
.a_link_button  { background-color: transparent; decoration: none  }
.tdclass1 { color: #f5f5f5; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.img_left      { text-decoration: none; text-align: left; float: left; margin: 0px 5px 1px 0px; padding-left: 1px }
.img_right    { float: right; margin: 2px 8px }
body       { color: #00008b; font-weight: 500; font-size: 12px; line-height: 99%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: #00008b repeat; text-align: justify; padding-left: 3px }
.signup  { color: #00008b; font-weight: 500; font-size: 10px; line-height: 99%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-repeat: repeat; text-align: justify; padding-left: 3px }
table1 { vertical-align: 25%; width: 100%; border-collapse: separate; border-spacing: 0.0em; empty-cells: hide; table-layout: auto  }
td, th  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
th { border: none }
tbody th { text-align: right }
tbody td { text-align: center }
a:link, a:visited    { color: #36f; text-decoration: none; decoration: none  }
a:link:active  { color: #ffc; background-color: #8b4513; decoration: none  }
a:hover   { color: #9acd32; text-decoration: none; background-color: #4b0082; decoration: none  }
#a_space_hover { text-decoration: none; background-color: transparent; decoration: none  }
#caption   { color: navy; font-style: normal; font-weight: bold; font-size: 13px; line-height: 90%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; top: 594px; left: 338px; width: 390px; caption-side: top  }
#h2main      { color: navy; font-weight: bold; font-size: 21px; line-height: 90%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; top: 386px; width: 350px; overflow: visible }
#h5main1    { color: navy; font-weight: 900; font-size: 11px; line-height: 90%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#h5main2    { color: navy; font-weight: bold; font-size: 13px; line-height: 90%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.regulator { color: navy; font-weight: 900; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center }
.description { color: red; font-style: normal; font-weight: 500; font-size: 10px; line-height: 88%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.description_subhead { color: red; font-style: italic; font-weight: bold; font-size: 12px; line-height: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.td_border    { color: navy; font-weight: bold; text-align: center; padding-top: 5px; padding-bottom: 3px; border-style: solid solid none solid; border-width: 8px 2px 1px 2px; border-color: #597341; width: 580px }
.td_border1 { color: navy; text-align: center; padding-top: 1px; padding-bottom: 1px; border-top: 8px #597341; border-right: 2px solid #597341; border-bottom: 1px solid #597341; border-left: 2px solid #597341; width: 580px }
.table_main    { color: navy; font-style: normal; font-weight: normal; font-size: 12px; line-height: 150%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent; text-align: left; margin-right: 15px; margin-left: 10px; padding-right: 2px; padding-left: 2px; display: block }
.table_main_header { color: navy; font-style: normal; font-weight: bold; font-size: 21px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent; text-align: center; display: block }
.table_main2  { color: navy; font-style: normal; font-weight: normal; font-size: 12px; line-height: 125%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent; text-align: center; margin-right: 5px; margin-left: 3px; padding-right: 25px; padding-left: 25px; display: block }
.table_main1 { color: navy; font-style: normal; font-weight: normal; font-size: 12px; line-height: 125%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent; text-align: left; padding-left: 120px; display: block }
.sidetable  { background: #00008b no-repeat }
.sidecell { background: url(pics/graphics/backround_leftpanel.gif) no-repeat }
.sidemenu    { color: yellow; font-style: normal; font-weight: normal; font-size: 12px; line-height: 110%; text-decoration: none; position: absolute; top: 410px; left: 100%; width: 100% }
.sidemenu1 { color: yellow; font-style: normal; font-weight: normal; font-size: 12px; line-height: 110%; text-decoration: none; top: 410px; left: 100%; width: 100% }
.under  { position: absolute; z-index: 1; top: 295px; left: 242px }
.a_button_hover1  { text-decoration: none; background-color: #84b495; border: #84b495; decoration: none  }
#menu1  { position: absolute; z-index: 12; top: 41px; left: 0px; width: 100%; height: 539px; visibility: hidden; display: block }
#menu2    { position: absolute; z-index: 13; top: 46px; left: 119px; width: 100%; height: 525px; visibility: hidden; display: block }
#menu3    { position: absolute; z-index: 14; top: 46px; left: 297px; width: 100%; height: 518px; visibility: hidden; display: block }
#sidemenu    { position: absolute; z-index: 10; top: 348px; left: 33px; width: 100%; visibility: visible; display: block }
.news   { color: white; font-weight: normal; font-size: 11px; line-height: 105%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(pics/graphics/backround_leftpanel.gif); padding-left: 8px }
.listscroll  { scrollbar-3dlight-color: ''; scrollbar-arrow-color: #0066CC; scrollbar-darkshadow-color: #4A7DFF; scrollbar-face-color: #9FC6FF; scrollbar-highlight-color: ''; scrollbar-shadow-color: #4A7DFF; scrollbar-track-color: #D3D3D3; scrollbar-width: 23px }
.overbody   { color: #191970; font-weight: 500; font-size: 12px; line-height: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding-right: 15px; width: 380px; outline: #3366FF  }
.recommendTitle { color: navy; font-size: 16px; margin-top: 40px; margin-bottom: 40px }
.recommendBookCategory { color: white; background-color: #191970; margin-top: 35px; margin-bottom: 25px; padding: 2px }
.contentHead { color: #000080; font-size: 22px }
