html {margin : 0;padding : 0;}
body {font-size : 10pt;font-family : Arial, Helvetica, sans-serif;color : #2F2F2F;margin : 0;padding : 0;
	background-color:#DEDFE1;
}


a {color : #075EAD;text-decoration : none;}
a:hover {text-decoration : underline;color : #E6CF73;}
textarea, input, SELECT {background-color: #D9E3ED;color: #000000;font-family: arial, verdana, ms sans serif;font-weight: normal;font-size: 9pt;}
#container {width : 800px;text-align : left;position : relative;margin : 0 auto;padding : 0;background-color: #FFFFFF;}
table{font-size : 10pt;}

/* GLOBAL NAV */
#level1_banner_global_nav{height: 22px;background-color: #FFFFFF;}
.level1_banner_global_nav_copy{text-align: right;padding-right: 5px;font-size: 8pt;padding-top: 4px;color: #000000;}
.level1_banner_global_nav_copy a{font-size: 8pt;color: #000000;}


/* MAIN BANNER */

#level1_banner_images {height : 185px;width : 100%;}

#logo_box{width : 195px;height : 185px;float: left;background : #FFFFFF url(pix/logo.jpg) repeat-x bottom;}

#banner_nav_cont{float:left; }
#banner_images_cont{width: 605px;  }

#banner_img_nav_cont{float:left;width: 605px;height : 185px;}

#banner_image_box_1,#banner_image_box_2,#banner_image_box_3{width : 202px;height : 185px;float: left;}
#banner_image_box_1{background : #DEDFE1 url(pix/banner_01.jpg) no-repeat left;}
#banner_image_box_2{background : #DEDFE1 url(pix/banner_02.jpg) no-repeat left;width : 201px;}
#banner_image_box_3{background : #DEDFE1 url(pix/banner_03.jpg) no-repeat left;}
/*
#banner_nav{background: #DEDFE1 url(pix/banner_nav.jpg) no-repeat left;width: 605px;height: 49px;}
*/
#banner_nav{background-color:#616468;width: 800px;height: 49px;text-align:right;}

#banner_nav_1,#banner_nav_2,#banner_nav_3,#banner_nav_4,#banner_nav_5{ float: left; }

#level2_banner_nav {clear:left;height:49px;width:100%; }
#level2_search{ height : 40px;width : 195px;background : #FFFFFF url(pix/search_box_bottom.jpg) no-repeat 0% 0%;}
#level2_banner_nav_cont{float:left;height : 49px; }
#body_container{position: absolute; width:800px;background-color: #FFFFFF;}

.banner_link,.banner_link_lg,.banner_link_sm{ padding-top:16px;float: left;width: 75px;font-weight:bold;}
.banner_link_lg{ width: 95px; }
.banner_link_sm{ width: 60px; }

/* LEFT COL */
#left_col{width: 195px;float: left; margin-top:20px;}
#left_nav_contact_info,.lef_col_copy,.lef_col_copy_gray,.lef_col_copy_brown{padding: 15px;padding-right: 5px;padding-top: 10px;color: #FFFFFF;font-size:10pt;background : #A45209 url(pix/left_nav_bg_rust.jpg) repeat-y top;}
.lef_col_copy,.lef_col_copy_gray,.lef_col_copy_brown{padding-top: 6px;}
.lef_col_copy_gray{background : #616468 url(pix/left_nav_bg_gray.jpg) repeat-y top;}
.lef_col_copy_brown{background : #806040 url(pix/left_nav_bg_brown.jpg) repeat-y top;}
#banner_contact_cont{padding-top:50px;padding-left:4px;font-size:10pt;}
.left_col_body{background : #E9E7E8 url(pix/left_nav_top.jpg) no-repeat top;margin-top:15px;}



.left_promo_title,.left_promo_title_brown,.left_promo_title_gray{margin: 0px;font-size: 13pt;font-weight: bold;color: #FFFFFF;background : url(pix/left_nav_split_rust.jpg) no-repeat 50% 100%;margin-bottom:10px;}
.left_promo_title a,.left_promo_title_brown a,.left_promo_title_gray a{color: #FFFFFF;}
.left_promo_title_brown{background : url(pix/left_nav_split_brown.jpg) no-repeat 50% 100%;}
.left_promo_title_gray{background : url(pix/left_nav_split_gray.jpg) no-repeat 50% 100%;}
 
.ul_left_page_nav{padding: 0;margin-top: 5px;margin-bottom: 3px;margin-left: 0px;padding-left: 0px;}
.ul_left_page_nav li {margin: 0;padding: 0;padding-bottom: 6px;list-style-type: none;margin-left: 0px;padding-left: 0px;font-size:10pt; line-height:14px}
.ul_left_page_nav li a {color : #FFFFFF; font-weight:normal;}
.ul_left_page_nav li a:hover {color : #FFFFFF;}




#right_col{float: left;width: 600px;padding-top: 0px;}
h1.body_title,h1.body_title2{font-size: 18px;color: #616468;border-left: 6px solid #D6D6D6;padding-left:10px;height: 26px;}
h1.body_title2{font-size: 16px;height: 20px;}


input.search_head{
	height: 18pt;
	width: 130px;
	background-color: #DFE8EE;
	color: #000000;
	font-size: 9pt;
}


#body_copy,#body_copy_lh{padding-left: 10px;padding-right: 5px;padding-top: 5px;}


#footer{clear: left;height : 82px;width : 100%;padding-top:10pt;}
#footer_copy{padding: 16px;font-size: 8pt;text-align:center;background : #F1F1EF url(pix/footer_bg.jpg) repeat-x top;}

.call_us_copy{clear: left;text-align:center;color : #000000;}



.multi_column_list_ul{margin: 0;padding: 0;padding-left: 10px;}
.multi_column_list_ul li {float : left;width : 14em;padding-bottom: 5px;}
.multi_column_list_ul li a:hover {color : #4985BB;}
.multi_column_list_ul li a {color : #075EAD; }
.multi_column_list_ul{display: block;list-style-type: none;} 
.body_cont_title {font-weight : bold;color : #2E2F2C;font-size : 14px;margin : 5px;margin-bottom : 8px;}

.body_cont_title a{color: #2E2F2C;}
 
h2.left_nav_title{padding: 0px;margin: 0px;font-size: 12pt;}




/*
BANNER NAV */
#ul_nav_horiz, #ul_nav_horiz ul {margin : 0;padding : 0;list-style : none;}
#ul_nav_horiz li {display : inline;padding : 0;margin : 0;text-align : center;float : left;}
#ul_nav_horiz li a {display : block;padding : 0;padding-bottom : 1px;font-family : arial;font-size : 10pt;color : #E6CF73;font-weight : bold;text-decoration : none;background : url(pix/banner_nav_split.jpg) no-repeat 100% 50%;width : 65px;}
#ul_nav_horiz li a:hover {text-decoration : underline;color : #A45209;}
#nav_hchild_horiz{padding-top:14px;margin-left:170px;}

		.body_nav_list{display: block;list-style-image: url(http://www.cfluent.com/pix/plins/blue_dbl_arrow.gif);}
		.body_nav_list li{ padding-bottom: 4px; }

.ben_quote{float:left; width:270px;padding:8px;margin:4px;margin-top:16px;background-color:#d9b590;border:1px solid #000000;color:#000000;font-style:italic;}

.sm{
vertical-align: text-top;
font-size: 70%;
}

#morrow_life_jump{float:right;}

.ind_health_cont{width: 605px;height:20px;background-color:#A45209;padding:2px;padding-left:0px;padding-right:0px;margin:0px;font-size:8pt;}

.ind_health_nav{padding:2px;float:left;padding-left:9px;padding-right:9px;border-left:1px dotted #E5CE71;text-align:center;}
.ind_health_nav a{color:#FFFFFF;}

.lg{color:#A45209;}