.advancedSearchBox a:link{
	color:#000;
	text-decoration:none;
}
.advancedSearchBox a:visited{
	color:#000;
	text-decoration:none;
}
.advancedSearchBox a:hover{
	color:#006c7a;
	text-decoration:underline;
}
.advancedSearchBox img{
	vertical-align:middle;
	padding: 0 3px 0 7px;
	border:0;
}
.advancedSearchBox input{
	border:solid #666666 1px;
}
.advancedSearchBox textarea{
	border:solid #666666 1px;
}
.advancedSearchBox table{
	width:90%;
	border-collapse:collapse;
	padding:1;
	font-size:95%;
}
.advancedSearchBoxStar{
	color:#FF0000;
}
.formbutton{
	background:#006c7a;
	color:#fff;
	cursor: pointer;
}
.email{
	background-color:#cfe4e6;
	border-left:#006c7a 1px solid;
	border-right:#006c7a 1px solid;
}
.innercell {
    width:33%;
    padding:0px;
    margin:0px;
}
.innertable {
    width:100%;
    padding:0px;
    margin:0px;
}


/* ADVANCED SEARCH RESULTS TABLE*/
.feedbackTopRow{
	height:34px;
	border-left:#006c7a 1px solid;
	border-right:#006c7a 1px solid;
	border-top:#006c7a 1px solid;
	background-color:#e5efef;
}

.topL{
	padding-left:10px;
	padding-right:5px;
	text-align:right;
	font-weight:bold;
}
.feedbackBottomRow{
	height:33px;
	border-left:#006c7a 1px solid;
	border-right:#006c7a 1px solid;
	border-bottom:#006c7a 1px solid;
	background-color:#e5efef;
}
.feedbackEven{
	background-color:#e5efef;
	border-left:#006c7a 1px solid;
	border-right:#006c7a 1px solid;
}
	.feedbackEven td{
		padding-top:5px;
		padding-bottom:5px;
	}
.feedbackOdd{
	background-color:#cfe4e6;
	border-left:#006c7a 1px solid;
	border-right:#006c7a 1px solid;
}
	.feedbackOdd td{
		padding-top:5px;
		padding-bottom:5px;
	}
	.feedbackL{
		vertical-align:top;
		height:30px;
		text-align:right;
		font-weight:bold;
		padding:5px 5px;
	}
	
	.feedbackR{
		vertical-align:top;
		height:30px;
		text-align:left;
		padding:5px 5px;
	}

/* END ADVANCED SEARCH RESULTS TABLE */


/*LTC HOME*/
.ltcHome table{
	border-collapse:collapse;
	padding:0;
	font-size:11px;
}
.ltcHomeHeading {
	border-left:#006c7a 1px solid;
	border-right:#006c7a 1px solid;
	background-color:#006c7a;
	color:#fff;
	text-align:left;
	padding-left:3px;	
}
.ltcHome th{
	border-left:#006c7a 1px solid;
	background-color:#cfe4e6;
	text-align:right;
	vertical-align:top;
	padding-right:5px;
}
.ltcHomeRight{
	background-color:#e5efef;
	border-right:#006c7a 1px solid;
	padding-bottom:20px;
	padding-left:5px;
	vertical-align:top;
	text-align:left;
}
.ltcHomeSub {
	border-left:#006c7a 1px solid;
	border-right:#006c7a 1px solid;
	background-color:#cfe4e6;
	text-decoration:underline;
	font-weight:bold;
	text-align:left;
}
.ltcSubLeft{
	border-left:#006c7a 1px solid;
	background-color:#cfe4e6;
	text-align:right;
	font-weight:bold;
	text-decoration:underline;
}
.ltcSubRight{
	border-right:#006c7a 1px solid;
	background-color:#cfe4e6;
}
.ltcHomeBottom{
	border-left:#006c7a 1px solid;
	border-right:#006c7a 1px solid;
	border-bottom:#006c7a 1px solid;
	background-color:#e5efef;
	text-align:left;
	padding-left:10px;
	height:33px;
}
table.ltcWaitList{
	padding:0;
	margin:0;
	border:#666666 1px solid;
	width:100%;
}
table.ltcWaitList td{
	padding:2px;
	border:1px #666666 solid;
	background-color:#e5efef;
	margin-bottom:20px;
}
table.ltcWaitList th{
	border:1px #666666 solid;
	width:40%;
	padding:2px 5px;
	white-space:nowrap;
	text-decoration:none;
	text-align:center;
}
/* END LTC HOME*/
	
/* SEARCH DETAILS TABLE*/
.details table{
	border-collapse:collapse;
	padding:0px;
	font-size:90%;
}
.detailsSend{
	position:relative;
	float:right;
	width:100px;
	right:70px;
	bottom:5px;	
}
.detailsSend img{
	border:none;
}
.details a:link{
	color:#000000;
	text-decoration:underline;
}
.details a:hover{
	color:#006c7a;
	text-decoration:underline;
}
.details a:visited{
	color:#000000;
	text-decoration:underline;
}
.detailsHead{
	padding-top:3px;
	margin-left:5px;
}
.details input{
	border:solid #666666 1px;
	text-align:center;
}
.detailsKey{
	font-size:90%;
	color:#333333;
	margin:0px 0px 50px 10px;
}
.detailsHours{
	width:200px;
}
.detailsTopRow{
	border-left:#006c7a 1px solid;
	border-right:#006c7a 1px solid;
	border-top:#006c7a 1px solid;
	background-color:#006c7a;
	color:#fff;
	font-size:120%;
	font-weight:lighter;
}
	.detailsTopRow td{
		padding:3px 5px;	
	}

.detailsBottomRow{
	border-left:#006c7a 1px solid;
	border-right:#006c7a 1px solid;
	border-bottom:#006c7a 1px solid;
	background-color:#e5efef;
	height:33px;
}
	.detailsBottomRow td{
		padding-left:10px;
	}

.detailsTableRowL{
	border-left:#006c7a 1px solid;
	background-color:#cfe4e6;
	padding:5px 5px;
	height:30px;
	width:105px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
}
.detailsTableRowR{
	border-right:#006c7a 1px solid;
	background-color:#e5efef;
	padding:5px 5px;
	height:30px;
	vertical-align:top;
	text-align:left;
}
td.colspan{
	border-left:#006c7a 1px solid;
	border-right:#006c7a 1px solid;
	background-color:#cfe4e6;
	text-align:left;
	text-decoration:underline;
	font-weight:bold;
}
.detailsSubHeadingL{
	border-left:#006c7a 1px solid;
	background-color:#cfe4e6;
	padding:0px 5px;
	text-align:right;
	white-space:nowrap;
	text-decoration:underline;
	color:#000000;
}
.detailsSubHeadingR{
	border-right:#006c7a 1px solid;
	background-color:#cfe4e6;
}

table.waitList{
	padding:0;
	margin:0;
	border:#666666 1px solid;
	width:100%;
}
table.waitList td{
	padding:2px;
	border:1px #666666 solid;
	background-color:#e5efef;
	margin-bottom:20px;
}
table.waitList th{
	padding:2px;
	border:1px #666666 solid;
	width:40%;
	padding:2px 5px;
	white-space:nowrap;
	text-decoration:none;
}
/* END SEARCH DETAILS TABLE */


/* SEARCH RESULTS TABLE*/
		.searchResults table{
			border-collapse:collapse;
			padding:0px;
			font-size:90%;
		}
		.searchResults td{
			text-align:left;
		}
		.searchResults img{
			border:none;
			padding:0 3px;
		}
		.searchResults a:link{
			color:#000000;
			text-decoration:underline;
		}
		.searchResults a:hover{
			color:#006c7a;
			text-decoration:underline;
		}
		.searchResults a:visited{
			color:#000000;
			text-decoration:underline;
		}
		.searchResults input{
			border:solid #666666 1px;
			text-align:center;
		}
		.searchResultsKey{
			font-size:90%;
			color:#333333;
			width:100px;
			margin:0 auto;
		}
		.searchResultsIcons{
			text-align:right;
			padding-right:5px;
			padding-bottom:5px;
		}
		.searchResultsTopRow{
			background-color:#006c7a;
			border-left:#006c7a 1px solid;
			border-right:#006c7a 1px solid;
			height:21px;
			padding-left:2px;
			color:white;
		}
			.searchResultsTopRow a:link{
				color:#ffffff;
				text-decoration:none;
			}
			.searchResultsTopRow a:visited{
				color:#ffffff;
				text-decoration:none;
			}
			.searchResultsTopRow a:hover{
				color:#ffffff;
				text-decoration:underline;
			}
			.searchResultsTopRow td	{
				padding-left:10px;
				color:#ffffff;
			}
		
		.searchResultsBottomRow{
			background-color:#e5efef;
			border-left:#006c7a 1px solid;
			border-right:#006c7a 1px solid;
			border-bottom:#006c7a 1px solid;
			height:33px;
		}
		
		.searchResultsBottomRowL{
			padding-left:10px;
		}
			.searchResultsBottomRowL a:link{
				text-decoration:none;
				color:#fff;
				padding:2px;
				background-color:#006c7a;

			}
			.searchResultsBottomRowL a:visited{
				text-decoration:none;
				color:#fff;
				padding:2px;
				background-color:#006c7a;

			}
			.searchResultsBottomRowL a:hover{
				text-decoration:none;
				color:#ddd;
				padding:2px;
				background-color:#006c7a;

			}
		.searchResultsBottomRowR{
			padding-right:10px;
			text-align:left;
		}
	
		.searchResultsEven{
				background-color:#e5efef;
				border-left:#006c7a 1px solid;
				border-right:#006c7a 1px solid;
		}
			.searchResultsEven td{
				padding:7px 10px;
				height:30px;
			}
			.searchResultsEvenRight{
				text-align:center;
			}
		.searchResultsOdd{
				background-color:#cfe4e6;
				border-left:#006c7a 1px solid;
				border-right:#006c7a 1px solid;
		}
			.searchResultsOdd td{
				padding:7px 10px;
				height:30px;
			}
			.searchResultsOddRight{
				text-align:center;
			}
		/* END SEARCH RESULTS TABLE */
		


/*BROWSE PAGE STYLES*/
		.browseBox table{
			border-collapse:collapse;
			padding:0px;
			font-size:90%;
			width:70%;
		}
		.browseBox td{
			text-align:center;
			height:33px;
		}
		.browseTopRow{
			background-color:#e5efef;
			border-left:#006c7a 1px solid;
			border-right:#006c7a 1px solid;
			border-top:#006c7a 1px solid;
		}
		
		.browseEven{
				background-color:#e5efef;
				border-left:#006c7a 1px solid;
				border-right:#006c7a 1px solid;
		}
		.browseOdd{
				background-color:#cfe4e6;
				border-left:#006c7a 1px solid;
				border-right:#006c7a 1px solid;
		}
		.browseBottomRow{
			background-color:#e5efef;
			border-left:#006c7a 1px solid;
			border-right:#006c7a 1px solid;
			border-bottom:#006c7a 1px solid;

		}
		.browseBox a:link{
			color:#000000;
			text-decoration:none;
		}
		.browseBox a:hover{
			color:#006c7a;
			text-decoration:underline;
		}
		.browseBox a:visited{
			color:#000000;
			text-decoration:none;
		}
		
		/*END BROWSE PAGE */
		
/*RECENT BOX*/
.recent table{
	width:190px;
	border-collapse:collapse;
	padding:0px;
	font-size:90%;
}
.recent td{
	padding-left:5px;
	text-align:left;
	padding:3px 0 3px 4px;
}
.recentRow{
	background-color:#d0e0e3;
}
.recent a:link{
	color:#000000;
	text-decoration:underline;
}
.recent a:visited{
	color:#000000;
	text-decoration:underline;
}
.recent a:hover{
	color:#006c7a;
	text-decoration:underline;
}
.recentTopRow{
	background-color:#d0e0e3;
	height:23px;
	font-weight:bold;
	color:#15807D;
	font-size:110%;
	border-bottom:#15807D 1px solid;
}



/* LOGIN TABLE*/
.login table{
	border-collapse:collapse;
	font-size:90%;
}
.login td{
	padding:5px;
}
.login input{
	border:solid #666666 1px;
}
.login textarea{
	border:solid #666666 1px;
}
.login a:link{
	color:#000;
	text-decoration:underline;
}
.login a:visited{
	color:#000;
	text-decoration:underline;
}
.login a:hover{
	color:#006c7a;
	text-decoration:none;
}
/* END LOGIN TABLE */

/* REGISTER TABLE*/
.register table{
	border-collapse:collapse;
	font-size:90%;
	width:350px;
}
.register td{
	padding:5px;
}
.register input{
	border:solid #666666 1px;
}
.register textarea{
	border:solid #666666 1px;
}
.register a:link{
	color:#000;
	text-decoration:underline;
}
.register a:visited{
	color:#000;
	text-decoration:underline;
}
.register a:hover{
	color:#006c7a;
	text-decoration:none;
}
/* END REGISTER TABLE */


/*LTC Box*/
.moduletablenews {
	border-collapse:collapse;
	padding:0;
	font-size:90%;
	height:100px;
	border:#006C7A 1px solid;
}

.moduletablenews td{
	background-color:#d0e0e3;
	text-align:left;
	height:20px;
	padding:0 2px 0 2px;
	margin:0;	
}
.moduletablenews a:link{
	color:#000000;
	text-decoration:underline;
}
.moduletablenews a:visited{
	color:#000000;
	text-decoration:underline;
}
.moduletablenews a:hover{
	color:#006c7a;
	text-decoration:underline;
}


/*END LTC BOX*/ 

/*H4*/
h4{background-color:#e5efef;}


/*   ADDITIONAL */
.ltcSearchEven{
    background-color:#e5efef;
    border-left:#006c7a 1px solid;
    border-right:#006c7a 1px solid;
}
.ltcSearchEven td{
    padding:2px 10px;
}
.ltcSearchOdd{
    background-color:#cfe4e6;
    border-left:#006c7a 1px solid;
    border-right:#006c7a 1px solid;
}
.ltcSearchOdd td{
    padding:2px 10px;
}

