@charset "utf-8";
/*Defaults*/
*{margin:0;padding:0}
body{background-color:#b5b5b5;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#393939}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden; line-height:0; height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}
a img{border:0}
a:active, a:focus{outline:none;-moz-outline-style:none}

/*Wrapper & Sticky Footer*/
html, body, #wrapper_bg{height:100%}
body > #wrapper_bg{height:auto;min-height:100%}
#footer{height:26px;margin:0 auto;width:964px} 
#wrapper_bg{background:url(../images/site_bg.gif) repeat-y;margin:0 auto;width:1024px}
#wrapper{background:#fff;margin:0 auto;width:964px}

/*Header*/
#header{background:#fff url(../images/header_bg.gif) 0 142px repeat-x;height:151px;position:relative}
#header h1{margin:0;padding:0}
#header h1 a{width:282px;height:120px;display:block;background:#fff url(../images/logo.gif) no-repeat;text-indent:-2000em;position:relative;top:15px;left:19px;z-index:99}
#header h2, #header h3{font-family:Georgia, "Times New Roman", Times, serif;position:absolute;font-weight:400}
#header h2{color:#0162a8;font-size:20px;top:112px;left:501px}
#header h3{color:#949494;font-size:14px;top:16px;left:509px;text-transform:uppercase}
.h3_pad{padding:0 12px}
#head_left{height:151px;background:url(../images/header_divider.gif) 729px 16px no-repeat}
#head_right{position:absolute;top:15px;right:26px}
#head_right dt{color:#0162a8;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic}
#head_right .dt_top{padding-top:10px}
#head_right dd{color:#484848;font-size:14px;margin-left:30px}
#head_right .dd_a{margin-top:11px}
#head_right .dd_b,#head_right .dd_c{margin-top:5px}

/*Navigation*/
#nav{background:url(../images/nav_bg.gif) repeat-x;height:31px}

/*Home Columns Section A*/
#section_a{background:#f7f7f7 url(../images/col_bg.gif) repeat;height:362px}
#tbl_columns{height:318px;margin:22px auto 0 auto}
#tbl_columns h3{color:#0162a8;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-style:italic;font-weight:400;text-align:center}
.a_h3{margin:9px 0 10px 0}
.b_h3,.c_h3,.d_h3{margin:19px 0 20px 0}
.col_img{width:172px;margin:0 auto;padding:3px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}
.col_content p,.col_content ul{text-align:center}
.col_content img{margin-top:5px}
.col_content ul{list-style:none;line-height:1.5em;margin-top:9px}
.col_content a{color:#484848;text-decoration:none}
.col_content a:hover{color:#0162a8;text-decoration:underline}

/*Home Section B*/
#section_b{height:198px;background:url(../images/section_b_bg.gif) repeat-x}
#tbl_section_b{height:140px;background:url(../images/section_b_divider.gif) 332px 0 no-repeat;margin-top:29px}
#b_right p{color:#fff;line-height:1.25em}
#b_right p.pad_btm{padding-bottom:22px}
#b_left,#b_right{padding:0 22px}
#b_left{width:293px}
#b_right{width:582px}
#b_left h2, #b_left h3{font-weight:400}
#b_left h2{color:#a8cbe9;font-size:18px}
#b_left h3{color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;font-style:italic}

/*Subpage*/
#sub_a{background:#f7f7f7 url(../images/col_bg.gif) repeat}
#sub_a .pad{padding:12px 22px 22px 22px}
#breadcrumbs{padding:5px 0 22px 0;margin-left:188px}
#breadcrumbs ul{list-style:none}
#breadcrumbs li{font-size:11px;color:#9f9f9f;display:inline}
#breadcrumbs li a{color:#9f9f9f;text-decoration:none}
#breadcrumbs li a:hover{text-decoration:underline}
#breadcrumbs li.active_page{font-weight:700}
#sub_wrap{padding:0 22px;margin-bottom:36px;background:url(../images/sub_wrap_bg.gif) 170px 0 repeat-y}
#sub_left{float:left;width:148px}
#sub_left h2{color:#a8cbe9;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;font-style:italic;font-weight:400}
#sub_right{float:left;padding:0 29px 0 16px;width:466px}
#sub_right_staff{float:left;padding:0 0 0 16px}
#sub_right p{padding:9px 0;line-height:1.5em;text-align:justify}
#sub_right p a,#sub_right dd a,#sub_right ul a{color:#0162a8;text-decoration:underline}
#sub_right dl{margin-top:30px}
#sub_right dl.head_dl{margin-bottom:9px}
#sub_right dt{font-weight:700}
#sub_right dd{margin-left:50px;line-height:2em}
#sub_right h3{font-size:18px;font-weight:400;color:#0162a8;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;margin-top:20px}
#sub_right ol,#sub_right ul{line-height:1.5em;margin-left:23px}
#sub_right ul{padding:9px 0}
#sub_right ol.left_indent{margin-left:43px}
#sub_right ol li{margin-top:9px}
#sub_photo{float:right;margin-top:5px;_margin-right:-3px}
#sub_photo p{padding:9px 0}
.sub_tab_bg{background-color:#7c7c7c}
#tbl_tab{margin:0 auto}
#tbl_tab h4, #tbl_tab h4 a{color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;font-style:italic;font-weight:400;padding:0 5px 0 9px;text-align:center;text-decoration:none}
#tbl_tab h4 a:hover{text-decoration:underline}
#tbl_staff th{text-align:left;text-decoration:underline;padding:20px 0 10px 0}
#tbl_staff td{padding:10px 0;font-size:11px}
#tbl_staff a{color:#0162a8;text-decoration:underline}
#tbl_staff tr.alt td{background-color:#fafafa}
.underline{text-decoration:underline}


/*Footer*/
#footer .pad{padding:10px}
.copyright{float:left}
.copyright p{font-size:10px;color:#949494}
.da{float:right}
.da p, .da a{font-size:10px;color:#d6d6d6;text-decoration:none}
.da a:hover{text-decoration:underline}
