#tabmain {
left: 0px; top: 0px; clip:  rect(   ); font-size: 12px; COLOR: #004a53; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#tabmain table{font-size:inherit;font:100%;}
#tabmain select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}
#tabmain pre,code{font:115% monospace;*font-size:100%;}
#tabmain body *{line-height:1.22em;}

#tabmain  .hd li.on em,#tabmain  .hd,#tabmain  #mastheadbd .top,#tabmain  #today .ft li.on a{
  background-image:url(http://us.i1.yimg.com/us.yimg.com/i/ww/thm/1/grd-1px_1.1.gif);
  background-repeat:repeat-x;
}

#featureblock { font-weight:bold;color:#687173; font-size:11px; height:17px;}

#tabmain .md{ background:#fff;  border:1px solid #b0bec7; }

#tabmain #left .md{ border:1px solid #91a7b4;  border-color:#b0bdc6 #91a7b4 #91a7b4 #b0bdc6; }

#tabmain  .hd{  color:#18397c;  background-color:#fff;  background-position:0 -916px;  border:1px solid #b0bec7;  border-bottom:1px solid #93a6b4; }
#tabmain  .hd li a{ color:#435658; }
#tabmain  .hd li .pipe{  background:#788a98;  border-right:1px solid #fff;}
#tabmain .hd li.on em{  border:1px solid #91a7b4;  border-top-color:#778a98;  border-bottom:1px solid #fff;  background-color:#fff;  background-position:0 -178px; }
#tabmain .hd li.first em{  border-left:none;}
#tabmain .hd li.on a{  color:#E54811;}

#tabmain body,#tabmain h1,#tabmain h2,#tabmain h3,#tabmain h4,#tabmain h5,#tabmain h6,#tabmain ul,#tabmain ol,#tabmain li,#tabmain dl,#tabmain dt,#tabmain dd,#tabmain p,#tabmain form,#tabmain fieldset,legend,#tabmain input,#tabmain .tabs img,.subtabs img{margin:-0.1;padding:0;}
#tabmain img,fieldset{border:0;}
#tabmain  ul,#tabmain ol{list-style:none;}

 #tabmain em{font-style:normal;}
 
 #tabmain a:link,#tabmain a:visited{text-decoration:none;}
#tabmain #today .bd a:visited,#tabmain #news .bd a:visited{color:#69789C;}

 #tabmain a:hover{text-decoration:underline;}
 #tabmain .on a:hover{text-decoration:none;}
 #tabmain .a11y,legend{position:absolute;left:-5000px;width:100px;}

#tabmain u{ text-decoration:none;}

#tabmain ol:after, #tabmain ul:after, #tabmain .md:after, #tabmain .md-sub:after, #tabmain .hd:after, #tabmain .bd:after,  #tabmain #tabs:after,  #tabmain #doors:after{
content:"."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }

#tabmain  .hd{ position:relative; margin:-1px -1px 0; }

#tabmain  .tabs{ padding:0; }
#tabmain  .tabs .hd h2{ left:25px; top:-2px; }

#tabmain  .hd ul,#tabmain .subhd ul{ position:relative; width:100%; }
#tabmain  .hdold ul,#tabmain .subhdold ul{ position:relative; width:88%; }
#tabmain  .subhd ul{ position:relative; width:100%; }

.leftpad{padding-left:5px;}
 #tabmain .hd ul li,.subhd ul li{ position:relative; float:left; }
 #tabmain .hd li.last{ float:right; _margin-right:-2px; }
 #tabmain .hd li em{ position:relative; display:block; width:99%; _width:99.5%; min-height:14px; _height:14px; padding:2px 0 0px; margin-right:-1px; border-right:0;}
 #tabmain .hd li a{ display:block; font:normal 92% arial; outline:none; text-align:center; white-space:nowrap; z-index:50; padding:1px; margin-top:-1px; }
 #tabmain .hd li.on{ z-index:60; margin-bottom:-1px; }
 #tabmain .hd li .pipe{ display:block; position:absolute; top:1px; right:-1px; height:1.15em; width:1px; _width:2px;}
 #tabmain .hd li.on .pipe{ visibility:hidden; }
 #tabmain .hd li.on em{ padding-bottom:1px; _padding-bottom:2px; margin:-1px 0 -1px; *margin-bottom:-2px; }
 #tabmain .hd li.on a{ font-weight:bold; z-index:60; border:0; padding:1px; }
 #tabmain .hd li.off .pipe,.hd li.on .pipe,.hd li.last .pipe,.hd li.sparkle .pipe{visibility:hidden;}

 #tabmain #today{ min-height:234px; _height:234px; }
 #tabmain #todayinfo{ min-height:106px; _height:106px; }
 
 #tabmain .tier2{ height:18px; *height:24px; padding-top:6px; padding-left:14px; border-bottom:1px solid #DCE3E9; font-size:10px; color:#415153; }
 #tabmain .tier2 .tabs ,.subtabs img {vertical-align:middle;}
 #tabmain #today .tabs img ,.subtabs img {vertical-align:middle;padding-right:3px;}


#tabmain #subtabst li.first em{  border-left:none;}
#tabmain #subtabst li.on a{  FONT-WEIGHT: bold; color:#E54811;}
#tabmain #subtabst  a{  COLOR: #004a53;}


#tabmain  .subhd .subpipe{
  background-image:url(/images/template/tabs/dots.gif);
width:1px;
  background-repeat:no-repeat;
}

.img {margin-right:5px; margin-bottom:3px; margin-top:3px; float: left;}

div #preview { text-align:left; width:330px; padding: 4px; }
div #previewtext {text-align:left; width:205px; padding: 1px; display: inline; }

A.linkNewsbold:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004a53; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.linkNewsbold:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004a53; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.linkNewsbold:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004a53; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.linkNewsbold:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004a53; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.linkNewstext { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #004a53; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

A.linknavorangesmall:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.linknavorangesmall:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.linknavorangesmall:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.linknavorangesmall:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }



.tinyblockregular {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #43686d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#side a:hover{TEXT-DECORATION: underline}

.spacer {
	clear: both;
	
	}
	
#side { width: 187px; float: left; margin-left: -1px;padding: 5px;padding-top: 6px; }				
#content { text-align:top; padding: 10px; *padding-bottom:0px;	*padding-left:7px; *padding-top:5px; margin-left: 207px; *margin-left: 204px; margin-top:2px; border-left: 1px solid #90a1ae; height:190px;*height:240px; width: 195px; *width: 215px;  }



#centreposition {
	background-color: #FFFFF7;
}
#centrecontent {
	z-index: 100;
	min-width: 1px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	padding: 10px;
}

#footer {
	padding-left: 25px;
	background-color: #FFFFF7;
}

#left {
	width: 20%;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 10px 0px 10px 6px;
}

.copygreylarge { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #515151; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.copygreysmall { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #7b7b7b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

.pageheadingboldsm {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.orangesubsm{font-weight:bold; font-size:9px; color:#ff4200;}
.greysubsm{font-weight:bold; font-size:9px; color:#575858;}
A.linkorangeboldlg:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.linkorangeboldlg:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.linkorangeboldlg:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.linkorangeboldlg:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.linkorangeboldsm:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.linkorangeboldsm:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.linkorangeboldsm:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.linkorangeboldsm:active { FONT-WEIGHT: bold; FONT-SIZE: 10x; COLOR: #ff4200; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
