
/* ---- */

body {
  margin: 5px 5px 5px 5px;
  padding: 0;
  font-family: arial, helvetica, serif;
  font-size: 14px;
  color: #353535;
  }

img {
  border: 0px;
}
.topM2 {
  background-position: top right;
    width: 197px
}
.left_09 {
  width: 170px
}
.main_table {
max-width:1200px;
width:1000px;
}
.main_c {
   padding: 2px 2px 2px 4px; margin: 1px 0 5px 0;
}
.hb1 {
  position:absolute;
  font-size: 12px; 
  font-weight: bold; 
  color: #F4F4F4; 
  text-align: center;
  top:300px;
  left:350px;
  width:300px;
  height:30px;
  border:3px #c5c5c5 solid;
  background-color:#454545;
  padding:0.5em;
}
.tbl_7767 {
  font-size: 100%; font-weight: bold; text-align: center;
  padding: 2px 2px 2px 4px; border: solid 0px black; margin: 1px 0 5px 0;
}
.topM {
  font-size: 12px; font-weight: bold; color: #454545;
     padding: 2px 2px 2px 4px; margin: 1px 0 5px 0;
}
.heading77 {
  font-size: 100%; font-weight: bold; color: #454545; text-align: left;
   padding: 2px 2px 2px 4px; margin: 1px 0 5px 0;
   }

.info_00 {
  font-size: 100%; text-align: left;
  padding: 2px 2px 2px 4px; border: solid 1px black; margin: 1px 0 5px 0;
}
h1 {
  font-size: 14px; font-weight: bold; text-align: left;
  padding: 3px 3px 3px 5px; border: solid 1px silver; margin: 2px 0 6px 0;
}
h2 {
  font-size: 12px; font-weight: bold; text-align: left;
  padding: 2px 2px 2px 4px; border: solid 1px silver; margin: 1px 0 5px 0;
}
h3 {
  font-size: 100%; font-weight: bold; color: #000;
}
h4 {
  font-size: 100%; font-weight: normal; text-align: left;
  padding: 2px 2px 2px 4px; border: solid 1px silver; margin: 1px 0 5px 0;
}
h6 {
  font-size: 100%; text-align: left;
  padding: 2px 2px 2px 4px; border: solid 1px silver; margin: 1px 0 5px 0;
}
.bdc_bd {
  line-height:3px;
}
input#blah {
  font-size: 10px;
  font-family: Arial, sans-serif;
  color: #1768A7;
  background: #EDF1F7;
  border: 1px solid #1768A7;
}
textarea, button {
  font-family: arial, helvetica, serif;
  font-size: small;
  color: #454545;
  background-color: #FFFFFF;
  onfocus= "this.style.backgroundColor='cadef0'; this.style.color = '454545';"   
  onblur="this.style.backgroundColor='Window'; this.style.color='WindowText';" 
}
.ssi_table {
  width:100%;
  padding: 2px 0 0 0;
  color: #454545;
  font-size: 12px;
}
.results_txt {
  font-size: 11px;
  color: #454545;
}
.txt1 {
  font-family: Arial, sans-serif;
  font-size: 11px;
  color: #7E9AAB;
}
.txt2 {
  color: #7E9AAB;
}
.chart {
  color: #454545; text-align: left;
  background: #FFFFFF; padding: 6px 6px 6px 6px; border: solid 2px silver; margin: 1px 0 5px 0;
}
.div001 {
  padding: 10px 10px 10px 6px;
}
.div002 {
  padding-top: 0;
}
.div003 {
  padding: 7px 7px 7px 4px;
  color: #454545;
}
.cutnpaste {
  font-family: arial, helvetica, serif;
  font-size: 10px;
  color: #454545;
  background-color: #F4F4F4;
}
/*input#searchitem {
  padding: 2px 0 0 0;
  color: #FFFFFF;
  font: 10px verdana, sans-serif;
  background: #282828;
  width: 151px;
  height: 15px;
}
select {
  font-size: 8pt;
  font-weight: normal;
  color: #454545;
  font-family: Verdana, arial, serif;
  background-color: #F4F4F4;
} */
UL {
  list-style-image: url('/images/gray_bullet.gif')
}
menu_ul {
  list-style-image: url('/images/sm_dead.gif')
}

/* ---- */

.red_bullet {
  list-style-image: url('/images/red_bullet.gif')
}
.PROGRESS1 {
  text-align: center; 
  COLOR: #1978C2;
  background-color: #FFFFFF;
  border: 0;
}  
.PROGRESS2 {
  text-align: center; 
  COLOR: #1978C2;
  background-color: #FFFFFF;
  border: 0;
}     
.PROGRESS3 {
  text-align: center; 
  COLOR: #666666;
  background-color: #FFFFFF;
  border: 0;
}
.theborder {
  border: 1px solid #666666;
  width: 600px;
}
.textBox2 {
    font-weight: bold;
  COLOR: #454545;
  BACKGROUND-COLOR: #FFFFFF;
}
.bginput {
  font-family: arial, helvetica, verdana, geneva, sans-serif;
  text-align: center; 
  COLOR: #666666;
  BACKGROUND-COLOR: #FFFFFF;
}
.progress {
  font-size: 10px;
  font-weight: bold;
  color: #1978C2;
}
.open {
  font-family: arial, sans-serif;
  font-size: 10px;
  color: #666666;
}
.new_window {
  font-family: arial, sans-serif;
  font-size: 10px;
  color: #666666;
  background-color: transparent;
  text-decoration: none;
}
.tbl_001, .tbl_001 td {
  color: #FFFFFF;
  background-color: #CDCDCD;
}
.tbl_002, .tbl_002 td {
  color: #000000;
  background-color: #8ABADA;
}
.tbl_003, .tbl_003 td {
  color: #000000;
  background-color: #1768A7;
}
.tbl_004, .tbl_004 td {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  padding: 3px;
  background-color: #8699A8;
}
.tbl_005, .tbl_005 td {
  color: #000000;
  font-size: 10px;
  text-decoration: none;
  padding: 3px;
  background-color: #FFFFFF;
}
.users {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8px;
  color: #CCCCCC;
  font-weight: bold;
}
.left {
  font-size: 11px;
  text-decoration: underline;
  color: #000000;
}
.progresstable { 
  background: #8E0033; 
  border: 2px inset #454545; 
}
.arrows { 
  font-size: 10px;
  color: #000000;
}
.startfont { 
  font-size: 10px;
  color: #454545;
}
.dbfont { 
  font-size: 10px;
  color: #222222;
}
.footerfont { 
  font-size: 10px;
  color: #8AADC8;
}
.scale { 
  font-family: arial, serif;
  font-size: 10px;
  color: #454545;
}
.topic { 
  font-size: 10px;
  color: #4B597E;
  font-weight: bold;
}
.adHeadline { 
  font-size: 10px;
  color: #B43B60;
}
.adHeadline a:hover {
color: #999999;
}
.subject {
  font-weight: bold;
  color: #334A40;
  font-size: 12px
}
.time {
  color: #425E51
}
.button { 
  font-size: 12px; 
  background: #f5f5f5; 
  border-color: #CCCCCC;
}
.shadowR {
  background-image: url(/images/06/shadowR_412.gif);
}
.shadowL {
  background-image: url(/images/06/shadowL_412.gif);
}
a.new_window:visited, a.new_window:hover {
  color: #00FF00;
  background-color: #F4F4F4;
  text-decoration: underline;
}
a.tabOn, a.tabOn:visited, a.tabOn:hover, a.tabOff, a.tabOff:visited, a.tabOff:hover, a.tabOnEnd, a.tabOnEnd:visited, a.tabOnEnd:hover, a.tabOffEnd, a.tabOffEnd:visited, a.tabOffEnd:hover {
  color: #333;
}
a.tabOff, a.tabOff:visited, a.tabOffEnd, a.tabOffEnd:visited {
  background-color: #999999;
}
a.tabOn, a.tabOn:visited, a.tabOn:hover, a.tabOff:hover, a.tabOnEnd, a.tabOnEnd:hover, a.tabOnEnd:visited, a.tabOffEnd:hover {
  background-color: #CDCDCD;
}
a.RetestD:hover{
  background-color: #1768A7;
}
a.tabOn, a.tabOff {
  border-left: 1px solid #7D7D7D;
}
a.tabOnEnd, a.tabOffEnd {
  border-left: 1px solid #7D7D7D;
  border-right: 1px solid #7D7D7D;
}
.topL {
  background-repeat: no-repeat;
}
.topR {
  background-repeat: no-repeat;
}
.bottomL {
  background-repeat: no-repeat;
}
.bottomR {
  background-repeat: no-repeat;
}