/* CSS Document */

	<!--
	
	
/********************************* LiveValidation *************************************/
/*
.LV_valid {
    color:#00CC00;
}*/
	
.LV_invalid {
	color:#CC0000;
}
	
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

/*
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    border: 0px solid #0000FF;
	color : #0000FF;
}
*/

    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
}
/*******************/

/* USED FOR waiver print out */
div#regtex {font-size:11px;font-family:Arial Narrow, Arial, Verdana, Helvetica, sans-serif;}
div#smalltex {font-size:10px;font-family:Arial Narrow, Arial, Verdana, Helvetica, sans-serif;}
/* end */

	TD.Main {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	background : white;
}

TD.Main2 {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
}

TD.Main3 {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	color:#000000;
}

	TD.Req {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: red;
	background : white;
}

	TD.Head {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 17px;
	color: #E8BF41;
	background : #E6E6E6;
	font-weight : bolder;
}

	TD.Report {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 14px;
	color: Black;
	background : white;
	
}

	TD.info {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: Black;
	background : #E6E6E6;
	font-weight : bolder;
}
	
	TD.DataA {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #666666;
	letter-spacing: normal;
	background : white;
}

	TD.DataB {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #666666;
	letter-spacing: normal;
	background : #CCCCCC;
}

	TD.Nav {
	font-family: Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #E8BF41;
	background : #333333;
}

	.button {
		font-family: Verdana, Helvetica, Geneva, Arial, sans-serif; 
		font-size: 10px; 
		color: #FFFFFF; 
		background-color:#9D0B0B;
		border-top-width : 1px; 
		border-right-width : 1px; 
		border-bottom-width : 1px; 
		border-left-width : 1px;
	}
	
	.button1 {
		font-family: Verdana, Helvetica, Geneva, Arial, sans-serif; 
		font-size: 12px; 
		font-weight : bolder;
		color: #666666; 
		background-color:#E8BF41;
		border-top-width : 1px; 
		border-right-width : 1px; 
		border-bottom-width : 1px; 
		border-left-width : 1px;
	}


	.field {
		font-family:Verdana, Helvetica, Geneva, Arial, sans-serif; 
		font-size:10px; 
		color:#666666; 
		border:2px FFFF none; 
		border-width:1px; 
		border-style:1px; 
		background-color:#EBEBEB;
	}
	
	.field_search {
		font-family:Verdana, Helvetica, Geneva, Arial, sans-serif; 
		font-size:10px; 
		color:#666666; 
		border:2px FFFF none; 
		border-width:2px; 
		border-style:2px; 
		background-color:#EBEBEB;
	}
	
	.texta {
		font-family:Verdana, Helvetica, Geneva, Arial, sans-serif; 
		font-size:11px; 
		color:#666666; 
		border:2px FFFF none; 
		border-width:2px; 
		border-style:2px; 
		background-color:#EBEBEB;
	}
	
	td.dot 
		{background:#d1d1d1 url(/images/css/1dot.gif)}

	a:link { color: #9D0B0B; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none; text-decoration:none; }
	a:visited { color: #9D0B0B;font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none; }
	a:hover { color: #666666; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none;  }
	a:active { color: #666666; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; text-decoration : none; text-decoration:none; }
	
	a.tbl:link { color: #9D0B0B; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none; text-decoration:none; font-size:12px; }
	a.tbl:visited { color: #9D0B0B;font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none; font-size:12px; }
	a.tbl:hover { color: #666666; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none; font-size:12px; }
	a.tbl:active { color: #666666; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; text-decoration : none; text-decoration:none; font-size:12px; }
	
	a.rows:link { color: #999999; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none; text-decoration:none; }
	a.rows:visited { color: #999999;font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none; }
	a.rows:hover { color: #999999; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none; }
	a.rows:active { color: #999999; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; text-decoration : none; text-decoration:none; }

	a.info:link { color: #999999; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none; text-decoration:none; }
	a.info:visited { color: #999999;font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none; }
	a.info:hover { color: #999999; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; font-weight : bolder; text-decoration : none; }
	a.info:active { color: #999999; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; text-decoration : none; text-decoration:none; }

	a.username:link { color: #000066; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; }
	a.username:visited { color: #000066;font-family : Verdana, Helvetica, Geneva, Arial, sans-serif; }
	a.username:active { color: #000066; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif;}
	a.username:hover { color: #999999; font-family : Verdana, Helvetica, Geneva, Arial, sans-serif;}

#cstmrcontnt {
	position: relative;
	width: 600px;
	height: 339px;
	top: 35px;
	left: 80px;
	z-index: 7;}

p.cwelcome1 {
	font-size: 13px; 
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 20px;}
	
p.cwelcome2 {
	font-size: 13px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 2px;}
	
	p.cstmrhding {
	font-weight: bold; 
	color: #000000;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 20px;}
	
p.cstmrhding2 {
	font-weight: bold; 
	color: #000000;
	margin-top: 25px;
	margin-bottom: 15px;
	margin-left: 20px;}
	
p.cstmrtext {
	margin-top: 0px;
	margin-bottom: 1px;
	margin-left: 20px;
	/*border-style:solid;
	border-width:thin;*/
	padding:10px;}
	
p.cstmrtext2 {
	margin-top: 13px;
	margin-bottom: 30px;
	margin-left: 20px;}
	
.cbtmrgttext {
	position: absolute;
	width: 350px;
	height: 30px;
	top: 308px;
	left: 350px;
	font-size: 11px;
	z-index: 7;}
	
.content {
	position: absolute;
	width: 500px;
	height: 280px;
	top: 0px;
	left: 0px;
	z-index: 5;}
	
.cbodytext {
	position: absolute;
	width: 350px;
	height: 250px;
	top: 0px;
	left: 25px;
	z-index: 7;}
	
.envlp {
	position: absolute;
	width: 30px;
	height: 17px;
	top: 0px;
	left: 1px;
	z-index: 7;}
	
.envlp2 {
	position: absolute;
	width: 30px;
	height: 200px;
	top: 10px;
	left: 40px;
	z-index: 7;}
	
.emaddy {
	position: absolute;
	width: 137px;
	height: 19px;
	top: 98px;
	left: 100px;
	z-index: 7;}
	
.phne {
	position: absolute;
	width: 31px;
	height: 22px;
	top: 137px;
	left: 0px;
	z-index: 7;}
	
p.hdg1 {
	font-weight: bold;
	margin-bottom: 75px;}
	
p.hdg2, p.hdg3 {
	font-weight: bold;
	margin-bottom: 45px;}
	
.addyinfo {
	position: absolute;
	width: 245px;
	height: 60px;
	top: 10px;
	left: 100px;
	z-index: 7;}
	
p.ctinfo {
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 3px;
	z-index: 7;}
	
p.ctinfo2 {
	font-size: 11px;
	color: #000000;
	margin-top: 6px;
	margin-bottom: 3px;
	z-index: 7;}
	
p.phneinfo {
	font-size: 11px;
	color: #000000;
	position: absolute;
	width: 225px;
	height: 14px;
	top: 156px;
	left: 100px;
	z-index: 7;}
	
	
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	-->


