/* CSS Document */ body	{	background: url(../images/shared/body_bg.gif) repeat-x;	color: #333;	font-family: Trebuchet MS;	font-size: 12px;	margin: 0;	padding: 0;	text-align: center;	}#page-holder	{	margin: 0;	padding: 0;	}#nav-holder	{	background: url(../images/shared/top_shadow.gif) no-repeat 0 79px;	height: 114px;	margin: 0px auto 0 auto;	position: relative;	text-align: left;	width: 868px;	z-index: 100;	}#nav-left	{	color: #fff;	float: left;	font-size: 12px;	height: 100px;	left: 5px;	position: absolute;	top: 56px;	width: 579px;	z-index: 90;	}#nav-left a	{	color: #FFFFFF;	font-family: Trebuchet MS;	font-weight: bold;	text-decoration: none;	}#nav-left a:hover,#nav-left a.selected	{	border-bottom: 5px solid #46071A;	padding-bottom: 5px;	}#nav-right	{	position: absolute;	right: 3px;	top: 52px;	z-index: 3000;	}#nav-right form	{	float: right;	}#slickbox	{	background-color: #97002C;	}#slickbox a,#slickbox2 a	{	background-color: #97002C;	background-image: none;	}.white-link-eng a,.white-link-spa a,.white-link-ita a,.white-link-ger a,.white-link-por a	{	background: url(../images/select_right.gif) right no-repeat;	background-color: #97002C;	color: #fff;	display: block;	padding: 0 0 4px 10px;	text-decoration: none;	}.white-link-eng a	{	width: 120px;	}.white-link-spa a	{	width: 135px;	}.white-link-ita a	{	width: 140px;	}.white-link-ger a	{	width: 130px;	}.white-link-por a	{	width: 125px;	}.country-link-eng a,.country-link-spa a,.country-link-ita a,.country-link-ger a,.country-link-por a	{	background: url(../images/select_right.gif) right no-repeat;	background-color: #97002C;	color: #fff;	display: block;	padding: 0 0 4px 10px;	text-decoration: none;	}.country-link-eng a	{	width: 120px;	}.country-link-spa a	{	width: 120px;	}.country-link-ita a	{	width: 135px;	}.country-link-ger a	{	width: 120px;	}.country-link-por a	{	width: 120px;	}.flag img	{	margin: 3px 2px 0 0;	}.divider img	{	margin: 3px 2px 0 4px;	}a.pdf	{	background: url(../images/shared/pdf_icon.gif) no-repeat;	}/*#nav-right  select{	background-color:#97002C;	color:#FFFFFF;	font-size:12px;	font-weight:bold;	height:20px;}#nav-right  option{	height:17px;	color:#FFFFFF;	font-size:12px;}*/#content-outer	{	background: url(../images/shared/content_shadow.gif) repeat-y;	margin: 0px auto 0 auto;	width: 868px;	z-index: 20;	}#content-inner	{	margin: 0px auto 0 auto;	text-align: left;	width: 862px;	z-index: 21;	}#content-top	{	margin: 114px auto 0 auto;	text-align: left;	width: 868px;	z-index: 40;	}#top-holder	{	position: relative;	}#top-left	{	background: url(../images/shared/wrb_logo.gif) no-repeat;	background-color: #FFFFFF;	float: left;	height: 60px;	left: 35px;	position: absolute;	top: -3px;	width: 200px;	z-index: 2;	}#top-left-oz	{	background: url(../images/shared/wrb_logo_oz.gif) no-repeat;	background-color: #FFFFFF;	float: left;	height: 60px;	left: 35px;	position: absolute;	top: -3px;	width: 200px;	z-index: 2;	}	#top-left-norway	{	background: url(../images/shared/wrb_logo_norway.gif) no-repeat;	background-color: #FFFFFF;	float: left;	height: 63px;	left: 35px;	position: absolute;	top: -3px;	width: 202px;	z-index: 2;	}#top-left img	{	}#top-right	{	background-color: #1A3C23;	float: right;	height: 76px;	width: 280px;	z-index: 1;	}#page-bar	{	background-color: #97002C;	line-height: 0px;	margin: 0;	padding: 0;	}#page-header	{	background-color: #97002C;	height: 152px;	width: 862px;	z-index: 1;	}.eng-products	{	background: url(../images/england/products.jpg) no-repeat;	}.eng-claims	{	background: url(../images/england/claims.jpg) no-repeat;	}.eng-medical	{	background: url(../images/england/medical.jpg) no-repeat;	}.eng-pi	{	background: url(../images/england/pi.jpg) no-repeat;	}.eng-do	{	background: url(../images/england/do.jpg) no-repeat;	}.eng-gl	{	background: url(../images/england/gl.jpg) no-repeat;	}.eng-construction	{	background: url(../images/england/construction.jpg) no-repeat;	}.eng-policy	{	background: url(../images/england/policy.jpg) no-repeat;	}#content-holder	{	margin: 0px auto 0 auto;	text-align: left;	width: 862px;	}#content-left	{	background-color: #fff;	display: inline;	float: left;	line-height: 15px;	margin: 34px 0 0 54px;	padding-bottom: 40px;	width: 470px;	}		#content-left	strong.title{	padding: 0;	line-height: 14px;	font-size: 14px;	display: block;	color:#000;	margin-bottom: 3px;	 	}#content-left p	{	padding: 10px 0;	}#content-left strong	{	color: #97002C;	}#content-left a	{	color: #97002C;	text-decoration: underline;	}	#content-left-nor	{	background-color: #fff;	display: inline;	float: left;	line-height: 13.5px;	margin: 34px 0 0 54px;	padding-bottom: 40px;	width: 500px;	}#content-left-nor p	{	padding: 10px 0;	}#content-left-nor strong	{	color: #97002C;	}#content-left-nor a	{	color: #97002C;	text-decoration: underline;	}#content-right	{	background: #1A3C23 url(../images/shared/home_right.gif);	background-position: bottom;	background-repeat: no-repeat;	padding-top: 20px;	text-align: center;	width: 280px;	}#bottom-shadow	{	margin: 0px auto 0 auto;	text-align: left;	width: 868px;	}/* home page ------------------------ */#home-list	{ 	padding:10px 0;}#home-list-country	{	float:left;	width:350px;}#home-list-pdf	{	float:left;}#home-list-country ul	{	margin:0px;	padding:0px;}#home-list-country li	{	list-style-type:none;	margin:0px;	padding:0px 0 0 25px;}#home-list-country li.uk	{	background:url(../images/home/flag_uk.gif) no-repeat 0 2px;}#home-list-country li.spain	{	background:url(../images/home/flag_spain.gif) no-repeat 0 2px;}#home-list-country li.eu	{	background:url(../images/home/flag_eu.gif) no-repeat 0 2px;}#home-list-country li.ire	{	background:url(../images/home/flag_ire.gif) no-repeat 0 2px;}#home-list-country li.aus	{	background:url(../images/home/flag_aus.gif) no-repeat 0 2px;}#home-list-country li.us	{	background:url(../images/home/flag_us.gif) no-repeat 0 2px;}#home-list-country li.nor	{	background:url(../images/home/flag_nor.gif) no-repeat 0 2px;}#home-list-country li.pdf	{	background:url(../images/home/pdf_icon.gif) no-repeat 0 0px;}#home-list-country a {	text-decoration:underline;	color:#97002C;	display:block;	height:20px;}#home-list-pdf a	{	text-decoration:underline;	color:#97002C;	display:block;	height:15px;}#home-list-pdf ul	{	margin: 0px;	padding: 0px;	}#home-list-pdf li	{	background: url(../images/home/pdf_icon.gif) no-repeat;	list-style-type: none;	margin: 0px;	padding: 0px 0 5px 25px;	}#product-list ul	{	margin: 0px;	padding: 0px;	}#product-list li	{	background: url(../images/products/products_arrow.gif) no-repeat 0 5px;	list-style-type: none;	margin: 0px;	padding: 0px 0 4px 15px;	}.arrow-list ul	{	margin: 12px 0 12px 10px;	padding: 0px;	}.arrow-list li	{	background: url(../images/products/products_arrow.gif) no-repeat 0 5px;	list-style-type: none;	margin: 0px;	padding: 0px 0 4px 15px;	} .arrow-list-nomargin ul	{	margin: 4px 0 14px 10px;	padding: 0px;	}.arrow-list-nomargin li	{	background: url(../images/products/products_arrow.gif) no-repeat 0 5px;	list-style-type: none;	margin: 0px;	padding: 0px 0 4px 15px;	}/* locatiom -------------------------------- */#location-list	{	padding: 0px 0;	}#footer	{	color: #7f7f7f;	margin: 0px auto 0 auto;	padding-bottom: 30px;	text-align: left;	width: 868px;	}#footer a	{	color: #7f7f7f;	text-decoration: none;	}#footer a:hover	{	text-decoration: underline;	}#footer .left	{	float: left;	}#footer .right	{	float: right;	}.clear	{	clear: both;	font-size: 0;	height: 0px;	line-height: 0px;	margin: 0;	padding: 0;	}p	{	margin: 0;	padding: 0;	}/* main nav starts here ... */.menu	{	background: #46071A;	border: 1px solid #7E525F;	color: #fff;	display: block;	margin-top: 10px;	text-align: left;	visibility: hidden;	width: 185px;	z-index: 2000;	}.menu span	{	display: block;	}.menu span a	{	display: block;	font: normal 11px Trebuchet MS;	height: 20px;	text-align: left;	text-decoration: none;	}.menu span a:hover	{	background: #46071A;	color: #fff;	}#dd1	{	margin-left: 55px;	}#dd1 a	{	color: #fff;	font-weight: normal;	line-height: 18px;	padding: 3px 0 0 12px;	}#dd1 a:hover	{	color: #fff;	font-weight: bold;	padding: 3px 0 0 12px;	}#dd2	{	margin-left: 129px;	}#dd2 a	{	color: #fff;	font-weight: normal;	line-height: 18px;	padding: 3px 0 0 12px;	}#dd2 a:hover	{	color: #fff;	font-weight: bold;	padding: 3px 0 0 12px;	}#dd3	{	margin-left: 202px;	}#dd3 a	{	color: #fff;	font-weight: normal;	line-height: 18px;	padding: 3px 0 0 12px;	}#dd3 a:hover	{	color: #fff;	font-weight: bold;	padding: 3px 0 0 12px;	}img	{	border: 0;	}#dd2norway	{	margin-left: 123px;	}#dd2norway a	{	color: #fff;	font-weight: normal;	line-height: 18px;	padding: 3px 0 0 12px;	}#dd2norway a:hover	{	color: #fff;	font-weight: bold;	padding: 3px 0 0 12px;	} /* tool tip------------------ */.tool-tip	{	border: 1px solid #DFDFDF;	color: #fff;	width: 140px;	z-index: 13000;	}.tool-title	{	background-color: #97002C;	color: #fff;	font-size: 11px;	font-weight: bold;	margin: 0;	padding: 8px 8px 4px;	}.tool-text	{	background-color: #97002C;	font-size: 11px;	padding: 4px 8px 8px;	}.custom-tip	{	color: #000;	width: 130px;	z-index: 13000;	}.custom-title	{	background: #C3DF7D;	border-bottom: 1px solid #B5CF74;	color: #3E4F14;	font-size: 11px;	font-weight: bold;	margin: 0;	padding: 8px 8px 4px;	}.custom-text	{	background: #CFDFA7;	font-size: 11px;	padding: 4px 8px 8px;	}a	{	outline: none;	}