BODY { 
	COLOR: #330099;  FONT-SIZE: 100%; FONT-WEIGHT: normal
}


FONT {COLOR: #330099;
}
P {TEXT-ALIGN: center;
}
hr {TEXT-ALIGN: center; color=#330099;
}
.pp {TEXT-ALIGN: left;
}
A:link {COLOR: #330099;  TEXT-DECORATION: none;
}
A:visited {COLOR: #330099;  TEXT-DECORATION: none
}
A:active {COLOR: #330099;  TEXT-DECORATION: none
}
A:hover {COLOR: #ff8000;  TEXT-DECORATION: none
}

A.index:link {FONT-WEIGHT: bold; FONT face="Arial Narrow"; FONT-SIZE: 15px; color=#330099;
}
A.index:visited {FONT-WEIGHT: bold; FONT face="Arial Narrow"; FONT-SIZE: 15px; color=#330099;
}
A.index:hover {FONT-WEIGHT: bold; FONT face="Arial Narrow"; FONT-SIZE: 15px; COLOR: #FF8000;
}

.piper {FONT-WEIGHT: bold;  FONT-SIZE: 15px; color=#330099;
}

A.megaheadbig:link {
	COLOR: #330099; FONT-WEIGHT: normal; FONT-SIZE:22px; TEXT-DECORATION: none;
}
A.megaheadbig:visited {
	COLOR: #330099; FONT-WEIGHT: normal; FONT-SIZE:22px; TEXT-DECORATION: none;
}
A.megaheadbig:hover {
	COLOR: #CCCC33; FONT-WEIGHT: normal; FONT-SIZE:22px; TEXT-DECORATION: none;
}

A.megabig:link {
	COLOR: #330099; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 25px; TEXT-DECORATION: none;
}
A.megabig:visited {
	COLOR: #330099; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 25px; TEXT-DECORATION: none;
}
A.megabig:hover {
	COLOR: #999999; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 25px; TEXT-DECORATION: none;
}
A.megasmall:link {
	COLOR: #330099; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 15px; TEXT-DECORATION: none;
}
A.megasmall:visited {
	COLOR: #330099; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 15px; TEXT-DECORATION: none;
}
A.megasmall:hover {
	COLOR: #CCCC33; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 15px; TEXT-DECORATION: none;
}

A.headlins:link {
	 FONT-SIZE: 90%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px;TEXT-ALIGN: left;  COLOR: #FF6600; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: underline; 
}
A.headlins:visited {
	 FONT-SIZE: 90%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px;TEXT-ALIGN: left;  COLOR: #FF6600; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: underline; 
}  
A.headlins:hover {
	 FONT-SIZE: 90%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px;TEXT-ALIGN: left;  COLOR: #CC6600; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: underline; 
}  


.headline {
 FONT-SIZE: 105%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}
.headlinestory {
	 FONT-SIZE: 90%; FONT-WEIGHT: normal; PADDING-BOTTOM: 8px;TEXT-ALIGN: left;  COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}
.headsmall {
	 FONT-SIZE: 70%; FONT-WEIGHT: normal; PADDING-BOTTOM: 8px;TEXT-ALIGN: left;  COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
}


A.headlgold:hover {
	COLOR: #CCCC33; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px
}

A.headlsilver:visited {
	COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px
}
A.headlbronze:visited {
	COLOR: #FF8000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px
}
A.megagreen {
	COLOR: #008000; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A.megagreen:visited {
	COLOR: #008000; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A.megagreen:hover {
	COLOR: #004600; FONT-WEIGHT: bold; FONT-SIZE: 12px
}

A.megared {
	COLOR: #ff0000; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A.megared:visited {
	COLOR: #ff0000; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A.megasmlred {
	COLOR: #ff0000; FONT-WEIGHT: bold; FONT-SIZE: 09px
}
A.megasmlred:visited {
	COLOR: #ff0000; FONT-WEIGHT: bold; FONT-SIZE: 09px
}
A.scroller {
	COLOR: #ff0000; FONT-WEIGHT: bold; 
}
A.scroller:visited {
	COLOR: #ff0000; FONT-WEIGHT: bold; 
}
A.searchtitle:link {
	COLOR: #00ffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px ;  FONT-WEIGHT: bold; 
}
A.searchtitle:visited {
	COLOR: #00ffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px ;  FONT-WEIGHT: bold; 
}
A.searchtitle:active {
	COLOR: #00ffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px ;  FONT-WEIGHT: bold; 
}
A.searchtitle:hover {
	COLOR: #00ffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px ;  FONT-WEIGHT: bold; 
}

A.topnav:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 10px
}
A.topnav:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 10px
}
A.topnav:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 10px
}
A.topnav:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 10px
}
A.whitenav:active {
	COLOR: #ff0000; FONT-WEIGHT: bold;
}
A.whitenav:link {
	COLOR: #ffffff; FONT-WEIGHT: bold;
}
A.whitenav:hover {
	COLOR: #CFD5DE; FONT-WEIGHT: bold;
}
A.whitenav:visited {
	COLOR: #ffffff; FONT-WEIGHT: bold;
}
.archive {
	COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.archivedate {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 90%
}
.bodytext {
	COLOR: #000080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-WEIGHT: normal
}
.bord4 {
	border-style: solid; border-color: #ffffff #ffffff #CFD5DE #ffffff;
}
.bord5 {
	border-style: solid; border-color: #0033ff #0033ff #0033ff #0033ff;
}
.box {
	CLEAR: right; FLOAT: right; TEXT-ALIGN: left; WIDTH: 150px
}
.boxbody {
	COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, "Sans-serif"; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.boxhead {
	COLOR: #333300; FONT-FAMILY: Verdana, Arial, Helvetica, "Sans-serif"; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-LEFT: 8px
}
.breakingnews {
	COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 130%; FONT-WEIGHT: bold
}
.caption {
	COLOR: #333333; PADDING-TOP: 2px
}
.004080 {
	BACKGROUND-COLOR: #004080
}
.cccccc {
	BACKGROUND-COLOR: #cccccc
}
.chatboxhead {
	BACKGROUND-COLOR: #cccc99; COLOR: #333300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 12px; FONT-WEIGHT: 600
}
.chatboxtitle {
	BACKGROUND-COLOR: #cccc99; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 12px; FONT-WEIGHT: 600
}
.chat_instructions {
	COLOR: #ffffcc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.date {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px
}
.disclaimer {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px
}
.dropdown {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px
}
.footer {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.footerarrow {
	COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.footerpiping {
	COLOR: #cc3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.greenhighbold {
	COLOR: #00FF00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 100%; FONT-WEIGHT: bold; 
}
.head {
	COLOR: #cc3300; FONT-SIZE: 12px; FONT-WEIGHT: bold; LINE-HEIGHT: 12px
}
.headlinedate {
	COLOR: #ff0000; FONT-WEIGHT: bold; FONT-SIZE: 11px
}

.headlinered {
	COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; 
}

.headlinewhite {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px
}
.headlinestorywhite {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 80%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; 
}
.headlinestory2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 80%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #008000;
}
.headlinestorymegared {
	COLOR: #ff0000; FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.headlinegold {
	COLOR: #CCCC33; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 80%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px
}
.headlinesilver {
	COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 80%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px
}
.headlinebronze {
	COLOR: #FF8000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 80%; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px
}
.headlinewhite {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; COLOR: #ffffff; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px
}

.h1 {
	FONT-SIZE: 124%
}
.h2 {
	FONT-SIZE: 112%
}
.h3 {
	FONT-SIZE: 100%
}
.inlineimage {
	PADDING-BOTTOM: 6px
}
.instructionsheader {
	COLOR: #666633; FONT-FAMILY: verdana,arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.instructions {
	COLOR: #000000; FONT-FAMILY: verdana,arial; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.megabig {
	COLOR: #ff0000; FONT-WEIGHT: bold; FONT-SIZE: 20px
}
.megagreenitem {
	COLOR: #008000; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.megaitem {
	BACKGROUND:#CFD5DE; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px
}
.meganolink {
	COLOR: #003366; PADDING-LEFT: 2px
}
.megawhite {
	COLOR: #ffffff; FONT-WEIGHT: bold
}

.megaheader {
	BACKGROUND: #CFD5DE; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: bold; PADDING-LEFT: 2px
}
.megatableheader {
	 COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: bold; 
}
.newsheadline {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; COLOR: #FF0000; FONT-SIZE: 100%; FONT-WEIGHT: bold; 
}
.pipe {
	COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 10px
}
.puffbox {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; PADDING-TOP: 0px
}
.puffboxhead {
	BACKGROUND-COLOR: #cccc99; COLOR: #333300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 12px; FONT-WEIGHT: 600
}
.quoteboxhead {
	BACKGROUND-COLOR: #cccc99; COLOR: #333300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 87%; FONT-WEIGHT: bold
}
.quoteBox {
	BACKGROUND-COLOR: #ffffcc; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 87%; FONT-WEIGHT: bold; LETTER-SPACING: -0.5pt
}
.redhigh {
	COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 100%; FONT-WEIGHT: normal; 
}
.redhighbold {
	COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 100%; FONT-WEIGHT: bold; 
}
.redhighboldital {
	COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 15px; FONT-WEIGHT: bold; FONT-STYLE: italic;
}
.rootSection {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px; FONT-WEIGHT: 600; LETTER-SPACING: 0px; LINE-HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.scorecard {
	BACKGROUND-COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.searchbox {
	BACKGROUND-COLOR: #ffffcc; LINE-HEIGHT: 106%
}

.sectiontitle {
	COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.search {
	COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.seealso {
	COLOR: #cc3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.servicesnav {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-RIGHT: 4px; PADDING-TOP: 2px; TEXT-ALIGN: left;
}
.specialreportpuff {
	COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 86%
}
.specialreportpuffheadline {
	COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 90%
}
.servicestitle {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px
}
.styleA_normal {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}
.styleA_header {
	font-family: Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #CCCC99;
	background-color: #000000;
}
.styleA_background {
	font-family: Verdana, Arial;
	color: #000000;;
	background-color: #000000;
	font-size: 0px;
}


.styleB_normal {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	background-color: #CCCC99;
}
.styleB_header {
	font-size: 16px;
	font-weight: bolder;
	color: #B9C1CE;
	background-color: #B9C1CE;
}
.styleB_background {
	font-family: Verdana, Arial;
	font-size: 0px;
	color: #CCCC99;
	background-color: #CCCC99;
}

.tighter {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px; LETTER-SPACING: -1pt
}
.wsbottombox {
	BACKGROUND-COLOR: #cccc99; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 90%; FONT-WEIGHT: bold
}
.youarehere {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px
}
.youareherered {
	BACKGROUND-COLOR: #B9C1CE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; FONT-SIZE: 11px; COLOR: #FF0000; 
}