img.moveHandle { cursor:move; }
img.move { cursor:move; }
.hand {cursor: pointer; cursor: hand;}
a img {border:none;}
th {text-align:left; vertical-align:top;}
h1,h2,h3,h4,h5 { font-size:inherit; font-weight:inherit; display:inherit; margin:inherit; }
input.big {padding:10px;}
label.error {display:none; color:#F00;}
input.error {border:#FF7575 inset 2px;}
textarea.error {border:#FF7575 inset 2px;}
.clear {clear:both;}
div.redBox {background-color:#FFAEAE; border:#F00 solid 1px; padding:10px;}
div.greenBox {background-color:#9DFF9D; border:#0F0 solid 1px; padding:10px;}
.small {font-size:.85em;}
.fLeft {float:left;}
.fRight {float:right;}
.p0 {padding:0px;}
.m0 {margin:0px;}
.p10 {padding:10px;}
.m10 {margin:10px;}
.p20 {padding:20px;}
.m20 {margin:20px;}
.pl10 {padding-left:10px;}
.ml10 {margin-left:10px;}
.pl20 {padding-left:20px;}
.ml20 {margin-left:20px;}
.pr10 {padding-right:10px;}
.mr10 {margin-right:10px;}
.pr20 {padding-right:20px;}
.mr20 {margin-right:20px;}
.pt10 {padding-top:10px;}
.mt10 {margin-top:10px;}
.pt20 {padding-top:20px;}
.mt20 {margin-top:20px;}
.pb10 {padding-bottom:10px;}
.mb10 {margin-bottom:10px;}
.pb20 {padding-bottom:20px;}
.mb20 {margin-bottom:20px;}
ol.spaced li,ul.spaced li { margin:10px 0; }
table.headerTop th,table.topHeader th { border-bottom:#000 solid 1px; }
table.headerTop th,table.topHeader th,table.headerTop td,table.topHeader td,table.headerLeft th,table.leftHeader th,table.headerLeft td,table.leftHeader td { padding:0 5px; }