html {margin : 0;padding : 0;}
body {font-size : 12px;font-family : Arial, Helvetica, sans-serif;color : #555753;background : #fff url(pix/bgsquares.gif) ;margin : 0;padding : 0;}
a {color : #1D364C;text-decoration : none;}
a:hover {text-decoration : underline;color : #957f61;}
textarea, input, SELECT {background-color: #D9E3ED;color: #000000;font-family: arial, verdana, ms sans serif;font-weight: normal;font-size: 9pt;}
#container {width : 780px;height : 100%;text-align : left;position : relative;margin : 0 auto;padding : 0;}
/* START BANNER */
#banner{width: 780px;height: 207px;}
#banner_top_row_nav{width: 780px;height: 207px;background : url(pix/banner1_bg.jpg)   repeat-x top left;color: #FFFFFF;font-weight: bold;text-align: right;font-size: 10px;padding-top: 4px;}
#top_banner_full_1{width: 111px;height: 207px;background : url(pix/top_banner_01.jpg)   repeat-x top left;float: left;	}
#top_banner_full_2{width: 112px;height: 207px;background : url(pix/top_banner_02.jpg)   repeat-x top left;float: left;	}
#top_banner_full_3{width: 111px;height: 207px;background : url(pix/top_banner_03.jpg)   repeat-x top left;float: left;	}
#top_banner_full_4{width: 112px;height: 207px;background : url(pix/top_banner_04.jpg)   repeat-x top left;float: left;	}
#top_banner_full_5{width: 334px;height: 207px;float: left;	}
#top_banner_full_5a{width: 334px;height: 57px;background : url(pix/top_banner_top_rt.jpg)   repeat-x top left;color: #FFFFFF;	text-align: right;font-size: 11px;}
#top_banner_full_5a a{color: #FFFFFF;font-size: 11px;}
#top_banner_full_5a{width: 334px;height: 57px;background : url(pix/top_banner_top_rt.jpg)   repeat-x top left;	}
#top_banner_full_6a{width: 111px;height: 150px;background : url(pix/top_banner_sm_1.jpg)   repeat-x top left;	float: left;	}
#top_banner_full_6b{width: 112px;height: 150px;background : url(pix/top_banner_sm_2.jpg)   repeat-x top left;float: left;	}
#top_banner_full_6c{width: 111px;height: 150px;background : url(pix/top_banner_sm_3.jpg)   repeat-x top left;float: left;}
/* END BANNER */
#body_container{width: 780px;background : #DCDFE4 url(pix/left_nav_bg.jpg)   repeat-y top left;position: absolute;}
#left_col_vert_spacer{float: left;height: 500px;width: 1px;}
#left_tab_nav{border-bottom:2px solid #C8CDD3;padding-top: 6px;}
#right_col{float: left;width: 577px;padding-top: 1px;margin-left:7px;background : #DCDFE4 url(pix/vert_pg_bg.jpg)   repeat-x top left;}
#body_copy{padding-left: 25px;width:537px;padding-top: 5px;float: left;}
#left_col_nav_seperator{background : url(pix/left_nav_spacer.jpg)  no-repeat bottom left;padding-top:6px;padding-bottom:12px;}
.left_promo_title{padding-top: 7px;font-weight: bold;font-size: 16px;padding-left: 4px;}
.right_coll_item_title a,.left_promo_title a,.left_promo_title2 a,.left_promo_title3 a{color : #555753;}
.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-weight:bold;font-size: 13px;}
.ul_left_page_nav li a:hover {color : #555753;}
/*background-color: #D1DFEF;*/
#left_col_container{padding-bottom: 80px;}
h1.body_title{font-size: 18px;color: #1D364C;}
h2{font-size: 14px;color: #1D364C;}
.body_cont_title {font-weight : bold;color : #555753;font-size : 14px;margin : 5px;margin-bottom : 8px;}
.right_colmn_title{color : #555753;}
.body_container_padding{ padding: 15px; text-align:left;  }
#multi_column_list_ul li {float : left;width : 18em;padding-bottom: 5px;}
#multi_column_list_ul li a:hover {color : #957f61;}
#multi_column_list_ul li a {color : #1D364C; }
#multi_column_list_ul{display: block;list-style-type: none;}
  #left_col{width: 195px;float: left;}
/*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;padding-top: 14px;}
#ul_nav_horiz li a {display : block;padding : 0;padding-top : 2px;padding-bottom : 1px;font-family : arial;font-size : 10pt;color : #DFDFDF;font-weight : bold;text-decoration : none;background : url(pix/nav_spacer.jpg) no-repeat 100% 50%;width : 86px;}
#ul_nav_horiz li a:hover {text-decoration : underline;color : #957f61;}
#ul_nav_horiz2, #ul_nav_horiz2 ul {margin : 0;padding : 0;list-style : none;}
#ul_nav_horiz2 li {display : inline;padding : 0;margin : 0;text-align : center;float : left;padding-top: 14px;}
#ul_nav_horiz2 li a {display : block;padding : 0;padding-top : 2px;padding-bottom : 1px;font-family : arial;font-size : 10pt;color : #1D364C;font-weight : bold;text-decoration : none;background : url(pix/nav_spacer.jpg) no-repeat 100% 50%;width : 80px;}
#ul_nav_horiz2 li a:hover {text-decoration : underline;color : #957f61;}
#ul_nav_horiz li a.nav_selected {}
#ul_nav_horiz2{}
#nav_hchild_horiz {white-space : nowrap; background : url(pix/nav_bg.jpg) repeat-x 100% 50%; width: 780px; height: 44px;}
/* FOOTER */
#footer_container{width: 780px;height: 60px;background : #ffffff url(pix/bottom_nav_bg.jpg) repeat-y top right;}
#footer_left{float: left;width: 202px;height: 46px;background : url(pix/bottom_left_corner.jpg) no-repeat 100% 50%;}
#footer_right{float: left;width: 576px;border-top: 1px solid #000000;height: 20px;}
#copyright{color: #FFFFFF;padding: 6px;font-size: 10px;}
#copyright a{color: #FFFFFF;}
.body_container_padding_child{ padding-left: 15px; padding-right: 15px; padding-top: 5px; padding-bottom: 8px; text-align:justify; }
.footer_notice{font-size:10pt;padding:2px;padding-top:50px;text-align:center;background : #FFFFFF url(pix/bottom_nav_bg.jpg) repeat-y top right;}