BODY, HTML { height: 100%; font-family: Verdana, sans-serif; font-size: 11px; color: #000000 }
TD, .nor { font-family: Verdana, sans-serif; font-size: 11px; color: #000000 }

A.ssm:link, A.ssm:visited, A.ssm:active { -moz-box-sizing: border-box; display: block; width: 100%; height: 20px; border-bottom: 1px solid #FFFFFF; background-image: url('../i/sn.jpg'); background-repeat: no-repeat;  color: #192D50; text-decoration: none; line-height: 19px; vertical-align: middle; text-align: right;  padding: 0px; padding-right: 40px; font-weight: bold; font-size: 10px; margin: 0px; }
A.ssm:hover { -moz-box-sizing: border-box; display: block; width: 100%; height: 20px; border-bottom: 1px solid #FFFFFF;  background-image: url('../i/sh.jpg'); background-repeat: no-repeat; color: #990000; text-decoration: none; line-height: 19px; vertical-align: middle; text-align: right;  padding: 0px; padding-right: 40px; font-weight: bold; font-size: 10px; margin: 0px;  }
DIV.ssm { -moz-box-sizing: border-box; display: block; width: 100%; height: 20px; border-bottom: 1px solid #FFFFFF;  background-image: url('../i/ss.jpg'); background-repeat: no-repeat; color: #FFFFFF; text-decoration: none; line-height: 19px; vertical-align: middle; text-align: right; padding: 0px; padding-right: 40px; padding-top: 0px; font-weight: bold; font-size: 10px; margin: 0px;  }

A.sm:link, A.sm:visited, A.sm:active { -moz-box-sizing: border-box; display: block; width: 100%; color: #192D50; text-decoration: none; line-height: 15px; vertical-align: middle; font-weight: bold; font-size: 12px; padding-left: 20px;}
A.sm:hover { -moz-box-sizing: border-box; display: block; width: 100%; text-decoration: none; line-height: 15px; vertical-align: middle; font-weight: bold; font-size: 12px;  }
DIV.sm { -moz-box-sizing: border-box; display: block; width: 100%; color: #FFFFFF; text-decoration: none; line-height: 15px; vertical-align: middle; font-weight: bold; font-size: 12px;  }

  A.mm:link, A.mm:visited, A.mm:active, .mm { color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 13px;}
  A.mm:hover { color: #FF9900; font-weight: bold; text-decoration: none; font-size: 13px; }

A.mnu:link, A.mnu:visited, A.mnu:Active, .mnu { color: #FFFFFF; font-weight: bold; text-decoration: none }
A:hover.mnu { color: #FFCCAA; font-weight: bold; text-decoration: none }


.btext { width: 100%; padding: 0px; padding-top: 3px; margin: 0px 0px 8px 0px; background-image: url('../i/bl.gif'); background-repeat: no-repeat; background-position: top left; }
.ntext { width: 100%; padding: 0px; padding-top: 3px; margin: 0px 0px 8px 0px; }

  A:link, A:visited, A:active { color: #3456BC; text-decoration: underline; }
  A:hover { color: #990000; text-decoration: underline; }

A.tnav:link, A.tnav:visited, A.tnav:active { color: #1B157A; text-decoration: none; font-weight: bold }
A.tnav:hover { color: #6493D9; }

H1 { width: 100%; height: 40px; margin: 0px 0px 10px 0px; font-weight: bold; font-size: 11pt; color: #990000 }
H3 { height: 20px; margin: 5px 5px 5px 5px; padding-top: 1px; font-weight: bold; font-size: 11pt; color: #FFFFFF; background-color: #445AAD }
DIV.btext { -moz-box-sizing: border-box; display: block; }
DIV.ntext { -moz-box-sizing: border-box; display: block; }
.btext H2 { -moz-box-sizing: border-box;  display: block; font-weight: bold; font-size: 11pt; color: #6493D9 !important; margin-top: -2px; margin-bottom: 0px; }
.btext H4 { -moz-box-sizing: border-box;  display: block; font-weight: bold; font-size: 11px; color: #3456BC !important; margin-top: 0px;}
H5 { -moz-box-sizing: border-box; display: block; font-weight: bold; font-size: 11px; color: #000066; margin: 0px; margin-bottom: 2px; padding: 0 }

TD.undl { border-bottom: 1px solid #FFFFFF; -moz-box-sizing: border-box }

.ssm  { display: block; width: 100%; font-size: 10px; color: #911D0B; padding: 5px; padding-right: 8px; background-color: #87ABE1; text-decoration: none; text-align: right; -moz-box-sizing: border-box; vertical-align: middle; font-weight: bold }
.hcap { font-size: 11px; font-weight: bold; color: #DDE8F8 }
.pcap { font-size: 13pt; color: #092247; }
.bdy { color: #092247; padding: 10px 10px 0px 10px; }
.bdyj { font-size: 10px; color: #092247; padding: 10px 10px 0px 10px; text-align: justify}

.cnt { color: #092247; }
.cntj { font-size: 10px; color: #092247; text-align: justify; }

.nor, TD { font-family: Verdana, sans-serif; color: #000000; }
.norb { font-family: Verdana, sans-serif; color: #0000BB; !important}
.err { font-family: Verdana, sans-serif; color: #FF0000; !important }
  .btn { border: 1px solid #FFFFFF;  -moz-box-sizing: border-box; background-color: #304B73; color: #FFFFFF; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; }
.btn2 { border: 1px solid #092247;  -moz-box-sizing: border-box; height: 18px; width: 100px; background-color: #C5CFF1; color: #304B73; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; }

.phl { float: left; margin: 5px 16px 16px 0px; }
.phr { float: right; margin: 5px 0px 16px 16px; }
.phc { display: block; width: 100%; text-align: center; }

.phl IMG{ border: 1px solid #092247; }
.phr IMG{ border: 1px solid #092247; }
.phc IMG{ border: 1px solid #092247; }

A:link, A:visited, A:active { font-size: 11px; color: #660000; font-weight: bold }
A:hover { font-size: 11px; color: #A65A33; font-weight: bold }
A.tr:link, A.tr:visited, A.tr:active, .trc { font-size: 10px; color: #660000; text-decoration: none; font-weight: bold }
A.tr:hover { font-size: 10px; color: #A65A33; text-decoration: none; font-weight: bold }
.tr { font-size: 10px; color: #FFFFFF; text-decoration: none }
.tri { font-size: 10px; color: #000000; text-decoration: none }
A.trs:link, A.trs:visited, A.trs:active, .trs { font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold; background-color: #A65A33 }
A.trs:hover { font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold;  background-color: #A65A33 }

.sim { border: 1px solid #000000; margin-right: 10px; margin-bottom: 10px; float: left }
.pim { border: 1px solid #000000; }
.btn { border: 1px solid #000000; background-color: #A65A33; font-size: 10px; color: #FFFFFF; height: 20px }
.se { border: 1px solid #000000; font-size: 10px; height: 20px; width: 120px }
.cap { font-size: 12pt; color: #660000; font-weight: bold ; width: 100%; }
.cap10 { font-size: 10pt; color: #660000; font-weight: bold;}
.capu { font-size: 11pt; color: #660000; font-weight: bold ; width: 100%; border-bottom: 1px solid #660000 }
.und  { font-size: 11pt; color: #660000; font-weight: bold ; width: 100%; border-bottom: 1px solid #660000; clear: both }
.buybtn { border: 1px solid #000000; background-color: #A65A33; font-size: 10px; color: #FFFFFF; font-weight: bold; height: 20px; width: 50px; font-weight: bold }
.buycount { border: 1px solid #660000; background-color: #FFFFFF; font-size: 10px; color: #000000; height: 20px; }
.inpe { -moz-box-sizing: border-box; border: 1px solid #660000; background-color: #FFFFFF; width: 50px; text-align: right}

P { margin: 0px; margin-bottom: 10px }

A.gcap:link, A.gcap:active, A.gcap:visited { font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
A.gcap:hover { color: #FFFF00; text-decoration: none }
H5 { display: block; width: 100%; height: 25px; line-height: 25px; vertical-align: middle; font-size: 12px; color: #FFFFFF; padding: 0; margin: 0; background: url('../i/gh.gif') repeat-x #660000; text-align: center; padding-right: 8px; }

#cover { position: absolute; top:0; left: 0; width: 100%; height: 100%; z-index: 99999; background-color: #000000; opacity:.5;  -moz-opacity: 0.5; visibility: hidden; filter: alpha(opacity=50); }
#disp { position: absolute; width: 802px; top: 50px; margin-left: 50%; left: -400px; background-color: #FFFFFF; z-index: 100000; visibility: hidden; overflow: visible}
#loader { visibility: hidden; height: 0px }
