@charset "utf-8";
/* CSS Document */

body {
	font-family: arial, sans-serif;
	background: white url(images/background.jpg) top left repeat-x;
	margin-top: 0px;
	margin-left: 0;
	font-size: 12px;
}
p {text-align:justify;}
h1{
	padding-left:15px;
	font-size:175%;
	margin:0px;
	background-color:#CCCCCC;
	border:1px solid #666;
	}
h2{
	font-size:135%;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #666;
	clear:both;
}


.imgBtn {cursor:pointer;}

/************ border classes **************/
.bT{border-top:1px solid black;}
.bB{border-bottom:1px solid black;}
.bR{border-right:1px solid black;}
.bL{border-left:1px solid black;}
.b{border:1px solid black;}


/************ text formatting classes **************/
.txtBold{font-weight:bold;}
.txtGreen{color:green;}
.txtRed{color:red;}
.txtFine{font-size:9px;}
.txtBig{font-size:16px;}
.hl{background-color:yellow;}
.txtSuperFine {
	font-size : 7px;
}



/************ floats **************/
.fR{float:right;}
.fL{float:left;}
.clrB{clear:both;}
.clrL{clear:left;}
.clrR{clear:right;}

/************ standard margin and padding classes **************/
.m10{margin:10px;}
.mR10{margin-right:10px;}
.mL10{margin-left:10px;}
.mT10{margin-top:10px;}
.mB10{margin-bottom:10px;}

.m5{margin:5px;}
.mR5{margin-right:5px;}
.mL5{margin-left:5px;}
.mT5{margin-top:5px;}
.mB5{margin-bottom:5px;}

.p10{padding:10px;}
.pR10{padding-right:10px;}
.pL10{padding-left:10px;}
.pT10{padding-top:10px;}
.pB10{padding-bottom:10px;}

.p5{padding:5px;}
.pR5{padding-right:5px;}
.pL5{padding-left:5px;}
.pT5{padding-top:5px;}
.pB5{padding-bottom:5px;}


#pageStuff{ padding:10px;}

#header {
margin: 0;
padding: 0;
}

.headerbreak {
height: 29px;
background: white url(images/headerbreak.jpg) left repeat-x;
}

.dealerinfo {
text-align: center;
height: 30px;
background: white url(images/contactbg.gif) left repeat-x;
color: white;
font-size: 9pt;
}

#container {
background: white;
width: 728px;
margin: 0 auto;
}

.nav {
height: 25px;
background: white url(images/navbg.jpg) left repeat-x;
color: black;
font-weight: bold;
font-size: 10pt;
padding: 0;
text-align:center;
}

.nav a {
height: 25px;
line-height: 25px;
text-decoration: none;
color: black;
padding:0px 25px 0px 25px;
}

a:link, a.anchor:link, a.anchor:visited {
color: #25358E;
color: #505FBB;
text-decoration: none;
}

.nav a:hover {
color: #666;
text-decoration: none;
}
