﻿* {margin:0;padding:0;border:none;border-collapse:collapse;font-family:Arial , Sans-Serif;}
html {font-family:Arial Sans-Serif;}
body {background:url('/Content/Images/Bgrounds/bg.bluegradient.gif') repeat-x top #1a3c6e;text-align:center;font-size:100.1%;font-size:10pt;font-family:Arial Sans-Serif;}

a {text-decoration:underline;}
	a:hover {text-decoration:none;}

p, h1, h2, h3, h4, h5, h6 {font-size:10pt; font-family:Arial, Sans-Serif;color:#333;font-weight:bold;width:auto;}

h2 {color:#204a87;font-size:16pt;margin:0 0 5px 0;}
h3 {clear:both;font-size:13pt;color:#3465a4;margin-bottom:5px;}
h4 {color:#204a87;font-weight:bold;font-size:12pt;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:5px;}
	h4.ThankYouSub {margin:14px 0;padding:0;border:none;color:#3465a4;}
h5 {color:#555753;font-size:11pt;margin-bottom:10px;}

ul {font-family:Arial , Sans-Serif;}
li {margin-left:20px;list-style-type:circle;font-size:11pt;margin-bottom:2px;}

.Alt {margin-top:0;margin-bottom:14px;}

.Left {float:left;}
.Right {float:right;}

.MarginLeft {margin-left:14px;}
.MarginBottom {margin-bottom:21px;}
.MarginTop {margin-top:14px;}

.PaddingRight {padding-right:21px;}

/*layout*/
.LandingContainer {width:800px;margin:auto;text-align:left;color:#333;}
.LandingContent {padding:14px 21px;background-color:#fff;}
.LandingFooter {text-align:center;color:#fff;font-family: Arial, Sans-Serif;font-size:9pt;margin-top:21px;padding-bottom:21px;}
	.LandingFooter a {color:#fff;}
.LandingShot {clear:right;float:right;margin-bottom:21px;}	
.LandingShot1 {position:relative;z-index:1;margin-top:-65px;}
.LeagueSub1 {clear:right;float:right;font-weight:bold;color:#666;font-family:Arial, Sans-Serif;position:relative;z-index:2;margin-right:200px;}
.LeagueSub2 {clear:right;float:right;font-weight:bold;color:#666;font-family:Arial, Sans-Serif;position:relative;z-index:2;margin-top:25px;}
.LCol {width:300px;clear:left;}

.LeagueChart {width:100%;text-align:center;margin-top:14px;}
	.LeagueChart img {margin:auto;}
.LeagueList {}
	.LeagueList h2 {margin-top:21px;font-size:13pt;margin-bottom:14px;}	
	.LeagueList li {color:#3465a4;}

.LoginButton {position:relative;left:-50px;}
.SignupChart {width:340px;position:absolute;margin-top:30px;margin-left:-115px;}

.BBallGuy {float:right;margin-right:21px;position:relative;margin-bottom:-22px;}
.ThankYouLeft {float:left;font-family: Arial;text-align:center;color:#3465a4;font-weight:bold;margin-top:50px;font-size:12pt;margin-left:34px;}
	.ThankYouLeft a {margin:auto;display:block;color:#204a87;margin:7px 0;}


/*header*/
.LandingLogo {float:left;margin-top:21px;margin-bottom:14px;}
.GrayLink {float:right;color:#333;padding:4px 14px;background:url('/Content/Images/Bgrounds/bg.darkgraygradient.gif') repeat-x top;font-family:Arial, Sans-Serif;text-decoration:none;border:1px solid #aaa;
           margin-top:28px;border-right:none;}
	.GrayLink:hover {background:url('/Content/Images/Bgrounds/bg.darkgraygradient.gif') repeat-x bottom;}
.RightLink {border-right:1px solid #aaa;}	
.HButton {background:url('/Content/Images/bluebutton.gif') top;width:144px;padding:5px 18px;height:40px;line-height:19px;color:#fff !important;float:left;text-decoration:none;font-weight:bold;font-size:10pt;}
	.HButton:hover {background-position:bottom;}
	.HButton span {display:block;}
	.HButton img {position:relative;margin:0 5px -2px 10px;}
.LandingGuys {float:left;}

/*form*/
.Login {float:right;width:205px;text-align:right;}
	.Login h6 {text-align:left;margin:0 0 10px 0;font-size:11pt;}
	.Login label {line-height:28px;}
	.Login input[type="text"] , .Login input[type="password"] {margin:0 0 0 10px;padding:2px 5px;border:1px solid #888a85;width:120px;}
	.Login input[type="submit"] {margin-top:5px;border:1px solid #888a85;background-color:#d3d7cf;padding:2px 0;width:80px;font-weight:bold;color:#2e3436;cursor:pointer;}
		.Login input[type="submit"]:hover {background-color:#eeeeec;}

.FormContainer {width:420px;border:1px solid #babdb6;}
	.FormContainer h2 {font-size:11pt;color:#3465a4;padding:5px 15px;border-bottom:1px solid #babdb6;background-color:#eeeeec;}
	.FormContainer label {width:140px;text-align:right;clear:both;float:left;margin:6px 10px 6px 0;}
	.FormContainer input[type="text"] , .FormContainer input[type="password"] , .FormContainer select {float:left;margin:3px 0;border:1px solid #888a85;padding:2px;}
	.FormContainer select {width:157px;}
	.FormContainer span {float:left;font-size:8pt;}
	.FormContainer .Short {width:70px;}
	.FormContainer ul {margin:0;padding:0 15px;}
	.FormContainer li {margin:0;padding:2px 0;list-style-type:none;font-size:10pt;width:33%;float:left;}

.WideForm {width:480px !important;}

.ShortInput {width:100px !important;}		
	
.RegList {color:#333;margin:0;padding:0;}
	.RegList li {list-style-type:none;display:block;font-size:10pt;margin:0 0 4px 0;padding:0;float:left;width:25%;}
	.RegList label {padding:0;margin:0;width:auto;float:none;text-align:left;}
	.FormContainer input[type="checkbox"] {float:none;margin:0 4px 0 0;padding:0;}
	
.Button { padding-right: 5px; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; margin: 5px; cursor: pointer; }
.RegButton {background:url('/Content/Images/button.register.gif') repeat-x top !important;width:210px !important;height:45px;cursor:pointer;padding:0;border:0 !important;margin-top:15px;position:absolute !important;}


/*list*/
.List {width:320px;}
	.List li {color:#666;font-size:10pt;}
.NoBullet {list-style-type:none;}	

/*roundedcorners*/
.CnrWhite{display:block}
.CnrWhite *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#ffffff}
.CnrWhite1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #7c8fac;border-right:1px solid #7c8fac;background:#c5ceda}
.CnrWhite2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #304f7c;border-right:1px solid #304f7c;background:#d3d9e3}
.CnrWhite3{margin-left:1px;margin-right:1px;border-left:1px solid #d3d9e3;border-right:1px solid #d3d9e3;}
.CnrWhite4{border-left:1px solid #7c8fac;border-right:1px solid #7c8fac;}
.CnrWhite5{border-left:1px solid #c5ceda;border-right:1px solid #c5ceda;}

/*tabs*/
.LandingTabContainer {margin-top:25px;}
.LandingTabs {height:25px;}
	.LandingTabs a {padding:5px 20px;float:left;text-decoration:none;border-right:1px solid #aaa;position:relative;font-size:9pt;color:#fff;border:none;font-weight:bold;}
		.LandingTabs a:hover {color:#eeeeec;}
		.LandingTabs a.on {}
.LandingTab {background-color:#3465a4;border-top:1px solid #4584d6 !important;}			
.OrgTab {background-color:#e59d17;border-top: 1px solid #ffb833 !important;}	
.WebTab {background-color:#6fb391;border-top:1px solid #add9c4 !important;}
.SeasonTab {background-color:#8cbf26;border-top:1px solid #b2f230 !important;}
.PrivateTab {background-color:#c4a000;border-top:1px solid #edd400 !important;}
		
.LandingTabContent {min-height:300px;color:#2e3436;margin-top:1px;background-color:#fff;border:1px solid #3465a4;border-top:none;}
	.LandingTabContent h2 {margin:0 0 15px 0;padding:0;font-size:14pt;color:#fff;background:url('/Content/Images/Bgrounds/landing.dash.gif') repeat-x top;padding:10px 20px;border-bottom:1px solid #244570;}
	.LandingTabContent h3 {margin:0 0 10px 0;padding:0;font-size:12pt;color:#2e3436;}
	.LandingTabContent p {margin:0 0 15px 0;padding:0;color:#2e3436;font-weight:normal;font-size:9pt;}
	.LandingTabContent li {font-size:10pt;}
	.LandingTabContent div.Right {margin-left:15px;width:350px !important;}
.SeasonTabContent {border-color:#8cbf26;}
	.SeasonTabContent div.Right {width:520px !important;}
	.SeasonTabContent h2 {background:url('/Content/Images/Bgrounds/landing.season.gif') repeat-x top;border-bottom:1px solid #678c1c;}
.WebTabContent {border-color:#6fb391;}	
	.WebTabContent div.Right {width:520px !important;}
	.WebTabContent h2 {background:url('/Content/Images/Bgrounds/landing.web.gif') repeat-x top;border-bottom:1px solid #4f8067;}
.OrgTabContent {border-color:#e59d17;}	
	.OrgTabContent div.Right {width:520px !important;}
	.OrgTabContent h2 {background:url('/Content/Images/Bgrounds/landing.org.gif') repeat-x top;border-bottom:1px solid #b37a12;}
.PrivateTabContent {border-color:#c4a000;}	
	.PrivateTabContent div.Right {width:390px !important;}
	.PrivateTabContent h2 {background-color:#c4a000;background-image:none;}
	
.TabScreen {padding:10px;background:url('/Content/Images/Bgrounds/landing.dash.gif') repeat-x bottom;text-align:center;position:relative;z-index:9999;border-top:1px solid #97bee8;min-height:100px;}
	.TabScreen img {margin:auto;margin-right:15px;}
	.WebTabContent .TabScreen {border-top:1px solid #ccffe6;background:url('/Content/Images/Bgrounds/landing.web.gif') repeat-x bottom;}
		.WebTabContent .TabScreen > span {float:left;margin:0 10px;width:334px;color:#2f4d3e;margin-top:10px;font-weight:bold;}
	.OrgTabContent .TabScreen {border-top:1px solid #ffdb99;background:url('/Content/Images/Bgrounds/landing.org.gif') repeat-x bottom;}	
	.SeasonTabContent .TabScreen {background:url('/Content/Images/Bgrounds/landing.season.gif') repeat-x bottom;border-top:1px solid #d2f291;}
		.SeasonTabContent .TabScreen > img {display:block;margin:auto;}
		.SeasonTabContent .TabScreen > span {display:block;margin:5px auto 15px auto;width:166px;text-align:left;font-weight:bold;color:#475924;}
