<style>

/* ------------------------------------------------------------------------- */

/* global styles */

.bodyTag {
	background-color: fefffa;
	margin: 0px;
}

.linespacing {
	line-height:16px;
}

.black_outline {
	border-color:000000;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.breakingNews_box {
	border-color:b1b1b1;
	border-style:solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	background-color:#F0E1E1;
}

.breakingNews_header {
	border-color:B1B1B1;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	background-color:#CC0000;
}

.breakingNews_headerText {
	color: #FFFFFF;
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	font-weight: bold;
	background-color:#CC0000;
}

.breakingNews_text2 {
	color: #FFFFFF;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	background-color:#CC0000;
}

.breakingNews_text {
	color: #CC0000;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
}

.button {
	height:20;
	font-family: verdana, arial, helvetica;
	font-weight:bold;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:000000;
	background-color:#FFFFFF;
}

.button2 {
	height:20;
	font-family: verdana, arial, helvetica;
	font-weight:bold;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:000000;
	background-color:#F0E1E1;
}

.searchButton {
	height:18;
	font-family: verdana, arial, helvetica;
	font-weight:bold;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color:000000;
	background-color:#FFFFFF;
}

.copyright_text {
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: normal;
	color:FFFFFF;
}

.menuText {
	color: #fffeef;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
}
/* fffeef */
.menuBox {
	border-color:002800;
	background-color:50673B;
	border-style:solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.menuBox2 {
	border-color:002800;
	background-color:F0F2E9;
	border-style:solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.menuBox3 {
	border-color:002700;
	background-color:002700;
	border-style:solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.menu_bg {
	background-color:50673b;
}
/* 50673b */
.myText {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
}

.myTextBold {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
}

.myTextItalic {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}

.myTextBoldItalic {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
}

.myTextRed {
	color: #FF0000;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
}

.myTextRedSmall {
	color: #FF0000;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
}

.noscriptMenuText {
	color: #F0FFF0;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: normal;
}

.scrolls {
	scrollbar-face-color:#000000;
	scrollbar-shadow-color:#F2F1EA;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #DAD9CF;
	scrollbar-darkshadow-color: #DAD9CF;
	scrollbar-face-color: #DAD9CF;
	scrollbar-highlight-color: #DAD9CF;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #CDCCC7;
}

.sitetocheckout {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.smallText {
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

.smallTextWhite {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.smallTextBold {
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}

.smallTextRed {
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;
}

.search_box {
	border-color:B1B1B1;
	background-color: 2f4d11;
	border-style:solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.search_text {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.sites_header {
	background-color:666666;
}

.sites_headerText {
	font-family: verdana, arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.sites_box {
	border-color:b1b1b1;
	border-style:solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	background-color:#e0dfdf;
}

.sitesBox_text {
	line-height:14px;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.tagline_box {
	border-color:b1b1b1;
	border-style:solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	background-color:#002800;
}

.tagline_header {
	color: #FFFFFF;
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	font-weight: bold;
}

.tagline_text {
	color: #FFFFFF;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
}

.ticker_text {
	color: #495f36;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
}

.white_text {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

.white_header {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}


/* ------------------------------------------------------------------------- */

/* form styles */

.areaForm {
	color:#000000;
	background-color:#FFFFFF;
	font-family: verdana, arial, helvetica;
	font-weight:normal;
	font-size: 11px;
}

.formBox {
	border-color:000000;
	background-color:#FFFFFF;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.selectForm {
	color:#000000;
	background-color:#FFFFFF;
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	font-size: 11px;
}

.textForm {
	height:20;
	font-family: verdana, arial, helvetica;
	font-weight:normal;
	font-size: 10px;
	color:#000000;
	border-color:000000;
	background-color:#FFFFFF;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;

}

/* ------------------------------------------------------------------------- */

/* front page styles */

.article_margin {
	margin-right:100px;
}

.archive_margin {
	margin-right:50px;	
}


.articlebox_header {
	background-color:50783b;
}

.articlebox_header2 {
	background-color:50783b;
}

.articlebox_headerText {
	font-family: verdana, arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.articlebox_more {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.articleBox {
	background-color:fffeef;
	border-color:B1B1B1;
	border-style:solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.articleBox2 {
	background-color:f0f2e9;
	border-color:B1B1B1;
	border-style:solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.column1Back {
	border-color:B1B1B1;
	background-color: B1B1B1;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.column2Back {
	border-color:B1B1B1;
	background-color: fffeef;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.column3Back {
	border-color:B1B1B1;
	background-color: fffeef;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.headline {
	font-family: verdana, arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.headlinesBox {
	background-color:fffeef;
	border-color:B1B1B1;
	border-style:solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.pageBack {
	background-color: fffeef;
}

.sitesBack {
	border-color:B1B1B1;
	background-color: fffeef;
	border-style:solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
}

/* ------------------------------------------------------------------------- */

/* article page styles */

.article_text {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height:16px;
}

.articleBack {
	border-color:B1B1B1;
	background-color: FFFFFF;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.articlebox_text {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.article_datetime {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.article_headline {
	font-family: verdana, arial, helvetica;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}

.signup_headline {
	font-family: verdana, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.article_subheadline {
	font-family: verdana, arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height:30px;
}

.hottopics_box {
	border-color:B1B1B1;
	background-color: f0fff0;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.sponsor_header {
	background-color:2d3823;
}

.sponsor_headertext {
	font-family: verdana, arial, helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.sponsors_text {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.sponsors_box {
	border-color:B1B1B1;
	background-color: EFEFEF;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.tool_box {
	border-color:B1B1B1;
	background-color: e6e8df;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.topnews_box {
	border-color:B1B1B1;
	background-color: f0fff0;
	border-style:solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

.tag {
	font-family: verdana, arial, helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

.specialreports:link  {
	font-size: 14px;
	font-weight: bold;
}
.specialreports:visited  {
	font-size: 14px;
	font-weight: bold;
	color: #660066;
}

/* ------------------------------------------------------------------------- */

a:link {
	color: 006100;
	text-decoration: none;
}

a:visited {
	color: 555555;
	text-decoration: none;
}

a:hover {
	color: FF0000;
	text-decoration: underline;
}

a:active {
	color: FF0000;
	text-decoration: none;
}

</style>

