textarea {  overflow: auto;}.maintxt {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	line-height: 15px;	font-weight: normal;	color: #666666;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}.maintxtnopad {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	line-height: 15px;	font-weight: normal;	color: #666666;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.maintxtable {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	font-weight: normal;	color: #666666;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}.maintxtablenews {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	font-weight: normal;	color: #666666;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}.maintxtablebld {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}.maintxtableinline {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #666666;	padding-top: 0px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 5px;}.maintextblack {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: bold;	color: #666666;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}.maintxtDate{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: large;	font-weight: bold;	line-height: 20px;	color: #cccccc;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.maintxtablebldorange {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #666666;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}.maintextgrey {	font-family: Tahoma;	font-size: 12px;	line-height: 14px;	font-weight: normal;	color: #666666;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;}.headertxtwhite {	font-family: Tahoma;	font-size: 12px;	color: #FFFFFF;	font-weight: bold;	padding-top: 0px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 5px;}.smalltxtwhite {	font-family: Tahoma;	font-size: 10px;	color: #FFFFFF;	font-weight: normal;	padding-top: 0px;	padding-right: 7px;	padding-bottom: 0px;	padding-left: 3px;}.headertxt {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	color: #666666;	padding-top: 0px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 10px;}.headertxtable {	font-family:  Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	color: #666666;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;	line-height: normal;}.headertxtorange {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	line-height: 15px;	font-weight: bold;	color: #fc7929;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}.headertxtorangenopad {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	line-height: 15px;	font-weight: bold;	color: #fc7929;	padding: 0px;}.footertxt {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	line-height: 15px;	font-weight: normal;	color: #999999;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;}.footertext {	font-family: Tahoma;	font-size: 10px;	line-height: 11px;	font-weight: normal;	color: #999999;	padding: 1px 5px 5px;}.blank {	font-family: Tahoma;	font-weight: normal;	color: #999999;	padding: 0px 0px 0px;}.copyrighttxt {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	line-height: 15px;	font-weight: normal;	color: #999999;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;}a.greylnk:link {color: #999999; text-decoration: none; }a.greylnk:visited {color: #999999; text-decoration: none; }a.greylnk:hover {color: #999999; text-decoration: underline; }a.copyrightlnk:link {color: #999999; text-decoration: none; }a.copyrightlnk:visited {color: #999999; text-decoration: none; }a.copyrightlnk:hover {color: #999999; text-decoration: none; }a.orangelnk:link {color: #fc7929; text-decoration: none; }a.orangelnk:visited {color: #fc7929; text-decoration: none; }a.orangelnk:hover {color: #fc7929; text-decoration: underline; }a:link {color: #fc7929; text-decoration: none; }a:visited {color: #fc7929; text-decoration: none; }a:hover {color: #fc7929; text-decoration: underline; }#bodystyle {	margin: 0;	padding: 0;	font-family: Arial-small, Helvetica, sans-serif;}#bodystyle2 {	margin: 0;	padding: 0;	font-family: Arial-small, Helvetica, sans-serif;	background-color: #E7F3EC;}#tagline {	font-size: 80%;	font-weight: bold;	color: #999999;	margin: 0;	padding: 5px 30px 3px 20px;	float: left;}#tagline span {	font-style: italic;}#header-bottom ul {	margin: 0;	padding: 5px 30px 3px 0;	text-align: right;	font-size: 80%;}#header-bottom li {	display: inline;	color: #999999;}#list-middle li {	display: inline;	color: #999999;}#header {	background-image: url(/public/images/img_grad.gif);	background-repeat: repeat-x;	width: 100%;}#header-middle {	background-image: url(/public/images/img_sp1px_greygrad.gif);	background-repeat: repeat-x;	position: relative;	top: 23px;	width: 100%;	height: 113px;}#header-middle img {	position: relative;	top: 20px;}#netball {	position: absolute;	top: 0px;	right: 0px;}#content {	position: relative;	top: 0;	left: 0;	width: 100%;	margin-top: 0px;	background-color: #E7F3EC;}#maincolumn {	margin: 0px 241px 0px 160px;	border: 1px solid #F5F5F5;	background-color: white;	color: black;	padding: 0px;}#rightcolumn {	border: 1px solid #F5F5F5;	position: absolute;	top: 0;	right: 0;	width: 240px;	background-color: #F5F5F5;	color: #7F7F7F;	margin: 0;	padding: 0;}/*#leftcolumn {	border: 1px solid #ECECEC;	position: absolute;	top: 0;	left: 0;	width: 159px;	background-color: #ECECEC;	color: #7F7F7F;	margin: 0;	padding: 0;}*/#leftcolumn {	border: 1px solid #FFFFFF;	position: absolute;	top: 0;	left: 0;	width: 159px;	background-color: #FFFFFF;	color: #7F7F7F;	margin: 0;	padding: 0;}#leftcolumnedit {	border: 1px solid #FFFFFF;	position: absolute;	top: 0;	left: 0;	width: 119px;	background-color: #FFFFFF;	color: #7F7F7F;	margin: 0;	padding: 0;}#leftcolumnedit h3 {	padding-top: 0.5em;	padding-bottom: 0.2em;	border-bottom: 1px solid #666666;	font-size: 100%;}#maincolumnedit {	margin: 0px 0px 0px 122px;	border: 1px solid #F5F5F5;	background-color: white;	color: black;	padding: 0px;}.fauxbuttonedit {	border-style: outset;	border-color: #D3D3D3;	border-width: medium;	background: #E7F3EC;	color: black;	text-indent: 4px;	margin: 2px 4px;}.fauxbuttonedit a:link {color: #000000; text-decoration: none; }.fauxbuttonedit a:visited {color: #000000; text-decoration: none; }.fauxbuttonedit a:hover {color: #fc7929; text-decoration: underline; }.fauxbuttondownedit {	border-style: inset;	border-color: #D3D3D3;	border-width: medium;	background: #BDE0FB;	color: black;	font-weight: bold;	text-indent: 4px;	margin: 2px 4px;}#leftcolumn h3 {	padding-top: 0.5em;	padding-bottom: 0.2em;	border-bottom: 1px solid #666666;	font-size: 100%;}#leftcolumn ul {	list-style-type: none;	margin-left: 1px;	text-align: left;}#leftcolumn li {	font-size: 80%;}#rightcolumn h3 {	padding-top: 0.5em;	padding-bottom: 0.2em;	border-bottom: 1px solid #666666;	font-size: 100%;}#rightcolumn ul {	list-style-type: none;	margin-left: 1px;	text-align: left;}#rightcolumn li {	font-size: 80%;}#maincolumn h3 {	padding-top: 0.5em;	padding-bottom: 0.2em;	border-bottom: 1px solid #666666;	font-size: 100%;}.mainstory {	padding: 1em;	border: 1px solid #666666;	margin: 1em;	}.mainstory2 {	padding: 1em;	border: 1px solid #666666;	margin: 1em;	background-color: white;}.bigstory {	font-size: 100%;	padding: 0 4px 0 4px;}.bigstory span{	font-weight: bold;}.story {	font-size: 80%;	padding: 0 4px 0 4px;}#clearone {	clear: both;	height: 1px;}#content2 {	background-image: url(/public/images/back159pix.png);	background-position: bottom left;	background-repeat: repeat-y;}.bannerimg {	border-width: 0;	margin-left: 20px;}#contentemail {	position: relative;	top: 0;	left: 0;	width: 100%;	margin-top: 4px;}#maincolumnemail {	margin: 0px 0px 0px 160px;	border: 1px solid #F5F5F5;	background-color: white;	color: black;	padding: 0px;}.maintextred {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	font-weight: bold;	color: #C95705;	padding-top: 0px;	padding-right: 4px;	padding-bottom: 0px;	padding-left: 2px;}.othertextgrey {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: normal;	color: #666666;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.diarytextred {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: bold;	color: #000033;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.diarytextblue {	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: bold;	color: #0000CC;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.diarytextblack {	font-family: Arial, Helvetica, sans-serif;	font-size: 80%;	font-weight: 600;	color: #666666;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.fauxbutton {	border-style: outset;	border-color: grey;	border-width: medium;	background: lightgrey;	color: black;	text-indent: 2em;	font-weight: bold;	margin: 2px 4px;}.fauxbutton a:link {color: #000000; text-decoration: none; }.fauxbutton a:visited {color: #000000; text-decoration: none; }.fauxbutton a:hover {color: #fc7929; text-decoration: underline; }.fauxbuttondown {	border-style: inset;	border-color: grey;	border-width: medium;	background: darkgrey;	color: black;	text-indent: 2em;	margin: 2px 4px;}.povheading {	font-family: Arial, Helvetica, sans-serif;	font-size: x-large;	padding: 0 4px 0 4px;	font-weight: bold;}#povsubhead {	border-style: solid;	border-width: thin 0px;	border-color: #666666;	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: 200;	text-indent: 2em;	padding: 1em 0px;	margin-top: 1em;}#povsubhead span{	float: right;}.povmain {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	padding: 0 14px 0 4px;	margin-top: 1em;}#povreplies {	border-style: solid;	border-top: thin 0px;	border-color: #666666;	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: 200;	text-indent: 2em;	padding: 1em 0px;	margin-top: 0.5em;}#diarycolumn {	border: 1px solid #E7F3EC;	position: absolute;	top: 0;	right: 0;	width: 325px;	background-color: #E7F3EC;	color: #7F7F7F;	margin: 0;	padding: 0;}#diarycolumn h3 {	padding-top: 0.5em;	padding-bottom: 0.2em;	border-bottom: 1px solid #666666;	font-size: 100%;}#diarycolumn ul {	list-style-type: none;	margin-left: 1px;	text-align: left;}#diarycolumn li {	font-size: 80%;}#homecolumn {	margin: 0px 326px 0px 160px;	border: 1px solid #F5F5F5;	background-color: white;	color: black;	padding: 0px;}#homecolumn h3 {	padding-top: 0.5em;	padding-bottom: 0.2em;	border-bottom: 1px solid #666666;	font-size: 100%;}#header-middle-small {	background-image: url(/public/images/img_sp1px_greygrad_smaller.gif);	background-repeat: repeat-x;	position: relative;	color: #FEFC4F;	width: 100%;	height: 96px;}#header-middle-small img {	position: absolute;	top: 17px;	left: 17px;}.bannerimg-small {	border-width: 0;	margin-left: 17px;}#header-small {	width: 100%;}#header-small ul {	position: absolute;	top: 80px;	right: 4px;	margin: 0;	padding: 0px 0px 0px 0px;	text-align: right;	font-size: 80%;	color: #FEFC4F;}#header-small li {	display: inline;	color: #FEFC4F;}#header-small li a {	color: #FFFFFF;	font-weight: bold;}#tagline-small {	font-size: 80%;	font-weight: bold;	color: #999999;	margin: 0;	padding: 80px 330px 0px 0px;	float: right;}#tagline span {	font-style: italic;}.filter {	background-color: #B8C9BF;}.notice {color: #666666; text-decoration: none;}.dot {	padding: 0px;	margin: 0px;	border-style: none;	border-width: 0px;}.backtop {	background-color: #d5e0d9;}.backtwo {	background-color: #FCFFCD}.backone {	background-color: #FFF;}.inputhue {	color: #000000; 	font-family: Verdana; 	font-weight: bold; 	font-size: 12px; 	background-color: #FFFAAE;}	.colmask {		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */	    clear:both;	    float:left;        width:100%;				/* width of whole page */		overflow:hidden;		/* This chops off any overhanging divs */	}	/* holy grail 3 column settings */	.holygrail {	    background:#E7F3EC;    	/* Right column background colour */	}    .holygrail .colmid {        float:left;        width:200%;        margin-left:-325px; 	/* Width of right column */        position:relative;        right:100%;        background:#E7F3EC;    	/* Centre column background colour */    }    .holygrail .colleft {        float:left;        width:100%;        margin-left:-50%;        position:relative;        left:525px;         	/* Left column width + right column width */        background:#FFF;    	/* Left column background colour */ 				border: 1px solid #666666;    }    .holygrail .colleftwo {        float:left;        width:100%;        margin-left:-50%;        position:relative;        left:525px;         	/* Left column width + right column width */        background:#E7F3EC;    	/* Left column background colour */    }    .holygrail .col1wrap {        float:left;	    width:50%;	    position:relative;	    right:200px;        	/* Width of left column */	    padding-bottom:1em; 	/* Centre column bottom padding. Leave it out if it's zero */	}	.holygrail .col1 {        margin:0 255px 0 325px;     	/* Centre column side padding:                            	Left padding = left column width + centre column left padding width                            	Right padding = right column width + centre column right padding width */        position:relative;	    left:190%;	    overflow:hidden;	}    .holygrail .col2 {        float:left;        float:right;			/* This overrides the float:left above */        width:175px;        	/* Width of left column content (left column width minus left and right padding) */        position:relative;        right:10px;         	/* Width of the left-had side padding on the left column */    }        .holygrail .col3 {        float:left;        float:right;			/* This overrides the float:left above */        width:325px;        	/* Width of right column content (right column width minus left and right padding) */        margin-right:25px;  	/* Width of right column right-hand padding + left column left and right padding */        position:relative;        left:50%;    }#col1pad {	margin:0 15px 0 415px;	overflow:hidden;}.col1 h3 {	padding-top: 0.5em;	padding-bottom: 0.2em;	font-size: 100%;	margin-left: 20px;}.col2 h3 {	padding-top: 0.5em;	padding-bottom: 0.2em;	border-bottom: 1px solid #666666;	font-size: 100%;}.col2 ul {	list-style-type: none;	margin-left: 1px;	text-align: left;}.col2 li {	font-size: 80%;}.col3 h3 {	padding-top: 0.5em;	padding-bottom: 0.2em;	font-size: 100%;}.col3 ul {	list-style-type: none;	margin-left: 1px;	text-align: left;}.col3 li {	font-size: 80%;}
