html, body{font-size:12px;  margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000;}
*{ margin:0; padding:0;}
img{ border:none;}

a{ text-decoration:none; color:#333; }
a:hover{ text-decoration:none; color:#990000;}

.wraper{ width:100%;}
.wraperadmin{ width:100%;}
.container{ width:1186px; margin:0px auto; padding:0; }

.seo{font-size:11px; color:#ccc; padding:3px 0px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.logo{width:300px; font-size:2px;}

.header{ height:91px; background:url(images/header.jpg) left bottom no-repeat;}
.address p{font-size:12px; color:#b2b2b2; font-weight:bold; height:32px; line-height:16px; padding-right:5px; padding-top:10px; display:block; text-align:right;}

.cta1 {font-size:2px; height:148px; padding:0px 15px 0px 15px; background:url(images/cta_bg.jpg) left bottom no-repeat;}

.flash-banner{ font-size:16px;}
#dnn_ctr48361_Edit_wizFlash_StartNavigationTemplateContainerID_StartNextLinkButton
{
	font-size:16px;
}

.midpart{padding-bottom:15px;}
.leftpart{padding:10px 0px 0px 0px; width:233px;}
.rightpart{ padding:10px 0px 0px 20px; }
/*.rightpart h1{padding:0px 20px 0px 0px; color:#ba0000;}*/
.rightpart p{padding:10px 16px 3px 0px; text-align:justify; font-size:12px; line-height:17px; color:#ccc;}
.footer{background:url(images/footer_bg.jpg) left top no-repeat;}
/*.footer-link{text-align:center; color:#868686; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; height:25px;}
.footer-link a{text-decoration:none; color:#535353; padding:0px; line-height:0px;}
.footer-link a:hover{text-decoration:none; color:#fff;}*/
.bottom_seo{ font-size:11px; text-align:center; padding:5px 0px; color:#848484}
.copyright{ width:180px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#535353; border-right:1px solid #333; }
.footer-address{width:230px; padding-top:5px; border-left:1px solid #333; }
.footer-address p{ padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#919191;}

.menu { position:absolute; padding-top:40px; z-index:100000; float:left; text-align:left;}
a.home {background:url(images/icon_home.jpg) left top no-repeat;}
a:hover.home {background:url(images/icon_home_h.jpg) left top no-repeat;}

a.used {background:url(images/icon_used.jpg) left top no-repeat;}
a:hover.used {background:url(images/icon_used_h.jpg) left top no-repeat;}

a.line-up {background:url(images/icon_line-up.jpg) left top no-repeat;}
a:hover.line-up {background:url(images/icon_line-up_h.jpg) left top no-repeat;}

a.motor {background:url(images/icon_motor.jpg) left top no-repeat;}
a:hover.motor {background:url(images/icon_motor_h.jpg) left top no-repeat;}

a.vehicle {background:url(images/icon_vehicle.jpg) left top no-repeat;}
a:hover.vehicle {background:url(images/icon_vehicle_h.jpg) left top no-repeat;}

a.service {background:url(images/icon_service.jpg) left top no-repeat;}
a:hover.service {background:url(images/icon_service_h.jpg) left top no-repeat;}

a.contact {background:url(images/icon_contact.jpg) left top no-repeat;}
a:hover.contact {background:url(images/icon_contact_h.jpg) left top no-repeat;}

.navlist li {
background:url(images/line.jpg) 40px bottom no-repeat; padding:14px 0px 14px 0px; width:230px; list-style-position:outside;
}
.navlist li a{
font: bold 11px Tahoma; text-transform:uppercase;
color: #767779;
display: block;
width: auto;
padding: 5px 0px 5px 40px;
text-decoration: none;
}

.navlist li a:hover {
font: bold 11px Tahoma; text-transform:uppercase;
color: #fff;
display: block;
width: auto;
padding: 5px 0px 5px 40px;
text-decoration: none;
}
.fl-header{width:1250px; margin:0 auto;}
.fl-phone p{font-size:22px; color:#b2b2b2; font-weight:bold; height:32px; line-height:16px; padding-right:5px; padding-top:10px; display:block; text-align:right;}


/*Anilink.css Starts From here*/

.anylinkcss{
position:absolute;
visibility: hidden;
border-bottom-width: 0;
font:normal 11px tahoma;
line-height: 18px;
z-index: 100;
width: 205px;
color:#FFFFFF;
margin-top:-150px;
}

.anylinkcss a{
color:#FFFFFF;
width: 100%;
display: block;
display:inline-block;
text-indent: 3px;
padding: 4px 0;
text-decoration: none;
font-weight: normal;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
color:#FFFFFF; text-decoration:underline;
}

.main_bg{background:url(images/main_bg.jpg) left top no-repeat;}
.bradcum { height:auto; margin:0px; padding:5px 20px 5px 0px;}
.bradcum a{ color:#fff;}
.inner p {padding:10px 0px 0px 0px; color:#ccc; font-size:12px;}
.innercontent p{padding:10px 16px 3px 0px; text-align:justify; font-size:12px; line-height:17px; color:#ccc;}
.innercontent a{ font-size:12px;  text-decoration:none;}
.innercontent a:link{ font-size:12px; text-decoration:underline;}
.innercontent a:active{ font-size:12px;  text-decoration:underline;}
.innercontent a:visited{ font-size:12px;  text-decoration:underline;}
.innercontent a:hover{ font-size:12px; color:#FF0000; text-decoration:underline;}




/*Anilink.css Ends here*/







/*General*/

/*.nav { height:36px; text-align:center; font-size:14px;}
.nav ul{ }
.nav li{float:left; padding:0px 1px 0px 0px; background:url(images/divider.jpg) right top no-repeat; }
.nav li a{text-decoration:none; float:left; font-size:14px; padding:0px 20px 0px 20px; color:#ffffff; font-weight:bold; line-height:36px; height:36px;}
.nav li a:hover{text-decoration:none; color:#fff; background:url(images/nav_top.jpg) left top repeat-x;}*/
.nav { height:36px; background:#000; text-align:center; font-size:14px;}


#HouseMenuTop2						{ border: 0; background:url(images/nav-bg.gif) repeat-x left top; 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:1px; margin: 0px; float: left; background:url(images/divider.jpg) no-repeat right top; display: inline; }
#HouseMenuTop2 li a					{ padding:0px 13px; font-weight:bold; line-height:36px; text-decoration:none; display:block; color:#ffffff;}
#HouseMenuTop2 li a:link			{ padding:0px 13px; font-weight:bold; text-decoration:none; display:block; color:#ffffff; }
#HouseMenuTop2 li a:active			{ padding:0px 13px; font-weight:bold; text-decoration:none; display:block; color:#FFF;}
#HouseMenuTop2 li a:visited			{ padding:0px 13px; font-weight:bold; text-decoration:none; display:block; }
#HouseMenuTop2 li a:hover			{ padding:0px 13px; font-weight:bold; text-decoration:none; display:block; color:#ffffff;}

#HouseMenuTop2CurrentItem           { /*background: #50b8f6 !important; */color:#FFF; }
#HouseMenuTop2 li:hover			    { /*background: #50b8f6;*/ color:#FFF; 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:auto; }

/*-- 2nd level lists --*/
#HouseMenuTop2 li ul				{ position: absolute; z-index: 11112; left: -9999px; height:auto; margin-left:0px; padding:0px; /*background:#FFF none repeat scroll 0; width:192px;*/ }
#HouseMenuTop2 li ul li             { /*background:#FFF none repeat scroll 0;*/ margin:0px; width:192px; } 
#HouseMenuTop2 li ul ul				{ margin: -24px 0 0 192px !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;*/ color:#FFF; }

/*--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: #FFF; text-align: center; text-decoration:none; }
/*========================================================*/
/*  Menu tab Style (8px)			                          */
/*========================================================*/
/*#HouseMenuTop2 li a					{ padding: 7px 8px 5px; background: transparent url('images/menuTab.R.gif') no-repeat right top; text-decoration:none; display:block; }*/
#HouseMenuTop2 li a:hover  		{color: #FFF; padding: 0px 13px; font-weight:bold; /*background:url(images/nav-bg-h.gif) left top repeat-x;*/ text-decoration:none; display:block; }

/*#HouseMenuTop2 li a:visited			{ padding: 7px 8px 5px; background: transparent url('images/menuTab.R.gif') no-repeat right top; text-decoration:none; display:block; }*/
#HouseMenuTop2CurrentItem  a,	
#HouseMenuTop2 li a:hover			{text-decoration:none; /*background:#FFF url(images/nav_top.jpg) left top repeat-x; color:#FFF;*/  text-align: left; }
#HouseMenuTop2 li:hover a           {text-decoration:none; background:url(images/nav_top.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: #FFF; height:24px; line-height:24px; }
#HouseMenuTop2 li ul li:hover a,
#HouseMenuTop2 li:hover li:hover a  { text-decoration:none; background:url(images/nav_top.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_top.jpg) left top repeat-x; }
.ArrowPointer						{ cursor: pointer; }

/* Login */

.login{text-align:right; font-family:Arial, Helvetica, sans-serif; }
.login a{text-align:right; color:#FFF;}
.login a:link{text-align:right; color:#FFF;}
.login a:active{text-align:right; color:#FFF;}
.login a:visited{text-align:right; color:#FFF;}
.login a:hover{text-align:right; color:#FFF;}

 #dnn_ctr_Login_pnlLogin {padding-bottom:0; padding-left:115px !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;
}

/* 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:10px; width:10px;}
.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
{
color:#767779; font-size:18px; padding:5px 20px 0px 10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
}
.sitemap dd
{
	line-height:20px;
}
.custom img
{
	display:none;
}
.nodestyle a
{
	background:url(images/bullet.gif) left center no-repeat;
	color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:23px;
}

.nodestyle a:active
{
	background:url(images/bullet.gif) left center no-repeat;
	color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:23px;
}
.nodestyle a:link
{
	background:url(images/bullet.gif) left center no-repeat;
	color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:23px;
}
.nodestyle a:visited
{
	background:url(images/bullet.gif) left center no-repeat;
	color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:23px;
}
.nodestyle a:hover
{
	text-decoration:none;	color:#FFF;
} 

.breadcum { height:auto; margin:0px; font-size:12px; /*padding:5px 20px 5px 0px;*/font-family: sans-serif;}
.breadcum a{ text-decoration:none; font-family: sans-serif; font-size:12px; color:#990000;}
.breadcum a:link{ text-decoration:none; font-family: sans-serif; font-size:12px; color:#990000;}
.breadcum a:visited{ text-decoration:none; font-family: sans-serif; font-size:12px; color:#990000;}
.breadcum a:active{ text-decoration:none; font-family: sans-serif; font-size:12px; color:#990000;}
.breadcum a:hover{ text-decoration:none; font-family: sans-serif; font-size:12px; color:#990000;}


.inner-logo { display:block;/* background:url(images/green-logo.png) left top no-repeat;*/ width:212px; height:74px; position:absolute; /*left:22px; top:15px;*/ margin:15px; cursor:pointer; z-index:1000;}
#dnn_ctr21519_SiteSettings_UP{text-align:left; float:left;}

ul{padding-left:10px; padding-top:15px; color:#ccc;}
ol{padding-left:10px; padding-top:15px; color:#ccc;}
ul li{ list-style-position:inside; padding-left:5px; text-align:justify; line-height:18px; text-align:justify;}
ol li{ list-style-position:inside; padding-left:5px; text-align:justify; line-height:18px; text-align:justify;}

h1{color:#FFF; padding:0px 20px 6px 0px;}
h2{color:#FFF; padding:0px 20px 6px 0px;}
h3{color:#FFF; padding:0px 20px 6px 0px;}
h4{color:#FFF; padding:0px 20px 6px 0px;}
h5{color:#FFF; padding:0px 20px 6px 0px;}
h6{color:#FFF; padding:0px 20px 6px 0px;}

.wraper a.CommandButton:active 
{
color:#ccc;
text-decoration:underline;
font-size:11px;
}
.wraper a.CommandButton:link 
{
color:#ccc;
text-decoration:underline;
font-size:11px;

}
.wraper a.CommandButton:hover 
{
color:#FF9900;
text-decoration:underline;
font-size:11px;

}
.wraper a.CommandButton:visited 
{
color:#ccc;
text-decoration:underline;
font-size:11px;

}
.wraper span.SubHead
{
color:#ccc;
font-family:Tahoma,Arial,Helvetica;
font-size:11px;
font-weight:bold;
}


.wraperadmin a.CommandButton:active 
{
color:#000;
text-decoration:underline;
font-size:11px;

}
.wraperadmin a.CommandButton:link 
{
color:#000;
text-decoration:underline;
font-size:11px;

}
.wraperadmin a.CommandButton:hover 
{
color:#FF0000;
text-decoration:underline;
font-size:11px;

}
.wraperadmin a.CommandButton:visited 
{
color:#000;
text-decoration:underline;
font-size:11px;

}
.wraperadmin span.SubHead
{
color:#000;
font-family:Tahoma,Arial,Helvetica;
font-size:11px;
font-weight:bold;
}




.ContentPaneContainer{margin-top:15px; margin-bottom:5px; background:#FFF;}
.ContentPaneContainer .corc{height:9px; width:9px; font-size:2px;}
.ContentPaneContainer .sidetc{border-top:1px solid #666; font-size:2px; }
.ContentPaneContainer .sidebc{border-bottom:1px solid #666; font-size:2px; }
.ContentPaneContainer .sidelc{border-left:1px solid #666; font-size:2px; }
.ContentPaneContainer .siderc{border-right:1px solid #666; font-size:2px; }
.welcome-textSkins{ }








/* [SOLPATRMENU] */
/* Horizontal Menu */
.MainMenu_MenuContainer TD {
	padding: 0px 2px 0px 2px;
	background-color: transparent;
	width: 0px;
}
.MainMenu_MenuBar {
	background-color: transparent;
	text-align: center;
}
.MainMenu_MenuItem {
	border-style: none;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	height: 20px;
}
.MainMenu_MenuItemSel {
	border-style: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: transparent;
	height: 20px;
}
.MainMenu_MenuIcon {
	display: none;
	background-color: #3E7323;
}
.MainMenu_MenuArrow 
{
	border:0px;
	background-color: Transparent;
	width: 0px;
}
.MainMenu_MenuBreak {
	border-style: none;
	background-color: transparent;
}
.MainMenu_SubMenu 
{	
background-color:#000;
/*border:1px solid #666;*/

}
.MainMenu_SubMenuItemSel {
	border-style: none;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-position: center bottom;
	background-image: url(images/TabAct.gif);
	background-repeat: repeat-x;
	background-color: Transparent;
	height: 20px;
}
.MainMenu_RootMenuArrow {
	display: none;
}
.MainMenu_RootMenuItem TD {
	border: 1px solid #666;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #B3D5A1;
	background-color: #666;
	width: 100%;
	height: 23px;
}
.MainMenu_RootMenuItemSel TD {
	border: 1px solid #666;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-position: center bottom;
	background-image: url(images/TabAct.gif);
	background-repeat: repeat-x;
	background-color: #4A892B;
	width: 100%;
	height: 23px;
}
.MainMenu_RootMenuItemActive TD {
	border: 1px solid #666;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-position: center bottom;
	background-image: url(images/TabAct.gif);
	background-repeat: repeat-x;
	background-color: #666;
	width: 100%;
	height: 23px;
}
/* Vertical Menu */







.MainMenu_MenuContainer_Vert {
	font-size: 0px;
	background-color: transparent;
	width: 200px;
}
.MainMenu_RootMenuItem_Vert TD {
	
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #767779;
	font-weight:bold;
	background: url(images/line.jpg) left bottom no-repeat;
	width: 200px;
	height: 55px;
}
.MainMenu_RootMenuItemSel_Vert TD {
	
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background: url(images/line.jpg) left bottom no-repeat;
	width: 200px;
	height: 55px;
	font-weight:bold;
}
.MainMenu_RootMenuItemActive_Vert TD {
	
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background: url(images/line.jpg) left bottom no-repeat;
	width: 200px;
	height: 55px;
	font-weight:bold;
}
.MainMenu_MenuIcon_Admin {
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	border-color: #666;
	background-color: #000;
	width: 0px;
}
.LabelEditOverClass {
	text-decoration: none;
}




