body{
margin:15;
padding:0;
}
ol,ul{
margin:0;
padding:0;
}
ol.timeline
	{list-style:none;padding:0; margin:0;}
	ol.timeline li.ajaxlist{ display:none;padding:0;margin:0;background:url(innerbk.gif) left top repeat-x;}
	
ol.timeline li.ajaxlist:hover
{
background:#f6f8f8 url(innerbkhover.gif) left top repeat-x;
}

#couponsBorder{
border:5px dashed #CC0000;
width:100%;
background:#fff;
}

.message,.head2,.form-detail{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#couponsHead{
background:#CC0000;
padding:10px;
text-align:center;
font-size:16px
}

#couponsHead a{
text-decoration:none;
color:#fff;
font-weight:bold;
}

#couponBody{
background:#fff;
}
#couponBody p{
margin:0;
padding:0;
}

.autoimage{
padding:3px;
background:#fff;
border:1px solid #ccc
}
#autoform {
background:#F3F3F3;
border:2px solid #E5E5E5
}

.error{
color:#FF0000;
text-align:center;
}

.staff-detail{
font-size:18px;
text-align:left;
color:#666;
border-bottom:1px solid #E5E5E5

}

#autoform form input{
padding:2px;
border:1px solid #ccc;
}
#autoform form input:hover{
border:1px solid #99CCFF;
}

#googlemap{
border:1px solid #ccc;
background:#fff;
padding:10px;
}
#googleFrom{
padding:5px;
background:#EDEDED;

}

#directions{
margin-top:5px;
background:#fff;
text-align:left;
border:2px solid #E5E5E5;

}

#directions td:hover{
background:#EDEDED;

}

#googleFrom form{
margin:0;
padding:0;
font-size:14px;
}

#googleFrom input{
padding:2px;
border:1px solid #333;
}
/* --------------- header sort  ----------- */
/*-----------------------------------Tabs end------------------------*/
#topheader{
BACKGROUND:url(innerheader1.gif) left top repeat-x;
height:30px;
}
#inventoryInner {
BACKGROUND:url(innerbk.gif) left top repeat-y;
}

.pathwayline{
border-left:1px dashed #ccc;
padding-left:10px;
}
.pathway {
font-size:13px;
padding:5px;
text-align:left;
}
.pathway a{
text-decoration:none;
color:#333;

}
.pathway a:hover{
text-decoration:underline;
color:#C40000;
}

/*******************************************************************/

#Homeinventory {
color:#000000;
font-size:12px;
text-align:left;

}
#headerlisting p{
margin:0;
padding:0;
}

#headerlisting {
BACKGROUND:url(listingheader.gif) left top;
height:32px;
border:2px solid #014D81;
color:#fff;

}
#headerlisting a{
font-size:13px;
color:#fff;
text-decoration:none;
}

#headerlisting a:hover{
color:#FFEA35;
}

#Homeinventory a:hover{
color:#333;
text-decoration:underline;
}

#Homeinventory h2 a, #Homeinventory h2{
padding:0;
margin:0;
font-size:16px;
}

#Homeinventory h2 a:hover{
padding:0;
margin:0;
font-size:16px;
}

#Homeinventory h3{
padding:0;
margin:0;
font-size:13px;
color:#C40000;
}
#Homeinventory h4{
padding:0;
margin:0;
font-size:22px;
color:#C40000;
}	
/*************************************************/

#Homeinventory h4 .dull {
padding:0;
margin:0;
font-size:13px;
color:#025080;
}
.dull {
padding:0;
margin:0;
font-size:11px;
color:#7B7C7C;
}

#HomeinventoryFrame h1{
margin:0;
padding:0;
font-size:24px;
font-weight:bold;
}

#HomeinventoryFrame {
border-bottom:1px solid #D4D5D7;
}
#innerheader {
BACKGROUND:#012A48 url(headerbk.gif) left top repeat-x;
height:35px;
color:#FFFFFF;
font-size:24px;
font-weight:bold;
padding-top:5px;
}

.detail {
font: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
font-size:12px;
}
.detail8 
{
font: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size:12px;
}
#Homeinventory a{
color:#C40000;
font-size:13px;
text-decoration:none;
}

#Homeinventory h2 a{
color:#000;
text-decoration:none;
}

#formbk {
BACKGROUND:url(innerheader5.gif) left top repeat-x;
}

#san h4{
padding:0;
margin:0;
font-size:22px;
color:#C40000;
text-align:right;
margin-right:330px;
}


/* ---Paging---- */

.pagination{
float:right;
font-weight:bold;
margin: 1em 0;
clear: both;
padding-right:40px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}

.pagination li{
float:left;
list-style-type: none;
padding-bottom: 1px;
}

*:first-child+html .pagination li{ /*IE7 only CSS hack*/
margin-right: 2px;
 /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

.pagination a{
padding: 4px;
border: solid 1px #AAE;
text-decoration: none; 
color: #15B;
display: block;
margin-right: 4px;
background-color: #fff;
}

.pagination a:hover{
border: 1px solid #AAE;
color: #fff;
background-color: #2b66a5;
}

.pagination .currentpage{ /*Style for currently selected page link*/
background-color:#2b66a5;
padding: 4px;
border: solid 1px #AAE;
text-decoration: none; 
color: #fff;
display: block;
margin-right:2px;
background-color:#2b66a5;
}


.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li,.tabcontent ul li{
display: inline;
margin: 0;
  list-style-type:none;margin:0;padding:0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 2px solid #C4C4C4;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;


}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: #F6F6F6;


	background-color: #F6F6F6;

}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.form-field{
margin:0px;
padding:5px 0px 5px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
color:#333;
}

.field
{
margin:5px 0px 5px 10px;
padding:0px;
width:213px;
vertical-align:middle;
}
.red{
color:#FF0000
}
.fieldtext
{
color:#333;
text-decoration:none;
text-align:right;
padding-right:155px;
}

.featured-head
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serifv;
font-size:18px;
font-weight:bold;
color:#aaa;
}

.safety-head
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serifv;
font-size:22px;
font-weight:bold;
color:#333;
}

.safety-text
{
margin:0px;
padding:0px;
line-height:25px;
color:#333;
font-size:14px
}

.address-text
{
margin:0px;
padding:0px;
color:#000000;
}

.address-head
{
margin:0px;
padding:0px;
font-size:17px;
font-weight:bold;
color:#000000;
}

.address-greytext
{
margin:0px;
padding:0px;
color:#888;
}

.listing_bg
{
margin:0px;
padding:10px;
background:#fff;
border:1px solid #CCCCCC;
}

.listing_bg1
{
margin:0px;
padding:10px;
background:#F5F5F5;
border:1px solid #CCCCCC;
}

.listing_text
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
color:#000;
}

.listing_text1
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#999999;
}

.listing_text2
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:right;
color:#999999;
}

.listing_head
{
margin:0px;
padding:0px;
font-size:13px;
font-weight:bold;
color:#000;
}


.bluebg
{
margin:0px;
padding:9px;
background:#0E498C;
border:1px solid #03060A;
}

.bluebg2
{
margin:0px;
padding:5px;
background:#fff;
border:1px solid #E6E6E6;
}

.bluebg3
{
margin:0px;
padding:9px;
background:#E6E6E6;
border:1px solid #D0D0D0;
}

.bluebg1
{
margin:0px;
padding:0px;
background:#0E498C;
border:1px solid #03060A;
}

.headbg
{
margin:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
background:#12233C;
border:1px solid #000;
color:#fff;
}

.headbg1
{
margin:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
background:#12233C;
border:1px solid #E6E6E6;
color:#fff;
}


.pricebg
{
margin:0px;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:#12233C;
border:1px solid #000;
color:#fff;
}

.pricebg span
{
margin:0px;
padding:5px;
font-size:22px;
color:#CBFF68;
}

.pricebg1
{
margin:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
background:#fff;
border:1px solid #E6E6E6;
color:#333;
}

.pricebg1 span
{
margin:0px;
padding:5px;
font-size:22px;
color:#333;
}


.vin
{
margin:0px;
padding:0px;
font-size:13px;
font-weight:bold;
line-height:25px;
text-align:right;
color:#C3DDFF;
}

.vin2
{
margin:0px;
padding:0px;
font-size:13px;
font-weight:bold;
line-height:25px;
text-align:right;
color:#333;
}

.vin1
{
margin:0px;
padding:0px 0px 0px 7px;
font-size:12px;
font-weight:bold;
line-height:25px;
color:#fff;
}

.vin3
{
margin:0px;
padding:0px 0px 0px 7px;
font-size:12px;
font-weight:bold;
line-height:25px;
color:#333;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 2px solid #C4C4C4;
margin-bottom: 1em;
padding: 10px;
background-color:#F6F6F6;
font: 12px Verdana;

}

.tabcontent{
display:none;
text-align:left;
}

@media print {
.tabcontent {
display:block!important;
}
}

#save{
margin-top:10px;
float:right;
background: url(save.png) left top no-repeat;
		width:117px;
		height:48px;
font-size:23px;
font-weight:bold;
color:#fff;
padding-top:30px;
padding-left:10px;
}


/*------------------------------------viewbutton----------------------------------------*/

ul#navlist, ul#viewlButonNavlist li{
        list-style-type:none;margin:0;padding:0;

        }
ul#viewlButonNavlist{
margin:0px;
padding:0px;


        }
ul#viewlButonNavlist li{
float:left;
	text-align:left;
 }

	
ul#viewlButonNavlist a{
   
 		background: url(quote.jpg) left top no-repeat;
		width:110px;
		height:26px;
display:block;
		
        }
ul#viewlButonNavlist a:hover{
margin:0px;
padding:0px;
background: url(quote_hover.jpg) left top no-repeat;
		width:110px;
		height:26px;
}



ul#viewlButonNavlist .active a{
color: #FF0000;

}

/*------------------------------------send-button----------------------------------------*/

ul#navlist, ul#sendButonNavlist li{
        list-style-type:none;margin:0;padding:0;

        }
ul#sendButonNavlist{
margin:0px;
padding:0px;


        }
ul#sendButonNavlist li{
float:left;
	text-align:left;
 }

	
ul#sendButonNavlist a{
 		background: url(send-button.jpg) left top no-repeat;
		width:110px;
		height:26px;
display:block;
		
        }
ul#sendButonNavlist a:hover{
margin:0px;
padding:0px;
background:  url(send-hover.jpg) left top no-repeat;
		width:110px;
		height:26px;
}


/* --------------- */

ul#navlist, ul#sendButonNavlist1 li{
        list-style-type:none;margin:0;padding:0;

        }
ul#sendButonNavlist1{
margin:0px;
padding:0px;


        }
ul#sendButonNavlist1 li{
float:left;
	text-align:left;
 }

	
ul#sendButonNavlist1 a{
 		background: url(offer.jpg) left top no-repeat;
		width:110px;
		height:26px;
display:block;
		
        }
ul#sendButonNavlist1 a:hover{
margin:0px;
padding:0px;
background:  url(offer-hover.jpg) left top no-repeat;
		width:110px;
		height:26px;
}

/*------------------------------------see-button----------------------------------------*/

ul#navlist, ul#seeButonNavlist li{
        list-style-type:none;margin:0;padding:0;

        }
ul#seeButonNavlist{
margin:0px;
padding:0px;

        }
ul#seeButonNavlist li{
float:left;
	text-align:left;
 }

	
ul#seeButonNavlist a{
 		background: url(see-button.jpg) left top no-repeat;
		width:110px;
		height:26px;
		display:block;
        }
ul#seeButonNavlist a:hover{
margin:0px;
padding:0px;
background: url(see-hover.jpg) left top no-repeat;
		width:110px;
		height:26px;
}

/*------------------------------------HD video----------------------------------------*/

ul#navlist, ul#hdButonNavlist li{
        list-style-type:none;margin:0;padding:0;

        }
ul#hdButonNavlist{
margin:0px;
padding:0px;

        }
ul#hdButonNavlist li{
float:left;
	text-align:left;
 }

	
ul#hdButonNavlist a{
 		background: url(hd-video.jpg) left top no-repeat;
		width:110px;
		height:26px;
		display:block;
        }
ul#hdButonNavlist a:hover{
margin:0px;
padding:0px;
background: url(hd-video-hover.jpg) left top no-repeat;
		width:110px;
		height:26px;
}
