body {
	font-family: "Tahoma, Arial, Sans-Serif"; font-size: 11px; color: #666666;
	line-height:17px;
	margin-left : 0;
	margin-top : 0;
	margin-right : 0;
	margin-bottom: 0;
	scrollbar-face-color: #F8F8F8; 
	scrollbar-shadow-color:#B3B3B3; 
	scrollbar-highlight-color:#B3B3B3; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #8B9EA6;
}

a.topmenu:link{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#ffffff;font-size : 11px; text-decoration: none;}
a.topmenu:visited{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#ffffff;font-size : 11px; text-decoration: none;}
a.topmenu:hover{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#ffffff;font-size : 11px; text-decoration: underline;}

a.submenu:link{ font-family : "Arial,Verdana, Geneva,  Helvetica, sans-serif"; color:#333333;font-size : 10px; text-decoration: none;}
a.submenu:visited{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#333333;font-size : 10px; text-decoration: none;}
a.submenu:hover{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#E35E1B;font-size : 10px; text-decoration: underline;}

.maintitle{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#ffffff;font-size : 12px; font-weight:bold;}
.mainsubtitle{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#000000;font-size : 11px; font-weight:bold;line-height:12px;}
.mainlowprice{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#B7762D;font-size : 13px; font-weight:bold;line-height:15px;}
.mainlowprice2{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#9D0A0E;font-size : 13px; font-weight:bold;line-height:15px;}

a.sub:link{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#333333;font-size : 10px; text-decoration: none;}
a.sub:visited{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#333333;font-size : 10px; text-decoration: none;}
a.sub:hover{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#E35E1B;font-size : 10px;text-decoration: underline;}

a.download:link{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#BB910C;font-size : 11px; text-decoration: underline;}
a.download:visited{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#800080;font-size : 11px; text-decoration: none;}
a.download:hover{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#800080;font-size : 11px; text-decoration: underline;}

a.mailto:link{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#666666;font-size : 11px; text-decoration: underline;}
a.mailto:visited{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#666666;font-size : 11px; text-decoration: underline;}
a.mailto:hover{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#E35E1B;font-size : 11px;text-decoration: underline;}

.submenuvisited{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#2FA8C8;font-size : 9px;}

td { font-family : "Arial, Helvetica, sans-serif";font-size: 11px;line-height:16px; text-decoration: none;  color:"#666666"}
.subtitle {	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000000; FONT-FAMILY: "Arial" }
.pagetitle{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#E65A03;font-size : 13px; font-weight:bold;}
.pageem{ font-family : "Arial,Verdana, Geneva, Helvetica, sans-serif"; color:#698401;font-size : 12px;}


#nav,
#nav ul {
	list-style: none;
	margin: 0;
	padding: 0px;
	width: 753px;
	height: 32px;
	padding: 0px;
	z-index: 1000;
	/* the next two properties are necessary so nav items will overlay on top of any google map implementation */
	/*position: relative;
	z-index: 10;*/
}

#nav img { border: none; }

#nav a {
	display: block;
	text-decoration: none;
}		

#nav a:hover,
#nav li:hover a,
#nav li.over a,
#nav li.on a   {
	color: #FFFFFF;
}		

#nav li {
	float: left;
}

#nav li:hover,
#nav li.sfhover {
	/* the following (seemingly) fixes sticky suckerfish drop-down menus in IE7 */
	position: static;
}

#nav li ul {
	position: absolute;
	left: -99999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	margin: 0;
	width: 200px;
}


#nav li ul li {
	clear: both;
	margin: 0;
}

#nav li ul a {
	background-color: transparent !important;
	background-position: top left;
	background-repeat: repeat;
	border-bottom: solid 1px #FFF;
	float: left;
	width: 200px; /* if want to set a specific, universal width for all subnavs set this */
	margin: 0;
	padding: 5px;
	font-size: 10px;
}		

#nav li ul a:hover {
	background: none !important;
	color: #9999CC;
}

#nav li:hover	a,		
#nav li.on a					{ background-color: #546B9D; }
/*#nav li ul a					{ background-image: url(../images/nav/background_tile.png) !important; }*/
#nav li ul a					{ background-color: #9FAA00 !important; }
#nav li ul li a:hover		{ background-color: #546B9D !important; }

#nav li:hover ul, #nav li.over ul { /* lists nested under hovered list items */
	left: auto;
}

