.asjkblfasf{left:0;}
#slider{a-left:50%;a-margin-left:-360px;a-position:relative;width:100%;margin-top:20px;}
#slider ul li{display:inline;}
.scroll{width:660px;text-align:left;overflow:hidden;position:relative;clear:left;margin:0 auto;}
.scrollContainer{margin:0!important;}
.scrollContainer div.panel{a-height:210px;width:660px;float:left;position:relative;margin:0!important;}
button.next{float:right;}
button.prev{float:left;}
ul.navigation{padding-left:0;display:block;width:100%;}
.navigation li a{abackground:blue;display:block;float:left;height:35px;line-height:33px;padding-right:28px;text-align:center;width:120px;color:white;text-decoration:none;font-family:"Century gothic",sans-serif;font-weight:bold;font-size:12px;background-position:right top;background-repeat:no-repeat;abackground-color:#EBEBEB;background-image:url(http://static.cupmanager.net/images/slider/progress_UndoneUndone.png);outline:none;text-decoration:none!important;}
.navigation li a span{color:white;}
.navigation li.selected a{abackground-color:#C36615;background-image:url(http://static.cupmanager.net/images/slider/progress_CurrentUndone.png);}
.navigation li.done a{abackground-color:#7C8437;background-image:url(http://static.cupmanager.net/images/slider/progress_DoneDone.png);}
.navigation li.prev a{abackground-color:#7C8437;background-image:url(http://static.cupmanager.net/images/slider/progress_DoneCurrent.png);}
.navigation li.last a{abackground-image:none;background-image:url(http://static.cupmanager.net/images/slider/progress_UndoneEnd.png);}
.navigation li.selectedLast a{abackground-image:none;background-image:url(http://static.cupmanager.net/images/slider/progress_CurrentEnd.png);}
.sliderButtons{border-top:1px solid #aaa;overflow:auto;a-margin-left:80px;a-margin-right:80px;padding-left:50px;padding-right:50px;padding-top:10px;}
.regFormHeader{padding:0 5px;border-bottom:1px solid #aaa;margin:10px 0;}
.regFormHeader h3{font-weight:bold;margin:0;text-align:center;}
.regFormHeader a{padding-top:3px;position:absolute;right:0;}
h2.regFormTitle{font-size:23px;line-height:20px;}
div.field,tr.field{padding:2px 0;clear:left;}
div.field label,tr.field label{float:left;font-weight:normal;width:120px;padding:2px 2px 2px 0;text-align:right;a-font-size:12px;}
.labelCell{text-align:right;}
.panel div.field label,.panel tr.field label{font-weight:bold;}
.disabled label{color:#666;}
.panel .section{padding-top:15px;}
div.field input,body .editingSection div.field input,div.field textarea,body .editingSection div.field textarea,div.field select,body .editingSection div.field select,tr.field input,body .editingSection tr.field input,tr.field textarea,body .editingSection tr.field textarea,tr.field select,body .editingSection tr.field select{font-family:Century Gothic,Verdana,sans-serif;font-size:100%;a-margin-left:10px;padding:2px;width:190px;border-width:1px;border-color:#999 #ccc #ccc #999;-moz-border-radius:2px;}
.field spin-button{height:15px;}
div.field input:focus,div.field textarea:focus,div.field select:focus,tr.field input:focus,tr.field textarea:focus,tr.field select:focus{border-color:#77f;}
.editingSection div.field input,.editingSection div.field select,.editingSection tr.field input,.editingSection tr.field select{background:#ffc;}
div.field select,body .editingSection div.field select,tr.field select,body .editingSection tr.field select{font-family:Century Gothic,Verdana,sans-serif;font-size:100%;a-margin-left:10px;width:190px;border-width:1px;}
div.field select option,tr.field select option{a-padding:2px;}
.field input.invalid{background:#F7B9B2!important;}
div.field .status span.error,tr.field .status span.error{background:url("http://static.cupmanager.net/images/important.png") no-repeat left center;color:#b00;}
div.field .status span.warning,tr.field .status span.warning{background:url("http://static.cupmanager.net/images/warning.png") no-repeat left center;}
div.field .status span.info,tr.field .status span.info{background:url("http://static.cupmanager.net/images/info.png") no-repeat left center;}
div.field .status span.success,tr.field .status span.success{background:url("http://static.cupmanager.net/images/accept.png") no-repeat left center;}
.hasValueField input,.hasValueField select{border:none!important;}
#clubPopup .clubName{padding:3px;font-size:18px;position:relative;z-index:9999999;border-color:black black white;border-style:solid;border-width:1px;width:272px;}
#clubPopup .clubNameWorking{background:url(http://static.cupmanager.net/images/spin.gif) no-repeat right center;}
#clubPopup .clubNameHover{background:#09b;border-bottom-color:#09b;color:white;}
#clubPopup .ac_over{background-color:#09b;}
#clubPopup .addNewClubContainer{margin:4px 0;}
#clubPopup .addNewClub{position:relative;}
#clubPopup .addNewClubLabel,#clubPopup .addNewClubSpan{float:left;}
#clubPopup .addNewClubLabel{line-height:30px;padding-right:5px;}
#clubPopup .addNewClubSpan{a-display:block;border-bottom:1px solid black;position:relative;}
#clubPopup .earlierPersonClubs{clear:both;}
#clubPopup .earlierPersonClubList{border:1px solid black;width:70%;text-align:left;}
#clubPopup .earlierPersonClub{font-size:12px;cursor:pointer;padding:5px 8px 1px!important;}
#clubPopup .earlierPersonClub span{display:block;}
#clubPopup .earlierPersonClub span.earlierTitle{font-size:13px;font-weight:bold;line-height:9px;margin-right:70px;}
#clubPopup .earlierPersonClub span.address{color:#777;}
#clubPopup .earlierPersonClubList button{font-size:14px;font-weight:normal;padding:0;}
#clubPopup .addNewClubButton{margin:3px;}
#clubPopup .ac_results li button{a-margin-top:10px;float:right;}
#clubPopup .earlierPersonClubList button{display:none;float:right;}
#clubPopup span.regged{float:right;color:red;}
#clubPopup .earlierPersonClubHover{background:#09b;}
#clubPopup .earlierPersonClubHover span{color:white!important;}
#clubPopup .earlierPersonClubHover button{display:block;}
#clubPopup .ac_results{border-width:1px 2px 2px 1px;}
#clubPopup .ac_results li{font-size:18px;}
#clubPopup .ac_results li .liInner{padding:11px 8px 15px!important;font-size:14px;height:23px;}
#clubPopup .ac_results li .special{padding-top:1px!important;}
#clubPopup .ac_results li.ac_over .regged{background:#900;}
#clubPopup .ac_results li .special button{margin-top:5px;}
#clubPopup .ac_results li.ac_over .special{a-background:#ffa;a-color:black;}
#clubPopup .ac_results li span{display:block;}
#clubPopup .ac_results li span.earlierTitle{font-weight:bold;font-size:17px;}
#globalClubSuggestionContainer .folder{background:url(http://static.cupmanager.net/images/collapsed.gif) left center no-repeat;padding-left:20px;cursor:pointer;}
#globalClubSuggestionContainer .expandedFolder{background:url(http://static.cupmanager.net/images/expanded.gif) left center no-repeat;padding-left:20px;}
.clubSuggestion{margin:5px 50px 5px 10px;padding:5px;font-size:14px;border:2px solid #ccc;padding-left:25px;cursor:pointer;width:200px;}
.hoverClubSuggestion{border-color:#ffc800;}
.selectedClubSuggestion{border-color:#88f;background:#f5f5ff url(http://static.cupmanager.net/images/arrow_right.png) no-repeat 4px center;}
.reggedClubSuggestion{border-color:#fbb;background:#fff5f5 no-repeat 4px center;color:#777;}
.reggedError{color:red;}
#popupClubNameField{padding-top:15px;}
button{font-size:110%;font-weight:bold;padding:2px 8px;}
#summaryContainer,#confirmationContainer{width:300px;float:left;}
#summaryContainer{padding-right:25px;}
.summaryTile{border:1px dotted #ccc;padding:0 10px 5px 10px;margin:3px;float:left;width:100%;}
.summaryTile h1{font-size:12px!important;background:white;margin-top:1px;margin-bottom:0;margin-left:0!important;}
.regTasks{margin-left:30px;}
.regTasks ul{list-style-type:none;}
.regTasks ul li{height:20px;}
a#confirmLink{color:black;font-size:15px;text-decoration:none;width:150px;display:block;}
a#confirmLink:hover{text-decoration:underline;}
a#confirmLink.clicked{color:#888;}
a#confirmLink img{display:block;border:0;}
.formTask_backLink{position:absolute;left:0;top:0;font-size:12px;font-weight:normal;}
body.cupman .shirtColorSection .field label{width:auto;float:none;}
body.cupman .shirtColorSection .field{text-align:center;}
body.cupman .shirtColorSection .field select{width:auto;}
.shirtColorPreview span{display:block;font-size:33px;font-family:Century Gothic,sans-serif;left:73px;position:relative;top:-141px;font-weight:bold;}
#cupman .teamsContainer div.category{border:1px solid #ddd;background:#eef;margin:20px 0;padding:10px 0;width:590px;}
#cupman .teamsContainer div.category table{width:100%;}
.teamRows .addLink{font-size:12px;}
.teamsContainer .category table td.categoryNameCell{border-right:1px dashed #CCD;text-align:center;vertical-align:middle;width:130px;}
.teamsContainer .category table td.categoryNameCell h3{padding:0;margin:0;text-align:center;}
.teamsContainer .category .addRow a{padding-left:20px;background:url(http://static.cupmanager.net/images/add.png) no-repeat left center;}
.teamsContainer .category .addRow td{padding-top:8px;}
.teamsContainer .category div.view,.teamsContainer .category div.edit{display:inline;}
.teamsContainer .category table .lodgingCell{width:115px;}
.teamsContainer .category table .lodgingCell input,.teamsContainer .category table .lodgingCell label{width:auto;padding:0;margin:0;float:none;}
.teamsContainer .category table .lodgingCell label{font-size:10px;vertical-align:2px;}
.teamsContainer .category table .lodgingCell a.lodgingPromiseInfo{text-decoration:none!important;font-size:12px!important;color:blue!important;padding:3px 3px 3px 1px!important;}
.teamsContainer .category div.edit{border:1px solid black;border-color:#555 #eee #eee #555;background:white;display:inline;padding:0 3px 1px;padding-right:21px;a-margin-left:-4px;margin-right:2px;}
.teamsContainer .category .baseName,.teamsContainer .category .suffix{color:#777;}
.teamsContainer .category div.view .suffix{margin-left:2px;}
.teamsContainer .category .baseName{margin:0;padding-right:3px;}
.teamsContainer .category .nameCell a{margin-left:2px;}
.teamsContainer .category .nameCell a:hover{text-decoration:underline;}
.teamsContainer .category div.edit input{border:none 0;background:transparent;height:17px;width:15px;padding:0;}
.teamsContainer .category div.edit .suffix{position:relative;left:-14px;}
.teamsContainer .category img{cursor:pointer;}
.teamsContainer .category .editCell{a-width:70px;}
#categoryEditor small.lodgingPromiseInfo{border-top:1px solid #CCC;float:right;line-height:12px;margin-top:50px;margin-right:22px;padding:4px;text-align:left;width:450px;}
#categoryEditor small.lodgingPromiseInfo:target{background:#f5f5ff;}
.popupTeamsName{border:1px solid black;border-color:#555 #eee #eee #555;background:white;display:inline;padding:2px 3px 2px;}
.popupTeamsName input#popupTeamsName{border:none 0;background:white;height:15px;width:110px;padding:0;}
.popupTeamsName label{width:auto!important;float:none!important;padding:0!important;color:#777!important;}
.massPopup_categoryTeams{padding:4px;float:left;width:45%;}
.addMoreTeams_few,.addMoreTeams_many,.firstNotice{background:#E5E5E5;}
.addMoreTeams_few a,.addMoreTeams_many a,.firstNotice a{a-display:block;padding:10px;width:150px;text-align:center;}
.categoryTeamsPopup{width:600px;}
.firstNotice{a-display:inline;padding:15px;width:450px;}
.firstNotice span.or{a-float:left;padding:10px;}
#popupNrOfTeams{width:50px!important;}
.manyTeamsPopupScreen input.numeric{width:40px;border-width:1px;}
.manyTeamsPopupScreen td.categoryNameCell{text-align:right;padding-right:3px;}
.manyTeamsPopupScreen td.teamCountCell{a-width:75px;}
.massPopup_categoryTeams label{display:block;float:left;width:50px;}
#cupman .teamsContainer table.category{width:532px;margin-bottom:10px;border:1px solid #DDD;}
#cupman table.category td{background:#eef;}
table.category td h3{padding:10px 0;text-align:center!important;width:100%;}
table.category td.first{width:150px;border-right:1px dashed #CCD;}
table.category td.last{padding-top:9px;padding-bottom:9px;}
.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;text-align:left;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0;cursor:pointer;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}
.ac_results li .liInner{padding:7px 10px;}
.ac_loading{background:white url('indicator.gif') right center no-repeat;}
.ac_odd{background-color:#eee;}
.ac_over{background-color:#0A246A;color:white;}
