body{ background:#d0e8f7; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px; color:#000000;}

img{ border:0px;}

.global_container{ width:770px; margin:0 auto; }
.top_container{width:770px; height:127px;}
	.top_container_logo{width:359px; height:127px; background:url(../images/boat.gif)  no-repeat; float:left;}
	.top_container_rightpic{width:411px; height:127px; float:left; background:url(../images/houses.gif) no-repeat;}
.top_navi_holder{width:770px; height:32px; background:#1a204d;}
.center_container{background:#FFFFFF; width:750px; background:url(../images/main_bg.gif) repeat-y; padding-left:10px; padding-right:10px;}
	.center_container_left{width:174px; float:left;}
	.center_container_right{width:575px; min-height:600px; !important margin-left:1px; float:right;}
	
.left_preview_holder{width:174px; height:300px; background:url(../images/left_pic.gif) no-repeat; background-color:#214d7b;}
	.left_preview_holder_text_holder{width:164px; padding-left:5px; padding-right:5px; color:#FFFFFF;}
	.left_preview_holder_text_holder p{margin-top:5px; margin-bottom:0px;}
		.left_preview_holder_text_holder a{ text-decoration:none; color:#FFFFFF; font-size:11px;}
		.left_preview_holder_text_holder a:hover{ text-decoration:underline;}
	.left_preview_holder_title{padding-bottom:3px; border-bottom:1px solid #FFFFFF; font-size:18px; padding-top:15px;}
.index_banner_holder{width:575px; height:167px; margin-bottom:20px;}
.page_heading{border-bottom:#CCCCCC 1px solid;}	
.news_holder{width:545px; padding-left:15px; padding-right:15px;}
.news_title{font-weight:bold; color:#2e5773;}
.news_date{font-weight:bold; color:#2e5773;}

.footer_holder{background:url(../images/main_bg.gif); height:103px;}
	.footer_link{width:565px; padding-right:15px; float:right; text-align:right; border-top:1px dotted #4689bd; margin-top:40px; font-size:11px; padding-top:5px; color:#31648a;}
		.footer_link a{ color:#31648a; text-decoration:none;}
		.footer_link a:hover{ text-decoration:underline;}
	.footer_webfocus_name{width:565px; padding-right:15px; float:right; text-align:right; background:#31648a; color:#FFFFFF; font-size:11px; margin-top:5px; padding-bottom:5px; padding-top:5px;}
		.footer_webfocus_name a{ color:#FFFFFF; text-decoration:none;}
		.footer_webfocus_name a:hover{ text-decoration:underline;}
		
		
/* BORDER STYLES */
.border-picture {
	border-color:#214D7B;
	border-style:solid;
	padding:2px;
	border-width:2px;
	}
.border-picture2 {
	border-color:#214D7B;
	border-style:solid;
	padding:3px;
	border-width:3px;
	}
.border-bottom-dashed {
	border-bottom-color:#666666;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	}	
.border-top-dashed {
	border-top-color:#666666;
	border-top-style:dashed;
	border-top-width:1px;
	}	
/* BORDER STYLES */

/*TEXT STYLES*/

.text-orange {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#205182;
	line-height:18px;
	}
a {
	color:#214D7B;
	font-weight:bold;
}

a:hover{
	color:#4B95BB;
	font-weight:bold;
}

.photo_txt{
	color:#214D7B;
	font-weight:bold;
}

.back-to-top {
	position:relative;
	color:#999999;
	font-size:11px;
	text-decoration:none;
	/*background:transparent url(../images/up-arrow.gif);*/
	background-repeat:no-repeat;
	padding:5px 0 2px 0; 
}

.back-to-top:hover {
	background-position:0 -2em;
	color:#666;
	text-decoration:none;
}

.button-style {
	border:1px solid #4064A5; background:#205182; font-weight:bold; padding:2px; color:#F7F7F7;
}
