		body {
		color:#000;
		background-color:#fff;
		}
		#centerContent	{background:transparent;margin:0 0 0 0px;}

		.sf_extra2{
		background-image: url(images/logo_3.gif);
		background-repeat: no-repeat;
		}
		.sf_main_header{
		color:#445384;
		}
		.sf_sub_header{
		color:#000;
		}
		.sf_extra5{
		background-image: url(images/header_bg.gif);
		background-repeat: repeat-x;
		}
		.sf_pagetitle{
		color:#000;
		background-image: url(images/bar.gif);
		background-repeat: repeat-x;
		background-position: left top;
		}
.sf_navigation ul li a{
	color:#000;
}
.sf_navigation ul li a:visited{
	color:#000;
}	
.sf_navigation ul li a:hover{
	color:#000;
}	
a:link {
	color:#003399; text-decoration:none;
}
a:visited {
	color:#003399; text-decoration:none;
}
a:hover {
	color:#003399; text-decoration:underline;
}
.sf_banner{
	color:#000;
}
h1 { font-size:24px; font-weight:bold; padding-bottom:10px;}


/*------------------------------------
	GENERAL
------------------------------------*/

		.sf_outer_wrapper{
		width: 100%;
		margin: auto;
		border: solid 1px #ccc;
		}
		.sf_wrapper{
		width: auto;
		height: auto;
		background-color: #F6F6F6;
		}
		.sf_wrapper:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		font-size: .01em;
		}


/*------------------------------------
	HEADER
------------------------------------*/
		.sf_header_wrapper{
		width:100%;
		height: auto !important height: 80px;
		min-height: 80px;
		background-color:#FAFAFA;
		background-image: url(images/header.jpg);
		background-repeat: no-repeat;
		}
		.sf_main_header{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.3em;
		font-weight: bold;
		padding: 15px 0px 0px 20px;
		height: 300px;
		overflow:hidden;
		width: 598px;
		}
		.sf_sub_header{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: .8em;
		font-weight: bold;
		padding: 5px 0px 2px 3px;
		height: 30px;
		overflow:hidden;
		width: 598px;
		}
		.sf_sub_header p, .sf_main_header p{
		margin: 0;
		padding: 0;
		}
		.sf_extra1{
		width: 736px;
		height:31px;
		.sf_edit: true;
		background-color: #FAFAFA;
		background-image: url(images/top_right.gif);
		background-repeat: no-repeat;
		background-position: right top;
		}
		.sf_extra2{
		float: left;
		width:50px;
		height: auto !important height: 71px;
		min-height: 71px;
		margin: 5px 0px 0px 20px;
		}
		

	
		
/*------------------------------------
	CONTENT
------------------------------------*/
		
		.sf_content{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin: 0px 15px 20px 20px;
		font-size: 11px;
		}
		.sf_pagetitle{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: .6em;
		font-weight: bold;
		padding: 20px 0px 0px 20px;
		height: 30px !important height: 30px;
		min-height: 30px;
		border-top: solid 1px #fff;
		}
		.sf_extra5{
		width:736px;
		height: auto !important height: 166px;
		min-height: 166px;
		}
		.sf_extra5 span{
		display:block;
		height: 151px;
		padding: 15px 15px 0px 350px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: .7em;
		overflow:auto;
		sf_edit: true;
		}
	
		
		
		
/*------------------------------------
	FOOTER
------------------------------------*/
		.sf_footer{
		width: 100%;
		height: auto !important height: 34px;
		min-height: 34px;
		padding: 0;
		margin: 0;
		color: #fff;
		clear: both;
		background-image: url(images/bottom_bar.gif);
		background-repeat: repeat-x;
		}
		.sf_footer div{
		display:block;
		text-align:center;
		font-size:.6em;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-top: 4px;
		}

/*------------------------------------
	banner
------------------------------------*/	
		
		.sf_banner{
		margin-bottom: 35px;
		padding-top: 80px;
		text-align: center;
		font-size: .8em;
}
		.sf_banner div#bannerLink{
		padding-top: 10px;
}