html, body{font-size:12px;  margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
*{ margin:0; padding:0;}
img{ border:none;}

.wraper a{	text-decoration:underline;	color: #b7b7b7;}
.wraper a:visited{	text-decoration: underline;	color: #b7b7b7;}
.wraper a:link{	text-decoration: underline;	color: #b7b7b7;}
.wraper a:active{	text-decoration: underline;	color: #b7b7b7;}
.wraper a:hover{	text-decoration: underline;	color: #990000;}


/*.wraper{ width:100%; background:#000 url(images/bg-1.jpg) repeat-x center top;}
*/
.wraper{ width:100%; background:#000000 url(images/bg.jpg) repeat-x center -29px;}
.wraper-admin{ width:100%; background:#000000 url(images/bg.jpg) repeat-x center -29px;}
.containermain{ width:1000px; margin:0px auto; padding:0; }

.seo p{font-size:11px; color:#17212a; line-height:11px; height:29px; font-family:Arial, Helvetica, sans-serif; background-color:#fff; text-align:center;}
.logo{ width:200px; font-size:2px; padding:12px 0 20px 24px; }

.header{ height:73px; width:1000px; background:url(images/header-bg.jpg) left top no-repeat;}

.call{padding-top:2px; font-size:2px;}
.address {font-size:2px; padding-top:13px;}

.top_left{width:299px;}
.flash-part {
background:transparent url(images/flash-bg.jpg) no-repeat scroll left top;
height:454px;
width:1000px;
padding-left:69px;
}
.nav { height:27px; font-size:12px; background:#FFFFFF none repeat scroll 0 0; text-align:center; }
/*.nav ul{ margin:0; padding:0 0px 0 35px;}
.nav li{float:left; padding:0px; }
.nav li a{text-decoration:none; float:left; padding:0 14px 0 14px; color:#3a3a3a; font-weight:bold; line-height:27px; height:27px; }
.nav li a:hover{text-decoration:none; color:#fff; background: url(images/nav-bg-h.jpg) left top repeat-x; height:27px;}*/

#HouseMenuTop2{	border: 0;	list-style: none;	float: left;	padding: 0px;	position: relative;	z-index: 100; padding:0 0 0 0}
#HP #HouseMenuTop2{	margin: 0px 0px 0px 0px;}

#HouseMenuTop2 ul{	border: 0;	padding: 0;	margin: 0;	list-style: none;}
#HouseMenuTop2 li{	border: 0;	padding: 0;	padding-right: 0px;	margin: 0px;	float: left;	display: inline;}
#HouseMenuTop2 li a{	padding: 0px 14px;	font-weight: bold;	line-height: 27px;	text-decoration: none;	display: block;	color: #3a3a3a;	}
#HouseMenuTop2 li a:link{	padding: 0px 14px;	font-weight: bold;	text-decoration:none;	display: block;	color: #3a3a3a;	}
#HouseMenuTop2 li a:active{	padding: 0px 14px;	font-weight: bold;	text-decoration:none;	display: block;	color: #3a3a3a;	}
#HouseMenuTop2 li a:visited{	padding: 0px 14px;	font-weight: bold;	text-decoration: none;	display: block;	color: #3a3a3a;	}
#HouseMenuTop2CurrentItem{	/*background: #50b8f6 !important;*/	color: #ffffff;}
#HouseMenuTop2 li:hover{	/*background: #50b8f6;*/color: #ffffff;	font-weight: bold;}
#HouseMenuTop2 li li{border: 0;padding:0px; margin:0; z-index: 11113; background: transparent none !important;	text-align: left;	clear: left;	position: relative;	width: 100%;	height: 24px;}

/*-- 2nd level lists --*/
#HouseMenuTop2 li ul{	position: absolute;	z-index: 11112;	left: -9999px;	height: auto;	margin-left: 0px;	padding: 0px;	background: #fff;	width: 172px; /* border:1px solid #003986;*/}
#HouseMenuTop2 li ul li{	background: #fff;	margin: 0px;	width: 172px;}
#HouseMenuTop2 li ul ul{	margin: -24px 0 0 172px !important;}
#HouseMenuTop2 li:hover ul ul, #HouseMenuTop2 li:hover ul ul ul,
#HouseMenuTop2 li.sfhover ul ul, #HouseMenuTop2 li.sfhover ul ul ul{	left: -9999px; /* padding-left:0px;*/}
#HouseMenuTop2 li li:hover{	/*background:#2d80b2;*/}

/*--lists nested under hovered list items--*/
#HouseMenuTop2 li:hover ul, 
#HouseMenuTop2 li li:hover ul,
#HouseMenuTop2 li li li:hover ul, 
#HouseMenuTop2 li.sfhover ul,
#HouseMenuTop2 li li.sfhover ul, 
#HouseMenuTop2 li li li.sfhover ul{	left: auto;	z-index: 99999; /* padding-left:0px;*/}
#HouseMenuTop2 iframe{	position: absolute;	left: 0;	top: 0;	z-index: 0;}

#HouseMenuTop2 a{color: #000000;	text-align: center;	text-decoration: none;}
/*========================================================*/
/*  Menu tab Style (8px)			                          */
/*========================================================*/
#HouseMenuTop2 li a:link{	padding: 0px 14px;	font-weight: bold; /*background:url(images/nav-bg-h.gif) left top repeat-x;*/	text-decoration: none;	display: block;}
#HouseMenuTop2 li a:active{	padding: 0px 14px;	font-weight: bold; /*background:url(images/nav-bg-h.gif) left top repeat-x;*/	text-decoration: none;	display: block;}
/*#HouseMenuTop2CurrentItem  a,	*/
#HouseMenuTop2 li a:hover{	text-decoration:none;	background: url(images/nav-bg-h.jpg) left top repeat-x;	color: #FFF;	text-align: left;	}
#HouseMenuTop2 li:hover a{	text-decoration:none;	background: url(images/nav-bg-h.jpg) left top repeat-x;	color: #FFF;	text-align: left;	}
#HouseMenuTop2 li:hover li a, 
#HouseMenuTop2 li ul li a, 
#HouseMenuTop2 li:hover ul li a{background: #fff; text-align: left;	text-decoration: none;	display: block;	color: #3a3a3a;	height: 24px;	line-height: 24px;	border: none;}
#HouseMenuTop2 li ul li:hover a, 
#HouseMenuTop2 li:hover li:hover a{	text-decoration:none; background: url(images/nav-bg-h.jpg) left top repeat-x;	display: block;	height: 24px;	line-height: 24px;	color: #FFF;	text-align: left;	}
#HouseMenuTop2 li li li a:hover, 
#HouseMenuTop2 li li li a:hover, 
#HouseMenuTop2 li li a:hover, 
#HouseMenuTop2 li ul li a:hover{text-decoration: none; color: #FFF; background: url(images/nav-bg-h.jpg) left top repeat-x;}
.ArrowPointer{	cursor: default;}

.flash-part{background: url(images/flash-bg.jpg) left top no-repeat;	width: 1000px;	height: 418px;}

.flash-banner{ width:1007px; height:340px;}

.cta{font-size:2px; padding:10px 11px 25px 11px; height:127px;}
.cta_title p{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; height:20px; padding:10px 0px 0px 15px;}
.cta1{font-size:2px; padding:0px 0px 0px 10px;}


.bottom_seo{ font-size:11px; text-align:center; padding:5px 0px; color:#848484;}
.copyright{  padding-left:30px; height:35px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#787878;}
.copyright span{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#787878;}
.e-logo{width:390px; padding-right:10px; padding-top:5px;}

.login{text-align:right; font-family: Arial, Helvetica, sans-serif;	height: 20px;}
.login a{text-align:right; color:#FFF; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
.login a:link{text-align:right; color:#FFF; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
.login a:active{text-align:right; color:#FFF; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
.login a:visited{text-align:right; color:#FFF; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
.login a:hover{text-align:right; color:#FFF; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}

#dnn_ctr_Login_pnlLogin{	padding-bottom: 0;	padding-left: 450px !important;	padding-right: 0;	padding-top: 0;	text-align: left; /*width:595px !important;*/}
.Settings{	text-align: left !important;}
.Normal, .NormalDisabled{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #b7b7b7;}

/*innerpage*/
/*.strip{font-size:2px;}
.innercontent {padding:20px 0px 0px 0px;}
.innercontent h1{padding:5px 0px 5px 15px; color:#fff; font-size:18px;}
.innercontent p{padding:11px 20px 3px 15px; text-align:justify; color:#b7b7b7;}

.bradcum { height:auto; margin:0px; padding:5px 20px 5px 0px;}
.bradcum a{ color:#FFFFFF;}
.contact_part {padding:0px 15px;}
.hours_title{ background-color:#DDDDDD; font-size:14px; font-weight:bold; padding-bottom:5px;}
.hours_bg{ background-color:#eee; line-height:19px; padding:7px 10px;}

.midpart{padding-bottom:15px;}
.rightpart{ padding:20px 0px 0px 14px; }
.leftpart{padding:20px 0px 0px 10px; width:240px; }
.leftpart img{padding:0px 0px 5px 0px;}
.rightpart h1{padding:5px 20px 0px 10px; color:#000; }
.rightpart p{padding:11px 20px 3px 10px; text-align:justify; font-size:12px; line-height:17px; color:#000000;}

.sec_middle{background:url(images/sec_middle.jpg) left top repeat-y; margin:0px; padding:0px; width:280px; height:138px;}

.seprator{height:7px; font-size:1px;}
.featured-vehicle{ width:297px; }*/

/*inner page css*/
.inner-banner{ width:1000px; height:150px; font-size:2px;}

.bradcum { font-size:12px; margin:0px; padding:5px 20px 5px 0px; color:#fff;}
.bradcum span{color:#fff;}
.bradcum a{ color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.bradcum a:active{ color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.bradcum a:link{ color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.bradcum a:visited{ color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.bradcum a:hover{ text-decoration:none;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

.inner-content h1{/* font-size:20px; font-weight:bold; color:#fff;*/}
.inner-content p{ padding-top:10px; text-align:justify;}

.leftpart{padding:28px 20px 0px 0px; width:240px; font-size:2px;}
.leftpart img{padding:0px 0px 5px 0px; font-size:2px;}
/*.rightpart h1{padding:5px 20px 0px 10px; color:#000;}
.rightpart h2{padding:5px 20px 0px 10px; color:#000;}*/
.rightpart{padding:0px 20px 0px 10px;}
.rightpart p{padding:11px 0px 3px 0px; text-align:justify; font-size:12px; line-height:17px; color:#000;}


.white-box{ padding:5px 0px;}
.white{ background-color:#fff; }
.white a{color:#00478F; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.white a:link{color:#00478F; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.white a:active{color:#00478F; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.white a:visited{color:#00478F; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.white a:hover{color:#ff0000; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.white_corner { font-size:2px;}
.top_mid { background-color:#fff;}
.bottom_mid { background-color:#fff;}
.left_mid { background-color:#fff; }
.right_mid{ background-color:#fff;}

.inner-content ul li{	color: #000;}
.inner-content ol li{	color: #000;}

ul{	padding-left: 10px;	padding-top: 15px;}
ol{	padding-left: 10px;	padding-top: 15px;}
ul li{	list-style-position: inside;	color: #000;	padding-left: 5px;	text-align: justify;	line-height: 18px;}
ol li{	list-style-position: inside;	color: #000;	padding-left: 5px;	text-align: justify;	line-height: 18px;}

h1{color: #FFF; padding: 10px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;  height:20px; }
h2{color: #FFF; padding: 5px 0px 0px 0px;}
h3{color: #FFF; padding: 5px 0px 0px 0px;}
h4{color: #FFF; padding: 10px 0px 0px 15px;}
h5{color: #FFF; padding: 10px 0px 0px 15px;}
h6{color: #FFF; padding: 10px 0px 0px 15px;}

.wraper span.SubHead{color:#b7b7b7; font-family: Tahoma,Arial,Helvetica;	font-size: 11px;	font-weight: bold;}
.wraper a.CommandButton:active{color:#b7b7b7;text-decoration: underline;}
.wraper a.CommandButton:link{color:#b7b7b7;text-decoration: underline;}
.wraper a.CommandButton:hover{color:#ff0000;text-decoration: underline;}
.wraper a.CommandButton:visited{color:#b7b7b7;	text-decoration: underline;}
.wraper-inner span.SubHead{color:#b7b7b7; font-family: Tahoma,Arial,Helvetica;	font-size: 11px;	font-weight: bold;}
.wraper-inner a.CommandButton:active{color:#b7b7b7;	text-decoration: underline;}
.wraper-inner a.CommandButton:link{color:#b7b7b7; text-decoration: underline;}
.wraper-inner a.CommandButton:hover{color:#ff0000; text-decoration: underline;}
.wraper-inner a.CommandButton:visited{color:#b7b7b7; text-decoration: underline;}
.wraper-admin span.SubHead{color:#000; font-family:Tahoma,Arial,Helvetica;	font-size: 11px;	font-weight: bold;}
.wraper-admin a.CommandButton:active{color:#000; text-decoration: underline;}.wraper-admin a.CommandButton:link{	color: #000;	text-decoration: underline;}
.wraper-admin a.CommandButton:hover{color:#ff0000; text-decoration: underline;}
.wraper-admin a.CommandButton:visited{color:#000; text-decoration: underline;}

/*Table TR TD*/
table,tr,td{font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #b7b7b7;}	
.wraper-admin table,tr,td{font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000;}	
.wraper-admin table,tr,td{font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000;}
	
	
/* Sitemap */

.sitemap{font-size: 12px;	font-family: Arial, Helvetica, sans-serif;}
.custom{padding-left: 40px;}
.sitemap h1{padding: 5px 20px 0px 10px;	font-weight: bold;	color: #fff !important;	font-size: 20px;	font-family: Arial, Helvetica, sans-serif;	border-bottom: #003986 1px solid;}
.sitemap dd{line-height: 20px;}
.custom img{display: none;}
.nodestyle a{background: url(images/bullet.gif) left center no-repeat;	text-decoration: none;	color: #B7B7B7;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px !important;	padding-left: 23px;}
.nodestyle a:active{background: url(images/bullet.gif) left center no-repeat;	text-decoration: none;	color: #B7B7B7;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px !important;	padding-left: 23px;}
.nodestyle a:link{background: url(images/bullet.gif) left center no-repeat;	text-decoration: none;	color: #B7B7B7;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px !important;	padding-left: 23px;}
.nodestyle a:visited{background: url(images/bullet.gif) left center no-repeat;	text-decoration: none;	color: #B7B7B7;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px !important;padding-left: 23px;}
.nodestyle a:hover{text-decoration: none;	background: url(images/bullet.gif) left center no-repeat;	color: #B7B7B7;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px !important;	padding-left: 23px;}



/*12-10-09-home page content*/
.content{padding:10px 15px 15px 15px;}
.content p{text-align:justify; padding:10px 0px 15px 0px;}
/*.content h1{font-family:Arial, Helvetica, sans-serif;  height:20px; padding:10px 0px 0px 15px; color:#fff;}*/
.content ul li{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0px 0px 5px;}
.content ol li{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0px 0px 5px;}


#dnn_ctr_Login_Login_DNN_plUsername_lblLabel{color:#B7B7B7;}
#dnn_ctr_Login_Login_DNN_plPassword_lblLabel{color:#B7B7B7;}