@charset "utf-8";
/* CSS Document */

.b12{font-size:12px; font-weight:bold; color:#666666;}
.b14{font-size:14px; font-weight:bold; color:#666666;}
.b16{font-size:16px; font-weight:bold; color:#666666;}
.b18{font-size:18px; font-weight:bold; color:#666666; padding-bottom:10px;}
.trans50{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
a{
	color:#CC9900;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.userLinks{	
	color:#FFFFFF;
}
.userLinks a{
	font-weight:bold;
	color:#FFFFFF;
}

.sideMenu{
	padding:2px;
	padding-top:8px;
}
.sideMenu a{
	display:block;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:4px;
	padding-left:4px;
}
.sideMenu a:hover{
	background-color:#EEEEEE;
}



.mainTable{
	border:1px solid #CCCCCC;
	z-index:50;
	
}
.inputTop{
	font-size:10px;
	border:1px solid #333333;
	color:#666666;
	width:65px;
	margin:0px; padding:1px;
	display:inline-block;
}
.buttonTop, .button{
	margin:0px; padding:0px;
	background-image:url(../../imagesNew/topMenu.jpg);
	background-position:center; background-repeat:repeat-x;
	background-color:#000000;
	border:1px solid #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.input{
	font-size:11px;
	border:1px solid #d4a00e;
	color:#3a3a3a;
	background-color:#fffbee;
	font-family:Arial, Helvetica, sans-serif;
}
.button2{
	margin:0px; padding:0px; background-image:url(../../images/buttonFace.jpg);
	background-position:center; background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:1px solid #d4a00e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3a3a3a;
}

.errBox{
	
	border:1px solid #990000;
	background-color:#FFCCCC;
	color:#990000;
	font-weight:bold;
	background-image:url(../../images/icons/warning.gif);
	background-position: 5px;
	background-repeat:no-repeat;
	padding-left:42px;
	padding-top:8px;
	padding-bottom:2px;
	padding-right:4px;
	
	height:32px;
	margin:5px;
}
.errBox a{	
	text-decoration:underline;
	color:#990000;
}
.errBox16 a{	
	text-decoration:underline;
	color:#990000;
}
.errBox16{
	
	border-bottom:1px solid #990000;
	background-color:#FFCCCC;
	color:#990000;
	background-position: 5px;
	background-repeat:no-repeat;
	padding:2px;
}
.okBox16{
	border-bottom:1px solid #336600;
	background-color:#CCFFCC;
	color:#007700;
	background-position: 5px;
	background-repeat:no-repeat;
	padding:2px;
}

.msgBox{
	border:1px solid #663300;
	background-color:#FFFFCC;
	color:#663300;
	font-weight:bold;
	/*background-image:url(../../images/icons/OK.gif);*/
	background-position: 5px;
	background-repeat:no-repeat;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:4px;
	/*height:32px;*/
	margin:5px;
}
.msgBox a{	
	text-decoration:underline;
	color:#663300;
}


.okBox{
	border:1px solid #336600;
	background-color:#CCFFCC;
	color:#007700;
	font-weight:bold;
	background-image:url(../../images/icons/OK.gif);
	background-position: 5px;
	background-repeat:no-repeat;
	padding-left:42px;
	padding-top:8px;
	padding-bottom:4px;
	padding-right:4px;
	height:32px;	
	margin:5px;
}
.okBox a{	
	text-decoration:underline;
	color:#007700;
}
.err{
	color:#990000;
	font-weight:bold;
	font-size:11px;
}


.listTable{
	border:1px solid #666666;
	margin:5px;
}
.listTable th{
	background-image:url(../../images/listTableTH.jpg);
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
}
.listTable td{
	background-color:#EEEEEE;
}
.listTableRow0 td{
	background-color:#DDDDDD;
}
.listTableHover td{
	background-color:#CCCCCC;
	cursor:pointer;
}

.MainTitle{
	padding-bottom:0px;
	font-size:36px;
	color:#DDDDDD;
	font-weight:bold;
}
.SubTitle_old{
	margin-top:-22px;
	margin-left:2px;
	margin-bottom:10px;
	font-weight:bold;
	font-size:14px;
	color:#666666;
	z-index:1000
}
.SubTitle a{
	color:#666666;
	text-decoration:underline;
}
.noInfo{
	color:#999999;
}
.minFont{
	font-size:80%;
}
.imgButton{
	
}
.imgButton:hover{
	cursor:pointer;

}

.imgDiv{
	border:1px solid #CCCCCC;
	margin:4px;
}
.imgDiv:hover{
	background-color:#EEEEEE;
	cursor:pointer;
}
.imgDiv img{
	margin:4px; padding:1px;
	border:1px solid #666666;
}

#helpBox{
	position:absolute;
	display:none;
	cursor:pointer;
}
#helpBoxTop{
	position:absolute;
	display:none;
	cursor:pointer;
}


.popUp img{
	padding:1px;
	margin:1px;
	border:1px solid #CCCCCC;
}
.tdBorder td{
	border-bottom:1px dotted #CCCCCC;
}

.carCompareTable{
	padding:1px; border:1px solid #999999;
}
.carCompareTable td{
	background-color:#FFFFFF;
	text-align:center
}
.carCompareTable th{
	text-align:left;
	font-weight:normal;
}
#carCompareTableTd0 td, #carCompareTableTd0 th,{
	background-color:#EDEDED;
}

.pager{
	padding:4px;
}
.pager a{
	color:#333333;
	padding-left:5px; padding-right:5px;
	margin-right:2px;
	background-color:#CCCCCC;
	border:1px solid #999999;
}
.pager a:hover{
	background-color:#EEEEEE;
}
#currentPage{
	color:#333333;
	padding-left:5px; padding-right:5px;
	margin-right:2px;
	background-color:#EEEEEE;
	border:1px solid #999999;
}
.carList{
	clear:both;
}
.carList .row0 td{
	background-color:#EEEEEE;
}
.carList .row0b td{
	background-color:#CDCDCD;
}

.carList th{
	text-align:left;
}
.carList td{
	color:#333333;
	overflow:hidden;
	white-space:nowrap;
}
.input{
	border:1px solid #CCCCCC;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.edit th{
	background-color:#DDDDDD;
	font-weight:bold;
	font-size:12px;
	padding:2px;
	text-align:left;
}
.carShow th{
	background-color:#CCCCCC;
	padding:3px;
	font-size:12px;
	text-align:left;

}
.carShow .borderBottom{
	padding:4px;
	border-bottom:1px solid #CCCCCC;
	height:14px;
	clear:both;
}
.borderBottom{
	border-bottom:1px solid #CCCCCC;
}

.compareCar th{
	text-align:left;
	font-weight:bold;
	
	border-right:1px solid #CCCCCC;
	width:120px;
}
.compareCar td{
	text-align:center;
	border-right:1px dotted #CCCCCC;
	width:150px;
}
.row0{
	background-color:#EEEEEE;
}

