/* site-wide reformats */
body {margin:10px; background:#7e7c56}
body.printer {margin:10px}
form {margin:0}
select {font-size:10px; margin:3px 0 3px 0}

a:link, a:active, a:visited {color: #83534c; font-weight:bold; text-decoration:underline;}
a:hover {color: #000; font-weight:bold; text-decoration:underline;}
/*a.sml {font-weight:normal}*/
/* end site-wide reformats */

/*table cell backgrounds*/
td.bg {background:url(/imx/bg.gif) repeat-y}

h1, h2, h3, .footer, .content, .grid1, .ace {color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; font-weight:normal; font-style:none; font-size:11px}

.content {padding:15px;}

h1 {font-size: 21px; font-weight:bold; margin:0 0 9px 0;}
h2 {color: #000; font-size: 14px; font-weight:bold; margin:0 0 5px 0}
h3 {color: #0d2b88; font-size: 12px; font-weight:bold; font-style:normal; margin:0 0 3px 0; border-bottom:1px solid #0d2b88; padding-bottom:1px}

div.bullet {text-indent:-10px; margin-left:10px}

textarea {width:300px}
textarea.wide {width:500px}
textarea.narrow {width:200px}
input.w1 {width:50px}
input.w2 {width:100px}
input.w3 {width:200px}
input.w4 {width:300px}

b.required {color:#f00}

/* footer components */
.footer {background-color:#7e7c56; color: #cbcbbb; padding:3px 20px 3px 158px; font-size:10px}
td.footer {white-space:nowrap}
.footer a:link, .footer a:visited, .footer a:active {color: #cbcbbb; font-weight: bold; text-decoration:underline;}
.footer a:hover {color: #fff; font-weight: bold; text-decoration:underline;}
/* end footer components */

/* ace components */
.ace {font-size:9px}
.ace a:link, .ace a:visited, .ace a:active {color: #cbcbbb; font-weight: normal; text-decoration:none;}
.ace a:hover {color: #fff; font-weight: normal; text-decoration:underline;}
/* end footer components */


div.linkList {margin:7px 0 0 0}

img.right {margin-right:10px}
img.left {margin-left:10px}

/*GRID 1 COMPONENTS*/
table.grid1 td{background:#0d2b88; padding:3px}
table.grid1 td.label {text-align:right; vertical-align:middle; color:#fff; font-weight:bold; font-size:10px; background:#0d2b88}
table.grid1 tr.line td.label, table.grid1 tr.line td.content{border-bottom:1px solid #f1f5db}
table.grid1 td.submit {background:none; padding-left:12px;}
table.grid1 input {font-size:10px}
table.grid1 input.text {font-size:10px; width:125px}

