 /* CSS Document */
body { font: normal 12px Arial, Helvetica, sans-serif; color: #050505; margin:0; text-decoration: none; background: url(../images/bodybg.jpg) no-repeat top center #14335F;  }
/********* Common CSS Starts here *********/
input { font: normal 12px Arial, Helvetica, sans-serif;	border: 1px solid #CECECE; color: #000000; background:#FFFFFF; padding-left: 5px; height: 17px; padding-top: 3px; }	
.noclass { padding:0px; height:auto; border:none; background:none;  }
textarea { font: normal 12px Arial, Helvetica, sans-serif;	border: 1px solid #CECECE; color: #000000; background:#FFFFFF; padding-left: 5px; }	
select { font: normal 12px Arial, Helvetica, sans-serif;	border: 1px solid #CECECE; color: #000000; background:#FFFFFF; }
form, p, h1, h2, h3, h4, ul { margin: 0; padding: 0;}
p { margin-bottom: 15px; }
a{ font: bold 12px Arial, Helvetica, sans-serif; color:#0094D4; text-decoration: none; outline: none; }
a:hover { font: bold 12px Arial, Helvetica, sans-serif; color:#0094D4; text-decoration: underline; outline: none; }
img { border: none; outline: none; }
.copyright {font: normal 10px Arial, Helvetica, sans-serif; color:#0094D4; text-decoration: none; }
/********* Common CSS End here *********/

a.newsdetail{  color: #14335E; font: bold 14px Arial, Helvetica, sans-serif; text-decoration: none; outline: none; }
a:hover.newsdetail { color: #14335E; font: bold 14px Arial, Helvetica, sans-serif; text-decoration: none; outline: none; }

.logo, .logo-inner { vertical-align: top; }
.logo img { margin-top: 22px; }
.logo-inner img { margin-top: 40px; } 
.toprightlink { font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; height: 43px; }
.toprightlink a { font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; margin-left: 7px; margin-right: 7px; }
.toprightlink a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }
.followus-icon { margin-left: 7px; vertical-align: middle; }
.search-cornerbg { background: url(../images/search-cornerbg.gif) repeat-x; }
.search-cornerbg input { border: none; background: none; width: 185px; padding: 0; margin-top:3px; }
a.go { font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-transform: uppercase; }
a:hover.go { font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; text-transform: uppercase; }
.phone {  font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; }
.topnav-cornerbg { background: url(../images/topnav-cornerbg.gif) repeat-x; }
.submenubg-blue { background: url(../images/submenubg-blue.gif) repeat-x; text-indent: 15px; }
.submenubg-blue a { font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; margin-left: 18px; margin-right: 18px; }
.submenubg-blue a:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #14335E; text-decoration: none; }
.submenubg-blue a.active { font: bold 11px Arial, Helvetica, sans-serif; color: #14335E; text-decoration: none; }
.active-bluearrow { background: url(../images/active-bluearrow.gif) no-repeat center bottom;  font: bold 12px Arial, Helvetica, sans-serif; color: #007DC3; }

.submenubg-orange { background: url(../images/submenubg-orange.gif) repeat-x; text-indent: 15px; }
.submenubg-orange a { font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; margin-left: 18px; margin-right: 18px; }
.submenubg-orange a:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.submenubg-orange a.active { font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.active-orangearrow { background: url(../images/active-orangearrow.gif) no-repeat center bottom;  font: bold 12px Arial, Helvetica, sans-serif; color: #007DC3;  }

.submenubg-red { background: url(../images/submenubg-red.gif) repeat-x; text-indent: 15px; }
.submenubg-red a { font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; margin-left: 18px; margin-right: 18px; }
.submenubg-red a:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.submenubg-red a.active { font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.active-redarrow { background: url(../images/active-redarrow.gif) no-repeat center bottom;  font: bold 12px Arial, Helvetica, sans-serif; color: #007DC3;  }

.topnav-divider { text-align: center; }
.topnav-divider a { font: bold 12px Arial, Helvetica, sans-serif; color: #3B3A3A; text-decoration: none; }
.topnav-divider a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #007DC3; text-decoration: none; }

.footer-bg { background: url(../images/fotter-bg.jpg) no-repeat top; vertical-align: top; }
.midd-content { padding: 13px; padding-bottom: 35px; }
.whitebg { background: #ffffff; height:468px; vertical-align: top; }
.whitebg-home { background: #ffffff; } 
.midd-graybg { background: url(../images/midd-graybg.jpg) no-repeat 0 18px;padding-top:33px; }
h1 { font: bold 14px Arial, Helvetica, sans-serif; color: #14335E; text-decoration: none; }
h2 { background: url(../images/headingbg.gif) no-repeat; width: 377px; height: 28px; padding-top: 5px; vertical-align: top; text-indent: 15px; font: bold 14px Arial, Helvetica, sans-serif; color: #FFF; margin-bottom: 8px; }
h3 { background: url(../images/blue-headingbg.gif) no-repeat; width: 189px; height: 33px; padding-top: 5px; vertical-align: top; text-indent: 15px; font: bold 14px Arial, Helvetica, sans-serif; color: #FFF; margin-bottom: 8px; }

.bluematterbold { font: bold 14px Arial, Helvetica, sans-serif; color: #14335E; }
hr { background: #E7E7E8; color: #E7E7E8; height: 1px; border: none; }
.lineheight { line-height: 18px; }
.paddingleft { padding-left: 15px; }
.divider-shadowbg { background: url(../images/divider-shadowbg.gif) repeat-y left; padding-top: 33px;  } 
.aboutus-padding { padding: 33px 35px 33px 12px; }
.sportpage-padding { padding: 33px 17px 33px 12px; }
.newsletter-padding { padding-left: 18px; }
.newsletter-cornerbg { background: url(../images/newsletter-cornerbg.gif) repeat-x; }
.newsletter-cornerbg input { border: none; background: none; padding: 0; width: 148px; margin-top: 2px; }
.innercontent-padding { padding: 0 15px 5px 15px; }

.lightbluematter { color: #01A2D7; font: bold 16px Arial, Helvetica, sans-serif; text-decoration: none; } 
.darkbluematter { color: #14335E; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; } 
.teamdetail-padding { padding-bottom: 10px; }
.sport-padding { padding-left: 15px; }
.news-hd { border-bottom: 1px solid #E7E7E8; color: #14335E; font: bold 14px Arial, Helvetica, sans-serif; padding-bottom: 5px; padding-left: 15px; }
.news-hd span { color: #D2D4D6; }
.news-img { float: left; margin-right: 15px; margin-bottom: 5px; }

.content-padding-left { padding-left: 15px; }
.testimonial-content { padding: 5px; font-size: 14px; }

.toptabs { vertical-align: bottom; }
.toptabs ul { margin: 0; padding: 0; }
.toptabs li { list-style-type: none; float: left; margin-right: 11px; }
.toptabs li a { display: block; color:#3B3A3A; text-decoration: none; font: bold 12px Arial, Helvetica, sans-serif;}
.toptabs li a em {display: block; color:#3B3A3A; text-decoration: none; padding-left: 5px; padding-right: 5px; height: 24px; padding-top: 9px; text-transform: uppercase; font-style: normal; float:left}
.toptabs li a:hover {  background: url(../images/active-bluearrow.gif) no-repeat center bottom; cursor: pointer; float:left }
.toptabs li a:hover em { background: url(../images/active-bluearrow.gif) no-repeat center bottom;  text-transform: uppercase;  font-style: normal; float:left }
.toptabs li.current { background: url(../images/active-bluearrow.gif) no-repeat center bottom;  float:left }
.toptabs li.current em { background: url(../images/active-bluearrow.gif) no-repeat center bottom;  font: bold 12px Arial, Helvetica, sans-serif; color: #007DC3; }




.img-title { position:absolute; top:15px; left:500px; right:0; width: 470px; height: 19px; font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; padding-left: 10px; letter-spacing: 1px; padding-top: 1px; }

.img-desc { position:absolute; top:35px; right:0; width: 470px; height: 19px; background: #641229; font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; padding-left: 10px; letter-spacing: 1px; padding-top: 1px; }

.img-link { position:absolute; top:65px; right:0; width: 470px; height: 19px; background: #641229; font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; padding-left: 10px; letter-spacing: 1px; padding-top: 1px; }

.positionrelative { position:relative; }
.relative {position:relative;}
.readmorelink-position { position:absolute; top:218px; right:43px; }
