@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px; 
	background:#bdcfe9 url(../images/body-bg.gif) center top;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#wp {
	width:980px;
	margin:0px auto; 
}

h1 {
	font-size:20px;
	font-weight:normal;
	color:#00438f;
	margin-left:22px;
	margin-top:10px;
}


h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#000000; margin:0px ; 
}

h3 {
        font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#544957; margin:0px ; 
}

.header {
	width:980px;
	margin:0px auto;
}

H6 {
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}



.slogan {
        position: absolute; 
        height: 199px; 
        width: 907px; 
        font: verdana, arial, helvetica, sans-serif; 
        font-weight: normal; 
        color: #ffffff; 
        font-size: 24px; 
        margin: 10px 0px 0px 10px; 
        padding: 0px; 
        text-shadow: 0.1em 0.1em 0.2em #333333;
}

.top-header {
	width:934px;
	margin:0px auto;
	padding-top:10px;
}
.logo {
	width:84px;
}
.phone-no {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
        line-height:20px;
}
.top-nav {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
}
.top-nav a{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
        text-decoration:none;
}

.top-nav-f {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
}
.top-nav-f a{
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
        text-decoration:none;
}
.banner {
	width:980px;
	height:256px;
	background:url(../images/banner-bg.jpg) no-repeat;
	margin-top:10px;
}

.banner .img{
	float:left;
	width:687px;
	margin-left:33px;
	margin-top:5px;
}
.banner .news{
	float:left;
	width:224px;
	margin-left:8px;
	line-height:18px;
}

.spaciear {
	clear:both;
}
#container {
	width:980px;
}
.inner-content {
	width:912px;
	margin:0px auto;background-color:#fff;
}
.welcome-bg {
	height:37px;
	background:url(../images/welcome-bg.jpg) no-repeat;
	background-color:#f3f3f3;
	border-left:1px solid #dadadc;
	border-right:1px solid #dadadc;
}
.title {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#216cc1;
	padding:5px 0px 0px 40px;
}
.left-call2action {
	width:260px;
	float:left;
}
.sap {
	width:8px;
	float:left;
}
.main-content {
	width:630px;
	float:right;
	border:1px solid #f3f3f4;
}
.text {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:19px;
        padding-right:3px;
        padding-left:13px;
}

.text a {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	 textdecoration:none;
}


.text a:hover {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	 textdecoration:underline;
}




.vedio-link a{  font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#344d85;
	line-height:18px; text-decoration:none; }

.vedio-link a:hover{  font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#344d85;
	line-height:18px; text-decoration:underline; }

ul  li {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:22px;
}



.nav-bar {
	width:920px;
	height:40px;
	background:url(../images/nav-bg.jpg) repeat-x;
       margin:0 0 7px 28px ;
}
.content {
	width:980px;
	margin:0px auto;
}


#footer {
	width:995px;
	margin:0 auto;
	background:url(../images/footer-bg_new.gif) repeat;

}


#footer_1 {
	margin-top:-1px;
margin-left:1px;
	background:url(../images/footer_bg.gif) repeat-x; 
background-color:#32508c;

}

#footer_1 a {
	color:#fff;
	text-decoration:none;
background-color:#32508c;
}

#footer_1 a:hover {
	text-decoration:underline;
background-color:#32508c;
}


#footer_1 p{
	margin:0;
	padding:0;
}
#footer_1 p.newsletter {

	color:#075590;
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:46px;padding-top:11px;
}

#footer_1 p.bottom_link {
	color:#fff;
	text-align:center;
	margin-top:15px;
}

.copyright {
	padding-left:47px;
	font-size:11px !important;
	font-family:Tahoma;
	color:#666;
}

.photogalleryItem{ border:1px  solid  #00438f;}


.photogalleryNavigation a{   font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#344d85; text-decoration:none;}

.sitemap-link li a{ color:#000000;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:12px;
        font-size-adjust:none;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        line-height:22px; text-decoration:none}

.sitemap-link li a:hover{ text-decoration:underline;}

.call-to-bg{ width:267px; height:107px; background:url(../images/call-toaction-bg.jpg) no-repeat;}


.call-to-bg-02{ width:267px; height:107px; background:url(../images/call-2action-bg-02.jpg) no-repeat;}

.call-to-bg-03{ width:267px; height:107px; background:url(../images/call-to-bg-03.jpg) no-repeat;}

.call-2-text {
     font:11px Verdana, Arial, Helvetica, sans-serif; 
     color:#444e57; padding-top:5px; 
     line-height:16px;
}


.c-title {
     font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
     color:#000;
}

.c-title a {
     font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
     color:#000; 
     text-decoration:none;
}

.c-title a:hover {
     font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
     color:#444e57; 
     text-decoration:underline;
}

.newstext {
	color:#464f58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none
}
.contentbg{
background-image:url(../images/contentbg.jpg);
background-repeat:repeat-y;
}
.main-innercontent {
	width:900px;
	margin:auto;
	border:1px solid #f3f3f4;
}
.welcome-innerbg {
	background:url(../images/welcome-innerbg.jpg) no-repeat;
	background-color:#f3f3f3;
	border-left:1px solid #dadadc;
	border-right:1px solid #dadadc;
}
.welcome-innerbgnlb {
	background:url(../images/welcome-innerbgnlb.jpg) no-repeat;
	background-color:#FFFFFF;
	border-left:1px solid #dadadc;
	border-right:1px solid #dadadc;
}
.welcome-innerbgstar {
	background:url(../images/welcome-innerbgstar.jpg) no-repeat;
	background-color:#FFFFFF;
	border-left:1px solid #dadadc;
	border-right:1px solid #dadadc;
}
.bannerinner {
width:980px;
	height:211px;
	background:url(../images/banner-innerbg.jpg) no-repeat;
margin-top:14px;

}
#bannermmodule{
width:910px;
margin:auto;
padding-top:7px;
padding-bottom:7px;
}

.newsletter{ font-family:Verdana,Arial,Helvetica,sans-serif; padding-left:17px;} 

.mnu-main
{
     background-color:#344d85;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	cursor:pointer;
        font-weight:bold;
      
        
}
.mnu-main-over
{
     background-color:#fff;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#344d85;
	cursor:pointer;
        font-weight:bold;
        
       
}

.mnu-main-sub
{
     background-color:#344d85;
     font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	color:#FFF;
	cursor:pointer;
        font-weight:bold;
        border-right:solid #FFF 1px;
        border-left:solid #FFF 1px;
       border-bottom:solid #FFF 1px;
       padding-left:5px;
        
}
.mnu-main-over-sub
{
     background-color:#FFF;
     font-family:Verdana, Arial, Helvetica, sans-serif;
     text-align:left;
     font-size:12px;
     color:#344d85;
     cursor:pointer;
     font-weight:bold;
     border-right:solid #32508c 1px;
     border-left:solid #32508c 1px;
     border-bottom:solid #32508c 1px;
     padding-left:5px;
}

#floatinnerimagetext {
     position: relative; 
     height: 199px; 
     width: 907px; 
     font-family: verdana,arial,helvetica,sans-serif; 
     font-weight: normal; 
     color: #ffffff;
     font-size: 24px; 
     margin: 0px 0px 0px 0px; 
     padding: 0px; 
     text-shadow: 0.1em 0.1em 0.2em #333333;
}
