/* cars.bg */

html, body, input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.url_textbox {
 border:1px solid #999999;
 line-height:18px;
height:18px; 
}


.formbgr {
 background-image:url("http://i.cars.bg/images/bgr_form.jpg");
 background-repeat:repeat-x;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
}

.t_t {
 background-image:url("http://i.cars.bg/images/t_t.gif");
 background-repeat:repeat-x;
}

.t_b {
 background-image:url("http://i.cars.bg/images/t_b.gif");
 background-repeat:repeat-x;
}


.t_r {
 background-image:url("http://i.cars.bg/images/t_r.gif");
 background-repeat:repeat-y;
}

.t_l {
 background-image:url("http://i.cars.bg/images/t_l.gif");
 background-repeat:repeat-y;
}

a:link, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
	text-decoration: underline;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
	text-decoration: none;
}

a.mainlink {
	font-size: 12px;  color: #003399;  font-weight: normal;  text-decoration: underline;}
a.mainlink:visited {
	font-size: 12px;  color: #551A8B;  font-weight: normal;  text-decoration: underline;}
a.mainlink:hover {
	font-size: 12px;  font-weight: normal; text-decoration: none;}	
	
	
a.inqlink {
	font-size: 15px;  color: #2d2d2d;  font-weight: bold;  text-decoration: none;}
a.inqlink:visited {
	font-size: 15px;  color: #2d2d2d;  font-weight: bold;  text-decoration: none;}
a.inqlink:hover {
	font-size: 15px;  color: #ff6600; font-weight: bold; text-decoration: none;}	
		
	
	
a.userlink {
	font-size: 15px;  color: #000000;  font-weight: normal;  text-decoration: none;}
a.userlink:visited {
	font-size: 15px;  color: #000000;  font-weight: normal;  text-decoration: none;}
a.userlink:hover {
	font-size: 15px;  font-weight: normal; text-decoration: underline;}	
	
.dealerlink1 {
	font-size: 30px;  color: #000000;  font-weight: bold;  text-decoration: none;}
a.dealerlink {
	font-size: 30px;  color: #000000;  font-weight: bold;  text-decoration: none;}
a.dealerlink:visited {
	font-size: 30px;  color: #000000;  font-weight: bold;  text-decoration: none;}
a.dealerlink:hover {
	font-size: 30px; color: #000000; font-weight: bold; text-decoration: none;}		
	

a.tabLink {
	font-size:12px;  color:#666666;  font-weight:bold;  text-decoration:none;}
a.tabLink:visited {
	font-size:12px;  color:#666666;  font-weight:bold;  text-decoration:none;}
a.tabLink:hover {
	font-size:12px;  color:#FF6600; font-weight:bold; text-decoration:none;}

a.tabLinkSelected {
	font-size:12px;  color:#FF6600;  font-weight:bold;  text-decoration:none;}
a.tabLinkSelected:visited {
	font-size:12px;  color:#FF6600;  font-weight:bold;  text-decoration:none;}
a.tabLinkSelected:hover {
	font-size:12px;  font-weight:bold; text-decoration:none;}	
	
a.sLink {
	font-size:12px;  color:#666666;  font-weight:normal;  text-decoration:none;}
a.sLink:visited {
	font-size:12px;  color:#666666;  font-weight:normal;  text-decoration:none;}
a.sLink:hover {
	font-size:12px;  color:#FF6600; font-weight:normal; text-decoration:none;}	

.buttonNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-image: url(images/but_empty.gif);
	}
	
.buttonNormalLink:link, .buttonNormalLink:visited, .buttonNormalLink:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

.buttonNormalLink:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration:none;
}

.buttonPressed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FF6600
	}

.buttonPressedLink:link, .buttonPressedLink:visited, .buttonPressedLink:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

.buttonPressedLink:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

.ver12black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}

.ver13black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	}

.ver14black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	}
	
.ver15black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	}
	
.ver17black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	}
	
.ver20black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	}

.ver30black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#000000;
	}

.ver46black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:46px;
	color:#000000;
	}	
	
.ver50black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:50px;
	color:#000000;
	}

.ver12grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
		
.ver20grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#666666;
	}
	
.link12orr:link, .link12orr:visited, .link12orr:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-decoration:underline;
}

.link12orr:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-decoration:none
}

li {
  padding-top:0px;
	line-height: 15px;
}
ul {
  padding-top:0px;
	line-height: 3px;
}

/*.image_link {
border:1px solid black;

}
.image_link:link, .image_link:visited, .image_link:active {
border:1px solid #ffffff;
}

.image_link:hover {
border:1px solid black;
}
*/

.textfield {
   /*
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:solid;
	border-color:#999999;
	border-width:1px;
	padding:0px;
   */
}

	


.tableListResults th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color: #efefef;
	padding-left:15px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:15px;
	border-left: 1px solid #ffffff;
}
	
table.tableListResults th.selectedColumn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background-color: #dcdcdc;
	border-left: 1px solid #ffffff;
	}

.tableListResults th:first-child {
  border-left: 0px red solid;
}

.tableListResults TR.even {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #f2f2f2;
}

.tableListResults TR.even TD {
 	border-left: 1px #ffffff solid;
	padding:6px;
}

.tableListResults TR.even .year{
	font-size:15px;
}

.tableListResults TR.even .run{
	font-size:15px;
}

.tableListResults TR.even .city{
	font-size:15px;
}


TABLE.tableListResults TR.even TD:first-child {
  border-left: 0px red solid;
}

.tableListResults TR.expire {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #f5ccbe;
	border-bottom:1px solid #ffffff;
}

.tableListResults TR.expire TD {
 	border-left: 1px #ffffff solid;
	padding:6px;
}

.tableListResults TR.expire .year{
	font-size:15px;
}

.tableListResults TR.expire .run{
	font-size:15px;
}

.tableListResults TR.expire .city{
	font-size:15px;
}


TABLE.tableListResults TR.expire TD:first-child {
  border-left: 0px red solid;
}

.tableListResults TR.odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: white;
}

.tableListResults TR.odd TD {
  	border-left: 1px #f1eae7 solid;
	padding:6px;
}

TABLE.tableListResults .last TD  {
   border-bottom: 1px #f1eae7 solid;
}

.tableListResults TR.odd .year{
	font-size:15px;
}

.tableListResults TR.odd .run{
	font-size:15px;
}

.tableListResults TR.odd .city{
	font-size:15px;
}

TABLE.tableListResults TR.odd TD:first-child {
    border-left: 0px #ffffff solid;
}

.error {
	color: red;
}

TABLE.legendText TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

TABLE.legendText TD .gray {
	color: #999999;
}

.gray {
	color: #999999;
}

.grey {
	color: #2d2d2d;
	font-weight:bold;
}

@media print { 
.doNotPrint  { display:none }
}

span.TableTitle {
color:#CCCCCC;
font-family:Arial;
font-size:17px;
font-weight:bold;
text-decoration:none;
}
span.steps {
color:#fc6400;
font-size:17px;
font-weight:bold;
font-family:arial;

}
span.steps_inactive {
color:#cccccc;
font-size:17px;
font-weight:bold;
font-family:arial;

}