/* CSS Document */

/*NOTE:  body background information is located in index.php*/


.main_content_bg2{
	background-image: url(bg_main_gradient.gif);
	background-repeat: no-repeat;
	background-color: #A8B168;
	background-position: top left;
}
.main_content_bg{
	background-image: url(bg_main_gradient2.gif);
	background-repeat: no-repeat;
	background-color: #A8B168;
	background-position: top left;
}
/*
.main_content_starburst{
background-image: url(bg_main_starburst.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
*/	

.bg_right {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



.body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #58595B;
	line-height: 16px;	
}

.body_text a{

	color: #003D78;
}

.body_text a:hover{

	background-color: #AED7FF;
	color:#003D78;
}


.place_text_green {
	color: #A7B067;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B3A389;
	line-height: normal;
}

.footer_text a{
	color: #B3A389;
	text-decoration:none;
}
.footer_text a:hover{
	background-color: #FFD9D0;
}


.news_item_on {
	cursor:pointer;
	background-color: #CBCB87;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #868E98;*/
}
.headline_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4B638D;
}

.headline_orange {
	color: #FFE5A9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.news_headline {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.news_headline a{
	color: #FFFFFF;
	text-decoration: none;
	
}

.news_headline a:hover{

background-color: #C2CC7E;
}




.news_headline_big {
	color: #2B7C95;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	
}

/*.news_item {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
}*/

.news_date {
	font-size: 12px;
	color: #383835;
	font-family: Arial, Helvetica, sans-serif;
}
.picture_border {
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin: 12px 0px 12px 12px;
	background-color:#FFFFFF;
	
	}
.body_text_small {
	font-size: 12px;
	color: #383835;
	font-family: Arial, Helvetica, sans-serif;
}

.body_text_small a{
color:#8A1F1C;
}

.body_text_small a:hover{
background-color: #8A1F1C;
color: #FFFFFF;
}





.sub_block_body {
	color: #003D78;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}

.sub_block_body a{
	color: #1D3B50;
}

.sub_block_body a:hover{
	color: #07609E;
}
.sub_block_header {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

.sub_block_cursor{
cursor:pointer;
}
.sub_headline{
	font-weight: bold;
	color: #D06F19;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.page_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D06F19;
	font-size:20px;
	text-transform: uppercase;
}


.page_title_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D06F19;
	font-size:16px;
	text-transform: uppercase;
}

.sub_head_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #656565;
	font-size: 14px;
	font-weight: bold;
}


.white_sub_menu {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.blue_sub_menu {
	color: #1D3B50;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.blue_sub_menu a{
	color: #1D3B50;
	text-decoration:none;
	}
	
	.blue_sub_menu a:hover{

	text-decoration:underline;
	}
	
	
	.small_blue {
	
	font-size: 12px; 
	color: #485D92;
	font-family:Arial, Helvetica, sans-serif;
}

.small_blue a{

	color: #A67800;
}


.cover {
visibility:hidden;
display:none;
}

a[href $='.pdf'] { 
   padding-right: 18px;
   background: transparent url(page_white_acrobat.png) no-repeat center right;
}
.field_bg {
	background-image: url(field_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border: 1px solid #BFBFBF;	
	padding-left: 7px;
	font-size: 14px; 
	color: #666666;
}

.field_bg_on {
	background-color:#FBEDC8;
	border: 1px solid #BFBFBF;	
	padding-left: 7px;
	font-size: 14px;  
	color: #485D92;
}



.border_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBBA86;
}

.place_off{
	cursor:pointer;
	color: #A7B067;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.place_off a{
	color:#A7B067;
	text-decoration:none;
}

.place_on{
	cursor:pointer;
	background-color: #054B8F;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.place_on a{
	color:#FFFFFF;
	text-decoration:none;
}



