.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(//curlingseattle.org/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(//curlingseattle.org/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.eventtabs ul li{float:left;margin-top:6px;}.bordertable{padding:0px 4px 0px 4px;border:1px solid gray;border-collapse:collapse;}.bordertable td,.bordertable th{border:1px solid gray;padding:0px 2px 0px 2px;}.bordertable th{text-align:center;vertical-align:bottom;}.games td,.games th{text-align:center;}.scoreboard table{border:1px solid black;padding:2px;background-color:#f3f3f3;}.scoreboard td,.scoreboard th{border:1px solid black;padding:2px;}.scoreboard .icell{border:0px;}.pointsbox{text-align:center;}.listtable{margin-left:5px;margin-right:5px;border:solid;border-color:black;border-width:1px;border-collapse:collapse;padding:0px;vertical-align:top;}.listtable th{text-align:left;font-weight:bold;background-color:#A2B964;color:black;padding-left:5px;padding-top:4px;padding-right:5px;padding-bottom:4px;vertical-align:top;border:solid;border-color:black;border-width:1px;}.listtable td{padding-left:5px;padding-top:2px;padding-right:5px;padding-bottom:2px;vertical-align:top;border:solid;border-color:black;border-width:1px;}th{background-color:#9fff9f;}.light{background-color:white;}.dark{background-color:#ffff9f;}.input-prompt{position:absolute;font-style:italic;color:#aaa;margin:0.2em 0 0 0.5em;}.comment-table{background:#afc;border:3px solid gray;}.comment-text{background:#cfe;}.field-name{background:#cfe;text-align:center;font-style:italic;}.process-result{background:#F0F0DE;font-family:monospace;font-size:small;padding:0.2em;}.conflict{background:#f88;font-style:oblique;}#conflict_legend{text-align:center;font-size:large;}a.button-link:link,a.button-link:visited{display:inline-block;padding:0.2em 0.5em;border:1px solid #aaa;background:linear-gradient(to bottom,#fff,#ddd);border-radius:1em;font-weight:bold;color:black;text-decoration:none;}a.button-link:hover{background:linear-gradient(to bottom,#aee,#8df);}
