body {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 9pt;
  width: 800px;
  background-color: #CCCCCC;
  text-align: center;
  margin:0 auto;
}

body.newopen {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 9pt;
  width: 800px;
  background-color: #ffffff;
  text-align: center; 
  margin:0 auto;
  margin-top: 30px;
}

div.body_div {
  text-align: center; 
}

input, select, option {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 9pt;
}

input.button {
  background-color: #eaeaea;
  min-width: 86px;
  HEIGHT: 23px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

table {
  border: 0px;
}

table.body {
  border: 0px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt; 
  COLOR: black; 
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
  FONT-VARIANT: normal;
  width: 800px;
  /* margin-top: 2px; */
  /* margin-bottom: 2px; */
  /* text-align: center; */
}

span.status {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  color: #333333;
  background-color: #ffffff;
}

span.connection {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #333333;
}

span.comment {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #888888;
}

table.content {
  border: 0px; 
  margin-left:auto;
  margin-right:auto;
}

td.menu1 {
  text-align: center;
  background-color: #454545;
  width: 84px;
  height: 40px;
  color:#ffffff; 
}

td.menu2 {
  background-color: #808080;
  width: 100px;
  height: 24px;
  text-align: center;
  font-size:12px;
  color:#00a487;
}

td.menuleft {
  background-color: #808080;
}

td.delite {
  text-align: center;
  background-color: #808080;
  width: 4px;
  color: #ffffff;
  font-weight:bold;
}

td.logo {
  background-color: #ffffff;
}

td.logoLogout{
  background-color: #ffffff;
  color: #00a487;
  font-size:16px;
  text-align: right;
  padding: 5px;
}

.logout{
  border:0px;
  background-color:#FFFFFF;
  color:#00a487;
  cursor: pointer;
  font-size:16px;
}

.logout:hover {
  font-weight:bold;
  color: #00a487;
}

img.logoimg{
	margin:5px 0px 5px 15px;
}

fieldset {
  border : 1px solid #a8a8a8;
  COLOR:#000000;
  FONT-SIZE:   9px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  background-color: #ffffff;
  text-align:left;
  padding: 0px;
 }

legend {
  FONT-SIZE: 14px;
  font-weight:bold;
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  color: #00a487;
  text-align: left;
  margin-left:10px;
}

td.left-blank {
  /* background-color: #ffffff; */
  /* width: 40px; */
  visibility: hidden;
  display: none;
}
td.navi {
  /* background-color: #dddddd; */
  /* width: 160px; */
  visibility: hidden;
  display: none;
}

table.navi {
  /* width: 100%;*/
  visibility: hidden;
  display: none;
}

td.left {
  background-color: #ffffff;
  font-size: 9pt; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  width: 640px;
}

td.bold {
 font-weight:bold;
}

#helpHead {
  visibility: hidden;
  display: none;
}

.helpHr  hr {
  border-left: 0;
  border-right: 0;
  border-top: 0;
  background: rgb(255, 255, 255) none repeat scroll 0% 0%;
  border-bottom: 0.09em dotted;
  color: #eeeeee;
  width: 100%;
  height: 0;
}

table.login{
  border: solid 1px #d8d8d8;
}

th.loginTitle{
  background-color:#d8d8d8;
  color:#00a487;
  height:20px;
  font-size:16px;
  padding:5px;
  text-align:left
}

td.help {
  vertical-align: top;
  background-image: url("/graphics/helpbg.gif");
  width: 160px;
}

table.help {
  margin-left: 6px;
  margin-top: 10px;
  width: 96%;
}

td.help-item {
  font-weight: bold;
  font-size: 9pt;  
  color: #333333;
}

td.helpMenu {
  font-weight: bold;
  /* background-color: #949494; */
  color: #222222;
  font-size: 10pt;  
}

td.right-blank {
  /* background-color: #ffffff; */
  /* width: 40px; */
  visibility: hidden;
  display: none;
}

td {
  font-size: 9pt; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #333333
}

tr {
  text-align: left;
}

td.head {
  font-size: 9pt; 
  height: 14pt;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  white-space: pre-wrap;
  color: #333333
}

td.tail {
  height:14pt;
  font-size: 9pt; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #333333
}

td.headLine {
  background-color: #b0b0b0;
  font-size: 9pt; 
  height: 14pt;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #333333;
  white-space: nowrap;
  text-align:center;
}

td.bottom {
  background-color: #eaeaea;
}

td.bottom-cp {
  background-color: #eaeaea;
}

A.menu:link {
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
  text-decoration: none;
  color: #ffffff;
}
A.menu:visited {
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
  text-decoration: none;
  color: #ffffff;
}
A.menu:hover {
  FONT-SIZE: 13px;
  FONT-WEIGHT: bold; 
  COLOR: #ffffff; 
  TEXT-DECORATION: none;
}

A.submenu:link {
  FONT-SIZE: 12px;
  text-decoration: none;
  color: #eaeaea;
}
A.submenu:visited {
  FONT-SIZE: 12px;
  text-decoration: none;
  color: #eaeaea;
}
A.submenu:hover {
  FONT-SIZE: 12px; 
  FONT-WEIGHT: normal;
  COLOR: #00a487;
  TEXT-DECORATION: none;
}

A.mhome:link {
  COLOR: #547ed9;
  TEXT-DECORATION: none;
}
A.mhome:visited {
  COLOR: #00a487;
  TEXT-DECORATION: none;
}
A.mhome:hover {
  COLOR: #00a487;
  TEXT-DECORATION: none;
}

.back-overlay {display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: #000000; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);}
.front-content {display: none; position: absolute; top: 22%; left: 33%; width: 480px; height: 160px; border: 16px solid #FFF; border-bottom:none;  z-index:1002; -moz-opacity: 1; opacity:1;filter: alpha(opacity=100); overflow: auto; background-color: #ffffff;}

applystyle {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:9pt;
  /*width: 600px; */
  margin-left: 10px;
}
table.main {
  font-size: 12px;
  background-color: #ffffff;
  border: 1px solid #00a487;
  width:590px;
  text-align:center;
  padding:0 0 0 0;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:auto;
  margin-right:auto;
}
table.message {
  width:80%;
  padding:0 0 0 0;
  margin:0 0 0 0;
  border:none;
}
td.message {
  font-size: 12px;
  color: #5F5F5F;
}
div.progress {
  border:1px solid #00a487;
  height:10px;
  overflow:hidden;
}
span.cell {
  height:10px;
  display:-moz-inline-box; 
  display:inline-block; 
}
iframe.style {
  position:absolute;
  visibility:inherit; 
  top:0px; 
  left:0px; 
  width:1024px; 
  height:768px; 
  z-index:-1;
  opacity:.0; 
  filter:alpha( opacity=0 );
  -moz-opacity: 0;
}
#loading {
  width: 250px;
  height: 200px;
  background-color: #3399ff;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -150px;
  margin-left: -250px;
  text-align: center;
}


/*CPU process bar style*/ 

.process-bar
{
  width:180px;
  height:15px;
  background-color:#EFEFEF;
  border:1px solid gray;
  position:relative;
  overflow:hidden;
}
.pb-text
{
  width:100%;
  position:absolute;
  text-align:center;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color:#000000;
}
.green-value
{
  height:100%;
  background-color:green;
  overflow:hidden;
}
.blue-value
{
  height:100%;
  background-color:blue;
  overflow:hidden;
}
.red-value
{
  height:100%;
  background-color:red;
  overflow:hidden;
}

/*USB process bar style*/

.usbprocess_bar
{
  width:180px;
  border:1px solid #B2B2B2;;
  border-style:solid none;
  position:relative;
}
.usbcontainer
{
  border:1px solid #A1A1A1;
  border-style:none solid;
  height:10px;
  position:relative;
  left:-1px;
  margin-right:-2px;
  overflow:hidden;
}
.usbblue-value
{
  height:100%;
  background-image: url("/graphics/usbblue.gif");
}
.usbred-value
{
  height:100%;
  background-image: url("/graphics/usbred.gif");
}
input.changePage {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 width:60px; 
 color: #000000; 
 background-color:transparent; 
 border: 0;
}
/* w-Mh class */
.w-MH {padding: 4px;color: #222;background: #fff1a8;border: 1px solid #ccc;font-weight: bold;font-size: 14px;}
.w-MH {border-top: 0;border-left: 0;border-right: 0;font-weight: normal;padding: 7px 4px;text-align: center;}
.aB, .e, .cg {color: #15c;cursor: pointer;}
.e {white-space: nowrap;text-decoration: underline;}
.e, .x2 {text-decoration: none;color: #15c;}
.w-MH .e {margin-left: 5px;color: #15c;}
.w-MH .btn{margin-bottom: 0;text-align: center;cursor: pointer;border-radius: 4px;background-color: #ffffff;height: 30px;padding: 0 8px 0 8px;color: #1DA4DB;font-weight: bold;}

