html {margin:0;padding:0;background:#F9F7EA url(pix/site_bg.jpg) repeat-y 	50% 50%;}
body {font-size:11pt;font-family:verandana,Arial, sans-serif;color:#555753;margin:0;padding:0; }
a {color:#3C405B;text-decoration:none;}
a:hover {text-decoration:underline;color:#863204;}
textarea, input, SELECT {color: #000000;font-family: verandana,Arial, sans-serif;font-weight: normal;font-size: 9pt;background-color: #F3F4F6;}
.logo_cont{background:url(pix/banner_rt.jpg) no-repeat 100% 100%;width:800px;height:60px;}
#container {width:800px;text-align:left;position:relative;margin:0 auto;padding:0; }
 #global_nav{float:right;width:300px;font-size:8pt;text-align:right;background-color:#FFFFFF;padding-top:3px; }
#banner_nav_cont{width:800px;height:51px;background:#FFFFFF url(pix/banner_rt_1.jpg) no-repeat 100% 100%;}
#banner_nav{width:600px;height:51px;float:left;background:#FFFFFF url(pix/banner_nav_bg.jpg) repeat-x bottom}
#banner_nav_search{width:200px;height:51px;float:left;}
#search_cont{padding:5px;}
/* BANNER NAV */
#nav_links{}
.banner_nav_off{float:left;height:51px;width:80px;background:url(pix/banner_nav_split.jpg) no-repeat 0% 50%}
.banner_nav_link{ padding-top:18px;text-align:center;color:#FFFFFF;}
.banner_nav_link a{ color:#FFFFFF;font-weight:bold;}
/*BANNER IMAGE*/
#banner_img_cont{clear:left;width:800px;height:209px; }
#banner_img_rt{float:left;width:200px;height:209px;background:url(pix/banner_img_rt_top.jpg) no-repeat top;}
#banner_img_rt_cont{width:200px;height:199px;margin-top:10px;background:url(pix/banner_img_rt_mid.jpg) repeat-y top;}
.banner_img_msg{font-weight:bold;text-align:right;margin-top:187px;padding-right:30px;color:#2D3538;}
#body_container{clear:left;padding-top:10px;background: #FFFFFF url(pix/page_bg.jpg) repeat-y right; position:absolute;}
#page_body{float:left;width:600px;margin-bottom:20px; }
#body_copy{ padding:15px;}
#rt_col{float:right;width:200px;margin-bottom:20px; }
.rt_nav{width:200px;padding-bottom:7px;padding-top:4px;color:#FFFFFF;background: url(pix/right_nav_split.jpg) no-repeat bottom;}
.rt_nav a{color:#FFFFFF;padding-left:15px;}
input.search_head{height: 15pt;width: 100px;background-color: #DFE8EE;color: #000000;font-size: 9pt;}
 input.search_head,input.bttn_head{border: 1px solid #D4D0C8;}
#container_footer{height: 51px;font-size: 8pt;width:800px;background : #ffffff url(pix/footer_mid.jpg) repeat-x 0% 00%;}
#footer_copyrt{height: 51px;width:202px;}
#foot_left{width:800px;height:51px;background : url(pix/footer_left.jpg) no-repeat 0% 00%;text-align:left;}
.footer_copyrt_txt,.footer_copyrt_txt a {color:#FFFFFF;}
.footer_cont_left{height: 51px; }
.footer_copyrt_txt{width:800px;height:51px;background : url(pix/footer_rt.jpg) no-repeat 100% 100%;}
.foot_right{padding:5px;font-size:9pt;}
 /* CS TOOLS */
h1.body_title{ margin:0px;padding:0px;font-size:14pt;padding-left:4px;padding-top:4px;color:#0246FF; }
.cstools_pageholder,.body_container_padding,.body_container_padding_child{ padding:10px; }
.body_container_padding{ font-size:95%; }
.body_cont_title{font-weight:bold;font-size: 12pt;padding-bottom:5px;padding-top:2px;text-align:left;}
.body_cont_title a{font-weight:bold;font-size: 11pt; }
.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; }
/* LEFT COL */
#left_col{width: 195px;float: left;background : #FFFFFF url(pix/left_nav_top.jpg) no-repeat top;margin-top:20px;}
#left_nav_contact_info,.lef_col_copy{padding: 15px;padding-right: 5px;padding-top: 10px;color: #000000;font-size:10pt;background : #EEEEEE url(pix/left_nav_bg.jpg) repeat-y top;}
.left_col_body{background : #FFFFFF url(pix/left_nav_top.jpg) no-repeat top;margin-top:15px;}
.lef_col_copy{padding-top: 6px;}
.left_promo_title{margin: 0px;font-size: 12pt;font-weight: bold;color: #2E2F2C;background : url(pix/left_nav_split.jpg) no-repeat 50% 100%;margin-bottom:10px;}
.left_promo_title a{color: #2E2F2C;}
 .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 : #555753; font-weight:normal;}
.ul_left_page_nav li a:hover {color : #555753;color:#737373;}
