*{outline-style:none;}
#blind-box{position:absolute;left:10000px;}
#modal-overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background:#000;display:none;}
* html #modal-overlay{position:absolute;}
pre{width:530px;white-space:normal;}
label.error{display:none;}
div.error{display:none;}
div.panel_login_form{display:true;}
div.panel_login_success{display:none;}
div.panel_login_failed{display:none;}
input.error{border:2px solid #F00;}
select.error{border:2px solid #F00;}
texterea.error{border:2px solid #F00;}
div#taxonomy_selector{overflow:hidden;}
div#taxonomy_left_pane{float:left;width:200px;height:350px;overflow:scroll;background-color:#EEE;}
div#taxonomy_right_pane{float:left;width:200px;height:350px;overflow:scroll;background-color:#DDD;}
.loading{background:url(../images/wait_small.gif) top left no-repeat;padding:0 0 16px 16px;}
div#toolbar{background:#333;border-bottom:2px solid #666;position:absolute;top:0;left:0;padding:5px;height:20px;}
div#toolbar a#toolbar_toogler{display:inline;}
div#toolbar span{display:none;}
div#toolbar a{background:-webkit-gradient(linear,left bottom,left top,color-stop(0.04,#005a80),color-stop(0.76,#00a2ed));background:-moz-linear-gradient(center bottom,#005a80 4%,#00a2ed 76%);color:#FFF;font-size:10px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;border:none;cursor:pointer;margin:5px;padding:5px 20px;border:none;}
div#toolbar a:hover{background:#BBB;}
div#toolbar span label{float:right;color:white;margin-right:10px;font-size:10px;}