* {
  font-family:Tahoma, Arial, sans-serif;
  font-size:1em;
}
body {
  background:#ffffff;
  margin:0;
  font-size:69%;
  text-align:center;
}
body.gui {
  text-align:center;
  background:#ffffff;
  margin:0;
}
hr {
  border:none;
  color:#ccc;
  background:#ccc;
  width:100%;
  height:.09em;
}
pre {
	width: 95%;
  overflow: auto;
  padding: 1em;
  margin: 0;
  font-family:"Courier New", Courier, monospace;
  background-color:#F7F7F7;
}
form {
  margin:0;
}
input.num {
  text-align:right;
}
#wrapper {
  position:relative;
  text-align:left;
  width:72.464em;
  margin:0 auto;
}
#content {
  background:#fff;
}
#header {
  width:72.464em;
  height:6.7em;
  background:#ffffff;
  padding-top:.908em;
}
.infopage #header {
  height:6.612em;
}
.inputw {
   font-size: 9pt
}
.font_new {
  font-family:Tahoma, Arial, sans-serif;
  font-size:1em;
}


#header #logo {
  background:url(logo-READYNET.png) left center no-repeat;
  height:6.609em;
  width:454px;
  margin-bottom:.272em;
}

#header #logo h1 {
  display:none;
}
#statusInfo {
  position:absolute;
  top:.908em;
  right:0;
  padding-right:.906em;
  width:24.609em;
  text-align:right;
  color:#003399;
}
#statusInfo a {
  color:#0066FF;
  text-decoration:none;
}
#statusInfo a:hover {
  color:#003399;
  text-decoration:underline;
}
#menu {
  position:relative;
  width:72.464em;
  background:#FFF;
}






#menu #menuSub {
  left:0;
  width:72.283em;
  padding-top:.362em;
  border-style:solid solid none solid;
  border-width:.09em;
}

#menu #menuMainList {
	margin:0em;
	padding:0em;
}


#menu #menuMainList ul,
#menu #menuSub ul {
	list-style:none outside none;
	margin:0px;
	padding:0px;
}
 
#menu #menuMain li
{
	height:2.27em;
	margin:0em;		
	padding:0em;
	float:left;
	list-style-type:none;
	display:inline;
}
#menu #menuSub li {
	height:2.27em;
	margin:0em;		
	padding:0px 0px 2px 0px;
	float:left;
	list-style-type:none;
	display:inline;
}

.clear-block:after {
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;

}
.clear-block {
	display:block;
}

#menuMainList li span,
#menuSubList li span,
#menuMainList li a,
#menuSubList li a {
  display:inline;
  float:left;
  margin-left:.362em;
  border-style:solid solid none solid;
  border-width:.09em;
  padding:.453em .906em;
  text-decoration:none;
   height:1.2em;
}
#menuMainList li span {
  position:relative;
  z-index:1;
  font-weight:bold;
  padding-bottom:.626em;
  margin-top:0;
}
#menuSubList li span {
  background:#30519C;
  color:#FFF;
  border-color:#496FC7;
  font-weight:normal;
  padding-bottom:.543em;
}

#menuMainList li a {
  height:1.2em;
  background:#333;
  color:#999;
  border-color:#555 #222 #000 #555;
   margin-top:.09em;
  font-weight:bold;
}
#menuSubList li a {
  font-weight:normal;
   margin-top:.09em;
 
}
#menuMainList li a:hover,
#menuSubList li a:hover {
  margin-top:0;
  padding-bottom:.543em;
}
#menuMainList li a:hover {
  background:#666;
  color:#ccc;
  border-color:#888 #444 #000 #888;
}





















#main,
#helpContainer {
  position:relative;
  float:left;
}
#main #contents {
  width:52.536em;
  padding:.906em;
}
#main #contentsInfo {
  width:70.471em;
  padding:.906em;
}
#main #contentsInfo div.col2l {
  float:left;
  width:34.774em;
}
#main #contentsInfo div.col2r {
  float:left;
  width:34.774em;
  margin-left:.906em;
}
h2,
h3,
.submitFooter,
.setting_block .title {
  margin:0 0 .906em 0;
  background:#ccc;
  padding:.181em .725em;
  border-style:solid;
  border-color:#ddd #999 #999 #ddd;
  border-width:.09em;
  color:#000;
  letter-spacing:.09em;
}
.setting {
  position:relative;
  margin-bottom:.453em;
  line-height:1.993em;
  width:100%;
}

.left_setting{
   float:left
    margin-bottom:.453em;
   line-height:1.993em;
   width:50%;
}

.right_setting{
   float:right
   margin-bottom:.453em;
   line-height:1.993em;
   width:50%;
}

.Mysetting {
  float:left;
  position:relative;
  margin-bottom:.453em;
  line-height:1.993em;
  width:50%;

}
.setting .label {
  float:left;
  width:18.931em;
}
.setting .r_label {
  float:left;
  width:8.931em;
}
fieldset .setting .label {
  width:18.116em;
}
.setting .default {
  display:block;
  position:absolute;
  color:#666;
  top:0;
  right:0;
  width:16.304em;
}
.warning {
  font-weight:bold;
  padding:.725em;
  border:solid .181em #f99;
  text-align:center;
}
fieldset {
  border:solid .09em #ccc;
  padding:.725em;
  margin:0;
}
fieldset legend {
  font-weight:bold;
  margin-left:-.362em;
  padding:0 .272em;
  background:#fff;
}
table {
  margin:0 auto;
  width:100%;
  border-spacing:.3em;
  table-layout: fixed;
}
log_table {
  text-align:right;
  margin:0 auto;
  width:25%;
  border-spacing:.3em;
}
table tr th {
  color:#fff;
  font-weight:normal;
  border-style:solid;
  border-width:.09em;
  border-color:#ccc #666 #666 #ccc;
  text-align:left;
  padding:.09em .09em;
  background:#999;
  vertical-align:bottom;
}
table tr:hover {
  background: #e8e8e8;
}
table td {
  padding:0;
  word-break: normal; 
  word-wrap: break-word;
}
#help {
  width:17.210em;
  padding:.906em 0;
}
#help dl {
  padding:0;
  margin:0;
}
#help dt.term {
  margin:0 0 .362em 0;
  font-weight:bold;
}
#help dd.definition {
  padding-bottom:.908em;
  border-bottom:dotted .09em #ccc;
  margin:0 0 .908em 0;
}
#help a {
  display:block;
  position:absolute;
  top:1.178em;
  right:0.901em;
  text-align:right;
  text-decoration:none;
  text-transform:lowercase;
}
#help a:hover {
  text-decoration:underline;
}
.submitFooter {
  padding:.725em;
  margin:0;
  text-align:center;
}
.submitFooter .button,
.message div input {
  padding:.362em 1.087em;
  margin:0 .362em;
}
#floatKiller {
  clear:both;
  width:1px;
  height:1px;
  font-size:1px;
}
div.center {
  text-align:center;
}
.message {
  max-width:72.464em;
  margin:0 auto;
  padding:1.812em;
  font-weight:bold;
  text-align:center;
  border-style:solid;
  border-color:#ddd #999 #999 #ddd;
  border-width:.09em;
  background:#ccc;
}
.message div input {
  margin-top:1.449em;
  font-weight:normal;
}
.popup {
  background:#fff;
  padding:.906em;
}
.meter {
  position:relative;
  float:right;
  margin-top:.09em;
  width:14.49em;
  height:1.268em;
  background:#aaa;
  border-style:solid;
  border-width:.09em;
  border-color:#777 #ccc #ccc #777;
}
.meter .bar {
  height:1.268em;
}
.meter .text {
  position:absolute;
  top:0;
  width:100%;
  height:1.268em;
  text-align:center;
  line-height:1.181em;
}
td .meter {
  float:none;
  margin-top:0;
  width:99%;
}
.progressbar {
  visibility:visible;
  position:relative;
  overflow:hidden;
  border-style:solid;
}
.progressbarblock {
  position:absolute;
}
.textblink {
  text-decoration:blink;
}
body input.button {
	padding: .2em .362em;
	margin: 0 .3em 0 0;
	cursor:pointer;
	border-width: .1em;
	border-bottom-color: #ccc;
	border-right-color: #ccc;
	border-left-color: #ddd;
	border-top-color: #ddd;
}
body input.up_button {
	width:30px;
	height:30px;
	padding: .2em .362em;
	margin: 0 0 0 0;
	cursor:pointer;
	border-width: 0;
	background:url(navigate-up.png) center center no-repeat;
}

body input.down_button {
	width:30px;
	height:30px;
	padding: .2em .362em;
	margin: 0 0 0 0;
	cursor:pointer;
	border-width: 0;
	background:url(navigate-down.png) center center no-repeat;
}

body input.delete_button {
	width:30px;
	height:30px;
	padding: .2em .362em;
	margin: 0 0 0 0;
	cursor:pointer;
	border-width: 0;
	background:url(delete.png) center center no-repeat;
}
body input.signal_level1{
	width:30px;
	height:30px;
	padding:.2em .362en;
	margin: 0 0 0 0;
	border-width:0;
	background:url(signal_level1.png) center center no-repeat;
}
body input.signal_level2{
	width:30px;
	height:30px;
	padding:.2em .362en;
	margin: 0 0 0 0;
	border-width:0;
	background:url(signal_level2.png) center center no-repeat;
}
body input.signal_level3{
	width:30px;
	height:30px;
	padding:.2em .362en;
	margin: 0 0 0 0;
	border-width:0;
	background:url(signal_level3.png) center center no-repeat;
}
body input.signal_level4{
	width:30px;
	height:30px;
	padding:.2em .362en;
	margin: 0 0 0 0;
	border-width:0;
	background:url(signal_level4.png) center center no-repeat;
}
body input.signal_level5{
	width:30px;
	height:30px;
	padding:.2em .362en;
	margin: 0 0 0 0;
	border-width:0;
	background:url(signal_level5.png) center center no-repeat;
}
body input.wifi_connected{
	width:30px;
	height:30px;
	padding:.2em .362en;
	margin: 0 0 0 0;
	border-width:0;
	background:url(wifi_connected.png) center center no-repeat;
}
p.page{
	text-align:center;
	word-spacing:10px;
}
.page a:hover{
	cursor:pointer;
	color: #0000EE; 
	text-decoration: none;
	border-bottom: 1px solid #0000EE;
}
input.spaceradio {
  margin-right:.4em;
}
/* for DIV popup Style */
div.bulle {
	width:auto;
	background-color:#FFFFE1;
	position:absolute;
	visibility:hidden;
	z-index:2000;
}
table.bulle {
	width:auto;
	height:auto;
	margin:0em;
	padding:0em;
	border:0.09em solid #000000;
	text-align:justify;
}
table.scroll_table{
  font-weight:normal;
  border-width:.09em;
  text-align:left;
  padding:.09em .543em;
	float:left;
	width:562.6px;
}
td.bulle {
	width:auto;
	height:auto;
	padding:0.09em;
	border:0em;
}

div.scroll {
	height: 200px;    
	width: 580px;    
	overflow: auto;  
}

div.black_list {
	width: 580px;
	height:220px;
	overflow: auto;
}

div.copyright {
	color:#999999;
	text-align:center;
	display:none;
}

/* For Opera browsers only */
@media all and (min-width: 0px) {
  fieldset {
    padding-top:0;
  }
  fieldset legend {
    position:relative;
    left:-1.268em;
    margin-bottom:.723em;
  }
  .setting {
    line-height:1.812em;
  }
}

/*common css end*/
#menuSub, 
#menuMainList li span, 
#help h2 { 
background:#30519c; 
color:#fff; 
border-color:#496fc7; 
} 
#menuSubList li a { 
background:#496fc7; 
color:#fff; 
border-color:#6384cf; 
} 
#menuSubList li a:hover { 
background:#6384cf; 
color:#fff; 
border-color:#849dd9; 
} 
fieldset legend { 
color:#30519c; 
} 
#help a { 
color:#fff; 
}
#help a:hover { 
color:#fff; 
}
.meter .bar {
background-color: #496fc7;
}
.meter .text {
color:#fff;
}
.progressbar {
background-color: #fff;
border-color: #999;
font-size:.09em;
border-width:.09em;
}
.progressbarblock {
background-color: #496fc7;
font-size:.09em;
}
input.button {
background: #496fc7;
color: #fff;
}
input.button:hover {
background: #6384cf;
color: #fff;
}/* style css end */

th.title{
text-align:center;
}

th.center{
text-align:center;
}
td.center{
text-align:center;
}
tr.center{
text-align:center;
}
#web_bottom {
	display:none;
}
#web_bottom h2{
background: #6384cf;
text-align:center;
}

.wmmtabletitle {
color: #FFFFFF;
background-color: #2C5EA4;
text-align:center;
white-space:nowrap;
}
.wmmtabletd{
background-color: #E8F8FF;
text-align:center;
white-space:nowrap;
}
.wmmtabletd_F{
background-color: #FFFFFF;
text-align:center;
white-space:nowrap;
}
