body
{
font-family : verdana;
font-size : 11px;
text-align : center;
list-style : none;
}

img
{
border: none;
}

div
{

}

h1
{
font-size : 18px;
}

table
{
font-size: 11px;

}
h2
{
font-size : 11px;
}

h3
{
font-size : 11px;
}

#maincontainer
{
width : 757px;
text-align : left;
margin: 0px auto;
}

#top
{
float:left;
margin:0;
padding:0;
}

#logo
{
float : left;
margin-top: 3px;
}

#freephone
{
	float: right;
	margin-top: 10px;
}


#topnav
{
margin:0;
padding:0;
float:right;
width:390px;
margin-top: 22px;
font-weight: bold;
display: none;
}

#topnav ul
{
list-style:none;
margin:0;
padding:0;
}

#topnav li
{
display:inline;
margin-left: 10px;
}

#topnav a
{
color: #666;
text-decoration: none;
list-style:none;
}

#topimg
{
float:left;
display: none;
}



#middle
{
float:left;
width:757px;
margin-top:3px;
}

#topleft
{
float:left;
width:189px;
height:auto;
border: 1px solid #CCC;
background-color:#EDEFEF;
font-size: 10px;
display: none;
}

#topleftcontent table
{
color: #333;
display: none;
}

#searchtype
{
float:left;
width: 140px;
display: none;
}

#searchsub
{
float:left;
display: none;
}

.searchtable
{
float: left;
margin-left: 0px;
font-size:9px;
}

.sub
{
float: left;
color: #333; 
font-weight: none;
text-decoration: none; 
font-size: 10px;
font-size:9px;
}

input 
{ 
font: 100% Verdana, Helvetica, Arial, sans-serif; 
margin-bottom: 1px; /* IE bug fix */ 
padding: 0.1em; 

} 

select 
{ 
font: 100% Verdana, Helvetica, Arial, sans-serif; 
border: 1px solid #900000; 
vertical-align: top; 
width: 100px;
font-size:9px;
}

#widthsearch
{
float:left;
margin-top: 1px;
margin-left: 0px;
font-size:9px;
display: none;
}



.width1
{
width: 60px;
height:16px;
border: 1px solid #999;
float: left;
margin-top: 0px;
margin-left: 0px;
font-size:9px;
}






.IUH1
{
width: 60px;
height:16px;
border: 1px solid #999;
float: left;
margin-top: 0px;
margin-left: 0px;
font-size:9px;
}






.height1
{
width: 60px;
height:16px;
border: 1px solid #999;
float: left;
margin-top: 0px;
margin-left: 0px;
font-size:9px;
}

.searchbutton
{

border: 1px solid #666;
}

#searchnow
{
foat: left;
margin-left: 40px;
margin-top: 60px;
display: none;
}

#topleftgray
{
float:left;
background-color:#666;
width:189px;
height:23px;
display: none;
}

#productsearchtext
{
float:left;
margin-top: 5px;
margin-left: 2px;
display: none;
}

#topright
{
width:780px;
height:188px;
}

#content
{
margin-left: 5px;
}

#content a
{
color:#145AA1;
text-decoration: none;
}


#bottomleft
{
float:left;
width:189px;
height:221px;
border: 1px solid #CCC;
background-color:#EDEFEF;
margin-top:3px;
display: none;
}

#bottomleftgray
{
float:left;
background-color:#666;
width:189px;
height:23px;
display: none;
}

#bottomleftmenu
{
float:left;
margin-top: 2px;
margin-left:5px;
display: none;
width: 170px;
}

#bottomleftmenu ul
{
padding:0;
margin:0;

}

#bottomleftmenu li
{
padding:0;
margin:0;
vertical-align:text-bottom;
text-indent: 8px;
margin-top: 2px;
}

#bottomleftmenu ul li
{
list-style-image:url(/Images/bluebullet2.gif)
}

#bottomleftmenu a
{
color: #333;
font-size:9px;
text-decoration: none;
list-style:none;

}

#bottomleftmenu a:hover
{
color: #145AA1;
font-size:9px;
text-decoration: none;
list-style:none;

}





#footercontainer
{
width : 757px;
float : left;
display: none;
}

#bottombanner
{
background-color:#0066CC;
width:757px;
float:left;
height:16px;
margin-top: 3px;
font-size:9px;
}

#terms
{
float:left;

}

#terms ul
{
margin:0;
padding:0;
margin-top: 1px;
margin-left: 20px;
}

#terms li
{
display:inline;
margin-left: 60px;
}

#terms a
{
color: #fff;
text-decoration: none;
list-style:none;
margin-top: 1px;
}


#copy
{
float:left;
color: #fff;
text-decoration: none;
list-style:none;
margin-top: 1px;
}

#site a
{
float:right;
color: #fff;
text-decoration: none;
list-style:none;
margin-top: 1px;
}

.left
{
	background-color: #e5e5e5;
	color: #000;
	font-size: 10px;
	width: 75px;
	border-bottom: 1px solid #fff;
	border-left: 7px solid #fff;
	padding-left: 3px;
}

.right
{
	padding-left: 7px;
}
