h1,h2,h3,h4,h5,b {font-family: arial; }
h1,h5 { margin:0px; border:0px }
h4.title {padding:0px; margin:0px}

input,textarea {border: 2px solid #aaaaaa}

p,div,span.normal {font: normal 9pt/10pt arial}
b {font-size: 9pt}
.small {font-size: .75em }
span.bold {font: bold 9pt/10pt arial}
span.cat {font: normal 8pt/9pt arial}
span.highlight {background-color:#FFFF00; font-style: italic}
span.highlightsmall {font-size: 9pt; background-color:#FFFF00; font-style: italic}
span.red {color:red; font-weight:bold}

div.comment {color:#000000; float:right; cursor:hand; font-size:9px;}
div.visible {display:block; float:left;}
div.hidden {display:none; float:left}

table.border {border-collapse: collapse}
table.outer {border: 0px solid #000000; padding:0px;margin:0px}
td {padding:5px; border: 0px solid #000000}
td.cat {padding:1px}
td.outer {padding:0px;padding-left:6px;padding-right:6px}
td.border {border: 1px solid #cccccc} 
td.rating {padding:2px}
td.form {border:0px solid #000000; padding:2px}
td.main {background-color:#ffcc66}
td.content {}

.color1 {width:30px; background-color:#0000FF}
.color2 {width:30px; background-color:#3399FF}
.color3 {width:30px; background-color:#33cc99}
.color4 {width:30px; background-color:#00CC66}
.color5 {width:30px; background-color:#CCFF00}
.color6 {width:30px; background-color:#FFFF00}
.color7 {width:30px; background-color:#FFCC33}
.color8 {width:30px; background-color:#FF9900}
.color9 {width:30px; background-color:#FF6600}
.color10 {width:30px; background-color:#FF0000}

.color1b {width:30px; background-color:#0000FF; font-weight:bold; border: 2px solid #000000; cursor:hand }
.color2b {width:30px; background-color:#3399FF; font-weight:bold; border: 2px solid #000000; cursor:hand }
.color3b {width:30px; background-color:#33cc99; font-weight:bold; border: 2px solid #000000; cursor:hand }
.color4b {width:30px; background-color:#00CC66; font-weight:bold; border: 2px solid #000000; cursor:hand }
.color5b {width:30px; background-color:#CCFF00; font-weight:bold; border: 2px solid #000000; cursor:hand }
.color6b {width:30px; background-color:#FFFF00; font-weight:bold; border: 2px solid #000000; cursor:hand }
.color7b {width:30px; background-color:#FFCC33; font-weight:bold; border: 2px solid #000000; cursor:hand }
.color8b {width:30px; background-color:#FF9900; font-weight:bold; border: 2px solid #000000; cursor:hand }
.color9b {width:30px; background-color:#FF6600; font-weight:bold; border: 2px solid #000000; cursor:hand }
.color10b{width:30px; background-color:#FF0000; font-weight:bold; border: 2px solid #000000; cursor:hand }