@CHARSET "UTF-8";
body{
	background-color:#e9e9e9;
	background-image:url('../images/bg_body.jpg');
	background-repeat:repeat-x;
	font-family:"Arial", sans-serif;
	color:#444444;
	font-size:12px;
	text-align:center;
}

a{
	color:#028cc7;
	text-decoration:none;
}

b, strong{
	font-weight:bold;
}

em, i{
	font-style:italic;
}

.wrap{
	margin:0 auto;
  text-align:left;
  width:1000px;
}

.main{
	background-image:url('../images/bg_main.jpg');
  background-repeat:no-repeat;
	position:relative;
	min-height:400px;
	padding:166px 0 350px 0;
	position:relative;
	width:1000px;
}

.main .logo{
  position:absolute;
	top:43px;
	left:90px;	
	width:121px;
	height:121px;
}

.main .header{
  position:absolute;
  top:115px;
  left:280px;  
}

.main .header h1{
	font-size:24px;
	color:#0099d9;
}


.menuContainer{
  float:left;
	width:243px;
}

.menu{
 margin:90px 30px 0 77px;
 text-align:right;
 
}

.contentContainer{
  float:left;
	width:707px;
}

.content{
  padding:35px 40px;
}

.content h1{
	color:#2b2b2b;
	font-size:30px;
	margin-bottom:10px;
}

.content p{
	line-height:30px;
}

.footer{
  background-image:url('../images/bg_footer.png');
  background-repeat:no-repeat;
	min-height:330px;
	position:absolute;
	bottom:0px;
	width:1000px;
}

.menuContainer .social{
  margin:150px 0 0 70px;
}

.Menu1 li{
	border-bottom:1px solid #d0d4d5;
	display:block;
	padding:10px 0;
}

.Menu1 li a{
  color:#444444;
}

.menu li.current a{
	color:#028cc7;
}

.Menu2 li{
  border:none;
	padding:5px 0 0 0;
}

.Menu2 li.link a, 
.Menu2 li.section a{
  color:#777777;
}

.Menu3 li{
  border:none;
  padding:5px 0 0 0;
}

.Menu3 li.current a{
  color:#028cc7 !important;
}

.Menu3 li.link a,
.Menu3 li.section a{
  color:#acacac;
}

.clearer{
	height:1px;
	clear:both;
}

.footerTop{
	width:848px;
	height:40px;
	border-bottom:1px solid #d6d8d9;
	margin:90px 0 0 76px;
	position:relative;
}

.footerTop .breadcrumb{
  padding-top:6px;
	color:#616c71;
}


.search{
  width:330px;
  text-align:right;
  position:absolute;
  top:0px;
  right:0px;
}

.search input{
	float:right;
  display:block;
}

input[type=text], input[type=password]{
	height:26px;
  width:273px;
  border:1px solid #dbdcdd;
	padding-left:5px;
}

input[type=submit]{
	border:1px solid #dbdcdd;
	padding:5px;
	margin:10px 0;
}

input[type=submit]:hover{
  background-color:#f3f3f3;
	cursor:pointer;
}

label{
	display:block;
}

label.left{
	font-weight:bold;
	margin:5px 0;
}

label.required{
	color:#028CC7;
	margin-bottom:10px;
}

textarea{
	width:268px;
	border:1px solid #dbdcdd;
	padding:5px;
}

.search input.placeholder{
	margin-right:3px;
}

.sitemap{
	width:848px;
	margin:0 0 20px 76px;
}

.sitemapItem{
	width:130px;
	margin:20px 10px 0 0;
	float:left;
	min-height:60px;
}

.sitemapItem a.sitemapHeader{
  color:#616c71;
	font-weight:bold;
	line-height:20px;
}	

.sitemapItem a{
  color:#96a1a6;
	line-height:18px;
} 


