@charset "utf-8";

* {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body {padding:0px; margin:0px;}
img {border:0;}

input {border:1px #999999 solid; padding:2px;}
input[type=button], button {font-weight:bolder; cursor:pointer; background-color:#999; color:#FFF !important; -moz-user-select:none; margin-left:5px !important;}
input[type=button]:hover, button:hover {background-color:#CCC !important;}
input[type=text]:hover, textarea:hover {background-color:#F8F8F8 !important;}

#wrap {background-image:url(../img/background.png); background-position:center; background-repeat:repeat-y; z-index:10;}
#wrap div {background-color:#FFF;}

#header {width:900px; height:120px; background-image:url(../img/logo.png); background-position:left top; background-repeat:no-repeat; border-left:1px #999999 solid; border-right:1px #999999 solid; position:relative;}

.tabs {height:25px; border:1px #999 solid;}
.tabs td, .tabs td a {text-align:center; font-weight:bolder; cursor:pointer; background-color:#999; color:#FFF; -moz-user-select:none;}
.tabs td:hover, .tabs td:hover a, .tabsactive:hover, .tabsactive:hover a {text-align:center; font-weight:bolder; cursor:pointer; background-color:#CCC; text-decoration:none; color:#FFF;}
.tabs td.tabsactive, .tabs td.tabsactive a {text-align:center;font-weight:bolder;cursor:pointer; background-color:#B2B2B2; color:#FFF;}

.tabscontent {display:none; border:1px #999 solid; border-top-width:0; padding:10px;}
.tabscontent.active {display: block !important;}

#div_miningTimer {float:right; clear:right; width:500px; margin-right:10px; margin-top:10px;}
#dov_miningTimer, #div_miningTimer *, #div_userInfo, #div_userInfo * {font-size:10px;}
#div_userInfo {float:left; width:300px; font-size:10px; margin-left:10px; margin-top:10px;}
#div_infoWindow {position:absolute; width:100%;}

#sortList {list-style:none; padding:0px; margin:0px; margin-top:-10px;}
#sortList li {display: block; padding:0px; margin:0px;}

#content {width:880px; border:1px #999999 solid; border-top-width:0px; padding:10px; min-height:200px;}
#content h1 {font-size:16px; text-decoration:underline; margin-top:0px; padding-top:0px;}
#content input {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: black; margin: 0;}

#div_sheet {position:relative;}
#div_sheetReload {position:absolute; top:0px; right:0px; width:100%; height:100%; z-index:1; background-color:transparent; background-image:url(../img/window_bg.png);}
#div_sheetReload div {margin-top:450px; width:100px; padding:30px; border:1px #999 solid; background-color:#FFF;}

#sheet td, th {border:1px #BBB solid; text-align:center; vertical-align:middle;}
#sheet td.middle {text-align:center;}
#sheet tr.trleft {text-align:left; text-decoration:none;}
#sheet tr.even {background-color:#FFF;}
#sheet tr.odd {background-color:#E8E8E8;}
#sheet td.colOdd, th.colOdd {background-color:#E8E8E8;}
#sheet tr.odd td.colOdd {background-color:#D0D0D0;}
#sheet td.alignLeft {text-align:left !important;}
#sheet .minL {background-color:#A2B599 !important;}
#sheet .minM {background-color:#86BA6B !important;}
#sheet .minH {background-color:#55BC25 !important;}
#sheet th {background-image:url(../img/sort.png); background-position:top right; background-repeat:no-repeat; cursor:pointer; vertical-align:bottom;}
#sheet th.left {text-align:left;}
#sheet th.sortUp {background-image:url(../img/sort_asc.png) !important; color: #55BC25;}
#sheet th.sortDown {background-image:url(../img/sort_desc.png) !important; background-position:top right; background-repeat:no-repeat; color: #55BC25;}
#sheet td {vertical-align:middle !important;}

#footer {width:910px; font-size:10px; padding:15px; background-image:url(../img/background_bottom.png); background-repeat:no-repeat; background-position:center top;}

.msgBox {margin:15px; padding:5px 10px 5px 10px; font-size:12px !important; border:1px #000000 solid;}
.msgBox.red {border-color:#FF0000; background-color:#FFCCCC !important;}
.msgBox.yellow {border-color:#FFCC00; background-color:#FFF4CC !important;}
.msgBox.green {border-color:#66FF00; background-color:#CCFFCC !important;}

span.small {font-size:10px;}

.displayNone {display:none;}