/* body, boxes  (borders for the whole page) */
body{margin-left:8px;margin-top:8px;font-size:70%;margin-bottom:30px;color:#666666;line-height:16px;font-family:verdana,arial,sans-serif;}
a {color: #003399;text-decoration:none;}
a:hover,a:active {color:#0066ff;text-decoration:underline;}
h1 {padding-top:5px;padding-bottom:0px;font-size:10pt;color:#696969;background-color: #ffffff;}
.hdr3 {font-weight:bold;color:#2f4f4f;}

.input{padding-left:10px;font-size:12px;background:#f5f5f5;border:solid 1px solid;}

/* labels */
.lblErr{color:#ff0000;}
.lblWarn{color:#808080;}
.smlWarn{font-size:x-small;color:#ff0000;font-style:italic;}
.pnlHelp {background:#f5f5f5;border:solid 1px solid;padding:5px;}

.spnReport{font-weight:bold;color:#6B696B;}
.grdTbl{padding:3px;border:solid 1px #dcdcdc;color:#000066;background-color:#ffffff;}
.grdHdr{font-weight:bold;color:#ffffff;background-color:#008080;text-align:center;}
.grdSI{color:#ffffff;background-color:#669999;}
.grdFt,.grdPgr{vertical-align:baseline;color:#000066;background-color:#ffffff;text-align:left;}
.trHead{font-weight:bold;color:#FFFFFF;background-color:#6B696B;}

.tdTotalOver{border-top:solid 1px #808080;text-align:right;}
.tdTotal{font-weight:bold;border-bottom:double 1px #808080;text-align:right;}
.trUC{background-color:#dcdcdc;}
.userCreate{color:#333333;background-color:#eff3fb;border:solid 1px #b5c7de; padding:4px;}
.userSideBar{color:#000000;background-color:#507cd1;vertical-align:top;}
.userSideBarButton{color:#ffffff;background-color:#507cd1;}
.userHeader{color:#ffffff;background-color:#284e98; font-weight:bold;text-align:center;border:solid 2px #eff3fb;}
.userButton{color:#284e98;background-color:#ffffff;border:solid 1px #507cd1;}
.userTitleText{color: #ffffff;background-color:#507cd1;font-weight:bold;}

