@charset "UTF-8";
/* CSS Document */


/* Information Request - Version 2 Styles */
	
.FPThanks{
	display: block;
	float: left;
	width: 650px;
	text-align: center;
	padding: 25px 150px 50px 150px ;
	color: #EEEEEE;}	

.inReq_pHolder {
	display: block;
	float: left;
	padding: 0 0 0 ;
	margin: 0 0 0 0;
	text-align: left;
	background: #0f0f0f url(images/inReq_p1Bg.jpg) top left repeat-x;}
	
.inReq_p_sPreHolder {
	display: block;
	float: left;
	width: 945px;
	padding: 70px 0 70px 35px;
	margin: 0 0 0 0;}
	
h1.inReq_Coaches , h1.inReq_Coaches a {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 445px;
	height: 360px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #111111 url(images/inReq_h1Coaches.jpg) top left no-repeat;}

h1.inReq_Coaches:hover , h1.inReq_Coaches a:hover , .inReq_Coaches a:hover{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 445px;
	height: 360px;
	text-indent:-9000px;
	float: left;
	display: block;  
	background: #111111 url(images/inReq_h1Coaches_r.jpg) top left no-repeat;}
	
h1.inReq_Fans , h1.inReq_Fans a {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 445px;
	height: 360px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #111111 url(images/inReq_h1Fans.jpg) top left no-repeat;}
	
h1.inReq_Fans:hover , h1.inReq_Fans a:hover , .inReq_Fans a:hover{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 445px;
	height: 360px;
	text-indent:-9000px;
	float: left;
	display: block;  
	background: #111111 url(images/inReq_h1Fans_r.jpg) top left no-repeat;}
	
h3.inReq_Or {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 20px;
	height: 360px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #111111 url(images/inReq_h3Or.jpg) top left no-repeat;}
	
.inReq_progHolder {
	display: block;
	float: left;
	width: 965px;
	padding: 20px 0 0 20px;
	margin: 0 0 0 0;}
	
h1.inReq_progS1 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 950px;
	height: 45px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #111111 url(images/inReq_h1_progS1.jpg) top left no-repeat;}
	
.inReq_S1Holder {
	display: block;
	float: left;
	width: 965px;
	padding: 20px 0 0 20px;
	margin: 0 0 0 0;
	color: #F7F7F7;}
	
.inReq_S1Left {
	display: block;
	float: left;
	width: 470px;
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	color: #F7F7F7;}
	
.inReq_S1Right {
	display: block;
	float: left;
	width: 470px;
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	color: #F7F7F7;}
	
h1.inReq_Already , h1.inReq_Already a{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 470px;
	height: 390px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #111111 url(images/inReq_h1Already.jpg) top left no-repeat;}
	
h1.inReq_Already:hover , h1.inReq_Already a:hover , .inReq_Already a:hover {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 470px;
	height: 390px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #111111 url(images/inReq_h1Already_r.jpg) top left no-repeat;}
	
h1.inReq_progS2 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 950px;
	height: 45px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #111111 url(images/inReq_h1_progS2.jpg) top left no-repeat;}
	
.inReq_S2Holder {
	display: block;
	float: left;
	width: 965px;
	padding: 20px 0 0 20px;
	margin: 0 0 0 0;
	color: #F7F7F7;}
	
.inReq_S2Left {
	display: block;
	float: left;
	width: 400px;
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	color: #F7F7F7;}
	
.inReq_S2Mid {
	display: block;
	float: left;
	width: 10px;
	height: 330px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #F7F7F7;
	background: #111111 url(images/inReq_S2MidBg.jpg) top left no-repeat;}
	
.inReq_S2Right {
	display: block;
	float: left;
	width: 535px;
	padding: 10px 0 0 0;
	margin: 0 0 0 0;
	color: #F7F7F7;}
	
h1.inReq_Find , h1.inReq_Find a{
	padding: 0 0 50px 0;
	margin: 0 0 0 0;
	width: 470px;
	height: 390px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: transparent url(images/inReq_h1Find.jpg) top left no-repeat;}
	
.inReq_School_Holder {
	display: block;
	float: left;
	width: 518px;
	padding: 10px 0 0 15px;
	margin: 0 0 0 0;
	font: normal 11px "Helvetica" , Helvetica , sans-serif;}

.inReq_SchoolResults {
	display: block;
	float: left;
	width: 518px;
	height: 255px;
	padding: 0 0 0 0;
	margin: 0 0 20px 0;
	overflow-y: scroll !important ;
    overflow-x: hidden;}
	
.inReq_SchoolRe_A {
	background-color: #4c4c4c;
	font: normal 11px "Helvetica" , Helvetica , sans-serif;
	border-bottom: solid 3px #000000;}
	
.inReq_SchoolRe_B {
	background-color: #2e2e2e;
	font: normal 11px "Helvetica" , Helvetica , sans-serif;
	border-bottom: solid 3px #000000;}
	
.inReq_S2ButtonH {
	display: block;
	float: left;
	width: 520px;
	padding: 20px 0 0 0;
	margin: 0 0 0 0;}
	
.inReq_S2NewSchH {
	display: block;
	float: left;
	width: 520px;
	padding: 20px 0 20px 0;
	margin: 0 0 0 0;
	font: normal 12px "Helvetica" , Helvetica , sans-serif;}
	
h1.inReq_progS3 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 950px;
	height: 45px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #111111 url(images/inReq_h1_progS3.jpg) top left no-repeat;}
	
.inReq_S3Holder {
	display: block;
	float: left;
	width: 965px;
	padding: 20px 0 0 20px;
	margin: 0 0 0 0;
	color: #F7F7F7;}
	
.inReq_S3Left {
	display: block;
	float: left;
	width: 430px;
	padding: 20px 0 0 0;
	margin: 0 0 0 0;
	color: #F7F7F7;}
	
.inReq_S3Mid {
	display: block;
	float: left;
	width: 10px;
	height: 330px;
	padding: 20px 0 0 0;
	margin: 0 0 0 0;
	color: #F7F7F7;
	background: #111111 url(images/inReq_S2MidBg.jpg) top left no-repeat;}
	
.inReq_S3Right {
	display: block;
	float: left;
	width: 500px;
	padding: 20px 0 0 0;
	margin: 0 0 0 0;
	color: #F7F7F7;}

h1.inReq_Thanks {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 940px;
	height: 45px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #111111 url(images/inReq_h1_Thanks.jpg) top left no-repeat;}
	
h3.inReq_thxText {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 940px;
	height: 90px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #111111 url(images/inReq_h3_thxText.jpg) top left no-repeat;}
	
.inReq_sportIMG {
	display: block;
	float: left;
	width: 940px;
	height: 350px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}

/* Form Blocks */

.formBlock{
	display: block;
	float: left;
	text-align: left;
	width: 970px;
    padding: 10px 0 0 10px;
	margin: 0 0 0 0;
	color: #FFFFFF;
	background-color: #000000;
	font: normal 11px "Helvetica", Helvetica, sans-serif;
	background: #1f1f1f url(images/form_Longframe.jpg) top center repeat-x;}

.contentFP_C{
	display: block;
	text-align: center;
	width: 980px;
	height: 600px;
    padding: 50px 0 0 0;
    margin:0px auto;
	color: #FFFFFF;
	background: #000000 url(images/form_Shortframe.jpg) top center repeat-x;}
	
.FPholder{
	height: 400px;
	padding: 0 0 0 0;
	margin:0px auto;}
	
.FPholder a{
	color: #fda557;
	text-decoration: none;}

.FPholder a:hover{
	color: #fda557;
	text-decoration: underline;}
	
.FPnormal{
	display: block;
	float: left;
	text-align: center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}

.formTopBox{
	/*display: block;
	float: left;*/
	text-align: left;
	width: 930px;
    padding: 10px 0 0 10px;
	margin: 0 0 0 0;
	color: #FFFFFF;
	font: normal 11px "Helvetica", Helvetica, sans-serif;}
	
.formTopBox a{
	color: #31c1ff;
	text-decoration: none;}

.formTopBox a:hover{
	color: #31c1ff;
	text-decoration: underline;}
	
.formErrorBox{
	/*display: block;
	float: left;*/
	text-align: left;
	width: 950px;
    padding: 10px 0 10px 10px;
	margin: 0 0 0 0;
	color: #ff3131;
	font: normal 11px "Helvetica", Helvetica, sans-serif;}
	
.infoReLeft{
	display: block;
	float: left;
	text-align: left;
	width: 450px;
    padding: 0 30px 0 0;
	margin: 0 0 0 0;
	border-right: solid 1px #333333;}
	
.infoReRight{
	display: block;
	float: left;
	text-align: left;
	width: 380px;
    padding: 0 0px 0 50px;
	margin: 0 0 0 0;}
	
	
/* Room Details Blocks */
	
#contentRD {
	text-align: left;
	width: 885px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
	color: #343434;} 
	
.formBlockRD{
	display: block;
	float: left;
	text-align: left;
	width: 875px;
    padding: 10px 0 0 10px;
	margin: 0 0 0 0;
	color: #FFFFFF;
	background-color: #000000;
	font: normal 11px "Helvetica", Helvetica, sans-serif;
	/*background: #1f1f1f url(images/form_Longframe.jpg) top center repeat-x;*/}
	
.formTopBoxRD{
	/*display: block;
	float: left;*/
	text-align: left;
	width: 880px;
    padding: 10px 0 0 10px;
	margin: 0 0 0 0;
	color: #FFFFFF;
	font: normal 11px "Helvetica", Helvetica, sans-serif;}
	
/* Title Tags & Text Colors */	
	
.formTable_BlueA{
	color: #31c1ff;
	font: normal 13px "Helvetica", Helvetica, sans-serif;}
	
.formTable_BlueB{
	color: #31c1ff;
	font: normal 13px "Helvetica", Helvetica, sans-serif;
	padding: 0 0 15px 0;}
	
.formTable_GrayA{
	color: #666666;
	font: normal 13px "Helvetica", Helvetica, sans-serif;}
	
.formTable_StepsBot {
	color: #FFFFFF;
	font: normal 14px "Helvetica", Helvetica, sans-serif;}
	
.formTable_B{
	border-bottom: solid 5px #1d1d1d;}
	
.formDisclText{
	color: #FFFFFF; font: normal 10px "Helvetica", Helvetica, sans-serif;}

.formDisclText a{ color: #FFFFFF; text-decoration: none;}

.formDisclText a:hover{ color: #FFFFFF; text-decoration: underline;}	
		
.fanSpecific {color: #FFFFFF; font: bold 11px "Helvetica", Helvetica, sans-serif;}
		
.orangeTextA{
	color: #fda557;}
		
.fanTable{
	display: block;
	float: left;}
		
h1.bp_h1tag{
	color: #FFFFFF;
	display: inline;
	font: normal 22px "Helvetica", sans-serif;}

h2.bp_h2tag{
	color: #FFFFFF;
	display: inline;
	font: normal 18px "Helvetica", sans-serif;}

h3.bp_h3tag{
	color: #FFFFFF;
	display: inline;
	font: normal 16px "Helvetica", sans-serif;}

h4.bp_h4tag{
	color: #FFFFFF;
	display: inline;
	font: normal 12px "Helvetica", sans-serif;}
	
h1.form_h1InfoReq {
	padding: 0 0 15px 0;
	margin: 0 0 0 0;
	width: 960px;
	height: 17px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #000000 url(images/formh1_InfoReq.jpg) top left no-repeat;}
	
h1.form_h1InfoReqFAN {
	padding: 0 0 15px 0;
	margin: 0 0 0 0;
	width: 400px;
	height: 17px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #000000 url(images/formh1_InfoReqFAN.jpg) top left no-repeat;}
	
h1.form_h1Login {
	color: #31c1ff;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 70px;
	height: 28px;
	text-indent:-9000px;   
	background: #000000 url(images/formh1_Login.jpg) top left no-repeat;}
	
h1.form_h1Change {
	color: #31c1ff;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 267px;
	height: 28px;
	text-indent:-9000px;   
	background: #000000 url(images/formh1_Change.jpg) top left no-repeat;}
	
h1.form_h1yourPassReset {
	color: #31c1ff;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 350px;
	height: 28px;
	text-indent:-9000px;   
	background: #000000 url(images/formh1_yourPassReset.jpg) top left no-repeat;}
	
h1.form_h1Success {
	color: #b96000;
	padding: 0 0 10px 0;
	margin: 0px auto;
	width: 100px;
	height: 28px;
	text-indent:-9000px;
	text-align: center;
	display: block;    
	background: #000000 url(images/formh1_Success.jpg) top left no-repeat;}
	
h1.form_h1Logout {
	color: #b96000;
	padding: 0 0 10px 0;
	margin: 0px auto;
	width: 100px;
	height: 28px;
	text-indent:-9000px;
	text-align: center;
	display: block;    
	background: #000000 url(images/formh1_Logout.jpg) top left no-repeat;}

h1.form_h1fanZoneBlue {
	color: #31c1ff;
	padding: 0 0 15px 0;
	margin: 0px auto;
	width: 250px;
	height: 28px;
	text-indent:-9000px;
	text-align: center;
	display: block;     
	background: #000000 url(images/formh1_fanZoneBlue.jpg) top left no-repeat;}
	
h1.form_h1Forgot {
	color: #31c1ff;
	padding: 0 0 15px 0;
	margin: 0px auto;
	width: 262px;
	height: 28px;
	text-indent:-9000px;
	text-align: center;
	display: block;     
	background: #000000 url(images/formh1_Forgot.jpg) top left no-repeat;}
	
h1.form_h1fanZone1of4 {
	padding: 0 0 15px 0;
	margin: 0 0 0 0;
	width: 960px;
	height: 28px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #000000 url(images/formh1_fanZone1of4.jpg) top left no-repeat;}
	
h1.form_h1fanZone2of4 {
	padding: 0 0 15px 0;
	margin: 0 0 0 0;
	width: 960px;
	height: 28px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #000000 url(images/formh1_fanZone2of4.jpg) top left no-repeat;}
	
h1.form_h1fanZone3of4 {
	padding: 0 0 15px 0;
	margin: 0 0 0 0;
	width: 960px;
	height: 28px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #000000 url(images/formh1_fanZone3of4.jpg) top left no-repeat;}
	
h1.form_h1fanZoneEdit {
	padding: 0 0 15px 0;
	margin: 0 0 0 0;
	width: 960px;
	height: 28px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #000000 url(images/formh1_fanZoneEdit.jpg) top left no-repeat;}
	
h1.form_h1fanZone4of4 {
	padding: 0 0 15px 0;
	margin: 0 0 0 0;
	width: 960px;
	height: 28px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #000000 url(images/formh1_fanZone4of4.jpg) top left no-repeat;}
	
h1.form_h1fanZoneAir {
	padding: 0 0 15px 0;
	margin: 0 0 0 0;
	width: 960px;
	height: 28px;
	text-indent:-9000px;
	float: left;
	display: block;      
	background: #000000 url(images/formh1_fanZoneAir.jpg) top left no-repeat;}
	
