/* CSS Document */

body { background: #e7e7e7 url(../images/site_graphics/bg_main.jpg); color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; margin: 0px 0px 0px 0px;}

h1        { color: #333399; font-size: 18px; font-weight: bold;}
h2        { color: #333399; font-size: 16px; font-weight: bold;}
h3        { color: #333399; font-size: 14px; font-weight: bold;}
hr        { color: #ffffff;  border-bottom: 1px solid #333399; width: 100%;}
p, li, td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5;}
.footer   { background: #000066 url(../images/site_graphics/bg_footer.jpg); color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding: 8px 4px 4px 4px; text-align: center; height: 60px;}

#bodycell      { padding: 12px 22px 12px 22px;}
#containertable{ background-color: #ffffff; border-right: 1px solid #000099; border-left: 1px solid #000099; width: 760; height: 100%;}

a.         { color: #333399; font-size: 12px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}
a.:visited { color: #333399; font-size: 12px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}
a.:active  { color: #333399; font-size: 12px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}
a.:hover   { color: #b7bde0; font-size: 12px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}

a.inlinelink         { color: #333399; font-size: 12px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}
a.inlinelink:visited { color: #333399; font-size: 12px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}
a.inlinelink:active  { color: #333399; font-size: 12px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}
a.inlinelink:hover   { color: #b7bde0; font-size: 12px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}

a.topnavlink            { color: #1f1f5b; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: capitalize;}
a.topnavlink:visited    { color: #1f1f5b; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: capitalize;}
a.topnavlink:active     { color: #1f1f5b; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: capitalize;}
a.topnavlink:hover      { color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: capitalize;}

a.footerlink            { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}
a.footerlink:visited    { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}
a.footerlink:active     { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}
a.footerlink:hover      { color: #00cc00; font-size: 10px; font-weight: bold; text-decoration: underline; text-transform: capitalize; display: inline;}

/*  FORM STYLES  */
.forminput   { background-color: #b7bde0; color: #000000; font-family: Vedana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.formbutton  { background-color: #b7bde0; color: #000000; font-family: Vedana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;  float: none;}
.required    {                            color: #990000; font-family: Vedana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:   bold;}
label, input { float: left; margin-bottom: 8px; display: block;}
label        { font-weight: bold; text-align: right; width: 120px; padding-right: 10px;}
br           { clear: left;}
