* { margin:0; padding:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#959595;}

.wrapper{ width:100%; margin:0 auto; background:url(../images/blue/top.gif) repeat-x left top #fff; padding-top:21px;}
.wrapper-top { width:100%; background:#2592c5; margin:0 auto; }
.logo_holder{ width: 954px; margin:0 auto; padding-left:48px;height: 174px;}
.logo { font:normal 40px/148px "Tahoma", Arial, Helvetica, sans-serif; color:#fff; text-shadow:1px 1px 1px #0d78a2; }
.logo a {color:#fff;text-decoration:none;}
.nav_holder{ width:100%; height:42px; background:url(../images/blue/nav_bg.gif) repeat-x left top; margin-top:1px; border-top: 2px solid #414141; border-bottom: 1px solid #a6a6a6;}
.nav{ width:954px; margin:0 auto; position:relative; padding-left:48px;}
.nav ul {
}
.nav ul li {
	list-style:none;
	position:relative;
	display:inline;
}
.nav ul li a {
	text-decoration:none;
	color:#393939;
	font:bold 12px/42px "Tahoma", Arial, Helvetica, sans-seri;
	padding:0px 15px 0 15px;
	display:inline-block;
	text-shadow:1px 1px #fff;
}
.nav ul li a:hover{
	color:#2592c5;
	background:url(../images/blue/nav_hover.png) no-repeat center 30px;
}
/*-----------------------dropdown-------------------------------------*/

.nav li ul  {top:28px; display:none; background: #e9e9e9; width:12em;  padding:0 0px; position:absolute ; z-index:10000; left:0px; border-top:solid 1px #a6a6a6; border-left:solid 1px #a6a6a6; border-right:solid 1px #a6a6a6;}
.nav li li{ list-style:none;  }
.nav li li a { 
	text-decoration:none;
	color:#393939;
	font:normal 14px/27px Arial, Helvetica, sans-serif;
	padding:0px 0 0 15px;
	display:block;
	border-bottom:solid 1px #a6a6a6;
	}	
.nav li:hover ul{ display: block; position: absolute; margin: 0; padding:0px; }
.nav li li a:hover {
	color:#2592c5;
	background:#e2e2e2;
	
	 }

/*-----------------------dropdown_end-------------------------------------*/

.main-body{ width:907px; margin:0 auto;/*position:relative; */ }
.main-body h2{ font:normal 26px/35px "Tahoma", Arial, Helvetica, sans-seri; color:#2592c5; padding:20px 0 5px 0px; margin-left:15px; border-bottom: 1px dashed #a7a7a7;}
.main-body h3{ font:normal 22px/35px "Tahoma", Arial, Helvetica, sans-seri; color:#2592c5; padding:20px 0 5px 0px; margin-left:15px; border-bottom: 1px dashed #a7a7a7;}

.main-body p{ font:normal 12px/18px "Tahoma", Arial, Helvetica, sans-seri; color:#828282; padding:15px 0 0px 0px; margin-left:0px;}


.footer-wrapper {
	width:907px;
	margin:0 auto;
	padding:20px 0 0 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	overflow:hidden;
	
}
.footer {
	margin-left:15px;
	padding:20px 0 5px 0px;
	border-top:1px dashed #a7a7a7;
}
.footer-left {
	width:300px;
	float:left;
}
.footer-left ul {
}
.footer-left ul li {
	width:230px;
	color:#2592c5;
	padding:5px;
	margin-left:15px;
}
.footer-left ul li a {
	display:block;
	color:#2592c5;
	text-decoration:none;
	padding:0 0 0 0px;
}
.footer-mid {
	width:300px;
	float:left;
}
.footer-mid ul {
}
.footer-mid ul li {
	width:230px;
	padding:5px;
	color:#2592c5;
}
.footer-mid ul li a {
	display:block;
	color:#2592c5;
	text-decoration:none;
	padding:0 0 0 0px;
}
.footer-right {
	width:250px;
	float:left;
	padding-top:25px;
}
.footer-btn {
	padding:0 5px 0 0;
	float:right;
}
.social-network {
	padding:15px 0 0 0;
	float:right;
}
.social-network img {
	margin-right:5px;
}
.copy {
	margin:0 auto;
}
.copyright {
	width:880px;
	margin:0 auto;
	text-align:left;
	font-size:13px;
	color:#828282;
	padding:10px 0 15px 20px;
}



