html, body
{
	font-size: 12px; /*background:#004a7d url(images/bg.jpg) repeat-x left top;*/
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; /*color:#b7b7b7;*/
}
*
{
	margin: 0;
	padding: 0;
}
img
{
	border: none;
}

.wraper a
{
	text-decoration:underline;
	color: #000;
}
.wraper a:visited
{
	text-decoration: underline;
	color: #000;
}
.wraper a:link
{
	text-decoration: underline;
	color: #000;
}
.wraper a:active
{
	text-decoration: underline;
	color: #000;
}
.wraper a:hover
{
	text-decoration: underline;
	color: #990000;
}

.wraper
{
	width: 100%;
	background: url(images/wraper-bg.gif) repeat-x left bottom;
}
.wraper-admin
{
	width: 100%;
	background: url(images/wraper-bg.gif) repeat-x left bottom;
}
.containermain
{
	width: 1000px;
	margin: 0px auto;
	padding: 0;
}
.seo p
{
	font-size: 11px;
	color: #ccc;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	height: 30px;
}
.header
{
	height: 97px;
	width: 1000px;
	background: url(images/header-bg.jpg) left top no-repeat;
}
.header_new
{
	height: 96px;
	width: 1000px;
	background: url(images/header-bg-new.jpg) left top no-repeat;
}
.banner_bg_new{	background:url(images/banner_bg_new.jpg) no-repeat left top;}
.logo
{
	height: 90px;
	padding-top: 7px;
	width: 345px;
	font-size: 2px;
}
.address
{
	font-size: 2px;
}
.address p
{
	padding-top: 28px; .padding-top:32px;font-size:2px;}
.address_new p{padding-top:0px;}
.nav
{
	height: 31px;
	text-align: center;
	font-size: 12px;
	background: #fff;
}


#HouseMenuTop2
{
	border: 0;
	list-style: none;
	float: left;
	padding: 0px;
	position: relative;
	z-index: 100;
}
#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 11px;
	font-weight: bold;
	line-height: 29px;
	text-decoration: none;
	display: block;
	color: #0b5282;
	border: 1px solid #fff;
}
#HouseMenuTop2 li a:link
{
	padding: 0px 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	color: #0b5282;
	border: 1px solid #fff;
}
#HouseMenuTop2 li a:active
{
	padding: 0px 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	color: #0b5282;
	border: 1px solid #fff;
}
#HouseMenuTop2 li a:visited
{
	padding: 0px 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	color: #0b5282;
	border: 1px solid #fff;
}
#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 11px;
	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 11px;
	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;
	border: 1px solid #003986;
}
#HouseMenuTop2 li:hover a
{
	text-decoration: none;
	background: url(images/nav-bg-h.jpg) left top repeat-x;
	color: #FFF;
	text-align: left;
	border: 1px solid #003986;
}
#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: #0b5282;
	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;
	border: 1px solid #003986;
}
#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;
}

.Left-flash-part
{
	/*background: url(images/flash-bg.jpg) left top no-repeat;*/
	width: 225px;
	vertical-align:top;
	padding-top:32px;
	padding-bottom:10px;
}


.Right-flash-part
{
	/*background: url(images/flash-bg.jpg) left top no-repeat;*/
	/*width: 725px;*/
	vertical-align:top;
	padding-top:32px;
	padding-bottom:10px;
}

/*div.quick_search { width:335px; clear:both;}
div.quick_search div.h { background:url(images/quick-serach-heading.gif);background-position:left top; background-repeat:no-repeat; width:335px;}
div.quick_search div.h div.hc {background:url(images/quickheader.jpg) left top no-repeat; padding:15px 15px 0px 30px; height:37px;}
div.quick_search div.h div.hc span { 
     color:#074978;
     font-size:15px;
     font-family:Arial, Helvetica, sans-serif;
     font-weight:bold;
	 
}
div.quick_search div.h div.hc span strong { 
     color:#1d1d1d;
}
div.quick_search div.h div.hc1 {background:url(images/quickheader.jpg);background-repeat:no-repeat; padding:10px 15px 0px 17px; height:24px;}
div.quick_search div.h div.hc1 span { 
     color:#074978;
     font-size:16px;
     font-family:Arial, Helvetica, sans-serif;
     font-weight:bold;
	 
}
div.quick_search div.h div.hc1 span strong { 
     color:#1d1d1d;
}
div.quick_search div.c {background:url(images/quickbody.jpg); background-position:left top; background-repeat:repeat-y; width:335px; height:112px;}
div.quick_search div.c div.cc {padding-right:5px;background:url(images/quickbody.jpg); }
div.quick_search div.c div.cc a{ color:#CCCCCC; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
div.quick_search div.f {width:335px; height:0px; overflow:hidden; font-size:0;  }
div.quick_search div.f div.fc {height:0px; font-size:0;}*/
.car-img
{
	margin-left:0px; /*12px*/
	overflow: hidden;
}

.cta_title p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	height: 20px;
	padding: 10px 0px 5px 15px;
}
.wst
{
	padding-bottom: 12px;
}
.footer
{
	height: 60px;
}
.footer-links
{
	text-align: center;
	color: #fff;
	padding-top: 12px;
}
.footer-links a
{
	font-size: 11px;
	padding: 0 7px;
	color: #fff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 0px;
}
.footer-links a:link
{
	font-size: 11px;
	padding: 0 7px;
	color: #fff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 0px;
}
.footer-links a:active
{
	font-size: 11px;
	padding: 0 7px;
	color: #fff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 0px;
}
.footer-links a:visited
{
	font-size: 11px;
	padding: 0 7px;
	color: #fff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 0px;
}
.footer-links a:hover
{
	color: #617b8d;
	text-decoration: none;
	font-size: 11px;
	padding: 0 7px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 0px;
}
.copyright
{
	font-size: 11px;
	color: #617b8d;
	padding: 15px 0 0 42px;
	font-family: Arial, Helvetica, sans-serif;
}
.e-logo
{
	padding: 15px 40px 0 0;
}

.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;
}
.login a:link
{
	text-align: right;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
.login a:active
{
	text-align: right;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
.login a:visited
{
	text-align: right;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
.login a:hover
{
	text-align: right;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}

#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: #000;
}

/* For Admin */

containermaster_transparentcorners_admin img
{
	border: none;
}
containermaster_transparentcorners_admin ul li
{
	list-style-type: none;
}
containermaster_transparentcorners_admin a
{
	color: #800b0b;
	text-decoration: none;
}
containermaster_transparentcorners_admin a:hover
{
	color: #800b0b;
	text-decoration: underline;
}
containermaster_transparentcorners_admin p
{
	padding: 10px 5px 0px 5px;
}
.middle
{
	padding: 1px;
}

.white_corner
{
	font-size: 2px;
	height: 9px;
	width: 9px;
}
.white
{
	background-color: #FFFFFF;
	font-size: 2px;
}
.roundimage
{
	width: 5px;
	height: 5px;
}

/* 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;
}

.breadcum
{
	height: auto;
	margin: 0px;
	font-size: 12px;
	padding: 5px 20px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #fff;
}
.breadcum a
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003986;
	font-weight: normal;
}
.breadcum a:link
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003986;
	font-weight: normal;
}
.breadcum a:visited
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003986;
	font-weight: normal;
}
.breadcum a:active
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003986;
	font-weight: normal;
}
.breadcum a:hover
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003986;
	font-weight: normal;
}

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: #000;
	padding: 0px 20px 10px 0px;
}
h2
{
	color: #000;
	padding: 0px 20px 10px 0px;
}
h3
{
	color: #000;
	padding: 10px 10px 0px 0px;
}
h4
{
	color: #000;
	padding: 0px 20px 0px 0px;
}
h5
{
	color: #000;
	padding: 0px 20px 0px 0px;
}
h6
{
	color: #000;
	padding: 0px 20px 0px 0px;
}

.inner-banner
{
	width: 1000px;
	height: 157px;
}

/*.bradcum { height:auto; margin:0px; padding:5px 20px 5px 0px; color:#fff;}
.bradcum a{ color:#003986; text-decoration:none;}
.bradcum a:hover{ text-decoration:underline;}*/
.inner-content
{
	/*height: 450px;*/
	padding-bottom: 5px;
	min-height:450px;
}
.inner-content h1
{
	/*font-size:20px; font-weight:bold; color:#fff;*/
	border-bottom: #003986 1px solid;
	padding-bottom: 5px;
	margin:0;
	padding-right:0;
	padding-left:0;
	}
.inner-content p
{
	padding-top: 10px;
	color: #000;
}
.inner-content ul li
{
	color: #000;
}
.inner-content ol li
{
	color: #000;
}
.left-part
{
	width: 198px;
	padding-right: 20px;
}
.left-part div
{
	font-size: 2px;
}


.white-box
{
	padding: 10px 0;
}
.white
{
	background-color: #fff;
}
.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;
}


/*For Admin*/

.wraper span.SubHead
{
	color: #000;
	font-family: Tahoma,Arial,Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.wraper a.CommandButton:active
{
	color: #000;
	text-decoration: underline;
}
.wraper a.CommandButton:link
{
	color: #000;
	text-decoration: underline;
}
.wraper a.CommandButton:hover
{
	color: #ff0000;
	text-decoration: underline;
}
.wraper a.CommandButton:visited
{
	color: #000;
	text-decoration: underline;
}

.wraper-inner span.SubHead
{
	color: #000;
	font-family: Tahoma,Arial,Helvetica;
	font-size: 11px;
	font-weight: bold;
}


.wraper-inner a.CommandButton:active
{
	color: #000;
	text-decoration: underline;
}
.wraper-inner a.CommandButton:link
{
	color: #000;
	text-decoration: underline;
}
.wraper-inner a.CommandButton:hover
{
	color: #ff0000;
	text-decoration: underline;
}
.wraper-inner a.CommandButton:visited
{
	color: #FFF;
	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: #000;}
	
	
	.ContentPaneContainer{margin-top:15px; margin-bottom:5px; background:#FFF;}
.ContentPaneContainer .corc{height:9px; width:9px; font-size:2px;}
.ContentPaneContainer .sidetc{border-top:1px solid #FFF; font-size:2px; }
.ContentPaneContainer .sidebc{border-bottom:1px solid #FFF; font-size:2px; }
.ContentPaneContainer .sidelc{border-left:1px solid #FFF; font-size:2px; }
.ContentPaneContainer .siderc{border-right:1px solid #FFF; font-size:2px; }
.welcome-textSkins{ }
.welcome-textSkins p{padding:11px 20px 3px 0px; color:#000; text-align:justify; font-size:12px; line-height:17px;}
.ContentPaneContainer a{ color:#b7b7b7; text-decoration:underline; font-size:12px;  font-family:Arial, Helvetica, sans-serif;}
.ContentPaneContainer a:link{ color:#b7b7b7; text-decoration:underline; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.ContentPaneContainer a:active{ color:#b7b7b7;  text-decoration:underline; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.ContentPaneContainer a:visited{ color:#b7b7b7; text-decoration:underline; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.ContentPaneContainer a:hover{ color:#990000;  text-decoration:underline; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


containermaster_transparent
{
text-align: center;
}
.FeaturedVehicles{padding-left:28px;}


.liveaccdarkhivedarkhive, .ui-accordion, .ui-accordion-content
	{
	margin:0px!important;
	padding:0px!important;
	}
.liveaccdarkhivedarkhive .ui-widget-content a 
{
color:#FFFFFF!important; 
padding-left:30px !important;
}
#LiveAccordionWrapper60319
{
padding:0px!important;
}

.liveaccdarkhivedarkhive .ui-widget-content a:visited
{
color:#FFFFFF !important; 
}
center { text-align:left; }
