/*----- MSL 2006 CSS Document -----*/

/*----------- Admin Menu ------------*/
.adminmenu {
background-color : #ffff00 !important; 
width : 350px !important; 
font-family : Century Gothic, Arial, sans-serif !important; 
font-weight : bold !important; 
font-size : 14px !important; 
border : 1px solid #000000 !important; 
text-align : left !important; 
margin-top : 162px; 
} 
.adminmenu a {
font-family : Century Gothic, Arial, sans-serif !important; 
font-weight : bold !important; 
font-size : 14px !important; 
} 
.adminmenuCell {
font-family : Century Gothic, Arial, sans-serif !important; 
font-weight : bold !important; 
background-color : #ffffff !important; 
font-size : 14px !important; 
}
/*-------------------------------------*/


/*-------------- General --------------*/
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000; 
	
	margin-top : 0; 
	margin-right : 0;  
	margin-bottom : 0; 
	margin-left : 0; 
	
	padding-top : 0;  
	padding-right : 0;  
	padding-bottom : 0; 
	padding-left : 0; 
}
body {background-color:#e2e2e2;} 

A, A:link {
color : #404040; 
text-decoration:none; 
}
A:hover, A:active {
color : #404040; 
text-decoration:underline !important;} 
}
A:visited {
color : #404040; 
text-decoration : none; 
}

.counties {color:FFFFFF; font-weight:bold;}
.pad5 {padding:5px!important; font-size:11px;}
.pad3 {padding:3px!important;}

.sitelink, .sitelink a {
color:#FFFFFF!important;
font-weight:bold!important;
}

.win {
font-size:24px;
color:#FF0000;
font-weight:bold;
}
.lightblue {color:#016bda;} 


/*----------- Top Navigation links -------------*/
.nav {
width:88px!important; 
height:20px!important;
display:block;
font-size:11px;
font-weight:bold;
color:#ffffff!important; 
text-decoration:none!important;
text-align:center!important;
vertical-align:text-bottom!important;
line-height:20px;
}
.nav88 {
width:88px!important; 
height:20px!important;
vertical-align:bottom!important;
}
.nav:active {
color:#ffffff!important; 
text-decoration:none; 
} 
.nav:visited {
color : #ffffff !important; 
text-decoration : none; 
} 
.nav:hover, .nav a {
width : 88px !important; 
height : 20px !important; 
font-size : 11px; 
text-align : center !important; 
vertical-align:bottom!important;
color : #000000 !important; 
text-decoration : none!important; 
background-image : url(/templates/msl_usedcars08/img/tab.gif) !important; 
background-color : #ffffff !important;
background-repeat: no-repeat!important;
background-position: bottom left!important;
line-height: 20px;
}
.navOn, .navOn a {
width : 88px !important; 
height : 20px !important;
display:block;
font-size : 12px;
font-weight:bold;
text-decoration: none!important; 
text-align : center !important;
vertical-align:text-bottom!important;
line-height: 20px;
color:#000000!important; 
text-decoration : none!important;  
background-image : url(/templates/msl_usedcars08/img/tab.gif) !important; 
background-color : #ffffff !important;
background-repeat: no-repeat!important;
background-position: bottom left!important;
}
/*---------- Top Sub Navigation links ----------*/
.subnav {
font-size : 11px;
font-weight:bold;
color : #016bda !important; 
text-decoration : none; 
margin-left : 30px; 
} 

.subnav:active {
color : #228bfa !important; 
text-decoration : none; 
} 
.subnav:visited {
color : #878ab8 !important; 
text-decoration : none; 
} 
.subnav:hover {
color : #228bfa !important; 
text-decoration : none; 
}

/*-------- Left Bar ---------*/
.leftside {
background-image : url(../img/leftside_bg.jpg); 
background-repeat : no-repeat;
height:669px;
margin-top:0px; 
}

.lsc {
margin-top:0px; 
margin-right:28px; 
margin-bottom:6px;
margin-left:28px;
text-align:center;
font-size:11px;

}

.lefthdr {
font-weight:bold;
color:#fff;
font-size: 1.1em;
background: none;
text-align: center;
margin-top:5px;
}

.listallmakes {
font-weight:bold;
color:#000!important;
font-size: 1.1em;
text-align:left;
margin-bottom: 30px;
margin-top: 20px;

}

.listallmakes a{
font-weight:bold;
color:#000!important;
font-size: 1.1em;
text-align:left;
margin-bottom: 30px;
margin-top: 20px;
}

.listallmakes a:visited{
font-weight:bold;
color:#000!important;
font-size: 1.1em;
text-align:left;
margin-bottom: 30px;
margin-top: 20px;
}

.lnl1 {
color:#000!important;
}

.lnl1 a{
color:#000!important;
}

.imgBorder {
margin-top:0px; 
margin-right:0px; 
margin-bottom:0px;
margin-left:35px;
text-align:center;
font-size:11px;
border-bottom: dashed 1px #000000;
width: 120px;
}

.imgBorder img {
margin-top:5px; 
margin-bottom: 2px;
}

.commerialhdr {
font-weight:bold;
color:#000000;
text-align:left;

}

.commerialtext {
font-weight:normal;
color:#1b2c85;
font-size:10px;
text-align:left;
margin-bottom: 20px;
}

.servicetext {
font-weight:normal;
color:#1b2c85;
font-size:10px;
text-align:left;
}

.vwlogo {
margin: 15px 0 0 0px;
}

.audilogo {
margin: 10px 0 0 0px;
}
.merc {
margin: 10px 0 0 0px;
}
.mazda {
margin: 10px 0 0 0px;
}

a {color: #1b2c85;}
a:visited {color: #1b2c85;}
a:hover {color: #1b2c85; text-decoration: underline;}

/*--------- UCS small Form ---------*/
.form_container {
	background:url(/templates/msl_usedcars08/img/form_bg.gif) no-repeat;
	height: 155px;
	width: 549px;
}

.form_container_inner {
	padding-top:35px!important; 
	background:none;
}

.fields {
font-size : 10px !important; 
width : 140px; 
margin-top : 40px; 
margin-right : 0px; 
margin-bottom : 2px; 
margin-left : 15px; 
background: #fff;
border: solid 1px #999;
}

.fields2 {
font-size : 10px !important; 
width : 140px; 
margin-top : 5px; 
margin-right : 0px; 
margin-bottom : 2px; 
margin-left : 15px; 
background: #fff;
border: solid 1px #999;
}

.fields3 {
font-size : 10px !important; 
width : 140px; 
margin-top : 5px; 
margin-right : 0px; 
margin-bottom : 2px; 
margin-left : 18px; 
background: #fff;
border: solid 1px #999;
}

.labels {
font-size : 12px !important; 
width : 40px; 
margin-top : 2px; 
margin-right : 0px; 
margin-bottom : 2px; 
margin-left : 70px; 
background: none;
border: solid 0px #999;
color: #000000;
}

.labels2 {
font-size : 12px !important; 
width : 40px; 
margin-top : 2px; 
margin-right : 0px; 
margin-bottom : 2px; 
margin-left : 10px; 
background: none;
border: solid 0px #999;
color: #000000;
}

.labels3 a, .labels3 a:hover, .labels3 a:visited {
font-size : 11px !important; 
width : 140px; 
margin-top : 2px; 
margin-right : 0px; 
margin-bottom : 2px; 
margin-left : 130px; 
background: none;
border: solid 0px #999;
color: #007bff;
}

.search_button {
text-align:center;
font-size : 10px !important; 
width : 140px; 
margin-top : 5px; 
margin-right : 0px; 
margin-bottom : 2px; 
margin-left : 69px; 
background: url(../img/searchbg.jpg);
border: solid 1px #ffffff;
color: #fff;
font-weight: bold;
height: 20px;
}


.form, form { 
margin-top:0px!important;
margin-right:0px!important;
margin-bottom:0px!important;
margin-left:0px!important;
padding-top:0px!important;
padding-right:0px!important;
padding-bottom:0px!important;
padding-left:0px!important;
border: solid 0px #999;

}
	
/*--------- Content ---------*/
.headertitle {
text-align:left;
font-weight : bold;
color : #000; 
font-size :2.0em; 
width : 512px!important;
margin-top : 18px!important;
margin-bottom : 15px!important;
} 
.contents {

text-align:left;
margin-top : 18px!important; 
margin-left : 22px!important;
margin-right : 10px!important;
margin-bottom : 18px!important;
font-size: 0.9em;
width: 529px;

}

.contents p {
margin-left : 0px;
font-size: 1.0em;
width: 529px;

}

.newshdr {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
color : #1b2c85; 
}

.contents a {
color: #000000;
}

/*-------------------Featured Cars--------------------*/

.specials {
	margin-top:0px; 
	margin-right:0px; 
	margin-bottom:0px;
	margin-left:0px;
	background: #fff;
	width:539px;
	height: autopx;
}

.special_row_cardetail {
	background: #fff;
	color: #000;
	font-size: 0.9em;
	margin: 0 0 0px 0;`
	border: solid 0px #000;
}

  .special_row_cardetail a {
  	color: #000;
}

.special_pic img {
	width: 90px;
	height: 70px;
	float: left;
	
}

.special_txt {
/*float: right;
*/text-align: left;
margin: 10px 0 0 0;
padding-left: 100px;
}

.special_row0 {
	background: url(/templates/msl_usedcars08/img/specialsbg.jpg);
	background-repeat:no-repeat;
	width: 268px;
	height: 77px;
	margin: -77px 0 0 0px;
	float: right;
}

.special_row1 {
	background: url(/templates/msl_usedcars08/img/specialsbg.jpg);
	background-repeat:no-repeat;
	width: 268px;
	height: 77px;
	margin: 10px 0 0 0px;
}





/*----------------------After Sales Content-------------------------------------*/
.aftersalescontainer {
	background:#fff;;
	margin: 0 0 0 0;
	width: 550px;
	border: 0px solid #000;
}
.aftersales {
	width: 170px;
	float: left;
	margin: 0 8px 0 0px;
	display: inline;
}

.aftersales p {
	width: 170px;
	background:#1b2c85;
	color:#ffffff;
	margin: 0 0 0 0;
	text-align:center;
	font-size: 1.1em;
}

.aftersales img {
	width: 170px;
	background:#ffffff;
	margin: 8px 0 0 0;
}

.aftersales ul {margin: 8px 0 0 0; background:#f3f3f8; width: 170px;}

.aftersales ul li {
	width: 170px;
	background:#f3f3f8;
	margin: 0px 0 0 3px;
	list-style-type: none;
}

.aftersales ul li.tel {
	width: 170px;
	background:#f3f3f8;
	margin: 15px 0 0 3px;
	list-style-type: none;
}

.aftersales ul li.fax {
	width: 170px;
	background:#f3f3f8;
	margin: 0px 0 0 3px;
	list-style-type: none;
}

.aftersales a {
	width: 170px;
	background:#228bfa;
	color:#ffffff;
	font-weight: bold;
}

.aftersales p.sitelink, sitelink2 a:visisted {
	width: 170px;
	background:#228bfa;
	color:#ffffff;
	margin: 8px 0 0 0;
	text-align:center;
	font-weight: bold;
	height: 20px;
	padding-top: 2px;
}

.aftersales p.sitelink2, sitelink2 a:visisted {
	width: 170px;
	background:#228bfa;
	color:#ffffff;
	margin: 0px 0 0 0;
	text-align:center;
	font-weight: bold;
	height: 20px;
	padding-top: 0px;
}
	




/*-------- Right Bar ---------*/
.rightside {
background-image : url(../img/rightside_bg.jpg); 
background-repeat : no-repeat; 
margin-top:0px;
width: 196px;
float: right;
}
.rsc {
margin-top:15px; 
margin-right:28px; 
margin-bottom:6px;
margin-left:28px;
text-align:left;
font-size:11px;
}
.homehdr {
font-weight:bold;
color:#000000;
font-size: 1.1em;


}
.map {
text-align:center;
color:#717aa7;
height:16px;
}
.open {
margin-top:4px;
font-weight :bold;
color : #8e96c2;
}
.times {
color : #1a2a7f;
font-size:10px;
}


/*---------------Feature Deals ----------------*/

.featuredeals img {
margin: 0px;
}




/*------------------ Bottom Border --------*/

.btmborder {
background-image : url(../img/bottombar.jpg); 
background-repeat: repeat-x;
height: 28px;
text-align: center;
}

.garage-container {
background:none;
width:900px;
}

.garage-detail {
float:left;
background:none;
text-align:left;
margin-right:30px;
width:200px;
}

.garagename{
text-align: left;
color: #000000;
font-weight: bold;
background:none;
}

.garagename a{
color: #000000;
}







/*-------------------- Garage Addresses -----------*/

.garagebg {
background: #e2e2e2; 
background-repeat: repeat-x;
height: 80px;
text-align: center;
}

 
.address td{font-size: 0.7em; }
.address ul { margin: 0; color: #000; }
.address ul li {list-style-type: none;  display: inline; padding-right: 40px;}
.garagebg a, .garagebg a:visited {color: #000;}
.garagebg a:hover {color: #000; text-decoration: underline;}




/*-------- Footer ---------*/

.footerborder {
background-image : url(../img/footer_bg.jpg); 
background-repeat: repeat-x;
height: 29px;
}

.footerlinks {
text-align: center;
}

.footerlinks ul { margin: 0; color: #fff; font-weight: bold;}
.footerlinks ul li {list-style-type: none; display: inline; }

.footerlinks a.link {color: #fff;}
.footerlinks a:hover {color: #fff; text-decoration:none;}



