
body {
	padding:0px;
	margin:0px;
	margin-top:10px;
	background-color:#dee2e5;
	font-family: Verdana, Arial, Sans-Serif;	
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:120%;
}

table, tr, td, input, textarea {
	scrollbar-arrow-color:#fff;
	scrollbar-base-color:#ccc;
	scrollbar-face-color:#ccc;
	scrollbar-highlight-color:#fff;
	scrollbar-darkshadow-color:#fff;
	scrollbar-shadow-color:#666;								
	scrollbar-3dlight-color:#666 
	list-style-type:disc; 
}
        
div,p,table {
	color: #555;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

textarea,input,select {
	border: 1px solid #cfcfcf;
	font-family: Verdana, Arial, Sans-Serif;	
	font-size:11px;
	font-weight:normal;
	color: #555;
	background-color: #fff;	
}

.btn {
	border: 1px solid #000000;
	color: #fefefe;
	font:bold 8px Verdana;
	width:50px;
	height:22px;
	margin-top:2px;
	margin-left:4px;
	text-transform:uppercase;
	background-color:#d60000;	
	line-height: normal;	
}

form {
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
 }

h1 {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform:uppercase;
	color:#333;
	margin:0px; 
	padding:14px 0px 6px 0px;
}

h2 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform:none;
	color:#000;
	padding:0px;
	margin:0px;
	margin-top:14px;
	margin-bottom:6px;
}

h3 {
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 100%;
	text-decoration: none;
	color:#444;
	margin:0px;
	padding:0px 0px 2px 0px;
}

a,a:link,a:visited,a:active  {
	color:#444;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

a:hover {
	color:#93bf0b;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

a.h2l,a.h2l:link,a.h2l:visited,a.h2l:active  {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform:uppercase;
	color:#000;
}

a.h2l:hover {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	text-decoration: underline;
	text-transform:uppercase;
	color:#000;
} 

p {margin: 0 0 1em 0;}
ol, ul { color:#d60000;list-style-type:square;line-height:116%; }
li { padding:0px 0px 2px 0px; }
ul li span, ol li span { color:#333;font-weight:normal; }
textarea { padding:0px; margin:0px; }

/* Mul section. */
.muls { background-color:#f1f2f4; }
ul.mul, ul.mul ul { list-style:none;margin:0 0 0 16px;padding:0px; }
ul.mul li { padding:0px;margin:0px;border:0;display:block;height:26px;text-align:left;}

a.mmpc,a.mmpc:link,a.mmpc:visited { color:#FFF;text-decoration:none;font:bold 11px Tahoma; }
a.mmpc:hover { color:#FFF;text-decoration:underline;font:bold 11px Tahoma;}

a.mpc,a.mpc:link,a.mpc:visited {
	display:block;
	color:#39529a;
	text-decoration:none;
	font:normal 12px Tahoma;
	padding:5px 0px 6px 10px;
	margin:0px;
	border-bottom:solid 1px #cfcfcf;
}
a.mpc:hover,a.mpc:focus {
	color:#39529a;
	background-color:#e9e9e9;
	text-decoration:none;
	font:normal 12px Tahoma;
	display:block;
	padding:5px 0px 6px 10px;
	margin:0px;
	border-bottom:solid 1px #cfcfcf;
}

/* Main table. */
.main_tab  {
	border:0px;
	background-color:#fff;
}

/* Top Menu */
.mt {
	color:#fff;
	font:normal 13px Tahoma;
	background-color:#eee;
}
a.ml,a.ml:link,a.ml:visited {
	color:#fff;
	font:bold 13px Tahoma;
	padding-top:6px;
	padding-bottom:8px;
	display:block;
	text-decoration:none;
}
a.ml:hover {
	color:#fff;
	background-color:#99a5ca;
	font-size:13px;
	padding-top:6px;
	padding-bottom:8px;
	display:block;
	text-decoration:none;
}

/* Menu settings. */
.dmenu {
	position:absolute;
	visibility:hidden;
	font:normal 11px Tahoma;
	z-index:100;
	text-align:left;
	background-color:#7ab0da;
	width:163px;
}

.dmenu a,.dmenu a:active,.dmenu a:link,.dmenu a:visited {
	width:100%;
	display:block;
	padding:6px 0 6px 0;
	font:normal 11px Tahoma;
	text-decoration: none;
	text-indent:5px;
	color:#fff;
}
/*	border-top:1px dotted #5469a7; */

.dmenu a:hover { 
	background-color:#216ea9;
	padding:6px 0 6px 0;
	color:#fff;
}


.nava { }
.msc {
	background:#4F2527;
}

.mst {
	color:#fff;
	font:normal 9px Tahoma;
	padding-left:21px;
	padding-right:21px;
	padding-top:4px;
}

a.msl,a.msl:link,a.msl:visited {
	color:#fff;
	font:normal 11px Tahoma;
	text-decoration:none;
}
a.msl:hover {
	color:#fff;
	font-size:11px;
	text-decoration:underline;
}

a.mll,a.mll:link,a.mll:visited {
	color:#ccc;
	font:normal 11px Arial;
	text-decoration:none;
}

a.mll:hover {
	color:#eee;
	font-size:11px;
	text-decoration:underline;
}


/* Time cell */
.time { color:#000;font:normal 11px Tahoma; }

/* Footer link */
a.fl {color:gray;font-size:12px;font-face:Verdana;}
a.fl:hover {color:#000;}

/* Footer text */
.ft { color:#c6292e;background-image:url('/images/shadow_bottom.jpg'); }
/* Footer separator. */
.fs {color:#c6292e;font-size:12px;font-face:Verdana;}
a.fol,a.fol:hover,a.fol:visited,a.fol:link {
	color:#e7e7e6;
	font:normal 8px Tahoma;
	text-decoration:none;
}
a.tfol,a.tfol:hover,a.tfol:visited,a.tfol:link {
	color:#000;
	font:normal 8px Tahoma;
	text-decoration:none;
}
div.fol_div {
	z-index:10;
	visibility:visible;
	position:absolute;
	top:-1000px;
	left:-1000px;
}

/* Bottom Menu */
.bmt {
	color:#555;
	font:normal 11px Tahoma;
	line-height:16px;
	padding:10px 10px 10px 10px;
}
.bmln {
	color:#777;
	background-color:#777;
}
a.bml,a.bml:link,a.bml:visited {
	color:#555;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.bml:hover {
	color:#555;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

/* Designed by IST link.*/
a.dbi,a.dbi:link,a.dbi:visited,a.dbi:hover {
	color:#555;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

a.bmlc,a.bmlc:link,a.bmlc:visited {
	color:#555;
	font:bold 11px Tahoma;
	text-transform:uppercase;
	text-decoration:none;
}
a.bmlc:hover {
	color:#555;
	font:bold 11px Tahoma;
	text-transform:uppercase;
	text-decoration:none;
}

.h1m { background-color:#eee;border-top:solid 1px #ddd; }

/* Context link. */
.ctt {
	color:#666;
	font:normal 11px Tahoma;
	padding-left:25px;
}
.cts {
	color:#666;
	font-size:11px;
}

a.ctl,a.ctl:link,a.ctl:visited {
	color:#666;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.ctl:hover {
	color:#666;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

/* Copyright text. */
.copyt { color:#333; }

a.msrv { color:#346296; font:bold 13px "Tahoma"; text-decoration:none; }
a.msrv:hover { color:#346296; font:bold 13px Tahoma; text-decoration:underline; }

.ad_title { color:#D97371; }
.mark {color:#c70000;font-weight:normal;}

a.lnl { color:#fff;}
a.lnl:hover { color:#000;}

/* Menu page content */
.mh { color:#555;background-color:#DFE0CE;font:bold 16px Tahoma;margin:0px;padding:0px;padding-top:10px;padding-left:23px;padding-bottom:5px; }
.mc { background-color:#21110D;background-image:url('/images/menu_content_bg.gif');}
.mcsep { background-color:#E3E2E0;padding-left:23px;padding-right:23px; }
.tmc { border:0px;margin:0px;margin-top:0px;background-image:url('/images/menu_content_bg_light.gif');background-repeat:no-repeat;}
.tmcn { border:0px;margin:0px;margin-top:5px;background-image:url('/images/menu_content_bg_light_nt.gif');background-repeat:no-repeat;}
.mrs { }
.smpc { color:#fff;font:normal 14px "Arial";padding:2px;text-align:left;text-dec}
.nsmpc { color:#fff;font:normal 16px "Times New Roman";padding:2px;text-align:left;}
li.lipc { border-bottom:dotted 1px #bbb;line-height:100%;margin:0px;padding:0px;padding-top:5px;padding-bottom:4px; }
ul.lpc { list-style-type:square;color:#333;line-height:22px;padding:0px;margin:0px;margin-top:5px;margin-left:39px; }

a.submpc,a.submpc:link,a.submpc:visited { color:#FFD030;text-decoration:none;font:normal 11px Tahoma; }
a.submpc:hover { color:#FFD030;text-decoration:underline;font:normal 11px Tahoma;}

a img {border:0px;}
p img {margin:8px 8px 8px 0px;/* padding:2px;/border:solid 1px #9B604E; */ }
p { margin-top:4px;line-height:15px;}	

img.pimg {margin:4px 8px 8px 0px;border:solid 1px #ddd;}
img.bimg { border:solid 1px #ddd; }
img.mimg { border:solid 1px #ddd;margin:10px 10px 2px 10px; }

/* background:#cfbfab; */
.pc { background-image:url('/images/content_bg.gif');color:#fff;padding-left:26px;padding-right:16px;padding-top:26px;padding-bottom:26px;}

.site { background-color:#cfbfab;color:#999;}
.langt {
	color:#ccc;
	font:normal 11px Arial;
}

/* Page decorated table. */
.pdt { border:0;text-align:center;background-color:#cfcfcf;margin-top:15px; }
.pdt td { padding:2px 4px 2px 4px; }
.pdti { font-weight:bold;background-color:#e7e7e7; }
.pdth { background-color:#ddd;color:#39529a;font-weight:bold; }
.pdter { background-color:#fff; }
.pdtor { background-color:#f1f2f4; }

img.limg { margin:0px;padding:0px;margin-left:22px;margin-top:15px; }

a.sitel,a.sitel:link,a.sitel:visited { color:#999;text-decoration:none;font:normal 11px Tahoma; }
a.sitel:hover { color:#999;text-decoration:underline;font:normal 11px Tahoma; }

a.lspon,a.lspon:link,a.lspon:visited,a.lspon:hover { color:#0E0A08; } 

.tthumb { }
.ithumb { color:#566; }

a.oper_ln,a.oper_ln:link,a.oper_ln:visited,a.oper_ln:active  {
	color:#c00;
	font:normal 12px Tahoma;
	text-decoration:none;
}
a.oper_ln:hover {
	color:#c00;
	font:normal 12px Tahoma;
	text-decoration: underline;
} 

.siteh {margin-left:0px;padding-left:0px;font-size:13px;}
.langh {margin-right:0px;padding-right:0px;font-size:13px;}

.message { font-size:14px;}
.error { color:#c00; }
.warn { color:#cd9b1d; }

/* Green text. */
.gt { color:#090; }

/* Yellow text. */
.yl { background:#EAB846; }
.yt { color:#39529a;}
.ybg { background-color:#f0db12;}
.ybimg { border:solid 1px #f0db12; }

/* Red text */
.redt { color:#c6292e; }
/* Background color */
.bgc { color:#f9f9f9;}

/* Infoa area. */
.info { color:#fff; }
.infot { 
	color:#777;
	font-family:Tahoma, Arial, Sans-Serif;	
	font-size:11px;
	font-weight:normal;
	padding:10px 5px 5px 10px;
}

a.infol,a.infol:link,a.infol:visited,a.infol:active  {
	color:#94c10c;
	font:normal 11px Tahoma;
	text-decoration:none;
}
a.infol:hover {
	color:#94c10c;
	font:normal 11px Tahoma;
	text-decoration: underline;
}

/* 	
	border-right:solid 5px #216ea9;
*/
.box { 
	border-top:solid 1px #ddd;
	border-left:solid 1px #ddd;
	border-bottom:solid 1px #bbb;
	border-right:solid 1px #bbb;
	width:200px;
	height:92px;
	padding:0px;
	background:#fff;
	margin:5px 0px 0px 0px;
} 
.boxm { } 
.boxh {
	color:#666;
	background-color:#cfcfcf;
	font:bold 12px Tahoma;
	margin:0px;
	border:0px;
	padding-left:5px;
	padding-right:5px;
}

.boxhm {
	color:#fff;
	font:bold 12px Tahoma;
	margin:0px;
	border:0px;
	line-height:10px;
}


.box_info { background-color:#f2f5fa;margin:0px;padding:0px; }
.box_text { color:#abb5d0;font:normal 11px Tahoma;padding-left:6px; }

.box a,.box a:link,.box a:visited, .box a:active { 
	color:#222;
	font:normal 15px Tahoma;
	text-transform:uppercase;
	letter-spacing:-1px;
	text-decoration:none;
}
.box a:hover { 
	color:#216ea9;
	font:normal 15px Tahoma;
	text-transform:uppercase;
	letter-spacing:-1px;
	text-decoration: none;
}

.box img { border:solid 1px #bbb;margin:0;padding:0;}

.boxm a,.boxm a:link,.boxm a:visited, .boxm a:active { color:#d4edff;font:bold 11px Tahoma;text-decoration:none; }
.boxm a:hover { color:#d4edff;font:bold 11px Tahoma;text-decoration:underline; }

/* Info boxes on page. */
.binfo {
	width:200px;
	border:solid 1px #cfcfcf;
	background-color:#f1f2f4;
	background-image:url('/images/binfo_bg.jpg');
	background-position:top right;
	background-repeat:no-repeat;
	padding:4px;
	padding-bottom:10px;
	margin-top:8px;
}

.binfo b { font:bold 13px Tahoma; }
.binfo ul { color:#c5292d; } 
.binfo ul span { color:#333;font-weight:normal; } 

.redbul {
	color:#c6292e;
	font:bold 20px Tahoma;
}

.maint { color:#f0db12;font:bold 14px Tahoma;padding-top:0px;margin-top:0px; }
.scrollt a, .scrollt a:visited, .scrollt a:hover, .scrollt a:link { color:#ded9af;font:normal 13px Tahoma;text-decoration:none; }
.scrollt { color:#999;font:normal 13px Tahoma;text-decoration:none; }

.main_content { color:#fff;background-color:#39529a;padding:10px;border-bottom:solid 1px #8b99c0; }
.content { background:#ededed;border-right:solid 2px #e5e5e5;vertical-align:top;padding:14px 10px 10px 7px;background-repeat:no-repeat;background-position:bottom right; }

.ovl_wnd {
	visibility:hidden;
	z-index:1000;
	position:absolute;
	top:200px;
	left:300px;
	width:700px;
	height:425px;
	background-color:#ffffff;
	border:solid 1px #cfcfcf;
}

.dealer_div {
	display:block;
	padding:0px;
	margin:0px;
}

.leasing_div {
	padding:4px;
	margin:0px;
	width:380px;
}

.note { color:#777; }

.cdiv { width:180px;height:62px;background:#fafafa;margin:4px 2px 2px 13px;background-position:right;background-repeat:no-repeat;border-bottom:solid 2px white; }

.vi { font:normal 10px Tahoma;color:#216ea9; }
