BODY 
{ 
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    FONT-SIZE: 11pt; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-TOP: 0px; 
    BACKGROUND-REPEAT: repeat; 
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; 
    background-color:#1B1D72;
} 
TD 
{ 
    FONT-SIZE: 11pt; 
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif 
} 
.highlighted TD 
{ 
    BACKGROUND: #00a3e0 
} 
H1 
{ 
    FONT-WEIGHT: 700; 
    FONT-SIZE: 18pt 
} 
H2 
{ 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 13pt 
} 
.footer 
{ 
    FONT-SIZE: 8pt; 
    MARGIN-BOTTOM: 10px; 
    WIDTH: 600px; 
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; 
    TEXT-ALIGN: center 
} 
.footer HR 
{ 
    BORDER-TOP: black 1px solid; 
    WIDTH: 500px; 
    HEIGHT: 0px 
} 
.header 
{ 
} 
.header TD 
{ 
    FONT-WEIGHT: bold; 
    FONT-SIZE: larger; 
    COLOR: white; 
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; 
    BACKGROUND-COLOR: #00a2e0; 
    TEXT-ALIGN: center 
} 
TABLE .menu 
{ 
    PADDING-TOP: 5px; 
    BACKGROUND-COLOR: white 
} 
TABLE .main 
{ 
    PADDING-RIGHT: 20px; 
    PADDING-LEFT: 10px; 
    FONT-SIZE: 11pt; 
    PADDING-BOTTOM: 20px; 
    PADDING-TOP: 20px; 
    FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; 
    BACKGROUND-COLOR: white; 
    TEXT-ALIGN: justify 
} 
TABLE .menu IMG 
{ 
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    MARGIN-LEFT: 0px; 
    MARGIN-RIGHT: 0px 
} 
TABLE .shading 
{ 
    BACKGROUND: url(../images/gradient.gif); 
    BORDER-LEFT: 1px solid; 
    WIDTH: 8px 
} 
a:hover {
color:#FBFF00;
text-decoration:underline;
}
a:visited {
color:#B70004;
text-decoration:none;
}
TABLE .productpix 
{ 
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 20px; 
    PADDING-BOTTOM: 10px; 
    WIDTH: 120px; 
    MARGIN-RIGHT: 0px; 
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #2e3192 
} 
TABLE .productpix IMG 
{ 
    BORDER-RIGHT: 2px; 
    BORDER-TOP: 2px; 
    MARGIN-TOP: 10px; 
    MARGIN-BOTTOM: 10px; 
    BORDER-LEFT: 2px; 
    BORDER-BOTTOM: 2px 
} 

ul 
{ 
list-style:none; 
} 

label span 
{ 
float:left; 
width:7em; 
} 
#locator_form ul li 
{ 
  margin:10px 0; 
} 
#results { 
margin:0px; 
padding:0px; 
} 
#results img { 
float:left; 
clear:left; 
margin-right:10px; 
}
#results .directions {
float:left;
}
#results .location_result { 
float:left;
width:100%; 
clear:left; 
margin:5px 0;
} 
#results .location_result h2 
{ 
font-size:12px;
margin:0 0 5px 0;
padding:0;
} 
address p {
margin:0;
font-size:11px;
}
table .main a
{
float:left;
clear:left;
}
#leftcol {
font-size:11pt;
font-weight:900;
line-height:250%;
padding-right:9px;
padding-top:160px;
text-align:right;
background-position:right 50%;
background-repeat:repeat-y;
border-right:1px solid black;
font-family:Tahoma,Verdana,Arial,sans-serif;
width:125px;
}
#maintab #leftcol {
padding-right:9px;
padding-top:160px;
}
#leftcol a:link {
border-bottom:3px solid #1B1D72;
color:#FBFF00;
padding:5px;
text-decoration:none;
}
#leftcol a:visited {
border-bottom:3px solid #1B1D72;
color:#FBFF00;
padding:5px;
text-decoration:none;
}
#leftcol a:hover {
background-color:#B70004;
border-bottom:3px solid yellow;
}
.maincol{
background-image: url(images/biglogo_a.gif); background-position: right bottom; background-repeat: no-repeat; text-align: center; height: 72px;}
#maintab td {
margin:0px;
padding:0px;
}
#maincell {
background-image: url(../images/biglogo_e.gif);
background-position:right top;
background-repeat:no-repeat;
font-size:11pt;
height:100%;
line-height:125%;
}
#maintab #maincell {
padding-left:40px;
}
.midcol {
background-color:#C6C6DC;
border-right:1px solid black;
width:66%;
}