BODY 
{
	background-color: #fff;
	font-family: calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
}

p {
	margin-top: 0;
	font-size: 16px;
}

.statestuff_on_bottom {font-size: 75%;}
.statestuff_on_bottom a:link {color: #000; text-decoration: none}
.statestuff_on_bottom a:visited {color: #000; text-decoration: none}
.statestuff_on_bottom a:hover {color: #000; text-decoration: underline}
.statestuff_on_bottom a:active {color: #000; text-decoration: none}

.black_link a:link {color: #000; text-decoration: underline}
.black_link a:visited {color: #000; text-decoration: none}
.black_link a:hover {color: #000; text-decoration: underline}
.black_link a:active {color: #000; text-decoration: none}

.black_link_noline a:link {color: #000; text-decoration: none}
.black_link_noline a:visited {color: #000; text-decoration: none}
.black_link_noline a:hover {color: #000; text-decoration: underline}
.black_link_noline a:active {color: #000; text-decoration: none}

.gray_link a:link {color: #333; text-decoration: underline}
.gray_link a:visited {color: #F00; text-decoration: none}
.gray_link a:hover {color: #333; text-decoration: none}
.gray_link a:active {
	color: #D6D6D6;
	text-decoration: none
}

.red_link a:link {color: #F00; text-decoration: none}
.red_link a:visited {color: #F00; text-decoration: none}
.red_link a:hover {color: #F00; text-decoration: underline}
.red_link a:active {color: #F00; text-decoration: none}


.blue_link a:link {color: #00F; text-decoration: underline}
.blue_link a:visited {color: #00F; text-decoration: none}
.blue_link a:hover {color: #00F; text-decoration: none}
.blue_link a:active {color: #00F; text-decoration: none}


.green_link a:link {color: #0C0; text-decoration: none}
.green_link a:visited {color: #0C0; text-decoration: none}
.green_link a:hover {color: #0C0; text-decoration: underline}
.green_link a:active {color: #0C0; text-decoration: none}

img {border-style: none;}

.img_left {float:left; margin:0px 8px 8px 0px;}
.img_left_blackborder {float:left; margin:0px 8px 8px 0px; border:1px solid #000}


.img_right {float:right; margin:0px 0px 8px 8px;}
.img_right_blackborder {float:right; margin:0px 0px 8px 8px; border:1px solid #000}


form {
display:inline;
} 

.errMsg {
			background-color: #d9aa88;
			font-weight: bold;
			color: #784827;
			margin: 0;
			padding: 6px;
			border: #784827 2px solid;
		}
		.requiredText {
		/*
			color: #d00;
			font-style: italic;
		*/
		}
		label {
			float: right;
		}
.black_header_strong {
	font-size: 24px;
	font-family: calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
}
.gray_noline {
	font-size: 16px;
	color: #666;
}
.white_header_medium {
	color: #FFF;
	font-size: 24px;
	font-weight: bold;
}
.BODY_bold {
	font-weight: bold;
	color: #999;
	font-size: 18px;
}
.gray_header_strong {
	font-size: 24px;
	color: #666;
}
.black_header_strong .gray_header_strong {
	font-weight: bold;
}
.black_header_giant strong {
	font-size: xx-large;
}
.black_header_giant {
	font-size: 36px;
	color: #000;
}
.black_text_small {
	font-size: 75%;
	color: #000;
}
.fine_print {
	font-size: 10px;
}
.main_text {
}
.gray_horizontal_line {
	color: #CCC;
	font-weight: bold;
}
.BODY_bold_med_gray_noline {
	font-size: 18px;
}
.BODY_bold_med_gray_noline strong {
	font-size: 18px;
	color: #999;
}
BODY_bold_med_gray_noline {
	color: #999;
}
.BODY_bold .gray_noline strong {
	font-size: 18px;
	color: #999;
}
.black_link {
	color: #000;
	font-size: 16px;
}
.p_strong_link {
	color: #666;
}
.p_strong_link {
	/* [disabled]color: #333; */
}
.BODY_bold_link {
	color: #999;
}
.gray_header_strong strong_link {
	color: #666;
}
.gray_header_strong strong_link {
	color: #666;
}
.gray_header_strong strong_link {
	color: #999;
}
.black_header_strong_link {
	color: #666;
}
.black_header_strong_link {
	color: #666;
}
