A:link

{
    FONT-FAMILY: Tahoma, Helvetica;
    text-decoration: none;
    color: #3D7D99; 
}

A:visited
{
    FONT-FAMILY: Tahoma, Helvetica;
    text-decoration: none;
    color: #4D8DA9; 
}

A:active
{
    FONT-FAMILY: Tahoma, Helvetica;
    text-decoration: none;
    color: #3D7D99; 
}


A:hover
{
    FONT-FAMILY: Tahoma, Helvetica;
    color: #3D7D99; 
     text-decoration: underline;
}

.dgrow
{
        border-right: 0;
        border-left: 0;
        border-top: 0;
        border-bottom: 1;
        border-style: solid;
        border-color: #CCCCCC;

}

.tablerow
{
        border: 1;
        border-style: solid;
        border-color: #CCCCCC;
}

.tableHeader
{
        background: #CCCCCC url(https://www.franklin.com/estore/images/shopping_cart/shoppingcartbg.gif) repeat top right;
}


LI
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Helvetica
}

UL
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Helvetica
}

OL
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Helvetica
}

TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Helvetica
}

TH
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Helvetica
}

P
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Helvetica
}

H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt;
    COLOR: #3D7D99;
    FONT-FAMILY: Tahoma, Helvetica
}

H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18pt;
    COLOR: #3D7D99;
    FONT-FAMILY: Tahoma, Helvetica
}

H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #3D7D99;
    FONT-FAMILY: Tahoma, Helvetica
}

H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #3D7D99;
    FONT-FAMILY: Tahoma, Helvetica
}

H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #3D7D99;
    FONT-FAMILY: Tahoma, Helvetica
}

H6
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Helvetica;
    margin-bottom: 0px;
    padding-bottom: 0px;
    font-weight: normal
}

.strikethru
{
    TEXT-DECORATION: line-through
}

.dn
{
        display: none
}



div.globalDropDown h2
{
	display:none;
}

table 
{
       empty-cells: show;
}

.Details_grid
{
    border-left-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-right-width: 1px;
    border-left-style: solid;
    border-top-style: solid;
    border-bottom-style: solid;
    border-right-style: solid;
    border-left-color: #E6ECF9;
    border-top-color: #E6ECF9;
    border-bottom-color: #E6ECF9;
    border-right-color: #E6ECF9;
}

.select
{
	font-family:verdana;
    font-size:11px;
    font-weight:normal;
    color:black;
    text-decoration:none;
    height:auto;
    border:1px solid slategray;
}

.menuBackgrounr 
{
	background-image: url(https://www.franklin.com/estore/images/menuBackground.jpg);
	background-repeat: repeat-x;
}

.menuBackground_es 
{
	background-image: url(https://www.franklin.com/estore/images/menuBackground_es.jpg);
	background-repeat: repeat-x;
}

.menu:link     
{
	text-decoration: none; 
	color: #FFFFFF; 
	font-family:tahoma; 
	font-weight:bold; 
	font-size: 10px;
} 

.menu:visited  
{
	text-decoration: none; 
	color: #FFFFFF; 
	font-family:tahoma; 
	font-weight:bold; 
	font-size: 10px;
}

.menu:hover    
{
	text-decoration: none; 
	color: #C9EAFC; 
	font-family: tahoma; 
	font-weight:bold; 
	font-size: 10px;
}

.menu:active   
{
	text-decoration: none; 
	color: #FFFFFF; 
	font-family: tahoma; 
	font-weight:bold; 
	font-size: 10px;
}

.left_menu:link     {text-decoration: none; color: #333333; font-family: verdana; font-weight:bold; font-size: 9px;}
.left_menu:visited  {text-decoration: none; color: #333333; font-family: verdana; font-weight:bold; font-size: 9px;}
.left_menu:hover    {text-decoration: none; color: #317392; font-family: verdana; font-weight:bold; font-size: 9px;}
.left_menu:active   {text-decoration: none; color: #333333; font-family: verdana; font-weight:bold; font-size: 9px;}
.left_menu
{
	line-height: 16px;
}

.left_sub_menu:link     {text-decoration: none; color: #256889; font-family: verdana; font-size: 9px;}
.left_sub_menu:visited  {text-decoration: none; color: #256889; font-family: verdana; font-size: 9px;}
.left_sub_menu:hover    {text-decoration: none; color: #256889; font-family: verdana; font-size: 9px;}
.left_sub_menu:active   {text-decoration: none; color: #256889; font-family: verdana; font-size: 9px;}
.left_sub_menu
{
	line-height: 15px;
}

.left_menu_table
{
        border-left-width: 1px;
        border-top-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        border-left-style: solid;
        border-top-style: solid;
        border-bottom-style: solid;
        border-right-style: solid;
        border-left-color: #CCCCCC;
        border-top-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-right-color: #CCCCCC;  
		width: 149px 
}

.search_table
{
        border-left-width: 1px;
        border-top-width: 1px;
        border-bottom-width: 0px;
        border-right-width: 1px;
        border-left-style: solid;
        border-top-style: solid;
        border-right-style: solid;
        border-left-color: #CCCCCC;
        border-top-color: #CCCCCC;
        border-right-color: #CCCCCC;  
		width: 149px;
}

.table_inside
{
        border: 0px;  
}

.red_text
{
	color: #CC0000; 
	font-family: tahoma; 
	font-weight:bold; 
	font-size: 11px; 
	text-align: center; 
	line-height: 25px;  
}

.input
{
	border: 1px solid #CCCCCC;
	font-family: tahoma;
	font-size: 11px;
}



A.leftnav
{
    FONT-SIZE: 9pt;
    COLOR: #d8d8d8;
    FONT-FAMILY: Verdana, Tahoma, Geneva, sans-serif;
    TEXT-DECORATION: none
}

A.leftnav:active

{

    COLOR: #ffffcc

}

A.leftnav:hover

{

    COLOR: #ffffff;

    TEXT-DECORATION: underline

}


.xsmall

{

    FONT-SIZE: 9pt;

    FONT-FAMILY: Verdana, Tahoma, Geneva, sans-serif

}

.small

{

    FONT-SIZE: 10pt;

    FONT-FAMILY: Verdana, Tahoma, Geneva, sans-serif

}

.big

{

    FONT-SIZE: 14pt;

    FONT-FAMILY: Verdana, Tahoma, Geneva, sans-serif

}

.xbig

{

    FONT-SIZE: 16pt;

    FONT-FAMILY: Verdana, Tahoma, Geneva, sans-serif

}

.story

{

    FONT-SIZE: 10pt;

    LINE-HEIGHT: 14pt;

    FONT-FAMILY: Verdana, Tahoma, Geneva, sans-serif

}

DL

{

    FONT-SIZE: 10pt;

    FONT-FAMILY: Tahoma, Helvetica

}

DD

{

    FONT-SIZE: 10pt;

    FONT-FAMILY: Tahoma, Helvetica

}

DT

{

    FONT-SIZE: 10pt;

    FONT-FAMILY: Tahoma, Helvetica

}

div.globalDropDown
{
	position:absolute;
	font-family:Tahoma, Helvetica; 
	border-left:0px solid #99CCCC;
	border-bottom:1px solid #CCCCCC; 
	border-right:1px solid #CCCCCC;
	border-top:0px solid #CCCCCC;
	margin:0;
	padding:0;
	display:none;
	filter:alpha(opacity=90); 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); 
	-moz-opacity:0.9;
}

div.globalDropDown ul, div.globalDropDown li{list-style:none;margin:0;padding:0;border:0;text-decoration:none;}

div.globalDropDown li{border-bottom:1px solid #EAEFF4;margin:0;padding:0;font-size:0px;line-height:10px;}

div.globalDropDown a{display:block;color:#000000;background-color:#EAEFF4;padding:7px 5px 4px 5px;margin:0;border:0;text-decoration:none;font-size:12px;}

div.globalDropDown a:hover{background-color:#bbcbdb;text-decoration:none;color:#000000;}

div.globalDropDown a:visited{color:#000000;text-decoration:none;}



#divCont {

                        position:absolute;

                        z-index:2000;

                        left:3px;

                        top:97px;

                        height:200px;

                        width:145px;

                        visibility:hidden;



                 }



.clTop   {

                        border-right: 1px solid #CFDAE2;

                        border-left: 1px solid #CFDAE2;

                        //border-bottom: 0px solid #336699;

                        border-top: 1px solid #CFDAE2;

                        background-color: #f9f9f9;

                        position:absolute;

                        z-index:1;

                        line-height:21px;

                        height: 20px !important;

                        height :22px;

                        width: 143px !important;

                            width :145px;

                }

.clSub  {

                        border-right: 1px solid #CFDAE2;

                        border-left: 1px solid #CFDAE2;

                        position:absolute;

                        z-index:1;

                        left:0px;

                        top:20px;

                        line-height:12px;

                        background-color: #FFFFFF;

                        border-top: 0px;

                        padding-bottom: 3px;

                        padding-left: 0px;

                        padding-right: 0px;

                        width: 143px !important;

                        width :145px;

                }



#divCont .clTop a {

                        color:#000000;

                        font-family:Tahoma,helvetica,sans-serif,verdana;

                        font-size:11px;

                        font-weight:bold;

                        text-decoration:none;

                }

#divCont .clTop a:hover

                {

                        color:#336699;

                        text-decoration:none;

                }

#divCont .clSub a {

                        color:#1b3b5b;

                        font-family:Tahoma,helvetica,sans-serif,verdana;

                        font-size:11px;

                        font-weight:normal;

                        text-decoration:none;

                }

#divCont .clSub a:hover {

                        color: #336699;

                        text-decoration:none;

                }



.clCMEvent



{



        position:absolute;



        width:99%;



        height:99%;



        clip:rect(0,100%,100%,0);



        left:0;



        top:0;



        visibility:visible



}







.clCMAbs



{



        position:absolute;



        visibility:hidden;



        left:0;



        top:0



}






/* DEFAULT STYLES ---- NEEEDED END */







.clT,.clTover,.clS,.clSover,.clS2,.clS2over



{



        position:absolute;



        width:146;



        font-family:Tahoma,Helvetica;



        cursor:pointer;



        cursor:hand;



}



.clT,.clTover



{



        padding:4px;



        padding-left: 7px;



        font-size:12px;



        font-weight:regular;



}



.clS,.clSover



{



        padding:2px;



        font-size:11px;



        font-weight:bold



}







.clS2,.clS2over



{



        padding:2px;



        font-size:11px;



}







.clT,.clS,.clS2



{



        color:#000000;



        background-color:#CDDBEB;



        layer-background-color:#CDDBEB;



        filter:alpha(opacity=90);



        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);



        -moz-opacity:0.9;



}







.clTover



{



        color:#000000;



        background-color:#bbcbdb;



        layer-background-color:#336699;



}







.clSover



{



        color:white;



        background-color:#339966;



        layer-background-color:#339966



}







.clS2



{



        background-color:silver;



        width:230;



        layer-background-color:silver;



}







.clS2over



{



        background-color:#00cccc;



        width:230;



        layer-background-color:#00cccc;



        color:black



}







.clStest



{



        position:absolute;



        font-family:verdana;



        font-size:10px;



        color:red;



        layer-background-color:silver;



        background-color:silver;



        cursor:pointer;



        cursor:hand;



}







.clStestover



{



        position:absolute;



        color:#ffff33;



        font-weight:bold;



        font-family:courier;



        layer-background-color:#00ccff;



        background-color:#00ccff;



        cursor:pointer;



        cursor:hand;



}







.clB1



{



        position:absolute;



        layer-background-color:#ff9933;



        background-color:#ff9933;



        visibility:hidden



}







.clB2



{



        position:absolute;



        layer-background-color:#000000;



        visibility:hidden



        filter:alpha(opacity=95);



        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);



        -moz-opacity:0.95;



}







.clB3



{



        position:absolute;



        layer-background-color:red;



        background-color:red;



        visibility:hidden



}







.clB



{



        position:absolute;



        background-color:#336699;



        layer-background-color:#336699;



        visibility:hidden



}







.clBar



{



        position:absolute;



        width:10;



        height:10;



        visibility:hidden;



        layer-background-color:#336699;



        background-color:#336699;



}







.clNoLink



{



        position:absolute;



        font-family:Tahoma,helvetica;



}







.clNoLink2



{



        position:absolute;



        padding:2px;



        font-size:11px;



        color:#006699;



        layer-background-color:silver;



        background-color:silver;



        font-family:Tahoma,helvetica;



}







.clNoLink3



{



        position:absolute;



        background-color:#CDDBEB;



        layer-background-color:#CDDBEB;



        font-family:Tahoma,helvetica;



}
