
.redbutton {
    font-family: Arial, Sans-serif;
    color: red;
}

.redbutton:hover {
    text-decoration: underline; 
}

.topbutton {
    font-family: Arial, Sans-serif;
}

.topbutton:hover {
    text-decoration: underline; 
}

#topbuttons {
    position: fixed; 
    top: 0px; 
    left: 0px; 
    padding: 10px; 
    width: 100%;
    margin: 0px; 
    background-color: #EEEEEE;
}

.fixedbutton {
    font-size: 12pt; 
    font-family: Arial, Sans-serif;
}

.fixedbutton:hover {
    font-weight: bold;
}

#mainclient {
    position: fixed;
    top: 0px;
    left: 0px;
    display: none;
}

#topspacer {
    height: 34px;
}

.rungbox {  
    width: 160px; 
    height: 30px;
}

.labelstyle {
    display: none;
    font-family: Arial, sans-serif; 
    font-size: 12px;
}

.buttonstyle {
    display: block; 
    width: 150px; 
    font-family: Arial, sans-serif;
}
.overstyle {
    display: none;
    font-family: Arial, sans-serif;
}

textarea.titleclass {
    font-size: 10pt; 
    font-family: Arial, Sans-serif;
    overflow: hidden;
}

#container {
    width: 90px;
    height: 110px;
    position: relative;
    overflow: hidden;
}

#animate {
    position: absolute;
    left: 0px;
}

img.gavelpics {
    display: none;
}

.centerFill {
    width: 2px; 
    height: 100px;
}

.numclass  {
    font-size: 12pt; 
    font-family: Arial, Sans-serif;
}

br.bigline {
    line-height: 23px;
}

.mainpic {  
    height: 160px; 
    width: 200px; 
    font-size: 12pt; 
    font-family: Arial, Sans-serif;
}

img.mainbox {
    max-width: 200px; 
    max-height: 160px;
}

.messclass {
    display: none; 
    font-size: 10pt; 
    font-family: Arial, sans-serif;
}

.bstyle {   
    display: none; 
    font-family: Arial, sans-serif;
}

.fullbutton {
    font-family: Arial, Sans-serif;
    width: 100%;
}

.fullbutton:hover {
    text-decoration: underline; 
}

.statusstyle {
    font-family: Arial, sans-serif;
}

#biglogo {
    width: 99%;
    position: fixed;
    top: 0px;
    left: 0px;
    font-size: 10pt; 
    font-family: Arial, sans-serif;
    border: 0px solid white; 
}

.pnstyle {  
    font-size: 10pt; 
    font-family: Arial, sans-serif;
}

td.widebox {
    width: 398px;
    height: 10px;
}

table.headingt {
    width: 100%;
    border-width: 0px;
}

td.graycell {
    background-color: #F4F4F4;;
}

.currentspan {
    display: inline;
    vertical-align: 21px;
    font-size: 10pt; 
    font-family: Arial, sans-serif;
}

td#widecell {
    display: none;
}

table.catclass {
    border: 0px solid white; 
    min-width: 350px;
}

td.piccell {
    padding: 10px;
}

table.lottableclass {
    width: 100%;
    border: 2px solid white;
}

td.greytitle {
    width: 100%;
}

td.labelcell {
    font-size: 10pt; 
    font-family: Arial, Sans-serif;
}

td.darkcell {
    height: 35px;
    font-size: 14pt; 
    font-family: Arial, Sans-serif;
    font-weight: bold;
    background-color: #606060;
    color: white;
}

td.fixedcell {
    height: 35px;
    font-size: 18pt; 
    font-family: Arial, Sans-serif;
    background-color: #D0D0D0;
}

.picdiv {   
    height: 100px; 
    width: 100px; 
}

img.smallbox {
    max-width: 100px; 
    max-height: 100px;
    border: 2px solid white;
}

img.smallbox:hover {
    border: 2px solid black;
}

.numbertext {
    font-size: 12pt; 
    font-family: Arial, Sans-serif;
    background-color: #D0D0D0; 
    padding: 3px;
}

.numbertext:hover {
    text-decoration: underline; 
}

.blankline {
    display: none;
    font-size: 10pt; 
    font-family: Arial, Sans-serif;
}

.priceline {
    font-size: 10pt; 
    font-family: Arial, Sans-serif;
    float: right;
}

.titletext {
    font-size: 9pt; 
    font-family: Arial, Sans-serif;
}

.titletext:hover {
    text-decoration: underline; 
}

.fixeddiv {
    border: 3px solid white;
}
