/* layout styles for odey */

#wrapper { width:868px; margin:0 auto; background:url("../../images/furniture/shadow_side.gif") repeat-y 0 0; }
#container { width:842px; margin:0 auto; text-align:left; background-color:#FFFFFF; padding:0 1px; }
#disclaimer { margin:0; text-align:left; background:#ffffff; padding:0; }

#header { background:url("../../images/furniture/bg_header.gif") no-repeat 0 0; min-height:108px; height:auto !important; height:108px; }
#logo { width:190px; float:left; padding:15px 0 0 10px; }
#meta { width:632px; float:left; padding:15px 10px 0 0; text-align:right; }

.AspNet-Menu-Horizontal { background:#141f5b url("../../images/furniture/bg_nav.gif") repeat-x 0 0; margin-bottom:1px; }
.AspNet-Menu-Horizontal:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#breadcrumb { clear:both; font-size:1.2em; padding:6px 11px 6px 11px; }
#breadcrumb:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

#ctl00_main_content, #ctl00_ctl00_main_content { float:left; width:843px; background-color:#FFFFFF; }
.bg_left_right_cols { background:url("../../images/furniture/bg_left_mid_cols.gif") repeat-y 0 0; }
.bg_left_col { background:url("../../images/furniture/bg_left_col.gif") repeat-y 0 0; }
.bg_all_cols { background:url("../../images/furniture/bg_all_cols.gif") repeat-y 0 0; }
.bg_all_cols_home { background:url("../../images/furniture/bg_all_cols_home.gif") repeat-y 0 0; }
.bg_right_col { background:url("../../images/furniture/bg_right_col.gif") repeat-y 0 0; }
.bg_left_double_right { background:url("../../images/furniture/bg_left_double_right.gif") repeat-y 0 0; }
#content:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#left_col { width:280px; float:left; margin-right:1px; }
.left_col { width:280px; float:left; margin-right:1px; }
#middle_col { width:280px; float:left; margin-right:1px; }
#right_col { width:280px; float:left; }
#left_col_double { width:561px; float:left; margin-right:1px;}
#right_col_double { width:561px; float:left; }
#full_width { width:841px; float:left; }

#hp_register { float:left; padding:13px 11px 20px 11px; }
#hp_register:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#hp_login { float:left; padding:13px 11px 20px 11px; font-size:1.2em; }

.select_box { width:260px; float:left; background:#e8e8e8; padding:10px; border-bottom:#fff solid 1px; }
.bord_right { border-right:#fff 1px solid; }

.paging_empty { display:none; }
.paging { width:842px; height:40px; text-align:center; vertical-align:middle; background:#141f5b url("../../images/global/bg_paging.gif") repeat-x 0 0; font-size:1.2em; color:#666699; border-top:#fff solid 1px; padding:5px 11px 5px 11px; }
.paging_white { width:842px; height:40px; text-align:center; vertical-align:middle; font-size:1.2em; color:#666699; border-top:#fff solid 1px; padding:5px 11px 5px 11px; }
.paging:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.paging .page_nos { width:439px; float:left; }
.paging .next { width:32px; }
.paging a:hover { color:#fff; text-decoration:none; }
.paging .previous_slide { width:100px; float:right; text-align:right; }
.paging .next_slide { width:100px; float:left; }

.bottom_row_inst_reg { background:#141f5b url("../../images/global/bg_paging.gif") repeat-x 0 0; font-size:1.2em; color:#fff; font-weight:bold; padding:5px 11px 5px 11px; }

#paging { width:539px; background:#141f5b url("../../images/global/bg_paging.gif") repeat-x 0 0; font-size:1.2em; color:#fff; font-weight:bold; border-top:#fff solid 1px; padding:5px 11px 5px 11px; }
#paging:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#paging #page_nos { width:439px; float:left; }
#paging #next { width:100px; float:left; text-align:right; }
#paging a:hover { color:#fff; text-decoration:none; }

#disclaimer_footer { height:16px; background:#e8e8e8; font-size:1.2em; color:#aeaeae; border-top:#fff solid 1px; padding:4px; }
#disclaimer_footer #left {width:40%; float:left; }
#disclaimer_footer #right {width:40%; float:right; text-align:right; }

.disclaimer_buttons { height:16px; background:#e8e8e8; font-size:1.2em; color:#aeaeae; border-top:#fff solid 1px; padding:4px; }
.disclaimer_buttons_left { width:40%; float:left; }
.disclaimer_buttons_right { width:40%; float:right; text-align:right; }

.manager_left { width:280px; float:left; background-color:#f8f8f8; border-top:#e8e8e8 solid 1px; border-right:#e8e8e8 solid 1px; }
.manager_right { width:280px; float:left; background-color:#f8f8f8; border-top:#e8e8e8 solid 1px; }
.staff_left { width:280px; float:left; background-color:#f8f8f8; border-top:#e8e8e8 solid 1px; border-right:#e8e8e8 solid 1px; }
.staff_right { width:280px; float:left; background-color:#f8f8f8; border-top:#e8e8e8 solid 1px; }
#manager_detail { width:561px; float:left; background-color:#f8f8f8; border-top:#fff solid 1px; }
#manager_detail_full { width:100%; float:left; background-color:#f8f8f8; border-top:#fff solid 1px; }
.manager_detail { width:561px; float:left; background-color:#f8f8f8; border-top:#fff solid 1px; margin-bottom:15px; }
.fund_manager { width:280px; background-color:#f8f8f8; border-bottom:#e8e8e8 solid 1px; }
.fund_manager:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

#footer { clear:both; }
#tax_info { width:868px; margin:0 auto; background:url("../../images/furniture/shadow_bottom.gif") no-repeat 0 0; padding-top:12px; }

#hidden_div { display:none }