/* General Elements */ /* ----------------------------------------------------- */ body { margin: 0; padding: 0; background-color:#ffffff; font-family: Verdana,Sans-serif; font-size: 11px; color:#000000; } td { font-family: Verdana,Sans-serif; font-size: 11px; color:#000000; } li { display: list-item; margin-left:-1px; } .clearboth {clear:both;} #container { position: relative; width:100%; margin:0; padding:0; clear:both; } #header { display:block; position:relative; background-color:#ffffff; width:770px; margin:0; padding:0; } #mwacSiteHeader_unav_box { width:100%; background-color:#073161; } #unav_box { width:100%; background-color:#073161; } #unav_bar { display:block; width:770px; height:24px; padding:0; clear:both; } #unav { width:490px; /*height:24px;*/ color:#ffffff; padding:4px 0 0 15px; } #gnav_bar { display:block; width:100%; background:transparent url(/Markel.Web.Application/Inc/images/interface/fnav_line.gif) repeat-x bottom; margin:0; padding:0; clear:both; } #gnav_leftcol_spacer { /*background:transparent url(/Markel.Web.Application/Inc/images/interface/left_col-top_bot.gif) no-repeat bottom left;*/ background:transparent url(/Markel.Web.Application/Inc/images/interface/fnav_line.gif) no-repeat bottom left; margin: 0px 5px 0px 10px; z-index:10; } #gnav_caption { float:left; padding-top:4px; } #gnav { margin-left:196px; } #branding { float:left; } #header_title_box { margin:0; padding:30px 0 0 0; text-align:right; } .header_title { text-align:right; } .header_title_center { text-align:center; } #header_title_box h1 { color:#003061; font-family:Verdana, Arial, sans-serif; font-size:21px; font-weight:normal; margin:0; padding:2px 15px 0 0; } #header_title_box p { margin:0; padding:0; } #search_box { margin:2px 0 2px 20px; float:right; } #search_butt { float:right; padding:5px 15px 0 10px; } .search { width:150px; height:20px; font-size:10px; border:1px solid black; } #main_col { min-width:900px; width:100%; /*WIN IE HACK*/ width:expression(document.body.clientWidth < 900? "900px": "auto"); margin:0; padding:0; } html>#main_col { width:100%; min-width:900px; margin:0; padding:0; } * html .minWidthN { margin-left:-900px; position:relative; } * html .minWidthP { padding-left:900px; } /*\*/ * html .minWidthP, * html .minWidthN { height: 1px; } /**/ #left_col { display:block; width:195px; /*negative top margin to bump the oval image up so it will be below the yellow line in the gnav_leftcol_spacer*/ /*margin:-12px 0 0 0;*/ padding: 5px 0px 0px 0px; float:left; } #right_col { display:block; width:570px; float:left; } .oval { margin-bottom:25px; } .left_callouts { padding:25px 0 50px 15px; } .actionBarBottom { /*padding-top:0;*/ margin:-50px 0 0 0; padding-left:650px; float:left; } #content { display:block; text-align:left; margin:0; padding:50px 0 0 30px; } #content_landing { display:block; text-align:left; margin:0; padding:35px 0 0 0; } .content_text, .content_banner { /*padding-left:30px; width:540px;*/ } .news { display:block; padding:0; margin:0; /*width:230px;*/ float:left; } .news_item { margin-bottom:50px; clear:both; } .news_summary { display:block; padding:0; margin:0; float:left; background-color:#ffffff; } .summary_paging { padding:4px; margin-bottom:4px; background-color:#dbd594; } .summary { display:block; padding:0; margin:0; float:left; background-color:#ffffff; } .ads_t { background: url(/Markel.Web.Application/Inc/images/banner/horizontal-line.gif) repeat-x; width: 20em; } .ads_b { background: url(/Markel.Web.Application/Inc/images/banner/horizontal-line.gif) repeat-x bottom; } .ads_l { background: url(/Markel.Web.Application/Inc/images/banner/vertical-line.gif) repeat-y left; } .ads_r { background: url(/Markel.Web.Application/Inc/images/banner/vertical-line.gif) repeat-y right; } .ads_bl { /*background: url(/Markel.Web.Application/Inc/images/interface/dots.gif) 0 100% no-repeat;*/ } .ads_br { /*background: url(/Markel.Web.Application/Inc/images/interface/dots.gif) 100% 100% no-repeat;*/ } .ads_tl { /*background: url(/Markel.Web.Application/Inc/images/interface/dots.gif) 0 0 no-repeat;*/ } .ads_tr { /*background: url(/Markel.Web.Application/Inc/images/interface/dots.gif) 100% 0 no-repeat;*/ /*padding:10px;*/ } #leftSummary_area { display:block; background: url(/Markel.Web.Application/Inc/images/interface/hp_vert-dotted-line.gif) repeat-y top right; padding:0; margin:0 20px 0 0; float:left; } #leftSummary_cnt { display:block; width:338px; } #leftLandingSummary_area { display:block; background: url(/Markel.Web.Application/Inc/images/interface/hp_vert-dotted-line.gif) repeat-y top right; padding:0; margin:0 10px 0 0px; float:left; } #leftLandingSummary_cnt { display:block; width:280px; margin:0 16px 0 0px; } #rightSummary_area { display:block; padding:0; margin:0; float:left; } #rightSummary_cnt { display:block; width:197px; padding:0; margin:0; } #rightLandingSummary_area { display:block; float:left; } #rightLandingSummary_cnt { display:block; width:270px; margin:0 0px 0 0px; } .hp_summary_item { display:block; margin-bottom:30px; } .hp_summary_img { width:110px; padding-top: 0; padding-right:15px; padding-bottom:0; padding-left:0; float:left; } .hp_summary_txt { width:203px; font-size:10px; padding:0; float:left; } #footer_box { position: relative; width:100%; background: url(/Markel.Web.Application/Inc/images/interface/fnav_line.gif) repeat-x; clear:both; } #footer { display:block; background: url(/Markel.Web.Application/Inc/images/interface/left_col-top_bot.gif) no-repeat; /*width:800px;*/ width:680px; } .fnav { padding:10px 0 15px 15px; font-size:10px; color:#073161; } .legal_nav { margin-left:195px; padding:0 0 8px 0; font-size:10px; text-align:center; } .legal_txt { padding-top:10px; font-size:10px; text-align:center; } #navlist { margin-left: 0; padding-left: 4px; list-style: none; } #navlist li { margin-bottom:15px; padding-left: 10px; background-image: url(/Markel.Web.Application/Inc/Images/interface/list_arrow.gif); background-repeat: no-repeat; background-position: 0 .5em; } #navlist ul { list-style: none; } #emptylist li { margin-bottom:15px; padding-left: 10px; background-repeat: no-repeat; background-position: 0 .5em; } #emptylist { margin-left: 0; padding-left: 4px; list-style: none; } #emptylist ul { list-style: none; } #subnavlist ul { padding-top:-10px; } #subnavlist li { margin-bottom:10px; } /*==== TEXT STYLES =======*/ h1 { color:#003061; font-size:16px; margin:0; } h1.title { color:#073161; font-size:14px; margin:0 0 8px 0; clear:none; } h2 { color:#073161; font-size:12px; font-weight:bold; margin:0 0 8px 0; } h3 { color:#003061; font-size:12px; margin:0 0 8px 0; } .content_subhead { font-weight:bold; } .header_table { color:#073161; font-size:10px; font-weight:bold; } .form_label { color:#073161; } .blue_txt { color:#073161; } .green_txt { color:#baad26; } .mandatory_field { color:#CC0000; } /*==== LINK STYLES =======*/ a:link { color:#003061; text-decoration:underline; } a:visited, a:hover, a:active { color:#baad26; text-decoration:underline; } a.unav_link:link, a.unav_link:visited, a.unav_link:hover, a.unav_link:active { color:#ffffff; font-size:10px; text-decoration:none; } a.unav_link_on:link, a.unav_link_on:visited, a.unav_link_on:hover, a.unav_link_on:active { color:#baad26; } a.unav_link:hover, a.unav_link:active{ color:#baad26; } a.fnav_link:link, a.fnav_link:visited, a.fnav_link:active { color:#073161; font-size:10px; text-decoration:none; } a.fnav_link:active, a.fnav_link:hover { color:#baad26; } a.legal_link:link, a.legal_link:visited, a.legal_link:active, a.legal_link:hover { color:#000000; font-size:10px; text-decoration:none; } a.legal_link:hover { color:#000000; text-decoration:underline; } a.summarypage_nav:link, a.summarypage_nav:visited, a.summarypage_nav:hover, a.summarypage_nav:active { color:#073161; font-size:10px; text-decoration:none; } a.summarypage_nav:hover { color:#baad26; text-decoration:underline; } a.breadCrumb { color:#073161; font-size:10px; } a.firstBreadCrumb { color:#073161; font-size:10px; } span.lastBreadCrumb { color:#000000; font-size:10px; } div.more_butt { display:block; float:right; width:33px; height:7px; clear:both; margin:8px 0 0 0; } a.more:link, a.more:active, a.more:visited { display:block; width:100%; height:100%; background: url(/Markel.Web.Application/Inc/images/buttons/more_0.gif) no-repeat; } a.more:hover { background: url(/Markel.Web.Application/Inc/images/buttons/more_1.gif) no-repeat; } a.summary_link:link, a.summary_link:visited, a.summary_link:hover, a.summary_link:active { color:#073161; text-decoration:none; } a.sitemap_link:link, a.sitemap_link:visited, a.sitemap_link:hover, a.sitemap_link:active { color:#073161; text-decoration:none; } a.sitemap_link:hover { text-decoration:underline; } .globalValidationSummary { } a.paging_link:link, a.paging_link:visited, a.paging_link:hover, a.paging_link:active { color:#073161; font-size:10px; text-decoration:none; } a.paging_link:hover { color:#ffffff; text-decoration:underline; } .pagingDetails { display:block; margin:10px 0 0 0; padding:4px; background-color:#dbd594; text-align:center; } /* Pre - EOP Section #landing_content { display:block; text-align:left; margin:0; padding: 5px 0 0 0; } #landing_left_content { position: absolute; left:0px; top:100px; width:150px; background:#fff; border:1px solid #000; padding: 0px 5px; } #landing_banner { width: 500px; margin-left: 150px; } #landing_center_content { background:#fff; /* these two margins affect IE 5.5 */ margin-left: 150px; margin-right:150px; border:1px solid #000; padding: 0px 5px; voice-family: "\"}\""; voice-family: inherit; /* these two margins affect IE 6 */ margin-left: 150px; margin-right:150px; } #landing_right_content { position: absolute; right:0px; top:100px; width:150px; background:#fff; border:1px solid #000; padding: 0px 5px; } #bottomSummary_area { display:block; background: url(/Markel.Web.Application/Inc/images/interface/hp_vert-dotted-line.gif) repeat-y top right; padding:0; margin:0 150px 0 0; float:left; } #bottomSummary_cnt { display:block; width:540px; } .addNavigationButtons { margin:100px 0px 0px 150px; padding:0; width:250px; float:right; }