body{font-family: Arial, Helvetica, sans-serif;} 
---New Branding//--
.gridbg {  background-color: #999999}
.rightnav { background-color: #999999 }
.bodybg { background-color: #4d525a}
.leftbg {  background-color: #ff9900}
.footerbg {  background-color: #333333}

.greeting { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none }

.globalnav { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #999999; text-decoration: none}
a.globalnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; text-decoration: none}
a.globalnav:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; text-decoration: none}
a.globalnav:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; text-decoration: none}
a.globalnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ff9900; text-decoration: none}

.contentlist { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #999999; text-decoration: none}

.subnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; text-decoration: none}
a.subnav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; text-decoration: none}
a.subnav:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; text-decoration: none}
a.subnav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; text-decoration: none}

.subnavGray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; text-decoration: none }
a.subnavGray:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; text-decoration: none}
a.subnavGray:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; text-decoration: none}
a.subnavGray:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; text-decoration: none}



.smallwhitetxt { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.smallwhitetxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.smallwhitetxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.smallwhitetxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none}

.medwhitetxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.medwhitetxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.medwhitetxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.medwhitetxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}

.lgwhitetxt { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; text-decoration: none}
a.lgwhitetxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; text-decoration: none}
a.lgwhitetxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; text-decoration: none}
a.lgwhitetxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; text-decoration: none}

.smallgraytxt { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}
a.smallgraytxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}
a.smallgraytxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}
a.smallgraytxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}

.medgraytxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.medgraytxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.medgraytxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.medgraytxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}

.monospace { font-family: Courier, monospace; }

.maincontent { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000000; text-decoration: none}
a.maincontent:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
a.maincontent:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
a.maincontent:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
a.maincontent:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none}

.introText { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: normal ; text-decoration: none; color: #000099}
a.introText:active { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: normal; color: #000099; text-decoration: none}
a.introText:link { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: normal; color: #000099; text-decoration: none}
a.introText:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: normal; color: #000099; text-decoration: none}

.subContentTitles { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold ; text-decoration: none; color: #000099}
a.subContentTitles:active { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #000099; text-decoration: none}
a.subContentTitles:link { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #000099; text-decoration: none}
a.subContentTitles:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #000099; text-decoration: none}

.articleDate { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #993300}
a.articleDate:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #993300; text-decoration: none}
a.articleDate:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #993300; text-decoration: none}
a.articleDate:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #993300; text-decoration: none}

.homeArticleTitleBlue { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000099; text-decoration: none}
a.homeArticleTitleBlue:active { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000099; text-decoration: none}
a.homeArticleTitleBlue:link { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000099 ; text-decoration: none}
a.homeArticleTitleBlue:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000099 ; text-decoration: none}

.sectionTitle { color: #000099; font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: normal; text-decoration: none}
a.sectionTitle:active { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: bold; color: #000099; text-decoration: none}
a.sectionTitle:visited { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: bold; color: #000099; text-decoration: none }
a.sectionTitle:link { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: bold; color: #000099; text-decoration: none }

.HomeSectionTitle { color: #000099; font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold ; text-decoration: none}

.maincontentBlue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000099; text-decoration: none}
a.maincontentBlue:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000099; text-decoration: none}
a.maincontentBlue:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000099; text-decoration: none}
a.maincontentBlue:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000099; text-decoration: none}
a.maincontentBlue:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none}

.maincontentRed { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: normal; text-decoration: none}
a.maincontentRed:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: normal; text-decoration: none}
a.maincontentRed:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: normal; text-decoration: none}
a.maincontentRed:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: normal; text-decoration: none}

.mainbold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none }
a.mainbold:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
a.mainbold:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
a.mainbold:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}

.mainbold2 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; text-decoration: none }
a.mainbold2:link { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; text-decoration: none }
a.mainbold2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; text-decoration: none }
a.mainbold2:acitve { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; text-decoration: none }



.topnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.topnav:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.topnav:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.topnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none }

.leftNavHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none ; font-weight: bold}
a.leftNavHeader:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none ; font-weight: bold}
a.leftNavHeader:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none ; font-weight: bold}
a.leftNavHeader:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none ; font-weight: bold}

.blueTabHeader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffCC00; text-decoration: none }
a.blueTabHeader:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffCC00; text-decoration: none }
a.blueTabHeader:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffCC00; text-decoration: none }
a.blueTabHeader:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffCC00; text-decoration: none }


---End//--

.formObjectTextField {  height:22px; width:105;}
.formObjectMenu { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; clip:  rect(   )}

.mainmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; text-decoration: none }
.white { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff }

.mainsubtitled { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff9900; text-decoration: none }
.productheader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CC0000}
.mainmore { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF6600 }
.whitebg  { background-color: #ffffff}
.l1 { height:14}
.i1 { position:relative;left:5;}



---link Styles//--

a.newslink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}


a.mainsubtitled:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FF9900; text-decoration: none}
a.mainsubtitled:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FF9900; text-decoration: none }
a.mainsubtitled:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FF9900; text-decoration: none}
.mainTitle { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #666666; text-decoration: none }
.maincontentsm { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal }
.footer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none }
a.footer:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none }
a.footer:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none }
a.footer:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none }

.mainOrange { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ff9900}
a.linkWithLine:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333}
a.linkWithLine:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0000cc }
a.linkWithLine:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333}
.linkWithLine { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: 0000cc}
a.normal:visited { font-family: Arial, Helvetica, sans-serif; color: #0000cc}
a.normal:link { font-family: Arial, Helvetica, sans-serif; color: #0000cc }
a.normal:active { font-family: Arial, Helvetica, sans-serif; color: #0000cc }
.tagline {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #333333}

.footnote { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000}
a.mainOrange:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900; text-decoration: none }
a.mainOrange:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900; text-decoration: none }
a.mainOrange:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900; text-decoration: none }
.articletitle {  color: #000099; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
a.tagline:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #333333}
a.tagline:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #333333}
a.tagline:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #333333}
.formQuickLinkMenu { font-family: Arial, Helvetica, sans-serif; font-size: 7px; clip:  rect(   )}
.mainnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
a.mainnav:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; text-decoration: none }
a.mainnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; text-decoration: none }
a.mainnav:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; text-decoration: none }
a.mainnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; text-decoration: none ; background-color: #CCCCCC}
.gridbg {  background-color: #999999}
.rightnav { background-color: #999999 }
.bodybg { background-color: #4d525a}
.leftbg {  background-color: #0033cc}
.footerbg {  background-color: #333333}




---top navigation//-
a { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000099;}
a:link { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000099;}
a:visited { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000099;}
a:active { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000099;}




p 		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000000; text-decoration: none}
a.navbar 	{font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; color: #333399;}
td.legal 	{font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000;}
td.copy		{font-family: arial, helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #333399;}
td.search	{font-family: arial, helvetica, sans-serif; font-size: 10pt;}
.greeting {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff9900}
.mainboldwht { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.linkWithLine:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666}
a.mainbold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none }
a.maincontent:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; text-decoration: none}
a.tagline:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #666666}
.bottomNav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none }
a.bottomNav:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none }
a.bottomNav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none }
a.bottomNav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none }
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
.photoCredit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000; font-style: italic}
.mainboldBlue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; text-decoration: none }
a.mainboldBlue:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; text-decoration: none }
a.mainboldBlue:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; text-decoration: none }
a.mainboldBlue:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; text-decoration: none }
.authorCredit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #999999; font-style: italic }
a.authorCredit:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000099 ; text-decoration: none }
.maincontentItalic { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000000; text-decoration: none ; font-style: italic}
.articleFirstLetter {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; color: #000099}
.maincontentIndent { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000000; text-decoration: none ; clip:   rect(   ); text-indent: 10pt}
.whiteLarge {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; color: #FFFFFF}
.photoTable { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000; font-style: italic }
.subArticleTable { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000; font-style: normal; background-color: #D1D1f9}
a.articleDate:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none }
.mainboldtitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none }
.minboldRed {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: bold}
.mainboldRed { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: bold }

.sectionTitlesm { color: #000099; font-family: Helvetica, sans-serif; font-size: 15pt; font-weight: normal; text-decoration: none }
.subnavGray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999; text-decoration: none }
a.mainbold2:active { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; text-decoration: none }
.mainboldCopy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none }

/* START PLUCK BLOG STYLES - for narrow pages */
#BlogEntryNarrow .MultiBlog_Container {width: 450px;}
#BlogEntryNarrow #blogDest {width: 450px;}
#BlogEntryNarrow td.BlogMain_MabAuthTableRight {width: 244px;}
#BlogEntryNarrow td.BlogMain_MabAuthTableLeft {width: 65px;}
#BlogEntryNarrow td.PersonaBlog_TableLeft{width:75%;}
#BlogEntryNarrow td.PersonaBlog_TableRight{vertical-align:top; width:25%;}

#BlogEntryNarrow table.BlogMain_MabAuthTable {width:309px;}
#BlogEntryNarrow div.BlogMain_EntryContent  {width:309px;}
#BlogEntryNarrow div.BlogEntry_Container{width:309px}

	/* link colors */
#BlogEntryNarrow a {color: #000099;}
#BlogEntryNarrow a:hover {color: #000099; text-decoration: underline;}

	/* Blog Add to Watchlist */

#BlogEntryNarrow div.Blog_AddToWatchlist{height:30px; font-size:11px; padding-left:10px;}
#BlogEntryNarrow div.Blog_AddToWatchlist a{ display: block; height:23px; color:#FFFFFF; }
#BlogEntryNarrow div.Blog_AddToWatchlist a:hover{text-decoration:underline; color:#FFFFFF; }

	/* link colors */
#BlogEntryNarrow a {color: #000099;}
#BlogEntryNarrow a:hover {color: #000099; text-decoration: underline;}

#BlogEntryNarrow table.BlogEntry_Actions{width:296px; table-layout: auto;}
#BlogEntryNarrow td.BlogEntry_ActionItem{padding-left:10px;}

	/* Hide & show certain avatars */

#BlogEntryNarrow #SingleBlogger td.BlogMain_MabAuthTableLeft {display:none; }
#BlogEntryNarrow #SingleBlogger td.BloggerProfile_TableImg {display:block;}
#BlogEntryNarrow td.BloggerProfile_TableImg {display:none;} /*default style for a multi-author blogging - includes headshot with each post */ 

#BlogEntryNarrow td.ViewEditList_TableMiddle{width:270px; padding:5px;}

#BlogEntryNarrow table.ViewEditList_Table{width:440px; table-layout:auto;}
#BlogEntryNarrow div.BloggerProfile_Container {width:460px;}
#BlogEntryNarrow table.BloggerProfile_Table { width:460px}
#BlogEntryNarrow td.BloggerProfile_TableImg{ width:65px}


.globalnav { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none}
a.globalnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #999999; text-decoration: none}
a.globalnav:active { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #999999; text-decoration: none}
a.globalnav:link { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #999999; text-decoration: none}
a.globalnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #ff9900; text-decoration: underline}

.contentlist { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:active { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #999999; text-decoration: none}

.clipx{display: block; margin-bottom: -1px; padding: 2px; width: 270px; background: #ffffff; border: 0px solid #c0c0c0; text-align: left; height:auto}

.caption { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; font-weight: normal; text-decoration: none; padding-top:3px; background-color:#e6e6e6  }
a.caption:link { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; font-weight: normal; text-decoration: none; padding-top:3px; background-color:#e6e6e6   }
a.caption:active { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; font-weight: normal; text-decoration: none; padding-top:3px; background-color:#e6e6e6    }
a.caption:visited { font-family: Arial, Helvetica, sans-serif;color:#000000; font-size: 10px; font-weight: normal; text-decoration: none; padding-top:3px; background-color:#e6e6e6    }
a.caption:hover { font-family: Arial, Helvetica, sans-serif;color:#000000; font-size: 10px; font-weight: normal;text-decoration:underline; padding-top:3px; background-color:#e6e6e6   }

.creditlight { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400;color: #000000; text-decoration: none;margin-top:-16px; margin-right:6px; z-index:1; }
a.creditlight:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #000000; text-decoration: none;margin-top:-16px; margin-right:6px; z-index:1;}
a.creditlight:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #000000; text-decoration: none;margin-top:-16px; margin-right:6px; z-index:1;}
a.creditlight:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #000000; text-decoration: none;margin-top:-16px; margin-right:6px; z-index:1;}
a.creditlight:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400;color: #000000; text-decoration: underline;margin-top:-16px; margin-right:6px; z-index:1;}

.creditdark { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 100;color: #e6e6e6; text-decoration: none;margin-top:-16px; margin-right:6px; z-index:1;}
a.creditdark:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #e6e6e6; text-decoration: none;margin-top:-16px; margin-right:6px; z-index:1;}
a.creditdark:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #e6e6e6; text-decoration: none;margin-top:-16px; margin-right:6px; z-index:1;}
a.creditdark:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: #e6e6e6; text-decoration: none;margin-top:-16px; margin-right:6px; z-index:1;}
a.creditdark:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 100;color: #e6e6e6; text-decoration: underline;margin-top:-16px; margin-right:6px; z-index:1;}



.subnav { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight:500; color: #666666; text-decoration: none;}
a.subnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:500; color: #666666; text-decoration: none}
a.subnav:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:500; color: #666666; text-decoration: none}
a.subnav:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:500; color:#666666; text-decoration: none}
a.subnav:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight:500; color: #666666; text-decoration: underline}

.smallwhitetxt { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.smallwhitetxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.smallwhitetxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.smallwhitetxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.smallwhitetxt:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #FFFFFF; text-decoration: underline}

.smallwhitetxtbold { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.smallwhitetxtbold:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.smallwhitetxtbold:active { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.smallwhitetxtbold:link { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.smallwhitetxtbold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FFFFFF; text-decoration: underline}

.medwhitetxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.medwhitetxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.medwhitetxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.medwhitetxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.medwhitetxt:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:underline}

.newswire { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666; font-variant:small-caps; text-decoration: none }
a.newswire:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666; font-variant:small-caps; text-decoration: none}
a.newswire:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666; font-variant:small-caps; text-decoration: none}
a.newswire:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666; font-variant:small-caps; text-decoration: none}
a.newswire:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666; font-variant:small-caps; text-decoration: underline}


.newswirered { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; font-variant:small-caps; text-decoration: none }
a.newswirered:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; font-variant:small-caps; text-decoration: none}
a.newswirered:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; font-variant:small-caps; text-decoration: none}
a.newswirered:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; font-variant:small-caps; text-decoration: none}
a.newswirered:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; font-variant:small-caps; text-decoration: underline}



.smallgreentxt { font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color:#CCCCCC; text-decoration: none}
a.smallgreentxt:visited { font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color:#CCCCCC; text-decoration: none}
a.smallgreentxt:active { font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600;color:#CCCCCC; text-decoration: none}
a.smallgreentxt:link { font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color:#CCCCCC; text-decoration: none}
a.smallgreentxt:hover { font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color:#FF0000;; text-decoration:none}

.smallredtxt { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#990000; text-decoration: none}
a.smallredtxt:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#990000; text-decoration: none}
a.smallredtxt:active { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#990000;text-decoration: none}
a.smallredtxt:link { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#990000; text-decoration: none}
a.smallredtxt:hover { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#990000; text-decoration:underline}


.smallgraytxt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none}
a.smallgraytxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none}
a.smallgraytxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none}
a.smallgraytxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none}
a.smallgraytxt:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration:underline}

.medgraytxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.medgraytxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.medgraytxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.medgraytxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.medgraytxt:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration:underline}

.medgraybold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCCCC; text-decoration: none}
a.medgraybold:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCCCC; text-decoration: none}
a.medgraybold:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCCCC; text-decoration: none}
a.medgraybold:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCCCC; text-decoration: none}
a.medgraybold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCCCC; text-decoration:underline}

.monospace { font-family: Courier, monospace; }

.introText { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal ; text-decoration: none; color: #000099}
a.introText:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000099; text-decoration: none}
a.introText:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000099; text-decoration: none}
a.introText:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000099; text-decoration: none}
a.introText:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000099; text-decoration: underline}

.subContentTitles { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold ; text-decoration: none; color: #000099}
a.subContentTitles:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000099; text-decoration: none}
a.subContentTitles:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000099; text-decoration: none}
a.subContentTitles:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000099; text-decoration: none}
a.subContentTitles:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000099; text-decoration: underline}

.articleDate { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #993300}
a.articleDate:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #993300; text-decoration: none}
a.articleDate:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #993300; text-decoration: none}
a.articleDate:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #993300; text-decoration: none}
a.articleDate:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #993300; text-decoration: underline}

.homeArticleTitleBlue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000099; text-decoration: none}
a.homeArticleTitleBlue:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000099; text-decoration: none}
a.homeArticleTitleBlue:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000099 ; text-decoration: none}
a.homeArticleTitleBlue:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000099 ; text-decoration: none}
a.homeArticleTitleBlue:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000099 ; text-decoration: underline}

.HomeSectionTitle { color: #000099; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold ; text-decoration: none}

.mainbold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none }
a.mainbold:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
a.mainbold:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
a.mainbold:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}


.mainboldit { font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none }
a.mainboldit:active { font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size: 12px;font-weight: bold; color: #333333; text-decoration: none}
a.mainboldit:link { font-family: Arial, Helvetica, sans-serif;font-style:italic; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
a.mainboldit:visited { font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
a.mainboldit:hover { font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size: 12px; font-weight: bold; color: #333333; text-decoration: underline}

.topnav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.topnav:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.topnav:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.topnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.topnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: underline }

.leftNavHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none ; font-weight: bold}
a.leftNavHeader:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none ; font-weight: bold}
a.leftNavHeader:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none ; font-weight: bold}
a.leftNavHeader:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none ; font-weight: bold}
a.leftNavHeader:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: underline ; font-weight: bold}


.mainmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; text-decoration: none }
.white { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff }

.productheader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CC0000}
.mainmore { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF6600 }
.whitebg  { background-color: #ffffff}
.l1 { height:14pt}
.i1 { position:relative;left:5pt;}


.darkgraybig { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; text-decoration: none}
a.darkgraybig:visited { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color:#666666; text-decoration: none}
a.darkgraybig:active { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; text-decoration: none}
a.darkgraybig:link { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; text-decoration: none}
a.darkgraybig:hover { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; text-decoration: underline}


.darkgraybig2 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #666666; text-decoration: none}
a.darkgraybig2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color:#666666; text-decoration: none}
a.darkgraybig2:active { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #666666; text-decoration: none}
a.darkgraybig2:link { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #666666; text-decoration: none}
a.darkgraybig2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #666666; text-decoration: underline}





.darkgraytxt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none}
a.darkgraytxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#666666; text-decoration: none}
a.darkgraytxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none}
a.darkgraytxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none}
a.darkgraytxt:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: underline}




a.newslink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}

.mainsubtitled { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff9900; text-decoration: none }
a.mainsubtitled:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FF9900; text-decoration: none}
a.mainsubtitled:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FF9900; text-decoration: none }
a.mainsubtitled:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FF9900; text-decoration: none}
a.mainsubtitled:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FF9900; text-decoration:underline}

.mainTitle { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #666666; text-decoration: none }

.maincontentsm { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; font-weight: normal; text-decoration: none  }
a.maincontentsm:link { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; font-weight: normal; text-decoration: none  }
a.maincontentsm:active { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; font-weight: normal; text-decoration: none  }
a.maincontentsm:visited { font-family: Arial, Helvetica, sans-serif;color:#000000; font-size: 10px; font-weight: normal; text-decoration: none  }
a.maincontentsm:hover { font-family: Arial, Helvetica, sans-serif;color:#000000; font-size: 10px; font-weight: normal;text-decoration:underline }



.maincontentsmb { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none  }
a.maincontentsmb:link { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none  }
a.maincontentsmb:active { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none  }
a.maincontentsmb:visited { font-family: Arial, Helvetica, sans-serif;color:#000000; font-size: 10px; font-weight: bold; text-decoration: none  }
a.maincontentsmb:hover { font-family: Arial, Helvetica, sans-serif;color:#000000; font-size: 10px; font-weight: bold;text-decoration:underline }



.footer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none }
a.footer:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none }
a.footer:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none }
a.footer:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none }
a.footer:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: underline }

.normal{ font-family: Arial, Helvetica, sans-serif; color: #0000cc; text-decoration:none}
a.normal:visited { font-family: Arial, Helvetica, sans-serif; color: #0000cc; text-decoration:none}
a.normal:link { font-family: Arial, Helvetica, sans-serif; color: #0000cc; text-decoration:none }
a.normal:active { font-family: Arial, Helvetica, sans-serif; color: #0000cc; text-decoration:none }
a.normal:hover { font-family: Arial, Helvetica, sans-serif; color: #0000cc; text-decoration:underline}


.footnote { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000}

.mainbold2 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; text-decoration: none }
a.mainbold2:active{ font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; text-decoration: none }
a.mainbold2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; text-decoration: none }
a.mainbold2:link { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; text-decoration: none }
a.mainbold2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333; text-decoration:none }


.mainOrange { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ff9900}
a.mainOrange:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900; text-decoration: none }
a.mainOrange:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900; text-decoration: none }
a.mainOrange:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900; text-decoration: none }
a.mainOrange:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900; text-decoration: none; text-decoration:underline }


.articletitle {  color: #000099; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold}

.tagline {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #333333}
a.tagline:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #333333}
a.tagline:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #333333}
a.tagline:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #333333}
a.tagline:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #666666; text-decoration:underline}

.mainnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
a.mainnav:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; text-decoration: none }
a.mainnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; text-decoration: none }
a.mainnav:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; text-decoration: none }
a.mainnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; text-decoration: none ; background-color: #CCCCCC}


.gridbg {  background-color: #999999}

.rightnav { background-color: #999999 }

.bodybg { background-color: #4d525a}

.leftbg {  background-color: #0033cc}

.footerbg {  background-color: #333333}

.greeting { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none }


.border {border:1px solid #000000}
a.border:active {border:1px solid #000000}
a.border:visited {border:1px solid #000000}
a.border:link {border:1px solid #000000}
a.border:hover {border:1px solid #000000}
			

a { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000099;}
a:link { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000099;}
a:visited { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000099;}
a:active { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000099;}
a:hover { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000099; text-decoration:underline}

p 		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000000; text-decoration: none}

a.navbar 	{font-family: arial, helvetica, sans-serif; font-size: 8px; font-weight: normal; text-decoration: none; color: #333399;}

td.legal 	{font-family: arial, helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #000000;}

td.copy		{font-family: arial, helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: bold; color: #333399;}

td.search	{font-family: arial, helvetica, sans-serif; font-size: 10px;}

.mainboldwht { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.mainboldwht:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.mainboldwht:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.mainboldwht:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.mainboldwht:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration:underline }

.mainbold2CE { color: #333333; text-decoration: none ; font: bold 22px Arial, Helvetica, sans-serif; text-decoration:none}
a.mainbold2CE:active { color: #333333; text-decoration: none ; font: bold 22px Arial, Helvetica, sans-serif; text-decoration:none}
a.mainbold2CE:visited { color: #333333; text-decoration: none ; font: bold 22px Arial, Helvetica, sans-serif; text-decoration:none}
a.mainbold2CE:link { color: #333333; text-decoration: none ; font: bold 22px Arial, Helvetica, sans-serif; text-decoration:none}
a.mainbold2CE:hover { color: #333333; text-decoration: none ; font: bold 22px Arial, Helvetica, sans-serif; text-decoration:underline}


.mainbold2CEred { color:#990000; text-decoration: none ; font: bold 22px Arial, Helvetica, sans-serif; text-decoration:none}
a.mainbold2CEred:active { color: #990000; text-decoration: none ; font: bold 22px Arial, Helvetica, sans-serif; text-decoration:none}
a.mainbold2CEred:visited { color: #990000; text-decoration: none ; font: bold 22px Arial, Helvetica, sans-serif; text-decoration:none}
a.mainbold2CEred:link { color: #990000; text-decoration: none ; font: bold 22px Arial, Helvetica, sans-serif; text-decoration:none}
a.mainbold2CEred:hover { color: #990000; text-decoration: none ; font: bold 22px Arial, Helvetica, sans-serif; text-decoration:underline}


.mainboldBlue { color: #000099; text-decoration: none ; font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none}
a.mainboldBlue:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; text-decoration: none }
a.mainboldBlue:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; text-decoration: none }
a.mainboldBlue:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; text-decoration: none }
a.mainboldBlue:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; text-decoration: none }

.bottomNav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none }
a.bottomNav:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none }
a.bottomNav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none }
a.bottomNav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none }
a.bottomNav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; text-decoration:underline }

.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}

.photoCredit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000; font-style: italic}

.authorCredit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #999999; font-style: italic }
a.authorCredit:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000099 ; text-decoration: none }
a.authorCredit:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000099 ; text-decoration: none }
a.authorCredit:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000099 ; text-decoration: none }
a.authorCredit:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000099 ; text-decoration: none; text-decoration:underline }

.maincontentItalic { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000000; text-decoration: none ; font-style: italic}
a.maincontentItalic:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000000; text-decoration: none ; font-style: italic}
a.maincontentItalic:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000000; text-decoration: none ; font-style: italic}
a.maincontentItalic:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000000; text-decoration: none ; font-style: italic}
a.maincontentItalic:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000000; text-decoration: none ; font-style: italic; text-decoration:underline}

.articleFirstLetter {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color:#333333;}
a.articleFirstLetter:link {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color:#333333;}
a.articleFirstLetter:active {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color:#333333;}
a.articleFirstLetter:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color:#333333;}
a.articleFirstLetter:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color:#333333; text-decoration:underline}

.maincontentIndent { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #000000; text-decoration: none;text-indent:10pt}

.whiteLarge {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF}

.photoTable { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000; font-style: italic }

.subArticleTable { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; color: #000000; font-style: normal; background-color: #D1D1f9}

.mainboldtitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none }

.lgRed { color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold ; text-decoration: none }

.photoCreditBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; font-style: italic }

.subnavNew { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; text-decoration: none }

.gallerytitle { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold }

.conecopro{border-color:rgb(144,40,40);border-style: solid;border-width: thin}

.subContentTitles2{font-family: Arial,Helvetica,sans-serif;font-size: 10px;font-weight: bold;text-decoration: none;color: #000099}

.byline{font-family: Arial,Helvetica,sans-serif;font-size:8px;font-style:italic;font-weight:lighter;text-decoration:none;color:rgb(150,150,150)}
		
.conecoTiny{font-family: Arial,Helvetica,sans-serif;font-size:8px;font-style:normal;font-weight:lighter;text-decoration:none;color:rgb(150,150,150)}

.divLine{border-left-width: 0;border-right-width: 1px;border-top-width: 0;border-bottom-width: 0;border-style: outset;border-color:rgb(150,150,150)}

.subscriber{font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;font-style: normal;color:rgb(15,15,15)}

.subBox{border-left-width: 0px;border-right-width: 0px;border-top-width: 1px;border-bottom-width: 0px;border-style: solid;border-color:rgb(15,15,15);background-color:rgb(205,205,205)}

.newsarc{list-style-position:outside;list-style-type:square;}

.thisweek { font-family: Arial, Helvetica, sans-serif;font-size: 16px; font-weight: 800; color: #666666; font-variant:small-caps; text-decoration: none }
a.thisweek:link { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 800; color: #666666; font-variant:small-caps; text-decoration: none}
a.thisweek:visited { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 800; color: #666666; font-variant:small-caps; text-decoration: none}
a.thisweek:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 800; color: #666666; font-variant:small-caps; text-decoration: underline}
a.thisweek:active { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 800; color: #666666; font-variant:small-caps; text-decoration: none}

.mainboldBlue2 { color: #000099; text-decoration: none ; font: bold 16px Arial, Helvetica, sans-serif}
a.mainboldBlue2:active { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000099; text-decoration: none }
a.mainboldBlue2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000099; text-decoration: none }
a.mainboldBlue2:link { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000099; text-decoration:none }
a.mainboldBlue2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000099; text-decoration:underline }

.opinion { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: 100; color: #666666; font-variant:small-caps; text-decoration: none }
a.opinion:link { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: 100; color: #666666; font-variant:small-caps; text-decoration: none}
a.opinion:visited { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: 100; color: #666666; font-variant:small-caps; text-decoration: none}
a.opinion:active { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: 100; color: #666666; font-variant:small-caps; text-decoration: none}
a.opinion:hover { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: 100; color: #666666; font-variant:small-caps; text-decoration: underline}

.maincontent2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal ; color: #000000; text-decoration: none}
a.maincontent2:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none}
a.maincontent2:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none}
a.maincontent2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none}
a.maincontent2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration:underline}

.smallcontent {line-height:70%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal ; color: #000000; text-decoration: none}
a.smallcontent:active {line-height:70%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}
a.smallcontent:link {line-height:70%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}
a.smallcontent:visited {line-height:70%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}
a.smallcontent:hover {line-height:70%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline}

.leftnavlabel {border-style:solid;border-color:rgb(33,33,33);border-bottom-width:1px;border-top-width:5px;border-left-width:0px;border-right-width:0px}

.leftnavitem {border-style:solid;border-color:rgb(248,248,248);border-bottom-width:1px;border-top-width:0px;border-left-width:0px;border-right-width:0px}
			
.newtight{line-height:95%;padding-left:3px}

.supsmallgraytxt { font-family: Verdana, Helvetica, sans-serif; font-size: 6px; font-weight: 200; color: #999999; text-decoration: none}
a.supsmallgraytxt:visited { font-family: Verdana, Helvetica, sans-serif; font-size: 6px; font-weight: 200; color: #999999; text-decoration: none}
a.supsmallgraytxt:active { font-family: Verdana, Helvetica, sans-serif; font-size: 6px; font-weight: 200; color: #999999; text-decoration: none}
a.supsmallgraytxt:link { font-family: Verdana, Helvetica, sans-serif; font-size: 6px; font-weight: 200; color: #999999; text-decoration: none}
a.supsmallgraytxt:hover { font-family: Verdana, Helvetica, sans-serif; font-size: 6px; font-weight: 200; color: #999999; text-decoration:underline}

.weblab { font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ffffff;color:#0066FF;border-color:#FF0000;border-top-width:thin;font-size: 8pt;font-style:normal; font-weight:600;width:45%;text-decoration: none}
.podlab { font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ffffff;color: #CC9933;border-color:#CCCC66;border-top-width:thin;font-size: 8pt;font-style:normal; font-weight: 600;width:45%;text-decoration: none}
.slidelab { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#ffffff;color:#339900;border-color:#FF0000;border-top-width:thin;font-size: 8pt;font-style:normal; font-weight: 600;width:45%;text-decoration: none}

.menugraytxt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #999999; text-decoration: none}
a.menugraytxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #999999; text-decoration: none}
a.menugraytxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #999999; text-decoration: none}
a.menugraytxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #999999; text-decoration: none}
a.menugraytxt:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #999999; text-decoration: underline}


/*used to create rounded corners on black boxes*/
div#nifty{ margin: 0 0%;background: #000000}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #000000}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px}



/*used to reveal or hid the comments area on various blog pages*/
div#commentForm
{
margin: 0px 20px 0px 20px;
display: none;
}



/*
START OF RSS2JS CSS
*/

.rss_box {
	 margin: 1em;
	 width: 90%;
	 background-color: #eeeeee;
	 border: 1px solid silver;
	 
}
.rss_items {
	margin-top:0px;
	padding:0.5em;
	margin-left:0px;
	color:#000000;
}
p.rss_title {padding:0.5em;}
.rss_title {
	font-size: 10px;
	background-color: silver;
	color: gray;
	font-weight:bold;
	text-align: left;
}

.rss_item  {
  font-size: 12px;
  list-style:none;
  padding-bottom:5px;
}

.rss_item a {
	color:#000000;
	font-size: 12px;
	font-weight:bold;
    padding-bottom:5px;
	}
	
.rss_item a:hover {
	color:#000000;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
    padding-bottom:5px;
	}
	
.rss_item a:visited {
	color:#999999;
}

.rss_date {
	font-size: 8px;
	color: #999999;
	}

/*
END OF RSS2JS CSS
*/





				  /*-           ###### CLIPSYNDICATE STYLE SHEET TEMPLATE #######
-----------------------------------------------------------------------
    This playlist was auto generated for a ClipSyndicate video playlist.
    Please attach a link to this file to apply these styles to your
    displayed clip(s).  Only one style sheet should be used per page.
-----------------------------------------------------------------------
Copyright ClipSyndicate 2007  - Modified by Brett Lyon 2/23/2007 per J. Pavoldi


cm_target
{}
*/
#clip-preview
{
  width: 800px;
}

/* main container and border */
.cs-clip
{
  display: inline;
  margin-bottom: 5px;
  padding: 0px;
  margin-left:5px;
  margin-top:5px;
  width: 90%;
  background: #eeeeee;
  border: 0px solid #FF6600;
  text-align: left;
}

/* thumbnail image */
.cs-thumbnail
{
  width: 110px;
   color:#eeeeee;
  height: 80px;
  border: 1px solid #000000;
}

/* play button */
.cs-button, span a.cs-button, *.cs-button a
{
  display:block;
  font-size: 10px;
  font-weight: 900;
  color:#bb0000;
  font-family: Arial, Helvetica, sans-serif;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  background: #e6e6e6;
  text-transform:uppercase;
  }

.cs-button-bg {
  border-left: 1px solid #000000; 
  border-right: 1px solid #000000;
}

.cs-title, *.cs-title a
{
  display: block;
  color:#000000;
  font-size: 12px;
  vertical-align: top;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}

*.cs-title a:hover
{ text-decoration:underline;
}



/* title link style */
*.cs-title-link, *.cs-title-link a
{
  display: block;
  color:#000000;
  font-size: 12px;
  vertical-align: top;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}


*.cs-title-link a:hover
{ text-decoration:underline;
}


/* content provider, market, etc. */
.cs-channel-info
{
  display: none;
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  vertical-align: top;
  text-align: left;
}

/* time and date */
.cs-time
{
  display:block;
  color: #cccccc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  vertical-align: top;
  text-align: left;
}

/* descriptive text */
.cs-description
{
  display:none;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  vertical-align: top;
  text-align: left;
}






/* STYLE DECLARATIONS FOR HORIZONTAL NAV BAR */
	
ul { /* all lists */
	padding: 2px;
	margin: -1px;
	list-style: none;
	z-index:10
}


.alllitem { /* all list items */
	margin-top: 2px;
	margin-bottom:2px;
	float: left;
	position: relative;
	width: 5em;
	z-index:10
}

.slice{
	font-size: 14px;
	font-weight: 900;
	text-decoration: none;
	color: rgb(240,240,240);
	z-index:10
}


/*
li {  all list items 
	float: left;
	position: relative;
	width: 5em;
	z-index:10
}

*/


li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 1em;
	left: 1px;
	font-weight:bold
	
}

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

#content {
	clear: both;
}

.listitem{
	font-size: 10px;
	font-weight: normal;
	margin-top: -4px;
	margin-bottom: -4px;
	text-decoration: none;
	color: rgb(240,240,240);
	
	}
a.listitem:link{
	font-size: 10px;
	font-weight: normal;
	margin-top: -4px;
	margin-bottom: -4px;
	text-decoration: none;
	color: rgb(240,240,240);

	}
a.listitem:active{
	font-size: 10px;
	font-weight: normal;
	margin-top: -4px;
	margin-bottom: -4px;
	text-decoration: none;
	color: rgb(240,240,240);
	
	}
a.listitem:visited{
	font-size: 10px;
	font-weight: normal;
	margin-top: -4px;
	margin-bottom: -4px;
	text-decoration: none;
	color: rgb(240,240,240);
	
	}
a.listitem:hover{
	font-size: 10px;
	font-weight: normal;
	margin-top: -4px;
	margin-bottom: -4px;
	text-decoration: none;
	color: rgb(255,0,0);
	}
	
	
.listitemsq{
	font-size: 10px;
	font-weight: normal;
	margin-top: -4px;
	margin-bottom: -4px;
	text-decoration: none;
	color: rgb(240,240,240);
	line-height:80%
	}
a.listitemsq:link{
	font-size: 10px;
	font-weight: normal;
	margin-top: -4px;
	margin-bottom: -4px;
	text-decoration: none;
	color: rgb(240,240,240);
	line-height:80%
	}
a.listitemsq:active{
	font-size: 10px;
	font-weight: normal;
	margin-top: -4px;
	margin-bottom: -4px;
	text-decoration: none;
	color: rgb(240,240,240);
	line-height:80%
	}

a.listitemsq:visited{
	font-size: 10px;
	font-weight: normal;
	margin-top: -4px;
	margin-bottom: -4px;
	text-decoration: none;
	color: rgb(240,240,240);
	line-height:80%
	}
a.listitemsq:hover{
	font-size: 10px;
	font-weight: normal;
	margin-top: -4px;
	margin-bottom: -4px;
	text-decoration: none;
	color: rgb(255,0,0);
	line-height:80%
	}

.topmenu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 900; color: #e6e6e6; font-variant:small-caps; text-decoration: none }
a.topmenu:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 900; color: #e6e6e6; font-variant:small-caps; text-decoration: none}
a.topmenu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 900; color: #e6e6e6; font-variant:small-caps; text-decoration: none}
a.topmenu:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 900; color: #e6e6e6; font-variant:small-caps; text-decoration: none}
a.topmenu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 900; color: #ff0000; font-variant:small-caps; text-decoration: none}

	
.shade{
	background-color: rgb(10,10,10);
	width: 6em;
	border-color:#e6e6e6;
	border-left-width: 5px;
	border-right-width: 10px;
	border-left-style: solid;
	border-left-color:rgb(200,200,200)
	}

A:link{
	text-decoration:none;
	}
A:visited{
	text-decoration:none;
	}
	
	
	
	
	
	
/* STYLE DECLARATIONS FOR ROUNDED CORNERS OF ECONOMIC SNAPSHOT BOX */
.raised {
  background:transparent; 
  width:97%;
  }
.raised h1, .raised p {
  margin:0 10px;
  }
.raised h1 {
  font-size:2em; 
  color:#fff;
  }
.raised p {
  padding-bottom:0.5em;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
  height:1px;
  }
.raised .b2 {
  background:#fef7e5; 
  border-left:1px solid #fff; 
  border-right:1px solid #eee;
  }
.raised .b3 {
  background:#fef7e5; 
  border-left:1px solid #fff; 
  border-right:1px solid #ddd;
  }
.raised .b4 {
  background:#fef7e5; 
  border-left:1px solid #fff; 
  border-right:1px solid #aaa;
  }
.raised .b4b {
  background:#fef7e5; 
  border-left:1px solid #eee; 
  border-right:1px solid #999999;
  }
.raised .b3b {
  background:#fef7e5; 
  border-left:1px solid #ddd; 
  border-right:1px solid #999999;
  }
.raised .b2b {
  background:#CCCC66; 
  border-left:1px solid #aaa; 
  border-right:1px solid #999999;
  }
.raised .b1 {
  margin:0 5px; 
  background:#fff;
  }
.raised .b2, .raised .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.raised .b3, .raised .b3b {
  margin:0 2px;
  }
.raised .b4, .raised .b4b {
  height:2px; margin:0 1px;
  }
.raised .b1b {
  margin:0 5px; background:#999999;
  }
.raised .boxcontent {
  display:block;  
  background:#fef7e5;
  border-left:1px solid #fff; 
  border-right:1px solid #999999;
  }

#BlogEntryNarrow div.BloggerProfile_Title, #BlogEntryNarrow div.BloggerProfile_TagLine,#BlogEntryNarrow td.BloggerProfile_TableText  {width:auto}
#BlogEntryNarrow #SingleBlogger td.BloggerProfile_TableText {width:385px}

#BlogEntryNarrow a.SiteLife_RSS{height:30px; display:block; background-position: left top;}

	/* New Blog Post Page */
#BlogEntryNarrow div.PersonaStyle_ItemContainer {width:620px; background-color:#FFFFFF; z-index:100;}
#BlogEntryNarrow iframe.BlogEntryForm_Iframe {width:600px; z-index:101; background-color:#FFFFFF;}

/* END PLUCK BLOG STYLES - for narrow pages */.video {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.red_box {
 font-family:Arial, Helvetica, sans-serif;
 width: 100%;
 text-align: left;
 vertical-align: top;
 margin: 0px;
 padding: 0px;
 height: 100%;
  border-top: 1px solid #CC0000;
 border-right: 1px solid #CC0000;
 border-bottom: 1px solid #CC0000;
 border-left: 1px solid #CC0000;
}

.grey_box {
 width: 100%;
 text-align: left;
 vertical-align: top;
 margin: 0px;
 padding: 0px;
 height: 100%;
 border-top: 1px solid #666666;
 border-right: 1px solid #666666;
 border-bottom: 1px solid #666666;
 border-left: 1px solid #666666;
}

/* STYLES FOR PURCHASE RESOURCES */
.description { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 15px; padding: 10px 10px 10px 0px; }
.justreleased { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600; }
.productTitle { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000099; padding: 10px 0px 0px 0px; }
.coverImage { padding: 10px 8px 0px 3px; }
.productTable { border-bottom: 1px solid #999999; }
.ListPrice { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }

/* STYLES FOR TABS On PURCHASE RESOURCES*/
.TabNav td.tab  { border-bottom: 1px solid #CC0000; }
.TabNav td.TabFront { background-color: #FFFFFF; text-align: center; border: 1px solid #CC0000; width:auto; white-space:nowrap; padding: 6px; border-bottom-color: #FFFFFF; }
.TabNav td.TabBack { background-color: #E2E2E2; text-align: center; border: 1px solid #CC0000; white-space:nowrap; width: auto; padding: 6px; }
.TabNav td.TabBack:hover { background-color:#E2E2E2; }
.TabNav td.TabBack a, .TabNav td.TabFront a { font-size: 14px; color: #000099; font-weight:bold; text-decoration: none; }
.TabBucket { border-top:none; border-right: 1px solid #CC0000; border-left:  1px solid #CC0000; border-bottom:  1px solid #CC0000; padding: 5px; background-color:#FFFFFF; }

/* YellowBrix stylings */
#yb td.left{padding:1px 10px 0px 0px;text-align: left;color: #666666;vertical-align: top;font-size: 12px; }
#yb td.right{vertical-align: top;padding-top: 0px;padding-right: 0px;padding-bottom: 3px;padding-left: 2px;font-size: 12px; }
.byline{font-style: italic;color: #868686;font-size: 12px; }
.gallerytitle{font-size: 24px;font-weight: bold;}
.subnav{font-size: 11px;font-weight: 500;color: #666666;text-decoration: none;}
.articleDate{color: #993333;margin-bottom: 12px;font-size: 11px;}
h1{font-size: 18px;color: #003d7b;line-height: 20px;font-weight: normal;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 3px;padding-left: 0px;}
#textSize{float: right;color: #666666;padding: 0px 0px 3px 0px;font-size: 12px;}
#textSize a{color:#006699;text-decoration: underline;padding-left: 3px;}
#textSize a:hover{color:#608A9E;}
#textSize #textLarger{font-size: 18px;font-weight: bold;}
#textSize #textSmaller {font-size: 14px;font-weight: bold;}
#textSize a.current {color:#666666;text-decoration:none;}
#articleBodyText {margin: 12px 0px 0px;clear: both;font-size: 12px;}
#textSize #textSmaller {font-size: 14px;font-weight: bold;}
#textSize #textLarger {font-size: 18px;font-weight: bold;}
#articleBodyText.largerText p{font-size:15px;}
#newsWire ul{font-size: 12px;color: #006699;margin: 0px;padding: 3px 0px 0px 12px !important; padding: 0px 0px 0px 18px;}
#newsWire li {padding: 0px 0px 5px;color:black;list-style: disc;}
pre{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla*/
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* IE */
}
