/* CSS Document */
body, html {
	text-align:center; 
/*	background-image:url(/_images/bkground.jpg);
	background-repeat:repeat;
	background-position:center;	 */
	margin:0px;
	font-size:12px;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	padding:0px;
	
}
*{margin:0px; padding:0px;}

img{
	border:none;
}

p{
	color:#666;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
}
a{ 
	font-size:12px; 
	color:#666;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#000;
}
/*================================================================*/
/*SOLPARTMENU*/
/*================================================================*/
/* ********** Menu Style ************** */
.MainMenu_MenuContainer{ background:transparent; width:100%;}
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuArrow{ display:none; }

/*---------Root Menu Separator---------------*/
.MainMenu_MenuBreak{ display:none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.ModuleTitle_MenuItemSel {background-color: transparent;}
.MainMenu_MenuItemSel {background-color: transparent;}

/*---------Sub Menu style---------------*/
.MainMenu_MenuItem,.submenuitembreadcrumb{
	font-family:Verdana, Arial, Helvetica, Tahoma; 
	color:#fff;	font-size:12px;	font-weight:normal;
	padding:5px 15px 5px 15px;
	border:0px #000000 solid; border-width:0px 0px;
	text-align:left;
}
.submenuitemselected{
	font-family:Verdana, Arial, Helvetica, Tahoma;
	color:#0b3b5e;
	font-size:12px;
	font-weight:normal;
	padding:5px 15px 5px 15px;
	border:0px #000000 solid;
	background-color: #d2d2d2;
}
.submenu{
	font-family:Verdana, Arial, Helvetica, Tahoma;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin-top: 0px;
	margin-left: 0px;
	background-color: #5c97dd;
	border-top: 1px solid #30587c;
	border-bottom: 1px solid #30587c;
	border-left: 1px solid #30587c;
	border-right: 1px solid #30587c;
}

/*---------Root Menu style---------------*/
.rootmenuitem TD{ padding:0; margin:0; line-height:0px;}
.rootmenuitem TD DIV{background-image:url(/_images/NavSepOffR.gif); background-position:bottom right; background-repeat: no-repeat; margin:0; padding:0;}
.rootmenuitem TD DIV DIV{  background-image:url(/_images/NavSepOffL.gif); background-position: bottom left; background-repeat: no-repeat; margin:0; padding:0 5px; }
.rootmenuitem TD DIV DIV DIV{ color:#666; background-image:url(/_images/NavOff.gif); background-position: bottom left; background-repeat:repeat-x; font-size:12px; font-family: Arial, Trebuchet MS, arial, Tahoma, Helvetica, sans-serif; font-weight: normal; padding: 0px 3px 0px 3px; height:27px; line-height:27px;}

.rootmenuitemselected TD, .rootmenuitembreadcrumb TD{ padding:0; margin:0; line-height:0px;}
.rootmenuitemselected TD DIV, .rootmenuitembreadcrumb TD DIV{ background-image:url(/_images/NavSepOnR.gif); background-position:bottom right; background-repeat: no-repeat; margin:0; padding:0;}
.rootmenuitemselected TD DIV DIV, .rootmenuitembreadcrumb TD DIV DIV{ background-image:url(/_images/NavSepOnL.gif); background-position: bottom left; background-repeat: no-repeat; margin:0; padding:0 5px;}
.rootmenuitemselected TD DIV DIV DIV, .rootmenuitembreadcrumb TD DIV DIV DIV{ color:#FFFFFF; background-image:url(/_images/NavOn.gif); background-position: bottom center; background-repeat:repeat-x; font-size:12px; font-family: Arial, Trebuchet MS, arial, Tahoma, Helvetica, sans-serif;   font-weight: normal; padding: 0px 3px 0px 3px; height:27px; line-height:27px;}
/*=========================================================================================================*/

/*=========================================================================================================*/

/* Skin Main Properties                                                */
/*=====================================================================*/

/* Skin BG Color and Content Alignament */
.BGTable { /* Alignament MUST be defined in the HTML skin file for cross-browser compatibility */
	width: 100%;
	background:url(/_images/body_bg.jpg) repeat-x #13509b;
	font-size:12px;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	
}
/* Width of Skin - Applied to underlying table with minimum width applied */
.MainTable {

	width:1000px;	
	background-color:#fff;
	border-left:3px solid #000;
	font-size:12px;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	border-right:3px solid #000;

}

/*=====================================================================*/

/* New added Footer hover styles*/


.Login,A.Login:link,A.Login:visited,A.Login:active {font-size:12px;	font-weight:normal;	font-family:Arial,Helvetica,sans-serif;	color:#fff;	text-align:right;	vertical-align:middle;	text-decoration:none;	text-transform:uppercase;}

A.Login:hover {	font-size:12px;	font-weight:normal;	font-family:Arial,Helvetica,sans-serif; color:#fff;	text-align:right;	vertical-align:middle;	text-decoration:none;	text-transform:uppercase;}

/* Links Pane text syle */
.Link {	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	font-weight: normal;	color: #fff;	text-align:center;	vertical-align:middle;		text-decoration:underline;}

 A.Link:link,A.Link:visited,A.Link:active{	font-family: Tahoma;	font-size:11px;	font-weight: normal;	color: #fff;	text-align:center;	vertical-align:middle;
	text-decoration:underline;} 

A.Link:hover{	font-family:Tahoma;	font-size:11px;	font-weight: normal;	color: #c16120;	text-align:center;	vertical-align:middle;	text-decoration:none;}



/* Footer text syle */
.Footer,A.Footer:link,A.Footer:visited,A.Footer:active {	font-size:11px;font-weight:normal;	font-family: Arial,  Tahoma, sans-serif;	color:#fff;
	text-decoration:none;	text-align: right;	vertical-align: middle;	padding-right: 2px;	padding-left: 2px; text-transform:uppercase;}

/* Footer text syle */
A.Footer:hover {	font-size:11px;font-weight:normal;	font-family: Arial,  Tahoma, sans-serif;	color:#fff;	text-decoration:none;
	text-align: right;	vertical-align: middle;	padding-right: 2px;	padding-left: 2px; text-transform:uppercase;}

/* Copyright text syle */
.Copyright,A.Copyright:link,A.Copyright:visited,A.Copyright:active,A.Copyright:hover {font-size:12px; font-weight:bold; font-family: Arial,Tahoma, sans-serif; text-decoration:none; text-align:left; vertical-align:middle; padding-left:10px;}


/*=====================================================================*/
/* Template Text and Link Styles Based on Colors                       */
/*=====================================================================*/

/* Black (Default color) */
.Normal { color: #80808c; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; }
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #01509c; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.Normal:Hover { color: #424580; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

/* Black (Default color) */
.NormalWhiteText { text-transform:uppercase; color: #FFFFFF; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; }
A.NormalWhiteText:link, A.NormalWhiteText:visited, A.NormalWhiteText:Active { text-transform:uppercase;color: #FFFFFF; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.NormalWhiteText:Hover { text-transform:uppercase; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

/*Header Pane Text Color*/
#WhiteText .Normal, #WhiteText p { color: #; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; } 

/*Bottom Pane Text Color*/
#WhiteText1 .Normal, #WhiteText1 p { color: #FFFFFF; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; } 


.NormalBold { color: #80808c; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; }
A.NormalBold:link, A.NormalBold:visited, A.NormalBold:Active { color: #80808c; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.NormalBold:Hover { color: #80808c; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* Paragraph Style */
p { color: #80808c; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; }

/* Blue */
.NormalBlue { color: #4d9fd7; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; }
A.NormalBlue:link, A.NormalBlue:visited, A.NormalBlue:Active { color: #4d9fd7; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.NormalBlue:Hover { color: #4d9fd7; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

.NormalBoldBlue { color: #4d9fd7; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; }

A.NormalBoldBlue:link, A.NormalBoldBlue:visited, A.NormalBoldBlue:Active { color: #4d9fd7; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.NormalBoldBlue:Hover { color: #4d9fd7; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* Orange */
.NormalOrange { color: #ea7c00; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; }
A.NormalOrange:link, A.NormalOrange:visited, A.NormalOrange:Active { color: #ea7c00; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.NormalOrange:Hover { color: #ea7c00; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

.NormalBoldOrange { color: #ea7c00; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; }
A.NormalBoldOrange:link, A.NormalBoldOrange:visited, A.NormalBoldOrange:Active { color: #ea7c00; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.NormalBoldOrange:Hover { color: #ea7c00; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* Green */
.NormalGreen { color: #448b34; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; }
A.NormalGreen:link, A.NormalGreen:visited, A.NormalGreen:Active { color: #448b34; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.NormalGreen:Hover { color: #448b34; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

.NormalBoldGreen { color: #448b34; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; }
A.NormalBoldGreen:link, A.NormalBoldGreen:visited, A.NormalBoldGreen:Active { color: #448b34; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.NormalBoldGreen:Hover { color: #448b34; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* Red */
.NormalRed { color: #c21212; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; }
A.NormalRed:link, A.NormalRed:visited, A.NormalRed:Active { color: #c21212; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.NormalRed:Hover { color: #c21212; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

.NormalBoldRed { color: #c21212; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; }
A.NormalBoldRed:link, A.NormalBoldRed:visited, A.NormalBoldRed:Active { color: #c21212; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.NormalBoldRed:Hover { color: #c21212; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* Gray */
.NormalGray { color: #707070; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; }
A.NormalGray:link, A.NormalGray:visited, A.NormalGray:Active { color: #707070; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.NormalGray:Hover { color: #707070; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

.NormalBoldGray { color: #707070; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; }
A.NormalBoldGray:link, A.NormalBoldGray:visited, A.NormalBoldGray:Active { color: #707070; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.NormalBoldGray:Hover { color: #707070; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }


/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/

/* Default Container Title Style */
.Head { color: #2b5275; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }

/* SubHead */
.SubHead { color: #2b5275; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Hover, A.SubHead:Active { color: #2b5275; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* SubHead white */
.SubHeadWhite { color: #FFFFFF; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHeadWhite:Link, A.SubHeadGold:Visited, A.SubHeadGold:Hover, A.SubHeadGold:Active { color: #FFFFFF; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }


/* Module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { color: #2b5275; font-family: Arial,  Tahoma, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; }
A.SubSubHead:Link, A.SubSubHead:Visited, A.SubSubHead:Hover, A.SubSubHead:Active { color: #2b5275; font-family: Arial,  Tahoma, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline; }

/* Text style for skin objects */
.SkinObject { color: #2b5275; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active, A.SkinObject:Hover { color: #2b5275; font-family: Arial,  Tahoma, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/

/* Normal Text Box */
.NormalTextBox {  background-color:#FFFFFF; font-family:Arial,Tahoma, sans-serif; font-size: 12px; font-weight: normal; vertical-align:middle; border:1px solid #CCCCCC;}
.NormalTextBox input{ background-color:#FFFFFF; font-family:Arial,Tahoma, sans-serif; font-size: 12px; font-weight: normal; vertical-align:middle; border:0px solid #CCCCCC;}
.NormalTextBox textarea{  background-color:#FFFFFF; font-family:Arial,Tahoma, sans-serif; font-size: 12px; font-weight: normal; vertical-align:middle; border:0px solid #CCCCCC;}

/* Admin link styles */
A.CommandButton:Link, A.CommandButton:Visited, A.CommandButton:Active { color:#2b5275; font-family: Arial,  Tahoma, sans-serif; font-size:12px; font-weight:bold; text-decoration: none;  background:none; border:none; padding:2px 3px 3px 4px; height:20px; }
A.CommandButton:Hover { color:#2b5275; font-family:Arial,Tahoma,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  background:none; border:none; padding:2px 3px 3px 4px; height:20px; }

/* button style for standard HTML buttons */
.StandardButton, A.StandardButton:Link, A.StandardButton:Visited, A.StandardButton:Active { color:#2b5275; font-family: Arial,Tahoma, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; background: none; border:none; padding:2px 3px 3px 4px; height:20px; }
A.StandardButton:Hover { color:#2b5275; font-family:Arial,Tahoma,sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;  background:none; border:none; padding:2px 3px 3px 4px; height:20px; }

/*TD, DIV, TH, span, form  { font-family:Arial,Tahoma,sans-serif; font-size: 12px; font-weight: normal; text-decoration:none; }*/

/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header { color:#333333; font-family: Arial,Tahoma,sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.DataGrid_AlternatingItem { font-family:Arial,Tahoma,sans-serif; font-size:9px; font-weight:normal; text-decoration:none; }
.DataGrid_Item { color:#333333; font-family:Arial,Tahoma,sans-serif; font-size:9px; font-weight:normal; text-decoration:none; }


/*=====================================================================*/



/*=====================================================================*/
/* Content Areas For Home Page */
.WhiteBg { background:#FFFFFF;}
.LoginPane {font-size:11px;color:#000000;Font-weight:normal;vertical-align:middle; white-space:nowrap;text-align:center;height:20px;}
.NavTable{ width:1000px;margin:0 auto;/*	height:27px; */ text-align:left; color: #ffffff; float:left; }
.NavPane { width:1000px;margin:0 auto;/*height:27px;*/ text-align:left;color: #666; padding-left:0px; float:left;}
.LinksPane { }
.LinksPane a {text-decoration:none; color:#cdcdcd; }
.LinksPane a:link {text-decoration:none; color:#cdcdcd; }
.LinksPane a:active {text-decoration:none; color:#cdcdcd; }
.LinksPane a:visited {text-decoration:none; color:#cdcdcd; }
.LinksPane a:hover {text-decoration:none; color:#cdcdcd; }
.HeaderPane {text-align:left;vertical-align:Top;color:#dfe1e2;}
.FlashPane { vertical-align:Top;color:#dfe1e2; padding:4px 0px 4px 0px; text-align:center; }
.FlashPane_home { vertical-align:Top;color:#dfe1e2; padding:4px 0px 4px 0px;  }
.footerTable { 
	background:url(/_images/footer_bg.jpg) repeat-x;
	height:75px;
	text-align:center;
	clear:both;
}

.ContentTable {text-align:left;vertical-align:top;width:100%;  padding:5px; border-left:1px solid #ffffff;border-right:1px solid #ffffff;} 
.ContentArea {text-align:left;vertical-align:top;width:100%; background-color:#FFFFFF;} 
.TopPane {	vertical-align:top; padding:0 5px; text-align:center; }
.LeftPane {	vertical-align:top; /*width:30%;*/color:#757575;text-align:left; padding: 5px;}	
.CenterPane {vertical-align:top; /*width:70%;*/color:#757575;text-align:left; padding: 5px; } 
.BottomPane{vertical-align:top;;color:#757575;text-align:left; padding: 2px; }
.RightPane {vertical-align:top; width:220; color:#757575;text-align: left; padding:0px; background-color:#7a8662;}
.FooterPane{
	text-align:center;
	color:#000;
	width:1000px; padding:3px;
}
.FooterMain {width:100%;color:#ff9933; background-color:#FFFFFF; margin-bottom:10px;}
.rightpane
{
padding-right:6px;
}

.topbg
{
background:url(/_images/top_bg.jpg) repeat-x #615e5d;
}

.CopyrightPane {font-size:12px; color:#cdcdcd; font-style:normal; Font-weight:normal; vertical-align:middle; white-space:nowrap; text-align:center;padding-left:10px;}
.LinkPane {vertical-align:middle;height:40px; text-align:center; color:#ff9933; font-weight:normal; font-size:11px; }
.PaneTable{width:844px; vertical-align:top; padding:0px;} 
.ThreePaneTable{width:844px; border-left:2px solid #cacaca;border-right:2px solid #cacaca; background-color:#f4f3f1; }

/**********************************/
/* Classes for Footer Arc */
.FooterLeftSide
{
background-image:url(/_images/FooterLeftSide.gif); background-position:top left; background-repeat:repeat-y;}
.FooterRightSide
{
background-image:url(/_images/FooterRightSide.gif); background-position:top left; background-repeat:repeat-y;}

.FooterTop
{
background-image:url(/_images/FooterTop.gif); background-position:top left; background-repeat:repeat-x; vertical-align:bottom; height:14px;}
.FooterBottom
{
background-image:url(/_images/FooterBottom.gif); background-position:top left; background-repeat:repeat-x;}





#dnn_ctr_Login_pnlLogin {padding-bottom:0; padding-left:100px !important; padding-right:0; padding-top:0; text-align:left; width:350px !important;}
 
 
.Settings{text-align:left !important;}

.Normal, .NormalDisabled 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.sitemap 
{	
	width:480px;

}
.custom{ /*padding-left:40px; */}
.sitemap h1
{
   
	padding:5px 20px 0px 10px; font-weight:bold; color:#641a2d !important; font-size:16px; font-family:Arial, Helvetica, sans-serif;
}
.sitemap dd
{
	line-height:20px; padding:0px; margin:0px; padding-left:0px;
}

.custom img
{
	display:none;
}
.nodestyle a
{
	background:url(/_images/bullet.jpg) 10px center no-repeat;
	color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:25px;
}

.nodestyle a:active
{
	background:url(/_images/bullet.jpg) 10px center no-repeat;
	color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:23px;
}
.nodestyle a:link
{
	background:url(/_images/bullet.jpg) 10px center no-repeat;
	color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:23px;
}
.nodestyle a:visited
{
	background:url(/_images/bullet.jpg) 10px center no-repeat;
	color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:23px;
}
.nodestyle a:hover
{
	text-decoration:none;color:#666;
} 

h1{color:#000; padding-left:5px; padding-bottom:0px; padding-top:5px;}
h2{color:#000; padding-left:5px; padding-bottom:5px; padding-top:5px;}
h3{color:#000; padding-left:5px; padding-bottom:5px; padding-top:5px;}
h4{color:#000; padding-left:5px; padding-bottom:5px; padding-top:5px;}
h5{color:#000; padding-left:5px; padding-bottom:5px; padding-top:5px;}

/*ul{padding-left:17px; padding-top:5px; }
ol{padding-left:17px; padding-top:5px;}
ul li{ list-style-position:inside; padding-left:5px; text-align:justify;}
ol li{ list-style-position:inside; padding-left:5px; text-align:justify;}*/


.featuredvehicle
{
background:url(/_images/featured_vehicle.jpg) repeat scroll center center;
margin:auto;
width:280px;
height:100px;
float:right;
padding-left:0px;
padding-top:20px;
border: 1px solid #000000;
}

.BottomPane
{
margin:auto;
}

.featuredvehicle1
{
background:transparent url(/_images/featured-vehicles.jpg) no-repeat scroll center center;
height:163px;
margin:auto;
padding:80px 30px 0 0;
width:363px;
}



#HouseMenuTop2Item4680
{
margin-left:10px;
}


#NavBar2                            { position: relative; 	z-index: 999; width:1000px;height:41px;}

#HouseMenuTop2						{  border: 0; list-style: none; float: left; position: relative;background:url(/_images/menu_bg.jpg) repeat-x; height:41px; width:1000px; padding-left:0px;}
#HP #HouseMenuTop2					{ margin: 0px 0px 0px 0px;}


#HouseMenuTop2 ul					{ border: 0; padding: 0; margin: 0; list-style: none; }
#HouseMenuTop2 li					{ border: 0; padding: 0; /*margin: 0px 5px 0px 5px;*/ float: left; display: inline; padding-left:12px; background:url(/_images/divider.jpg) no-repeat; height:41px;  }
#HouseMenuTop2CurrentItem           { background:transparent none repeat scroll 0; }
#HouseMenuTop2CurrentItem           { color:#000000!important;}
#HouseMenuTop2 li:hover			    { color:#000000!important; }
#HouseMenuTop2 li li				{ border: 0; padding: 0px 0px; margin: 0; z-index: 11113; background:transparent none repeat scroll 0; text-align:left; clear:left; position:relative; width:100%; height:auto;  }


#HouseMenuTop2 li ul				{ position: absolute; z-index: 11112; left: -9999px; height:auto; /*margin-left:-4px; padding:0 0 4px;background:#b7080f none repeat scroll 0;*/  width:220px; font-size:12px; text-decoration:none; color: #000000; font-weight:bold; margin-left:5px; }
#HouseMenuTop2 li ul li             { background:#0074c7 none repeat scroll 0; /*margin:0 4px; width:192px;*/ font-size:11px; text-decoration:none; color: #ffffff; font-weight:bold;  border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; width:220px;}
#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; }
#HouseMenuTop2 li li:hover		    { background:#c6c6c6 none repeat scroll 0; color: #000000;}


#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; color: #000000;}
#HouseMenuTop2 iframe				{ display:none; visibility:hidden; }

#HouseMenuTop2 a					{ color: #35526d; text-align: center; text-decoration:none; }


#HouseMenuTop2 li a					{ padding: 13px 10px 9px; text-decoration:none; display:block; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left:4px; margin-right:5px;}
#HouseMenuTop2CurrentItem  a,	
#HouseMenuTop2 li a:hover			{ /*background:url(/_images/nav_h.jpg) left top repeat-x;*/ text-decoration:none; color: #000000; text-align: left; }
#HouseMenuTop2 li:hover a           { text-decoration:none; color: #000000; text-align: left; height:20px; background:url(/_images/menu_hov.jpg) repeat-x top; }
#HouseMenuTop2 li:hover li a,
#HouseMenuTop2 li ul li a,
#HouseMenuTop2 li:hover ul li a { background:transparent none repeat scroll 0; line-height:15px!important; text-align: left; text-decoration:none; color: #ffffff; font-size:11px; font-weight:bold;padding:10px 15px 0px 5px;}
#HouseMenuTop2 li ul li:hover a,
#HouseMenuTop2 li:hover li:hover a  { background:#c6c6c6!important; /*background: url('/_images/submenu.dots.png') repeat-x bottom !important;*/ position:relative; height:20px; font-size: 11px; font-weight:bold; color: #000000; text-align: left; /* margin-bottom:3px; */ padding:10px 15px 0px 5px; }
#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: #ffffff;  }

#HouseMenuTop2 li li li,
#HouseMenuTop2 li li li a:hover{ /*width:258px;*/ width:220px; }

#HouseMenuTop2ItemHome				{ background-image:none!important;  }
.ArrowPointer						{ cursor: default; } 

.cta1
{
padding-top:4px;
}



/*------Banner container------*/

.container4				{ margin:0px; padding:0px; 	background-color:#ffffff; }
.C00_Box4 .actions		{ float:left; margin:0; max-width:10px; min-width:0px; text-align:center; }
/*.title4                  { padding:6px 0 0 6px; color:#ffffff;}*/
.t4 {background: url(/_images/top.jpg) 0 0 repeat-x; display:block;}
.b4 {background: url(/_images/bottom.jpg) 0 100% repeat-x ;display:block;}
.l4 {background: url(/_images/left.jpg) 0 0 repeat-y;display:block;}
.r4 {background: url(/_images/right.jpg) 100% 0 repeat-y;display:block; }
.bl4 {background: url(/_images/bl.jpg) 0 100% no-repeat;display:block;}
.br4 {background: url(/_images/br.jpg) 100% 100% no-repeat;display:block;}
.tl4 {background: url(/_images/tl.jpg) 0 0 no-repeat;display:block;}
.tr4 {background: url(/_images/tr.jpg) 100% 0 no-repeat;;display:block;/* padding:10px*/}
.center4
{
padding:8px 7px 8px 9px; text-align:center; 
}

/*.icons a:hover			{ background-color:Transparent; }
.icons a,.icons input	{ margin-top:0px; }*/

.container4 .action
{	background-color:#ffffff;}
/*------Banner container-------*/


.feedbackPane
{
background:url(/_images/address.jpg);
width:565px;
height:135px;
}

.feedbackPane .DNNAlignleft
{
text-align:right!important;
}