@charset "utf-8";
/* CSS Document */


body{padding:0px; margin:0 auto;  font-family:Arial, Helvetica, sans-serif;}
.wraper{padding:0px; margin:0 auto; background:url(images/bg.jpg) center top no-repeat; font-family:Arial, Helvetica, sans-serif;}
img{border:none;}
 *{margin:0; padding:0;}

.main-tbl{ width:1000px;height:auto; border:1px solid #c7c7c7; background:#fff; margin-top:10px;}
/*.header-links{font-size:11px; font-weight:bold; color:#474747; padding-top:8px; padding-bottom:8px;}
.header-links a{font-size:11px; font-weight:bold; color:#474747; text-decoration:none;}
.header-links a:hover{font-size:11px; font-weight:bold; color:#474747; text-decoration:underline;}
.middle-banner{position:relative; float:left; width:1000px; height:350px; display:block; border:#FF0000 0px solid;}*/
.logo{position:absolute; left:35px; top:35px;}

/*.phone-bg{background:url(images/phone-bg.gif) left bottom no-repeat; width:146px; height:30px; font-size:15px; font-weight:bold; color:#343434; text-align:right; padding-bottom:4px;}
.fax-bg{background:url(images/fax-bg.gif) left bottom no-repeat; width:146px; height:30px; font-size:15px; font-weight:bold; color:#343434; text-align:right;padding:0px 0px 4px 0px; margin-left:5px;}
.header-red-txt{font-size:13px; font-weight:bold; color:#ea071b;}*/
/*.nav-links{ font-size:12px; font-weight:bold; color:#fff;}
.nav-links a{ font-size:12px; font-weight:bold; color:#fff; text-decoration:none;line-height:28px;background:url(images/nav-devider.gif) right top no-repeat; display:block;}
.nav-links a:hover{ font-size:12px; font-weight:bold; color:#fff; background:url(images/nav-bg-hover.gif) left top repeat-x; display:block; height:28px; vertical-align:middle; line-height:28px;}
.nav-devider{background:url(images/nav-devider.gif) right top no-repeat;height:28px;} */	
.left-paragraph{ color:#000000;}
.left-paragraph h1{ color:#000000;}
.left-paragraph p{ font-size:12px; font-weight:normal; color:#000000; text-align:left; margin:0px; padding-top:10px; line-height:18px; }

/*div.quick_search { width:300px; clear:both;}
div.quick_search div.h { background:url(images/quick-serach-heading.gif);background-position:left top; background-repeat:no-repeat; width:300px;}
div.quick_search div.h div.hc {background:url(images/quickheader.jpg);background-repeat:no-repeat; padding:10px 15px 0px 28px; height:24px;}
div.quick_search div.h div.hc span { 
     color:#b30000;
     font-size:16px;
     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:#b30000;
     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:300px;}
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 {background:url(images/quick-serach-btm-curve.gif) left top no-repeat; width:300px;height:14px; overflow:hidden;  }
div.quick_search div.f div.fc {height:14px;}*/
.car-img{margin-left:10px; overflow:hidden; padding-top:32px;}

/*#footer{margin:0px 5px; background:url(images/footer-bg.gif) left top repeat-x; height:32px;}

.footer-links{ font-size:11px; font-weight:bold; color:#413f3f;}
.footer-links a{ font-size:11px; font-weight:bold; color:#413f3f; text-decoration:none;line-height:32px;padding:0px 12px;}
.footer-links a:hover{ font-size:11px; font-weight:bold; color:#413f3f;line-height:32px; text-decoration:underline;}*/

.footer{ height:69px; padding:14px 14px 0 14px;}
.copyright{ color:#343434; font-size:11px; text-align:center; width:474px;}
.w-logo{ width:254px;}


/* For the Menu */
.nav-devider{background:url(images/nav-devider.gif) right top no-repeat;height:28px; font-size:2px; width:40px;}

.nav { height:28px; text-align:center; font-size:12px; background:url(images/nav-bg.gif) left top repeat-x; margin:0px 5px;}
/*.nav ul{}
.nav li{float:left; padding:0px;}
.nav li a{text-decoration:none; float:left; padding:0px 11px 0px 12px; border-right:1px solid #fff; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:32px; height:32px; display:block;  font-weight:bold;}
.nav li a:hover{text-decoration:none; color:#000; background:url(images/nav-bg-hover.gif) left top repeat-x;}
.nav li a{float:none; display:inline-block;}*/

#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:2px; margin: 0px; float: left; background:url(images/nav-devider.gif) no-repeat right top; display: inline; }
#HouseMenuTop2 li a					{ padding:0px 29px; font-weight:bold; line-height:28px; text-decoration:none; display:block; color:#ffffff;}
#HouseMenuTop2 li a:link			{ padding:0px 29px; font-weight:bold; text-decoration:none; display:block; color:#ffffff; }
#HouseMenuTop2 li a:active			{ padding:0px 29px; font-weight:bold; text-decoration:none; display:block; color:#ffffff;}
#HouseMenuTop2 li a:visited			{ padding:0px 29px; font-weight:bold; text-decoration:none; display:block; color:#ffffff;}
#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:auto; }

/*-- 2nd level lists --*/
#HouseMenuTop2 li ul				{ position: absolute; z-index: 11112; left: -9999px; height:auto; margin-left:0px; padding:0px; background:#50b8f6 none repeat scroll 0; width:192px; }
#HouseMenuTop2 li ul li             { background:#50b8f6 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;*/}

/*--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					{ padding: 7px 8px 5px; background: transparent url('images/menuTab.R.gif') no-repeat right top; text-decoration:none; display:block; }*/
#HouseMenuTop2 li a:link			{ padding: 0px 29px; 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 29px; 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:url(images/nav-bg-hover.gif) left top repeat-x; color:#FFF;  text-align: left; }
#HouseMenuTop2 li:hover a           {text-decoration:none; background:url(images/nav-bg-hover.gif) 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:#50b8f6; 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-bg-hover.gif) left top repeat-x; display:block; height:24px; line-height:24px;  color:#000; 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-hover.gif) left top repeat-x; }
.ArrowPointer						{ cursor: default; }

/* Login */

.login{text-align:right; font-family:Sans-Serif; }
.login a{text-align:right; color:#000;}
.login a:link{text-align:right; color:#000;}
.login a:active{text-align:right; color:#000;}
.login a:visited{text-align:right; color:#000;}
.login a:hover{text-align:right; color:#000;}

 #dnn_ctr_Login_pnlLogin {padding-bottom:0; padding-left:396px !important; padding-right:0; padding-top:0; text-align:left; width:550px !important;}
 
.Settings{text-align:left !important;}

.Normal, .NormalDisabled 
{
	font-family: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:Sans-Serif;

}
.custom{ padding-left:40px; }
.sitemap h1
{
	padding:5px 20px 0px 10px; font-weight:bold; color:#202020 !important; font-size:20px; font-family:Arial, Helvetica, sans-serif;
}
.sitemap dd
{
	line-height:20px;
}
.custom img
{
	display:none;
}
.nodestyle a
{
	background:url(images/bullet.jpg) left center no-repeat;
	color:#343434; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:23px;
}

.nodestyle a:active
{
	background:url(images/bullet.jpg) left center no-repeat;
	color:#343434; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:23px;
}
.nodestyle a:link
{
	background:url(images/bullet.jpg) left center no-repeat;
	color:#343434; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:23px;
}
.nodestyle a:visited
{
	background:url(images/bullet.jpg) left center no-repeat;
	color:#343434; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-left:23px;
}
.nodestyle a:hover
{
	text-decoration:none;	color:#000;
} 

.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:#0066CC;}
.breadcum a:link{ text-decoration:none; font-family: sans-serif; font-size:12px; color:#0066CC;}
.breadcum a:visited{ text-decoration:none; font-family: sans-serif; font-size:12px; color:#0066CC;}
.breadcum a:active{ text-decoration:none; font-family: sans-serif; font-size:12px; color:#0066CC;}
.breadcum a:hover{ text-decoration:none; font-family: sans-serif; font-size:12px; color:#0066CC;}

/*#rotator { float:left; display:block; position:relative; width:1000px; height:350px; z-index:100;}*/

.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;}
/**html .inner-logo{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/green-logo.png', sizingMethod='Scale');}*/




/*.breadcrumb-links{font-size:11px; font-weight:bold; color:#474747; }
.breadcrumb-links a{font-size:11px; font-weight:bold; color:#0066CC; text-decoration:none;}
.breadcrumb-links a:hover{font-size:11px; font-weight:bold; color:#474747; text-decoration:underline;}*/

.leftpart_inner{padding:5px 0px 0px 10px; width:210px; }
.innercontent {padding:5px 10px 0px 10px;}
.innercontent p{padding:11px 20px 3px 5px; text-align:justify; font-size:12px; line-height:17px;}
.content p{padding:11px 20px 3px 5px; text-align:justify; font-size:12px; line-height:17px;}

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;}

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;}

.leftpart{padding:10px 10px 0px 30px; width:650px;}
.rightpart{ padding:0px 10px 0px 0px; }
.leftpart p{padding:11px 20px 3px 5px; text-align:justify; font-size:12px; line-height:17px;}
.innertext{padding:0px 0px 0px 10px;}
.innertext p{padding:11px 20px 3px 5px; text-align:justify; font-size:12px; line-height:17px;}