#simplemodal-overlay{background-color:#000;cursor:pointer;}
#simplemodal-container a.modalCloseImg{background:transparent url(http://static.cupmanager.net/images/simplemodal_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;width:550px;}
.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;}
#cupman ul,ol{margin:0;padding:0;}
#cupman{font-family:Century Gothic,Verdana,sans-serif;font-size:12px;}
#cupman table{font-size:12px;}
#cupman a img{border:0;}
div#cupman{background:white none repeat scroll 0 0;}
#cupman{a-float:left;width:100%;margin-top:10px;margin-bottom:30px;font-family:Century Gothic,Verdana,sans-serif;font-size:12px;}
body#cupman{margin:0;}
#cupman h1 .title{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;}
#cupman h2{a-margin:14px 0;}
#cupman a,#simplemodal-container a{color:#237;text-decoration:none;}
#cupman .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;}
#cupman table tr.spacing td{padding-top:5px;}
#cupman .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;color:#237;cursor:pointer;}
#cupman .taskBox a.linkButton{color:#237;}
#cupman .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;}
#cupman .smallLink{font-size:10px;vertical-align:2px;cursor:pointer;}
#cupman .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;}
#cupman .paddedContent{a-padding:20px;padding-top:0;}
#cupman .paddedContent h1{a-margin-bottom:2px;}
#cupman .titleLink{padding:3px;margin-left:6px;color:olive;}
#cupman .selectedTitleLink{padding:3px;margin-left:6px;color:black;}
#cupman .statusContainer{display:inline;margin-top:-1px;padding:0;position:absolute;a-margin-left:11px;a-width:127px;}
#cupman .status{padding:2px;}
#cupman .statusContainerGood,#cupman .staticStatusContainerGood{background-color:#CDE6AC;border:1px solid #A9DB66;color:#050;a-background-image:url(http://static.cupmanager.net/images/accept.png);}
#cupman .statusContainerBad,#cupman .staticStatusContainerBad{background-color:#F79992;border:1px solid #CE6F6F;color:#500;a-background-image:url(http://static.cupmanager.net/images/warning.png);}
#cupman h3{color:#89B;font-family:Century gothic,sans-serif;font-size:1.2em;font-weight:bold;text-align:left;}
#cupman h4{margin:10px 0 3px 0;font-size:110%;}
#cupman h5{font-size:100%;}
#cupman h4.special{font-family:Century gothic,sans-serif;font-size:14px;font-weight:bold;letter-spacing:1px;margin-bottom:0;margin-top:0;}
#cupman .redNotice{color:#f22;font-size:10px;}
#cupman .paddedContainer{padding:20px;}
#cupman .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;}
#cupman .clearer,#cupman .clear{clear:both;}
#cupman .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;}
#cupman .notifyInfo{background-image:url(http://static.cupmanager.net/images/info_icon.png);background-color:#ffa;}
#cupman .notify p{margin:0;line-height:18px;padding:4px 0;text-align:left!important;}
#cupman .loginForgotContainer{margin-top:5px;}
#cupman .loginForgotContainer a{display:block;float:left;padding:5px;}
#cupman .forgotByEmail{margin-left:13px;background:url(http://static.cupmanager.net/images/email_silk.png) no-repeat left 8px;padding-left:21px!important;}
#cupman .forgotBySms{margin-left:12px;background:url(http://static.cupmanager.net/images/phone.png) no-repeat left 8px;padding-left:17px!important;}
#cupman .loginForgotContainer a.disabled{color:#ccc;}
#cupman a.noLink{cursor:default;}
#cupman a.noLink:hover{text-decoration:none!important;}
#cupman .loginForgotContainer span.status{float:left;margin-left:20px;margin-top:5px;}
#cupman a.forgot{font-size:10px;margin-left:2px;text-decoration:none;vertical-align:1px;}
#cupman .popup{font-size:110%;position:relative;}
#cupman .popup table{font-size:110%;}
#cupman #loginScreen .loginButtonContainerWorking button{visibility:hidden;}
#cupman #topUserBar{background:url(http://static.cupmanager.net/images/result/menu-bg.png) repeat-x;color:white;aline-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;}
#cupman #topUserBar ul.topMenu li{float:left;margin-bottom:0;margin-left:0;margin-right:0;margin-top:4px;display:inline;background:none;}
#cupman #topUserBar ul.topMenu li.breadcrumbLi{color:white;font-weight:normal;font-size:12px;line-height:17px;margin:6px 3px 0 3px;}
#cupman #topUserBar ul.topMenu li.inactive a{color:#ccc;font-weight:normal;font-size:13px;}
#cupman #topUserBar ul.topMenu li a{color:white;adisplay:block;font-family:Century Gothic,sans-serif;font-size:12px;height:22px;line-height:20px;padding:0 5px;-moz-border-radius:5px 5px 5px 5px;text-decoration:none;a-background:transparent url(http://static.cupmanager.net/images/reg/tab_bkg.png) repeat-x scroll center center;}
#cupman #topUserBar ul.topMenu li ul li a{-moz-border-radius:0;}
#cupman #topUserBar ul.topMenu li.selected a,#cupman #topUserBar ul.topMenu li.hover a{background:transparent url(http://static.cupmanager.net/images/result/menu-sel.png) repeat-x scroll center center;}
#cupman #topUserBar ul.topMenu li a:hover{text-decoration:underline;}
#cupman #topUserBar ul.topMenu li ul li.selected a{text-decoration:underline;}
#cupman #topUserBar ul.topMenu li ul{padding:0;margin:0;clear:left;display:none;list-style:none;position:absolute;z-index:100;margin-top:1px;}
#cupman #topUserBar ul.topMenu li.hover ul{adisplay:block;}
#cupman #topUserBar ul.topMenu li ul li{float:none;width:100%;margin:0;line-height:0;}
#cupman #topUserBar ul.topMenu li ul li a,#cupman #topUserBar ul.topMenu li.hover ul li a,#cupman #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;}
#cupman #topUserBar a.logout{background-attachment:scroll;background-color:transparent;background-image:url(http://static.cupmanager.net/images/logout.png);background-position:left bottom;background-repeat:no-repeat;float:right;margin-right:20px;padding-left:25px;margin-top:6px;height:20px;color:white;}
#cupman .breadcrumb{margin-top:10px;margin-left:20px;}
#cupman .halfWidth{width:49%;}
#cupman .taskBoxContainer{afloat:left;margin-bottom:20px;}
#cupman .standalone .taskBox{width:85%;}
#cupman .taskBox .inlineTable{width:250px;display:inline;}
#cupman .taskBox .image img{height:37px;margin-right:10px;float:left;clear:both;}
#cupman .taskBox{margin-left:10px;margin-right:10px;}
#cupman .taskBox .taskBoxHeader{border-bottom:1px solid #ddd;height:22px;position:relative;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;}
#cupman .taskBox .taskBoxBody{padding:10px 15px 0;font-size:13px;font-weight:normal;text-align:left;}
#cupman .taskBox .taskBoxBody p{margin-top:0;margin-bottom:0;}
#cupman .taskBox .taskBoxBody h2{color:#ccc;font-size:17px;font-weight:bold;margin-left:-10px;text-align:center;}
#cupman .taskBox .taskBoxBody label{font-weight:bold;}
#cupman .taskBox .taskBoxFooter{height:25px;line-height:25px;text-align:right;padding-right:20px;}
#cupman .taskBox a{color:olive;}
#cupman .taskBox .taskBoxBody h3{text-align:center;margin-bottom:0;padding-bottom:2px;}
#cupman .taskBox .activeReg{padding-bottom:7px;padding-left:20px;padding-top:10px;margin-bottom:5px;}
#cupman .taskBox a.editLink{clear:both;color:#237;amargin-left:20px;padding-left:17px;line-height:25px;background:url(http://static.cupmanager.net/images/reg/edit_pen.png) no-repeat left center;text-decoration:none;}
#cupman .taskBox a.editLink:hover{text-decoration:underline;}
#cupman table.regEditTable #cupman .taskBoxContainer{float:none;width:100%;}
#cupman table.regEditTable{width:85%;}
#cupman .wikiBox{padding:2px;}
#cupman .wikiBox img{vertical-align:middle;float:left;padding-right:18px;height:40px;}
#cupman .fileChooser{width:420px;}
#cupman .fileChooser .browser{height:64px;overflow-y:auto;}
#cupman .fileChooser .file{float:left;margin:2px;padding:3px;border:1px solid #ccc;word-wrap:break-word;position:relative;}
#cupman .fileChooser .selectedFile{padding:2px;border:2px solid blue;}
#cupman .fileChooser .file .removeFile{display:none;background:white!important;padding:0 3px;position:absolute;right:1px;top:1px;color:#449!important;font-weight:bold;text-decoration:none!important;}
#cupman .fileChooser .hoverFile .removeFile{display:block;}
#cupman .fileChooser .file .removeFile:hover{background:#449!important;color:white!important;}
#cupman .comments{width:80%;}
#cupman .comments .commentsListLoading{padding-top:50px;background:url(http://static.cupmanager.net/images/spinner_wide.gif) no-repeat center 10px;}
#cupman .comments ul.simplePagerNav{list-style:none;overflow:auto;}
#cupman .comments ul.simplePagerNav li{float:left;display:block;}
#cupman .comments ul.simplePagerNav li a{padding:2px 5px;}
#cupman .comments ul.simplePagerNav li.currentPage a{text-decoration:none!important;font-weight:bold;}
#cupman .latestComments .comment .nameContainer{position:relative;color:#777;}
#cupman .latestComments .rightieComment .nameContainer{float:right;padding-right:10px;}
#cupman .latestComments .comment .profileCell{padding-left:5px;padding-right:5px;}
#cupman .latestComments .comment .nameContainer a{color:#78a;}
#cupman .comment{border:1px solid white;background-color:transparent;margin-top:6px;}
#cupman .commentHover{border:1px solid #ccf;}
#cupman .comment .comment{border:1px solid white;}
#cupman .comment .background{a-background:#f5f5ff;position:absolute;width:100%;z-index:-1;}
#cupman .adminComment .background{background:#ffc;}
#cupman .comment .body{font-size:13px;line-height:14px;font-family:Tahoma;display:block;}
#cupman .latestComments .comment .body{font-size:11px;line-height:11px;}
#cupman .comment .time{margin-left:30px;color:#777;}
#cupman .comment .nameContainer{font-size:12px;}
#cupman .comment .translation-control{float:right;margin-right:5px;}
#cupman .comment .goog-te-sectional-gadget-link-text{font-size:10px;font-weight:normal;}
#cupman .comment .commentXact{font-size:80%;text-align:right;height:15px;}
#cupman .latestComments .comment .commentXact{height:auto;}
#cupman .comment .commentXact .commentAction{display:none;}
#cupman .commentHover .commentXact .commentAction{display:inline;}
#cupman .comment .comment .commentXact .commentAction{display:none;}
#cupman .comment .commentHover .commentXact .commentAction{display:inline;}
#cupman .rightieComment{margin-left:30px;}
#cupman .leftieComment{margin-right:30px;}
#cupman .commentsWriter{background:none repeat scroll 0 0 #ECEFF5;padding:2px;}
#cupman .commentsWriter textarea{font-family:inherit;font-size:11px;width:98%;}
#cupman .commentsWriter table{width:100%;}
#cupman .commentsWriter table td.profilePic{width:50px;}
#cupman .replyContainer{padding-left:35px;}
#cupman .replyWriter .writer{background:#ffc!important;}
#cupman .replyWriter .writer .closer{text-decoration:none;font-weight:bold;padding:0 5px;float:right;color:white;background:black;}
#cupman .replyWriter .writer .closerHover{background:transparent;color:black;}
#cupman .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;}
#cupman .cupmanTip{position:absolute;padding:4px 1px;background:white;border:1px solid #457;border-width:1px 2px 2px 1px;}
#cupman .cupmanTip a{display:block;text-decoration:none;color:black;padding-left:10px;}
#cupman .cupmanTip a:hover{color:white;background:#89b;}
#cupman .tabContainer .tabs{display:block;margin-bottom:1px;position:relative;}
#cupman .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;}
#cupman .tabContainer .tabs .selectedTab{border-color:black #aaa white black;}
#cupman .tabContainer .tabs .tab span{padding:1px;}
#cupman .tabContainer .tabs .tab span input{margin:3px;border:none;}
#cupman .tabContainer .tabContentContainer{border:1px solid black;padding:10px;}
#cupman .codaBubble{position:relative;}
#cupman .codaBubble .bubble{position:absolute;height:91px;overflow:hidden;width:94px;z-index:10;}
#cupman a.galleryImgLink img.tooltipped{padding:3px;}
.sideGallery{aborder:1px solid #CCC;overflow:auto;text-align:left;width:820px;}
.sideGallery #caption{display:none;}
#slideshow{float:left;width:619px;}
#caption{width:619px;}
#thumbs{background:white;float:left;height:470px;padding:0 10px;width:180px;}
#thumbs ul{list-style:none;}
#thumbs ul li{float:left;}
#thumbs ul li a{border:1px solid #ccc;padding:2px;display:block;float:left;margin:3px;}
#thumbs ul li a img{display:block;margin:0 auto;}
#thumbs ul li.selected a{border:2px solid black;padding:1px;}
#thumbs .pagination{clear:both;aoverflow:auto;text-align:center;}
#thumbs .top{padding-bottom:10px;}
#thumbs .bottom{padding-top:10px;}
#thumbs .pagination a,#thumbs .pagination span{adisplay:block;afloat:left;margin-right:2px;padding:4px 4px 2px;}
#thumbs .pagination span.current{a-font-weight:bold;background:black;color:white;}
#thumbs ul.thumbs{clear:both;}
div.slideshow a.advance-link{display:block;height:617px;line-height:617px;text-align:center;width:617px;a-position:relative;}
div.slideshow a.advance-link span.blocker{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:red;opacity:.01;}
div.slideshow a.advance-link span.blocker{filter:alpha(opacity=50);// second!;}
span.image-wrapper{display:block;left:0;position:absolute;top:0;}
span.image-wrapper a{text-decoration:none;}
.slideshow-container{abackground:#F5F5F5;aborder-right:1px solid #CCC;float:left;height:620px;overflow:auto;position:relative;margin-top:30px;}
span.image-caption{display:block;position:absolute;background:black;color:white;a-padding:10px 0;}
span.image-caption .caption{padding:10px;margin-top:10px;margin-bottom:10px;display:block;color:white;aoverflow:auto;font-family:century gothic;margin-right:80px;}
span.image-caption .likeCounter{position:absolute;right:5px;bottom:5px;}
span.image-caption .photoTaken{font-size:11px;font-variant:small-caps;position:absolute;right:5px;top:1px;}
#cupman span.image-caption .caption a{color:white;text-decoration:underline;}
div.slideshow img{border:1px solid #CCC;vertical-align:top;}
