@charset "UTF-8"; #leftCol a:visited {color:#000EE;} #wrapper p {font-size: 12px;margin-bottom: 1em;line-height: 1.4em;} #wrapper h1{font-size: 25px;font-weight: bold;color: #6D6E70;margin-bottom: 0.5em;} .blueText {color: #42B6E9;} .greenText {color: #A4CE4C;} h2 {font-size: 12px;} h5{font-size: 12px;margin-bottom: 1em;line-height: 1.4em;} .clearer {clear: both;} .floatLeft {float: left;clear: left;} .floatRight {float: right;} /* CSS Document */ h3{font-size:16px;} body {background-image: url(images/header_BG.jpg);background-repeat: repeat-x;background-position: left top;font-size: 12px} #wrapper { width: 880px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-image: url(images/wrapper_shadows.png); background-repeat: no-repeat; background-position: left 104px; padding-right: 10px; padding-left: 10px; } .cmsclass { background-image:none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } #wrapper #header { float: left; width: 880px; position: relative; } #header .homeLink {float: left;margin-right: 25px;margin-left: 25px;} #header .signIn_btn {float: right;margin-top: 15px;} #header .amend_renew {float: left;display: block;margin-left: 305px;margin-top: 26px;color: #FFF;font-weight: bold;} #header #mainNav { margin-top: 10px; display: block; width: 520px; float: left; margin-left: 44px; } #header #mainNav li { float: left; } #header #mainNav li a { color: #FFF; font-weight: normal; font-size: 12px; display: block; text-transform: capitalize; text-decoration: none; padding: 8px; } #header #header_panel { background-color: #FFF; clear: both; float: left; padding-top: 18px; padding-right: 18px; padding-bottom: 1px; padding-left: 18px; width: 844px; } #wrapper #header #mainNav li .contactus_link {padding-right: 0px;} #breadcrumb_nav { padding-top: 5px; padding-bottom: 5px; padding-right: 0px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999; margin-bottom: 0px; clear: both; margin-right: 20px; margin-left: 20px; } #breadcrumb_nav a {text-decoration:none; color:Black;} #wrapper #breadcrumb_nav p {margin: 0px;} #mainContent { padding-right: 18px; padding-left: 18px; padding-top: 10px; } #mainContent #leftCol { float: left; width: 634px; margin-left: 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #999; padding-right: 10px; } #mainContent #leftCol #rightCol_1{ width: 180px; float: right; margin-left: 10px; } #mainContent #leftCol.twoColumnOnly { width: 837px; padding-right: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } #mainContent #leftCol.twoColumnOnly #rightCol_1 { padding-left: 10px; border-left-width: 1px; border-left-style: solid; border-left-color: #999; } #rightCol_1 img {margin-top: 4px;margin-bottom: 4px;} #rightCol_1 .buynow_flash {display: block;padding-top: 3px;padding-bottom: 3px;background-color: #A2CE4F;font-size: 13px;font-weight: bold; text-align: center;border-bottom-width: 4px;border-bottom-style: solid;border-bottom-color: #333;} #rightCol_1 h3 {display: block;background-color: #A3CE4B;color: #000;font-size: 15px; text-align: center;padding-top: 4px;padding-bottom: 4px;} #rightCol_1 #UL_specialist_insurance {padding-top: 8px;padding-left: 1.4em;padding-bottom: 8px; display: block;background-color: #333;} #rightCol_1 #UL_specialist_insurance li {font-size: 12px;list-style-type: disc;color: #FFF;padding-top: 2px;padding-bottom: 2px;} #rightCol_1 #UL_specialist_insurance li a {color: #FFF; text-decoration:none;} #mainContent #rightCol_2 { width: 190px; float: left; } #wrapper #header #selectASport td a { color: #000; text-decoration: none; } #rightCol_2 .testimonial { background-color: #c6e9f8; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #666; border-bottom-color: #666; padding-top: 12px; padding-right: 8px; padding-bottom: 12px; padding-left: 8px; margin-top: 12px; float: right; clear: both; width:174px; } #rightCol_2 .testimonial .speechmark_open {display: block;width: 12px;height: 8px;background-image: url(images/speech_open.gif); float: left;background-repeat: no-repeat;background-position: left top;color: #C7E9F7;} #rightCol_2 .testimonial p {margin: 0px;padding: 0px;} #rightCol_2 p {padding-right: 8px;padding-left: 8px;padding-top: 4px;} #rightCol_2 #UL_farRightBTNS li a{background-color: #333;display: block;margin-bottom: 5px;font-size: 12px;color: #FFF;text-decoration: none; padding-top: 7px;padding-bottom: 7px;padding-left: 10px;background-image: url(images/right_arrow.gif);background-repeat: no-repeat;background-position: 175px center;} #rightCol_2 input {width: 160px;margin-left: 13px;margin-right: 0px;margin-top: 0px;margin-bottom: 4px;border: 1px solid #000;} #rightCol_2 .tellAFriend_btn {font-size: 12px;font-weight: bold;color: #000;text-decoration: none;padding-top: 6px;padding-bottom: 6px;display: block;float: right;padding-right: 25px; background-image: url(images/tellAFriend_sendArrow.gif);background-repeat: no-repeat;background-position: right center;margin-right: 15px;} #rightCol_2 .tellAFriend_title {display: block;padding-left: 10px;background-image: url(images/tellAFriend_bg.gif);background-repeat: repeat-x;background-position: left top;height: 26px;} #rightCol_2 .tellAFriend_title h3 {font-size: 13px;font-weight: bold;line-height: 26px;background-image: url(images/speechBubble.gif);background-repeat: no-repeat;background-position: 88px center;} #rightCol_2 .testimonial .customer_testimonial {font-size: 10px;color: #333;margin-top: 8px;} /*#mainContent #rightCol_2 {float: left;} #mainContent.2columnLayout #leftCol { width: 838px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-right: 7px; } #mainContent.2columnLayout #rightCol_2 {display: none;} #mainContent.2columnLayout #leftCol #rightCol_1 { padding-left: 10px; margin-left: 10px; border-left-width: 1px; border-left-style: solid; border-left-color: #000; width: 179px; }*/ #footer { background-image: url(images/footer_BG.jpg); background-repeat: repeat-x; background-position: left top; background-color: #6D6E70; } #footer a { color: #000; text-decoration: none; } #footer #footer_inner { width: 860px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-right: 10px; padding-left: 30px; padding-top: 10px; } #footer #footer_inner .lloyds_img { margin-bottom: 4px; margin-left: 85px; } #footer #footer_inner_2 { width: 880px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-right: 10px; padding-left: 10px; background-image: url(images/wrapper_shadows.png); background-repeat: no-repeat; background-position: left top; } #footer #footer_inner_2 #footer_inner_2_white { background-color: #FFF; padding: 1em; } #footer #footer_inner h1 { font-size: 36px; font-weight: bold; color: #FFF; padding-top: 5px; padding-bottom: 8px; } #footer ul.contact_info li{ font-size: 11px; line-height: 15px; padding-bottom: 0.8em; } #footer_inner_2_white .contact_info li .emailus_link { text-decoration: underline; } #footer_inner_2 #footer_inner_2_white .contact_info { width: 420px; float: left; padding-right: 20px; border-right-width: 1px; border-right-style: solid; border-right-color: #333; margin-right: 8px; } #footer_inner_2_white .sitemap_list, .sitemap_list2 li { font-size: 11px; line-height: 18px; } #footer_inner_2_white .sitemap_list, .sitemap_list2 { float: left; } #footer_inner_2_white .sitemap_list { width: 160px; } #footer_inner_2_white .sitemap_list2 { width: 220px; margin-top: 1em; } #selectASport { background-color: #FFF; width: 622px; border: 4px solid #999; padding: 10px; clear: both; position: absolute; left: 18px; top: 282px; /*display: none;*/ } #selectASport td { font-size: 12px; width:25%; } #selectASport li { font-size: 12px; } p.searchText { float: left; line-height: 20px; display: block; margin-right: 10px; } #selectASport .searchSport_paragraph { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #333; border-bottom-color: #333; padding-top: 10px; padding-bottom: 10px; float: left;} #mainContent #leftCol ul li { font-size: 12px; padding-top: 4px; padding-bottom: 4px; list-style-type: disc; margin-left: 12px; } #mainContent #leftCol ul { } #mainContent #leftCol ul.indexpage_UL { margin-left: 12px; margin-bottom: 1em; } #mainContent #leftCol ul li ul li { list-style-type: circle; } .downloadBooklet { float:right; margin-left:12px; } #wrapper #header #selectASport td a:hover { text-decoration:underline; } #selectASport td { float: left; padding: 0px; margin-right: 0px; margin-left: 0px; } #selectASport table { margin-top: 10px; margin-bottom: 0px; width:100%; } #selectASport #searcharea ul { margin:0px; padding:0px; } #selectASport #searcharea li { margin:0px; padding:0px; } #selectASport .noMargin { padding: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } .menuoff { visibility:hidden; } .quicklink a { font-size:12px; font-weight:bold; text-decoration:none; color:Black; padding-left:7px; } .quicklink td { vertical-align:middle; } .closebutton { cursor:pointer; position:absolute; top:0px; left:606px; margin:0px; padding:0px; } .headerimage { float:right; width:576px; height:165px; color:White; font-family:Arial; font-weight:bold; } .headertext { margin-left:20px; } .headersubtext { font-size:18px; margin-left:20px; } #wrapper .sporthypmargin p{ margin:0px; padding:0px; margin-bottom:2px; float:left;} .hiddenclass{visibility:hidden; position:fixed; left:-1000px;} .hiddenclass div{visibility:hidden;} .hiddenclass img{visibility:hidden;} .redtext{color:Red;} .personaltrainersad{float:right; margin-left:13px;} #mainContent #leftCol .ticklist { background-repeat:no-repeat; background-image: url(images/tick.png); width:32px; } #mainContent #leftCol #ticklisttable h3{ font-size:16px; margin-top:10px;} #mainContent #leftCol #ticklisttable {margin-bottom:8px;} #mainContent #leftCol #homepage{ font-size:13px;} #mainContent #leftCol #homepage h1{color:black;} .indent a {margin-left:26px;} .indent span{margin-left:33px;} .bluefinlogo{position:absolute; left:286px; top:117px; z-index:10;} .greenText { color:#A4CE4C; } .link_type1 { color:#000000; } .link_type2 { color:#42B6E9; } #container { float:left; width:200px; height:198px; border-right:1px; border-right-color:#808080; border-right-style:solid; border-bottom:1px; border-bottom-color:#808080; border-bottom-style:solid; margin-right:20px; margin-top:0px; } #container2_wrap { float:left; width:200px; height:198px; background-image:url(images/sportsaccident.jpg); background-repeat:no-repeat; background-position: 5px 80px; margin:0 auto; } #container3_wrap { float:right; width:200px; height:198px; background-image:url(images/sportsequipment.jpg); background-repeat:no-repeat; background-position: 0 80px; margin:0 auto; } .greenarrow { float:left; margin-right:3px; } #content2 { float:left; margin-top:20px; } .relatedlinks_title {display: block;padding-top: 3px;padding-bottom: 3px;background-color: #A2CE4F;font-size: 13px; font-weight:normal; text-align: left; margin-bottom:8px;} .relatedlinks_title h3{font-size:13px; padding-left:10px}.relatedsports a:link, a:visited, a:active{color: #42B6E9;} .menuon {visibility:visible;} 

#panelArea {
	text-align:left;	
	width:636px;
}

#panelArea h1 {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#000000;
	margin:0px;
	margin-left:6px;
	margin-top:3px;
}

#panel1 {
	width:306px;
	height:131px;
	float:left;
	background-image:url(images/panel1.jpg);
}

#panel2 {
	width:306px;
	height:131px;
	float:left;
	background-image:url(images/panel2.jpg);
}

#panel3 {
	width:306px;
	height:131px;
	float:left;
	background-image:url(images/panel3.jpg);
}

#panel4 {
	width:306px;
	height:131px;
	float:left;
	background-image:url(images/panel4.jpg);
}

.panel1 {
	color:#000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	margin-left:7px;
	margin-top:0px;
}

.panel1v {
	color:#000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	margin-left:13px;
	margin-top:0px;
}

.panel1header {
	font-weight:bold;	
	color:#00ADEE;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	margin-left:6px;
	margin-top:5px;
}

.panel1header2 {
	font-weight:bold;	
	color:#00ADEE;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	margin-left:13px;
	margin-top:13px;
}

.panel2 {
	color:#000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	margin-left:5px;
	margin-top:7px;
}

.panel3 {
	color:#000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	margin-left:7px;
	margin-top:7px;
}

.panel4 {
	color:#000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	margin-left:7px;
	margin-top:7px;
}

.row1 {
	margin-left:10px;	
}

.row2 {
	margin-top:10px;
	margin-left:10px;
}

