
/* news related */

.articleBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
.articleHeadLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #000099; }
.articleHeadSource { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: italic; }
.articleSource { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
.articleTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #000099; padding: 5px; margin: 0;}
.articleBody p {clear: both;}
/* picture captions */
.imgCapS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
.imgCapB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
.imgSrcCapS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none; }
.imgSrcCapB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }

.catT { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; color: #0066ff; }
h1.catT {
	margin: 0 5px 5px;
	border-bottom: 2px solid #ffcc00;
	padding: 0 0 2px;
	font-size: 14px;
	color: #0166fe;/*#575757;*/
}

.fpArticleT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
#articleTOP1 {
	border: 0 none;
	width: 420px;
	text-align: left;
}
#articleTOP1 .fpArticleT {
	font-size: 14px;
}

a.fpArticleT:hover { text-decoration: underline;}

.fpCatT { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; color: #0066ff; }
a.fpCatT:link, a.fpCatT:visited, a.fpCatT:active, a.fpCatT:hover { text-decoration: none }

.location { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: black; }
A.location { color: #0000cc; }

.readMore { font: normal 9px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #999999; }
.readMore:link, .readMore:visited { color: #999999 }
.readMore:hover, .readMore:active { color: #bbbbbb; text-decoration: none }
.sponsor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color: #0066ff; }

/* Internet resources */
.resourceT { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000099; }
.resourceD { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }

/* related stories */
.relatedT { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000099; }
.relatedD { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
.relatedLnk { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.relatedDte { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; }

/* left side navigation */
.nav { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000099; }
.subNav { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #0066ff; }

/* picture album */
.albumT { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000099; }
.albumLnk { font-family: Verdana,Arial,Helvetica, sans-serif; font-size: 8pt; }

table.articleTable {
	border-collapse: collapse;
	border: none;
}

.articleTable td {
	border: solid 1px #bebdb8;
	background: #f0f0f0;
	padding: 2px;
}

table.articleTable thead td {
	border-top: solid 3px #b0d7e9;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

/* tablewizard */
.tableCell1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
.graytableCell1 { background-color: #afafaf; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
.tableCell2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
.graytableCell2 { background-color: #afafaf; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

/* featured */
.featuredBoxHeader { background-color: #cccccc; text-align: center; }
.featuredBoxTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.featuredBoxBack { background-color: #eeeeee; }
.featuredBoxBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

/* send2friend */
.s2fHdr { font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff; }
.s2fError { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; text-decoration: none; color: #990000; }
.s2fLabel { font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; text-decoration: none; }
.s2fBoxInput { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.s2fBoxBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.s2fNotOk { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; text-decoration: none; color: #990000; }
.s2fOk { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; text-decoration: none; }
.s2fBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; }
