/*  */

body {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url('images/1pxpgback.jpg') repeat-x left 111px;
background-color:#FFFFFF;
}

a:active, a:focus {outline: 0;}
h1,h2,h3,h4,h5,h6,ul,li,p,div,br {padding:0px; margin:0px;}
div {line-height:normal;}



/* Link Styles */

.hnav {
font: bold 12px/2.5em Arial;
color:#446883;
display:block;
width:119px;
height:29px;
text-align:center;
background:url('images/css-normal.jpg') no-repeat left top;
}
a.hnav:link {
	text-decoration: none;
}
a.hnav:visited {
	text-decoration: none;
}
a.hnav:hover {
		text-decoration: none;
		color:#FFFFFF;
		background:url('images/css-over.jpg') no-repeat left top;
}

#hnav-sele{
		text-decoration: none;
		color:#FFFFFF;
		background:url('images/css-over.jpg') no-repeat left top;
}



.more {
font: bold 12px/2.5em Arial;
color:#FFFFFF;
background:url('images/bullet.jpg') no-repeat left center;
padding-left:25px;
margin-left:15px;
}
a.more:link {
	text-decoration: none;
}
a.more:visited {
	text-decoration: none;
}
a.more:hover {
		text-decoration: underline;
}

.glink {
font: bold 12px/2.5em Arial;
color:#FFFFFF;
}
a.glink:link {
	text-decoration: none;
}
a.glink:visited {
	text-decoration: none;
}
a.glink:hover {
		text-decoration: underline;
}


.pgtitle{font: bold 23px/1em Arial;color:#E20B00;}

.carname{font: bold 16px/1.5em Arial;color:#EFF634;}
.tophead{font: bold 25px/1.5em Arial;color:#FFFFFF;}
.topnormal{font: bold 11px/1.3em Arial;color:#FFFFFF;}
.topcallus{font: bold 20px/1.5em Arial;color:#FFFFFF; text-transform:uppercase;}
.topcallus1{font: bold 16px/1.5em Arial;color:#EFF634;}


.lhead{font: bold 21px/1em Arial;color:#000000;}
.lhead1{font: bold 21px/1em Arial;color:#E20B00;}

.normal{font: normal 13px/1.3em Arial;color:#000;}



.copy {font: normal 12px/1.3em Arial; color:#FFFFFF;}

.flink {
font: bold 12px/2.5em Arial;
color:#FFFFFF;
padding:0 5px 0 5px;
}
a.flink:link {
	text-decoration: none;
}
a.flink:visited {
	text-decoration: none;
}
a.flink:hover {
		text-decoration: underline;
}


table#page-container {
    margin-top: -1px
}

table#page-container .top-middle {
    background: url(images/page-container/top-middle.jpg) repeat-x top left; height: 54px;
    text-align: left;
    vertical-align: top;
}

table#page-container .top-middle img {
    margin-top: 17px;
    margin-left: 12px;
}

table#page-container .middle-left {
    background: url(images/page-container/middle-left.jpg) repeat-y top left; width: 19px;
}

table#page-container .middle-left2 {
    background: url(images/page-container/middle-left.jpg) repeat-y top left;
}

table#page-container .middle-right {
    background: url(images/page-container/middle-right.jpg) repeat-y top left; width: 19px;
}

table#page-container .middle-right2 {
    background: url(images/page-container/middle-right.jpg) repeat-y top right;
}

table#page-container .bottom-middle {
    background: url(images/page-container/bottom-middle.jpg) repeat-x top left; height: 54px;
    text-align: left;
    vertical-align: top;
    padding-top: 8px;
}

table#page-container .content {
    font-family: Arial, sans-serif;
    color: #000;
    font-size: 12px;
    padding: 20px 12px;
}

table#page-container .content2 {
    font-family: Arial, sans-serif;
    color: #000;
    font-size: 12px;
    padding: 0 0 20px 0;
}

table#page-container .ctext {
    font-family: Arial, sans-serif;
    color: #000;
    font-size: 12px;
}

/* js-disabled class - set image sizes so they all fit in the viewer */
.js-disabled img { width:100px; height:100px; display:block; float:left; margin:0px 0 0; }

#outerContainer { width:955px; height:110px; margin:auto; position:relative; border-bottom: 1px solid #66B4CD; margin-bottom:10px; padding-bottom:5px; }
#imageScroller { width:900px; height:100px; position:relative; margin:0 auto;}
#viewer { width:800px; height:100px; overflow:hidden; margin-left:50px; position:relative; float:left;  }
#imageScroller a:active, #imageScroller a:visited { color:#000000; }
#imageScroller a img { border:0; }
#controls { width:950px; height:100px; background:url(images/1controlsBG.png) no-repeat; position:absolute; top:20px; left:4px; z-index:10;	}
#controls a { width:22px; height:60px; position:absolute; top:3px; }
#controls a:active, #controls a:visited { color:#0d0d0d; }
#title { color:#000; font-family:arial; font-size:14px; font-weight:bold; width:100%; text-align:center; }
#rtl { background:url(images/rtl.jpg) no-repeat; left:10px; top:50px; }
#ltr { background:url(images/ltr.jpg) no-repeat; right:10px; top:50px; }

.p2 { padding: 0 0 8px 0; margin: 0 0 18px 0; border-bottom: 1px solid #cccccc; font-family: Arial, sans-serif; font-size: 12px }

.register-tbl td { vertical-align: top; }
.normal2 {font: normal 12px/1.3em Arial;color:#000000;}
.required { color: #fe2222; }

.submit-btn { width: 82px; height: 27px; background: url(images/submit-btn.jpg) no-repeat top left; border: none; cursor: pointer; }
.reset-btn { width: 82px; height: 27px; background: url(images/reset-btn.jpg) no-repeat top left; border: none; cursor: pointer; }

img.lg { float: left; margin-right: 5px; margin-left: 30px}
div.more2 { margin-bottom: 5px; }

.lw { margin-top: 8px }

.cars { margin: 0 0 20px 0 }

div#lt-war {
    margin: 20px 60px;
}

table.lt-box td.ltb-top-middle {
    background: url(images/box/top-middle.jpg) repeat-x top left;
    height: 11px;
}

table.lt-box td.ltb-middle-left {
    background: url(images/box/middle-left.jpg) repeat-y top right;
    width: 10px;
}

table.lt-box td.ltb-content {
    background-color: #352573;
    padding: 25px;
    font-family: Verdana, sans-serif;
}

table.lt-box td.ltb-middle-right {
    background: url(images/box/middle-right.jpg) repeat-y top right;
    width: 11px;
}

table.lt-box td.ltb-bottom-middle {
    background: url(images/box/bottom-middle.jpg) repeat-x top left;
    height: 11px;
}

table.lt-box h2.header1 {
    color: #fefe12;
    font-size: 34px;
    text-align: center;
}

table.lt-box h3.header2 {
    color: #fff;
    font-size: 28px;
    text-align: center;
}

table.lt-box h3.header3 {
    color: #fefe12;
    font-size: 24px;
    text-align: center;
    margin: 20px 0 0 0;
}

table.lt-box div.inner {
    background: url(images/wrnt-girl.jpg) no-repeat bottom left;
    background-color: #fff;
    margin: 20px 0;
    border: 1px solid #261e39;
    height: 405px;
}

table.lt-box div.inner2 {
    background-color: #fff;
    margin: 20px 0 0 0;
    border: 4px solid #fefe12;
    padding: 20px
}

table.lt-box div.txt {
    margin: 37px 0 0 250px;
    font-size: 24px;
    text-align: center;
}

table.lt-box div.inner .txt2 {
    color: #6e6d70;
    font-size: 11px;
    text-align: right;
    margin-right: 40px;
    margin-top: 40px;
}

table.lt-box div.inner .txt3 {
    font-size: 30px;
}

table.lt-box h2.header5 {
    font-size: 28px;
    text-align: center;
    font-weight: bold;
}

table.lt-box p {
    font-size: 18px;
    margin: 25px 0;
    text-align: center;
    font-family: Arial;
    color: #3c3a38
}

table.lt-box .txt55 {
    font-size: 24px;
    text-align: center;
    font-weight: bold;
}

table.lt-box ul {
    margin-top: 8px;
}

table.lt-box ul li {
    font-size: 20px;
}