/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

@media only screen and (orientation: portrait) and (max-width: 1023px) {
	#menustattabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menustattabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menustattab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menustattab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menustattab li a {display:block; height:40px; line-height:34px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menustattab li a b {display:block; height:40px; float:left; padding:0 8px; cursor:pointer;}
	#menustattab li.currentstattab {background:#ffffff; padding:0 8px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menustattab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menucomptabContainer {display:none}
	#menucomptabContainerPort {display:none}
	#menucomptabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menucomptab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menucomptab li {float:left; position:relative; background:#000066; margin:0 2px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menucomptab li a {display:block; height:40px; line-height:34px; padding:0 3px; float:left; color:#ffffff; font-size:20px; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menucomptab li a b {display:block; height:40px; float:left; padding:0 3px; cursor:pointer;}
	#menucomptab li.currentcomptab {background:#ffffff; padding:0 3px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menucomptab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menucomp2tabContainer {display:none}
	#menucomp2tabContainerPort {display:none}
	#menucomp2tabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menucomp2tab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menucomp2tab li {float:left; position:relative; background:#000066; margin:0 2px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menucomp2tab li a {display:block; height:40px; line-height:34px; padding:0 3px; float:left; color:#ffffff; font-size:20px; text-decoration:none; border-top: 4px solid #bbccff;}
	#menucomp2tab li a b {display:block; height:40px; float:left; padding:0 3px; cursor:pointer;}
	#menucomp2tab li.currentcomp2tab {background:#ffffff; padding:0 3px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menucomp2tab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuclubdettabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuclubdettabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuclubdettab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuclubdettab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuclubdettab li a {display:block; height:40px; line-height:34px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuclubdettab li a b {display:block; height:40px; float:left; padding:0 8px; cursor:pointer;}
	#menuclubdettab li.currentclubdettab {background:#ffffff; padding:0 8px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuclubdettab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuclubdet2tabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuclubdet2tabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuclubdet2tab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuclubdet2tab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuclubdet2tab li a {display:block; height:40px; line-height:34px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuclubdet2tab li a b {display:block; height:40px; float:left; padding:0 8px; cursor:pointer;}
	#menuclubdet2tab li.currentclubdet2tab {background:#bbccff; padding:0 8px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuclubdet2tab li a:hover {background:#bbccff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuriderperftabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuriderperftabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuriderperftab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuriderperftab li {float:left; position:relative; background:#000066; margin:0 2px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuriderperftab li a {display:block; height:40px; line-height:34px; padding:0 3px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuriderperftab li a b {display:block; height:40px; float:left; padding:0 3px; cursor:pointer;}
	#menuriderperftab li.currentriderperftab {background:#ffffff; padding:0 3px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuriderperftab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menunumberperftabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menunumberperftabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menunumberperftab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menunumberperftab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menunumberperftab li a {display:block; height:40px; line-height:34px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menunumberperftab li a b {display:block; height:40px; float:left; padding:0 8px; cursor:pointer;}
	#menunumberperftab li.currentnumberperftab {background:#ffffff; padding:0 8px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menunumberperftab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuguestperftabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuguestperftabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuguestperftab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuguestperftab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuguestperftab li a {display:block; height:40px; line-height:34px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuguestperftab li a b {display:block; height:40px; float:left; padding:0 8px; cursor:pointer;}
	#menuguestperftab li.currentguestperftab {background:#ffffff; padding:0 8px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuguestperftab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuriderclubtabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuriderclubtabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuriderclubtab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuriderclubtab li {float:left; position:relative; background:#000066; margin:0 2px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuriderclubtab li a {display:block; height:40px; line-height:34px; padding:0 3px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuriderclubtab li a b {display:block; height:40px; float:left; padding:0 3px; cursor:pointer;}
	#menuriderclubtab li.currentriderclubtab {background:#bbccff; padding:0 3px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuriderclubtab li a:hover {background:#bbccff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuriderleaguetabContainer {position:relative; background:#ffffff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuriderleaguetabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuriderleaguetab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuriderleaguetab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuriderleaguetab li a {display:block; height:40px; line-height:34px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #ffffff;}
	#menuriderleaguetab li a b {display:block; height:40px; float:left; padding:0 8px; cursor:pointer;}
	#menuriderleaguetab li.currentriderleaguetab {background:#d9eeff; padding:0 8px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuriderleaguetab li a:hover {background:#d9eeff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuperfsorttabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuperfsorttabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuperfsorttab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuperfsorttab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuperfsorttab li a {display:block; height:40px; line-height:34px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuperfsorttab li a b {display:block; height:40px; float:left; padding:0 8px; cursor:pointer;}
	#menuperfsorttab li.currentperfsorttab {background:#ffffff; padding:0 8px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuperfsorttab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menugptabContainer {display:none}
	#menugptabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menugptab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menugptab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menugptab li a {display:block; height:40px; line-height:34px; padding:2px 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menugptab li a b {display:block; height:40px; float:left; padding:2px 8px; cursor:pointer;}
	#menugptab li.currentgptab {background:#ffffff; padding:2px 8px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menugptab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:36px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuavgsorttabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuavgsorttabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuavgsorttab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuavgsorttab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuavgsorttab li a {display:block; height:40px; line-height:34px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuavgsorttab li a b {display:block; height:40px; float:left; padding:0 8px; cursor:pointer;}
	#menuavgsorttab li.currentavgsorttab {background:#ffffff; padding:0 8px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuavgsorttab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuteammeettabContainer {display:none}
	#menuteammeettabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuteammeettab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuteammeettab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuteammeettab li a {display:block; height:40px; line-height:34px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuteammeettab li a b {display:block; height:40px; float:left; padding:0 8px; cursor:pointer;}
	#menuteammeettab li.currentteammeettab {display:none;}
	#menuteammeettab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:34px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}					/* if it needs to be centered set left to 50%, if not set left to say 5% */

	#menuchampstabContainer {display:none}
	#menuchampstabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuchampstab {padding:0; margin:0; list-style:none; float:left; height:40px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuchampstab li {float:left; position:relative; background:#000066; margin:0 5px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuchampstab li a {display:block; height:40px; line-height:34px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuchampstab li a b {display:block; height:40px; float:left; padding:0 8px; cursor:pointer;}
	#menuchampstab li.currentchampstab {background:#ffffff; padding:0 8px; color:#000000; line-height:39px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuchampstab li a:hover {background:#ffffff; color:#000000; height:38px; line-height:34x; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

}

@media only screen and (orientation: landscape) and (max-width: 1023px) {
	#menustattabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menustattabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menustattab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menustattab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menustattab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menustattab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menustattab li.currentstattab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menustattab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menucomptabContainer {display:none}
	#menucomptabContainerPort {display:none}
	#menucomptabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menucomptab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menucomptab li {float:left; position:relative; background:#000066; margin:0 2px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menucomptab li a {display:block; height:26px; line-height:20px; padding:0 3px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menucomptab li a b {display:block; height:26px; float:left; padding:0 3px; cursor:pointer;}
	#menucomptab li.currentcomptab {background:#ffffff; padding:0 3px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menucomptab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menucomp2tabContainer {display:none}
	#menucomp2tabContainerPort {display:none}
	#menucomp2tabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menucomp2tab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menucomp2tab li {float:left; position:relative; background:#000066; margin:0 2px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menucomp2tab li a {display:block; height:26px; line-height:20px; padding:0 3px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #bbccff;}
	#menucomp2tab li a b {display:block; height:26px; float:left; padding:0 3px; cursor:pointer;}
	#menucomp2tab li.currentcomp2tab {background:#ffffff; padding:0 3px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menucomp2tab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuclubdettabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuclubdettabContainerPort {display:none}
	#menuclubdettabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuclubdettab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuclubdettab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuclubdettab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuclubdettab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuclubdettab li.currentclubdettab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuclubdettab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuclubdet2tabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuclubdet2tabContainerPort {display:none}
	#menuclubdet2tabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuclubdet2tab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuclubdet2tab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuclubdet2tab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuclubdet2tab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuclubdet2tab li.currentclubdet2tab {background:#bbccff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuclubdet2tab li a:hover {background:#bbccff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuriderperftabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuriderperftabContainerPort {display:none}
	#menuriderperftabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuriderperftab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuriderperftab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuriderperftab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuriderperftab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuriderperftab li.currentriderperftab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuriderperftab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menunumberperftabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menunumberperftabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menunumberperftab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menunumberperftab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menunumberperftab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menunumberperftab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menunumberperftab li.currentnumberperftab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menunumberperftab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuguestperftabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuguestperftabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuguestperftab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuguestperftab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuguestperftab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuguestperftab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuguestperftab li.currentguestperftab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuguestperftab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuriderclubtabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuriderclubtabContainerPort {display:none}
	#menuriderclubtabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuriderclubtab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuriderclubtab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuriderclubtab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuriderclubtab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuriderclubtab li.currentriderclubtab {background:#bbccff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuriderclubtab li a:hover {background:#bbccff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuriderleaguetabContainer {position:relative; background:#ffffff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuriderleaguetabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuriderleaguetab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuriderleaguetab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuriderleaguetab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #ffffff;}
	#menuriderleaguetab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuriderleaguetab li.currentriderleaguetab {background:#d9eeff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuriderleaguetab li a:hover {background:#d9eeff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuperfsorttabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuperfsorttabContainerPort {display:none}
	#menuperfsorttabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuperfsorttab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuperfsorttab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuperfsorttab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuperfsorttab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuperfsorttab li.currentperfsorttab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuperfsorttab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	
	#menugptabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 2px;}
	#menugptabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menugptab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menugptab li {float:left; position:relative; background:#000066; margin:0 4px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menugptab li a {display:block; height:26px; line-height:20px; padding:2px 3px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menugptab li a b {display:block; height:26px; float:left; padding:2px 3px; cursor:pointer;}
	#menugptab li.currentgptab {background:#ffffff; padding:2px 3px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menugptab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:22px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuavgsorttabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuavgsorttabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuavgsorttab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuavgsorttab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuavgsorttab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuavgsorttab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuavgsorttab li.currentavgsorttab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuavgsorttab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuteammeettabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuteammeettabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuteammeettab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuteammeettab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuteammeettab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuteammeettab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuteammeettab li.currentteammeettab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuteammeettab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuchampstabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuchampstabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuchampstab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuchampstab li {float:left; position:relative; background:#000066; margin:0 5px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuchampstab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuchampstab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuchampstab li.currentchampstab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuchampstab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
}

@media only screen and (min-width: 1024px) {
	#menucomptabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menucomptabContainerPort {display:none}
	#menucomptabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menucomptab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menucomptab li {float:left; position:relative; background:#000066; margin:0 2px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menucomptab li a {display:block; height:26px; line-height:20px; padding:0 3px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menucomptab li a b {display:block; height:26px; float:left; padding:0 3px; cursor:pointer;}
	#menucomptab li.currentcomptab {background:#ffffff; padding:0 3px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menucomptab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menucomptab2ndContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menucomptab2ndHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menucomptab2nd {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menucomptab2nd li {float:left; position:relative; background:#000066; margin:0 2px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menucomptab2nd li a {display:block; height:26px; line-height:20px; padding:0 3px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menucomptab2nd li a b {display:block; height:26px; float:left; padding:0 3px; cursor:pointer;}
	#menucomptab2nd li.currentcomptab2nd {background:#ffffff; padding:0 3px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menucomptab2nd li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menucomp2tabContainer {position:relative; background:#bbccff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #bbccff; margin:0 8px;}
	#menucomp2tabContainerPort {display:none}
	#menucomp2tabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menucomp2tab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menucomp2tab li {float:left; position:relative; background:#000066; margin:0 2px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menucomp2tab li a {display:block; height:26px; line-height:20px; padding:0 3px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #bbccff;}
	#menucomp2tab li a b {display:block; height:26px; float:left; padding:0 3px; cursor:pointer;}
	#menucomp2tab li.currentcomp2tab {background:#ffffff; padding:0 3px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menucomp2tab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menucomp2tab2ndContainer {position:relative; background:#bbccff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #bbccff; margin:0 8px;}
	#menucomp2tab2ndHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menucomp2tab2nd {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menucomp2tab2nd li {float:left; position:relative; background:#000066; margin:0 2px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menucomp2tab2nd li a {display:block; height:26px; line-height:20px; padding:0 3px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #bbccff;}
	#menucomp2tab2nd li a b {display:block; height:26px; float:left; padding:0 3px; cursor:pointer;}
	#menucomp2tab2nd li.currentcomp2tab2nd {background:#ffffff; padding:0 3px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menucomp2tab2nd li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menustattabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menustattabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menustattab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menustattab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menustattab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menustattab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menustattab li.currentstattab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menustattab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuclubdettabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuclubdettabContainerPort {display:none}
	#menuclubdettabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuclubdettab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuclubdettab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuclubdettab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuclubdettab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuclubdettab li.currentclubdettab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuclubdettab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuclubdet2tabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuclubdet2tabContainerPort {display:none}
	#menuclubdet2tabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuclubdet2tab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuclubdet2tab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuclubdet2tab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuclubdet2tab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuclubdet2tab li.currentclubdet2tab {background:#bbccff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuclubdet2tab li a:hover {background:#bbccff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuriderperftabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuriderperftabContainerPort {display:none}
	#menuriderperftabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuriderperftab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuriderperftab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuriderperftab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuriderperftab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuriderperftab li.currentriderperftab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuriderperftab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menunumberperftabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menunumberperftabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menunumberperftab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menunumberperftab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menunumberperftab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menunumberperftab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menunumberperftab li.currentnumberperftab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menunumberperftab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuguestperftabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuguestperftabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuguestperftab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuguestperftab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuguestperftab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuguestperftab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuguestperftab li.currentguestperftab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuguestperftab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuriderclubtabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuriderclubtabContainerPort {display:none}
	#menuriderclubtabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuriderclubtab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuriderclubtab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuriderclubtab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuriderclubtab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuriderclubtab li.currentriderclubtab {background:#bbccff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuriderclubtab li a:hover {background:#bbccff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuperfsorttabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuperfsorttabContainerPort {display:none}
	#menuperfsorttabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuperfsorttab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuperfsorttab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuperfsorttab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuperfsorttab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuperfsorttab li.currentperfsorttab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuperfsorttab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuriderleaguetabContainer {position:relative; background:#ffffff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuriderleaguetabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuriderleaguetab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuriderleaguetab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuriderleaguetab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #ffffff;}
	#menuriderleaguetab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuriderleaguetab li.currentriderleaguetab {background:#d9eeff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuriderleaguetab li a:hover {background:#d9eeff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menugptabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menugptabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menugptab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menugptab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menugptab li a {display:block; height:26px; line-height:20px; padding:2px 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menugptab li a b {display:block; height:26px; float:left; padding:2px 8px; cursor:pointer;}
	#menugptab li.currentgptab {background:#ffffff; padding:2px 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menugptab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:22px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuavgsorttabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuavgsorttabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuavgsorttab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuavgsorttab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuavgsorttab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuavgsorttab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuavgsorttab li.currentavgsorttab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuavgsorttab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuteammeettabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuteammeettabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuteammeettab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuteammeettab li {float:left; position:relative; background:#000066; margin:0 6px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuteammeettab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuteammeettab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuteammeettab li.currentteammeettab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuteammeettab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}

	#menuchampstabContainer {position:relative; background:#d9eeff; border-bottom: 1px solid #000066; border-left: 1px solid #d9eeff; border-right: 1px solid #d9eeff; margin:0 8px;}
	#menuchampstabHolder {overflow:hidden; position:relative; top:1px; z-index:10}
	#menuchampstab {padding:0; margin:0; list-style:none; float:left; height:26px; position:relative; left:50%;}				/* if it needs to be centered set left to 50%, if not set left to say 5% */
	#menuchampstab li {float:left; position:relative; background:#000066; margin:0 5px; right:50%;}							/* if it needs to be centered include right:50%, if not leave out */
	#menuchampstab li a {display:block; height:26px; line-height:20px; padding:0 8px; float:left; color:#ffffff; text-decoration:none; border-top: 4px solid #d9eeff;}
	#menuchampstab li a b {display:block; height:26px; float:left; padding:0 8px; cursor:pointer;}
	#menuchampstab li.currentchampstab {background:#ffffff; padding:0 8px; color:#000000; line-height:25px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
	#menuchampstab li a:hover {background:#ffffff; color:#000000; height:24px; line-height:20px; outline-color:#000066; outline-style:solid; outline-width:1px; border-top: 1px solid #000066;}
}
