.header-top-wrapper{
	width:920px;
	height:97px;
	/*
	height:67px;
	*/
	display:block;
	background-image:url(../../assets/images/cf_header_top_bg_test.jpg);		
	background-repeat:no-repeat;
	background-position:top left;
	text-align:center;
	
}

.header-top{
	width:860px;
	height:97px;
	display:block;	
	text-align:left;
	margin-left:auto; 
	margin-right:auto;		
}

.header-top img{
	border:none;
}

.header-top-logo{
	float:left;
	height:97px;
	width:355px;
	display:block;
	padding:0px;
	margin:0px;	
	vertical-align:top;
	text-align:left;
	/*
	border:1px solid blue;
	background-color:blue;
		
	*/
}
.header-top-logo img{
	border:none;
	padding:0px;
	margin:0px;
	/*
	margin-top:12px;
	margin-left:10px;		
	*/
}

.header-top-logo-print{
	display:none;
}


.header-top-menu-wrapper{
	float:left;	
	width:505px;	
	height:97px;
	padding:0px;
	margin:0px;
	display:block;	
	z-index:15; 	
	overflow:hidden;
	color:#5BBF21;
	font-size:11px;
	text-align:right;
	/*
	background-color:blue;
	*/
	
}

/* TOP LINKS STYLE BELOW */

.header-top-menu-wrap{
	margin:0px;	
	padding:0px;
	width:508px;	
	height:97px;
	text-align:right;
	display:block;
	overflow:hidden;		
	/*
	border:1px solid #000000; 
	*/	
}


.header-top-menu-spacer-1{
	width:15px; 
	height:45px;
	float:left;
	background-image:url(../../assets/images/cf_header_menu_left_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	margin-top:52px;
}

.header-top-menu-spacer-2{
	width:23px; 
	height:45px;
	float:left;
	background-image:url(../../assets/images/cf_header_menu_right_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-top:52px;
}


ul.header-top-menu{
	display:inline;
	float:left;
	border:none;
	width:470px;
	height:45px;
	margin:0px;
	padding:0px;	
	text-align:right;	
	list-style:none;	
	margin-top:52px;
	/*
	border:1px solid green; 
	*/
}

ul.header-top-menu li{
 	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
	width:auto;
	height:45px;	
}


ul.header-top-menu li img{
	border:none;
	margin:0px;
	padding:0px;
}













































.header-top-menu .menu-top-search{	
	width:70px;
	height:20px;
	text-align:left;
	background-image:url(../../assets/images/topLinks/menu_top_search_bg.jpg);
	background-repeat:no-repeat;
	background-position:4px 0px;	
	display:block;
}
.header-top-menu .menu-top-search a{
	margin-top:1px;
	display:block;
}
.header-top-menu .menu-top-search a:hover{
	text-decoration:none;
}

#topDrop1{
	overflow:hidden;
	display:block;
	
	height:200px;
	
}



.header-top-menu-drop-1{
	position:absolute;
	display:block;	
	margin:0px; 
	z-index:999; 
	/*
	margin-left:-62px;	
	*/
	margin-left:0px;
	margin-top:-6px;
	padding-left:0px;
	clear:both;
	display:none;
	/*
	
	margin-top:-100px;
	*/
	/*border:1px solid blue;*/
	
}



.topSearch-top{
	clear:both;
	display:block;
	height:10px;
	width:267px;
	overflow:hidden;
	position:relative;
	margin:0px;
	padding:0px;
	background-image: url(../../assets/images/topLinks/search_bg_top.jpg);
	background-repeat:no-repeat;
}
.topSearch-bottom{
	clear:both;
	display:block;
	position:relative;
	margin:0px;
	padding:0px;
	height:21px;
	width:267px;
	overflow:hidden;
	background-image: url(../../assets/images/topLinks/search_bg_bottom.gif);
	background-repeat:no-repeat;
	border:none;
}
.topSearch-wrap{
	background-image:url(../../assets/images/topLinks/search_bg_body.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	width:267px;
	
	height:auto;
	display:block;
	border:none;
	overflow-y:visible;
	overflow-x:hidden;
	
}

.top-search-wrap{
	width:200px;	
	height:auto;
	margin-left:0px;
	margin-right:0px;	
	text-align:left;
}

.top-search-wrap ul{
	margin:0px 0px 0px 8px;
	padding:0px;
	list-style:none;
}
.top-search-wrap ul li{
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
	border:none;
	height:auto;
	overflow--y:visible;
		
	
	
}
.top-search-wrap ul li a{
	margin:0px;
	padding:0px;
	display:block;
}

.top-search-wrap ul li img{
	border:none;
	margin:0px;
	padding:0px;
}








.top-search-spacer{
	height:130px;
	width:21px;
	float:left;
	display:block;
	overflow:hidden;
	
	background-image:url(../../assets/images/topLinks/search_spacer_2_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}






#header-menu-space{
	display:block;
	clear:both;
	height:30px;
	width:675px;
 	position:relative;	
}




















.header-top-menu-drop-1{
	position:absolute;
	display:block;	
	margin:0px; 
	z-index:30; 
	/*
	margin-left:-62px;	
	*/
	margin-left:6px;
	margin-top:-6px;
	padding-left:0px;
	clear:both;
}

.popout-1-top{
	clear:both;
	display:block;
	height:10px;
	width:165px;
	overflow:hidden;
	position:relative;
	margin:0px;
	padding:0px;
	background-image: url(../../assets/images/topLinks/popout_2_body_header.jpg);
	background-repeat:no-repeat;
}

#myMenu1 .popout-1-top{
	background-image: url(../../assets/images/topLinks/popout_2_body_header.jpg);
	background-repeat:no-repeat;
}
#myMenu2 .popout-1-top{
	background-image: url(../../assets/images/topLinks/popout_2_body_header_2.jpg);
	background-repeat:no-repeat;
}
#myMenu3 .popout-1-top{
	background-image: url(../../assets/images/topLinks/popout_2_body_header_3.gif);
	background-repeat:no-repeat;
}


.popout-1-bottom{
	clear:both;
	display:block;
	position:relative;
	margin:0px;
	padding:0px;
	height:7px;
	width:165px;
	overflow:hidden;
	background-image: url(../../assets/images/topLinks/popout_2_body_footer.gif);
	background-repeat:no-repeat;
	border:none;
}
.popout-1-wrap{

	background-image:url(../../assets/images/topLinks/popout_2_body_bg.jpg);
	background-repeat:repeat-y;

	margin:0px;
	padding:0px;
	width:165px;
	
	height:auto;
	display:block;
	border:none;
	overflow-y:visible;
	overflow-x:hidden;
	
}

.popout-1-wrap-inner{
	width:165px;	
	height:auto;
	margin-left:0px;
	margin-right:0px;	
	text-align:left;
}

.popout-1-wrap-inner ul{
	margin:0px 0px 0px 4px;
	padding:0px;
	list-style:none;
	display:block;
	clear:both;
}
.popout-1-wrap-inner ul li{
	width:136px;
	clear:both;
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
	border:none;
	height:auto;
	overflow-y:visible;
	
	font-size:12px;
	padding-left:20px;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#E9E4C5;
	border-top:1px solid #DAD09C;
	border-bottom:1px solid #F2EFDF;
	
	background-image:url(../../assets/images/topLinks/cf_header_menu_li_bullet.jpg);
	background-position:3px 6px;
	background-repeat:no-repeat;
}

.popout-1-wrap-inner ul li.top{
	border-top:none;
}

.popout-1-wrap-inner ul li.bottom{
	border-bottom:none;
}

.popout-1-wrap-inner ul li a{
	margin:0px;
	padding:0px;
	display:block;
	color:#35542E;
	color:#182615;
	text-decoration:none;
	font-weight:bold;
}
.popout-1-wrap-inner ul li a:hover{
	text-decoration:underline;
}

.popout-1-wrap-inner ul li img{
	border:none;
	margin:0px;
	padding:0px;
}



















.header-top-menu-drop-2{
	position:absolute;
	display:block;	
	margin:0px; 
	z-index:30; 
	/*
	margin-left:-62px;	
	*/
	margin-left:-182px;
	margin-top:-6px;
	padding-left:0px;
	clear:both;
}

.popout-2-top{
	clear:both;
	display:block;
	height:10px;
	width:263px;
	overflow:hidden;
	position:relative;
	margin:0px;
	padding:0px;
	background-image: url(../../assets/images/topLinks/popout_2_body_header.jpg);
	background-repeat:no-repeat;
}
.popout-2-bottom{
	clear:both;
	display:block;
	position:relative;
	margin:0px;
	padding:0px;
	height:18px;
	width:263px;
	overflow:hidden;
	background-image: url(../../assets/images/topLinks/popout_2_body_footer.gif);
	background-repeat:no-repeat;
	border:none;
}
.popout-2-wrap{
	background-image:url(../../assets/images/topLinks/popout_2_body_bg.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	width:263px;
	
	height:auto;
	display:block;
	border:none;
	overflow-y:visible;
	overflow-x:hidden;
	
}

.popout-2-wrap-inner{
	width:200px;	
	height:auto;
	margin-left:0px;
	margin-right:0px;	
	text-align:left;
}

.popout-2-wrap-inner ul{
	margin:0px 0px 0px 110px;
	padding:0px;
	list-style:none;
}
.popout-2-wrap-inner ul li{
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
	border:none;
	height:auto;
	overflow--y:visible;
		
	
	
}
.popout-2-wrap-inner ul li a{
	margin:0px;
	padding:0px;
	display:block;
}

.popout-2-wrap-inner ul li img{
	border:none;
	margin:0px;
	padding:0px;
}













.header-top-menu-drop-3{
	position:absolute;
	display:block;	
	margin:0px; 
	z-index:30; 
	/*
	margin-left:-62px;	
	*/
	margin-left:-143px;
	margin-top:-6px;
	padding-left:0px;
	clear:both;
}

.popout-3-top{
	clear:both;
	display:block;
	height:10px;
	width:263px;
	overflow:hidden;
	position:relative;
	margin:0px;
	padding:0px;
	background-image: url(../../assets/images/topLinks/popout_3_body_header.jpg);
	background-repeat:no-repeat;
}
.popout-3-bottom{
	clear:both;
	display:block;
	position:relative;
	margin:0px;
	padding:0px;
	height:18px;
	width:263px;
	overflow:hidden;
	background-image: url(../../assets/images/topLinks/popout_3_body_footer.gif);
	background-repeat:no-repeat;
	border:none;
}
.popout-3-wrap{
	background-image:url(../../assets/images/topLinks/popout_3_body_bg.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	width:263px;
	
	height:auto;
	display:block;
	border:none;
	overflow-y:visible;
	overflow-x:hidden;
	
}

.popout-3-wrap-inner{
	width:200px;	
	height:auto;
	margin-left:0px;
	margin-right:0px;	
	text-align:left;
}

.popout-3-wrap-inner ul{
	margin:0px 0px 0px 111px;
	padding:0px;
	list-style:none;
}
.popout-3-wrap-inner ul li{
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
	border:none;
	height:auto;
	overflow--y:visible;
		
	
	
}
.popout-3-wrap-inner ul li a{
	margin:0px;
	padding:0px;
	display:block;
}

.popout-3-wrap-inner ul li img{
	border:none;
	margin:0px;
	padding:0px;
}






