.main .body .filter {float:left; width:140px; border-right:solid 1pt #DCDCDC; padding-right:2px}
.main .filter .separator {clear:both; border-bottom:solid 1pt #DCDCDC; margin-top:5px; margin-bottom:5px}
.main .filter .option {margin-top:6px; margin-bottom:6px}
.main .filter .title {font-size:12pt; font-weight:bold; margin-bottom:4px}
.main .filter .subtitle {font-weight:bold; margin-bottom:4px}
.main .filter .blank {margin-top:4px}
.main .filter .select {width:100%; margin-left:0px; font-size:8pt}
.main .filter .date {width:65px; font-size:8pt}
.main .filter .text {width:100%}
/*.main .body .content {float:left; width:860px}*/
.main .body .content {overflow:hidden}

.view {font-size:10pt}
/* edit */
/* new/edit item general */
#item-id {font-size:8pt; padding:4px}
#item-id table th {text-align: left; background-color: steelblue; color: white; padding: 2px; }
#item-id table td {padding:2px}
#item-id input {font-size:8pt}
#item-id textarea {font-size:8pt}
#item-id select {float:left; width:250px; font-size:10pt}
#item-id .subtitle {clear:both; width:98%; font-size:12pt; font-weight:bold; 
	margin-left:5px; margin-top:12px; margin-bottom:4px; border-bottom:solid 1pt #DCDCDC}
#item-id .snumber {width:60px; text-align:right}
#item-id .text {width:250px}
#item-id .hour {width:40px}
#item-id .lvalue {float:left; width:100px; margin-top:4px; margin-left:4px}
#item-id .rdouble {float:left; margin-left:0px; width:500px; font-size:10pt}
#item-id .rcode {float:left; margin-left:0px; width:100px; font-size:10pt}
#item-id .date {float:left; margin-left:0px; width:75px; font-size:10pt}
#item-id .idate {float:left; height: 16px; border:0px; margin-left:1px; margin-right:2px; margin-top:2px}
#item-id .sselect {width:40px}


/* background color for states */
/* even row -16 units for lighter color */
.row-state1-odd {background-color:#66FF99}
.row-state2-odd {background-color:#FF6666}
.row-state3-odd {background-color:#CCCCCC}
.row-state4-odd{background-color:#66CCFF}
.row-state5-odd{background-color:#FFFF99}
.row-state1-even {background-color:#66FF89}
.row-state2-even {background-color:#FF6656}
.row-state3-even {background-color:#CCCCBC}
.row-state4-even{background-color:#66CCEF}
.row-state5-even{background-color:#FFFF89}