/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background:url(../images/bg.gif) top left repeat-x #d6d6d6;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#424242;
}
a {
	color:#1166B7;
	text-decoration:none;
	outline-style:none;
}
a:hover {
	color:#424242;
	text-decoration:underline;
	outline-style:none;
}
.main-table {
	background:url(../images/main-bg.jpg) top left repeat-x #ffffff;
	width:900px;
}
.header {
	padding: 40px 20px 0px 20px;
	vertical-align:top;
}
h1 {
	font:normal 18px Trebuchet MS;
	color:#1166B7;
	margin:0px;
	padding-bottom:10px;
}
.nav {
	background:url(../images/nav-bg.gif) top left repeat-x;
	padding:0px 20px;
	height:60px;
	vertical-align:top;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.mainlink { 
	padding:0px 8px;
}
.mainlink_right { 
	padding-right:12px; 
	padding-left:5px;
	padding-top:6px; 
	background:url(../images/actlink_right.gif) right top no-repeat; 
	color:#000000;
}
.sublink { 
	padding:0px 15px;
}
.sublink a:link, .sublink a:visited {
	font:bold 11px Verdana; 
	color:#707070; 
	text-decoration:none;
}
.sublink a:hover { 
	color:#000000; 
	text-decoration: none;
}
.content-box {
	padding:20px;
	vertical-align:top;
}
.cont-right {
	width:260px;
	padding-left:20px;
	vertical-align:top;
}
.cont-box {
	border:solid 1px #eeeeee;
}
.cont-title {
	font:normal 18px Trebuchet MS;
	color:#424242;
	border-bottom:solid 1px #eeeeee;
	padding-bottom:5px;
	padding-top:5px;
}
.cont-title span {
	color:#1166B7;
}
.footer {
	background:#F5F5F5;
	border-top:solid 1px #D9D9D9;
	padding:10px 20px;
}
.footer a {
	color:#424242;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.footer a:hover {
	color:#1166B7;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


.thumb { 
	width:100px; 
	vertical-align:top;
}
.thumb img { 
	padding:3px; 
	border:solid 1px #D5D5D5; 
	background:#FFFFFF; 
}
.thumb_detail { 
	vertical-align:top; 
	font:normal 11px Verdana; 
	color:#424242;
}
.thumb_detail td { 
	height:18px;
}
.car_name { 
	font:bold 11px Verdana; 
	color:#1166B7;
}
ol {
	margin:0px;
	padding:20px 30px;
}
ol li {
	padding-bottom:10px;
}

.textbox { 
	border:solid 1px #E0E0E0; 
	font:normal 11px Verdana; 
	padding:2px;
}
.textarea { 
	border:solid 1px #E0E0E0; 
	font:normal 11px Verdana; 
	padding:2px 0px 2px 2px; 
}
.combo { 
	border:solid 1px #E0E0E0; 
	font:normal 11px Verdana; 
	padding:2px 0px 2px 2px; 
}
.btn { 
	border:solid 1px #187ED0; 
	background:#0EA5DE; 
	font:normal 11px Verdana; 
	color:#FFFFFF; 
	cursor:pointer; 
}
.red { 
	color:#D20000; 
}
.imgbox img { 
	padding:3px; 
	border:solid 1px #D5D5D5; 
	background:#FFFFFF; 
}