/* =================================================*/
/* START Common Styles */

body{
	color: #fff;
    font: .8em "Times New Roman", Times, Georgia, serif;
    background: #CCCCCC;
    margin-top: 0px;
	}
	
.hc_main_nav 
	{
	display: none;

	}

.hc_main_nav a{
	display: none;
}

.hc_main_nav a:hover{
	display: none;
}

form{
	margin: 0px;
	padding: 0px;
	}

a
    {
    color: #307082;
    }
a:hover
    {
    color: #D60808;
    }
    



h1
    {
    font-size: 2em;
	font-family: "Times New Roman", Times, Georgia, serif;
	color: #444444;
    }
    
h2  {
    font-size: 22px;
    color: #446471;
    font-family: "Times New Roman", Times, Georgia, serif;
    margin: 0;
    font-weight: 100;
    }

h3  {
    font-size: 1.3em;
    color: #446471;
    margin: 0;
    }
    
.text_only_hide{
	display: none;
	}

/* END Common Styles */
/* =================================================*/
    

    
/* =================================================*/    
/* START Header Block */
	#hc_head_wrap{
		position: relative;
		left: 0px;
		top: 0px;
		width: 100%;
		height: 246px;
		background: #888888;
		text-align: left;
		padding: 0px;
		margin: 0px;
		border-bottom: 1px #446471 solid;
		}
		
	#hc_head_msg{
		display: none;
		}
		
	#hc_logobar{
		display: none;
		}
		
	#hc_head_logo{
		position: relative;
		top: 0px;
		left: 0px;
		width: 213px;
		height: 46px;
		padding: 0px;
		margin: 0px;
		float: left;
		}
		
	#hc_head_search{
		display: none;
		}
		
	#hc_head_nav{
		display: none;
		}
		
	
/* END Header Block */
/* =================================================*/

/* =================================================*/
/* START Sub Head Block */
	#hc_subhead_wrap{
		position: relative;
		left: 0px;
		top: 0px;
		width: 100%;
		height: 30px;
		text-align: left;
		padding-bottom: 5px;
		margin: 0px;
		padding-left: 0px;
		}
		
	#hc_subhead_wrap h2{
		font-size: 25px;
		}
	
	#hc_sub_text1{
		left: 0px;
		top: 0px;
		width: 770px;
		}
	
	#hc_sub_text2{
		left: 0px;
		top: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
		width: 100%;
		float: left;
		text-align: left;
		font: 10px Arial, Trebuchet MS, Lucida Sans Unicode, sans-serif;
		border-bottom: 1px dotted #446471;
		}
	
/* END Sub Head Block */
/* =================================================*/

/* =================================================*/
/* START 2 column body */
#hc_2col{
	position: relative;
	left: 0px;
	top: 0px;
	width: 100%;
	background: #ffffff;
	text-align: left;
	padding: 0px;
	padding-top: 15px;
	margin: 0px;
	}

#hc_2col #hc_nav{
	display: none;
	}


#hc_2col #hc_rail{
	display: none;
	}
	
#hc_2col #hc_body{
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 95%;
	text-align: left;
	padding-top: 5px;

	}
	
#hc_2col .hc_cola{
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 95%;
	float: none;
	text-align: left;
	}
	
#hc_2col .hc_colb{
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 95%;
	float: none;
	text-align: left;
	}


	
/* END 2 column body */
/* =================================================*/

/* =================================================*/
/* START 3 column body */
#hc_3col{
	position: relative;
	left: 0px;
	top: 0px;
	width: 100%;
	background: #ffffff;
	text-align: left;
	padding: 0px;
	padding-top: 15px;
	margin: 0px;
	}

#hc_3col #hc_nav{
	display: none;
	}
	
	
#hc_3col #hc_rail{
	display: none;
	}
	
#hc_3col #hc_body{
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 95%;
	height: auto;
	padding-top: 5px;
	}
	
#hc_3col .hc_cola{
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 95%;
	float: none;
	text-align: left;
	}
	
#hc_3col .hc_colb{
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 95%;
	float: none;
	text-align: left;
	}
	
#hc_3col #hc_r_stile{
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 95%;
	float: none;
	text-align: left;
	}
	
	
#hc_3col .hc_stile_text{
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 95%;
	float: none;
	text-align: left;
	}

#hc_3col .hc_stile_box{
	position: relative;
	left: 0px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 95%;
	float: none;
	text-align: left;
	}

	
/* END 3 column body */
/* =================================================*/


	
/* =================================================*/	
#hc_foot_wrap1{
	display: none;
	}

#hc_foot_wrap1 a{
	display: none;
	}

#hc_foot_wrap1 a:hover{
	display: none;
	}	
	
#hc_foot_wrap2{
	position: relative;
	left: 0px;
	top: 10px;
	width: 100%;
	height: 50px;
	border-top: 2px #446471 solid;
	text-align: left;
	padding: 0px;
	font-size: .9em;
	margin: 0px;
	}

#hc_foot_links{
	display: none;
	}

#hc_foot_copy{
	line-height: 20px;
	font: 10px Arial, Trebuchet MS, Lucida Sans Unicode, sans-serif;
	}

/* =================================================*/
