@charset "UTF-8";/* -------------------------------------------------- PANEL STYLES -------------------------------------------------- *//* ------------------------ PURPLE ------------------------ */.PurpleHeader .mid{	background:url(../images/MainTemplate/purple_head.gif) 0px 0px repeat-x #71215e;	text-align:center;	color:#FFF;	height:20px;	line-height:19px;}.PurpleHeader div {float:left;}.PurpleHeader .left{	background:url(../images/MainTemplate/purple_head_left.gif) 0px 0px repeat-x;		width:20px;	height:20px;}.PurpleHeader .right{	background:url(../images/MainTemplate/purple_head_right.gif) 0px 0px repeat-x;		width:20px;	height:20px;}/* ------------------------ END PURPLE ------------------------ *//* ------------------------ GREEN ------------------------ */.GreenHeader .mid{	background:url(../images/MainTemplate/green_head.gif) 0px 0px repeat-x;	text-align:center;}.GreenHeader div {float:left;}.GreenHeader .left{	background:url(../images/MainTemplate/green_head_left.gif) 0px 0px repeat-x;		width:20px;	height:20px;}.GreenHeader .right{	background:url(../images/MainTemplate/green_head_right.gif) 0px 0px repeat-x;		width:20px;	height:20px;}/* ------------------------END GREEN ------------------------ */.SideBarContainer{	border:1px solid #CCC;	width:100px;	float:left;	color:#333;	font-size:11px;	margin-bottom:20px;	}.SideBarContainer td, .SideBarContainer div.item {padding:5px; color:#636;}.SideBarContainer a:hover{	color:#000;	}.SideBarContainer img {border:0px;}.CustomerServices {width:150px;}.CustomerServices div a {	display:block;	background:#FFF;	padding:7px;	color:#333;}.CustomerServices div a:hover{	background:#f1f1f1;	color:#000;	}/* -------------------------------------------------- END PANEL STYLES -------------------------------------------------- */.purple a {color:#71215E; font-weight:bold;}.purple a:hover {color:#000;}.purple {color:#71215E;}.AspNet-DataList p {display:none;}.NewsFeed tr {display:none;} /* THIS IS TO HIDE THE PAGE TURNER / COUNTER */.NewsFeed td, .AspNet-DataList td {height:60px; padding:0px; margin:0px;}.NewsFeed tr.NewsFeed_0, .NewsFeed div.NewsFeed_0 , .AspNet-DataList div.NewsFeed_0 {	background:url(../images/MainTemplate/NewsItem_bg.gif) repeat-x #71215e;	padding:4px;	display:list-item;	list-style:none;	height:60px;	font-size:13px;	line-height:20px;	color:#FFF;}.NewsFeed .NewsFeed_1 , .AspNet-DataList div.NewsFeed_1 {	background:url(../images/MainTemplate/NewsItem_bg_g.gif) repeat-x #d9e253;	padding:4px;	display:list-item;	list-style:none;	height:60px;	font-size:13px;	line-height:20px;}.NewsFeed_1 a {color:#73245f; display:block; text-align:right; font-size:11px; font-weight:bold;}.NewsFeed_1 a:hover {color:#F03;}.NewsFeed_0 a {color:#FFF; display:block; text-align:right; font-size:11px; font-weight:bold;}.NewsFeed_0 a:hover {color:#D9E253;}.NewsFeed_1 .Title {font-weight:bold; color:#666;}.NewsFeed_0 .Title {font-weight:bold; color:#FFF;}.NewsFeed_1 .Blurb {font-weight:normal; font-size:10px; color:#333;}.NewsFeed_0 .Blurb {font-weight:normal; font-size:10px; color:#FFF;}img.rss {vertical-align:bottom;}div.rss {text-align:center; padding:5px;}.rss a {text-align:center;color:#71215E;}/* ---- ROUNDED CORNERS ----- */.t {background: url(../images/rounded/dot.gif) 0 0 repeat-x; width: auto !important; min-width:500px; margin-bottom:15px; float:left; margin-right:10px;}.b {background: url(../images/rounded/dot.gif) 0 100% repeat-x; float:left;}.l {background: url(../images/rounded/dot.gif) 0 0 repeat-y; float:left;}.r {background: url(../images/rounded/dot.gif) 100% 0 repeat-y; float:right;}.bl {background: url(../images/rounded/bl.gif) 0 100% no-repeat; float:left;}.br {background: url(../images/rounded/br.gif) 100% 100% no-repeat; float:right;}.tl {background: url(../images/rounded/tl.gif) 0 0 no-repeat; float:left;}.tr {background: url(../images/rounded/tr.gif) 100% 0 no-repeat; padding:10px; float:right;} /* FIND BROKER */.FindBroker_DataGrid {	background:#FFF;	width:100%;	border:0px;	border-left:1px solid #73245f;	border-right:1px solid #73245f;}.FindBroker_DataGrid td {padding:5px;text-transform:capitalize;}.FindBroker_DataGrid .items1{	background:#73245f;		border:0px;}.FindBroker_DataGrid .items2{	background:#9b4b88;	border:0px;}.FindBroker_DataGrid .BrokerName{	font-weight:bold;	text-transform:capitalize;	font-size:14px;}.FindBroker_DataGrid .Postcode{	text-transform:uppercase;}/* News Accordion  */.NewsAccordion {	overflow:hidden;	padding-bottom:20px;}.accordionNewsHeader{	padding:0px;	height:18px;	background:url(../images/MainTemplate/new_accordion_right.gif) no-repeat right top #D9E253;	font-weight:bold;	font-size:14px;	margin-top:10px;	cursor:pointer;	width:100%;}.accordionNewsHeader a {background:url(../images/MainTemplate/new_accordion_left.gif) no-repeat left; padding-left:10px; float:left;}.accordionNewsHeaderSelected{	padding:0px;	height:18px;	background:url(../images/MainTemplate/new_accordion_right_select.gif) no-repeat right #AAC151;	font-weight:bold;	font-size:14px;	margin-top:10px;	width:100%;}.accordionNewsHeaderSelected a {background:url(../images/MainTemplate/new_accordion_left_select.gif) no-repeat left; padding-left:10px;  float:left;}.accordionNewsContent{	overflow:hidden;		background:url(../images/MainTemplate/new_accordion_content_left.gif) repeat-y left #EDEDED;}.accordionNewsContent .container {	padding:10px;	background:url(../images/MainTemplate/new_accordion_content_right.gif) repeat-y right;}.GameBox {	width:auto;	text-align:center;	float:left;	margin-right:40px;}.GameBox div {	width:100%;	border:3px solid #EDEDED;	padding:5px;}/* PROFILE STYLES */.Profile {	width:100%;	margin-bottom:20px;	display:inherit;	}.Profile div {	padding-left:10px;	padding-right:10px;}.Profile .photo{	float:left;	width:140px;	max-width:140px;	height:200px;	padding:0px;	text-align:center;}/* DOWNLOAD LIBARY AND PDFS */div.document_pdf {	width:143px;	text-align:center;	float:left;	margin-right:15px;	height:235px;	overflow:hidden;	margin-bottom:20px;}div.document_pdf  .pdf_img {border:1px solid #333;}/* FORM STYLING */.Status{font-size:15px; font-weight:bold;}	div.row input{	width:200px;	border:1px solid #CCC;	padding:3px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}div.row textarea{	width:300px;	border:1px solid #CCC;	padding:3px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}div.row {  clear: both;  padding-top: 5px;  }div.row span.label {  float: left;  width: 100px;  text-align: right;  margin-right:10px;  }div.row span.formw {    width: 235px;  text-align: left;  }   div.row span.error {  text-align: left;  margin-left:110px;} div.row .Formbtn {	width:150px;	padding:4px;	background:#73245f;	border:1px solid #FFF;	color:#FFF;	margin-left:110px;}/* FUNNY CLAIMS */div.funnyclaim_0 {	padding:0px;	background:url(../images/MainTemplate/new_accordion_right.gif) repeat-y right top #D9E253;	font-weight:bold;	font-size:14px;	margin-top:20px;	width:100%;}div.funnyclaim_0 span {background:url(../images/MainTemplate/new_accordion_left.gif) repeat-y left; padding-left:10px;}div.funnyclaim_1 {	padding:0px;	background:url(../images/MainTemplate/new_accordion_right_select.gif) repeat-y right top #AAC151;	font-weight:bold;	font-size:14px;	margin-top:20px;	width:100%;}div.funnyclaim_1 span {background:url(../images/MainTemplate/new_accordion_left_select.gif) repeat-y left; padding-left:10px;}