*{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background: #0c52b2 url(images/bg_page.gif) top repeat-x;
	margin: auto;
	padding-top: 3px;
}
.clr{clear:both;}
.header{
	background: #FFFFFF;
	height: 114px;
	padding:0px;
}
.header_logo{
	background: url(images/bg_header_left.jpg) left bottom no-repeat;
	width: 390px;
	padding-left: 10px;
	font-size: 12px;
}
.header_banner{
	background: url(images/bg_header_right.jpg) right bottom no-repeat;
	width: 498px;
	padding-right:2px;
}
.main_menu{
	background: url(images/bg_main_menu.gif) repeat-x;
	height: 41px;
	margin: 2px 0px;
	width: 900px;
}
.main_menu_left{
	width: 12px;
	height: 41px;
}
.main_menu_link{
	padding: 0px 10px;
	line-height: 41px;
	background: url(images/main_menu_line.gif) right no-repeat;
	text-align: center;
}
.main_menu_link_end{
	background: none;
}
.main_menu_button{
	text-transform: uppercase;
	font-weight: bold;
	color: #0c5192;
	text-decoration: none;
	font-size: 12px;
}
A:hover.main_menu_button{
	color: #d97901;
	text-decoration: underline
}
.content{
	background: #FFFFFF url(images/bg_content1.gif) left top no-repeat;
}

.newsroom_title{
	background: url(images/bg_newsroom.gif) repeat-x bottom;
	width: 100%;
	padding-top: 10px;
}
.newsroom_list{
	padding-top: 10px;
}
SPAN.newsroom_title{
	color: #0c507f;
	font-size: 24px;
	background: #FFFFFF;
	line-height:36px;
}
DIV.newsroom_left{
	width: 290px;
	float: left;
	padding-bottom: 20px;
}
DIV.newsroom_right{
	float: right;
	
}
DIV.newsroom_img{
	width: 100%;
	padding-right: 7px;
	float: left;
}
DIV.newsroom_img IMG{
	/*width: 88px;*/
}
DIV.newsroom_summary{
	float: left;
	width: 100%; /*190px;*/
	text-align:justify;
	padding-top:10px;
	padding-bottom:10px;
}
FORM.search_box{
	background: #b7da54;
	padding: 8px 10px 15px;
}
.search_title{
	margin:0px;
	font-size: 24px;
	font-weight: normal;
	color: #243f8e;
}
DIV.search_box_left{
	float: left;
	width: 45%;
	padding: 6px 0px;
}
DIV.search_box_right{
	float: right;
}
.search_select{
	width: 110px;
	color: #666666;
}
.search_select2{
	width: 50px;
	color:#666666;
}
INPUT.search_button{
	background: url(images/search_button.gif);
	width: 32px;
	height: 16px;
	border: none;	
}
DIV.map_site{
	padding-top: 10px;
}
DIV.map_site IMG{
	width: 270px;
}
TD.footer{
	border: 1px solid #FFFFFF;
	background: #163891;
	padding: 10px;
}
#footer{
		background-color: #163891;
		/*padding: 8px 10px 1px;*/
		width:100%;
}
#clear_left{
		clear: left;
}
.footer_menu{
	border-bottom: 1px solid #6a7fbe;
	padding-bottom: 6px;
}
A.footer_menu{
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 10px;
	text-decoration: none;
}
A:hover.footer_menu{
	text-decoration: underline;
}
DIV.footer_add{
	float: left;
	width: 40%;
	color: #FFFFFF
}
DIV.footer_phone{
	float: right;
	width: 55%;
	text-align: right;
	color: #FFFFFF;
}
DIV.footer_contact{
	padding-top: 3px;
	padding-bottom: 3px;
}
DIV.footer_linkexchange{
	padding-top: 6px;
	border-bottom: none;
}
A.linkexchange{
	color: #FFFFFF;
	text-decoration: underline;
}
A:hover.linkexchange{
	text-decoration: none;
}
.image_border
{
	border:none;
}
.top_content_right
{	
	height:5px;
	width:5px;
	background: url(images/bg_content2.gif) right top no-repeat;
}
.top_content_left
{
	height:5px;
	width:5px;
	background: #FFFFFF url(images/bg_content1.gif) left top no-repeat;
}
.flash_padding
{
	/*padding-top:5px;*/
	float:left; 
	position: relative; 
	left: 1px; 
	top: 1px; 
	width: 590px; 
	height: 280px; 
	z-index: 1;
	background-color:Blue;
}
.box_content_children
{
	text-align:justify;
	text-decoration:none;
}
.newsroom_highlight
{
	width:100%;
}
A.style_ItemTemplate1
{
	color:#0000FF;
	font-size:9pt;
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;

}
A.style_ItemTemplate1:hover
{

	color:#80c168; /*bd0000;	*/
	text-decoration:underline;
	font-weight:bold;
	font-family:Arial;
	font-size:9pt;
}
.box_content_children{
	margin-left: 14px;
	
	list-style: square;
	line-height: 18px;
	/*text-align: center;*/
}
.padding_left
{
	padding-left:8px;
}
.color_black
{
	color:Black;
}
A.sup_menu{
	color: #1c488f; 
	TEXT-DECORATION: none;
	font-size:9pt;
	font-weight: bold;
}
A.sup_menu:hover{
	COLOR: #00b5f0; 	
	text-decoration: underline;
}
.pages {
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
    width:100%;
    text-align:right;
    font-weight:bold;
    float:left;
}
.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}
 .photo_gallery
 {
	color:#0000FF;
	font-size:9pt;	
	font-family:Arial;
	font-weight:bold;
 }