/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066;
	margin:0px auto;
	background-image:url(images/body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#084E89;
	}
	
form, p, span, h1, h2, h3, h4, h5, h6, ul, li{
	margin:0px; 
	
	}

.leftborder{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

.howcoachtd{
	background-color:#F2F8FC;
	}
.howcoachtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#07617E;
	text-decoration:none;
	padding-left:8px;
	
}

.howcoachtxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#07617E;
	text-decoration:none;
	padding-left:8px;
	
}

.howgymtd{
	background-color:#C1DFF2;
	}
	
.howgymtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#242424;
	text-decoration:none;
	padding-left:8px;
	}
.howgymtxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#242424;
	text-decoration:none;
	padding-left:8px;
	}
	
.howtrainertd{
	background-color:#83BEE4;
}

.howtrainertxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#023147;
	text-decoration:none;
	padding-left:8px;
	}
	
.howtrainertxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#023147;
	text-decoration:none;
	padding-left:8px;
	}
.club{
	background-color:#4596CB;
	}
	
.clubtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#ffffff;
	text-decoration:none;
	padding-left:8px;
}
.clubtxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	padding-left:8px;
}

.quicksearch{
	background-image:url(images/quick_search.jpg);
	background-repeat:no-repeat;
	height:120px;
	}
.advancesearch{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
	
.advancesearch a:link, .advancesearch a:active, .advancesearch a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}

.advancesearch a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

	
.txtfield{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	border:#808080 solid 1px;
	width:132px;
	margin-top:50px;
	margin-left:6px;
	
	}
	
.menubg{
	background-color:#91BDDB;
	}
.menutxt{
	font-family:Tahoma, Georgia, Arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000A0D;
	line-height:22px;
	}
.menutxt a:link, .menutxt a:active, .menutxt a:visited{
	font-family:Tahoma, Georgia, Arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000A0D;
	line-height:22px;
	}
	
.menutxt a:hover{
	font-family:Tahoma, Georgia, Arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#076FB5;
	line-height:22px;
	}
	
.sporting_professional{
	background-image:url(images/sporting_professional.gif);
	background-repeat:no-repeat;
	height:170px;
	}
	
.freeaccess{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#C8DBEA;
	}
	
.freeaccess1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#FEFB00;
	}
	
.ptxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C8DBEA;
	padding-right:5px;
	}
ul.yellow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCC10E;
	list-style-image: url(images/left_bullet.gif);
	list-style-position: outside;
	padding-left:18px;
	text-decoration:underline;

	}
	
ul.yellow a:link, ul.yellow a:active, ul.yellow a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCC10E;
	list-style-image: url(images/left_bullet.gif);
	list-style-position: outside;
	text-decoration:underline;

	}
	
ul.yellow a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCC10E;
	list-style-image: url(images/left_bullet.gif);
	list-style-position: outside;
	text-decoration:none;
}
.sportingtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:5px;
	padding-right:15px;
	}
ul.black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:15px;
	list-style-position: outside;
	list-style-image: url(images/black_arrow.gif);
	text-decoration:none;
	
	}
	
ul.black a:link, ul.black a:active, ul.black a:visited, ul.black a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	
	list-style-position: outside;
	list-style-image: url(images/black_arrow.gif);
	text-decoration:none;
	
	}
.border{
	border:#96CFF5 solid 4px;
}

.footerbg{
	background-image:url(images/footer_bg.gif);
	background-repeat:no-repeat;
	height:127px;
	}
.footertxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:28px;
	padding-left:17px;
	}
.footertxt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	
	}
	
.footertxt2 a:link, .footertxt2 a:active, .footertxt2 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	
	}
.footertxt2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#96CFF5;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	}
	
.whiteborder{
	border:#FFFFFF solid 4px;
}

.coachname{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C8DBEA;
	}
	
.coachdetails{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#C8DBEA;
	text-decoration:none;
	}
	
.coachdetails a:link, .coachdetails a:active, .coachdetails a:visited, .coachdetails a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#C8DBEA;
	text-decoration:none;
	}
	
.innerheadertop{
	background-image:url(images/inner_headertxt_top.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.innerheadertoptxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ECF1F5;
	text-decoration:none;
	line-height:18px;
	padding-left:4px;
	padding-right:5px;
	}
	
.innerheadertoptxt a:link,.innerheadertoptxt a:visited,.innerheadertoptxt a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ECF1F5;
	text-decoration:none;
	line-height:18px;
	padding-left:4px;
	padding-right:5px;
	}
.innerheadertoptxt a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#A7CAE9;
	text-decoration:none;
	line-height:18px;
	padding-left:4px;
	padding-right:5px;
	}
	
.innerheader_topbg{
	background-image:url(images/inner_header_top_bg.jpg);
	background-repeat:no-repeat;
	height:6px;
	
	}
.innerheader_middletd{
	background-color:#033161;
	}
.innerlower_bg{
	background-image:url(images/inner_header_lower_bg.jpg);
	background-repeat:no-repeat;
	}
.innerptxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C4DCE8;
	padding-left:10px;
	padding-right:5px;
	}