

.main {
 font-size:13px;
 color:#000;
}	
.image {
border:1px solid #C8C8C8;
padding:4px;
}
.form-detail,.detail {
 font-size:13px;
 color:#000;
 padding-bottom:10px;
}
#box1,#box2 {
font: 90% Arial,Trebuchet MS,sans-serif;
float:left;
width:170px;
height:250px;
padding:15px;
padding-right:5px;
padding-left:5px;
border-right:1px dotted #ccc;
}
#box3 {
font: 90% Arial,Trebuchet MS,sans-serif;
float:left;
width:170px;
height:250px;
padding:15px;
padding-right:0px;
padding-left:5px;
border-right:0px dotted #ccc;
}
#box1 h2,#box2 h2,#box3 h2{
margin:0;
padding:0;
font-size:14px;
 }
.top{
background:url(../images/top.jpg) left top no-repeat;
width:1003px;
height:122px;
}


.respond1 {
text-align:center;
}

#ContentPage{
color:#000000;
font-size:13px;
padding:5px;
padding-left:10px;
padding-right:10px;
}

#voucher{
BACKGROUND:url(../images/voucher.JPG) left top no-repeat;
height:277px;
width:650px;
padding-top:50px;

}
#voucher td{
font-size:12px;
}
#voucher .heading1{
font-size:19px;
}

.respond{
font-size:13px;
color:#333;
}

 #boxtop {
BACKGROUND:#C8C1BB url(../images/boxtop.gif) left top no-repeat;
width:302px;
height:38px;
padding-left:30px;
color:#FFFFFF;
font-size:16px;
}

#boxcontent {
BACKGROUND:#C8C1BB url(../images/boxbk.gif) left top repeat-y;
width:302px;
padding-left:30px;
color:#000;
font-size:12px;
}

#boxcontent #form {
color:#000;
font-size:12px;
}

#boxcontent #form a{
color:#016EB3;
font-size:12px;
}

#boxcontent .input {
width:120px;
height:25px;
border:1px solid #C3C3C3;
}

#boxdown{
BACKGROUND:#C8C1BB url(../images/boxdown.gif) left top no-repeat;
width:302px;
height:29px;
}
#formbk {
BACKGROUND:url(../images/innerheader5.gif) left top no-repeat;
}

#topright {
BACKGROUND:#ED2224;
color:#FFFFFF;
text-align:right;
padding-right:22px;
font-size:14px;
}


#footer {
        height:65px;
     BACKGROUND:url(../images/footer.gif) center top no-repeat;
     text-align:center;
	 font-size:12px;
     color:#00517E;
}
#divContainer {

	Z-INDEX: 2; 
	LEFT: 180px; 
	VISIBILITY: visible; 
	OVERFLOW: hidden; 
	WIDTH: 650px; CLIP: rect(0px 650px 101px 0px); 

}


#disclaimer {
padding:20px;
 font-size:11px;
 color:#fff;
}

.scrollTxt {
color:#000;
font-size:12px;
text-align:center;
vertical-align:top;
}

#homepageform {
background: url(../images/price8.jpg) left 40px no-repeat;
width:474px;
height:191px;
}
#carscroll {
width:701px;
height:142px;
padding-left:20px;
}
#carscroll p{
color:#EEE005;
font-weight:bold;
text-align:center;
text-transform:uppercase;
}

div#scroll {
margin-top:5px;
height: 470px;
width:615px;
overflow:auto;
}

#overlap{
z-index:50;
padding:2px;
padding-top:45px;
padding-left:25px;
position: absolute;
}

#imageSlidE {
z-index: 1;
}
#imageSlidE img{
border:1px solid #076EAA;
width:578px;
 z-index: 1;
}

#inventoryInner {
BACKGROUND: url(../images/innerbk.gif) left top repeat-y;
}

.pathway {
font-size:13px;
padding:5px;
padding-left:30px;
}

#innerheader {
BACKGROUND:url(../images/headerbk.gif) left top repeat-x;
height:35px;
color:#326498;
font-size:24px;
font-weight:bold;
padding-top:5px;
}



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

}

#HomeinventoryFrame {
border-bottom:1px solid #D4D5D7;
}

#Homeinventory a{
color:#C40000;
font-size:11px;
text-decoration:none;
}

#listingtext {
font-size:14px;
font-weight:500;

}

ul#maintab {
margin-left:50px;
}
#headerlisting {
BACKGROUND:#012A48 url(../images/listingheader.gif) left top repeat-x;
height:35px;
border:2px solid #014D81;
color:#fff;

}
#headerlisting a{
color:#fff;
}

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

#Homeinventory a:hover{
color:#033F68;
font-size:11px;
text-decoration:underline;
}

#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;
}
.message{
font-size:12px;
color:#FF0000;

}

/*  Table font */

.gridtab2{
font-size:16px;
background-color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
color:#000066;
padding-right:10px;
font-weight:bold;
}

.gridtab1{
font-size:16px;
background-color:#999999;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-right:10px;
font-weight:bold;

}


.gridtab{
padding:0px 0px 0px 0px;
font-size:14px;
font-family:"Times New Roman", Times, serif;
background-color:#E4F2FF;
color:#663333;
}

/*  Table Top */

.contenttop1{
padding:5px 0px 8px 15px;
font-size:14px;
font-family:"Times New Roman", Times, serif;
BACKGROUND: url(../images/topblue2.gif);
font-weight:bold;
color:#FFFFFF;
}

.contenttop2{
padding:5px 0px 0px 15px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/topblue1.gif);
font-weight:bold;
color:#FFFFFF;
}

.contenttop3{
padding:6px 0px 8px 15px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/topblue1.gif);
font-weight:bold;
color:#FFFFFF;}

.contentbot1{
padding:0px 0px 0px 0px;
BACKGROUND: url(../images/bottomblue2.gif);
height:17px;
}

.contentbot2{
padding:0px 0px 0px 0px;
background-image:url(../images/bottomblue1.gif);
height:17px;
}

.contentbot3{
padding:0px 0px 0px 0px;
background-image:url(../images/bottomblue1.gif);
height:17px;
}



#Homeinventory h2, #Homeinventory h2 a{
padding:0;
margin:0;
font-size:16px;
color:#000000;
}
#Homeinventory h2 a:hover{
padding:0;
margin:0;
font-size:16px;
text-decoration:underline;
}

#Homeinventory h1{
padding:0;
margin:0;
font-size:22px;
color:#000000;
}

#bk {
BACKGROUND:url(../images/bk.gif) left top ;
}

 


P {
        margin:0;
        padding:0;
         font: 90% verdana;
         font-weight: normal;

        }
P a{
        float:Center;

        text-decoration:none;
        color: #3C3C3C;

        }
P a:hover{
        color: #E14700
        }
/* ---- */

.pagination{
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{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

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

* html .pagination li{ /*IE6 and below CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/
}

.pagination a, .pagination a:visited{
padding: 4px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

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

.pagination a.currentpage{ /*Style for currently selected page link*/
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}



.pagination a.prevnext{ /*Style for previous and next link*/
font-weight: bold;
}
/* -- end paging */		
/*-----------------------------------new------------------------*/
.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{
display: inline;
margin: 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;
}

.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;
}
}
/* ---------------------------------------------------------- */

;


	background-color: #F6F6F6;

}

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

.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;
}
}
/* ---------------------------------------------------------- */

.lefttopbox1
{
margin:0px;
padding:5px;
background:url(../images/lefttopbox1.gif) left top no-repeat;
font-size:17px;
font-weight:bold;
color:#fff;
}

.lefttopbox2
{
margin:0px;
padding:0px;
background:url(../images/lefttopbox2.gif) left top no-repeat;
}

.lefttopbox3
{
margin:0px;
padding:0px ;
background:#E4F2FF;
border-left:1px solid #DEEBF7;
border-right:1px solid #DEEBF7;
}


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

        }
ul#navlist6{
margin-top:10px;

        }
ul#navlist6 li{
		padding-left:22px;
		padding-right:22px;
		padding-top:3px;
		padding-bottom:3px;
		background:url(../images/line1.gif) 7px 8px no-repeat;
		border-bottom:1px solid #C7DDF1;

        }
ul#navlist6 a{
		text-decoration:none;
        color:#315477;
font-weight:normal;
font-size:12px;
        }
ul#navlist6 a:hover{
color:#000066}

ul#navlist6 .active a{
color:#000066;
}

/*------------------------------------sitemap---------------------------*/

.site
{
padding:10px 0px 10px 0px;
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:normal;
height:15px;

}

.sitehead
{
padding:5px 0px 15px 0px;
color:#BE9F89;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
height:20px;
}


.sitemap_head
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:bold;
text-decoration:none;
text-align:center;
padding-top:15px;
color:#AA0000;
}


.newsdetail
{
padding:0px 20px 10px 20px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:normal;
height:15px;

}
.thanks_button{
border-style:solid;
border-width:1px;
background:#FF0000;
color:#FFFFFF;
text-decoration:none;
}
.thanks_button:hover{
border-style:solid;
border-width:1px;
color:#333333;}