.red4 {
	FONT-SIZE: 12px; COLOR: #cc1128; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.ticker_font {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; BORDER-LEFT: 0px; CURSOR: default; COLOR: #333333; BORDER-BOTTOM: 0px; FONT-FAMILY: Century Schoolbook, Courier New, Verdana, Arial, Helvetica; BACKGROUND-COLOR: #DAE0E5
}
.news {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news0 {
	FONT-SIZE: 8px; COLOR: #FFFFFF; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news1 {
	FONT-SIZE: 9px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news2 {
	FONT-SIZE: 10px; COLOR: #A58650; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news3 {
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news4 {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news5 {
	FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news6 {
	FONT-SIZE: 11px; COLOR: #b78348; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news7 {
	FONT-SIZE: 11px; COLOR: #D42912; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news8 {
	FONT-SIZE: 10px; COLOR: #264989; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news9 {
	FONT-SIZE: 9px; COLOR: #264989; LINE-HEIGHT: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.news10 {
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news11 {
	FONT-SIZE: 12px; COLOR: #8B2B1B; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news12 {
	FONT-SIZE: 10px; COLOR: #888888; LINE-HEIGHT: 12px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news13 {
	FONT-SIZE: 12px; COLOR: #004447; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news14 {
	FONT-SIZE: 21px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif
}
.news15 {
	FONT-SIZE: 18px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif
}
.news16 {
	FONT-SIZE: 21px; COLOR: #A10C32; LINE-HEIGHT: 11px; FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif
}
.news17 {
	FONT-SIZE: 21px; COLOR: #FFE59E; LINE-HEIGHT: 21px; FONT-FAMILY: Times, Verdana, Arial, Helvetica, sans-serif
}
.news18 {
	FONT-SIZE: 21px; COLOR: #FFFFFF; LINE-HEIGHT: 21px; FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif
}
.news19 {
	FONT-SIZE: 24px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: Calibri, Verdana, Arial, Helvetica, sans-serif
}
.copyright {
	FONT-SIZE: 9px; COLOR: #FFFFFF; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.date {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.price {
	FONT-SIZE: 12px; COLOR: #98000C; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.terms {
	FONT-SIZE: 9px; COLOR: #FFFFFF; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.links {
	FONT-SIZE: 12px; COLOR: #b78348; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.links2 {
	FONT-SIZE: 12px; COLOR: #8C8C8C; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold;
}
.links3 {
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: bold;
}
.links4 {
	FONT-SIZE: 12px; COLOR: #b78348; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.quicklinks {
	FONT-SIZE: 11px; COLOR: #b78348; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title_links {
	FONT-SIZE: 14px; COLOR: #8B2B1B; LINE-HEIGHT: 16px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
.tablecell {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fiveyearnews {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer {
	FONT-SIZE: 10px; COLOR: #b78348; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.projlinks {
	FONT-SIZE: 10px; COLOR: #b78348; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bread_crumbs {
	FONT-SIZE: 10px; COLOR: #b78348; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mailing {
	FONT-SIZE: 10px; COLOR: #b78348; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.quote {
	FONT-SIZE: 13px; COLOR: #6a0035; LINE-HEIGHT: 15px; FONT-FAMILY: Palatino Linotype, Verdana, Arial, Helvetica, sans-serif
}
.quote_provider {
	FONT-SIZE: 10px; COLOR: #6a0035; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text {
	FONT-SIZE: 10px; COLOR: #754b22; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading {
	FONT-SIZE: 20px; COLOR: #333333; LINE-HEIGHT: 36px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheading {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tableheading {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.alpha_heading {
	FONT-SIZE: 14px; COLOR: #b78348; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.small {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Times New Roman, Times, serif
}
.placeHolder {
	POSITION: relative;
	WIDTH: 330px; 
	HEIGHT: 210px; 
	VISIBILITY: visible; 
	CURSOR: move;
	z-index: 10; 
}
.nowLoading {
	VISIBILITY: visible; 
	POSITION: absolute;
}
.imageDiv {
	POSITION: relative; 
	TOP: 0px;
	LEFT: 0px; 
	CURSOR: move;
	z-index: 30; 
}
.imageDivOuter {
	VISIBILITY: hidden; 
	POSITION: absolute; 
	TOP: 0px;
	LEFT: 0px; 
	CURSOR: move;
	WIDTH: 280px; 
	HEIGHT: 160px; 
	OVERFLOW: hidden;
	z-index: 30; 
}
.picFrameDiv {
	POSITION: absolute; 
	CLIP: rect(0px 0px 0px 0px); 
	TOP: 10px; 
	LEFT: 10px; 
	z-index: 50; 	
	CURSOR: move;
}

.tabs {position:relative; height: 27px; margin: 0; padding: 0; background:url("bar_off.gif") repeat-x; overflow:hidden}
.tabs li {display:inline;}
.tabs a:hover, .tabs a.tab-active {background:#fff url("bar_on.gif") repeat-x; border-right: 1px solid #fff} 
.tabs a  {height: 27px; font:12px verdana, helvetica, sans-serif;font-weight:bold;
    position:relative; padding:6px 10px 10px 10px; margin: 0px -4px 0px 0px; color:#2B4353;text-decoration:none;border-left:1px solid #fff; border-right:1px solid #6D99B6;}
.tab-container {background: #fff; border:1px solid #6D99B6;}
.tab-panes { margin: 3px }