A {color:#cc0033;
   text-decoration: none;
}
IMG {border-color:#00006b;}
TH {font-size:8pt;font-family:Arial,Verdana,Helvetica,sans-serif;color:#252525;}
TD {
	font-size: 8pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #666666;
	line-height: 14px;
}
B {
	font-size: 9pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	letter-spacing: .5px;
}
STRONG {
	font-size: 9pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	letter-spacing: .5px;
}
.HeaderStrong {font-size:10pt;font-family:Arial,Verdana,Helvetica,sans-serif;color:#ED8001;font-weight:bold;}

.resnav {
	font-size: 7pt;
	color: #666666;
    text-decoration: none;
	line-height: 13px;
}
A.resnav {
	font-size: 7pt;
	color: #666666;
    text-decoration: none;
	line-height: 13px;
}
A.resnav:Visited {
	font-size: 7pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #666666;
    text-decoration: none;
	line-height: 13px;
}
A.resnav:Active {
	font-size: 7pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #d10119;
	text-decoration: none;
	line-height: 13px;
}
A.resnav:Hover {
	font-size: 7pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #d10119;
	line-height: 13px;
	text-decoration: none;
}
.research_reports{
	font-size: 12pt;
	color: #990099;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
	font-family: Arial,Helvetica,sans-serif;
}
.resources{
	font-size: 12pt;
	color: #3366ff;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
	font-family: Arial,Helvetica,sans-serif;
}
.whats_new{
	font-size: 12pt;
	color: #33cc66;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
	font-family: Arial,Helvetica,sans-serif;
}
.guidance{
	font-size: 12pt;
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
	font-family: Arial,Helvetica,sans-serif;
}
.about_us{
	font-size: 12pt;
	color: #00ccff;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
	font-family: Arial,Helvetica,sans-serif;
}
.fparticle{
	font-size: 13pt;
	color: #00ccff;
	text-decoration: none;
	line-height: 22px;
	font-family: Arial,Helvetica,sans-serif;
}


.nav {
	font-size: 7.5pt;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	line-height: 12px;
	font-family: Arial,Trebuchet MS,Verdana,Geneva;
}
.fp_text{
	font-size: 7pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #666666;
	line-height: 14px;
}
.spotsurvey_text{
	font-size: 13pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #999999;
	line-height: 18px;
}
.fp_textheader{
	font-size: 7pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #d84519;
	line-height: 14px;
}
.rightmenu {
	font-size: 8pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #999999;
	line-height: 14px;
}
.breadcrumbs {
	font-size: 7.5pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #999999;
	line-height: 14px;
}
.writertext {
	font-size: 9pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #666666;
	line-height: 14px;
}
.fpheader {
	font-size: 10pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	color: #666666;
	line-height: 14px;
}
.fpheader2 {
	font-size: 10pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	color: #666666;
	line-height: 14px;
}
.fpwritertext {
	font-size: 9pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #333333;
	line-height: 14px;
}
A.breadcrumbs {
	font-size: 7.5pt;
	color: #999999;
	text-decoration: none;
	line-height: 14px;
	font-family: Arial,Verdana,Helvetica,sans-serif;;
}
.listitems {
	font-size: 9pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #999999;
	line-height: 14px;
}
A.listitems {
	font-size: 9pt;
	color: #999999;
	line-height: 14px;
	text-decoration: none;
	font-family: Arial,Verdana,Helvetica,sans-serif;;
}
.rightmenuheader {
	font-size: 7pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #d84519;
	line-height: 13px;
}
A.nav {
	font-size: 7.5pt;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	line-height: 12px;
	font-family: Arial,Trebuchet MS,Verdana,Geneva;
}
A.nav:Hover {
	font-size: 7.5pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 12px;
	font-family: Arial,Trebuchet MS,Verdana,Geneva;
}

.navHI {
	font-size: 7.5pt;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	line-height: 12px;
	font-family: Arial,Trebuchet MS,Verdana,Geneva;
}
A.navHI {
	font-size: 7.5pt;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	line-height: 12px;
	font-family: Arial,Trebuchet MS,Verdana,Geneva;
}

.nav_bullet {
	font-size:9pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#ED8001;
	font-weight : bold;
}
.body {font-size:8pt;font-family:Arial,Verdana,Helvetica,sans-serif;color:#444444;line-height:18px;}
}
.navheader {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:black;
	font-weight : normal;
	line-height: 9px;

}
custquote {
	font-size: 6pt;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #d10119;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.footer_text {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#999999;
	text-decoration: none;

}
A.footer_text {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#efefef;
	text-decoration: none;
}
A.footer_text:Visited {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#efefef;
	text-decoration: none;
}
A.footer_text:Active {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#efefef;
	text-decoration: none;
}
A.footer_text:Hover {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#efefef;
}
.header_text {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#bbbbbb;

}
A.header_text {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#bbbbbb;
	text-decoration: none;
}
A.header_text:Visited {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#bbbbbb;
	text-decoration: none;
}
A.header_text:Active {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#bbbbbb;
	text-decoration: none;
}
A.header_text:Hover {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#bbbbbb;
}
.frontpage_text {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#333333;

}
.table_header_text {
	font-size:8pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#efefef;
   font-weight:bold;

}
.subheader {
	font-size:9pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#000064;
   font-weight:bold;

}
.bar_bullet {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#ffffff;
	font-weight : normal;

}
A.bar_bullet {font-size:7pt;color:#ffffff;text-decoration:underline;}
A.bar_bullet:Visited {font-size:7pt;font-family:Arial,Verdana,Helvetica,sans-serif;color:#ffffff;}
A.bar_bullet:Active {font-size:7pt;font-family:Arial,Verdana,Helvetica,sans-serif;color:#3F387A;}
A.bar_bullet:Hover {
	font-size:7pt;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#3F387A;
}
	.AboutUs {line-height: 9pt; font-size: 8pt; color: #000000; font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;}
	.AdVisoryDL {font-weight: bold; font-size: 8pt; color: #cc0000; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}
	.AdVisoryDL:hover {font-weight: bold; font-size: 8pt; color: #ff0000; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}
	.AdVisoryTable {font-weight: bold; font-size: 8pt; color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.apterix{ font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #CC0000; }
	.BioPicPad {margin-right: 10px}
	.BoxAnchor {font-size: 7pt; color: #0000cc; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.BoxList {font-size: 7pt; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.BoxText {font-size: 7pt; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.BoxTextGray {font-size: 7pt; color: #CCCCCC; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.BalanceSheetBg {background-color: #ccffcc;}
	.ColTest {background-color: #CCFFCC;}
	.DateText {font-weight: bold; font-size: 10px; color: #999999; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
	.EditTextOn{font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: Green; font-variant: small-caps; font-weight: bold; }
	.EditTextOff{font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: red; font-variant: small-caps; font-weight: bold; }
	.FooterLinks,.FooterLinks:visited {font-size: 7pt; text-decoration: none; color : Black;}
	.FooterLinks:hover {font-size: 7pt; text-decoration: none; color : Blue;}
	.FooterSep {font-size: 7pt; background-color: #F6F6F6;}
	.GlobalBody {background-color: #ffffff;}
	.GreyBox {padding-left : 3px; font-size: 7pt; font-weight: bold; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #d3d3d3;}
	.GreyBoxHeader {font-weight: bold; font-size: 10pt; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #d3d3d3;}
	.highlighted { background-color: #FFFF99;}
	.InsightRegTable {font-weight: normal; font-size: 12px; line-height: 12px; font-style: normal; font-family: Arial, Helvetica, Sans-Serif;}
	.LiteGreyBoxHeader {font-weight: bold; font-size: 10pt; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color: #c0c0c0;}
	.LiteYellowBoxHeader {font-weight: bold; background-color: #ffffcc;}
	.LeftSubNav {font-weight: bold; font-size: 70%; color: #000000; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
	.LeftSubNav:hover {font-weight: bold; font-size: 70%; color: #cc0000; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
	.LineHeading {font-weight: bold;}
	.PageSubTitle {font-size: 10pt; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}
	.PageTitle { font-weight: bold; font-size: 13pt; color: #cc0000; font-family: Arial, Helvetica, Sans-Serif; padding-top: 20px; margin-top: 20px; }
	.PressReleaseTitle {font-weight: bold; font-size: 12pt; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; line-height: 20px;}
	.PDF {font-size: 7pt}
	.SiteMapBody {background-color: #ffffff;}
	.SpecialText {font-weight: bold; font-size: 7pt; color: Red;}
	.StdTableHead {font-weight: bold; font-size: 11px; color: #000000; background-color: #d2d2d2;}
	.StdTableCell {font-size: 8pt; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}
	.StdText {font-size: 9pt; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}
	.StdTable {margin-top: 15px; font-size: 7pt; background-color: #f1f1f2;}
	.SrchBtn {font-size: 8pt; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; margin-top: 4px;}
	.SrchCount {font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; margin-bottom: 5px;}
	.SrchDetails {font-size: 8pt; font-family: Arial, Helvetica, Sans-Serif;}
	.SrchFormLabelOn {font-family: Arial, Helvetica, Sans-Serif; text-decoration: none;}
	.SrchFormLabelOff {font-family: Arial, Helvetica, Sans-Serif; color: Silver;}
	.SrcInput { font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; color: Black; }
	.SrcLabel { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: Black; }
	.SrchRsltTitle { font-size: 10pt; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none; font-weight: bold; color: #0000CC; }
	.SrchScoreOn { font-size: 6pt; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; color: #0000CC; font: bold; font-variant: small-caps; padding-left: -1px; padding-right: -1px; letter-spacing: -1px; }
	.SrchScoreOff { font-size: 6pt; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; color: #CCCCCC; font-weight: bold; font-variant: small-caps; padding-left: -1px; padding-right: -1px; letter-spacing: -1px; }
	.SearchTableHead {}
	.SearchTableCell {}
	.SearchTable {}
	.SidebarLinks {font-size: 7pt; text-decoration: none; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
	.SidebarLinks:visited {font-size: 7pt; text-decoration: none; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
	.SidebarLinks:hover {font-size: 7pt; text-decoration: underline; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color : Blue; font-weight: bold;}
	.StdTableEvenRow {font-size: 6pt; background-color: #ececec; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}
	.StdTableOddRow {font-size: 6pt; background-color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;}
	.SubmitBtn {font-size: 8pt; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif; font-weight: bold; margin-bottom: 0px;}
	.TagLineTable{ padding: 4px 0px 0px 0px; }
	.TagLineCellMSIE{ width: *; padding-left: 10%; padding-top: 3px; }
	.TagLineCellMoz{ width: *; padding-left: 4%; padding-top: 3px; }
	.TinyData{ font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; }
	.TinyInput{ font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
	.TinySelect {font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;}
	.TinyTableText {font-family : Arial, Helvetica, sans-serif; font-size : 7pt; line-height : 8pt;}
	.TrailHeavy {font-weight: bold; font-size: 10px; color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
	.TrailHeavy:hover {font-weight: bold; font-size: 10px; color: #CC0000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
	.TrailLight {font-weight: bold; font-size: 10px; color: #999999; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
	.TrailLight:hover {font-weight: bold; font-size: 10px; color: #0066cb; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
	.UCTableHead {font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; color : Black;}
	.UCTableNum {font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; color : #CC0000;}
	.UCSurveyData {font-family : Arial, Helvetica, sans-serif; font-size : 9pt;}
	.rnavsep{ font: bold 7pt Verdana; color: #004F8B; /*using .55em didn't give the look that I wanted*/ background-image: url(/images/RightNav-sep.jpg); background-repeat: no-repeat; text-align: center; width: 140px; height: 14px; }
	.headsep{ font: bold 7pt Verdana; color: #004F8B; background-image: url(/images/Header-sep.jpg); background-repeat: no-repeat; text-align: center; width: 210px; height: 14px; }
	.CorpBlue{font: normal 10pt Tahoma; color: #026288;}
	.CGreen{font: normal 10pt Tahoma;   color: #469C23;}
	.VMOrange{font: normal 10pt Tahoma;  color: #F26400;}
	.CMYellow{font: normal 10pt Tahoma; color: #E89D00;}
	.IABlue {font: normal 10pt Tahoma;  color:#0A57A4;}

