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

body{ margin:0px; padding:0px; background:url(../images/bg.jpg) center top repeat-x #1265b1; font-family: 'Strait', sans-serif; font-size:15px; color:#fff}

.header-top-bg{ background:#183f68; text-align:center; color:#fff;}
.header-top-bg a{ color:#fff; text-decoration:none; padding:0px 4px 0px 4px}
.header-top-bg a:hover{ color: #CCCCCC;}

.links-bg{ background:url(../images/links-bg.jpg) center repeat-x; height:33px}

h1{font-family: 'Strait', sans-serif; font-weight:400; font-size:36px; margin:0px 0px; text-transform:uppercase; line-height:35px}
h2{font-family: 'Fjalla One', sans-serif; font-weight:400; font-size:18px; margin:5px 0px 0px 0px; text-transform:uppercase}
h3{font-family: 'Strait', sans-serif; font-weight:400; font-size:18px; margin:4px 0px 0px 10px; text-transform:uppercase}
h4{font-family: 'Fjalla One', sans-serif; font-weight:400; font-size:18px; margin:4px 0px 8px 0px; text-transform:uppercase; color:#055C87}

.affilation{ font-size:15px;}

#marqueecontainer{	position: relative;	height:225px;	overflow: hidden;	font-size:11px;	background:#F2F2F2;	text-align:justify;	padding:0px 0px 0px 10px; padding-top:20px}

#vmarquee a{font-family: 'Strait', sans-serif; font-weight:400; font-size:15px; position: relative; background: url(../images/arrow.png) left no-repeat; padding-left:8px;  color:#000; text-decoration:none; border-bottom:1px solid #000}
#vmarquee a:hover{color: #005C8B;}

.heading-bg{ background:url(../images/heading-bg.jpg) left repeat-x; height:36px; border-radius:8px 8px 0px 0px; padding-top:5px}
.contant-box{ background:#2c89e9; height:248px; vertical-align:top; text-align:center}

.contant-box1{ background:#2c89e9; vertical-align:top}

.quick-links{background:#F2F2F2; border:1px solid #DEDEDE; border-top:0px; height:155px; padding:0px 8px 0px 8px;}
.quick-links a{ background:url(../images/arrow.png) left no-repeat; padding-left:10px; color:#000000; text-decoration:none; line-height:20px}
.quick-links a:hover{ color:#005C8B;}

.image-border{ border:1px solid #DEDEDE; border-top:0px}

.text{font-family: 'Strait', sans-serif; text-align:justify}
.text a{ background:url(../images/arrow.png) left no-repeat; padding-left:10px; color:#fff}
.text a:hover{ background:url(../images/arrow.png) left no-repeat; padding-left:10px; color:#cccccc;}


.footer{font-family: 'Strait', sans-serif; background: url(../images/footer-bg.jpg) left repeat-x; height:78px; vertical-align:middle; color:#E8E8E8; text-align:center; font-size:14px}
.footer a{padding:0px 6px 0px 5px; color:#E8E8E8; text-decoration:none;}
.footer a:hover{color:#fff}


/* Gallery Section */
#gallery{ list-style: none; }
#gallery{ display: inline; }
#gallery img{border: 3px solid #1B62A4; margin:1px;opacity:0.8; filter:alpha(opacity=80); /* For IE8 and earlier */}
#gallery a:hover img{border: 3px solid #15294A; margin:1px;opacity:100; filter:alpha(opacity=100); /* For IE8 and earlier */}
/* Close Section */


.sitemap{color:#000000;}
.sitemap a{color:#000000; text-decoration:none}
.sitemap a:hover{color:#1B62A4; text-decoration: underline}