html {margin : 0;padding : 0;}
body {font-size : 10pt;font-family : verandana,Arial, sans-serif;color : #555753;margin : 0;padding : 0;background : #A5A5A5 url(pix/pageborder.jpg) repeat-y center;}
a {color : #23408E;text-decoration : none;}
a:hover {text-decoration : underline;color : #C2893A;}
textarea, input, SELECT {color: #000000;font-family : verandana,Arial, sans-serif;font-weight: normal;font-size: 9pt;}
#container {width : 785px;text-align : left;position : relative;margin : 0 auto;}
#level2_banner_holder_global_nav_holder{height : 194px;width : 100%;background-color: #23408E;clear: left;}
#banner_nav_container{width: 178px;height : 194px;;float: left;}
#global_nav_holder{width: 178px;}
#global_nav_spacer{width: 178px;height: 7px;background : url(pix/lg_image_00g.jpg) repeat-x top;}
#global_nav_spacer_logo_bottom{width: 347px;height: 23px;background : url(pix/logo_bottom_left.jpg) no-repeat left;}
#image_banner_holder{width: 303px;height : 194px;float: left;}
#banner_img_2{width: 304px;height : 194px;;float: left;}
#page_over_img_title{color: #23408E;padding-top: 170px;padding-left: 26px;font-weight: bold;font-size: 16px;}
#three_column_holder{background : url(pix/body_bg.jpg) repeat-y center;position: absolute;clear: left;width : 785px;}
#three_column_col1_left_nav_holder{width: 193px;float: left;}
#left_col_nav_seperator{background : url(pix/top_nav_pg_nav_spacer.jpg) no-repeat left;height: 28px;}
/*IE Change below*/
#three_column_col1_body_holder{padding: 10px;padding-top: 5px;float: left;width: 374px;	}
#body_holder{padding-top: 5px;}
#three_column_col1_right_nav_holder{float: left;width: 198px;}
#body_left_tab_spacer{}
#ul_global_left_nav{padding: 0;margin-top: 0px;margin-bottom: 0px;margin-left: 30px;}
#ul_global_left_nav li {margin: 0;padding: 0;padding-bottom: 6px;list-style-image: url(pix/right_arrow_blue_bg.jpg);}
#ul_global_left_nav li a {color : #FFFFFF; font-weight: bold;}
#ul_global_left_nav li a:hover {color : #FFFFFF;}
#ul_left_page_nav{padding: 0;margin-top: 5px;margin-bottom: 3px;margin-left: 30px;}
#ul_left_page_nav li {margin: 0;padding: 0;padding-bottom: 6px;list-style-image: url(pix/right_arrow_brown_bg.gif);}
#ul_left_page_nav li a {color : #404040; font-weight: bold;}
#ul_left_page_nav li a:hover {color : #2A608C;}
.left_promo_title{padding-top: 7px;font-weight: bold;font-size: 14px;padding-left: 4px;}
.left_promo_title2{margin-top: 7px;font-size: 14px;height:28px;background : url(pix/left_nav_bubble.jpg) no-repeat left;}
.left_promo_title_link{font-weight: bold;font-size: 14px;padding-left: 10px;padding-top:4px;}
.left_promo_title3{padding-top: 7px;font-weight: bold;font-size: 14px;padding-left: 4px;}
.right_coll_item_holder{padding-bottom: 30px;width: 198px;	}
.right_coll_item_title{height: 23px;text-align: center;font-weight: bold;padding-top: 0px;background : url(pix/right_nav_title_bg.jpg) repeat-x;font-size : 14px;margin-left: 1px;}
.left_promo_title a,.left_promo_title2 a,.left_promo_title3 a{color : #23408E;}
.right_coll_item_title a{color : #FFFFFF;}
.right_coll_item_title a:hover,.left_promo_title a:hover,.left_promo_title2a:hover{color : #FFFFFF;}
.right_coll_item_body{padding: 6px;padding-bottom: 15px;padding:4px;}
.right_colmn_prod_container{padding-top:14px;}
#level1_banner_holder_main{width : 785px;height : 101px;}
#banner_logo_1{width : 579px;height : 101px;	float: left;background-color:#FFFFFF;}
#banner_logo_3{width : 206px;height : 101px;	float: right;text-align: right;background-color:#FFFFFF;}
#banner_logo_2_left{width : 353px;height : 23px;	float:left;	}
#banner_logo_2_right{width : 432px;height : 23px;	float:left;	}
#banner_logo3 a{color:#FFFFFF;}
#banner_right_bg{float: right;height : 124px;width: 300px;text-align:right;}
#banner_global_nav {text-align : right;padding-right: 5px;background : url(pix/rt_bg_hm.jpg) no-repeat center;}
#banner_global_nav a {color : #000000;}
#banner_global_nav a:hover {color : #2A608C;}
#banner_global_nav_addr{padding-top: 2px;}
/*footer*/
#footer_holder{font-weight: bold;clear: all;}
#footer1{background : #FFFFFF url(pix/footer1.jpg) repeat-x 50% 100%;width: 385px;height: 56px;float: left;}
#copyright{color: #FFFFFF;padding-top: 8px;padding-left: 3px;font-size: 10px;}
#copyright a{color: #FFFFFF;}
#footer2{background : #E0E0E0 url(pix/footer5.jpg) repeat-x 50% 100%;width: 400px;height: 56px;float: left;}
#footer3{background : url(pix/footer2.jpg) no-repeat left;height: 56px;	}
.photo_credit{font-weight: normal;font-size: 7pt;padding-left: 20px;padding-top: 14px;}
/*PAGE SPECIFIC*/
.body_container{width : 100%;}
.multi_column_list_ul{margin: 0;padding: 0;padding-left: 8px;}
.multi_column_list_ul li {float : left;width : 13em;padding-bottom: 5px;}
.multi_column_list_ul li a:hover {}
.multi_column_list_ul li a {}
.multi_column_list_ul{display: block;list-style-type: none;}
.body_container_padding{padding: 5px;text-align:justify;}
.body_container_padding_child{padding-left: 15px;padding-right: 15px;padding-top: 5px;padding-bottom: 8px;text-align:justify;}
.body_nav_list{display: block;list-style-type: none;}
.body_nav_list li{padding-bottom:4px;}
.right_nav_co_liks{padding: 4px;padding-left: 2px;}
/* CS OVER WRITE CSS */
.body_container_padding_child{ padding-left: 15px; padding-right: 15px; padding-top: 5px; padding-bottom: 8px; text-align:justify; }
.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; }
.page_top_title{color: #23408E;font-weight: bold;font-size: 16px;}
.plins_page_title,.page_title{text-align: center;font-weight: bolder;font-size: 14pt;padding-top: 5px;}
h1.body_title{text-align: center;font-weight: bolder;font-size: 14pt;padding-top: 5px;padding-bottom: 10px;}
.plins_copyright{text-align: center;padding-top: 7px;font-size: 8pt;padding-top: 100px;}
input.search_head{height: 14pt;width: 130px;background-color: #DFE8EE;color: #000000;font-size: 9pt;}
input.bttn_head{height: 14pt;width: 47px;font-size: 9pt;text-align: center;}
/* CHANGED */
.right_colmn_title{color: #2E2F2C;text-align:left;font-size:13px;font-weight: bold;}
.body_container_padding{ padding: 15px; text-align:left; }
.body_cont_title {font-weight : bold;color : #2E2F2C;font-size : 14px;margin : 5px;margin-bottom : 8px;}
.body_cont_title a{color: #2E2F2C;}
/* END CS OVER WRITE CSS */
#form_container{padding-top: 10px;padding-right:5px;color : #555753;font-size:9pt;}
#form_container a{color : #555753;}
input.search_head,input.bttn_head{border: 1px solid #2A608C;}
input.search_head{width: 140px;}
.instant_quote_cont{padding:20px;}
.btm_buttons{margin-top:20px;text-align:center;}
.ul_left_page_nav{padding: 0;margin-top: 5px;margin-bottom: 3px;margin-left: 10px;}
.ul_left_page_nav li {margin: 0;padding: 0;padding-bottom: 8px;list-style-type: none;}
.ul_left_page_nav li a {color : #555753; font-size: 13px;}
.ul_left_page_nav li a:hover {color : #555753;}
#global_nav{height:35Px;text-align:right;margin-right:5px;padding-top:2px;width : 785px;background-color:#FFFFFF;font-size:9pt;}
#global_nav a{color : #555753;}
ul.right_nav_lists{margin:0px;padding-left:6px;list-style-type: none;}
ul.right_nav_lists li{margin-top:8px;margin-bottom:8px;}
.page_title,h1.body_title,.plins_page_title{color: #23408E;font-weight: bold;font-size: 16px;text-align:left;}


#global_nav input{color:#23408E;font-size:7pt;height:14pt;}
#global_nav label{font-size:8pt;padding-right:4px;}
