/* General Elements */ /* ----------------------------------------------------- */ body, td { margin: 0; padding: 0; background-color:#ffffff; font-family: Times,Serif; font-size: 9pt; color: #000000; } li { display: list-item; margin-left:-1px; } .clearboth {clear:both;} #container { width: auto; margin: 0; padding: 0; border: 0; /*float: none !important;*/ color: black; background: transparent none; } #header { width: auto; margin: 0; padding: 0; border: 0; color: black; } #mwacSiteHeader_unav_box { width: auto; background-color: #073161; } #unav_box { width: auto; background-color:#073161; } #unav_bar { display:block; width:770px; height:24px; padding:0; background-color:#073161; clear:both; } #unav { width:450px; /*height:24px;*/ color:#ffffff; padding:4px 0 0 0; } #gnav_bar { display:block; width: auto; margin:0; padding:0; clear:both; } #gnav_caption { float:left; padding-top:4px; } #gnav { margin-left:196px; } #branding { float:left; text-align: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:18pt; font-weight:normal; margin:0; padding:2px 0 0 0; } #header_title_box p { margin:0; padding:0; } #search_box,#search_butt { display:none; } #main_col { width:auto; margin:0; padding:0; } #left_col { width:30%; /*negative top margin to bump the oval image up so it will be below the yellow line in the gnav_leftcol_spacer*/ margin:0; float:left; } #right_col { width:70%; float:right; } .oval { margin-bottom:25px; } .left_callouts { padding:25px 0 25px 0; } .actionBarBottom { display:block; width:195px; clear:both; padding-top:0; } #content,#content_landing { display:block; text-align:left; margin:0; padding:1em 0; } .news { display:block; padding:0; margin:0; /*width:230px;*/ } .news_item { margin-bottom:50px; clear:both; } .news_summary { display:block; padding:0; margin:0; background-color:#ffffff; } .summary { display:block; padding:0; margin:0; float:left; background-color:#ffffff; } #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; float:left; } #leftSummary_cnt { display:block; width:338px; } #rightSummary_area { display:block; padding:0; margin:0; float:left; } #rightSummary_cnt { display:block; width:197px; padding:0; margin:0; } .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 { display:block; width:auto; clear:both; } #footer { display:block; width:auto; } .fnav { padding:10px 0 15px 0; font-size:8pt; color:#073161; } .legal_nav { margin-left:195px; padding:0 0 8px 0; font-size:8pt; text-align:center; } .legal_txt { padding-top:10px; font-size:8pt; 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:14pt; margin:0; } h1.title { color:#073161; font-size:12pt; margin:0 0 8px 0; clear:none; } h2 { color:#073161; font-size:11pt; font-weight:bold; margin:0 0 8px 0; } h3 { color:#003061; font-size:11pt; margin:0 0 8px 0; } .content_subhead { font-weight:bold; } .header_table { color:#073161; font-size:10pt; font-weight:bold; } .form_label { color:#073161; } .blue_txt { color:#073161; } .green_txt { color:#baad26; } .mandatory_field { color:#CC0000; } /*==== LINK STYLES =======*/ /* #content a:link:after, #content a:visited:after { content: " (" attr(href) ") "; font-size:8pt; } #content a[href^="/"]:after { content: " (http://www.markel.ca" attr(href) ") "; } */ a:link { color:#003061; text-decoration:underline; } a.unav_link { color:#073161; font-size:8pt; text-decoration:none; } a.fnav_link { color:#073161; font-size:8pt; text-decoration:none; } a.legal_link { color:#000000; font-size:8pt; text-decoration:none; } a.summarypage_nav { color:#073161; font-size:8pt; text-decoration:underline; } a.breadCrumb,a.firstBreadCrumb { color:#073161; font-size:9pt; } span.lastBreadCrumb { color:#000000; font-size:9pt; } 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 { color:#073161; text-decoration:none; } a.sitemap_link { color:#073161; text-decoration:underline; } a.paging_link { display:none; } .pagingDetails { display:block; margin:10px 0 0 0; padding:4px; background-color:#dbd594; text-align:center; }