body { margin: 0; background-color: #F2F9FB; font-family: Verdana; color:#333333; font-size: 13px; }
a, a:link, a:visited { color: #0000FF; }
a:hover { text-decoration: none; }
p { margin: 0 0 12px 0; }

#hd   { margin: 0; padding: 10px 0 35px 0; width: 100%; background: #6666FF url(images/bb.gif) repeat-x bottom left; }
#hd_i { margin: 0 0 0 30px; }

.hlnk { margin: 0; padding: 0 8px 3px 0; text-align: right; }
.aatn { text-decoration: underline; color: #FF3300; }

#ctblk { width: 910px; margin: 0; clear: both; }

#menu      { width: 220px; float: left; margin: 0 0 0 15px; color: #333333; }
#menu_e    { width: 220px; height: 30px; background: #F2F9FB url(images/mn_e.gif) no-repeat top left; }
#menu_i    { background-color: #FFFFFF; }
#menu_i h2 { margin: 0; height: 55px; padding: 8px; font-size: 16px; color: #FFFFFF; background: #FFFFFF url(images/mn_b.gif) repeat-x top left; }
#menu_i ul { margin: 0; margin-left: 20px; padding-left: 0px; list-style-type: none; }
#menu_i li { padding-bottom: 5px; }

#ct_t      { width: 600px; float: left; margin: 0 0 0 15px; padding: 20px; padding-bottom: 60px; border: 1px solid #BBBBBB; background: #FFFFFF url(images/ct_b.jpg) no-repeat top left; margin-bottom: 35px;  }
#ct        { width: 600px; float: left; margin: 0 0 0 15px; padding: 20px; padding-bottom: 60px; border: 1px solid #BBBBBB; background: #FFFFFF url(images/ct_b2.jpg) no-repeat top left; margin-bottom: 35px; }
#ht_t      { padding-top: 13px; }
#ht_t h1   { margin: 0; font-size: 22px; margin-left: 100px; margin-bottom: 6px; }
#ht_t h2   { margin: 0; font-size: 16px; margin-left: 100px; }
#ht        { padding-top: 3px; }
#ht p      { margin-left: 16px; margin-right: 16px;}
#ht ul     { margin-right: 16px; }
#ht ol     { margin-right: 16px; }
#ht h2     { font-size: 21px; color:#444444; }
#ht h3     { font-size: 17px; color:#666666; text-decoration: underline; }
#ht h4     { font-size: 14px; color:#777777; text-decoration: underline; }
#ht h5     { margin: 0; font-size: 14px; font-weight: bold; text-decoration: underline; }
#ht img    { vertical-align:text-top; margin-right: 15px; }
#st        { margin-bottom: 35px; }
#st h2     { font-size: 16px; font-weight: bold; }
#st h3     { font-size: 16px; font-weight: bold; color: #333399; padding: 6px; border-bottom: 2px dotted #3366FF; }
.ctna      { padding-left: 25px; padding-right: 25px; }
.pi1       { margin-left: 15px; }
.pi2       { margin-left: 30px; }

.pnote     { color: #FF3300; border: 1px dotted #FF3300; padding: 15px; margin-top: 12px; padding-right: 24px; }

#ft { clear: both; height: 100px; margin-top: 35px; background-color:#666666; font-size: 16px; color: #FFFFFF; text-align: center; padding-top: 18px; }
#ft a, #ft a:link, #ft a:visited { color: #FFFFFF; text-decoration: none; }
#ft a:hover { text-decoration: underline; }
