﻿
body
{
	margin: 0px 0px 0px 0px;
	padding: 5px 2px 2px 2px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-align: center;
	background-color: #686868;
}

.ascPromo
{
	background-image: url(ASCFlyers/MainFlyer.png);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0 auto 0 auto;
	min-width: 600px;
	width: 600px;
	min-height: 500px;
	height: 500px;
	padding: 0px 0px 0px 0px;
	border: solid 4px black;
}


.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.ascHomePageGroup
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #2A4DA1;
	float: left;
	text-align: left;
	vertical-align: middle;
	width: 100%;
}

.ascNewsTitle
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #2A4DA1;
	float: left;
	text-align: left;
	vertical-align: middle;
}
.ascNewsOutter
{
	width: 430px;
	height: 275px;
	border: solid 2px #DBE1E6;
}

.contactUsOutter
{
	width: 100%;
	border: solid 2px #DBE1E6;
}

.ascLeaguesExplorer
{
	width: 200px;
	height: 275px;
	border: solid 2px #DBE1E6;
}

.ascYouthNewsOutter
{
	width: 490px;
	height: 230px;
	border: solid 2px #DBE1E6;
}

.ascClubNewsOutter
{
	width: 490px;
	height: 300px;
	border: solid 2px #DBE1E6;
}

.ascYouthNewsOutter
{
	width: 490px;
	height: 230px;
	border: solid 2px #DBE1E6;
}
.ascFCMain
{
	width: 640px;
	float: left;
}

.ascYouthNewsMain
{
	width: 490px;
	float:left;

}

.newsUserControlContainer
{
	margin-left: 10px;
	width: 430px;
	float: left;
}

.topPageWorkArea
{
	width: 100%;
	float: left;
}

.ascFcExplorer
{
	width: 640px;
	height: 150px;
	border: solid 2px #DBE1E6;
}

.asfcAtASC
{
	width: 640px;
	height: 25px;
	background-image: url(ClientLogos/News.png);
	background-repeat: no-repeat;
	background-position: center;
	border: solid 2px #DBE1E6;
}

.asfcBlogTitle
{
	width: 350px;
	height: 25px;
	background-image: url(ClientLogos/News.png);
	background-repeat: no-repeat;
	background-position: center;
	border: solid 2px #DBE1E6;
}

.ascYouthRecNewsTitle
{
	width: 490px;
	height: 25px;
	background-image: url(ClientLogos/News.png);
	background-repeat: no-repeat;
	background-position: center;
	border: solid 2px #DBE1E6;
}

.ascNewsWelcome
{
	width: 430px;
	height: 25px;
	background-image: url(ClientLogos/News.png);
	background-repeat: no-repeat;
	background-position: center;
	border: solid 2px #DBE1E6;
}


.ascBlog
{
	background-image: url(ClientLogos/News.png);
	background-repeat: no-repeat;
	background-position: center;
	border: solid 2px #DBE1E6;
}

.contactUsTitle
{
	width: 100%;
	height: 25px;
	background-image: url(ClientLogos/News.png);
	background-repeat: no-repeat;
	background-position: center;
	border: solid 2px #DBE1E6;
}

/* Master Page Styles */
.clientMasterBackground
{
}

.clientMasterInnerMain
{
	background-image: url(MasterPageBackgrounds/InnerMain.gif);
	background-repeat: repeat;
	width: 1023px;
	height: 1100px;
	padding: 0px 0px 0px 0px;
}
.clientMasterTopPanel
{
	height: 125px;
	width: 1023px;
	background-image: url(ClientLogos/BannerPlayers.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #686868;
}

.leaguesAtASC
{
	height: 25px;
	width: 200px;
	background-image: url(ClientLogos/LeaguesAtASC.png);
	background-repeat: no-repeat;
	background-position: center;
	border: solid 2px #DBE1E6;
}


.scheduleBtn
{
	height: 35px;
	width: 150px;
	background-image: url(ClientLogos/SchedulesBtn.png);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	margin-left: 10px;
}

.homeBtn
{
	height: 35px;
	width: 150px;
	background-image: url(ClientLogos/HomeBtn.png);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
}

.registerBtn
{
	height: 35px;
	width: 150px;
	background-image: url(ClientLogos/RegisterBtn.png);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	margin-left: 10px;
}

.contactUsBtn
{
	height: 35px;
	width: 150px;
	background-image: url(ClientLogos/ContactUsBtn.png);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	margin-left: 10px;
}

.partnersBtn
{
	height: 35px;
	width: 150px;
	background-image: url(ClientLogos/PartnersBtn.png);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	margin-left: 10px;
}

.formsBtn
{
	height: 35px;
	width: 150px;
	background-image: url(ClientLogos/FormsBtn.png);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	margin-left: 10px;
}


.quickLinkBar
{
	height: 35px;
	width: 1023px;
	background-color: Black;
}
.clientMasterTopLogo
{
	background-image: url(ClientLogos/ASC Logo.gif);
	background-repeat: no-repeat;
	width: 29%;
	background-position: right;
	height: 125px;
	float: right;
}
.clientMasterMainWorkArea
{
	width: 1015px;
	padding-top: 10px;
}

.clientMasterNavigationArea
{
	width: 200px;
	float: left;
}

.twitterButton
{
	background-image: url(Icons/twitter_logo_header.png);
}

.titleLabel
{
	width: 200px;
}

.nameLabel
{
	width: 200px;
}

.clientMasterContactUsArea
{
	width: 200px;
	float: left;
	padding: 10px 10px 10px 10px;
}

.clientMasterContactUsTop
{
	width: 200px;
}
.clientMasterContactUsBottom
{
	height: 450px;
}

.clientMasterClientNavigationTop
{
	width: 175px;
}
.clientMasterClientNavigationBottom
{
	padding: 5px 5px 5px 5px;
	height: 200px;
}

.ascImage
{
	background-image: url(MasterPageBackgrounds/NorthRink.jpg);
	background-repeat: no-repeat;
	width: 500px;
	height: 350px;
	padding: 0px 0px 0px 0px;
	margin-top: 25px;
}
.defaultPageText
{
	font-size: 16px;
	font-style: italic;
	font-family: Arial;
	font-weight: bold;
	color: Black;
}

.topMenu
{
	text-align: left;
	height: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	font-family: sans-serif;
}

.subMenu
{
	margin-left: 25px;
	text-align: left;
	height: 40px;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	font-family: sans-serif;
}

.topMenuGradient
{
	background-image: url(ClientLogos/exploreASCHover.png);
	background-repeat: no-repeat;
}
.subMenu
{
	text-align: left;
	height: 40px;
	font-size: 12px;
	width: 150px;
	margin-left: 10px;
}
.cornerBox
{
	position: relative;
	background: #cfcfcf;
	width: 100%;
}
.cornerBoxInner
{
	padding: 10px;
}
.cornerTopGradient
{
	background: #EFEFEF url(MasterPageBackgrounds/top-gradient.png) top repeat-x;
	height: 25px;
}

/* corners */
.corner
{
	position: absolute;
	width: 10px;
	height: 10px;
	background: url(MasterPageBackgrounds/corners.gif) no-repeat;
	font-size: 0%;
}
.TL
{
	top: 0;
	left: 0;
	background-position: 0 0;
}
.TR
{
	top: 0;
	right: 0;
	background-position: -10px 0;
}
.BL
{
	bottom: 0;
	left: 0;
	background-position: 0 -10px;
}
.BR
{
	bottom: 0;
	right: 0;
	background-position: -10px -10px;
}
/* HeaderBoxText */
.roundedCornersHeaderText
{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	font-size: 10pt;
	font-weight: bold;
	height: 24px;
	widows: auto;
	float: left;
	padding: 5px 10px 7px 10px;
}
/* The Div Style for within a rounded panel */
.roundedCornerOutterPanel
{
	border: solid 1px black;
}


.fancy-blue .ajax__tab_header
{
	background: url(fancy-blue/blue_bg.gif) repeat-x;
	text-align: left;
}
.fancy-blue .ajax__tab_hover .ajax__tab_outer, .fancy-blue .ajax__tab_active .ajax__tab_outer
{
	background: url(fancy-blue/blue_left.gif) no-repeat left top;
}
.fancy-blue .ajax__tab_hover .ajax__tab_inner, .fancy-blue .ajax__tab_active .ajax__tab_inner
{
	background: url(fancy-blue/blue_right.gif) no-repeat right top;
}
.fancy-blue .ajax__tab_header
{
	font-size: 13px;
	font-weight: bold;
	color: #000;
	font-family: sans-serif;
}
.fancy-blue .ajax__tab_active .ajax__tab_outer, .fancy-blue .ajax__tab_header .ajax__tab_outer, .fancy-blue .ajax__tab_hover .ajax__tab_outer
{
	height: 46px;
}
.fancy-blue .ajax__tab_active .ajax__tab_inner, .fancy-blue .ajax__tab_header .ajax__tab_inner, .fancy-blue .ajax__tab_hover .ajax__tab_inner
{
	height: 46px;
	margin-left: 16px; /* offset the width of the left image */
}
.fancy-blue .ajax__tab_active .ajax__tab_tab, .fancy-blue .ajax__tab_hover .ajax__tab_tab, .fancy-blue .ajax__tab_header .ajax__tab_tab
{
	margin: 16px 16px 0px 0px;
}
.fancy-blue .ajax__tab_hover .ajax__tab_tab, .fancy-blue .ajax__tab_active .ajax__tab_tab
{
	color: #fff;
}
.fancy-blue .ajax__tab_body
{
	font-family: verdana,tahoma,helvetica;
	font-size: 10pt;
	border: 1px solid #999999;
	border-top: 0;
	padding: 8px;
	background-color: #ffffff;
}


/* Common Styles */
.grid
{
	font-size: 11px;
	font-family: Tahoma;
	border: solid 1px #333;
	background-color: #fff;
	padding: 1px;
}
.grid .title
{
	background: #323A4B;
	color: #fff;
	height: 30px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
}
.grid .datatable
{
	width: 100%;
}
.grid .datatable TH
{
	cursor: pointer;
	text-align: left;
	height: 17px;
	line-height: 17px;
	padding: 0px 4px;
	background: url(GridImages/gray_hd_bg.png) repeat-x;
	border-right: solid 1px #9e9e9e;
	color: #333;
}
.grid .datatable TD
{
	color: #222;
	text-align: left;
	padding: 2px 4px;
	border-right: solid 1px #d9d9d9;
}
.grid .datatable TR.even
{
	background-color: #fff;
}
.grid .datatable TR.odd
{
	background-color: #f1f5fa;
}

/* Sorting Styles */
.grid .datatable TR TH.asc, .grid .datatable TR TH.desc
{
	background: url(GridImages/hd_bg_sort.png) repeat-x;
}
.grid .datatable TH .sort
{
	padding-right: 21px;
}
.grid .datatable TH.asc .sort
{
	background: url(GridImages/asc.gif) no-repeat center right;
}
.grid .datatable TH.desc .sort
{
	background: url(GridImages/desc.gif) no-repeat center right;
}

/* Theme specific styles */
.blue .grid .datatable TH
{
	background: url(GridImages/blue_hd_bg.png) repeat-x;
}
.blue .grid .title
{
	background: #495265;
}
.gray .grid .datatable TH
{
	background: url(GridImages/gray_hd_bg.png) repeat-x;
}
.gray .grid .title
{
	background: #323A4B;
}


/* ----------------------------------------------------------------------- */
/* Pro Hammers Styles                                                      */
/* ----------------------------------------------------------------------- */
.hammersBackGround
{
	height: 100%;
	width: 100%;
}
.hammerBanner
{
	height: 25%;
	width: 100%;
}
.hammersMainArea
{
	height: 75%;
	width: 100%;
	margin-top: 5px;
}

.paslPremierTable
{
	width: 50%;
	height: 100%;
	float: left;
}
.hammersSchedule
{
	width: 49%;
	height: 100%;
	float: right;
}
.ascHammersText
{
	width: 59%;
	float: left;
	height: 100%;
}
.ascHammersTitle
{
	font-family: Forte;
	font-size: 46px;
	color: #060A27;
	width: 100%;
}
.ascHammersSubTitle
{
	font-family: Arial Rounded MT Bold;
	font-size: 16px;
	color: #060A27;
	width: 100%;
}
.ascHammersSubScript
{
	font-family: Arial Rounded MT Bold;
	font-size: 12px;
	color: #060A27;
	width: 100%;
}

.paslPremierLogo
{
	background: url(Hammers/premierLeague.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	height: 100%;
	width: 20%;
}

.hammersLogo
{
	background: url(Hammers/hammerlogo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 100%;
	width: 20%;
}

.hammersStandingsMainDiv
{
	height: 421px;
	margin-top: 20px;
}
/* ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */

/* ----------------------------------------------------------------------- */
/* Youth Styles                                                      */
/* ----------------------------------------------------------------------- */
.youthRecBackGround
{
	width: 100%;
	height: 471px;
	margin-top: 10px;
}

.youthRecBanner
{
	background: url(YouthRec/youthrecBackground.gif);
	background-repeat: repeat-x;
	height: 74px;
	width: 100%;
}
.youthflyerleft
{
	height: 622px;
	width: 474px;
	background: url(ASCFlyers/YouthRecFlyerLeft.png);
	background-repeat: no-repeat;
	float: left;
}
.youthflyerright
{
	height: 622px;
	width: 474px;
	background: url(ASCFlyers/YouthRecFlyerRight.png);
	background-repeat: no-repeat;
	float: left;
}

.tournament
{
	height: 787px;
	width: 1018px;
	background: url(ASCFlyers/MemorialDay.png);
	background-repeat: no-repeat;
	float: left;
}

.lacrosseFlyer
{
	height: 787px;
	width: 1018px;
	background: url(ASCFlyers/lacross2.jpg);
	background-repeat: no-repeat;
	float: left;
}

.birthdayflyerleft
{
	height: 622px;
	width: 474px;
	background: url(ASCFlyers/BirthdayFlyerLeft.png);
	background-repeat: no-repeat;
	float: left;
}
.birthdayflyerright
{
	height: 622px;
	width: 474px;
	background: url(ASCFlyers/BirthdayFlyerRight.png);
	background-repeat: no-repeat;
	float: left;
}

.adultflyerleft
{
	height: 622px;
	width: 474px;
	background: url(ASCFlyers/AdultFlyerLeft.png);
	background-repeat: no-repeat;
	float: left;
}
.adultflyerright
{
	height: 622px;
	width: 474px;
	background: url(ASCFlyers/AdultFlyerRight.png);
	background-repeat: no-repeat;
	float: left;
}


.youthRecText
{
	width: 59%;
	float: left;
	height: 100%;
}
.youthRecTitle
{
	font-family: Forte;
	font-size: 35px;
	color: White;
	width: 100%;
}
.youthRecSubTitle
{
	font-family: Arial Rounded MT Bold;
	font-size: 16px;
	color: White;
	width: 100%;
}
.youthRecSubScript
{
	font-family: Arial Rounded MT Bold;
	font-size: 12px;
	color: #060A27;
	width: 100%;
}

.youthRecLogo
{
	background: url(YouthRec/soccerLogo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 100%;
	width: 20%;
}
.youthRecLogo2
{
	background: url(YouthRec/soccerLogo.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	height: 100%;
	width: 20%;
}

/* ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */

.adultYearlyScheduleMainDiv
{
	height: 421px;
	margin-top: 20px;
}


/* ----------------------------------------------------------------------- */
/* Adult Styles                                                      */
/* ----------------------------------------------------------------------- */

.adultMainLabel
{
	background-color: Black;
	color: White;
	width: 100%;
}



.adultBackGround
{
	width: 100%;
	height: 471px;
	margin-top: 12px;
}

.adultBanner
{
	background: url(AdultSoccer/adultBackground.gif);
	background-repeat: repeat-x;
	height: 74px;
	width: 100%;
}
.adultMainArea
{
	height: 90%;
	width: 100%;
	margin-top: 5px;
}

.hsMainArea
{
	height: 95%;
	width: 100%;
	margin-top: 5px;
}

.adultText
{
	width: 59%;
	float: left;
	height: 100%;
}
.adultTitle
{
	font-family: Forte;
	font-size: 35px;
	color: White;
	width: 100%;
}
.adultSubTitle
{
	font-family: Arial Rounded MT Bold;
	font-size: 16px;
	color: White;
	width: 100%;
}
.adultSubScript
{
	font-family: Arial Rounded MT Bold;
	font-size: 12px;
	color: #060A27;
	width: 100%;
}

.adultLogo
{
	background: url(AdultSoccer/adultLogo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 100%;
	width: 20%;
}
.adultLogo2
{
	background: url(AdultSoccer/adultLogo.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	height: 100%;
	width: 20%;
}

.adultBreakTitle
{
	background-color: Black;
	color: #fff;
	height: 30px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	width: 100%;
}
/* ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */

.quicklinkButton, .quicklinkButton:link, .quicklinkButton:active, .quicklinkButton:visited
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: normal;
	color: White;
	cursor: hand;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	padding-top: 5px;
	height: 35px;
	width: 150px;
	background-image: url(ClientLogos/NoHoverBtn.png);
	background-repeat: no-repeat;
	float: left;
}
.quicklinkButton:hover
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: normal;
	color: White;
	cursor: hand;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	height: 35px;
	width: 150px;
	background-image: url(ClientLogos/Hover.png);
	background-repeat: no-repeat;
	float: left;
}



.registerButton, .registerButton:link, .registerButton:active, .registerButton:visited
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
	cursor: hand;
	text-align: center;
	text-decoration: underline;
	display: inline-block;
	padding-top: 1px;
}
.registerButton:hover
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	color: Blue;
	cursor: hand;
	text-align: center;
	text-decoration: underline;
	display: inline-block;
}




/* ----------------------------------------------------------------------- */
/* Contact Us Styles                                                      */
/* ----------------------------------------------------------------------- */

.contactUsMainLabel
{
	background-color: Black;
	color: White;
	width: 100%;
}



.contactUsBackGround
{
	width: 100%;
	height: 100%;
	margin-top: 12px;
}

.contactUsBanner
{
	background: url(AdultSoccer/adultBackground.gif);
	background-repeat: repeat-x;
	height: 74px;
	width: 100%;
}
.contactUsMainArea
{
	height: 90%;
	width: 100%;
	margin-top: 5px;
}

.contactUsText
{
	width: 95%;
	float: left;
	height: 100%;
}
.contactUsTitle
{
	font-family: Forte;
	font-size: 35px;
	color: White;
	width: 100%;
}
.contactUsSubTitle
{
	font-family: Arial Rounded MT Bold;
	font-size: 16px;
	color: White;
	width: 100%;
}
.contactUsSubScript
{
	font-family: Arial Rounded MT Bold;
	font-size: 12px;
	color: #060A27;
	width: 100%;
}

.contactUsBreakTitle
{
	background-color: Black;
	color: #fff;
	height: 30px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	width: 100%;
}
/* ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
.clientLogoBoxLeft
{
	background-image: url(ClientLogos/BannerPlayers.png);
	background-repeat: no-repeat;
	float: left;
	border: none;
	padding: 0px 0px 0px 0px;
	height: 125px;
	width: 70%;
}

.formsItems
{
	font-size: 12pt;
	font-family: Arial;
}

.formsContainer
{
	margin-top: 10px;
	width: 100%;
}

.formsIcon
{
	background-image: url(Icons/News.gif);
	background-repeat: no-repeat;
	float: left;
	height: 16px;
	width: 16px;
	margin-right: 10px;
}

.formsRow
{
	float: left;
	width: 95%;
	text-align: left;
}

.worldCup
{
	background-image: url(Partners/wc2010logo.png);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	width: 150px;
	height: 100px;
	margin-top: 15px;
}

.fifa
{
	background-image: url(Partners/fifa.gif);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	width: 150px;
	height: 100px;
	margin-top: 15px;
}

.ussf
{
	background-image: url(Partners/ussf.gif);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	width: 150px;
	height: 100px;
	margin-top: 15px;
}

.usys
{
	background-image: url(Partners/usys.gif);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	width: 150px;
	height: 100px;
	margin-top: 15px;
}
.lax
{
	background-image: url(Partners/gll.png);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	width: 150px;
	height: 100px;
	margin-top: 15px;
}
.mls
{
	background-image: url(Partners/mls.jpg);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	width: 150px;
	height: 100px;
	margin-top: 15px;
}

.pasl
{
	background-image: url(Partners/pasl.gif);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	width: 150px;
	height: 100px;
	margin-top: 15px;
}

.aysa
{
	background-image: url(Partners/LogoA.gif);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	width: 150px;
	height: 100px;
	margin-top: 15px;
}
.wetandwild
{
	background-image: url(Partners/wetandwild.jpg);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	width: 150px;
	height: 100px;
	margin-top: 15px;
}
.ascfc
{
	background-image: url(ClientLogos/asc.png);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	width: 175px;
	height: 82px;
	margin-top: 5px;
	margin-left: 5px;
}


.partnerFillerRight
{
	float: right;
	height: 100%;
	width: 20%;
}

.partnerFillerLeft
{
	float: left;
	height: 100%;
	width: 20%;
}

.partnersMainDiv
{
	height: 421px;
	margin-top: 20px;
}
.partnersText
{
	width: 59%;
	float: left;
	height: 100%;
}
.partnersBanner
{
	height: 25%;
	width: 100%;
}
.partnersTitle
{
	font-family: Forte;
	font-size: 46px;
	color: #060A27;
	width: 100%;
}
.partnerSubTitle
{
	font-family: Arial Rounded MT Bold;
	font-size: 16px;
	color: #060A27;
	width: 100%;
}

.partnersRow
{
	width: 100%;
}

.partnersCell
{
	float: left;
	width: 24%;
}

.clubRegisterButtonRow
{
	height: 35px;
	width: 100%;
}
.clubRegisterButtonDiv
{
	width: 30%;
	float: left;
}
