@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; background-image:url(../img/bodybg.jpg); background-position:top left; background-repeat:repeat-x; background-color:#377ca5;}
#maindiv { width:998px; margin-left:auto; margin-right:auto; margin-bottom:0px; margin-top:0px; padding:0px; border:0px solid #ffffff;}

.topcontactbox { background-image:url(../img/topcontact_box.jpg); background-repeat:no-repeat; background-position:top left; display:block; margin:0px; padding:3px 0px 0px 10px; width:291px; height:79px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
.topcontactcnt { margin:0px; padding:0px 0px 0px 20px;}
.topcontactcnt li.phone { margin:0px; padding:0px 0px 10px 40px; list-style:none; background-image:url(../img/phone.jpg); background-repeat:no-repeat; background-position:top left; height:31px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#949494; text-decoration:none;}
.topcontactcnt li.mail { margin:0px; padding:0px 0px 2px 40px; list-style:none; background-image:url(../img/mail.jpg); background-repeat:no-repeat; background-position:top left; height:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#949494; text-decoration:none;}
.topcontactcnt li.mail a {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#949494; text-decoration:underline;}
.topcontactcnt li.mail a:hover {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#949494; text-decoration:none;}

.innertopleftimg { background-image:url(../img/inner_topleft.jpg); background-repeat:no-repeat; background-position:top left; width:495px; height:230px; display:block;}

.aboutuslabel { background-image:url(../img/aboutus.jpg); background-repeat:no-repeat; background-position:bottom left; width:62px; height:215px; display:block; z-index:-1000px; margin:0px 0px 0px 30px; padding:0px 0px 0px 0px;}
.servicelabel { background-image:url(../img/service_label.jpg); background-repeat:no-repeat; background-position:bottom left; width:62px; height:215px; display:block; z-index:-1000px; margin:0px 0px 0px 30px; padding:0px 0px 0px 0px;}
.newlabel { background-image:url(../img/newsandevents.jpg); background-repeat:no-repeat; background-position:bottom left; width:120px; height:215px; display:block; z-index:-1000px; margin:0px 0px 0px 30px; padding:0px 0px 0px 0px;}
.contactlabel { background-image:url(../img/contact.jpg); background-repeat:no-repeat; background-position:bottom left; width:77px; height:215px; display:block; z-index:-1000px; margin:0px 0px 0px 30px; padding:0px 0px 0px 0px;}
.sitemaplabel { background-image:url(../img/sitemap.jpg); background-repeat:no-repeat; background-position:bottom left; width:54px; height:215px; display:block; z-index:-1000px; margin:0px 0px 0px 30px; padding:0px 0px 0px 0px;}

#topheader { margin:0px; padding:0px;}
.topmenubg { background-image:url(../img/topmenubg.jpg); background-repeat:no-repeat; background-position:top left; height:7px;}
#topmenunav { margin:0px; padding:0px 0px 0px 0px; background-image:url(../img/menu_default.gif); background-repeat:repeat-x; background-position:top left; height:45px; display:block;}
#topmenunav ul { margin:0px; padding:0px;}
#topmenunav li { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; float:left; border-right:1px solid #094879;}
#topmenunav li a { margin:0px; padding:15px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; background-image:url(../img/menu_default.gif); background-repeat:repeat-x; background-position:top left; height:30px; display:block; width:190px; text-align:center;}
#topmenunav li a:hover{ margin:0px; padding:15px 0px 0px 0px; background-image:url(../img/menubg_hover.gif); background-repeat:repeat-x; background-position:top left; height:30px; display:block; text-align:center;}

#topmenunav li a.actived { margin:0px; padding:15px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; background-image:url(../img/menubg_hover.gif); background-repeat:repeat-x; background-position:top left; height:30px; display:block; width:190px; text-align:center;}
#topmenunav li a.actived:hover{ margin:0px; padding:15px 0px 0px 0px; background-image:url(../img/menu_default.gif); background-repeat:repeat-x; background-position:top left; height:30px; display:block; text-align:center;}

.bodycontainer { margin:0px; padding:0px; background-color:#FFFFFF;}

.mainbox { margin:10px 0px 0px 0px; padding:0px; border:0px solid #ff0000;}
.title { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin:0px 0px 5px 0px; padding:0px;}
.graytitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#858585;}
.orgtitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ff8702;}
.normaltxt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin:0px 0px 0px 0px; padding:0px; text-align:justify;}
.titlebox { border-left:8px solid #165983; border-bottom:1px solid #165983; margin:0px; padding:2px 0px 0px 5px;}
.titleboxbdr {border-bottom:1px solid #939393; margin:0px; padding:0px 0px 0px 0px;}

.normalulli { margin:0px; padding:0px;}
.normalulli li { margin:0px 0px 0px 10px; padding:0px; list-style:none;}
.normalulli li a { margin:0px; padding:0px 0px 0px 10px; background-image:url(../img/org_bullet.gif); background-repeat:no-repeat; background-position:center left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2e606b; text-decoration:underline; line-height:16px;}
.normalulli li a:hover { margin:0px; padding:0px 0px 0px 10px; background-image:url(../img/org_bullet.gif); background-repeat:no-repeat; background-position:center left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2e606b; text-decoration:none; line-height:16px;}

.btn_clickhere { background-image:url(../img/btn_clickher.gif); background-position:top left; background-repeat:no-repeat; display:block; width:173px; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; margin:0px; padding:8px 0px 0px 35px; cursor:pointer;}
a.btn_clickhere:hover { background-image:url(../img/btn_clickher_hover.gif); background-position:top left; background-repeat:no-repeat; display:block; width:173px; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; margin:0px; padding:8px 0px 0px 35px; cursor:pointer;}

.servicebox { border:1px solid #999999; margin:0px; padding:10px;}
.serviceboxleftdr { border-right:1px solid #999999;}
.orgulli { margin:0px; padding:0px;}
.orgulli li { margin:0px; padding:0px 0px 0px 10px; line-height:16px; background-image:url(../img/org_roundbullet.gif); background-repeat:no-repeat; background-position:center left; list-style:none;}

.getdirectiontxt  { margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#002c4f;  text-decoration:underline; font-weight:bold;}
a.getdirectiontxt:hover { margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#002c4f;  text-decoration:none; font-weight:bold;}
.gettouchbdrtitle { border-bottom:1px solid #216092; height:20px;}
.gettouchtxt { margin:5px 0px 0px 5px; padding:0px; }
.gettouchtxt li { margin:0px 0px 0px 0px; padding:5px 0px 0px 0px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#717272; list-style:none; }
.gettouchtxt li.commontxt { margin:0px; padding:5px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#717272; text-decoration:none; border-bottom:1px solid #c4c4c4; height:20px; list-style:none; }
.gettouchtxt li.hypertxt a{ margin:0px; padding:5px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#717272; text-decoration:none;  border-bottom:0px solid #c4c4c4; height:20px; list-style:none; }
.gettouchtxt li.hypertxt a:hover { margin:0px; padding:5px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#717272; text-decoration:underline; border-bottom:0px solid #c4c4c4; height:20px; list-style:none; }



#bodycontainer { margin:0px; padding:0px;}
#footerbg { margin:0px; padding:8px 0px 0px 0px; background-image:url(../img/footerbg.jpg); background-repeat:no-repeat; background-position:top left; height:69px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:center;}
.footerlink a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.footerlink a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.footercopy { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#888c8d; text-decoration:none; margin:0px; padding:5px 0px 0px 0px;}

/* tab style start */
.shadetabs{
padding: 0px;
margin: 0px;
font: bold 11px arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
z-index:-1;
}

.shadetabs li{
float:left;
padding-top:0px;
}

.shadetabs li a{
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #ffffff;
text-decoration: none;
padding: 4px 5px 6px;
border-left: 1px solid #757575;
border-top: 1px solid #757575;
background-image:url(../img/tab_bg.gif);
background-position:top left;
background-repeat:repeat-x;
height:18px;
float:left;
text-align:center;
}

.shadetabs li a:visited{
color: #ffffff;
}

.shadetabs li a:hover{
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #ffffff;
}

.shadetabs li.selected{
	position: relative;
	margin-top:0px;
	text-align:center;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../img/tab_bg_hover.gif);
border-bottom-color:#757575;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;

}

.tabcontentstyle{ /*style of tab content oontainer*/
border-left: 1px solid #757575;
border-right: 1px solid #757575;
border-bottom: 1px solid #757575;
width: 628px;
padding-bottom: 10px;
padding: 5px;
background-color:#f8f8f8;
float:left;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}


/* tab style end */
.sitemap_title { border-bottom:1px solid #216092; height:24px;}
#sitemp_list { margin:0px; padding:0px;}
#sitemp_list ul li { margin:0px 0px 0px 0px; padding:0px; color:#216092;list-style-type:disc;}
#sitemp_list ul li .blankstyle { margin:0px 0px 0px 0px; padding:0px; color:#216092;list-style-type:none;}
#sitemp_list li a { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#216092; text-decoration:underline; line-height:25px;}
#sitemp_list li a:hover { margin:0px;  padding:0px 0px 0px 10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; background-color:#e5ecf9;  line-height:25px;}

.sitemap_txttitle {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#216092; text-decoration:none;}
.sitemap_txt {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
.sitemp_list ul { margin:0px 0px 0px 0px; padding:0px; }
.sitemp_list li{ margin:0px 0px 5px 0px; padding:0px; list-style-type:disc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
.sitemp_list li a { margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
.sitemp_list li a:hover { margin:0px 0px 5px 0px;  padding:0px 0px 0px 0px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#216092; text-decoration:none; background-color:#e5ecf9;}