#simplemodal-overlay{background-color:#000;cursor:wait;}
#simplemodal-container a.modalCloseImg{background:transparent url(http://www.ericmmartin.com/simplemodal/img/basic/x.png) no-repeat scroll 0 0;cursor:pointer;display:inline;height:29px;position:absolute;right:-18px;top:-15px;width:25px;z-index:3200;}
#simplemodal-container{background-color:#FFF;border:3px solid #CCC;aheight:400px;awidth:600px;}
.popupContent{width:550px;min-height:170px;}
* html .popupContent{height:170px;}
body .loginPopup .field input{width:300px!important;}
.loginPopup form{margin:0;}
.popup{margin:20px 20px 10px 20px;text-align:left!important;}
.popup h3{border-bottom:1px solid #ccc;padding:0 0 12px 0;margin:0 0 10px 0;}
.popupButtonField{border-top:1px solid #ccc;margin-top:10px;padding:10px 0 0 0!important;text-align:right;}
INPUT.spin-button{padding-right:20px;background-repeat:no-repeat;background-position:100% 0;background-image:url(http://static.cupmanager.net/js/jquery/jquery.spinbutton.gif);a-height:15px;}
INPUT.spin-button.up{cursor:pointer;background-position:100% -18px;}
INPUT.spin-button.down{cursor:pointer;background-position:100% -36px;}
body,html{a-width:100%;}
ul,ol{margin:0;padding:0;}
body.cupman{font-family:Century Gothic,Verdana,sans-serif;font-size:12px;}
body.cupman table{font-size:12px;}
#cupman a img{border:0;}
#cupman{background:white none repeat scroll 0 0;float:left;width:100%;margin-top:10px;margin-bottom:30px;font-family:Century Gothic,Verdana,sans-serif;font-size:12px;}
#cupman h1 .title{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;}
#cupman h2{margin:14px 0;}
#cupman li{padding:0;}
#cupman a,#simplemodal-container a{color:#237;text-decoration:none;}
.commentsEmpty_true h2.boxTitle{display:none;}
#cupman a:hover,#simplemodal-container a:hover{text-decoration:underline;}
#simplemodal-container form{text-align:left;}
#cupman table{a-width:auto;font-size:inherit;}
#cupman th{padding:0!important;}
table tr.spacing td{padding-top:5px;}
.linkButton{-moz-border-radius:3px;background-color:#F8F8FF!important;background-position:4px center!important;border-color:#DDF #8888FF #88F #DDDDFF;border-style:solid;border-width:1px;padding-top:2px!important;padding-right:7px!important;padding-bottom:2px!important;padding-left:7px;display:inline;outline:none;line-height:25px;cursor:pointer;}
.smallLinkButton{-moz-border-radius:3px 3px 3px 3px;background-color:#F8F8FF!important;background-position:4px center!important;border-color:#DDF #8888FF #88F #DDDDFF;border-style:solid;border-width:1px;display:inline;line-height:25px;outline:medium none;padding-bottom:0!important;padding-left:2px;padding-right:4px!important;padding-top:0!important;font-size:10px;vertical-align:2px;cursor:pointer;}
.smallLink{font-size:10px;vertical-align:2px;cursor:pointer;}
.linkButton:focus,.smallLinkButton:focus{border:1px solid black;}
#cupman a:hover{text-decoration:underline!important;}
#cupman h1{color:#829BB5;font-family:Century Gothic,Verdana,sans-serif;font-size:24px;font-weight:bold;margin-left:10px;text-align:left;}
.paddedContent{a-padding:20px;padding-top:0;}
#cupman .paddedContent h1{a-margin-bottom:2px;}
.titleLink{padding:3px;margin-left:6px;color:olive;}
.selectedTitleLink{padding:3px;margin-left:6px;color:black;}
.statusContainer{display:inline;margin-top:-1px;padding:0;position:absolute;a-margin-left:11px;a-width:127px;}
.status{padding:2px;}
.statusContainerGood,.staticStatusContainerGood{background-color:#CDE6AC;border:1px solid #A9DB66;color:#050;a-background-image:url(http://static.cupmanager.net/images/accept.png);}
.statusContainerBad,.staticStatusContainerBad{background-color:#F79992;border:1px solid #CE6F6F;color:#500;a-background-image:url(http://static.cupmanager.net/images/warning.png);}
h3{color:#89B;font-family:Century gothic,sans-serif;font-size:1.2em;font-weight:bold;text-align:left;}
h4{margin:10px 0 3px 0;font-size:110%;}
h5{font-size:100%;}
h4.special{font-family:Century gothic,sans-serif;font-size:14px;font-weight:bold;letter-spacing:1px;margin-bottom:0;margin-top:0;}
.redNotice{color:#f22;font-size:10px;}
.paddedContainer{padding:20px;}
.requiredStar{color:red;font-weight:bold;}
#cupman .form-item{text-align:center;}
#cupman .form-item label{display:inline;}
#cupman .buttonBar{clear:left;aleft:46%;padding:5px 0;position:relative;}
.clearer,.clear{clear:both;}
.notify{background-position:9px center;background-repeat:no-repeat;a-height:44px;padding-left:50px;padding-right:20px;border:0 solid #ccc;border-width:1px 0;margin:10px 0;}
.notifyInfo{background-image:url(http://static.cupmanager.net/images/info_icon.png);background-color:#ffa;}
.notify p{margin:0;line-height:18px;padding:4px 0;text-align:left!important;}
.loginForgotContainer{margin-top:5px;}
.loginForgotContainer a{display:block;float:left;padding:5px;}
.forgotByEmail{margin-left:13px;background:url(http://static.cupmanager.net/images/email_silk.png) no-repeat left 8px;padding-left:21px!important;}
.forgotBySms{margin-left:12px;background:url(http://static.cupmanager.net/images/phone.png) no-repeat left 8px;padding-left:17px!important;}
.loginForgotContainer a.disabled{color:#ccc;}
a.noLink{cursor:default;}
a.noLink:hover{text-decoration:none!important;}
.loginForgotContainer span.status{float:left;margin-left:20px;margin-top:5px;}
a.forgot{font-size:10px;margin-left:2px;text-decoration:none;vertical-align:1px;}
body.cupman .popup{font-size:110%;position:relative;}
body.cupman .popup table{font-size:110%;}
#loginScreen .loginButtonContainerWorking button{visibility:hidden;}
#topUserBar{background:url(http://static.cupmanager.net/images/result/menu-bg.png) repeat-x;color:white;line-height:30px;padding-bottom:6px;height:37px;margin:10px 20px;}
#cupman #topUserBar .left{float:left;background:white url(http://static.cupmanager.net/images/result/menu-left.png) no-repeat left top;width:16px;height:100%;}
#cupman #topUserBar .right{float:right;background:white url(http://static.cupmanager.net/images/result/menu-right.png) no-repeat left top;width:16px;height:100%;}
#cupman #topUserBar .menu{margin-left:13px;margin-right:30px;height:0;}
#cupman #topUserBar .languages{float:right;margin-right:10px;padding-top:2px;}
#cupman #topUserBar .languages a{margin:0 2px;}
#cupman #topUserBar ul{list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:0;margin:0;background:transparent url(http://static.cupmanager.net/images/result/menu-bg.png) repeat-x left top;height:30px;}
#topUserBar ul.topMenu li{float:left;margin:0 5px;display:inline;background:none;}
#topUserBar ul.topMenu li.breadcrumbLi{color:white;font-weight:bold;font-size:15px;line-height:18px;margin:6px 3px 0 3px;}
#topUserBar ul.topMenu li.inactive a{color:#ccc;font-weight:normal;font-size:13px;}
#topUserBar ul.topMenu li a{color:white;adisplay:block;font-family:Century Gothic,sans-serif;font-size:14px;height:22px;line-height:20px;padding:0 5px;text-decoration:none;a-background:transparent url(http://static.cupmanager.net/images/reg/tab_bkg.png) repeat-x scroll center center;}
#topUserBar ul.topMenu li.selected a,#topUserBar ul.topMenu li.hover a{background:transparent url(http://static.cupmanager.net/images/result/menu-sel.png) repeat-x scroll center center;}
#topUserBar ul.topMenu li a:hover{text-decoration:underline;}
#topUserBar ul.topMenu li ul li.selected a{text-decoration:underline;}
#topUserBar ul.topMenu li ul{padding:0;margin:0;clear:left;display:none;list-style:none;position:absolute;z-index:100;margin-top:-6px;}
#topUserBar ul.topMenu li.hover ul{adisplay:block;}
#topUserBar ul.topMenu li ul li{float:none;width:100%;margin:0;line-height:0;}
#topUserBar ul.topMenu li ul li a,#topUserBar ul.topMenu li.hover ul li a,#topUserBar ul.topMenu li ul li a{background:url(http://static.cupmanager.net/images/topbar_bg.png) repeat-x left -2px;width:100%;display:block;height:25px;margin:0;}
#topUserBar a.logout{background-attachment:scroll;background-color:transparent;background-image:url(http://static.cupmanager.net/images/logout.png);background-position:left center;background-repeat:no-repeat;float:right;margin-right:20px;padding-left:25px;color:white;}
.breadcrumb{margin-top:10px;margin-left:20px;}
.halfWidth{width:49%;}
.taskBoxContainer{afloat:left;margin-bottom:20px;}
.standalone .taskBox{width:85%;}
.taskBox .inlineTable{width:250px;display:inline;}
.taskBox .image img{height:37px;margin-right:10px;float:left;clear:both;}
.taskBox{margin-left:10px;margin-right:10px;}
.taskBox .taskBoxHeader{border-bottom:1px solid #ddd;height:22px;line-height:25px;padding-left:5px;color:#555;font-family:Century gothic,sans-serif;font-size:18px;font-weight:bold;background:url(http://static.cupmanager.net/images/reg/taskBoxTitleBkg.png) repeat-x bottom;}
.taskBox .taskBoxBody{padding:10px 15px 0;font-size:13px;font-weight:normal;text-align:left;}
.taskBox .taskBoxBody h2{color:#ccc;font-size:17px;font-weight:bold;margin-left:-10px;text-align:center;}
.taskBox .taskBoxBody label{font-weight:bold;}
.taskBox .taskBoxFooter{height:25px;line-height:25px;text-align:right;padding-right:20px;}
.taskBox a{color:olive;}
.taskBox .taskBoxBody h3{text-align:center;margin-bottom:0;padding-bottom:2px;}
.taskBox .activeReg{border-bottom:1px solid #CCC;padding-bottom:7px;padding-left:20px;padding-top:10px;margin-bottom:5px;}
.taskBox a.editLink{clear:both;amargin-left:20px;padding-left:15px;background:url(http://static.cupmanager.net/images/reg/edit_pen.png) no-repeat left center;text-decoration:none;}
.taskBox a.editLink:hover{text-decoration:underline;}
.taskBox a.uneditedLink{color:#f22;}
body table.regEditTable .taskBoxContainer{float:none;width:100%;}
body table.regEditTable{width:85%;}
.wikiBox{padding:2px;}
.wikiBox img{vertical-align:middle;float:left;padding-right:18px;}
.fileChooser{width:420px;}
.fileChooser .browser{height:200px;overflow-y:auto;}
.fileChooser .file{float:left;margin:2px;padding:3px;border:1px solid #ccc;word-wrap:break-word;}
.fileChooser .selectedFile{padding:2px;border:2px solid blue;}
.comments{width:80%;}
.comments .commentsListLoading{padding-top:50px;background:url(http://static.cupmanager.net/images/spinner_wide.gif) no-repeat center 10px;}
.comments ul.simplePagerNav{list-style:none;overflow:auto;}
.comments ul.simplePagerNav li{float:left;display:block;}
.comments ul.simplePagerNav li a{padding:2px 5px;}
.comments ul.simplePagerNav li.currentPage a{text-decoration:none!important;font-weight:bold;}
.latestComments .comment .nameContainer{position:relative;color:#777;}
.latestComments .rightieComment .nameContainer{float:right;padding-right:10px;}
.latestComments .comment .profileCell{padding-left:5px;padding-right:5px;}
.latestComments .comment .nameContainer a{color:#78a;}
.comment{border:1px solid white;background-color:transparent;margin-top:6px;}
.commentHover{border:1px solid #ccf;}
.comment .comment{border:1px solid white;}
.comment .background{a-background:#f5f5ff;position:absolute;width:100%;z-index:0;}
.adminComment .background{background:#ffc;}
.comment .body{font-size:13px;line-height:14px;font-family:Tahoma;display:block;}
.latestComments .comment .body{font-size:11px;line-height:11px;}
.comment .time{margin-left:30px;color:#777;}
.comment .nameContainer{font-size:12px;}
.comment .commentXact{font-size:80%;text-align:right;height:15px;}
.latestComments .comment .commentXact{height:auto;}
.comment .commentXact .commentAction{display:none;}
.commentHover .commentXact .commentAction{display:inline;}
.comment .comment .commentXact .commentAction{display:none;}
.comment .commentHover .commentXact .commentAction{display:inline;}
.rightieComment{margin-left:30px;}
.leftieComment{margin-right:30px;}
.commentsWriter{background:none repeat scroll 0 0 #ECEFF5;padding:2px;}
.commentsWriter textarea{font-family:inherit;font-size:11px;width:98%;}
#cupman .commentsWriter table{width:100%;}
.commentsWriter table td.profilePic{width:50px;}
.replyContainer{padding-left:35px;}
.replyWriter .writer{background:#ffc!important;}
.replyWriter .writer .closer{text-decoration:none;font-weight:bold;padding:0 5px;float:right;color:white;background:black;}
.replyWriter .writer .closerHover{background:transparent;color:black;}
.likeCounter{font-size:90%;margin:15px 10px 5px 10px 0;text-align:right;display:inline;background:url("http://static.cupmanager.net/images/thumb-up.png") no-repeat scroll left center transparent;padding-left:20px;}
.cupmanTip{position:absolute;padding:4px 1px;background:white;border:1px solid #457;border-width:1px 2px 2px 1px;}
.cupmanTip a{display:block;text-decoration:none;color:black;padding-left:10px;}
.cupmanTip a:hover{color:white;background:#89b;}
.tabContainer .tabs{display:block;margin-bottom:1px;position:relative;}
.tabContainer .tabs .tab{display:inline;padding:5px;margin:0 3px;border:1px solid black;a-border-color:white white black white;border-color:#aaa black black #aaa;cursor:pointer;}
.tabContainer .tabs .selectedTab{border-color:black #aaa white black;}
.tabContainer .tabs .tab span{padding:1px;}
.tabContainer .tabs .tab span input{margin:3px;border:none;}
.tabContainer .tabContentContainer{border:1px solid black;padding:10px;}
a.galleryImgLink img.tooltipped{padding:3px;}