body {margin:0; padding:0; font-family:arial; font-size:12px; background:url(/images/bg.gif) repeat-x #3477ff}
p, div, th, td, input, textarea, select {font-family:verdana, arial; font-size:12px}
div, form, table {margin:0}
h4 {font-size:14px; background:url(/images/header.gif) no-repeat 3px center; border-bottom:1px solid #1f4798; padding:6px 0 6px 28px}
hr {color:#203040; height:1px; margin-bottom:20px}
p, h3, h4 {margin:0 0 20px 0}
th {text-align:left}
a {color:#1f4798}
input[type="text"], input[type="password"], input[type="submit"], input[type="button"], textarea {border:1px solid #acb2bf}
input[type="submit"], input[type="button"] {background-color:#cfd6e6}

#outer {background:#fff; width:900px; margin:10px auto 40px auto; border:1px solid #1f4798}
#top {width:100%}
#nav {width:100%}
#nav td.first {width:10px; border-bottom:1px solid #1f4798}
#nav td.tab {width:100px; text-align:center; background-color:#dae2f2; border-top:1px solid #1f4798; border-left:1px solid #1f4798; border-bottom:1px solid #1f4798}
#nav td.stab {font-weight:bold; width:100px; text-align:center; background-color:#cfd6e6; border-top:1px solid #1f4798; border-left:1px solid #1f4798; border-bottom:1px solid #cfd6e6}
#nav td.last {border-left:1px solid #1f4798; border-bottom:1px solid #1f4798}
#nav a {display:block; width:100%; padding:5px 0 5px 0; text-decoration:none;color:#1f4798}
#nav a:hover {text-decoration:underline}
#nav2 {background:url(/images/fad.gif) repeat-x}
#left {width:180px; float:left; margin:20px}
#left input[type="text"], #left input[type="password"] {width:125px}
#main {margin:20px 20px 20px 220px; background:url(/images/vdot.gif) repeat-y; padding-left:20px}
#bottom {background:url(/images/fad.gif) repeat-x; text-align:center; padding:20px; color:#acb2bf}
#bottom a {color:#acb2bf; text-decoration:none}
#bottom a:hover {text-decoration:underline}


.eace {color:#000}
.eaca {color:#98701f}
.eacc {color:#1f4798}
.red {color:red}
.green {color:green}
.cen {text-align:center}
.boxheader {color:#1f4798; font-weight:bold; background-color:#cfd6e6; border:1px solid #1f4798; padding:5px 10px 5px 10px; margin:0}
.box {background-color:#dae2f2; border:1px solid #1f4798; border-top:none; padding:10px; margin:0 0 20px 0}
.boxheader2 {color:#98701f; font-weight:bold; background-color:#e6decf; border:1px solid #98701f; padding:5px 10px 5px 10px; margin:0}
.box2 {background-color:#f2eada; border:1px solid #98701f; border-top:none; padding:10px; margin:0 0 20px 0}
.box2 input[type="submit"] {background-color:#e6decf}
fieldset.daterange {border:1px solid #acb2bf; padding:10px; background-color:#dae2f2}	
fieldset.daterange legend {color:#1f4798; font-weight:bold; padding:0 5px 0 5px}
fieldset.ads {border:1px solid #acb2bf; width:600px; padding:0 10px 0 10px; margin-left:auto; background-color:#dae2f2; margin-right:auto}
fieldset.ads legend {font-size:14px; color:#1f4798; font-weight:bold; padding:0 5px 0 5px}
fieldset.ads li {list-style:none outside url(/images/bluebullet.gif); margin-bottom:5px}
fieldset.pubs {border:1px solid #bfb9ac; background-color:#f2eada; padding:0 10px 0 10px; width:600px; margin-left:auto; margin-right:auto}
fieldset.pubs legend {font-size:14px; color:#98701f; font-weight:bold; padding:0 5px 0 5px}
fieldset.pubs li {list-style:none outside url(/images/brownbullet.gif); margin-bottom:5px}
a.btn {border:1px solid #acb2bf; text-decoration:none; padding:2px 10px 2px 10px; background-color:#cfd6e6}
a.btn:hover {background-color:#f3f3f3}
fieldset.pubs a.btn {border:1px solid #bfb9ac; text-decoration:none; padding:2px 10px 2px 10px; background-color:#e6decf}
fieldset.pubs a.btn:hover {background-color:#f3f3f3}
.ad {text-align:center; width:100%; text-overflow:hidden}
.menu {background-color:#cfd6e6; border-top:1px solid #acb2bf; border-bottom:1px solid #acb2bf; color:#acb2bf; padding:5px; margin:0 0 20px 0}
.menu a {text-decoration:none; padding:0 10px 0 10px;color:#1f4798}
.menu a:hover {text-decoration:underline}
.menu a.sel {font-weight:bold}
#loginheader {text-align:left; font-weight:bold; background-color:#cfd6e6; border:1px solid #acb2bf; width:300px; margin:0 auto 0 auto; padding:5px 10px 5px 10px}
#login {text-align:left; background-color:#dae2f2; border:1px solid #acb2bf; border-top:none; width:300px; margin:0 auto 20px auto; padding:10px}
#login input[type="text"], #login input[type="password"] {width:230px}
#data tr.row2 {background-color:#cfd6e6}
#data tr.row0 {background-color:#dae2f2}
#data tr.row1 {background-color:#e4edfe}
#message {position:absolute; top:40px; left:310px}
.info {background: url(/resources/images/info.gif) no-repeat 3px center; border:1px solid #ff6666; background-color:#ffcccc; width:400px; padding:10px 10px 10px 40px; text-align:left}
.warning {background: url(/resources/images/warning.gif) no-repeat 3px 3px; border:1px solid #ff6666; background-color:#ffcccc; width:400px; padding:10px 10px 10px 40px; text-align:left}
#adtable {width:100%}
#adtable p {margin:0 0 10px 0}
#adtable td {text-align:center; width:25%}
#adtable td.active {border:1px solid #cfd6e6; background-color:#dae2f2}
#adtable td.inactive {border:1px solid #ccc; background-color:#eee}
#adedit {}
#adedit td.eg {width:160px; vertical-align:top}
#wait {border:solid 2px #c5c7c8;background-color:#f9fcff;padding:30px;width:450px;margin-left:100px;display:none}
#wait img {margin-right:30px;vertical-align:middle}
.prevnext {margin:20px 0 20px 0; text-align:center}
.prevnext a {padding:5px; border:1px solid #acb2bf; background-color:#dae2f2; text-decoration:none}
.prevnext a:hover {background-color:#f3f3f3}
.prevnext b {padding:5px; border:1px solid #bfb9ac; background-color:#f2eada}




