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: #2e3192 
} 
TABLE 
{ 
    BACKGROUND: white 
} 
TD 
{ 
    FONT-SIZE: 11pt; 
    BACKGROUND: white; 
    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 
{ 
    COLOR: #00a3e0 
} 
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:420px; 
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;
}