/* Global */
form { margin-bottom: 0; }

/* Global - Links */
a { color:#000000; text-decoration:underline; }
a:visited { color:#999999; text-decoration:underline; }
a:active, a:hover{ color:#aaaaaa; text-decoration:underline; }
a.topnav { color:#000000; text-decoration:none; }
a:visited.topnav { color:#D95210; text-decoration:none; }
a:active.topnav, a:hover.topnav { color:#AAAAAA; text-decoration:none; }
.ctr { text-align: center; }
.ctr-tips { text-align: center; padding-right:260px; }

/* Global - Font */
.b { font-weight: bold; }
.i { font-style: italic; }
.bi { font-weight: bold; font-style: italic; }
.u { text-decoration: underline; }
.new { color: #990000; font-weight: bold; }
.required { font-weight: bold; color: #ff0000; }
.ghd { color: #D95210; }
.ghd-b { color: #D95210; font-weight: bold; }
.ghd-i { color: #D95210; font-style: italic; }
.ghd-bi { color: #D95210; font-weight: bold; font-style: italic; }
.text { font-size:0.8em; color:#000000; font-weight:normal; font-family:Arial,sans-serif; line-height:120%; padding-bottom:8px; }
.text-b { font-size:0.8em; color:#000000; font-weight:bold; font-family:Arial,sans-serif; line-height:120%; padding-bottom:8px; }
.text-c { font-size:0.8em; color:#000000; font-weight:normal; font-family:Arial,sans-serif; text-align:center; line-height:120%; padding-bottom:8px; }
.text-indent{ font-size:0.8em; color:#000000; font-weight:normal; font-family:Arial,sans-serif; line-height: 120%; text-indent:40px; padding-bottom:8px; }
.text-list { font-size:0.8em; color:#000000; font-weight:normal; font-family:Arial,sans-serif; line-height:120%; padding-bottom:2px; padding-right:8px; }
.bul-list { margin-top: 4; margin-bottom: 12; }
.textRightIndent { font-size:0.8em; color:#000000; font-weight:normal; font-family:Arial,sans-serif; line-height:120%; padding-bottom:8px; padding-right:60px; }
.textRightIndent2 { font-size:0.8em; color:#000000; font-weight:normal; font-family:Arial,sans-serif; line-height:120%; padding-bottom:8px; padding-right:260px; }

/* Global - Headers */
.ahead { font-size:1.2em; color:#000000; font-weight:bold; font-family:Arial,sans-serif; padding-bottom:5px; }
.bhead { font-size:0.9em; color:#000000; font-weight:bold; font-family:Arial,sans-serif; padding-top:25px; padding-bottom:25px; text-transform:uppercase; }
.chead { font-size:0.9em; color:#000000; font-weight:bold; font-family:Arial,sans-serif; text-transform:uppercase; }
.asubhead { font-size:0.8em; color:#000000; font-weight:bold; font-family:Arial,sans-serif; padding-bottom:5px; }

/* Global - Footer */
.address { font-size:0.7em; color:#000000; font-weight:normal; font-family:sans-serif; }

/* Sitemap Page */
.mapMajor { font-size:0.8em; color:#000000; font-weight:normal; font-family:Arial,sans-serif; line-height:110%; padding-bottom:2px; }
.mapMinor { font-size:0.8em; color:#000000; font-weight:normal; font-family:Arial,sans-serif; line-height:110%; padding-bottom:4px; padding-left:30px; }
.mapSubMinor { font-size:0.8em; color:#000000; font-weight:normal; font-family:Arial,sans-serif; line-height:110%; padding-bottom:4px; padding-left:60px; }

/* Tools Page */
.indent1{ font-size: 0.8em; color: #000000; font-weight: normal; font-family: Arial,sans-serif; text-align: top; margin-top: 24px; margin-left: 140px; }
.indent2{ font-size: 0.8em; color: #000000; font-weight: normal; font-family: Arial,sans-serif; text-align: top; margin-top: 10px; margin-left: 140px; }
.indent3{ font-size: 0.8em; color: #000000; font-weight: normal; font-family: Arial,sans-serif; text-align: top; margin-top: 6px; margin-left: 175px; }
.indent4{ font-size: 0.8em; color: #000000; font-weight: normal; font-family: Arial,sans-serif; text-align: top; margin-top: 6px; margin-left: 96px; }

/* Tips */
.newsrule{ color: #D95210; width:275; height:3 }
.bl{ font-weight: bold; color:#0000ff; }

/* Resources */
.resText { font-size:0.9em; color:#000000; font-weight:normal; font-family:Arial,sans-serif; line-height:120%; padding-bottom:3px; }

/* Login */
.l-ahead { font-size:1.1em; color: #D95210; font-weight: bold; font-family: Arial,sans-serif; }
.login { font-size:0.7em; color:#000000; font-weight:bold; font-family:sans-serif; }
.logout{ margin-top: 20px; margin-left: 120px; }