html {margin : 0;padding : 0;background-color:#676B6D;}
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;}
#container {width : 800px;text-align : left;position : relative;margin : 0 auto;padding : 0;background-color:#FFFFFF;} 

/* TEMPLATE 4 START BANNER */ 

#level1_banner_images{ height:195px;width:800px; }
#page_logo{ float:left;height:195px;width:289px;background : #FFFFFF url(pix/logo_bottom.jpg) no-repeat bottom; }
#pg_phone{padding-top:5px;font-size:13pt;font-weight:bold;padding-left:8px;color:#FFFFFF;}
#pg_phone a{color:#FFFFFF;}


/* TEMPLATE 4 2 COL BODY */ 
#body_container{clear: left;position: absolute; width:800px;background : #FFFFFF url(pix/page_bg.jpg) repeat-y left; padding:0px;margin:0px;}
/* LEFT COL */
#left_col{width: 202px;float: left;background : url(pix/left_nav_top.jpg) no-repeat top;padding-top:55px; }
#left_col_nav_cont{width: 195px;background : #009FE0 url(pix/left_nav_bg.jpg) repeat-x 50% 0%;}
#left_col_nav_bottom{width: 195px;height:12px;background : url(pix/left_nav_bottom.jpg) no-repeat bottom;}
.left_nav_bar{width: 202px;height:40px;background : url(pix/left_nav_bar.jpg) no-repeat center;font-size:11pt;text-align:center;}

.left_nav{ font-weight:bold;color:#FFFFFF;padding-left:16px;margin-left:4px;padding-bottom:5px;font-size:12pt;background :  url(pix/left_nav_dot.jpg) no-repeat 0% 35%; }
.left_nav a{ font-weight:bold;color:#FFFFFF; }

.company_contact_info{padding-left:4px;padding-top:10px;font-size:10pt;padding-bottom:20px;}


/* RIGHT COL */
#right_col{ float:right; width:598px; }
#body_top{height:41px;width:598px;background : url(pix/body_top_bg.jpg) repeat-x top;}
#body_top_form{height:41px;width:558px;background : url(pix/body_top_left.jpg) no-repeat left;text-align:right;}

input.search_head{height: 15pt;width: 140px;background-color: #DFE8EE;color: #000000;font-size: 9pt;} 
input.search_head,input.bttn_head{border: 1px solid #79B2DD;}

#container_footer{margin-top:50px;clear: left;height: 71px;font-size: 8pt;background :  url(pix/footer_rt.jpg) repeat-x left;}
#footer_copyrt{height: 71px;width:202px;background :  url(pix/footer_left_bg.jpg) repeat-x left;}


.footer_copyrt_txt,.footer_copyrt_txt a {color:#FFFFFF;}
.footer_copyrt_txt{padding-top:30px;padding-left:3px;}

/* CS TOOLS */
h1.body_title{ margin:0px;padding:0px;font-size:14pt;padding-left:4px;padding-top:4px;color:#105D91; }
h1.main_pg_header{ margin:0px;padding:0px;font-size:13pt;padding-left:26px;padding-top:12px;color:#105D91; }
.main_pg_header_cont{background :  url(pix/h1_bg.jpg) no-repeat left;height:41px;width:590px;margin-top:25px;margin-bottom:25px;}

.cstools_pageholder,.body_container_padding,.body_container_padding_child{ padding:10px; }
.body_container_padding{ font-size:95%; }
#body_copy{padding-left:9px;padding-top:12px;padding-left:8px; }

.body_cont_title{font-weight:bold;font-size: 12pt;padding-bottom:5px;text-align:left;}
.body_cont_title a{font-weight:bold;font-size: 11pt; }

.multi_column_list_ul{margin: 0;padding: 0;padding-left: 10px;}
.multi_column_list_ul li {float : left;width : 18em;padding-bottom: 5px;}
.multi_column_list_ul li a:hover {color : #4985BB;}
.multi_column_list_ul li a {color : #075EAD;font-size:90%; }
.multi_column_list_ul{display: block;list-style-type: none;} 


.testimonial_box{border: 1px solid #000000;background-color: #AFAFAF;width:550px;}
.testimonial_box2{padding: 13px;border: 2px solid #AFAFAF;background-color: #DFDFDF;}
.testimonial_copy{}
.testimonial_sig{padding-top: 8px;font-weight: bold;text-align: center;}
#frame_warn{text-align: right;padding-right: 20px;padding-bottom: 5px;font-size:10pt;}