body
{
	color: rgb(51,51,51);
	background-color:#FFF;
	text-align: center;
	font-size:10pt;
	font-family:Arial;
	margin:0px;
}
input 
{
	font-size:10pt;
	font-family: 'Trebuchet MS',Arial;
	border:1px solid #CCCCCC;
	color:Blue;
}
select 
{
	font-size:10pt;
	font-family: 'Trebuchet MS',Arial;
	border:1px solid #CCCCCC;
	color:Blue;
}
input.btn
{
	font-weight:bold;
	background-color:#185A9C;
	color:#EEE;
	border:0px solid #185A9C;
	cursor:hand;
}
input.rad
{
	font-size:10pt;
	font-family: 'Trebuchet MS',Arial;
	border:0px solid #CCCCCC;
	color:trasparent;
}
input.btn_hover
{
	font-weight:bold;
	background-color:#AAAAAA;
	border:0px solid #185A9C;
	cursor:hand;
}
p 
{
	padding:5px;
	margin:0;
}

a:link,a:visited 
{
	color:#527194;
	text-decoration:none;
}
	
a:hover,a:active
{
	text-decoration:none;
	color:Red;
}

a.nav:link,a.nav:visited
{
	color:#527194;
}
a.nav:hover,a.nav:active
{
	color:#185A9C;
	text-decoration:underline;
}

#mainContainer
{
	background-color:#FFF;
	width:920px;
	margin: 20px auto 20px auto;
}

#logo
{
	background-color: White;
	width: 200px;
	height:60px;
	padding:0px;
	margin:0px;
	float:left;
}

.navSpacer 
{
	background-color:#FFF;
	width:1px;
	height:60px;
	float:left;
}
#navMember
{
	background-image: url(./images/layout/BottomRightWhite.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #CFE9FF;
	color:#527194;
	font-family:arial,'verdana';
	font-weight:normal;
	font-size:8pt;
	text-align:left;
	width: 200px;
	height:60px;
	margin:0px;
	padding:0px;
	float:left;
}
#navMemberHeader
{
	background-image: url(./images/layout/TopLeftWhite.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #68A9EB;
	color:#1B2787;
	font-family:'Trebuchet MS','verdana';
	font-weight:bold;
	font-size:10pt;
	text-align:left;
	width:200px;
	height:20px;
	padding:0px;
	margin:0px;
	float:left;
}

#navPromoter
{
	background-image: url(./images/layout/BottomRightWhite.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #FEE1CF;
	color:#527194;
	font-family:arial,'verdana';
	font-weight:normal;
	font-size:8pt;
	text-align:left;
	width: 200px;
	height:60px;
	margin:0px;
	padding:0px;
	float:left;
}
#navPromoterHeader
{
	background-image: url(./images/layout/TopLeftWhite.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #F3995D;
	color:#1B2787;
	font-family:'Trebuchet MS','verdana';
	font-weight:bold;
	font-size:10pt;
	text-align:left;
	width:200px;
	height:20px;
	padding:0px;
	margin:0px;
	float:left;
}

#navRight
{
	background-image: url(./images/layout/BottomRightWhite.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #F0FFCF;
	color:#527194;
	font-family:arial,'verdana';
	font-weight:normal;
	font-size:8pt;
	text-align:left;
	width: 148px;
	height:60px;
	margin:0px;
	float:left;
}
#navRightHeader
{
	background-image: url(./images/layout/TopLeftWhite.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #C2EB67;
	color:#1B2787;
	font-family:'Trebuchet MS','verdana';
	font-weight:bold;
	font-size:10pt;
	text-align:left;
	width:148px;
	height:20px;
	padding:0px;
	margin:0px;
	float:left;
}

#navMain
{
	background-color: #FFFFFF;
	text-align:left;
	padding:0px;
	margin:0px;
	width: 750px;
	height:30px;
	float:left;
}
#navMainSearch
{
	background-color:#FFF;
	text-align:center;
	float:left;
	width:200px;
	padding:0;
	margin-top:5px;
	height:20px;
}

#inputSearch
{
	width:125px;
	padding:0;
	margin:0;
}
#btnSearch
{
	width:60px;
	height:20px;
	padding:0;
	margin:0;
}
#navMainLinks
{
	background-color:#185A9C;
	color:#EEE;
	font-weight:bold;
	float:left;
	width:550px;
	height:16px;
	margin-top:5px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
}
#navMainLinks a:link,#navMainLinks a:visited
{
	color:#EEE;
}
#navMainLinks a:hover,#navMainLinks a:active
{
	color:#F3995D;
}

#HeaderImage
{
	background-color: #FFFFFF;
	text-align:left;
	padding:0px;
	margin-top:2px;
	width: 750px;
	float:left;
}
#navSub
{
	background-image: url(./images/layout/navSubBackground.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #185A9C;
	color:#FFF;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	padding:0px;
	width: 750px;
	height:24px;
	float:left;
}
#content
{
	background-color: #185A9C;
	text-align:left;
	padding-bottom:5px;
	width: 750px;
	float:left;
}
.ContentSpacer 
{
	width:10px;
	height:60px;
	float:left;
}

#contentMain
{
	background-color: #FFFFFF;
	text-align:left;
	width: 590px;
	float:left;
}
#contentMainAds
{
	text-align:center;
}

#contentRight
{
	background-color: #CCCCCC;
	text-align:center;
	width: 130px;
	float:left;
}

#footer
{
	background-image: url(./images/layout/FooterBackground.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #68A9EB;
	color:#FFF;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	width: 750px;
	float:left;
}
#footer a:link,#footer a:visited,#navSub a:link,#navSub a:visited
{
	color:#FFF;
}
#footer a:hover,#footer a:active,#navSub a:hover,#navSub a:active
{
	color:#FFF;
	text-decoration:underline
}
#GoogleAdsRight
{
	float:right;
	padding:0px;
	border:0px solid #CCCCCC;
	margin:0px;
	background-color:#FFFFFF;
	width:160px;
}


.CornerTL
{
	float:left;
	clear:both;
}
.CornerTR
{
	float:right;
	clear:right;
}
.header, H5
{
	font-family:"Trebuchet MS",verdana,arial;
	font-size:14pt;
	color:#185A9C;
	border-bottom:4px solid #185A9C;
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
}
.header3, H3
{
	font-family:"Trebuchet MS",verdana,arial;
	font-size:12pt;
	color:#333333;
	border-bottom:1px solid #333333;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:5px;
}
#ComingEventHeader
{
	background-image: url(./images/layout/TopLeftWhite.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #C2EB67;
	color:#1B2787;
	font-family:'Trebuchet MS','verdana';
	font-weight:bold;
	font-size:10pt;
	text-align:left;
	width:100%;
	height:18px;
	padding:0px;
	margin:0px;
}
.ComingEventDetail
{
	background-color:#F0FFCF;
	font-size:9pt;
	border-bottom:1px dashed #C2EB67;
}
.EDHeader
{
	color:#F3995D;
	font-family:Arial;
	font-weight:bold;
	font-style:italic;
	font-size:14pt;
	border-bottom:3px solid #F3995D;
}
.AthleteHeader
{
	color:#68A9EB;
	font-family:Arial;
	font-weight:bold;
	font-style:italic;
	font-size:14pt;
	border-bottom:3px solid #68A9EB;
}
.ULHome
{
	
}
.iconUser
{
	list-style-image: url(/images/icons/user.gif);
}
.iconFAQ
{
	list-style-image: url(/images/icons/faq_icon.gif);
}
.iconList
{
	list-style-image: url(/images/icons/list_icon.gif);
}
.CategoryHeader
{
	font-family:"Trebuchet MS",verdana,arial;
	font-size:12pt;
	color:#333333;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
.RegHeader {
	color:#0038EF;
	border-bottom:3px solid #D6E1FC;
	border-top:0px solid #444444;
	font-weight: bold;
	padding: 2px;
	margin-bottom:4px;
	margin-top:4px;
	background-color:#FFFFFF;
	font-family: "Trebuchet MS",verdana,arial,courier;
	font-size:11pt;
}

.EventName
{
	font-family:"Trebuchet MS",verdana,arial;
	font-size:18pt;
	color:#333;
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
}

td.DataEntry {
	background-color: #EEEEEE;
	border-bottom: solid 1px #AAAAAA;
	padding: 2px;
}
td.DataEntryALT {
	background-color: #FFFFFF;
	border-bottom: solid 1px #AAAAAA;
	padding: 2px;
}
td.CatHeader {
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	font-weight: bold;
}
td.CatDetail {
	border-bottom:1px solid #333333;
}

.smtxt
{
	font-size:8pt;
}
.txt0
{
	color:#FFF;
}
.txtRed
{
	color:#CC0000;
}
.txtBold
{
	font-weight:bold;
}
.txtCenter
{
	text-align:center;
}
.padtext
{
	margin-left:5px;
	margin-right:5px;
}


/* Vertical Navigation Bars */
.navbarVERT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	width: 100%;
	}
.navbarVERT td {
	border-top: 0px solid #3568CC;
	border-right: 1px solid #3568CC;
	border-bottom: 1px solid #3568CC;
	border-left: 1px solid #3568CC;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #3568CC;
	}
.navbarVERT a:link, .navbarVERT a:visited {
	font-size: 80%;
	text-decoration: none;
	color: #333333;
	background-color: #FFFFFF;
	font-weight: normal;
	display: block;
	padding:4px;
	}
.navbarVERT a:hover, .navbarVERT a:active {
	color: #3568CC;
	/* background-color: #999999; */
	/*background-color: #9DB6E7;*/
	background-color:#F0FFCF;
	display: block;
	}


