/*******************************/
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.cl{clear:left;}
.cr{clear:right;}
.cn{clear:none;}
.cb{clear:both;}
/********************************/

.formTextBox{float:left; margin:0 0px;}
.formCheckBox{float:left; margin:0 0px;}
.formDropDown,.formDropDownVariable{margin:0 0px;}/*used to be max-width:165px; (width not set)*/
.formDropDownFloatRight {float:right;margin:0 0px;}
.formDropDownState{margin:0 0px;width:165px;}

/******************************Style for displaymessage/errormessage/validationerror div*********************/
#messageDiv{width:100%;text-align:center;margin:15px auto;clear:both;}
.errormessage{font-size:9pt;background:#CC0000;color:#fff;}
.validator{font-weight:bold;padding-left:3px;color:#CC0000;}
.displaymessage{font-weight:700; font-size:9pt;color:#00c;} 
/*****************************************************************************/

legend{color:#C26611; border:none; font-weight:700;}
fieldset{border:solid 1px #C26611;}

/******************************Style for News Room****************************/
.divNewsContainer
{
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

.divYear
{
	clear:left;
	margin-top: 25px;
	color:#B15C11;
	font-weight:bold;
}
.divMonth
{
	clear:both;
	margin-top: 18px;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 18px;
	
}

.divDate
{
	clear:both;
	margin-top: 8px;
	font-size: 12px;
	font-weight:normal;
}

.divNewsReleaseInfo
{
	clear:left;
	font-family: Arial, Helvetica, sans-serif;
}

.divNewsReleaseInfo a
{
	color: #B3642E;

}

.divNewsReleaseInfo a:hover a:visited a:active
{
	color: #B3642E;
	
}

.divDDLArchive
{
	float:left;
	width:29%;
}

.divDDLYear
{
	color:#B15C11;
	font-weight:bold;
}


.divTopRepeaterPagination
{
	float: right;
	width: 69%;
	text-align: right;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

#bodyContainer .divTopRepeaterPagination a, .divTopRepeaterPagination a:visited
{
	color: #B3642E;
	text-decoration: none;
}

#bodyContainer.divTopRepeaterPagination a:active
{
	color: #cccccc;
	text-decoration: none;
}

#bodyContainer.divTopRepeaterPagination a:hover
{
	text-decoration: underline;
}

.divBottomRepeaterPagination
{
	margin-top: 15px;
	float: right;
	width: 69%;
	text-align: right;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

#bodyContainer .divBottomRepeaterPagination a, .divBottomRepeaterPagination a:visited
{
	color: #B3642E;
	text-decoration: none;	
}

#bodyContainer.divBottomRepeaterPagination a:active
{
	color: #cccccc;
	text-decoration: none;
}

#bodyContainer.divBottomRepeaterPagination a:hover
{
	text-decoration: underline;
}
/*****************************************************************************/

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#FFFFFF;
	border-width:3px;
	border-style:solid;
	border-color:#C26611;
	padding: 5px 0px 5px 5px;
	width:524px;
}

.inline
{
	display:inline;
}

.label {
	float:left;
	clear:left;
	width:125px;
	text-align:right;
	margin: 4px 0 0 0;
}

.labelNoWidth {
	float:left;
	margin: 3px 0 0 0;
}

.input {
	width:355px;
	float:left;
	margin: 2px 0px;	
}
.submitButton 
{
	float:left;
	width: auto;
	margin:0 5px 0 125px;
}