/* New & Rewritten SuperContainer Styles */

ul.relatedlist {
	margin:0px;
	list-style-position:inside;
	padding-left:0px; 
	list-style-type:disk;
}

.relatedlist li {
	padding-top:3px;
}

.pagetitletext {
	font-size:x-large;
	font-weight:bold;
	text-align:center;
	padding-top:4px;
}

.sponsortitletext {
	font-size:large;
	font-weight:bold;
	text-align:left;
	padding-top:4px;
}

.supercontainertitle {
	font-weight:bold;
	color: #000;
	text-align: left;
	border-bottom: 2px solid #ccc;
	margin-bottom:5px;
	font-size:1.2em;
	clear:both;
}

.containertitle {
	font-weight:bold;
	color: #000;
	text-align: left;
	border-bottom: 1px solid #ccc;
	margin-bottom:5px;
	clear:both;
}

.headlineonly {
	font-size:1em;
}

.breadcrumb, .timestamp {
	font-size: 10px;
	color:#666;
}

.pagetitle {
	width:100%;
	border-bottom:6px double #2C4C94;
	margin-bottom:10px;	
	overflow:hidden;
}

.centerrail {
	padding-left:10px;
	padding-right:10px;
}

BODY {
	background-color:#fff;
	FONT-FAMILY: arial,helvetica,sans-serif;
	FONT-SIZE: 9pt; 
}

TD {
	FONT-SIZE: 9pt; 
}

.digest-headline2 {
	font-weight:bold; 
	color:#666;
	font-size:11px; 
}

/* End of New & Rewritten SuperContainer Styles */


.bulletinborder1 {BACKGROUND-COLOR: #cc0000;}

.bulletinbkg1 {BACKGROUND-COLOR: #ffffff;}

.bulletinborder2 {BACKGROUND-COLOR: #666666;}

.bulletinbkg2 {BACKGROUND-COLOR: #ffffcc;}



.utilitylinks {FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; TEXT-INDENT: 5pt; }

.utilitylinks A:link {COLOR: #ffffff; TEXT-DECORATION: none;}

.utilitylinks A:visited {COLOR: #ffffff; TEXT-DECORATION: none;}

.utilitylinks A:hover {COLOR: #ffffff; TEXT-DECORATION: underline;}



.navpipe {FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; }

.navspace {FONT-SIZE: 15px; VERTICAL-ALIGN: middle; }



.raildiv {BACKGROUND-COLOR: #ffffff;}

.npraildiv {BACKGROUND-COLOR: #ffffff;}

.columndiv {BACKGROUND-COLOR: #ffffff;}

.leftrail {BACKGROUND-COLOR: #ffffff;}

.rightrail {BACKGROUND-COLOR: #ffffff;}

.body {BACKGROUND-COLOR: #ffffff;}

#footer {
	width:768px;
	margin-top:10px;
	padding-top:5px;
	border-top:3px solid #ccc;
	font-size:8pt;
	line-height:120%;
	text-align:center;
}

.footerleft {
	float:left;
	width:135px;
	text-align:left;
	padding-left:5px;
}

.footercenter {
	float:left;
	width:488px;
	text-align:center;
}

.footerright {
	float:left;
	width:135px;
	text-align:right;
	padding-right:5px;
}



.npnavborder {BACKGROUND-COLOR: #cccccc;}

.npnavbgtitle {BACKGROUND-COLOR: #dddddd;}

.npnavtitle {FONT-WEIGHT: bold; COLOR: #dddddd; }

.npnavbullet {FONT-WEIGHT: bold; COLOR: #666666;}



.npnavbg1 {BACKGROUND-COLOR: #dddddd;}

.npnavbg2 {BACKGROUND-COLOR: #eeeeee;}



.npnav1 {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0253b7; }

.npnav1 A:link {COLOR: #0253b7; TEXT-DECORATION: none;}

.npnav1 A:visited {COLOR: #0253b7; TEXT-DECORATION: none;}

.npnav1 A:hover {COLOR: #cc0000; TEXT-DECORATION: underline;}



.npnav2 {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0253b7; }

.npnav2 A:link {FONT-WEIGHT: bold; COLOR: #0253b7; TEXT-DECORATION: none;}

.npnav2 A:visited {FONT-WEIGHT: bold; COLOR: #0253b7; TEXT-DECORATION: none;}

.npnav2 A:hover {FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: underline;}



.npheadline1 {FONT-WEIGHT: bold; FONT-SIZE: 14pt;}

.navborder {BACKGROUND-COLOR: #c2c2c2;}

.navbgtitle {BACKGROUND-COLOR: #2b4e9d;}

.navbgtitle2 {BACKGROUND-COLOR: #2b4e9d;}



.navbg1 {BACKGROUND-COLOR: #2c4c94;}

.navbg2 {BACKGROUND-COLOR: #e4eff9;}

.navbg3 {BACKGROUND-COLOR: #eeeeee;}

.navbg4 {BACKGROUND-COLOR: #a7cfec;}

.navbg5 {BACKGROUND-COLOR: #a7cfec;}

.navbg6 {BACKGROUND-COLOR: #a7cfec;}

.navbg7 {BACKGROUND-COLOR: #a7cfec;}

.navbg8 {BACKGROUND-COLOR: #f9f7f3;}

.navbg9 {BACKGROUND-COLOR: #fff7e0;}



.navbullet2 {FONT-WEIGHT: bold; COLOR: #9aaec1;}

.navbullet3 {FONT-WEIGHT: bold; COLOR: #9aaec1;}

.navbullet4 {FONT-WEIGHT: bold; COLOR: #0049a4;}

.navbullet5 {FONT-WEIGHT: bold; COLOR: #0049a4;}

.navbullet6 {FONT-WEIGHT: bold; COLOR: #0049a4;}

.navbullet7 {FONT-WEIGHT: bold; COLOR: #0049a4;}

.navbullet8 {FONT-WEIGHT: bold; COLOR: #0049a4;}

.navbullet9 {FONT-WEIGHT: bold; COLOR: #0049a4;}



.navtitle {FONT-WEIGHT: bold; COLOR: #ffffff;}

.navtitle2 {FONT-WEIGHT: bold; COLOR: #ffffff;FONT-STYLE: italic; }



.nav1 {FONT-WEIGHT: bold; COLOR: #ffffff; }

.nav1 A:link {COLOR: #ffffff; TEXT-DECORATION: none;}

.nav1 A:visited {COLOR: #ffffff; TEXT-DECORATION: none;}

.nav1 A:hover {COLOR: #ffffff; TEXT-DECORATION: underline;}



.nav2 {FONT-WEIGHT: bold; COLOR: #1e4380; }

.nav2 A:link {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav2 A:visited {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav2 A:hover {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: underline;}



.nav3 {FONT-WEIGHT: bold; COLOR: #1e4380; }

.nav3 A:link {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav3 A:visited {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav3 A:hover {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: underline;}



.nav4 {FONT-WEIGHT: bold; COLOR: #0049a4; }

.nav4 A:link {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav4 A:visited {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav4 A:hover {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: underline;}



.nav5 {ONT-WEIGHT: bold; COLOR: #0049a4; }

.nav5 A:link {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav5 A:visited {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav5 A:hover {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: underline;}



.nav6 {FONT-WEIGHT: bold; COLOR: #0049a4; }

.nav6 A:link {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav6 A:visited {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav6 A:hover {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: underline;}



.nav7 {FONT-WEIGHT: bold; COLOR: #0049a4; }

.nav7 A:link {COLOR: #0049a4; TEXT-DECORATION: none;}

.nav7 A:visited {COLOR: #0049a4; TEXT-DECORATION: none;}

.nav7 A:hover {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: underline;}



.nav8 {FONT-WEIGHT: bold; COLOR: #0049a4; }

.nav8 A:link {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav8 A:visited {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav8 A:hover {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: underline;}



.nav9 {FONT-WEIGHT: bold; COLOR: #0049a4; }

.nav9 A:link {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav9 A:visited {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: none;}

.nav9 A:hover {FONT-WEIGHT: bold; COLOR: #0049a4; TEXT-DECORATION: underline;}



.adlabel {FONT-SIZE: 8pt; COLOR: #666666; }



.h56 {FONT-SIZE: 56pt;}

.h54 {FONT-SIZE: 54pt;}

.h52 {FONT-SIZE: 52pt;}

.h50 {FONT-SIZE: 50pt;}

.h48 {FONT-SIZE: 48pt;}

.h46 {FONT-SIZE: 46pt;}

.h44 {FONT-SIZE: 44pt;}

.h42 {FONT-SIZE: 42pt;}

.h40 {FONT-SIZE: 40pt;}

.h38 {FONT-SIZE: 38pt;}

.h36 {FONT-SIZE: 36pt;}

.h34 {FONT-SIZE: 34pt;}

.h32 {FONT-SIZE: 32pt;}

.h30 {FONT-SIZE: 30pt;}

.h28 {FONT-SIZE: 28pt;}

.h26 {FONT-SIZE: 26pt;}

.h24 {FONT-SIZE: 24pt;}

.h22 {FONT-SIZE: 22pt;}

.h20 {FONT-SIZE: 20pt;}

.h18 {FONT-SIZE: 18pt;}

.h16 {FONT-SIZE: 16pt;}

.h14 {FONT-SIZE: 14pt;}

.h12 {FONT-SIZE: 12pt;}

.h10 {FONT-SIZE: 10pt;}

.h9_5 {FONT-SIZE: 9.5pt;}

.h9 {FONT-SIZE: 9pt;}

.h8_5 {FONT-SIZE: 8.5pt;}

.h8 {FONT-SIZE: 8pt;}

.h7_5 {FONT-SIZE: 7.5pt;}



.deck {COLOR:#666666;}

.kicker {COLOR:#666666;}

.briefs-section-head {COLOR:#666666;}

.byline {FONT-SIZE: 7pt; COLOR: #666666;}

.creditline {FONT-SIZE: 7pt; COLOR: #666666;}



.block-quote2 {FONT-WEIGHT: bold; FONT-SIZE: 11.5pt;}

.block-quote-credit2 {FONT-STYLE: italic;}

.block-quote {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 20px; PADDING-TOP: 10px;}

.block-quote-credit {FONT-STYLE: italic;}



.infobox {FONT-STYLE: italic;}

.italics {FONT-STYLE: italic;}

.block-quote-paragraph {FONT-WEIGHT: bold; FONT-SIZE: 11pt;}

.dropcap-large {FONT-WEIGHT: bold; FONT-SIZE: 300%; FLOAT: left; WIDTH: 5pt; COLOR: #999999; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal;}

.dropcap-small {FONT-WEIGHT: bold; FONT-SIZE: 300%; FLOAT: left; WIDTH: 5pt; COLOR: #999999; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal;}

.sidebar {BORDER-RIGHT: #cccccc thin solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc thin solid; PADDING-LEFT: 10px; FONT-SIZE: 8pt; BACKGROUND: #eeeeee; PADDING-BOTTOM: 10px; MARGIN: 20px; BORDER-LEFT: #cccccc thin solid; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc thin solid;}

.sig {FONT-WEIGHT: bold; COLOR: #666666; FONT-VARIANT: small-caps;}

.sig-in-body {FONT-WEIGHT: bold; COLOR: #666666; FONT-VARIANT: small-caps;}

.signature {FONT-SIZE: 11pt; FONT-STYLE: italic;}

.photocaption {FONT-SIZE: 11px; COLOR: #666666;}

.photocredit {FONT-SIZE: 7pt; COLOR: #666666; TEXT-ALIGN: right;}

.story-table {MARGIN: 20px;}

.story-table-even-row {BACKGROUND: #eeeeee;}

.tagline {FONT-SIZE: 8pt; FONT-STYLE: italic;}

.infobox-head {FONT-WEIGHT: bold;}

.largetitle {FONT-WEIGHT: bold; FONT-SIZE: 13pt;}



.headline {FONT-WEIGHT: bold;}

.smalltitle {FONT-WEIGHT: bold; FONT-SIZE: 10pt;}

.subhead {FONT-WEIGHT: bold; FONT-SIZE: 10pt;}

.body-content {}

.breakingnews {}

.bulletin {COLOR: #cc0000; TEXT-DECORATION: none;}



.menutrigger {Z-INDEX: 60; POSITION: relative;}

.sitetools {Z-INDEX: 20; VISIBILITY: hidden; WIDTH: 158px; POSITION: absolute; HEIGHT: 144px;}

.sitetoolsteaser {FONT-SIZE: 7pt; Z-INDEX: 100; VISIBILITY: hidden; WIDTH: 135px; COLOR: #ffffcc; POSITION: absolute; HEIGHT: 30px;}

.smallformbutton {FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #333333; }

.smallformelement {FONT-SIZE: 8pt; WIDTH: 100px;}

.fullrailformelement {FONT-SIZE: 8pt; WIDTH: 115px;}

.fullscreenformelement {FONT-SIZE: 10pt; WIDTH: 600px;}



B.grey {COLOR: #666666;}

.arrow {FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none;}



A.bcrumb:link {COLOR: #0253b7; TEXT-DECORATION: none;}

A.bcrumb:visited {COLOR: #0253b7; TEXT-DECORATION: none;}

A.bcrumb:hover {COLOR: #cc0000; TEXT-DECORATION: underline;}



A:link {COLOR: #0253b7; TEXT-DECORATION: none;}

A:visited {COLOR: #0253b7; TEXT-DECORATION: none;}

A:hover {COLOR: #cc0000; TEXT-DECORATION: underline;}



A.related:link {COLOR: #0253b7; TEXT-DECORATION: none;}

A.related:visited {COLOR: #0253b7; TEXT-DECORATION: none;}

A.related:hover {COLOR: #cc0000; TEXT-DECORATION: underline;}



A.relatedbold:link {COLOR: #0253b7; TEXT-DECORATION: none;}

A.relatedbold:visited {COLOR: #0253b7; TEXT-DECORATION: none;}

A.relatedbold:hover {COLOR: #cc0000; TEXT-DECORATION: underline;}



A.relatedboldrail:link {FONT-WEIGHT: bold; COLOR: #0253b7; TEXT-DECORATION: none;}

A.relatedboldrail:visited {FONT-WEIGHT: bold; COLOR: #0253b7; TEXT-DECORATION: none;}

A.relatedboldrail:hover {FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: underline;}



A.subfeature-headline:link {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #0253b7; TEXT-DECORATION: none;}

A.subfeature-headline:visited {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #0253b7; TEXT-DECORATION: none;}

A.subfeature-headline:hover {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #cc0000; TEXT-DECORATION: underline;}



A.topstory-headline:link {FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #0253b7; TEXT-DECORATION: none;}

A.topstory-headline:visited {FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #0253b7; TEXT-DECORATION: none;}

A.topstory-headline:hover {FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #cc0000; TEXT-DECORATION: underline;}



A.digest-headline:link {FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #0253b7; TEXT-DECORATION: none;}

A.digest-headline:visited {FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #0253b7; TEXT-DECORATION: none;}

A.digest-headline:hover {FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #cc0000; TEXT-DECORATION: underline;}



.skybox-headline2 {FONT-WEIGHT: bold;}

.subfeature-headline2 {FONT-WEIGHT: bold;}

.topstory-headline2 {FONT-WEIGHT: bold;}



A.skybox-headline:link {FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #0253b7; TEXT-DECORATION: none;}

A.skybox-headline:visited {FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #0253b7; TEXT-DECORATION: none;}

A.skybox-headline:hover {FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #cc0000; TEXT-DECORATION: underline;}



A.headline:link {FONT-WEIGHT: bold; COLOR: #0253b7; TEXT-DECORATION: none;}

A.headline:visited {FONT-WEIGHT: bold; COLOR: #0253b7; TEXT-DECORATION: none;}

A.headline:hover {FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: underline;}



A.headline2:link {COLOR: #0253b7; TEXT-DECORATION: none;}

A.headline2:visited {COLOR: #0253b7; TEXT-DECORATION: none;}

A.headline2:hover {COLOR: #cc0000; TEXT-DECORATION: underline;}



A.headline3:link {FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #0253b7; TEXT-DECORATION: none;}

A.headline3:visited {FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #0253b7; TEXT-DECORATION: none;}

A.headline3:hover {FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #cc0000; TEXT-DECORATION: underline;}



.menu {Z-INDEX: 30; VISIBILITY: hidden; POSITION: absolute;}



.pulldown {FONT-SIZE: 10px;}

.pulldown A:link {COLOR: #0253b7; TEXT-DECORATION: none;}

.pulldown A:visited {COLOR: #0253b7; TEXT-DECORATION: none;}

.pulldown A:hover {COLOR: #cc0000; TEXT-DECORATION: underline;}



.mediumarea {FONT-SIZE: 7pt; COLOR: #333333;}

.mediumarea A:link {FONT-WEIGHT: bold; COLOR: #0253b7; TEXT-DECORATION: none;}

.mediumarea A:visited {FONT-WEIGHT: bold; COLOR: #0253b7; TEXT-DECORATION: none;}

.mediumarea A:hover {FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: underline;}



.mainarea {COLOR: #ffffff;}

.mainarea A:link {COLOR: #ffffff; TEXT-DECORATION: none;}

.mainarea A:visited {COLOR: #ffffff; TEXT-DECORATION: none;}

.mainarea A:hover {COLOR: #ffffff; TEXT-DECORATION: underline;}



.lightgreylinks A:link {COLOR: #cccccc; TEXT-DECORATION: none;}

.lightgreylinks A:visited {COLOR: #cccccc; TEXT-DECORATION: none;}

.lightgreylinks A:hover {COLOR: #ffffff; TEXT-DECORATION: underline;}



.greytext A:link {COLOR: #cccccc; TEXT-DECORATION: none;}

.greytext A:visited {COLOR: #cccccc; TEXT-DECORATION: none;}

.greytext A:hover {COLOR: #ffffff; TEXT-DECORATION: underline;}



.v1 {}

.v1 A:link {COLOR: #0253b7; TEXT-DECORATION: none;}

.v1 A:visited {COLOR: #0253b7; TEXT-DECORATION: none;}

.v1 A:hover {COLOR: #cc0000; TEXT-DECORATION: underline;}



.hammerhead1 {FONT-WEIGHT: bold; FONT-SIZE: 56pt; COLOR: #000000; LETTER-SPACING: -0.1em; TEXT-DECORATION: none;}

.hammerhead2 {FONT-WEIGHT: bold; FONT-SIZE: 46pt; COLOR: #000000; LETTER-SPACING: -0.05em; TEXT-DECORATION: none;}

.hammerhead3 {FONT-WEIGHT: bold; FONT-SIZE: 40pt; COLOR: #000000; LETTER-SPACING: -0.05em; TEXT-DECORATION: none;}

.hammerhead4 {FONT-WEIGHT: bold; FONT-SIZE: 34pt; COLOR: #000000; LETTER-SPACING: -0.05em; TEXT-DECORATION: none;}

.hammerhead5 {FONT-WEIGHT: bold; FONT-SIZE: 28pt; COLOR: #000000; LETTER-SPACING: -0.05em; TEXT-DECORATION: none;}



.searchbox {BACKGROUND-COLOR:#eeeeee;}

.searchboxrail {BACKGROUND-COLOR:#eeeeee;}

.v1search {FONT-SIZE:10px;COLOR:#000000;}

.v1searchrail {FONT-SIZE:10px;COLOR:#000000;}

.v1date {FONT-SIZE:10px;COLOR:#333333;}

.searchboxrule {BACKGROUND-COLOR:#cccccc;}



.searchformelement {width:160px;font-size:10px;}

.searchformelement2 {width:160px;font-size:10px;}


.bullet {color:#444444;FONT-WEIGHT: bold;}

.bullet2 {color:#000000;FONT-WEIGHT: bold;}



.infoboxbkg {background-color:#eeeeee;}

.infoboxborder {background-color:#cccccc;}

.infoboxtitlebkg {background-color:#999999;}

.infoboxtitle {color:#ffffff; font-size:7.5pt;font-weight:bold;}



.screenbkg1 {background-color:#eeeeee;}

.screenbkg2 {background-color:#cccccc;}

.screenbkg3 {background-color:#aaaaaa;}



.cvborder {background-color:#dddddd;}

.cvbg1 {background-color:#eeeeee;}			

.cvbg2 {background-color:#FFFBE7;}

.cv1 {font-size:8.5pt;color:#0253b7;font-weight:bold;letter-spacing:-0.05em;}

.cvnavbullet {FONT-WEIGHT: bold;COLOR:#cc0000;}



.promobg1 {background-color:#cccccc;}

.promobg2 {background-color:#ffffff;}

.promotitle{color:#000000; font-size:10px;font-weight:bold;}



.adbkg {background-color:#eeeeee;}



H1 {font-size:14pt;text-decoration:none;font-weight:bold; margin: 0px 0px 5px 0px;}



.breakingnews {}

.breakingnews a:link {color:#003086;text-decoration:none;}

.breakingnews a:visited {color:#003086;text-decoration:none;}

.breakingnews a:hover {color:#cc0000;text-decoration:underline;}

.breakingborder {background-color:#cc0000;}

.breakingbkg  {background-color:#ffffff;}



.breakingnews2 {}

.breakingnews2 a:link {color:#003086;text-decoration:none;}

.breakingnews2 a:visited {color:#003086;text-decoration:none;}

.breakingnews2 a:hover {color:#cc0000;text-decoration:underline;}

.breakingborder2 {background-color:#ffffff;}

.breakingbkg2  {background-color:#ffffff;}



.relatedborder2 {background-color:#ffffff;}

.relatedbkg2  {background-color:#ffffff;}



.relatedborder {background-color:#DAD2AB;}

.relatedbkg  {background-color:#FEFEEC;}

.relatedbullet {color:#003086;FONT-WEIGHT: bold;}

.relatedtitle{color:#003086; font-weight:bold;}



a.relatedstorylink:link {}

a.relatedstorylink:visited {color:#003086;text-decoration:none;}

a.relatedstorylink:hover {color:#cc0000;text-decoration:underline;}



.storyrelatedtitle{color:#000000; font-size:10px;font-weight:bold;}

.relatedstorybullet {color:#003086;FONT-WEIGHT: bold;}

.relatedstorytitlebkg{background-color:#DAD2AB;}

.relatedstoryborder {background-color:#EEEDE7;}

.relatedstorybkg {background-color:#FEFEEC;}



.headersearch {font-size:10px;font-weight:bold;COLOR:#000000;}

.headerpipe {color:#AEAEAE; font-size:10px;font-weight:bold;}

.headerreg {font-size:10px;}

.headerreg a:link {color:#003086;font-weight:bold;text-decoration:none;}

.headerreg a:visited {color:#003086;font-weight:bold;text-decoration:none;}

.headerreg a:hover {color:#cc0000;font-weight:bold;text-decoration:underline;}



.regborder2 {background-color:#1E4380;}

.regboxbg {background-color:#E7EFFF;}

.regborder {background-color:#dddddd;}

.regtitlebg {background-color:#CBDCFF;}

.regbg1 {background-color:#E7EFFF;}

.regdiv {background-color: #cccccc;}

.regdiv2 {background-color: #666666;}

.regtitle{font-size:7.5pt;color:#000000;font-weight:bold;}

.regtitle2{font-size:7.5pt;}

.reg1 {font-size:7.5pt;color:#0049a4;}

.reg1 a:link {color:#0049a4;text-decoration:none;}

.reg1 a:visited {color:#0049a4;text-decoration:none;}

.reg1 a:hover {color:Red;text-decoration:underline;}

.reg2 {font-size:7.5pt;color:#0049a4;}

.reg2 a:link {color:#0049a4;text-decoration:none;}

.reg2 a:visited {color:#0049a4;text-decoration:none;}

.reg2 a:hover {color:Red;text-decoration:underline;}

.reg3 {font-size:7.5pt;font-weight:bold;}

.regbullet {color:#666666;FONT-WEIGHT: bold;}

.registrationformelement {width:250px;}



.error {color:#FF0000;}

.field-small {width:160px;}

.field-medium {width:220px;}

.field-large {width:390;}

.field-hudge {width:535;}

.modtitle {font-size:13pt;color:#2C4C94;text-decoration:none;font-weight:bold;}

.comtitle {font-size:17pt;color:#2C4C94;text-decoration:none;font-weight:bold;}

.blacktitle {font-size:13pt;color:#000000;text-decoration:none;font-weight:bold;}

.outline {background-color:#CCCCCC;border:none;}

.formcomment {color:#3D3D3D;text-decoration:none;font-size:8pt;line-height:normal;font-style:normal;font-variant:normal;font-weight:normal;}

.lsmall {color:#3D3D3D;text-decoration:underline;font-size:8pt;line-height:normal;font-style:normal;font-variant:normal;font-weight:normal;} 

a.lsmall:link, a.lsmall:visited, a.lsmall:active {color:#3D3D3D;text-decoration:underline;font-size:8pt;}

li.specbullet { list-style:none; margin-left: 15px; padding-left: 12px; background-image: url(/images/common/ecommerce/packagebullet2.gif); background-repeat: no-repeat;}



/*  Begin Header Styles */

.header1 { width:136px; font-size:.65em; line-height:1.5;text-align:center;}

.header2 { width:340px; ;}

.header3 { width:132px; font-size:.65em; line-height:1.5;text-align:center;}

.header4 { width:160px; ;}

.newsearch { width:558px; font-size:.65em; line-height:1.25; text-align:center; border:1px solid #cccccc; background-color:#f2f2f2;}

.newregbox { width:210px; font-size:.65em; line-height:1.25; text-align:center; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; background-color:#f2f2f2; ;}

/*  End Header Styles */



/*  Begin Left Rail Navigation */

.navtitlebar {border-bottom: solid 4px #2C4C94; padding: 12px 0px 0px 2px; color:#2C4C94; font-weight:bold;}

.classnav {padding: 2px 0px 2px 5px;font-weight: bold;text-decoration:none;background-color:#2C4C94;color:#ffffff;}

.classnav a:link {color:#ffffff;text-decoration:none;}

.classnav a:visited {color:#ffffff;text-decoration:none;}

.classnav a:hover {color:#ffffff;text-decoration:underline;}

.contentnav {border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;border-left: 1px solid #ccc;padding: 2px 0px 2px 5px;text-decoration:none;}

.contentnav a:link {color:#333; text-decoration:none;}

.contentnav a:visited {color:#333; text-decoration:none;}

.contentnav a:hover {color:#333; text-decoration:underline;}

/*  End Left Rail Navigation */