html * {padding:0;margin:0;}
body {text-align:center;}
html, body {font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#1a1818;line-height:130%;}

html, body, div, span, h1, h2, h3, h4, h5, h6, p, img, ol, ul, li, table, caption, form, image, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;}
:focus {outline: 0;}
sup, sub {line-height:170%;}
img {border:0;}
hr {height:1px; color: #FFFFFF; background: #FFFFFF;border:0;}

p {padding: 0 0 15px 0;margin:0;font-size:12px;line-height:110%;}
p.small {font-size:10px;}
p.lg {color:#929292;}

a {color:#35617A; text-decoration:none;}
a:hover {text-decoration:underline;}

#topbarwrap, #topwrap, #banner3, #footer, #bottomwrap, #left_nav, #breadcrumb, #promo, .back_top, .next_prev_holder, .back_top_wl {display:none;}
#sitewrapper {width:100%;text-align:left;padding:0;margin:0;}
#mainwrapper {width:100%;text-align:left;padding:0;margin:0;}
#tagline {padding:20px 0px;}
#homecontenter {padding:0;margin-bottom:20px;}
#homecontenter #banner1 {width:100%;background-color:#feda00;}
#homecontenter #banner2 {width:100%;background-color:#003399;}

p.largarial {font-size:18px;font-weight:bold;color:#1a1818;line-height:120%;padding:17px 8px 8px 16px;}
p.largarial span {font-size:18px;font-weight:bold;color:#d4001a;}

.arimg {float:left;padding-right:10px;}
.redheader {background-color:#d7001b;color:#FFFFFF;font-weight:bold; font-size:12px;height:20px;padding:3px 2px 2px 8px;}
.arial12blk {font-size:12px;font-weight:bold;color:#000000;}
.arial12blk a {font-size:12px;font-weight:bold;color:#000000;}
.table_holder {padding:15px 10px 0 10px;}

table.findata {border-top:none;border-bottom:2px solid #ffffff;color:#ffffff; line-height:118%;}
table.findata thead th {text-align:right;font-weight:bold;}
table.findata thead th.bordbt, table.findata tbody th.bordbt, table.findata tbody td.bordbt {border-bottom:1px solid #ffffff; border-top:0px; padding-bottom:3px;}
table.findata thead th.bordbt_nl, table.findata tbody th.bordbt_nl, table.findata tbody td.bordbt_nl {border-bottom:1px solid #ffffff; border-top:0px;padding-bottom:3px;}
table.findata tbody th.thick, table.findata tbody td.thick {border-bottom:2px solid #ffffff;padding-bottom:5px;}
table.findata thead th.nobold {font-weight:normal;}
table.findata thead th.center {text-align:center;border-bottom:1px solid #ffffff;padding-bottom:3px;}
table.findata tbody td {text-align:right;padding:2px 0 2px 0;}
table.findata tbody th {text-align:left;font-weight:normal;padding:2px 0 2px 0;}

.table_holder ol {color:#FFFFFF;margin:15px 0 0 15px;line-height:105%;list-style-type:none;}
.table_holder ol li {margin:0 0 2px 0;}
.findownload {padding:8px 0 10px 0;background-color:#d1d1d1;margin-top:14px;}
.downloadwitharrow {background:url(/wol_08/images/download_arrow.gif) no-repeat left 3px;padding-left:20px;margin-left:10px;font-size:12px;font-weight:bold;color:#262626;}

#content {width:100%;text-align:left;background:#fff;}

.lev2_heading {background-color:#6c95d1;padding:15px 0 3px 8px;}
.lev2_heading h2 {color:#fff;font-size:25px;margin:0;padding:0;line-height:100%}

h1 {font-size:32px;line-height:40px;margin-bottom:10px;}
h2 {font-size:32px;line-height:40px;margin:15px 0 10px 0;}
h3 {font-size:12px;line-height:100%;color:#000;}
h3.wor {font-size:13px;line-height:100%;color:#FFF;font-weight:bold;background-color:#D8001B;margin:5px 0;padding: 5px;}
h4 {font-size:12px;line-height:100%;color:#d8001b;}
h4.bl {color:#000;}

#banner {display:none;}
#quote img.hop_dos {display:none;}
#container {margin:0;}
#main_text {width:100%;font-size:12px;line-height:16px;}
#main_text_full {width:100%;font-size:12px;line-height:16px;}

.clr{clear:both}

#main_text ul, #main_text ol {margin:0 0 15px 15px;padding:0;}
#main_text ul li, #main_text ol li {padding:0 0 0 0;margin:0;font-size:12px;}
#main_text ul li.bm {margin:0 0 10px 0;}

#main_text ul.sitemap {margin:0 0 10px 0;padding:0;list-style-type: none;}
#main_text ul.sitemap li {list-style-type: none;}
#main_text ul.sitemap li a {background:url("/wol_08/images/arrow_next.gif") no-repeat 0 5px; padding: 0 0 0 15px; font-weight: normal;}
#main_text ul.sitemap li.lev0 {list-style-type: none; font-weight:bold;}
#main_text ul.sitemap li.lev1 {list-style-type: none; font-weight:bold; padding:5px 0 0 0; margin: 5px 0 0 0; border-top: 1px solid #D8001B;}
#main_text ul.sitemap li.lev2 {padding:0 0 0 20px;}
#main_text ul.sitemap li.lev3 {padding:0 0 0 40px;}
#main_text ul.sitemap li.lev4 {padding:0 0 0 60px;}

#main_text ul.cr-list {margin:0 0 10px 0;padding:0;list-style-type: none;}
#main_text ul.cr-list li.cr_1 {list-style-type: none;background:url("/wol_08/images/cr_li_1.jpg") no-repeat 0 3px; padding: 0 0 0 15px; font-weight: normal;}
#main_text ul.cr-list li.cr_2 {list-style-type: none;background:url("/wol_08/images/cr_li_2.jpg") no-repeat 0 3px; padding: 0 0 0 15px; font-weight: normal;}
#main_text ul.cr-list li.cr_3 {list-style-type: none;background:url("/wol_08/images/cr_li_3.jpg") no-repeat 0 3px; padding: 0 0 0 15px; font-weight: normal;}
#main_text ul.cr-list li.cr_4 {list-style-type: none;background:url("/wol_08/images/cr_li_4.jpg") no-repeat 0 3px; padding: 0 0 0 15px; font-weight: normal;}
#main_text ul.cr-list li.cr_5 {list-style-type: none;background:url("/wol_08/images/cr_li_5.jpg") no-repeat 0 3px; padding: 0 0 0 15px; font-weight: normal;}

.resp_header {background-color:#fdd700;padding:15px 0px 5px 15px;height:30px;margin:15px 0 10px 0;color:#fff;}
.link_list{display:none;}

.fin_con {background-color:#003d7e;margin:0 0 15px 0;padding:15px 0 0 0;}
.fin_con img {margin:0 0 15px; 0;}
.flt_left {float:left;}
.img_marg {margin:0 0 10px 0;}

/*--Fin Data --*/
table.data {border-top:none; border-bottom:2px solid #000000;line-height:100%;margin:0 0 10px; 0;empty-cells:show;}
table.data thead th {text-align:right;font-weight:bold;padding:3px 0 3px 0;}
table.data thead th {border-bottom:1px solid #000000; border-top:1px solid #000000;}
table.data thead th.bord_none {border-top:0px solid #000000;}
table.data noline {border-bottom:0px;border-bottom:0px; text-align:center;}
.border_bottom {border-bottom:1px solid #000;padding:0 10px 0 0;}
table.data thead th.bordbt, table.data tbody th.bordbt, table.data tbody td.bordbt {border-bottom:1px solid #000000; padding-bottom:3px;}
table.data thead th.nobord, table.data tbody th.nobord, table.data tbody td.nobord {border:none;}
table.data tbody th.thick, table.data tbody td.thick {border-bottom:2px solid #000000;padding-bottom:5px;}
table.data thead th.nobold {font-weight:normal;}
table.data thead th.center {text-align:center;border-bottom:1px solid #000000;}
table.data thead th.center_nl {text-align:center;border-bottom:0px;border-top:0px;}
table.data thead th.left {text-align:left;}
table.data td.left {text-align:left;}
table.data tbody td {text-align:right;padding:3px 0 3px 0;}
table.data tbody th {text-align:left;font-weight:normal;padding:3px 0 3px 0;}
table.data tbody td.note {padding-left:15px;text-align:left;}
table.data tbody th.top_left {border-top:1px solid #000000;border-bottom:0px; border-left:1px solid #000000;border-right:0px;}
table.data tbody td.top_right {border-top:1px solid #000000;border-bottom:0px; border-left:0px;border-right:1px solid #000000;}
table.data tbody th.bott_left {border-top:0px;border-bottom:1px solid #000000; border-left:1px solid #000000;border-right:0px;}
table.data tbody td.bott_right {border-top:0px;border-bottom:1px solid #000000; border-left:0px;border-right:1px solid #000000;}
table.data tbody td.bott_line {border-top:0px;border-bottom:1px solid #000000; border-left:0px;border-right:0px;}
table.data tbody td.top_line {border-top:1px solid #000000;border-bottom:0px; border-left:0px;border-right:0px;}
table.data tbody th.left_line {border-top:0px;border-bottom:0px;border-left:1px solid #000000;border-right:0px;}
table.data tbody td.right_line {border-top:0px;border-bottom:0px; border-left:0px;border-right:1px solid #000000;}
table.data thead th.borddot, table.data tbody th.borddot, table.data tbody td.borddot {border-bottom:1px dotted #000000;padding-bottom:3px;}
table.data td.left {text-align:left;font-weight:normal;padding:3px 0 3px 0;}

/* forms
---------------------------------------*/
form {margin:0;padding:0;}
fieldset {margin:0 0 5px 0;padding:0;border:0;clear: both;}
input, select, option, textarea {font-family:Arial,Sans-Serif;margin:0; padding:0; font-size: 12px;}
option {font-size:12px;}
textarea {overflow:auto;}
label {float:left;position: relative;width:180px;font-size: 12px;}

/* styles for Board page
---------------------------------------*/
.board_wrapper {width:100%; margin: 0 0 10px 0; padding: 0;}
.board_img {width:100%; margin: 0; padding: 0;}
.board_txt {width:100%; margin: 0; padding: 0;}
.board_txt h3 {font-size:1.25em; display:inline;padding:0 5px 15px 0;line-height:100%;color:#d8001b;}
.board_txt h4 {font-size:1.0em; color:#000; padding:3px 0; font-weight:normal; border-bottom: 1px solid #000; border-top: 1px solid #000;line-height:100%;}
.board_txt p {padding: 5px 0 10px 0;}
.board_key {margin: 0 0 20px 0;}

/* show-hide layers
---------------------------------------*/
#j_whybrow, 
#c_hornsby,
#r_marchbank,
#f_roach,
#s_webster,
#g_davis,
#a_duff,
#j_murray,
#n_stein,
#r_shoylekov {position:absolute; padding: 0;}
#j_whybrow {z-index:1; }
#c_hornsby {z-index:2; visibility:hidden;}
#r_marchbank {z-index:3; visibility:hidden;}
#f_roach {z-index:4; visibility:hidden;}
#s_webster {z-index:5; visibility:hidden;}
#g_davis {z-index:6; visibility:hidden;}
#a_duff {z-index:7; visibility:hidden;}
#j_murray {z-index:8; visibility:hidden;}
#n_stein {z-index:9; visibility:hidden;}
#r_shoylekov {z-index:10; visibility:hidden;}

.link {width:176px; background-color:#D1A802; padding: 8px 5px; margin: 0 0 10px 0;}
.link a {display:block; background:url("/wol_08/images/arrow_promo.gif") no-repeat 0 1px; padding:0 0 0 20px; color:#000;}

/* styles for grey boxes on Performance review page
---------------------------------------*/
.greybox {width:175px; padding:0; margin: 10px 5px 10px 0; float:left;}
.greybox-last {width:175px; padding:0; margin: 10px 0 10px 0; float:left;}
.greybox-hd {width:159px; background-color:#929292; padding: 8px 8px 0 8px; margin: 0;}
.greybox-hd h2 {color:#FFF; font-size:13px; margin: 0; padding: 0; line-height:100%}
.greybox-ct {width:155px; height:115px; background-color:#DADADA; padding: 10px; margin:0;}
.greybox-ct p {line-height:130%; margin:0; padding:0;}
.greybox-link {width:155px;  background-color:#DADADA; padding: 0 10px; margin:0;}
.greybox-link p a {font-weight:bold; background:url("/wol_08/images/arrow_red.gif") no-repeat top right; padding:0 20px 0 0; color:#000;}

/* styles for link list and back to top on the bottom
---------------------------------------*/
.link_list_bt {width: 163px;float:right;text-align:right;padding:0;margin:54px 0 20px 0;}
.link_list_bt a{color:#000000;}
.link_list_bt a.active{color:#d8001b}

.back_top_wl {float:left;width:400px;font-size:12px;margin:54px 0 20px 0;}
.back_top_wlfw {float:left;width:587px;font-size:12px;margin:54px 0 20px 0;}
.back_top_wl a {background-image:url(/wol_08/images/arrow_top.gif);background-repeat:no-repeat;background-position:left center;padding-left:15px;margin: 0 0 0 230px;}
.back_top_wlfw a {background-image:url(/wol_08/images/arrow_top.gif);background-repeat:no-repeat;background-position:left center;padding-left:15px;margin: 0 0 0 330px;}

/*Other*/
.redh{color:#D8001B;font-size:16px;line-height:130%;font-weight:bold;}
.hidden {display:none;}
.hos_dop{font-size:1.4em;margin-bottom:10px;}
