html, body{font-size:12px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.Main{font-size:12px;  background: url(images/bg1.jpg) repeat left top;  margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000;}

*{ margin:0; padding:0;}
img{ border:none;}
ul, li{ list-style-position:outside; padding-left:5px; text-align:justify;}
ol, li{ list-style-position:outside; padding-left:5px; text-align:justify;}
/*a{ text-decoration:none; color:#343434; }
a:link{ text-decoration:none; color:#343434; }
a:visited{ text-decoration:none; color:#343434; }
a:active{ text-decoration:none; color:#343434; }*/
a{ text-decoration:none; color:#0079BE; }
a:link{ text-decoration:none; color:#0079BE; }
a:visited{ text-decoration:none; color:#0079BE; }
a:active{ text-decoration:none; color:#0079BE; }
a:hover{ text-decoration:none; color:#000;}

.wraper{ width:100%;}
.containermain{ width:1000px; margin:0px auto; padding:0;}
.seo{font-size:11px; color:#dddddd; padding:3px 0px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.seo p{font-size:11px; color:#dddddd; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.header{height:90px; border-bottom:none; background:#ffffff url(images/header-bg.jpg) left top repeat-x;}
.logo{width:218px; font-size:2px; padding:10px 0 0 12px;}
.middle-inner{border-top:4px solid #e2e2e2; }
/*.call{width:485px; padding-top:38px; background:url(images/phone-bg.jpg) 310px 40px no-repeat; text-align:right;}*/
/*.call p{font-size:21px; font-weight:bold;  font-family: Arial, Helvetica, sans-serif; color:#0079be; padding-right:14px; height:40px;  display:block; text-align:right;}*/
.call p{ font-weight:bold;  font-family: Arial, Helvetica, sans-serif; color:#000; padding-right:14px; min-height:40px !important;  display:block; text-align:right; height:auto;}
.call img{padding-right:0px; padding-top:3px;}
/*.top-links{ font-weight:bold; font-size:11px; padding:17px 14px 13px; text-align:right; color:#504f4f;}
.top-links a{ color:#504f4f; text-decoration:none;}
.top-links a:hover{color:#0079be; text-decoration:none;}*/

.top-links{ font-weight:bold; font-size:11px; padding:17px 14px 13px; text-align:right; color:#504f4f;}
.top-links a{ color:#504f4f; text-decoration:none; font-size:11px; font-weight:bold;}
.top-links a:link{ color:#504f4f; text-decoration:none; font-size:11px; font-weight:bold;}
.top-links a:visited{ color:#504f4f; text-decoration:none; font-size:11px; font-weight:bold;}
.top-links a:active{ color:#504f4f; text-decoration:none; font-size:11px; font-weight:bold;}
.top-links a:hover{color:#0079be; text-decoration:none;font-size:11px; font-weight:bold;}

.address{ font-weight:bold; font-size:14px; padding-right:14px; text-align:right; color:#504f4f;}
.address p{ font-weight:bold; font-size:14px; text-align:right; color:#504f4f;}

.left-part{ width:255px; background:#ececec;}
/*.left-part a{ font-size:2px;}*/
.left-part h1{padding:5px 5px 5px 20px;}
.left-part ul{padding:5px 2px 5px 20px;}
.left-part ol{padding:5px 2px 5px 20px;}
.left-part p{text-align:justify; font-size:13px; line-height:17px; }
.right-part{ width:745px; background:#fff;}
.right-part-admin{width:1000px;}
.inner-nav{ background:url(images/nav.jpg) left top repeat-x; border-right:1px solid #fff;}

.content-home{ background:#fff; padding:11px 20px 10px 20px;}
.content{ background:#fff; padding:11px 20px 10px 20px;}
/*.content h1{padding:25px 20px 0px 20px; color:#202020; font-size:20px;}*/
.content ul{padding:5px 20px 5px 20px;}
.content ol{padding:5px 20px 5px 20px;}
.content h1{padding:5px 0px 0px 0px;color:#000; font-family:Arial, Helvetica, sans-serif;}
/*.content h1 strong{color:#564936;}*/
.content h1 strong{color:#000;}
/*.content p{padding:11px 20px 10px 20px; text-align:justify; font-size:13px; line-height:17px;}*/
.content h2{padding:5px 0px 0px 0px;color:#000; font-family:Arial, Helvetica, sans-serif;}
.content h4{padding:5px 0px 0px 0px;color:#000; font-family:Arial, Helvetica, sans-serif;}
.content h3{ padding:15px 0px 13px 22px; background:url(images/icon_career.jpg) left no-repeat; color:#000; font-family:Arial, Helvetica, sans-serif; width:375px;}
.content p{text-align:justify; font-size:13px; line-height:17px; padding-top:10px;}
.featured-box{ padding:0 20px 5px 20px;}

.bottom_seo{ font-size:11px; text-align:center; padding:5px 0px; color:#343434; font-family:Arial, Helvetica, sans-serif; }
.bottom_seo p{ font-size:11px; text-align:center;color:#343434; font-family:Arial, Helvetica, sans-serif; }


.footer-link{ color:#343434; font-size:11px; padding-bottom:12px; text-align:center;}
.copyright{ color:#343434; font-size:11px; text-align:center; width:474px; font-family:Arial, Helvetica, sans-serif; }
.footer-link a{ color:#343434; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.footer-link a:link{ color:#343434; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.footer-link a:active{ color:#343434; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.footer-link a:visited{ color:#343434; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.footer-link a:hover{ color:#0079be;}
.footer{ background:#dbdbdb url(images/footer-bg.jpg) repeat-x left top; height:69px; padding:14px 14px 0 14px;}
.e-logo{width:272px;}
.w-logo{ width:254px;}


/* For the Menu */

.nav { height:32px; text-align:center; font-size:13px; background:url(images/nav.jpg) left top repeat-x;}
/*.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_h.jpg) left top repeat-x;}
.nav li a{float:none; display:inline-block;}*/

#HouseMenuTop2						{ padding: 0; list-style: none; float: left; padding-left:6px; padding-top:0px; padding-bottom:0px; position: relative;  }
#HP #HouseMenuTop2					{ margin: 0px 0px 0px 0px; }

#HouseMenuTop2 ul					{ border: 0; padding: 0; margin: 0; list-style: none; }
#HouseMenuTop2 li					{  padding:0px;float: left;  display: inline; }
#HouseMenuTop2CurrentItem           { background:transparent none repeat scroll 0; }
#HouseMenuTop2 li:hover			    { color:#000; text-decoration:none;  float:left; }
#HouseMenuTop2 li li				{ border: 0; padding: 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:0px; padding:0px 0px 5px 0px; background:#000 none repeat scroll 0; width:195px; font-size:12px; text-decoration:none; color: #FFFFFF; font-weight:bold;}
#HouseMenuTop2 li ul li             { background:#000 none repeat scroll 0; margin:0px; font-size:12px; text-decoration:none; color: #FFFFFF; font-weight:bold;} 
#HouseMenuTop2 li ul ul				{ margin: -24px 0 0 192px !important; font-size:12px; text-decoration:none; color: #FFFFFF;}
#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		    { color: #000;}

#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: #FFFFFF;}
#HouseMenuTop2 iframe				{ display:none; visibility:hidden; }

#HouseMenuTop2 a					{ color: #fff; text-align: center; text-decoration:none; }

#HouseMenuTop2 li a					{ padding:0px 7px 0px 8px; line-height:32px; text-decoration:none; display:block; color: #FFFFFF; text-align: left; border-left:1px solid #fff; font-weight:bold;}
/*#HouseMenuTop2CurrentItem  a,	*/
#HouseMenuTop2 li a:hover			{text-decoration:none; background:url(images/nav_h.jpg) left top repeat-x; color:#000;  text-align: left; }
#HouseMenuTop2 li:hover a           {text-decoration:none; background:url(images/nav_h.jpg) left top repeat-x; color:#000; text-align: left;}
#HouseMenuTop2 li:hover li a,
#HouseMenuTop2 li ul li a,
#HouseMenuTop2 li:hover ul li a { background:#000; text-align: left; text-decoration:none; color: #fff; line-height:20px;}
#HouseMenuTop2 li ul li:hover a,
#HouseMenuTop2 li:hover li:hover a  { text-decoration:none; background:url(images/nav_h.jpg) left top repeat-x; color:#000000; 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: #000; }

#HouseMenuTop2ItemHome				{  }

/* Login */

.login{text-align:right; background:#000;}
.login a{text-align:right; color:#fff; background:#000;}
.login a:link{text-align:right; color:#fff; background:#000;}
.login a:active{text-align:right; color:#fff; background:#000;}
.login a:visited{text-align:right; color:#fff; background:#000;}
.login a:hover{text-align:right; color:#fff; background:#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: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 
{	
	

}
.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; padding:5px 0px 5px 0px;}
.breadcum a{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#343434;}
.breadcum a:link{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#343434;}
.breadcum a:visited{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#343434;}
.breadcum a:active{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#343434;}
.breadcum a:hover{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#0079be;}