BODY
{
	background: white;
	font: 8pt "Tahoma", arial, verdana, helvetica, sans-serif;
	color: #666666;
	margin: 0px;
	padding: 0px;
}

P, OL, UL, LI, DL, DD, DT, A, TD, TH
{
	font: 8pt "Tahoma", arial, verdana, helvetica, sans-serif;
	color: #666666;
}

FORM
{
	margin: 0px;
	display: none;
}
SELECT
{
	font: 8pt "Tahoma", arial, verdana, helvetica, sans-serif;
	margin: 10px 0px 5px 0px;
	width: 50px;
	display: none;
}
UL
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

}

LI
{
	margin: 0px;
	padding: 0px;
}


A, A:link, A:active, A:visited
{
	color: #4662CB;
	text-decoration: none;
	font-size: 7.5pt;
}

A:hover
{
	text-decoration: underline;
	font-size: 7.5pt;
}

TABLE
{
	padding: 0px;
	margin: 0px;
	border-collapse: separate;
}

IMG
{
	border: none;
}
TD, TH
{
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}

/* CUSTOMS */

.tMenu /*print*/
{
	width: 780px;
	height: 96px;
	background: red url(img/bgtop.jpg) no-repeat;
	border-bottom: 1px solid #E9AA00;
	margin-bottom: 10px;
	display: none;
}



.tMenu TD
{
	background: transparent url(img/bgstop.gif) repeat-x bottom;
}
.tMenuDate
{
	width: 600px;
	height: 18px;
	text-align: right;
	padding-right: 30px;
}
.tMenuDate TD
{
	background: none;
	color: #FFBA00;
	font-size: 7.5pt;
	border-top: 4px solid #4C4C4C;
}
.Menu
{
	margin-bottom: 3px;
	width: 300px;
	display: none;
}
.mMenu
{
	border-right: 10px solid #4C4C4C;
	border-bottom: 1px solid #929292;
	height: 10px;
}
.mMenu TD
{
	background: none;
	border-right: 1px solid #929292;
	border-bottom: 2px solid #929292;
	border-top: 3px solid #676767;
	vertical-align: bottom;
}
.mMenu P
{
	border-bottom: 1px solid #BABABA;
	border-top: 2px solid #4C4C4C;
	padding: 3px 5px;
	text-align: center;
	font-size: 7.5pt;
	margin-top: 0px;
}
.mMenu A, .mMenu A:link, .mMenu A:active, .mMenu A:visited
{
	color: #B1B1B1;
	font-size: 7.5pt;
}
 .mMenu A:hover
{
	text-decoration: none;
	font-size: 7.5pt;
	color: white;
}
td.mMenuMarked
{
	padding-bottom: 3px;
	border-top: 1px solid #FFDA75;
	border-bottom: none; 
}
p.mMenuMarked
{
	border-bottom: none;
	border-top: 4px solid #FFBA00;
	color: white;
	text-align: center;
	font-size: 7.5pt;
}
a.mMenuMarked, a:link.mMenuMarked, a:active.mMenuMarked, a:visited.mMenuMarked, a:hover.mMenuMarked
{
	color: white;
}
.bMenu
{
	border-right: 10px solid #565656;
}
.bMenu TD
{
	border-left: 1px solid #929292;
	border-right: 1px solid #464646;
	border-bottom: 1px solid #464646;
	background: #676767;
	color: #FFBA00;
	padding: 3px 10px;
	font-size: 7.5pt;
}
td.bMenuMarked
{
	background: #7E7E7E;
}
.bMenu A, .bMenu A:link, .bMenu A:active, .bMenu A:visited, .bMenu A:hover
{
	color: white;
	font-size: 7.5pt;
}
.bMenu INPUT
{
	font-size: 7pt;
	padding: 0px;
	height: 17px;
}

.mCell
{
	width: 100%;
	background: none;
}
.mCell TD
{
	background: #FAFAFA;
	border-left: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	border-right: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
}

.mCellB
{
	width: 780px;
	background: none;
	margin-top: 5px;
	display: none;
}
.mCellB TD
{
	background: #FAFAFA;
	border-left: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	border-right: 1px solid #DEDEDE;
	border-bottom: 4px solid #DEDEDE;
}

.reviews
{
	width: 193px;
	display: none;
}
.reviews TD
{
	background: none;
	border: none;
}
.reviews H1
{
	color: white;
	font-size: 7.5pt;
	margin: 0px;
	padding: 3px 8px 2px 8px;
	background: #41934E;
	width: 80%;
	border-right: 1px solid #3C8A48;
	border-bottom: 1px solid #3C8A48;
}
.reviews P
{
	margin: 5px 5px 5px 15px;
}
.reviews H2
{
	margin: 0px 0px 5px 10px;
	background: #E4E4E4;
	font-size: 8pt;
	padding: 5px 10px;
}
.date
{
	font-size: 7pt;
	color: #4A769F;
	margin: 15px;
}
.dateP
{
	font-size: 7pt;
	color: #4A769F;
}
.dateR
{
	font-size: 7pt;
	color: #BABABA;
}

.dateN
{
	width: 80px;
	font-size: 7pt;
	color: #BABABA;
	border-bottom: 1px solid #E6E6E6;
	padding-bottom: 5px;
}
.dateA
{
	font-size: 7pt;
	color: #BABABA;
}
A.greyLink, A:link.greyLink, A:active.greyLink, A:visited.greyLink, A:hover.greyLink
{
	color: #666666;
}
.broadcast
{
	width: 380px;
}
.broadcast TD
{
	border: none;
	background: none;
}

.broadcastImg
{
	border-left: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	border-right: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
}
.broadcastS
{
	width: 100%;
	height: 100%;
	background: #FAFAFA;
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	margin: 0px;
}

.broadcastS TD
{
	border: none;
	background: none;
}
.broadcastS H1
{
	color: white;
	font-size: 7.5pt;
	margin: 0px;
	padding: 3px 0px 2px 8px;
	background: #4A769F;
	width: 100%;
	border-top: 1px solid #759BBF;
	border-bottom: 1px solid #456E95;
}
.broadcastS H2
{
	margin: 0px;
	background: #E4E4E4;
	font-size: 8pt;
	padding: 3px 5px;
}
.broadcastS P
{
	margin: 5px;
}
.news
{
	width: 193px;
	display: none;
}
.news TD
{
	background: none;
	border: none;
}
.news H1
{
	color: white;
	font-size: 7.5pt;
	margin: 0px;
	padding: 3px 8px 2px 8px;
	background: #41934E;
	width: 80%;
	border-right: 1px solid #3C8A48;
	border-bottom: 1px solid #3C8A48;
}
.news P
{
	margin: 10px 5px 0px 5px;
}
.newsPreview
{
	border: 1px solid #4A769F;
	border-left: 4px solid #FDB900;
	margin: 0px 10px 10px 0px;
}
.newsLinks
{
	margin: 0px 5px;
}
.newsLinks H1
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	border-bottom: 1px solid #E6E6E6;
	background: none;
}
.newsLinks P
{
	margin: 5px 0px 0px 0px;
}
.newsLinks A, .newsLinks A:link, .newsLinks A:active, .newsLinks A:visited, .newsLinks A:hover
{
	color: #666666;
}

.newsLinksP
{
	margin: 0px 5px 10px 20px;
	width: 90%;
	display: none;
}
.newsLinksP TD
{
	background: none;
	border: none;
}
.newsLinksP H1
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	border-bottom: 1px solid #E6E6E6;
	background: none;
}
.newsLinksP H2
{
	font-size: 8pt;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border: none;
	background: none;
}
.newsLinksP P
{
	margin: 5px 0px 0px 0px;
}
.newsLinksP A, .newsLinksP A:link, .newsLinksP A:active, .newsLinksP A:visited, .newsLinksP A:hover
{
	color: #666666;
}


.reviewsB
{
	width: 193px;
}
.reviewsB TD
{
	background: none;
	border: none;
}
.reviewsB H1
{
	color: white;
	font-size: 7.5pt;
	margin: 0px;
	padding: 3px 8px 2px 8px;
	background: #41934E;
	width: 80%;
	border-right: 1px solid #3C8A48;
	border-bottom: 1px solid #3C8A48;
}
.reviewsB H2
{
	margin: 10px 0px 5px 5px;
	background: #E4E4E4;
	font-size: 7.5pt;
	padding: 3px 1px;
}
.reviewsBimg
{
	border: 1px solid #4A769F;
	border-left: 4px solid #FDB900;
	margin: 15px 10px 10px 10px;
}
.reviewsB P
{
	margin: 5px 5px 5px 15px;
}

.broadcastB
{
	width: 380px;
	display: none;
}
.broadcastB TD
{
	background: none;
	border: none;
}
.broadcastB H1
{
	color: white;
	font-size: 7.5pt;
	margin: 0px;
	padding: 3px 8px 2px 8px;
	background: #4A769F;
	width: 80%;
	border-right: 1px solid #759BBF;
	border-bottom: 1px solid #456E95;
}
.broadcastB H2
{
	margin: 10px 0px 5px 5px;
	background: #E4E4E4;
	font-size: 7.5pt;
	padding: 3px 1px;
}
.broadcastBimg
{
	border: 1px solid #4A769F;
	border-left: 4px solid #FDB900;
	margin: 15px 10px 5px 10px;
}
.broadcastB P
{
	margin: 5px 5px 5px 15px;
}
.article
{
	width: 100%;
}
.article TD
{
	border: none;
	background: none;
	padding: 0px 0px 10px 0px;
}
.article H1
{
	color: white;
	font-size: 7.5pt;
	margin: 0px;
	padding: 3px 8px 2px 8px;
	background: #4A769F;
	width: 80%;
	border-right: 1px solid #759BBF;
	border-bottom: 1px solid #456E95;
}
.article H2
{
	margin: 1px 0px 5px 0px;
	background: #E4E4E4;
	font-size: 8pt;
	padding: 3px 1px;
}
.articlePrv
{
	font-weight: bold;
	padding-right: 10px;
}
.article P
{
	padding: 10px;
}
.articleImg
{
	border: 1px solid #A8A8A8;
	border-left: 4px solid #FDB900;
	margin: 5px 10px 10px 5px;
}
.author
{
	font-size: 7pt;
	color: #BABABA;
	margin: 10px;	
}


.footer
{
	width: 780px;
	background: black;
	margin: 8px 0px 0px 0px;
	display: none;
	
}
.footer TD
{
	color: white;
	padding: 20px 35px;
	font-size: 7.5pt;
}
.footer A, .footer A:link, .footer A:active, .footer A:visited, .footer A:hover
{
	color: white;
	font-size: 7.5pt;
}

.footer1
{
	width: 100%;
	background: black;
	margin: 0px;
	padding: 0px;
	display: block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: left;
}

.footer1 td
{
	line-height: 300%;
}

.preFooter
{
	width: 780px;
	background: none;
	margin-top: 5px;
	display: none;
}
.preFooter TD
{
	background: #FAFAFA;
	border-left: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	border-right: 1px solid #DEDEDE;
	border-bottom: 4px solid #DEDEDE;
}
.bAds
{
	width: 780px;
	background: none;
	margin-top: 8px;
	display: none;
}
.bAds TD
{
	padding: 5px 0px;
	background: none;
	border: none;
}
.bAdsCont
{
	width: 100%;
	border-top: 1px solid #E74D32;
}
.bAdsCont TD
{
	background: none;
	border: none;
}
.bAdsCont H1
{
	color: white;
	font-size: 7.5pt;
	margin: 0px;
	padding: 3px 8px 2px 8px;
	background: #CF2104;
	width: 80%;
	border-right: 1px solid #A71600;
	border-bottom: 1px solid #A71600;
}
.bAdsCont P
{
	margin: 8px;
}
INPUT.button
{
	background: #E4E4E4;
	border: 1px solid #B8B8B8;
	font: 7.5pt "Tahoma", arial, verdana, helvetica, sans-serif;
	width: 70px;
}
INPUT.Ftext
{
	border: 1px solid #B8B8B8;
	font: 7.5pt "Tahoma", arial, verdana, helvetica, sans-serif;
	width: 150px;
}

.calendar
{
	width: 154px;
	margin: 10px 12px;
}
.calendar TD
{
	text-align: center;
}
.calendar H1
{
	font: bold 9pt "Tahoma", arial, verdana, helvetica, sans-serif;
	color: #666666;
	padding: 0px;
	margin: 3px 3px;
	background: none;
	border: none;
}
.calendar H2
{
	font: bold 7.5pt "Tahoma", arial, verdana, helvetica, sans-serif;
	color: #4662CB;
	padding: 0px;
	margin: 2px 0px;
	background: none;
	border: none;
}
.calendar A, .calendar A:link, .calendar A:active, .calendar A:visited, .calendar A:hover
{
	font-size: 8pt;
	color: black;
} 
TD.Dmark
{
	background: #FFBA00;
}
.pollH
{
	width: 100%;
	height: 96px;
	background: black url(img/bgtop.jpg) no-repeat;
}
.pollB
{
	width: 300px;
	margin: 20px 0px;
	background: #FAFAFA;
	border-left: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	border-right: 1px solid #DEDEDE;
	border-bottom: 4px solid #DEDEDE;	
}
.pollB TD
{
	padding: 10px;
}

.switch
{
	display: none;
}

.switchH
{
	display: block;
	width: 100%;
}

.homeIMG
{
	display: inline;
}

.footer1
{
	width: 100%;
	background: black;
	margin: 0px;
	padding: 0px;
	display: block;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.footer1 td
{
	line-height: 300%;
}