body {margin: 0px;  background: url(../images/am_lib_03.gif);    }
td {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #626262;}

a {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #626262; }
a.a1 {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFD200; }
a.a1a {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }
a.a2 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #870003; }
a.a3 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #9DBFE7; }
a.a4 {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff;  text-decoration: none;  }
a.a5 {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF;  text-decoration: none;  }
a.a5:hover {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #9DBFE7;  text-decoration: none;  }
a.a6 {font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #b11e20;  text-decoration: none;  }
a.a7 {font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #325A88;  text-decoration: none;  }

.i1 {  }
.i2 { background: #FFFF00; }

hr { border: 1px dotted #FFFFFF; }

.maintable { background-color: #ffffff;  border-right: 1px solid #fff;  }

.bg1 { background: url(../images/am_lib_15.jpg) no-repeat bottom right; }
.bg2 { padding-left: 15px;  border-bottom: 1px solid #fff;  background-color: #24405F;}
.bg3 { background: #325A88 url(../images/am_lib_49.gif) repeat-x top; }

.t1 { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #ffffff;  }
.t2 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #1C3363;}
.t3 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #626262;}
.t4 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #ff0000;}
.t5 { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #626262;  }

.td1 {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #FFFFFF;  background: #325A88;  padding: 3px;  }
.td1a {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #000000;  background: #ffffff;  padding: 3px;  }
.td1b {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #000000;  background: #c0c0c0;  padding: 3px;  }

.td2 { background: #f7f7f7; }
.td2a { background: #ffffff; }
.td3 { background: #E6E6E6; }
.td3a { background: #ffffff; }
#page a {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #626262; }

.hd1 {font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #000000;  padding: 3px;  }
h1 {color: #b11e20;  margin: 5px; }
h2 { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFD200; margin-top: 0px; margin-bottom: 4px; }

.reqFld { font-weight: bold;color: #b11e20;  }

.hlink_bold {font-weight: bold; color:#000099;}

.ddmx { font: 11px arial; }
/*.ddmx .item1, .ddmx .item1:hover, .ddmx .item1-active, .ddmx .item1-active:hover { display: block; position: relative; } */
.ddmx .item1, .ddmx .item1:hover, .ddmx .item1-active, .ddmx .item1-active:hover { position: relative; font-weight: bold; color: #333}
.ddmx .item1 { }
.ddmx .item1:hover, .ddmx .item1-active, .ddmx .item1-active:hover { color: #666 }
.ddmx .item2, .ddmx .item2:hover { display: block; white-space: nowrap; -moz-opacity: 1.0; font: 11px arial,helvetica,geneva,sans-serif; color: #fff; text-decoration: none; }
.ddmx .item2 { -moz-opacity: 1.0; }
.ddmx .item2:hover { -moz-opacity: 1.0; color: #ddd }
.ddmx .section { filter: alpha(opacity=90); -moz-opacity: 0.9; position: absolute; visibility: hidden; z-index: -1; white-space: nowrap; }
.ddmx .left, .ddmx .left:hover { border-style: solid none solid solid; }
.ddmx .right, .ddmx .right:hover { border-style: solid solid solid none; }
.d9 { padding-right: 10px; padding-left: 20px; padding-top: 5px; padding-bottom: 3px; }

* html .ddmx td { position: relative; } /* ie 5.0 fix */
