body{margin:0;padding:0;background:#333;scrollbar-base-color:#333;}
body,td,div,select,textarea,input{color: #000;font-family: Helvetica,Verdana, Arial, sans-serif;	font-size: 8.5pt;}	
.black_top{color:#000;}
.black{color:#000;background-color:#ffffff;}
.bodytext{font-size: 11px;}
.smaller,.small {color: #000;font-family: Helvetica,Verdana, Arial, sans-serif;font-size: 10px;background-color: transparent;}
img{border:0;}
a{color: #333;text-decoration: none}
a:visited{color: #026495;}
a:hover{color: #8e850e;}

.headings{color:#333;font-family:Helvetica,Verdana, Arial, sans-serif;font-size:18px;font-weight:bold;text-decoration:none;}

.subheadings,.superheadings{color:#026495;font-family:nobel, nobel regular, Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;text-decoration:none;}

.formtitle{font-weight: bold;}
.detail {font-size: 10px;}



.partform {background-color:transparent;color:#000;border: 1px solid #000;}

select{background-color:#CCCCCC;border: 1px solid #000;}
textarea{background-color:transparent;}

a.storyHeadline{color: #000;font-size: 16px;font-weight: bold;}
a.storyHeadlinePrimary{color: #000;font-size: 19px;font-weight: bold;}
a.storyHeadline:hover{color: #000;text-decoration: none;}
a.storyHeadlinePrimary:hover{color: #000;text-decoration: none;}

.lightblue10{color: #C7D4EA;font-size: 10px;}
 
.leftNavSpacing{margin-left : 5px;}
 
.form{color: #666666;font-size: 10px;}
 
.lightblue10b{font-size: 11px;font-weight: bold;}
.lightblue10n{font-size: 11px;}

.grey11n {font-size: 11px;}

h1{font-size: 12px;}
h2{font-size: 14px;}
h3{font-size: 20px;}
h4{font-size: 18px;}
h5{font-size: 20px;}


.mainTable{background:#ffffff;width:798px;height:100%;text-align:center;}
.mainTd{height:310;text-align:center;vertical-align:top;border:2px solid #C9D1D4;background:#E8EDF1;}
.mAbout{background:url('images/about_bg.jpg') no-repeat #E8EDF1;}
.mContact{background:url('images/contact_bg.jpg') no-repeat #E8EDF1;}
.mService{background:url('images/service_bg.jpg') no-repeat #E8EDF1;}
.mParts{background:url('images/parts_bg.jpg') no-repeat #E8EDF1;}
.mFinance{background:url('images/finance_bg.jpg') no-repeat #E8EDF1;}

.space{border:2px solid #c9d1d4;background:#e8edf1;HEIGHT:100%;text-align:center;}
.header{padding-left:10px;}
.navTd{vertical-align:top;text-align:center;padding-bottom:5px;}
.bBor{border:2px solid #c9d1d4;}
.event{font-weight:bold;font-size:13px;cursor:pointer;width:600px;border:1px solid #000;background:#c9d1d4;}
.privacy{font-size:11px;color:#666666;text-decoration:none;font-weight:bold;}

/*map*/
.outerMap{position:absolute;left:20px;top:80px;height:auto;width:800px;background:#efefef;}
.mapclose{text-align:right;cursor:hand;}
.contact-header{background:#ffffff;color:#007C3E;padding:3px;font-weight:bold;border-top:1px solid #000;font-size:14px;}
.sr{width:131px;}
.contact-map{width:300px;height:60px;cursor:pointer;}
.contact-pic{width:200px;height:154px;}
.highLine{line-height:18px;}
.mapText h5{font-size:14px;font-family:arial;padding:0;margin:3px;}
.map{width:790px;height:350px;margin:5px;border:1px solid #D2CFCF;}
/**/

/*EVEN HOME PAGE*/
.px600{width:610px;}
.outerPop{position:absolute;left:25%;top:500px;z-index:1001;height:auto;background:#000;}
.innerPop{margin:5px;}
.rght{float:right;text-align:right;font-weight:normal;cursor:pointer;color:#ffffff;cursor:pointer;}
.innerWhite{color:#ffffff;font-weight:bold;padding:5px;font-size:13px;float:left;}
/**/

.blk{background:#000;color:#ffffff;}

.red input{border:2px solid #EA938B;}


#hpPop{
	margin:0px;
	background-color:#2b2b2b;
	position:absolute;top:5px;left:5px;
	width:750px;
}
#hpPop #header{
	height:316px;
	background-image:url(images/bkTop.gif);
	background-repeat:repeat-x;
	text-align:center;
}
#hpPop #content{
	background:#2b2b2b;
	background-image:url(images/bkBottom.gif);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
}
#hpPop #contentCopy{
	margin-left:auto;
	margin-right:auto;
	padding:25px;
	width:564px;
	background-image:url(images/bkContent.gif);
	background-repeat:repeat-x;
	text-align:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#hpPop #footerLine{
	margin-left:auto;
	margin-right:auto;
	width:614px;
	height:3px;
	background:#166a82;
	}

.blackBox {
	width:750px;
	height:500px;
	background-color:#000;
	border:0px;
	margin:0px;
}
