#standard_wrapper {
	width: 780px;
	margin: 0 auto;
	background-color: #0C68B3;
}


#standard_white_top {
	height: 9px; 
	background-color: #E6EDF2;
}

#standard_white_below_topnav {
	height: 6px; 
	background-color: #FFFFFF;
	clear: both;
}

#standard_navy_below_topnav {
	height: 9px; 
	background-color: #2B407B;
}

#standard_left_bar {
	float:left;
	width: 181px;
	border-right: 1px solid #2B407B;
	float:left;
	height: 508px;
	background-image: url(/template/images/standard/sidebar_bg.jpg);
	background-repeat: no-repeat;
	background-color: #0C68B3;
}

#standard_main_content {
	float: left;
	width: 530px;
	height: 438px;
	padding-left: 34px;
	padding-right: 34px;
	padding-top: 40px;
	padding-bottom: 30px;
	background-color: #FFFFFF;
	margin: 0px;
	border: 0px;
}

#standard_main_content_fix {
	float: left;
	width: 525px;
	height: 438px;
	padding: 0px;
}

/* workaround so that the minimum height is set for other browsers.  IE uses the height property above and doesn't read 
the below command.  Other browsers do read the below command and thus resets the height and sets the min-height attributes.*/
html>body #standard_left_bar { 
	height: auto; 
	min-height: 508px; 
}
html>body #standard_main_content {
	height: auto; 
	min-height: 438px; 
}
html>body #standard_main_content_fix {
	height: auto; 
	min-height: 438px; 
}

#standard_main_content_image {
	float: right;
	padding-left: 15px;
	padding-bottom: 15px;
}



#form_row {
	clear:both;
	width: 410px;
	padding-top: 5px;
}

#form_label {
	float: left;
	text-align: right;
	width: 100px;
	font-weight: bold;
}
#form_value {
	float: right;
	text-align: left;
	width: 300px;
	padding-left: 10px;
}
#form_block {
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#required { color: #AA0000; font-weight: bold;}

#error {
	width: 400px;
	padding-top: 7px;
	padding-bottom: 7px;
	border-top: 2px #000000 solid;
	border-bottom: 2px #000000 solid;
	font-weight: bold;
}
#error ul {
	margin-top: 0px;
	padding-top: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}



#news_logo {
	float: right; 
	padding-left: 15px; 
	padding-right: 15px; 
	padding-bottom: 5px;
}

#news_headline {
	padding-top: 10px;
	font-size: 11pt;
	font-weight: bold;

}

#news_headline a{
	color: #000000;
	text-decoration: none;
}

#news_headline a:hover{ text-decoration: underline; }

#news_text {
	clear: both;
	padding-bottom: 10px;
}

#news_text a {}
