/* HTML elements */
*                           { padding: 0; margin: 0; font-family: Arial; font-size: 12px }
html, body, form            { height:100%; font-size: 10px; color:#000000; background-color: black; }
.msgText                    { font-weight: bold; color: red; font-size:11px}
.header                     { background-color: #a2a88a; color: white; font-size: 12px; font-weight: bold; }
table                       { background-color: white; }
.headerNoBg					{ font-weight: bold; font-size: 24pt; }
.headerNoBgCenter   		{ font-weight: bold; font-size: 24pt; text-align: center; }
.lightBorder                { border: 1px solid black; }
.label                      { font-weight: bold; }
.labelRight                 { font-weight: bold; text-align: right; padding-right: 6px; }
.formatTxt                  { font-weight: normal; font-size: 10px; font-style: italic; }

td                          { text-align: left; }
.maintextheading            { text-align: center; font-weight: bold ; }
.rightAlign                 { text-align: right; }
.centerAlign                { text-align: center; }
.LightBlueHeader            { background-color: #f7f7f7; font-weight:bold;}
.submitRow                  { text-align: right; background-color: black; padding: 0px; margin: 0px}
label                       { text-align:right; font-weight:bold; }
select, input, textarea     { font-size:10px; }
.submit                     { background-color: White; font-size: 11px; height: 20px; padding:0px; margin: 5px; border: solid 0.3pt black; cursor: hand; }
ul                          { margin-left:10px; list-style-type:disc; }
ul ul                       { list-style-type:circle; }
li                          { margin:3px 0 0 10px; }
ol                          { margin-left:10px; }
a img                       { border:none; }
a.underline                 { text-decoration: underline; }

/* .. Master Pages */
#Top						{ min-height: 170px; float: left; }
#context-footer-placeholder { height: 90px; }
.top_branding               { height: 90px; }
.top_branding IMG           { position: absolute; float: left; }
.top_branding .logo         { height: 51px; width:100%; background-color:#fff; }
.top_branding .logo IMG     { margin-left: 144px; padding: 15px; }
.top_branding .top_mid_bar  { height: 39px; position: absolute; top: 51px; left: 144px; width: 612px;  }
.top_branding .assistance   { height: 39px; margin: 0 0 0 756px; white-space:nowrap; }
.top_branding .innerAssistance { margin-left:10px; padding-top:10px;}
.menu                       { height: 50px; }
.menu DIV                   { float: left; height: 40px; padding: 5px; font-weight: bold; position: absolute; }
.menu .titlebar             { width: 134px; }
.menu .menubar              { width: 612px; height:50px; left: 144px; color: #000; padding:0; }
.menu .innermenubar         { width: 590px; margin:5px 0 0 15px; padding:0; }
.LeftMenu .menubar          { padding-bottom:6px; }

