

a:link{font-family: Arial, sans-serif; color: #666; text-decoration: none;}
a:active{font-family: Arial, sans-serif; color: #666; text-decoration: none;}
a:visited{font-family: Arial, sans-serif; color: #666; text-decoration: none;}
a:hover{font-family: Arial, sans-serif; color: #999; text-decoration: none;}

table{font-size: 10pt}
	
.topAd{width: 500px;
		height: 150px;
		}


	
.headerNav{width: 800px;
			height: 25px;
			text-align: center;
			font-family: Times New Roman;
			color: black;
		}
		
.headerNav a:link{font-family: Times New Roman; color: black; text-decoration: none;}
.headerNav a:active{font-family: Times New Roman; color: black; text-decoration: none;}
.headerNav a:visited{font-family: Times New Roman; color: black; text-decoration: none;}
.headerNav a:hover{font-family: Times New Roman; color: #999999; text-decoration: none;}

table.middleInfo{width: 800px;
	min-height: 400px;}
td.colNav{width: 125px;
		vertical-align: top;
		text-align: center;
		padding-top: 10px;}
td.leftBar{background-color: #666;
		width: 3px;}

td.colMain{width: 544px;
		text-align: center;
		vertical-align: top;
		color: #666;
		padding-top: 10px;}
td.colMain2{width: 538px;
		text-align: left;
		vertical-align: top;
		padding-left: 3px;
		padding-right: 3px;
		color: #666;}
table.login{color: #666; width: 300px;}

table.menu{width: 476px;}
.menu  a:link{font-family: Times New Roman; color: black; text-decoration: none; font-size: 10pt}
.menu a:active{font-family: Times New Roman; color: black; text-decoration: none; font-size: 10pt}
.menu a:visited{font-family: Times New Roman; color: black; text-decoration: none; font-size: 10pt}
.menu a:hover{font-family: Times New Roman; color: #999999; text-decoration: none; font-size: 10pt}
.list  a:link{font-family: Times New Roman; color: black; text-decoration: none; font-size: 10pt}
.list a:active{font-family: Times New Roman; color: black; text-decoration: none; font-size: 10pt}
.list a:visited{font-family: Times New Roman; color: black; text-decoration: none; font-size: 10pt}
.list a:hover{font-family: Times New Roman; color: #999999; text-decoration: none; font-size: 10pt}

		
td.rightBar{background-color: #666;
		width: 3px;}
td.colAds{width: 125px; text-align: right; vertical-align: top; padding-top: 10px}


		
.botLine{width: 800px;
		background-image: url('images/botLine.jpg');
		height: 23px;}

table.list{border: 1px solid #666; width: 476px; font-family: Arial, sans-serif; font-size: 10pt}
table.list  td{padding: 2px}
table.list tr.odd{background-color: #ccc; color: #000}
table.list tr.even{background-color: #fff; color: #000}

table.manageForm{border: 1px solid #666; width: 476px; font-family: Arial, sans-serif; font-size: 10pt; color: #000}
table.manageForm  td{padding: 2px; vertical-align:top}

span.error{color: red;}

a.nav:link{display: block; color: #fff; border: 1px solid #ccc; background-color: #6699CC; text-align: left; width: 100px; height: 15px; font-size: 10pt; text-decoration: none; font-family: Arial, sans-serif; font-weight: bold; padding: 2px;}
a.nav:active{display: block; color: #fff; border: 1px solid #ccc; background-color: #6699CC; text-align: left; width: 100px; height: 15px; font-size: 10pt; text-decoration: none; font-family: Arial, sans-serif; font-weight: bold; padding: 2px;}
a.nav:visited{display: block; color: #fff; border: 1px solid #ccc; background-color: #6699CC; text-align: left; width: 100px; height: 15px; font-size: 10pt; text-decoration: none; font-family: Arial, sans-serif; font-weight: bold; padding: 2px;}
a.nav:hover{display: block; color: #fff; border: 1px solid #ccc; background-color: #999999; text-align: left; width: 100px; height: 15px; font-size: 10pt; text-decoration: none; font-family: Arial, sans-serif; font-weight: bold; padding: 2px;}


a.ajaxBlock:link{display: block; color: #000; background-color: #fff; text-align: left; width: 300px;  text-decoration: none; font-family: Arial, sans-serif; padding: 2px; font-size: 8pt}
a.ajaxBlock:active{display: block; color: #000; background-color: #fff; text-align: left; width: 300px;  text-decoration: none; font-family: Arial, sans-serif; padding: 2px; font-size: 8pt}
a.ajaxBlock:visited{display: block; color: #000; background-color: #fff; text-align: left; width: 300px; text-decoration: none; font-family: Arial, sans-serif; padding: 2px; font-size: 8pt}
a.ajaxBlock:hover{display: block; color: #fff; background-color: #6699CC; text-align: left; width: 300px; text-decoration: none; font-family: Arial, sans-serif; padding: 2px; font-size: 8pt}


/*Footer information*/
div.footerContact{font-size: 8pt; font-family: Arial, sans-serif}
div.footerNav{font-size: 10pt}
div.footerBot{font-size: 8pt; font-family: Arial, sans-serif}

.footerNav a:link{font-family: Times New Roman; color: black; text-decoration: none; font-size: 10pt;}
.footerNav a:active{font-family: Times New Roman; color: black; text-decoration: none; font-size: 10pt;}
.footerNav a:visited{font-family: Times New Roman; color: black; text-decoration: none; font-size: 10pt;}
.footerNav a:hover{font-family: Times New Roman; color: #999999; text-decoration: none; font-size: 10pt;}

img.navAd{border: 1px solid #000}

/*Search styles*/
div.searchHeading{font-size: 8pt;}
div.searchInfo, td.searchInfo{font-size: 8pt; padding-left: 50px}
div.searchTitle, td.searchTitle{font-weight: bold;}


/*Search Box Navigation*/
#searchBox{border: 1px solid #999; width: 100px; height: 20px; font-size: 10pt}
#searchText{color: #666; font-family: Arial, sans-serif; font-size: 8pt}


td.tableHeading{background-color: #6699CC; font-family: Arial, sans-serif; font-weight: bold; color: #fff}
td.message{text-align: left; font-size: 10pt}
td.obitLifeline{font-style: italic}

table.newsstands{width: 100px; border: 1px solid #ccc; font-family: Arial, sans-serif; font-size: 10pt;}
td.newsstandHead{height: 15px; padding: 2px; background-color: #6699CC; width: 100px;color: #fff; font-weight: bold}
td.newsstandInfo{padding-top: 10px; padding-bottom: 10px; line-height: 15px; width: 100px; font-size: 8pt; font-family: Arial, sans-serif; text-align: left}
td.newsstandViewMore{background-color: #999; text-align: right; padding: 2px; width: 100px}


table.newsstands a.viewmore:link{color: #000; font-family: Arial, sans-serif}
table.newsstands a.viewmore:active{color: #000; font-family: Arial, sans-serif}
table.newsstands a.viewmore:visited{color: #000; font-family: Arial, sans-serif}
table.newsstands a.viewmore:hover{color: #666; font-family: Arial, sans-serif}



