body,td,a{
  font-family:arial,sans-serif;
  font-size:12px;
  color:#333333;
}
body{
  background-color:#CCCCCC;
}
a.tmenu {
  text-decoration: none;
  color:#666666;
}
a {
  text-decoration: none;
  color:#000000;
}
a:hover {
  text-decoration: none;
  color:#FF9900;
}
.mainbody{
  background-color:#ffffff;
}
.mainheader,.menubarbg,.contentbody {
  padding-left:20px;
  padding-right:13px;
  padding-top:20px;
  padding-bottom:5px;
}
.contentbody{
  padding-top:5px;
  background-color:#E5EAED;
}
.contentframe{
  background-color:#ffffff;
}
.menubar{
  font-size:14px;
  color:#ffffff;
}
.menubaractive{
  font-size:14px;
  color:#ffdc51;
}
a.standard14{
  font-size:14px;
  color:#333333;
  text-decoration: none;
}
.standard14{
  font-size:14px;
  color:#333333;
}
.standard14bold{
  font-size:14px;
  font-weight:bold;
  color:#333333;
}
.standard16{
  font-size:16px;
  color:#333333;
}
.standard16bold{
  font-size:16px;
  font-weight:bold;
  color:#333333;
}
.subnav1{
  background-color:#ffffff;
  font-size:13px;
  color:#666666;
}
.subnav2{
  background-color:#5A8CAB;
  font-size:13px;
  color:#ebebeb;
}
.bborder{
  border-bottom: 1px solid #000000;
}
.tborder{
  border-top: 1px solid #000000;
}
.boxborder{
  border: 1px solid #000000;
}
.wboxborder{
  border: 1px solid #ffffff;
}
.companytext{
  font-size:18px;
  font-weight:bold;
  color:#666666;
}
.grouptext{
  font-size:16px;
  font-weight:bold;
  color:#296B93;
  padding-left:10px;
}
.copytext{
  padding-top:5px;
  color:#666666;
}
.row1{
  background-color:8BACC2;
  padding:10px;
}
.row2{
  background-color:D0DAE4;
  padding:10px;
}
.theader{
  background-color:545454;
  color:#ffffff;
  padding:10px;
  font-weight:bold;
}
#menu {
  position:relative;
  }
.box {
  position:relative;
  }
#menu a, #menu a:visited {
  text-decoration:none;
  display:block; 
  }
#menu a span.lk {
  display:none;
  }
#menu a:hover {
  border:0px solid #000;
 }
#menu a:hover span.lk {
  display:block; 
  position:absolute;
  left:30px;
  padding:5px;
  background-color:#fff; 
  border:1px solid #234;
 }
.floatframe{
  position:absolute;
  display:none;
  width:733px;
  height:500px;
  text-align:right;
}
.floatpreview {
  position:relative;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
td.modsno{
  border-width: 1px;
  padding: 5px;
  border-style: solid;
  color:#ffffff;
  border-color: #000000;
  background-color: #000000;
}
td.modqns{
  border-width: 1px;
  padding: 5px;
  border-style: solid;
  color:#ffffff;
  border-color: #666666;
  background-color: #666666;
}
td.modans{
  border-width: 1px;
  padding: 5px;
  border-style: solid;
  color:#000000;
  border-color: #BBD3EB;
  background-color: #BBD3EB;
}
.ansbox{
  color:#000000;
  background-color: #D1DBE5;
}
.reporth{
  font-size:12px;
  font-weight:bold;
  color:#FFBA00;
  background-color: #595A5A;
}
.reporta{
  font-size:12px;
  color:#000000;
  background-color: #8BACC2;
}
.reportb{
  font-size:12px;
  color:#000000;
  background-color: #D0DAE4;
}