body {
	margin:0px;
	padding:0px;
	padding-bottom: 1em;
	background-image:url(images/back.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-color:transparent;
	color:black;
	font-family: "Helvetica", arial, sans-serif;
	}
	
html {
font-family : "Helvetica", arial, sans-serif;
}

a {text-decoration:none;color:#0099cc;}
a:hover {color:#abd77e;}

h1 {
font-family : helvetica, arial, sans-serif;
font-weight: bolder;
color:#015581;
font-size: 12pt;
}

h2 {
font-family : helvetica, arial, sans-serif;
font-weight: bolder;
color:#015581;
font-size: 10pt;

}

td {
font-family : helvetica, arial, sans-serif;
color:#999999;
font-size: 12px;
border:1px solid #999999;
padding:2px;
}

th {
font-family : helvetica, arial, sans-serif;
color:#999999;
background-color:#dddddd;
font-size: 12px;
border:1px solid #999999;
padding:2px;
}





table {margin:0px 0px 10px 0px;}
table.spec {border:1px solid #000000;}
table.images {margin:0px auto 10px auto;text-align:left;}
table.images td {border:none;padding:1px;text-align:left;width:172px;}
table.images th {border:none;padding:1px;}

table.spec th.a {background-color:#0099cc;text-align:center;width:auto;color:#000000;}
table.spec th.al {background-color:#0099cc;text-align:left;width:auto;color:#000000;}
table.spec th.b {background-color:#0099cc;text-align:center;width:auto;color:#000000;}
table.spec th.bl {background-color:#0099cc;text-align:left;width:auto;color:#000000;}

table.spec td.a {background-color:#dddddd;text-align:center;width:auto;color:#000000;}
table.spec td.al {background-color:#dddddd;text-align:left;width:auto;color:#000000;}
table.spec td.b {background-color:#ffffff;text-align:center;width:auto;color:#000000;}
table.spec td.bl {background-color:#ffffff;text-align:left;width:auto;color:#000000;}



div.spacer {margin: 0em; border: none; padding: 0em;height: 0px; width: auto; clear: both;}

div.window {width:240px;height:130px;}

div.window p {
	font: 10px Helvetica, Arial, Verdana, sans-serif;
	color: #666666; margin: 4px 0px 2px 0px;
}

div.window a {font:10px Helvetica, Arial, Verdana, sans-serif;
}


img {border:none;}

#wrap {
	width : 800px;
	margin : 0px auto 0px auto;
	background-color : transparent;
	}

#wrap #mainmenu {
width: 800px;
background-color:#015581;
height:19px;
line-height:19px;
font-size:11px;
margin-top:12px;
text-align:center;
}


#mainmenu ul {
	list-style:none;
	margin:0px;
	padding:0px;
	
}


#mainmenu #nav, #nav ul {

	float: left;
	width: 800px;
	list-style: none;
	line-height: 19px;
	background: none;
	padding: 0;
	margin:0px;
}

#mainmenu li {
	display:block;	
	width:150px;
	float:left;
	margin:0px;
	text-align:center;
	height:19px;
	line-height:19px;
}

#mainmenu li a {display:block;text-decoration:none;color:#fbfadc;background-color:#015581;text-align:center;}
#mainmenu li.c  {color:#ffffff;background-color:#0099cc;}
#mainmenu li a:hover {background-color:#abd77e;}
#mainmenu li.c a {color:#ffffff;background-color:#0099cc;display:block;text-decoration:none;text-align:center;}

#nav li {
	display:block;	
	width:150px;
	float:left;
	margin:0px;
	text-align:center;
	height:19px;
	line-height:19px;
}

#nav li a {display:block;text-decoration:none;color:#fbfadc;background-color:#015581;text-align:center;}
#nav li.c  {color:#ffffff;background-color:#0099cc;}
#nav li a:hover {background-color:#abd77e;}
#nav li.c a {color:#ffffff;background-color:#0099cc;display:block;text-decoration:none;text-align:center;}


#nav li ul {position:absolute;width:150px;left:-999em;}
#nav li:hover ul {left:auto;background:#015581;}
#nav li ul li {height:19px;line-height:19px;width:150px;background-color:#015581;border-top:1px #ffffff;}
#nav li ul li a:hover {background:none;background-color:#abd77e;}



hr {border:none;border-bottom: 1px solid #183168;background:none;height:0px;}


#buttons 
{
margin:80px auto 20px auto;
height:17px;
width:800px;
}

#buttons ul {
list-style-type:none;
background-color:transparent;
margin-top:10px;
margin-right:10px;
float:right;
padding:0px;
height:17px;

}

#buttons li {
	background-repeat:no-repeat;
	background-position:top center;
	background-color:transparent;


  display:block;
  float:left;
  color:#fbfadc;
  font-style:italic;
  text-align:center;
}


#buttons li a {text-decoration:none;color:#fbfadc;background-color:transparent;display:block;font-weight:normal;}
#buttons li a:hover {color:#82c440;}


#wrap #topbanner
{
	width : 800px;
	height : 188px;
	margin : 0px;
	background-color:#ffffff;
}




#wrap #homelayout

{  
	margin-left:10px;	
	margin-top:49px;
	padding:0px;}
	
#wrap #carslayout
{  
	margin-left:10px;	
	margin-top:19px;
	padding:0px;
background: url(images/menubg.jpg);
background-repeat:repeat-y;
	
	}
	
#homelayout #big {width:auto;float:left;}


#homelayout #leftmenu {
	width:130px;
	background:white;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	padding:0px;
}

#carslayout #submenu {
	width:130px;
	background:white;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	padding:0px;
}


#leftmenu ul {list-style-type:none;width:130px;margin:0px;padding:0px;}
#leftmenu li {width:130px;display:block;margin-bottom:5px;text-align:center;height:19px;line-height:19px;font-size:11px;background-color:transparent;}
#leftmenu li.c {color:#ffffff;background-color:#0099cc;}
#leftmenu li.c a {color:#ffffff;background-color:#0099cc;}
#leftmenu li a {text-decoration:none;color:#fbfadc;background-color:#015581;display:block;font-weight:normal;}
#leftmenu li a:hover {background-color:#abd77e;}
#leftmenu img {margin:10px 27px 0px 28px;}

#submenu ul {
list-style-type:none;
width:130px;
margin:0px;
padding:0px;}
#submenu li {width:130px;display:block;margin-bottom:0px;text-align:center;height:17px;line-height:17px;font-size:11px;background-color:transparent;}
#submenu li.m {color:#ffffff;background-color:#0099cc;}
#submenu li.m a {color:#ffffff;background-color:#0099cc;}
#submenu li a {text-decoration:none;color:#ffffff;background-color:#015581;display:block;font-weight:normal;}
#submenu li a:hover {background-color:#abd77e;}
#submenu img {margin:10px 27px 0px 28px;}


#homelayout #copy 
{
position: relative;
margin-top:0px;
width:650px;
float:right;
}

#carslayout #copy 
{
position: relative;
margin-top:0px;
width:650px;
float:right;
}



span.italic {font-style:italic;}

#copy #textc {
position : relative;
margin:0px;
padding-left:31px;
float:left;
text-align:left;
}

#textc h1 {margin: 0px 0px 10px 0px;}    

#textc h2 {margin: 10px 0px 10px 0px;}

#textc p {margin:0px 31px 10px 0px;font-size:12px;line-height:16px;color:#666666;text-align:left;}

#textc p.bread {font-size:10px;line-height:12px;}

#textc li {font-size:12px;color:#666666;}

#copy #texta {position:relative;margin:0px;padding-left:31px;float:left;}
#texta h1 {margin: 0px 0px 10px 0px;}
#texta h2 {margin: 10px 0px 10px 0px;}
#texta p {margin:0px 31px 10px 0px;font-size:12px;line-height:16px;color:#666666;text-align:left;}
#texta p.highlight {font-style:italic;font-weight:bolder;color:#82c440;}
#texta li {font-size:12px;color:#666666;}



#footer {color:#9c9da0;font-size:10px;border-top:1px solid #183168;font-family: "Helvetica", arial, sans-serif;width:800px;margin : 10px auto 0px auto;}
#footer p {text-align:right;margin-right:0px; margin-top:5px;}

#copy #pics {position:relative;right:0px;float:right;width:auto;padding-top:9px;text-align:right;}
#pics table {margin-right:0px;text-align:left;}
#pics td {border:none;width:172px;}
#pics td.text {text-align:left;}






