.playoffLadder .line{border-bottom:1px solid #89b;z-index:10;}
.playoffLadder .point{a-border:1px solid red;a-background:#fbb;z-index:100;}
.playoffLadder .point .upper{background:url(http://static.cupmanager.net/images/result/ladder/resultsNode.png) no-repeat;background-position:0 0;height:50%;position:absolute;top:0;left:0;width:36px;}
.playoffLadder .point .upperWon{background-position:38% 0;}
.playoffLadder .point .upperHover{background-position:19% 0;}
.playoffLadder .point .upperWonHover{background-position:57% 0;}
.playoffLadder .point .upper span{color:black;font-size:10px;position:absolute;top:12px;left:1px;width:100%;text-align:center;}
.playoffLadder .point .lower{background:url(http://static.cupmanager.net/images/result/ladder/resultsNode.png) no-repeat;background-position:0 100%;height:51%;position:absolute;bottom:0;left:0;width:36px;}
.playoffLadder .point .lowerWon{background-position:38% 100%;}
.playoffLadder .point .lowerHover{background-position:19% 100%;}
.playoffLadder .point .lowerWonHover{background-position:57% 100%;}
.playoffLadder .point .lower span{color:black;font-size:10px;position:absolute;bottom:11px;left:1px;width:100%;text-align:center;}
.playoffLadder .round.dir_right{border-right:1px solid #f1f1f1;}
.playoffLadder .round.dir_left{border-left:1px solid #f1f1f1;}
.playoffLadder .round.rank_2,.playoffLadder .round.rank_4,.playoffLadder .round.rank_6,.playoffLadder .round.rank_8,.playoffLadder .round.rank_10,.playoffLadder .round.rank_12,.playoffLadder .round.rank_14,.playoffLadder .round.rank_16{background:none;}
.playoffLadder .round{background:#f5f5ff;width:30px;height:100%;top:0;position:absolute;}
.playoffLadder .round span{font-weight:bold;color:#cce;}
.playoffLadder .finalHomeTeam,.playoffLadder .finalAwayTeam{position:absolute;font-size:12px;background:white;z-index:20;padding:0 3px;}
.playoffLadder .final{a-border:1px solid red;a-background:#fbb;z-index:100;}
.playoffLadder .final .left{background:url(http://static.cupmanager.net/images/result/ladder/finalNode.png) no-repeat;background-position:0 0;width:51%;position:absolute;top:0;left:0;height:36px;}
.playoffLadder .final .leftWon{background-position:0 38%;}
.playoffLadder .final .leftHover{background-position:0 19%;}
.playoffLadder .final .leftWonHover{background-position:0 57%;}
.playoffLadder .final .left span{color:black;font-size:10px;height:100%;left:13px;position:absolute;text-align:center;top:12px;width:13px;}
.playoffLadder .final .right{background:url(http://static.cupmanager.net/images/result/ladder/finalNode.png) no-repeat;background-position:100% 0;width:50%;position:absolute;right:0;top:0;height:36px;}
.playoffLadder .final .rightWon{background-position:100% 38%;}
.playoffLadder .final .rightHover{background-position:100% 19%;}
.playoffLadder .final .rightWonHover{background-position:100% 57%;}
.playoffLadder .final .right span{color:black;font-size:10px;height:100%;position:absolute;right:12px;text-align:center;top:12px;width:13px;}
.playoffLadder .connector{position:absolute;z-index:10;}
.playoffLadder .connector .upper{position:absolute;top:0;height:50%;width:100%;left:0;}
.playoffLadder .connector .lower{position:absolute;top:50%;height:50%;width:100%;left:0;}
.playoffLadder .team{background:white url(http://static.cupmanager.net/images/result/ladder/node.png);text-align:left;cursor:pointer;overflow:hidden;z-index:10;}
.playoffLadder .teamLeft{border-right:1px solid #89b;border-top:1px solid white;border-bottom:1px solid white;border-left:1px solid white;background-position:top left;}
.playoffLadder .teamRight{border-left:1px solid #89b;border-top:1px solid white;border-bottom:1px solid white;border-right:1px solid white;background-position:bottom left;}
.playoffLadder .teamSelectedLeft{border-top:1px solid #fe8;border-bottom:1px solid #fe8;border-left:1px solid #fe8;}
.playoffLadder .teamSelectedRight{border-top:1px solid #fe8;border-bottom:1px solid #fe8;border-right:1px solid #fe8;}
.playoffLadder .team div.name{padding-left:4px;position:absolute;top:-1px;left:28px;font-size:12px;white-space;nowrap;}
.playoffLadder .team div.origin{padding-left:4px;position:absolute;top:11px;left:28px;font-size:10px;color:#89b;}
.playoffLadder .team img{margin:3px 3px 0 10px;vertical-align:-4px;width:20px;height:20px;display:inline;}
.playoffLadder div.result{width:17px;height:17px;background:red;position:absolute;background-color:transparent;background-image:url(http://static.cupmanager.net/images/resultCircles.png);}
.playoffLadder div.homeResult{top:-22px;left:-5px;}
.playoffLadder div.awayResult{top:10px;left:-6px;}
.playoffLadder .round.rank_0{display:none;}
#thingsContainer{margin-bottom:10px;}
#mapContainer #overviewMap h4{margin-bottom:0;}
#mapContainer div#mapPart div.map{height:450px!important;width:90%!important;max-width:900px;}
#mapContainer .locations{width:90%;max-width:900px;margin-bottom:30px;min-height:400px;}
* html #mapContainer .locations{height:400px;}
.locations a{display:block;}
.mapFilterCheckbox{vertical-align:-3px;}
#mapContainer #mapFilter .things label img{vertical-align:-13px;}
#mapContainer #mapFilter .things label,#mapContainer #mapFilter .things input{cursor:pointer;}
#mapContainer #mapFilter .things input{width:17px;height:17px;}
#mapContainer #mapFilter label{font-family:century gothic,arial,sans-serif;font-size:13px;font-weight:bold;}
#mapContainer #mapFilter #address{float:right;margin-right:31px;}
#mapContainer #mapFilter .things{list-style:none;margin-left:20px;}
#mapContainer #mapFilter .things img{vertical-align:bottom;margin:0 6px;}
#mapContainer #mapFilter .things li{margin:2px 0;}
#mapContainer #thingsContainer{margin-top:20px;}
#mapContainer #findDir{margin-top:5px;}
#mapContainer #mapFilter{float:left;margin-left:40px;width:200px;display:inline;}
#mapContainer #mapFilter h3{margin:0;}
#mapContainer #mapFilter #fromAddress:focus{background:yellow;}
#mapContainer #mapFilter #dirCombo{margin-left:20px;}
#mapContainer #mapFilter #directionContainer{margin-left:20px;}
#mapContainer #spacer{height:30px;clear:both;}
#cm_content #textarea h1{margin-bottom:12px;}
#a-directions{border:1px solid #ccc;border-bottom:none;background:#ffa;width:600px;text-align:left;}
#a-directions .close{float:right;margin:5px;}
#a-directions input.from{padding:2px;width:220px;}
#a-directions .padded{padding:10px;}
div#mapPart div.map{border:1px solid black!important;height:370px!important;width:600px!important;float:none!important;text-align:left;}
#directions input.blur{color:#999;}
#directions input.from{width:210px;}
#categories{margin-bottom:10px;margin-top:10px;}
#categories li{margin:0 -7px;}
#clubs{text-align:left;width:600px;margin-top:10px;min-height:1400px;}
* html #clubs{height:1400px;}
#clubs a{display:block;background-repeat:no-repeat;}
#map{border:1px solid #ccc;}
.spalt{width:30%;float:left;border-left:1px solid #CCC;padding-left:14px;}
#cm_content a#cm_logo{display:none;}
#cm_content div#languageBar{display:none;}
#cupman .thingsSmall li{margin:0 -7px;}
#cupman .scrollerLeft{background:url("http://static.cupmanager.net/images/result/shadow_left.png") repeat scroll right top transparent;height:30px;position:absolute;width:100px;}
#cupman .scrollerRight{background:url("http://static.cupmanager.net/images/result/shadow_right.png") repeat scroll right top transparent;height:30px;width:100px;position:absolute;}
#cupman .taskBox .taskBoxBody{font-size:12px!important;}
#cupman .resultTopMenu{margin:10px 10px;height:37px;}
#cupman .resultTopMenu .left{float:left;background:white url(http://static.cupmanager.net/images/result/menu-left.png) no-repeat left top;width:16px;height:30px;}
#cupman .resultTopMenu .right{float:left;background:white url(http://static.cupmanager.net/images/result/menu-right.png) no-repeat left top;width:16px;height:30px;}
#cupman .resultTopMenu .menu{a-padding-left:16px;a-padding-right:16px;display:inline;float:left;background:transparent url(http://static.cupmanager.net/images/result/menu-bg.png) repeat-x left top;}
#cupman .resultTopMenu ul{list-style-image:none;list-style-position:outside;list-style-type:none;float:left;height:30px;padding:0;}
#cupman .resultTopMenu li{display:inline;float:left;border-style:solid;border-color:white;border-width:0 1px 0 0;background:none!important;padding:0!important;}
#cupman .resultTopMenu li a{color:white;display:block;float:left;font-family:Century Gothic,sans-serif;font-size:14px;font-weight:bold;height:34px;line-height:20px;margin-top:0;padding:3px 12px 0;text-decoration:none;}
#cupman .resultTopMenu li.selected a{background:transparent url(http://static.cupmanager.net/images/result/menu-sel.png) repeat-x scroll center top;}
#cupman .resultTopMenu li a:hover{text-decoration:underline;}
#cupman table.conferenceTable p.result_total{margin:0;font-size:12px;}
#cupman table.conferenceTable p.result_im{margin:0;font-size:12px;}
.resultTopMenu .languages{float:left;margin:0 10px;padding-top:2px;}
.resultTopMenu .languages a{margin:0 2px;}
.buttonLinkContainer1,.buttonLinkContainer2{position:relative;float:left;width:100%;}
.buttonLink{background:none!important;}
.buttonLinkContainer2{margin-top:10px;margin-bottom:10px;background:transparent url(http://static.cupmanager.net/images/result/buttonLinkContainer2.png) no-repeat center center;}
#menuContainer_bottom{height:20px;}
#menuBackground_bottom{margin-top:10px;margin-bottom:30px;background:transparent url(http://static.cupmanager.net/images/result/buttonLinkContainer2.png) no-repeat center center;}
.buttonLinkContainer1 ul,.buttonLinkContainer2 ul{float:left;position:relative;left:50%;padding:0;margin:0;}
.buttonLink{display:block;float:left;margin:0;position:relative;}
.buttonLinkContainer1 .buttonLink,.buttonLinkContainer2 .buttonLink{right:50%;}
.buttonLink{height:30px;}
.buttonLinkContainer2 .buttonLink{height:20px;}
#menuContainer_bottom .buttonLink{height:20px;}
#cupman .buttonLink a{text-decoration:none;}
.buttonLink table{height:100%;width:auto;}
.selectedButtonLink table .left,.hoverButtonLink table .left{background:transparent url(http://static.cupmanager.net/images/result/button30-left.png) no-repeat left top;}
.buttonLinkContainer2 .selectedButtonLink table .left,.buttonLinkContainer2 .hoverButtonLink table .left{background:transparent url(http://static.cupmanager.net/images/result/button20-left.png) no-repeat left top;}
#menuContainer_bottom .selectedButtonLink table .left,#menuContainer_bottom .hoverButtonLink table .left{background:transparent url(http://static.cupmanager.net/images/result/button20-left.png) no-repeat left top;}
.buttonLink table .left{width:16px;}
.buttonLinkContainer2 .buttonLink table .left{width:11px;}
#menuContainer_bottom .buttonLink table .left{width:11px;}
.buttonLink table .main{line-height:1em;font-family:Century Gothic,sans-serif;}
#cupman .buttonLink table .main a{color:#829bb5;outline:none;}
#cupman .buttonLink table .main a .title{color:#829bb5;outline:none;}
#cupman .selectedButtonLink table .main,#cupman .hoverButtonLink table .main{background:#829bb5;}
#cupman .selectedButtonLink table .main a,#cupman .hoverButtonLink table .main a{color:white!important;}
#cupman .selectedButtonLink table .main .title,#cupman .hoverButtonLink table .main a .title{color:white!important;}
.buttonLink table .main .title{font-weight:bold;display:block;font-size:14px;line-height:1em;font-family:Century Gothic,sans-serif;}
.buttonLinkContainer2 .buttonLink table .main .title{font-size:11px;}
#menuContainer_bottom .buttonLink table .main .title{font-size:11px;}
.buttonLink table .main .subtitle{font-weight:normal;}
.buttonLink table .main .subtitle{font-size:11px;}
.buttonLinkContainer2 .buttonLink table .main .subtitle{font-size:9px;}
#menuContainer_bottom .buttonLink table .main .subtitle{font-size:9px;}
.selectedButtonLink .right,.hoverButtonLink .right{background:transparent url(http://static.cupmanager.net/images/result/button30-right.png) no-repeat right top;}
.buttonLinkContainer2 .selectedButtonLink .right,.buttonLinkContainer2 .hoverButtonLink .right{background:transparent url(http://static.cupmanager.net/images/result/button20-right.png) no-repeat right top;}
#menuContainer_bottom .selectedButtonLink .right,#menuContainer_bottom .hoverButtonLink .right{background:transparent url(http://static.cupmanager.net/images/result/button20-right.png) no-repeat right top;}
.buttonLink table .right{width:16px;}
.buttonLinkContainer2 .buttonLink table .right{width:11px;}
#menuContainer_bottom .buttonLink table .right{width:11px;}
.conferenceBox{width:190px;height:170px;float:left;padding:10px;margin:10px;border:1px solid #ddd;position:relative;text-align:left;white-space:nowrap;}
.eliteConferenceBox{border-color:#bbd;}
.conferenceBox h2{margin-top:0!important;margin-bottom:15px!important;}
.mapLegend h2{margin-bottom:12px!important;margin-top:20px!important;}
.conferenceBox .viewGroupLink{position:absolute;bottom:5px;right:15px;}
.conferenceBox .teams ol{margin-left:20px;//line-height:120%;}
.categorySearch{float:left;position:relative;width:100%;margin-top:10px;background:transparent url(http://static.cupmanager.net/images/result/buttonLinkContainer2.png) no-repeat center center;}
.categorySearch2{float:left;position:relative;left:50%;}
.categorySearch3{float:left;right:50%;position:relative;}
.categorySearch .left{width:11px;height:20px;background:transparent url(http://static.cupmanager.net/images/result/button20-left.png) no-repeat scroll left top;float:left;}
.categorySearch .main{float:left;background:#829BB5;height:20px;}
.categorySearch .main label{color:white;font-weight:bold;font-size:10px;}
.categorySearch .main input{border:medium none;font-size:10px;margin-top:3px;padding:0 2px 1px;width:120px;}
.categorySearch .right{width:11px;height:20px;background:transparent url(http://static.cupmanager.net/images/result/button20-right.png) no-repeat scroll left top;float:left;}
.searchMatch{font-weight:bold;}
.noSearchMatch{color:#aaa;}
#topResultBar{background:url(http://static.cupmanager.net/images/topbar_bg.png) repeat-x scroll top center;color:white;height:22px;line-height:30px;padding-bottom:16px;}
#topResultBar ul.topMenu{list-style:none;}
#topResultBar ul.topMenu li{float:left;margin:0 5px;display:inline;}
#topResultBar ul.topMenu li.breadcrumbLi{color:black;font-size:15px;line-height:18px;margin:0;margin-top:4px;}
#topResultBar ul.topMenu li.inactive a{color:#ccc;font-weight:normal;font-size:13px;}
#topResultBar ul.topMenu li a{color:white;display:block;float:left;font-family:Century Gothic,sans-serif;font-size:14px;height:34px;margin-top:2px;line-height:20px;padding:1px 9px;text-decoration:none;background:transparent;font-weight:bold;}
#topResultBar ul.topMenu li.selected a{background:transparent url(http://static.cupmanager.net/images/topbar_selbg.png) repeat-x scroll top center;}
#topResultBar ul.topMenu li a:hover{text-decoration:underline;}
#topResultBar ul.topMenu li ul li.selected a{text-decoration:underline;}
#topResultBar ul.topMenu li ul{padding:0;margin:0;clear:left;display:none;list-style:none;position:absolute;z-index:100;margin-top:-6px;}
#topResultBar ul.topMenu li.hover ul{adisplay:block;}
#topResultBar ul.topMenu li ul li{float:none;width:100%;margin:0;line-height:15px;}
#topResultBar ul.topMenu li ul li a,#topResultBar ul.topMenu li.hover ul li a,#topResultBar 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;}
.category{padding:1px;}
.categoryLink{font-size:15px;font-weight:bold;}
.deadCategoryLink{font-size:15px;font-weight:bold;}
.deadCategoryDescription{font-size:10px;}
.playoffLinks a{font-size:10px;}
.popupMenu{position:absolute;aheight:100px;width:150px;background:white;border:1px solid #457;border-width:1px 2px 2px 1px;padding:4px 0;font-family:Century Gothic,Verdana,sans-serif;}
.menuItem{color:black;cursor:pointer;display:block;text-decoration:none;text-align:left;padding-left:4px;font-size:12px;}
.menuItemHover{color:white!important;background:#89b;}
.teamElement,.arenaElement{cursor:pointer;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:0 solid transparent;border-left:1px solid transparent;padding:1px 4px 2px 4px;outline:none;white-space:nowrap;}
tr.hover .teamElement,tr.hover .arenaElement{border-top:1px solid #f4f4ff;border-right:1px solid #f4f4ff;border-bottom:0 solid #f4f4ff;border-left:1px solid #f4f4ff;}
.teamElementPressed,.arenaElementPressed{background-color:#89b;a-font-weight:bold;color:white!important;border-top:1px solid #457!important;border-right:1px solid #457!important;border-bottom:0 solid #457!important;border-left:1px solid #457!important;text-decoration:none!important;}
td.teamName{padding:2px;text-align:left;}
#cupman table tr th.teamName{padding-left:6px!important;}
#cupman tr.headerRow th{background:#f0f4ff;}
#cupman td.rank{padding-left:2px;}
#cupman .conferenceTable .selectedTeam{font-weight:bold;}
#cupman .conferenceTable .won,#cupman .conferenceTable .tied,#cupman .conferenceTable .lost{width:20px;}
#cupman .conferenceTable a img{vertical-align:-4px;}
#cupman tr .tablePadding{width:2px;}
#cupman h2.tableTitle{margin-bottom:0;}
.matchTable .matchnr{width:40px;font-size:10px;}
#cupman th{color:#728BA5;font-family:Century Gothic,sans-serif;font-size:12px;padding:0!important;text-align:left;}
#cupman .cupmanResults{apadding-bottom:300px;}
#cupman .cupmanResults h2{color:#829BB5;font-family:Century Gothic,Verdana,sans-serif;font-size:18px;font-weight:bold;margin-bottom:10px;}
#cupman h2.boxTitle span{background:none repeat scroll 0 0 white;font-variant:small-caps;margin-left:30px;padding:0 5px;}
#cupman h2.boxTitle{background:none repeat scroll 0 0 #F0F4FF;line-height:8px;text-align:left;}
#cupman .cupmanResults h1{color:black;font-family:Century Gothic,Verdana,sans-serif;font-size:24px;font-weight:bold;text-align:center;clear:both;margin:0!important;padding-bottom:10px;}
#cupman h3{color:#829BB5;font-family:Trebuchet MS;font-size:15px;font-weight:bold;}
.matchTable_results_inline .hometeam{text-align:right!important;white-space:nowrap;}
.matchTable th.periods{white-space:nowrap;}
.matchTable .awayteam{text-align:left!important;white-space:nowrap;}
.matchTable_results_inline .result{text-align:center;width:40px;white-space:nowrap;}
.matchTable_results_inline th.result span{display:none;}
.matchTable_results_inline .winner{font-weight:bold;}
.matchTable td.live img,.matchTable td.pictures img{vertical-align:-3px;}
.matchTable a,.conferenceTable a{color:#450;}
.matchTable td{padding:2px;}
.matchTable .time,.matchTable .time span{padding-left:10px;}
table.matchTable tr.hover td{background:#f4f4ff;}
table tr.hover td{background:#f4f4ff;}
table.conferenceTable tr.hover td{background:#f4f4ff;}
.column a.visible:first-child{margin-top:53px;}
.resultFooter{border-top:1px solid #eee;clear:both;margin-top:100px;padding:10px 15px;}
.mapPopupContent a.teamLink{padding:3px;float:left;}
#cupman .mapPopupContent h3{color:#444;font-size:20px;}
#cupman .mapPopupContent h4{color:#aaa;}
#cupman .notPublishedInfo{background:#f4f4ff;padding:12px;}
#cupman .notPublishedInfo h3{text-align:center;margin:0;}
#cupman .scheduleNotPublished{background:#f4f4ff;padding:12px;}
#cupman .scheduleNotPublished h3{text-align:center;margin:0;}
#cupman .SMSPrenumerateButton{background:url("http://static.cupmanager.net/images/sms_prenumerate.png");border-right:1px solid #245b00;}
#cupman .SMSPrenumerateButton_Text{padding:2px 6px 3px;color:white;background:none repeat scroll 0 0 #49b400;border-top:1px solid #53ce00;border-bottom:1px solid #245b00;color:#FFF;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;margin:1px 0 0 20px;padding:2px 6px 3px;text-shadow:none;font-size:10px;line-height:10px;}
#cupman .partners a img{max-width:200px;width:expression(this.width>200 ? 200:true);}
#cupman .award,#cupman .medal{padding-left:35px;float:left;font-size:11px;width:160px;min-height:32px;text-align:left;}
#cupman .conferenceBox .small_medal{padding-left:16px;position:absolute;left:8px;padding-top:1px;}
#cupman .conferenceTable .small_medal{padding-left:11px;margin-left:-4px;padding-top:1px;}
#cupman .small_medal:hover{text-decoration:none!important;}
#cupman .awards{margin-bottom:10px;amargin-top:10px;}
#cupman .award_1{background:transparent url(http://static.cupmanager.net/images/result/award_star_gold.png) no-repeat scroll left top;}
#cupman .award_2{background:transparent url(http://static.cupmanager.net/images/result/award_star_silver.png) no-repeat scroll left top;}
#cupman .award_3{background:transparent url(http://static.cupmanager.net/images/result/award_star_bronze.png) no-repeat scroll left top;}
#cupman .medal_1{background:transparent url(http://static.cupmanager.net/images/result/medal_gold.png) no-repeat scroll left top;}
#cupman .medal_2{background:transparent url(http://static.cupmanager.net/images/result/medal_silver.png) no-repeat scroll left top;}
#cupman .medal_3{background:transparent url(http://static.cupmanager.net/images/result/medal_bronze.png) no-repeat scroll left top;}
#cupman .small_medal_1{background:transparent url(http://static.cupmanager.net/images/result/medal_gold_small.png) no-repeat scroll left top;}
#cupman .small_medal_2{background:transparent url(http://static.cupmanager.net/images/result/medal_silver_small.png) no-repeat scroll left top;}
#cupman .small_medal_3{background:transparent url(http://static.cupmanager.net/images/result/medal_bronze_small.png) no-repeat scroll left top;}
#cupman .playingGroups ul li{width:100%;}
table.matchTable tr.newDiv td{border-top:1px solid #ccc;}
table.conferenceTable tr.newTarget td{border-top:1px solid #ccc;}
.resultSearchBox{margin-top:-10px;position:absolute;right:8px;}
#cupman p{font-size:13px;margin-left:10px;}
div#searchDiv{width:360px;amargin:20px;afloat:left;}
div#searchDiv label,div#searchDiv input#searchBox{font-size:15px;}
div#searchDiv label{color:#999;font-weight:bold;}
div#searchDiv input#searchBox{-moz-border-radius:4px;border:2px solid #ccc;margin:3px;padding:2px;width:300px;}
div#searchDiv input#searchBox:focus{border-color:#555;}
div#searchDiv input.searching{background:white url(http://static.cupmanager.net/images/spin.gif) no-repeat 99%;}
div#searchDiv span{display:block;font-size:13px;}
div#searchResultsDiv{color:black;overflow:auto;}
div#searchResultArea{clear:left;}
div.searchResultBox{overflow:hidden;position:relative;margin-top:15px;}
h2.searchTitle{text-align:center;margin:20px 0 10px 0;}
.searchResultBox .content a{text-decoration:none;}
.searchResultBox table{width:100%;height:100%;}
div.searchResultBox .title{afloat:left;aclear:left;width:140px;aheight:60px;}
div.searchResultBox .title span{adisplay:block;font-size:14px;aheight:auto;text-align:center;color:#222;}
div.searchResultBox .title span a{color:#222;font-weight:bold;}
div.searchResultBox .title span a:hover{color:#222;}
.searchResultGroup h2.boxTitle{margin-bottom:10px;margin-top:15px;}
.searchResultBody{aheight:60px;}
.searchResultBody .content{padding:0 3px 0 2px;font-size:12px;color:#222;}
.searchResultBody .content .composite .verticalLayout{float:right;width:110px;}
.searchResultBody .content .composite .floatingLayout{margin-right:110px;}
.searchResultBody .content .composite .floatingLayout .main{display:none;}
.verticalLinks{border-left:1px solid #666;}
.verticalLinks span.verticalLink a{display:block;border-bottom:1px solid #666;background:#ccf;text-align:right;padding-right:10px;}
.verticalLinks1 span.verticalLink a{height:100%;line-height:60px;}
.verticalLinks2 span.verticalLink a{height:50%;line-height:30px;}
.verticalLinks3 span.verticalLink a{height:33.33%;line-height:20px;}
.searchResultDropdownMenus{aposition:absolute;bottom:0;aright:10px;}
.searchResultDropdownMenus .searchResultDropdownMenu{afloat:right;text-align:right;}
.searchResultDropdownContainer{overflow:hidden;}
.searchResultDropdownBox{overflow:auto;}
.searchResultBox .links{padding-top:2px;clear:none;margin:0;}
.links span.titledLink{display:block;float:left;margin-right:10px;}
.links span.titledLink a{display:block;text-align:left;padding:2px 0 2px 0;}
.titledLinksLayout .main{text-align:center;}
.divLink{display:block;font-size:14px;aheight:25px;padding-top:5px;text-align:center;}
div.teamBox,div.divBox{float:left;width:130px;padding-left:10px;height:100%;}
div.divBox{height:30px;}
div.teamBox a,div.divBox a,div.teamBox a:hover,div.divBox a:hover{color:#222;}
#liveViewer{position:relative;}
#liveViewer #container{a-height:243px;overflow:visible;position:relative;width:46%;}
#liveViewer #progressWrapper{height:50px;width:100%;}
#liveViewer #progressBackground{background:white;width:100%;height:24px;border-top:1px solid #88a;border-left:1px solid #88a;margin-top:9px;}
#liveViewer #progressBar{background:white;width:100%;height:42px;}
#liveViewer #progressBar .middle{position:absolute;height:42px;left:28px;right:27px;background:#89b;}
#liveViewer #progressBar .left{position:absolute;width:28px;height:42px;background:white url(http://static.cupmanager.net/images/result/live/progress_left.png);z-index:10;}
#liveViewer #progressBar .right{position:absolute;width:28px;height:42px;background:white url(http://static.cupmanager.net/images/result/live/progress_right.png);right:-1px;}
#liveViewer #progress{background:white url(http://static.cupmanager.net/images/result/live/progress_bkg.png) repeat-x left center;height:24px;margin-top:0;border-right:1px solid white;}
#liveViewer #progressLeft{position:absolute;left:0;top:0;height:24px;margin-top:9px;width:1px;}
#liveViewer #progressRight{position:absolute;left:0;top:0;}
#liveViewer #progressLabel{color:whitesmoke;font-family:Verdana;font-size:12px;left:0;margin-left:5px;position:absolute;top:13px;}
#liveViewer #progressLabel.notStarted{text-align:center;left:0;width:100%;color:black;}
#liveViewer #progressLabel.liveEarly{margin-left:-43px;color:white;}
#liveViewer #progressLabel.liveLate{margin-left:5px;color:black;}
#liveViewer #progressLabel.finished{color:white;text-align:center;left:0;width:100%;}
#liveViewer #goalContainer{height:35px;position:absolute;left:28px;right:28px;z-index:20;}
#liveViewer.nonlive #goalContainer{display:none;}
#liveViewer .goal{margin-left:-9px;}
#liveViewer .comments{position:absolute;right:10px!important;width:46%!important;}
#liveViewer .goalOuter{position:absolute;width:18px;height:18px;background:url(http://static.cupmanager.net/images/result/live/goalBkg.png);}
#liveViewer .goalInner{position:absolute;width:18px;height:18px;background:url(http://static.cupmanager.net/images/result/live/goalCircle.png);z-index:10;}
#liveViewer .goalNr{position:absolute;width:18px;height:18px;text-align:center;font-size:10px;font-family:Century Gothic,sans-serif;margin-top:2px;z-index:20;}
#liveViewer .goalOverlay{position:absolute;width:18px;height:18px;z-index:30;}
#liveViewer #eventRoller{height:100px;overflow:auto;position:relative;margin-left:30px;margin-top:30px;width:340px;}
#liveViewer.nonlive #eventRoller{display:none;}
#liveViewer #eventRoller .rollingGoal{padding-bottom:1px;padding-left:5px;padding-top:2px;}
#liveViewer #eventRoller .rollingGoal_selected{background:#f5f5ff;}
#liveViewer #eventRoller .time{font-size:11px;color:#89b;}
#liveViewer #eventRoller .text{font-size:13px;padding-left:5px;}
#liveViewer #main{a-margin-top:10px;}
#liveViewer #main .homeshirt{position:absolute;left:6px;}
#liveViewer #main .awayshirt{position:absolute;right:6px;}
#liveViewer .videos .videoContainer{background:black;padding:5px;overflow:auto;}
#liveViewer .videos .videoContainer span,#liveViewer .videos .videoContainer a{color:white;}
#liveViewer .videos .videoContainer .bambuserInfo{float:right;}
#liveViewer .videos h2{margin-top:20px!important;}
#liveViewer .videos ul{a-border-bottom:5px solid black;overflow:auto;padding-left:5px;}
#liveViewer .videos ul li{list-style:none;float:left;padding:4px 9px;height:17px;}
#liveViewer .videos ul li a{color:#888;}
#liveViewer .videos ul li.selected{font-weight:bold;background:black;}
#liveViewer .videos ul li.selected a{color:white;}
#liveViewer #main #status{margin-top:10px;}
#liveViewer #main #status span{color:#89B;font-size:30px;font-weight:bold;}
#liveViewer #homename,#awayname{font-weight:bold;}
#liveViewer #locationname{font-size:12px;}
#liveViewer .result{position:absolute;left:50%;margin-left:-90px;width:181px;height:83px;background:url(http://static.cupmanager.net/images/result/live/result.png);position:relative;}
#liveViewer .result #homegoals,#liveViewer .result #awaygoals{font-family:Century Gothic,sans-serif;font-size:40px;left:17px;position:absolute;top:14px;text-align:center;width:47px;}
#liveViewer .result #awaygoals{left:117px;}
#liveViewer #statusBar{background-image:url(http://static.cupmanager.net/follow/row.jpg);width:400px;height:50px;}
#liveViewer #statusBar table{height:100%;width:100%;}
#liveViewer #statusBar td{font-family:Verdana;font-size:12px;color:white;}
#liveViewer #latestEvent{padding-left:10px;}
#liveViewer .tooltipText{font-family:Verdana;font-size:9px;}
#liveViewer #popup span{font-family:Verdana;font-size:12px;}
#cupman #liveViewer h1{padding-bottom:0!important;}
#liveViewer h2{text-align:center;margin-top:0!important;margin-bottom:10px!important;}
.videosList .video{display:block;float:left;padding:4px;margin:0 5px;overflow:hidden;}
.videosList .video:hover{box-shadow:0 0 3px black;}
.videosList .video .preview{height:70px;position:relative;margin:2px 0;}
.videosList .video .info{width:93px;overflow:hidden;line-height:10px;}
.videosList .video .topInfo{text-align:center;}
.videosList .video .info span{white-space:nowrap;font-size:11px;color:#777;}
.videosList a img{position:absolute;top:0;left:0;height:70px;}
.videosList a img.videoImage_1{position:static;}
.videosList a img.videoImage_2{top:50%;left:50%;width:50%;height:50%;}
.videosList a img.videoImage_3{top:00%;left:50%;width:50%;height:50%;}
.videosList a .matchnr{position:absolute;top:2px;right:2px;color:white;text-shadow:1px 1px 1px black;}
.videosList a .playOverlay{position:absolute;top:50%;left:50%;margin-left:-22px;margin-top:-22px;width:45px;height:45px;opacity:.8;}
.videosList a:hover img.playOverlay{opacity:1;}
.videosList a:hover img.videoImage{opacity:.8;}
