body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#2D3359;
	margin-top:0px;
	margin-left:0px;
	max-width:1000px;
	font-size:small;
	color:#000}
	
* html body {
	font-size:x-small; /*for IE5/Win */
	f\ont-size:small} /*for other IE versions */

.open {	
	display:block;
	margin:5px}
	
.closed { 
	display:none}

.centerContent {
	width:792px;
	background-color:#FFFFFF;
	float:left;
	padding:9px 0 25px 0;
	border:none;
	overflow:hidden}

/* 3 Column Page */
.regionThreeColumn1 {
	width:198px;
	text-align:center;
	padding:9px 23px 9px 9px}

.regionThreeColumn2 {
	text-align:left;
	padding-top:9px}

.regionThreeColumn3 {
	width:138px;
	text-align:center;
	padding:9px 9px 9px 23px}

.storyHeadline {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:250%;
	color:#2D3359;
	font-weight:normal;
	letter-spacing:-1px;
	word-wrap:break-word}

.alert {
	background-color:#FF0000;
	padding:2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF}

p, .p {
	font-size:80%}

.story {
	line-height:1.5em}

.medp {
	font-size:110%}

.smallType {
	font-size:10px}

.BoldWhite10 {
	font-weight:bold;
	color:#fff}

.BoldWhite11 {
	font-size:11px;
	font-weight:bold;
	color:#fff}

.white11 {
	font-size:11px;
	color:#fff}

.BoldWhite12 {
	font-size:12px;
	font-weight:bold;
	color:#ffffff}
	
.BoldWhite14 {
	font-size:14px;
	font-weight:bold;
	color:#ffffff}

.black10 {
	font-size:10px;
	color:#000000;
	font-size:10px;}

.black11 {
	font-size:11px}

.black14 {
	font-size:14px}

.boldBlack10 {
	font-weight:bold;
	font-size:10px}

.boldBlack11 {
	font-size:11px;
	font-weight:bold}

.boldBlack12 {
	font-size:12px;
	font-weight:bold}

.boldBlack13 {
	font-size:13px;
	font-weight:bold}

.boldBlack18 {
	font-size:18px;
	font-weight:bold}

.boldBlack21 {
	font-size:21px;
	font-weight:bold}

.BoldBlue11 {
	font-size:11px;
	font-weight:bold}

.BoldBlue12 {
	font-size:12px;
	font-weight:bold}

.boldBlue14 {
	font-size:14px;
	font-weight:bold;
	color:#2d3359}

.boldBlue16 {
	font-size:16px;
	font-weight:bold;
	color:#2d3359}

.redBold12 {
	font-size: 12px;
	font-weight:bold;
	color:#990000}

.orange14 {
	font-size: 14px;
	font-weight:bold;
	color:#f38f38}

.orange18Bold {
	font-size: 18px;
	font-weight:bold;
	color:#f38f38}

.advertisement {
	font-size:80%;
	color:#999999;
	text-align:center;
	border-top:1px solid #999999}

ul {
	font-size:12px;
	line-height:13px}

li {
	font-size:12px;
	line-height:13px}
	
.orangeBullet {
	color:#F49345;
	font-size:10px}

.headlineBullet {
	float:left;	
	margin-top:5px;
	width:12px;
	color:#F49345;
	font-size:10px}

/* link styles */
a:link, a:active, a:visited {
	font-size:12px;
	color:#2D3359;
	text-decoration:underline}
	
a:hover {
	color:#F38F38}

a.Orange10:link, a.Orange10:active, a.Orange10:visited {
	font-size:10px;
	color:#F27B1D;
	text-decoration:underline}
	
a.Orange10:hover {
	color:#ffffff}

a.redBold12:link, a.redBold12:active, a.redBold12:visted {
	font-size:12px;
	font-weight:bold;
	color:#990000;
	text-decoration:underline}
	
a.redBold12:hover {
	color:#F38F38}

a.redBold14:link, a.redBold14:active, a.redBold14:visited {
	font-size: 14px;
	font-weight:bold;
	color:#990000;
	text-decoration:underline}
	
a.redBold14:hover {
	color:#F38F38}

a.White10:link, a.White10:active, a.White10:visited {
	font-size:10px;
	color:#fff;
	text-decoration:underline}

a.White10:hover {
	color:#2d3359}

a.WhiteBold10:link, a.WhiteBold10:active, a.WhiteBold10:visited {
	font-size:10px;
	color:#fff;
	font-weight:bold;
	text-decoration:underline}
	
a.WhiteBold10:hover {
	color:#F38F38}

a.WhiteBold11:link, a.WhiteBold11:active, a.WhiteBold11:visited {
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:underline}
	
a.WhiteBold11:hover {
	color:#F38F38}

a.White11:link, a.White11:active, a.White11:visited {
	font-size:11px;
	color:#fff;
	text-decoration:underline}
	
a.White11:hover {
	color:#F38F38}

a.WhiteBold12:link, a.WhiteBold12:active, a.WhiteBold12:visited {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:underline}
	
a.WhiteBold12:hover {
	color:#ffffff}

a.WhiteBold13:link, a.WhiteBold13:active, a.WhiteBold13:visited, a.WhiteBold13:hover {
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:underline}

a.BlueBold10:link, a.BlueBold10:active, a.BlueBold10:visited {
	font-size:10px;
	color:#2d3359;
	font-weight:bold;
	text-decoration:underline}
	
a.BlueBold10:hover {
	color:#F38F38}

a.Blue10:link, a.Blue10:active, a.Blue10:visited {
	font-size:10px;
	color:#2d3359;
	text-decoration:underline}
	
a.Blue10:hover {
	color:#F38F38}

a.BlueBold11:link, a.BlueBold11:active, a.BlueBold11:visited {
	font-size:11px;
	color:#2d3359;
	font-weight:bold;
	text-decoration:underline}
	
a.BlueBold11:hover {
	color:#F38F38}

a.Blue11:link, a.Blue11:active, a.Blue11:visited {
	font-size:11px;
	color:#2d3359;
	text-decoration:underline}

a.Blue11:hover {
	color:#F38F38}

a.BlueBold12:link, a.BlueBold12:active, a.BlueBold12:visited {
	font-size:12px;
	color:#2d3359;
	font-weight:bold;
	text-decoration:underline}

a.BlueBold12:hover {
	color:#F38F38}

a.BlueBold18:link, a.BlueBold18:visited, a.BlueBold18:visited {
	font-size:18px;
	color:#2d3359;
	font-weight:bold;
	text-decoration:none}
	
a.BlueBold18:hover {
	color:#F38F38}

a.BlackBold11Plain:link, a.BlackBold11Plain:active, a.BlackBold11Plain:visited {
	font-size:11px;
	font-weight:bold;
	text-decoration:none}
	
a.BlackBold11Plain:hover {
	color:#F38F38}

.pageTab {
	background-image:url(/sharedpix/pagetabs/pageTabCenter.gif);
	background-repeat:repeat-x;
	height:19px;
	margin-right:1px;
	margin-left:1px}

.pageHead {
	border:none;
	height:23px;
	margin-bottom:18px}

.dottedLine {
	border-top:1px dotted #999999}

.dottedLineTop {
	border-bottom:1px dotted #999999}

.dottedLineBottom {
	border-top:1px dotted #999999}

input {
	font-size:11px;
	color:#000000}

select {
	font-size:12px;
	color:#000000}

input.bizdir {
	font-size:11px;
	width:120px}
	
select.bizdir {
	font-size:11px;
	width:120px}

.landscapeAdContainer {
	width:568px;
	margin-bottom:10px}

.landscapeAd {
	width:568px;
	height:89px;
	margin-bottom:5px;
	text-align:center;
	border:none}

.bannerAdContainer {
	width:100%;
	margin-bottom:10px}

.bannerAd {
	width:468px;
	height:60px;
	margin-bottom:5px;
	text-align:center;
	border:none}

.tileAd {
	width:138px;
	height:50px;
	margin-bottom:5px;
	text-align:center;
	border:none}

.towerAd {
	width:120px;
	height:240px;
	margin-bottom:5px;
	text-align:center;
	border:none}

.miniBanner {
	width:198px;
	height:40px;
	margin-bottom:5px;
	text-align:center;
	border:none}

.buttonAd {
	width:125px;
	height:100px;
	margin-bottom:5px;
	border:none}

.boxAd {
	width:198px;
	height:80px;
	margin-bottom:5px;
	border:none}

.skyscraperAd {
	width:120px;
	height:580px;
	margin-bottom:5px;
	border:none}

.skyscraperSide {
	position:absolute;
	top:10px;
	left:795px;
	width:120px;
	height:580px;
	border:none}

.columnHeadRed {
	background-color:#9C0101;
	border:none;
	margin:0;
	padding:0;
	text-align:left}

.columnHeadBlue {
	background-color:#404880;
	border:none;
	margin-bottom:1px;
	padding:0;
	text-align:left}

.pageRightElementContainer {
	background-color:#D0D7E7;
	margin-bottom:5px;
	margin-top:0px}
	
.pageRightElement {
	padding:9px;
	margin-top:0;
	text-align:left}
	
.rightElement {
	text-align:left;
	padding:3px}

.headlineLinksContainer {
	width:100%;
	margin-bottom:5px;
	text-align:left}

.headlineLink {
	float:left;
	margin-bottom:5px;
	margin-top:5px}

.noMargin {
	margin:0 0 0 0}

.grayRule {
	width:100%;
	margin:0 0 -20px 0;
	border-top:1px solid #cccccc}

/* 3 Column Page */
.newsThreeColumn1 {
	width:120px;
	text-align:center;
	padding:9px 9px 9px 9px}

.newsThreeColumn2 {
	text-align:left;
	padding-top:9px}

.newsThreeColumn3 {
	width:138px;
	text-align:center;
	padding:9px 9px 9px 9px}

/* Ticker Styles */
.tickertext {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	margin-left:10px}

#listbutton{
	border:2px solid #EDC1C1;
	background-color:#F3F3F3;
	padding:5px 15px;
	margin-right:10px;
	font: normal 11px Arial;
	text-align:center;
	cursor:pointer;cursor:hand;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px	}

.expandhighlight, .expandhighlight a {
	color:white}

a.tickerlink:link, a.tickerlink:visited, a.tickerlink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff}

a.tickerlink:hover {
	text-decoration:none;
	color:#000000}

/* End Ticker Styles */
tr.alternate1 {
	border:1px solid #cccccc;
	padding:5px 0 5px 0;
	background-color:#F0F0F0}

tr.alternate2 {
	padding:5px 0 5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000}

.webAd {
	margin:10px 0}
	
.votingBox {
	padding:25px 15px 25px 15px;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-bottom:3px solid #cccccc;
	border-right:2px solid #cccccc}

.relatedNewsBox {
	border-top:15px solid #ffffff;
	border-bottom:15px solid #ffffff;
	background-color:#eeeeee;
	padding:25px 5px 25px 5px;
	width:150px}

.sideBarRight, .sideBarLeft {
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	font-size:90%;
	background-color:#e4e4e4;
	border:1px solid #ccc;
	margin:10px;
	max-width:250px;
	width:expression(document.body.clientWidth > 250? "250px": "auto" )}

.sideBarRight {
	float:right;
	margin-right:0}

.sideBarLeft {
	float:left;
	margin-left:0}

.sideBarRight img, .sideBarRight img {
	}

.sideBarRight p, .sideBarLeft p {
	clear:both}

.sideBarRight ul, .sideBarLeft ul {
	list-style:circle}

.sideBarRight li, .sideBarLeft li {
	line-height:1.5em}

.finePrint {
	font-size:80%;
	color:#666666}

.printLogo {
	display:none}

.centerContent li {
	line-height:1.5em;
	list-style:disc}

.otherNews h4 {
	font-size:110%;
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px 5px;
	margin:0}

ul.otherNews {
	 margin:0;
	 padding:3px;
	 list-style:none;
	 text-align:left;
	 background:#FBA052;
	 color:#43260B;
	 text-align:center}
	
.otherNews li {
	list-style:none;
	font-weight:bold}

.otherNews a:link, .otherNews a:active, .otherNews a:visited {
	font-size:85%;
	color:#43260B;
	display:block}

.otherNews a:hover {
	background-color:#CE7428;
	}