/*
This is the universal stylesheet
*/

/* Color Table
#EEEEEE light gray
#330000 dark blue
#006699 medium blue
#0066CC light blue
#0033FF bright blue
#FFCC33 light green/yellow
#990000	medium green/yellow
#C9DCED
*/

/* This style is for general body specs */
body.gen {background-color:#D8DFC9; margin-top: 0px; margin-left: 0px; background-repeat: no-repeat; }

/* These are styles for the golden sentence keyword section */
td.goldenbg { background-color: #FFFFFF; }
.golden { 
	background-color: #990000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #FFCC33;
	text-align: right;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 2px; }
	
/* These are styles for the news leader sentences */
td.newsleader { background-color: #990000; }
.newsleader { 
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px; }
	
/* These are styles for the image border */
.imageborder {
	border-top: 1px #990000 solid;
	border-bottom: 1px #990000 solid; 
	border-right: 1px #990000 solid;
	border-left: 1px #990000 solid; }
	
/* These are styles for the search form input field*/
.searchform {
	background-color: EEEEEE;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #990000;
	border-top: 1px #330000 solid;
	border-bottom: 1px #330000 solid; 
	border-right: 1px #330000 solid;
	border-left: 1px #330000 solid; }

/* These are styles for the forms input field*/
.forms {
	background-color: EEEEEE;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	border-top: 1px #330000 solid;
	border-bottom: 1px #330000 solid; 
	border-right: 1px #330000 solid;
	border-left: 1px #330000 solid; }
	
/* These are styles for the search button */
.searchbutton {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #330000; }
	
/* These are styles for the regional navigation */
td.regionalnav { background-color: #330000; }
.regionalnav { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FFCC33;
	text-align: right }
.regionalnav a:link { color: #FFFFFF; text-decoration: none; }
.regionalnav a:hover { color: #FFCC33; text-decoration: underline; }
.regionalnav a:visited { color: #FFFFFF;	text-decoration: none; }	
.regionalnav a:visited:hover { color: #FFCC33; text-decoration: underline; }
	
/* These are styles for the horizontal sitewide navigation */
td.headsitenav { background-color: #FFFFFF; }
.headsitenav { 
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px; }
.headsitenav a:link { color: #990000; text-decoration:  none; }
.headsitenav a:hover { color: #330000; text-decoration: underline; }
.headsitenav a:visited { color: #990000;	text-decoration:  none; }	
.headsitenav a:visited:hover { color: #330000; text-decoration: underline; }

/* These are styles for the breadcrumb navigation */
.breadcrumb { 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 0px; }
.breadcrumb a:link { color: #990000; text-decoration:  none; }
.breadcrumb a:hover { color: #330000; text-decoration: underline; }
.breadcrumb a:visited { color: #990000;	text-decoration:  none; }	
.breadcrumb a:visited:hover { color: #330000; text-decoration: underline; }

/* These are styles for the send to a friend email link */
.sendtofriend { 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	padding-left: 2px;
	padding-right: 10px;
	vertical-align: bottom;
	text-align: right; }
.sendtofriend a:link { color: #990000; text-decoration: none; }
.sendtofriend a:hover { color: #330000; text-decoration: underlined; }
.sendtofriend a:visited { color: #990000;	text-decoration: none; }	
.sendtofriend a:visited:hover { color: #330000; text-decoration: underline; }

/* These are styles for the Home Page News Articles 
.homenewsheadlines
Currently NOT in use.
*/

/* These are styles for the anchor links */
.anchorlinks {
	text-align: center;
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	padding-top: 16px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px; }
.anchorlinks a:link { color: #990000; text-decoration: none; }
.anchorlinks a:hover { color: #330000; text-decoration: underline; }
.anchorlinks a:visited { color: #990000;	text-decoration: none; }	
.anchorlinks a:visited:hover { color: #330000; text-decoration: underline; }

/* fishing report text styles */
.fishing {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px; }
.fishing a:link { color: #990000; text-decoration: underline; }
.fishing a:hover { color: #330000; text-decoration: none; }
.fishing a:visited { color: #990000; text-decoration: underline; }
.fishing a:visited:hover { color: #330000; text-decoration: none; }
	
/* These are styles for the left navigation */
.lnavadtoptitle {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px; }
td.lnavadtop { background-repeat: no-repeat; background-image: url('images/header_09.gif'); }
.lnavadtop {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	padding-bottom: 2px }
.lnavadtoplinks {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px; }
.lnavadtoplinks a:link { color: #990000; text-decoration: none; font-weight: bold; font-size: 11px;}
.lnavadtoplinks a:hover { color: #330000; text-decoration: underline; font-weight: bold; font-size: 11px;}
.lnavadtoplinks a:visited { color: #990000; text-decoration: none; font-weight: bold; font-size: 11px;}
.lnavadtoplinks a:visited:hover { color: #330000; text-decoration: underline; font-weight: bold; font-size: 11px;}
.lnavadbot {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px; }
.lnavadbot a:link { color: #990000; text-decoration: none; font-weight: bold; font-size: 11px;}
.lnavadbot a:hover { color: #330000; text-decoration: underline; font-weight: bold; font-size: 11px;}
.lnavadbot a:visited { color: #990000; text-decoration: none; font-weight: bold; font-size: 11px;}
.lnavadbot a:visited:hover { color: #330000; text-decoration: underline; font-weight: bold; font-size: 11px;}
.lnavbox {
	font-weight: bold; 
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FFCC33;
	border-right: 1px #330000 solid; }
td.lnav {
	background-color: #990000; }
.lnav { 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	border-right: 1px #330000 solid;
	border-left: 1px #330000 solid;  }
.lnav a:link { color: #FFFFFF; text-decoration: none; }
.lnav a:hover { color: #FFCC33; text-decoration: underline; }
.lnav a:visited { color: #FFFFFF; text-decoration: none; }
.lnav a:visited:hover { color: #FFCC33; text-decoration: underline; }

/* These are styles for the vertical advertisement */
td.vertad {	background-color: #330000; }
.vertad {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px; }
.vertad a:link { color: #990000; text-decoration: none; font-weight: bold; font-size: 11px;}
.vertad a:hover { color: #990000; text-decoration: underline; font-weight: bold; font-size: 11px;}
.vertad a:visited { color: #990000; text-decoration: none; font-weight: bold; font-size: 11px;}
.vertad a:visited:hover { color: #990000; text-decoration: underline; font-weight: bold; font-size: 11px;}

/* These are styles for the category sub navigation */
td.subnav {
	background-color: #FFFFFF; }
.subnav {
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;	
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 12px;
	padding-right: 12px; }	
.subnav a:link { color: #990000; text-decoration: underline; }
.subnav a:hover { color: #330000; text-decoration: none; }
.subnav a:visited { color: #990000; text-decoration: underline; }
.subnav a:visited:hover { color: #330000; text-decoration: none; }
td.subnavtitle {
	background-color: #FFFFFF; }
.subnavtitle { 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #330000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px; }
.subnavbox { 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 12px;
	padding-right: 12px; }		

/* Cover Story styles */
.covertext {
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; }
.covertext a:link { color: #990000; text-decoration: underline; }
.covertext a:hover { color: #330000; text-decoration: none; }
.covertext a:visited { color: #990000; text-decoration: underline; }
.covertext a:visited:hover { color: #330000; text-decoration: none; }
td.covertitle {
	background-color: #FFFFFF; }
.covertitle {
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #330000;
	padding-top: 2px;
	padding-bottom: 2px; }
.coverimage {
	border-top: 1px #330000 solid;
	border-bottom: 1px #330000 solid; 
	border-right: 1px #330000 solid;
	border-left: 1px #330000 solid; }

/* Page Sponsor styles */
.pagesponsorleader {
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	padding-left: 15px;
	padding-top: 8px;
	padding-bottom: 2px; }
.pagesponsortext {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
	padding-right: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; }
.pagesponsortext a:link { color: #990000; text-decoration: underline; }
.pagesponsortext a:hover { color: #330000; text-decoration: none; }
.pagesponsortext a:visited { color: #990000; text-decoration: underline; }
.pagesponsortext a:visited:hover { color: #330000; text-decoration: none; }
.pagesponsortitle {
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #330000;
	padding-top: 2px;
	padding-bottom: 2px; }
.pagesponsorimage {
	padding-top: 8px;
	padding-left: 16px; }

/* Featured Listings Styles */
table.feature { background-image: url('images/bg_arrowbigray.gif'); background-repeat: no-repeat }
.feature {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; }
.feature a:link { color: #990000; text-decoration: underline; }
.feature a:hover { color: #330000;	text-decoration: none; }
.feature a:visited { color: #990000;	text-decoration: underline; }
.feature a:visited:hover { color: #330000;	text-decoration: none; }
.featuretitle {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; }
.featuretitle a:link { color: #990000; text-decoration: underline; }
.featuretitle a:hover { color: #330000;	text-decoration: none; }
.featuretitle a:visited { color: #990000;	text-decoration: underline; }
.featuretitle a:visited:hover { color: #330000;	text-decoration: none; }
td.featurebox {
	background-color: #FFFFFF; }
.featurebox {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #330000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px; }
.featureadimage {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 4px;
	padding-right: 4px; }

/* page title text styles */
.pagetitle {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #330000;
	padding-top: 10px;
	padding-left: 10px; }

/* index title text styles */
.indextitle {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6D1500;
	padding-top: 10px; }

/* Index intro styles */
.index {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px; }
.index a:link { color: #990000; text-decoration: underline; }
.index a:hover { color: #330000; text-decoration: none; }
.index a:visited { color: #990000; text-decoration: underline; }
.index a:visited:hover { color: #990000; text-decoration: none; }
	
/* content text styles */
hr.content { color: #6D1500; height: 1px; width: 97%; }
.content {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px; }
.content a:link { color: #990000; text-decoration: underline; }
.content a:hover { color: #330000; text-decoration: none; }
.content a:visited { color: #990000; text-decoration: underline; }
.content a:visited:hover { color: #330000; text-decoration: none; }

/* content article styles */
hr.contentarticle { color: #6D1500; height: 1px; width: 97%; }
.contentarticle  {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 5px; }
.contentarticle  a:link { color: #990000; text-decoration: underline; }
.contentarticle  a:hover { color: #330000; text-decoration: none; }
.contentarticle  a:visited { color: #990000; text-decoration: underline; }
.contentarticle  a:visited:hover { color: #330000; text-decoration: none; }

/* news content text styles */
hr.content { color: #6D1500; height: 1px; width: 97%; }
.newscontent {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 10px; }
.newscontent a:link { color: #990000; text-decoration: underline; }
.newscontent a:hover { color: #330000; text-decoration: none; }
.newscontent a:visited { color: #990000; text-decoration: underline; }
.newscontent a:visited:hover { color: #330000; text-decoration: none; }

/* weather content text styles */
hr.content { color: #6D1500; height: 1px; width: 97%; }
.weather {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px; }
.weather a:link { color: #990000; text-decoration: underline; }
.weather a:hover { color: #330000; text-decoration: none; }
.weather a:visited { color: #990000; text-decoration: underline; }
.weather a:visited:hover { color: #330000; text-decoration: none; }

/* image in content type styles */
.images{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px; }
.images a:link { color: #990000; text-decoration: underline; }
.images a:hover { color: #330000; text-decoration: none; }
.images a:visited { color: #990000; text-decoration: underline; }
.images a:visited:hover { color: #330000; text-decoration: none; }

/* menu listings styles */
hr.menu { color: #6D1500; height: 1px; width: 97%; }
.menu {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px; }
.menu a:link { color: #990000; text-decoration: underline; }
.menu a:hover { color: #330000; text-decoration: none; }
.menu a:visited { color: #990000; text-decoration: underline; }
.menu a:visited:hover { color: #330000; text-decoration: none; }

/* about us category styles */
.aboutus  {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px; }
.aboutus  a:link { color: #990000; text-decoration: underline; }
.aboutus  a:hover { color: #330000; text-decoration: none; }
.aboutus  a:visited { color: #990000; text-decoration: underline; }
.aboutus  a:visited:hover { color: #330000; text-decoration: none; }


/* listing styles */
table.listing { background-image: url('images/bg_arrowbigray.gif'); background-repeat: no-repeat }
.listing {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	padding-right: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 11px;	 }
.listing a:link { color: #990000; text-decoration: underline; }
.listing a:hover { color: #330000;	text-decoration: none; }
.listing a:visited { color: #990000;	text-decoration: underline; }
.listing a:visited:hover { color: #330000;	text-decoration: none; }
.listmore {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	 }
.listmore a:link { color: #990000; text-decoration: underline; font-weight:bold; }
.listmore a:hover { color: #330000;	text-decoration: none; font-weight:bold; }
.listmore a:visited { color: #990000;	text-decoration: underline; font-weight:bold; }
.listmore a:visited:hover { color: #330000;	text-decoration: none; font-weight:bold; }
td.list { border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; }
.listingtitle {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; }
.listingtitle a:link { color: #990000; text-decoration: underline; }
.listingtitle a:hover { color: #330000;	text-decoration: none; }
.listingtitle a:visited { color: #990000;	text-decoration: underline; }
.listingtitle a:visited:hover { color: #330000;	text-decoration: none; }
td.listingbox {
	background-color: #FFFFFF; }
.listingbox {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px; }
	
/* This is for formatting data tables */
table.datatable { border-left: 1px solid #666666; border-top: 1px solid #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
td.datatablerow1 { border-right: 1px solid #666666; border-bottom: 1px solid #666666; background-color: #ffffff; background-color: #C0C0C0; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
td.datatable { 
	border-right: 1px solid #666666; 
	border-bottom: 1px solid #666666;
	background-color: #ffffff; 
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	padding-top: 1px;
	padding-bottom: 1px; 
	padding-left: 3px;
	padding-right: 3px;	 
	color: #666666; }
	
/* site map styles */
.sitemap {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 16px; }
.sitemap a:link { color: #990000; text-decoration: underline; }
.sitemap a:hover { color: #330000; text-decoration: none; }
.sitemap a:visited { color: #990000; text-decoration: underline; }
.sitemap a:visited:hover { color: #330000; text-decoration: none; }
.sitemaptitle {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 6px; }

/* Partner Bar listing styles */
.pbarfeature {
	color: #000000;	 }
.pbarfeature a:link { color: #990000; text-decoration: none; font-weight: bold; font-size: 11px;}
.pbarfeature a:hover { color: #990000; text-decoration: underline; font-weight: bold; font-size: 11px;}
.pbarfeature a:visited { color: #990000; text-decoration: none; font-weight: bold; font-size: 11px;}
.pbarfeature a:visited:hover { color: #990000; text-decoration: underline; font-weight: bold; font-size: 11px;}

td.list { border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; }
table.pbarlist {
	padding-top: 4px;
	padding-bottom: 4px;}
.pbarfeaturetitle {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;}
.pbarfeaturetitle a:link { color: #990000; text-decoration: underline; }
.pbarfeaturetitle a:hover { color: #330000;	text-decoration: none; }
.pbarfeaturetitle a:visited { color: #990000;	text-decoration: underline; }
.pbarfeaturetitle a:visited:hover { color: #330000;	text-decoration: none; }
.pbarlistbox {
	font-weight: bold;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FFCC33;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px; }
.pbarlist {
	padding-right: 1px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	}
.pbarlist a:link { color: #990000; text-decoration: underline; font-weight: bold;}
.pbarlist a:hover { color: #330000;	text-decoration: none; font-weight: bold; }
.pbarlist a:visited { color: #990000;	text-decoration: underline; font-weight: bold; }
.pbarlist a:visited:hover { color: #330000;	text-decoration: none; font-weight: bold; }

/* Footer Advertisement Table Style */
table.footadtable { margin-bottom: 10px; margin-left: 0px; margin-right: 10px; margin-top: 10px; }

/* Footer Advertisement Styles */
td.footad { background-color: #FFFFFF; }
.footad {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	text-align: center; }
.footad a:link { color: #990000; text-decoration: underline; }
.footad a:hover { color: #330000; text-decoration: none; }
.footad a:visited { color: #990000;	text-decoration: underline; }
.footad a:visited:hover { color: #330000; text-decoration: none; }

/* This is the footer content section border & background color. */
.footer {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 15px;
	padding-bottom: 15px;
	text-decoration: 0px;
	padding-left: 20px;
	padding-right: 20px; }
.footer a:link { color: #990000; text-decoration: underline; }
.footer a:hover { color: #330000; text-decoration: none; }
.footer a:visited { color: #990000; text-decoration: underline; }
.footer a:visited:hover { color: #330000;	text-decoration: none; }
.footertitle {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px; }
