body {
margin-bottom: 40px;	 
margin-top:0px;	
color:#000;	
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
background-color: #fff;
background-image:url(/graphics/king_bg.jpg);
background-repeat:no-repeat;
}

body.home {
margin-bottom: 40px;	 
margin-top:0px;	
color:#000;	
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
background-color: #fff;
background-image:url(/graphics/king_home_bg.jpg);
background-repeat:no-repeat;
}	

body.search {
margin-bottom: 40px;	 
margin-top:0px;	
color:#000;	
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
background-color: #fff;
background-image:url(/graphics/king_search_bg.jpg);
background-repeat:no-repeat;
}	

body.popup{
margin-bottom: 5px;	 
margin-top:5px;	
color:#000;	
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
background-color: #fff;
background-image:url("");
background-repeat:no-repeat;
}	

img {
border: none;
}

h1 { 
color:#2b2b2b;	
font-family:arial, verdana, sans-serif;
font-size:16px;
font-weight: bold;
margin: 0px;
}

.info {
font-weight: 900; 
color: #0066CC; 
font-size: 14px; 
margin-bottom: 10px; 
}


.info2 {
font-weight: 900; 
color: #0066CC; 
font-size: 12px;  
}



h2 { 
color:#000;	
font-family:arial, verdana, sans-serif;
font-size:12px;
font-weight: bold;
line-height: 12px;
}

h3 { 
color:#0066cc;	
font-family:arial, verdana, sans-serif;
font-size:16px;
font-weight: bold;
line-height: 18px;
}

h4 { 
color:#ff6633;	
font-family:arial, verdana, sans-serif;
font-size:16px;
font-weight: bold;
line-height: 18px;
}	

hr { 
color:#ccc;	
height: 1px;
}	

	
td {
font-family:arial, verdana, sans-serif;
font-size:11px;
vertical-align: top;
}		

ul {
margin: 10px; 
margin-top: 0px; 
margin-bottom: 0px;
}

A {
color: #0066CC; 
font-family: verdana, arial, sans-serif; 
text-decoration: none;
} 



A:link, A:visited, A:active {
color: #0066CC; 
text-decoration: none;

} 

A:hover		
{
color: #0066CC;
text-decoration: underline; 
} 



A.active {
color: #0066CC; 
font-family: verdana, arial, sans-serif; 
text-decoration: none;
} 

A.active:link, A.active:visited, A.active:active,{
color: #0066CC; 
text-decoration: none;
} 

A.active:hover		
{
color: #0066CC;
text-decoration: underline; 
} 

A.fter {
color: #0066CC; 
font-family: verdana, arial, sans-serif; 
text-decoration: none;
} 

A.fter:link, A.fter:visited, A.fter:active,{
color: #0066CC; 
text-decoration: none;
} 

A.fter:hover		
{
color: #0066CC;
text-decoration: underline; 
} 


A.rnav {
color: #FF6633; 
font-family: verdana, arial, sans-serif; 
text-decoration: none;
} 



A.rnav:link, A.rnav:visited, A.rnav:active {
color: #FF6633; 
text-decoration: none;

} 

A.rnav:hover {
color: #0066CC;
text-decoration: underline; 
} 


.headline {
font-weight: 900; 
color: #0066CC; 
font-size: 16px;  
margin-left: 0px; 

margin-top: 30px;
}

.pageindicator {
	position: absolute;
	left: 15px;
	width: 182px;
	top: 48px;
	height: 127px;

}

.photo { 
border: 1px solid #000;
}


.topnav {
font-family: arial, verdana;
color:#000;
font-size:12px;
font-weight: bold;
background-color: #d7d7d7;
height: 35px;
text-align: left;
vertical-align: middle;
}

.topcontainer {
background-color: #d7d7d7;
height: 35px;
text-align: right;
}

.footer {
font-family: arial, verdana;
color:#333;
font-size:11px;
margin-left: 10px;
height: 25px;
text-align: left;
vertical-align: middle;
text-align: left;
padding-top: 10px;
width: 770px;
}

.navigation {
margin-top: 35px; 
font-weight: bold; 
font-size: 13px; 
line-height: 18px; 
margin-left: 3px; 
line-height: 20px;
}

.maincontent {
width: 770px;
font-family: arial, verdana;
color: #000;
font-size:11px;
text-align: left;
margin-top: 8px;
padding-top: 75px;
}

.header {
background-color: #05969D;
padding: 6px;
margin-left: 20px;
width: 400px;
}

.content {
margin-left: 20px;
font-family: arial, verdana;
color: #999;
font-size:11px;
text-align: left;
width: 615px;
}

.pindicator {
font-family: arial, verdana;
color:#333;
font-size:10px;
padding-left: 15px;
padding-top: 5px;
height: 25px;
text-align: left;
vertical-align: middle;
}

.subnav { 
font-family: arial, verdana;
color:#333;
font-size:10px;
font-weight: bold;
background-color: #d4d4d4;
}

#tip1, #tip2, #tip3, #tip4, #tip5 {
	position: absolute;
	left: 0px;
	top: 0px;
	visibility: hidden;
}


.tip {
	width: 165px;
	height: auto;
	background-color:#F4F9FF;
	border:1px solid #4D77A5;
	padding: 5px;
}

li.rli {
 list-style-image: url(/img/rli.gif);
}

.button1 { 
border: none; 
color: #000; 
width: 60px;  
background-color:#d7d7d7; 
font: 11px arial, verdana, 
font-weight: bold;
}

.button2 { 
border: 1px solid #000; 
color: #fff; 
width: 67px;  
background-color:#E7651A; 
font: 11px arial, verdana, 
font-weight: bold; 
margin-bottom: 5px;
}

.list {
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 1pt;


}

input.search { 
font-family: arial, verdana;
color:#333;
font-size:11px;
width: 150px;
}


.arr {
background-image:url(/graphics/arrow.gif);
background-repeat:no-repeat;
padding-left:7px;
padding-bottom:3px;
font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
font-size:10px;
font-weight:normal;
}

.arr2 {
background-image:url(/graphics/arrow2.gif);
background-repeat:no-repeat;
padding-left:7px;
padding-bottom:3px;
font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
font-size:10px;
font-weight:normal;
}



/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#FF9900; layer-background-color:#FF9900; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:arial,verdana,tahoma,arial,helvetica; font-size:11px; font-weight:bold}
.clLevel0{background-color:#ffffff; layer-background-color:#ffffff; color:#FF6600;}
.clLevel0over{background-color:#cccccc; layer-background-color:#cccccc; color:#0066CC; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}


/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family: arial,verdana,tahoma,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:#ffffff; layer-background-color:#ffffff; color:#FF6600;}
.clLevel1over{background-color:#ffffff; layer-background-color:#ffffff; color:#0066CC; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}


.dealers label 
{
    font-size:14px;
}