
html{
margin:0;
padding:0;
/* min-height:100%; */
/* border:1px solid; */

}

h5 {
	font-size : 10px;
	font-weight : normal;
	font-height: 10px;
	height : 10px
}

h5#spanhead {
	background : url(BannerTileBackgroundRight.gif) repeat-y ;
	border : 1px solid red;
	height: 20px;
	font-size : 10px;
	font-weight : normal;
	font-height: 10px;
}
.thirdmenu{
	background-color: #F7F3E2;
	border-bottom: 1px solid #DDCE93;
	font-size: 12px;
	margin: 0px;
	padding: 4px;
	text-align:left;
}
.thirdmenu ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	width: 900px;
}
.thirdmenu ul li {
	display: inline;
	line-height: 200%;
	white-space: nowrap;
}
.thirdmenu ul li a {
	background-color: #F7F3E2;
	color: #000000;
	padding: 4px 5px;
	text-decoration: none;
}
.thirdmenu ul li.selected a {
	background-color: #FFFFFF;
	font-weight: bold;
}
.thirdmenu ul li a:hover, .thirdmenu ul li.selected a.hover {
	color: #DDCE93;
}

.fourthmenu{
	background-color: #DDCE93;
	border-bottom: 1px solid #F7F3E2;
	font-size: 12px;
	margin: 0px;
	padding: 4px;
	text-align:left;
}
.fourthmenu ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	width: 900px;
}
.fourthmenu ul li {
	display: inline;
	line-height: 200%;
	white-space: nowrap;
}
.fourthmenu ul li a {
	background-color: #DDCE93;
	color: #000000;
	padding: 4px 5px;
	text-decoration: none;
}
.fourthmenu ul li.selected a {
	background-color: #FFFFFF;
	font-weight: bold;
}
.fourthmenu ul li a:hover, .thirdmenu ul li.selected a.hover {
	color: #F7F3E2;
}

#user_link{
	background-color: #F7F3E2;
	border-bottom: 1px solid #DDCE93;
	font-size: 12px;
	margin: 0px;
	padding: 4px;
	text-align:left;
}
#user_link ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	width: 900px;
}
#user_link ul li {
	display: inline;
	line-height: 200%;
	white-space: nowrap;
}
#user_link ul li a {
	background-color: #F7F3E2;
	color: #000000;
	padding: 4px 5px;
	text-decoration: none;
}
#user_link ul li.selected a {
	background-color: #FFFFFF;
	font-weight: bold;
}
#user_link ul li a:hover, #user_link ul li.selected a.hover {
	color: #DDCE93;
}
#div_userlist_selector {
	margin-bottom: 25px;
	width: 850px;
}

#div_userlist_selector a {
	background-color: #F7F3E2;
	color: #000000;
	padding: 4px 5px;
	text-decoration: none;
}
#div_userlist_selector  a.selected {
	background-color: #FFFFFF;
	font-weight: bold;
}

#div_userlist_selector  a:hover, #div_userlist_selector  a.selected a.hover {
	color: #DDCE93;
}

#user_date_div{
	margin-top: 12px;
	text-align:left;
	width:500px;
}
#idle_timeout_div {
	margin-bottom: 25px;
	width: 500px;
}
#select_timeout_div{
	margin-top: 12px;
	text-align:center;
	width:100%;
}
#short_info #text_info #headspan{
	background : url(BannerTileBackgroundLeft.gif) repeat-y right bottom;
	border : 1px solid green;
	font-size : 16px;
	font-weight : normal;
	font-height: 10px;
	height: 10px;
	padding-left:75%;
	text-align : left;
}	
select{
background:white;
}

body{
	width:100%;
/* 	text-align:center; */
	top:0;
	background:#F7F3E2;
	background:#F7F3E2;
	height:120%;

	font-family: Arial, Helvetica, Sans-Serif;
	font-family:"Lucida Grande",Arial,Helvetica,sans-serif;	
	font-weight:normal;
	margin:0;
}

#filter_div input, .searchbox
{
	/*border:1px solid black;*/
width:136px;
_width:135px;
border:0;
background:url('tty-search.png') no-repeat;
height:18px;
background-color:#F7F3E2;
border :solid 1px #DDCE93;
}
#filter_div input, .searchbox
{
	/*border:1px solid black;*/
width:136px;
_width:135px;
border:0;
background:url('tty-search.png') no-repeat;
height:18px;
background-color:#FFFFFF;
border :solid 1px #DDCE93;
}
/*input.text{ 
	background: #F7F3E2;
	border : 1px solid #DDCE93;
}*/

/*	background: #F7F3E2;*/
/*	color: F7F3E2;*/
	/*border : 2px  1px 1px 2px solid #DDCE93;*/

.uploadbox {
	border :   1px  solid #DDCE93;
	
}
input[type=password],[type=text] { 
	border :   1px  solid #DDCE93;
	padding-left :4px;
}
input[type=button],[type=submit],[type=checkbox] {
	border-top : 1px solid #DDCE93;
	border-left : 1px solid #DDCE93;
	border-right: 2px solid #7C7353;
	border-bottom: 2px solid #7C7353;
	background-color : #F7F3E2;
}

input[type=checkbox]{
	border-bottom : 1px solid #DDCE93;
	border-right : 1px solid #DDCE93;
	border-left: 2px solid #7C7353;
	border-top: 2px solid #7C7353;
	background-color : #F7F3E2;
	background-image:none;
}

select#network_select {	
	background-color : #F7F3E2;
}
select {	
	border-bottom : 1px solid #DDCE93;
	border-right : 1px solid #DDCE93;
	border-left: 2px solid #7C7353;
	border-top: 2px solid #7C7353;
/*	background-color : #F7F3E2;*/
	background-color : white;
	scrollbar-arrow-color: #DDCE93;
	arrow-color: #DDCE93;
}
textarea { 
	border :   1px  solid #DDCE93;
	padding-left :4px;
}
div {
/*	background: #F7F3E2;*/
/*	color: F7F3E2;*/
	/*border : 2px  1px 1px 2px solid #DDCE93;*/
}
#login_page {

}
#login_page table#login_outer{
width:40%;
padding:0px;
border-spacing: 1px;
border: 1px solid #DDCE93;
}
#login_page table#login_outer table{
width:100%;
background:#F7F3E2;
}
#login_page table td{
text-align:right;
font-size:120%;
/* width:50%; */
/* border: 1px solid; */
}
#login_page table td.leftlogin {
text-align:center;
}
#header {
/* width :100%; */
position:relative;
padding-top:15px;
background :white; 
width:960px;
padding:auto;
border-left: 1px solid #DDCE93;
border-right: 1px solid #DDCE93;
border-top: 1px solid #DDCE93;
margin-top:15px;
/* border:1px solid green; */
}
#smalltop{

color:#DDCE93;
width:800px;
float:right;
padding-right:40px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:100%;
	text-align:right;
}
#smalltop span{
color:black;
font-weight:normal;
}
#smalltop a ,#smalltop a:visited{
	color:#CBAB7A;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:80%;
	text-decoration:none;
}

#smalltop  a:hover{
	background-color:#DDCE93;
	color:white;
}
#topimage{
/* border:1px solid; */
/* position :static; */
top:0px;
left:25px; 
padding:25px;
text-align:left;
}

/*#main_menu form{
border: 4px solid red
}*/

#main_menu {


/*height:1.65em;
position:relative;
border-bottom:1px solid #898989;
padding-left:10px;*/


/**
		word press UI
*/

margin: 0;
/* margin-top:3%; */
text-align:left;

font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
font-style:normal;

border-top: 1px solid #3D67A7; /* silver*/
border-top:1px solid #DDCE93;

padding:0.05em 0.1em 0em 0em;
background: #F7F3E2;


/* line-height: 200%; */
/* width:100%; */
}

#user_breadcrumb {
	text-align: left;
border-bottom:solid 1px #DDCE93;
background: #F7F3E2;
padding: 5px 0px 5px 35px; 
margin: -15px -15px 5px; 
font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
font-style:normal;
font-size : 13px;
}	
#user_breadcrumb a:visited {
text-decoration:none;
background: #F7F3E2;
}
#user_breadcrumb a {
text-decoration:none;
background: #F7F3E2;
}
#subsubmenu {
text-align : left;
padding: 5px 0px 5px 35px; 
background: #F7F3E2;
border-bottom:solid 1px #DDCE93;
font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
font-style:normal;
font-size : 13px;
}
#subsubmenu a{
text-decoration:none;
background: #F7F3E2;
}
#header form {

margin:0;
}
#main_menu select{
/* margin-top:3px; */
/* margin-left:35%; */

margin-bottom:0px;
}

#ul_main_menu {

border:1px solid #F7F3E2;
/*border:1px solid #83B4D8; xxthis is a hack for IE7*/
margin:0;

/* width :50%; */
background: #F0F0F0;	
background:#E7F6FF; 
background: #F7F3E2;
}

#ul_main_menu li .selected {
	font-weight: bold;
	text-decoration: none;
}

#ul_main_menu li a {
	
	color: #000;
/* 	 */
	
	margin: 0;
	padding: 3px 5px;
	border-bottom: none;

	text-decoration:none
}

#ul_main_menu a:hover, #ul_main_menu .selected a:hover{
	text-align: left;
	/*background: white;*/
	color: #DDCE93;
}

#ul_main_menu li {
	font-size: 14px;
	display: inline;
	line-height: 200%;
	list-style: none;
	text-align: center;
	white-space: nowrap;
	font-weight: normal;
	margin-left : 5px;

}

#ul_main_menu li.selected a{
font-weight: bold;
line-height: 200%;
	background: white;
	color: black;
	padding-bottom: 0px;
}

ul{

list-style:none;
}

#div_network_select{
float:right;
min-height:30px;
margin-top:0.5%;
/* width :30%; */
position:relative;
/* border :1px solid; */
width:500px;
text-align:right;
 padding-right: 40px;
padding-top:10px;
}
a#edit_network_a{

	text-decoration:none;
	font-size:70%;
color:#CBAB7A;
}
a#edit_network_a:hover{
	text-decoration:none;
	background-color:#DDCE93;
color:white;
}
a#edit_network_a :visited{
	text-decoration:none;
color:#72A9D6;
	
}
/** world press UI submenu*/
#submenu{


font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
text-align:left;
background-color:#DDCE93;
font-size:12px;
	border-bottom: none;
	margin: 0;
color:#fff;
	padding: 0 ;
/* 	width:100%; */

}
#ul_submenu {
margin:0;
padding-top:4px;
padding-bottom:0px;
}
#ul_submenu li {
	display: inline;
	line-height: 200%;
	list-style: none;
	text-align: center;
	white-space: nowrap;
	margin-left : 0px;
/* 	float : left; */
	
/* 	padding-bottom:.1em; */
}
#ul_submenu  li a{
	
	color :#fff;

	padding: 4px 5px;
	text-align: center;
	text-decoration : none;
	
}

#ul_submenu  li.selected a{
	
	display: inline;
/* 	line-height: 200%; */
	font-weight:bold;
	list-style: none;
	text-align: center;
	background-color : #fff;
/*	border-bottom : 1px solid #F7F3E2;*/
/* 	border-bottom : 1px solid #eee; */
color:#000;
	border-right: 1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
/* 	padding-bottom: 4px; */
	
}
#ul_submenu  li a:hover {
background:#F7F3E2 none repeat scroll 0%;
color:#B7AB7A;
}
#ul_submenu  li.nocss a{
padding:0px;
}
#ul_submenu  li.nocss a:hover{
padding:0px;
color:#DDCE93;
background-color: white;
}
/*
no world press UI
div#submenu{

width:900px;
position:relative;
margin-top:15px;
padding-left:10px;
height:1em;


}
#submenu #ul_submenu{


width:100%;
}
#submenu #ul_submenu li{

color:#bbb;
float:left;

}
#submenu #ul_submenu li#venue{
font-size:80%;
color:black;
}
#submenu  a{
font-size:80%;
float:left;
color:#800080;
}

#submenu  a:visited{
font-size:80%;
color:#800080;
}

#submenu .selected a{
text-decoration:none;
font-weight:bold;
font-size:80%;
color:black;
}
#submenu .selected a:visited{
text-decoration:none;
font-weight:bold;
font-size:80%;
color:black;
}

#submenu .selected a:hover{
color:#800080;

text-decoration:underline;
}*/

table{
	border-spacing:0px 0.0em;
	width:100%;
	font-size:0.8em;
/*	padding-bottom: 30px;*/
}
table td{
	
	margin:0 0 0 0;
	
}
table tbody tr td.msg_text {
	text-align:right;
	padding-right : 15px;
}

table tbody tr td.msg_input {
	text-align:left;
	padding-left : 15px;
}
table tr.odd{
height:10px;
/* background-color:#F7F3EF7F3EF7F3E2; */
}
table tr.even{
height:5px;

}
/*table tr.odd:hover{
	background-color:#d2d2d2;
}*/
table .oddun{
/* background-color:#FFFFCC; */
}

div#page_content{
top:-2em;

min-height:23em;
/* border:1px solid; */
position:relative;

}
#filter_div input {
padding-left:29px;
padding-top:3px;
}

#filter_div{

text-align:right;
width:900px;
padding-bottom:5px;
}


img{
border:0;
}

#node_details{
/* display:inline; */
/* border:1px solid red; */
position:relative;
float:left;
width:420px;
top:4em;
left:8em;
}




div#main_area {

/* display:inline; */
/*position:relative;*/
width:930px;
_width:930px;
padding:15px;
border-left: 1px  solid #DDCE93; /*579CFB ;*/
border-right: 1px solid  #DDCE93 ;
/*border-top: 1px solid  #DDCE93 ;*/
/*margin-top:25px;*/
/*border-bottom: 1px solid  #DDCE93 ;*/
background : white;
min-height:300px;
/* border:1px solid blue; */
/* float:left; */
}


#short_info{
text-align:left;
/* height:190px; */
/* text-align:center; */
position:relative;
/* border:1px solid red;	 */
/*width:900px;*/
}

#short_info #text_info{
float:left;
width:35%;
/* height:190px; */
/*font-size:80%;
height:100%;
text-align:left;
padding-right:10px;
position:relative;
border-right:2px solid #bbb;
margin-right:10px;
/* border:1px solid; 
 display:inline; */
}
#tocbox
{
/*background-color:#FFFFFF;*/
font-size:12px;
font-weight:inherit;
text-align:center;
}
 div.module {
background:#E7F6FF none repeat scroll 0%;
background:#F7F3E2 none repeat scroll 0%;
border:4px solid #E7F6FF;
border:4px solid #F7F3E2;
}

div.outer {
background: #DDCE93 none repeat scroll 0%;
padding:1px;
}
div.inner {

}
div.inner {
padding-bottom:12px;
/*min-height:200px;*/
text-align:center;
}

#short_info #text_info span{
font-weight:normal;
}

#short_info #text_info #revenues {
	font-size: 12px;
	width: 75%;
}

#short_info #text_info #revenues td {
	padding: 5px 10px;
}

#short_info #text_info #revenues td.grouping {
	background-color: #DDCE93;
	border: solid 1px #FFFFFF;
	text-align: center;
}

#short_info #text_info #revenues .td1 {
	border: solid 1px #FFFFFF;
	text-align: left;
	vertical-align: top;
	width: 50%;
}

#short_info #text_info #revenues .td2 {
	border: solid 1px #FFFFFF;
	padding-left: 5px;
	text-align: left;
	width: 50%;
}

/*#short_info #text_info span#transfer_link{
font-size:70%;
font-weight:none;
}*/
/*#short_info #short_line{
left:30%;
position:absolute;
border-right:2px solid blue;
height:100%;
min-height:65px;
width:2px;
background:#bbb;
display:inline;
}*/
#short_info #net_usage_graph{
width: 580px;
height:100%;
padding-left:10px;
position:relative;
margin-left:35%;
/* display:inline; */
}

#short_info ul{
font-size:80%;
float:right;
}
#short_info li{
float:left;
/* display:inline; */
}
#short_info li.graph_sel a{
color:#000000;
text-decoration:none;
/* display:inline; */
}
#short_info li a{
color:#800080;


}
#map_area{
/*position:relative;*/
width:900px;
text-align:right;
align:center;
/* border:1px solid; */
/* margin-top:60px; */
}
#map_for_user{

/*position:relative;*/
width:900px;
text-align:right;
align:center;
/* border:1px solid; */
/* margin-top:60px; */
}
#map_area span{

font-weight:normal;
}
div#main_area {
position:relative;
/* border:1px solid;  */
}
div#main_area #page_map{
border:1px solid #3D67A7;
border:1px solid #DDCE93;
position:relative;
align:center;
text-align:right;
height:400px;
width:100%;
}
div#main_area div#page_content{
top:4em;
}

div#node_details img{
margin-top:0;
height:0px;
width:50px;
}

.trselected {
background-color:#F7F3E2;
}

div#close_summary_div{


	text-align:right;
}

div#overlay{
	/*	position: absolute;
top: 0;
left: 0;
z-index:90;
width: 100%;*/
	/* 	height: 400px; */
	/*	background:#000;
display:none;*/
position: absolute;
top: 0;
left: 0;
      z-index:90;
width: 100%;
_width:1500px;
height: 867px;
background:#000;
display:none;
}
div#layer1{
/* border:1px solid; */

/*position: absolute;
	top: 20%;
	left: 0;
	z-index:100;
	width: 100%; */
/* 	display:none; */
/* 	height: 400px; */
	/* border:1px solid; */

position: absolute;
top: 20%;
left: 0;
z-index:100;
width: 100%;
       /*      display:none; */
       /*      height: 400px; */



}

	

div#users_details{
margin-top:2em;

/* border:1px solid red; */
text-align:left;
width:900px;
/* display:inline; */
position:relative;
}

div#usercol{

 height:100%;

}
/** newly added 24-sept-08*/ 
div#usercol table{
border-spacing:0px 4px
}

div#user_area_capsule {
	text-align: center;
}

div#user_area {
/* border:1px solid red; */
/* height:850px; */
position:relative;
}
div#node_summary {


	/* border:1px solid red; */
	padding:1%;
	color:#000;
	text-align:left;
	width:98%;
	height:1100px;
	background-color:#FFF;
	top:0;
	position:relative;
}

/*div#users_details{
border:1px solid red;
text-align:left;
width:750px;
position:relative;
}*/

#col1
{
}	

div#node_summary div#col1 ,div#users_details div#col1 {
text-align:left;
text-align:left;
/* border:1px solid blue; */
width:450px;
margin-right:20px;
float:left;
}




hr{
	background-color:#DDCE93;
	height:0px;
	margin-top: -3px;
	margin-left: 20px;
	margin-right: 10px;
	z-index: -2;
}	

div#node_summary div#col1 .hrtext, div#node_summary div#col2 .hrtext,div#users_details div#col1 .hrtext, div#users_details div#col2 .hrtext, div#user_statistics_details .hrtext{
font-weight:bold;
font-size:80%;
/* border:1px solid; */
margin-bottom:0px;
}
div#node_summary div#col1 .node_details_table,div#node_summary div#col2 .node_details_table ,div#users_details div#col1 .users_table_details, div#users_details div#col2 .user_usage_table_details{
/* border:1px solid blue; */
left:10px;
padding-left:10px;
margin-top:10px;
width:30em;
margin-bottom:10px;
}
div#node_summary div#col1 .node_details_table {
	width: 33em;
}
div#node_summary div#col2 .node_details_table {
	width: 33em;
}
div#users_details div#col2 .user_usage_table_details th{
font-size:85%;
}
div#users_details div#col2 .users_table_details .td1 {
	background-color: #DDCE93;
	width: 50%;
}
div#user_usage_div {
	background :white;
	margin-left: 10px;
	margin-right: 10px;
}
div#node_summary div#col1 hr ,div#node_summary div#col2 hr, div#users_details div#col1 hr,div#users_details div#col2 hr, div#user_statistics_details hr{

color:#bbb;
noshade:noshade;
margin-top:0px;
}

div#user_statistics_details {
margin-top:100px; /*  margin-top:10px 24-sept-08*/
width:900px;
text-align:left;
/* border:1px solid blue; */
}
div#user_statistics_details table tbody {
margin-bottom:00px;
/*padding-bottom:30px;*/
}
div#user_statistics_details table{
margin-left:20px;
}
div#user_statistics_details hr{
text-align:left;
width:100%;
}


div#node_summary div#col1 .node_details_table td.td1, div#node_summary div#col2 .node_details_table td.td1, div#users_details div#col1 .users_table_details td.td1 {
/*border-top:1px solid #DDCE93;
border-bottom:1px solid #DDCE93;
border-left:1px solid #DDCE93;*/

text-align:center;
font-weight:normal;

width:13em;
background:#DDCE93;
}

div#node_summary div#col1 .node_details_table td.td2,div#node_summary div#col2 .node_details_table td.td2, div#users_details div#col1 .users_table_details td.td2{
/*height:2em;*/
width:15em;
text-align:left;
/*border-right:1px solid #DDCE93 ;
border-top:1px solid #DDCE93;
border-bottom:1px solid #DDCE93;*/
background:#F7F3E2;
}

div#node_summary div#col1 #div_node_details_table, div#node_summary div#col2 #div_node_details_table{
background:#fff;
}

div#node_summary div#col2 {

}

div#node_summary div#col1 .node_uptimegraph_table{
border:1px solid;
border-collapse:collapse;
margin-left:15px;
margin-top:15px;
width:350px;
border-spacing:0px 0px;
}

div#node_summary div#col2,div#users_details div#col2{
/* border:1px solid ; */
min-height:350px;
/*height:400px;*/
/* float:left; */
margin-left:470px;
}

div#users_details{
	/*border:1px solid #DDCE93;*/
	padding:1%;
	color:#000;
	text-align:left;
	width:98%;
	background-color:#FFF;
	top:0;
	position:relative;
	margin-top:10px;
	/*display:none;*/
}
div#user_usage_info{
background:#F7F3E2;
}
div#node_summary table{
width:400px;
border-spacing:0px 4px;
/* border:1px solid; */
}

div#boxcontents1{
top:3em;
width:900px;
/*background:#F7F3E2;
border:1px solid #DDCE93; */
left:0;
/* border:1px solid green; */
/* top:7em; */
}
/**********router_plan.php and basic_routre_plan.php*************/

div#plans span#mainlable{


font-family: Arial, Helvetica, Sans-Serif;
}
div#plans a{
color:#800080;
font-weight:normal;
text-decoration:underline;
}

#collection {
text-align: left;
}

div#plans table#create_new_plan_table{
width:50%;
border-collapse:collapse;
font-weight:normal;
}
div#plans table#create_new_plan_table th{
border-collapse:collapse;
border:2px solid white;
/* border-spacing:4px; */
font-weight:normal;

background:#DDCE93;
}
div#plans table#create_new_plan_table td{
text-align: left;
border:2px solid white;
}


div#plans{
width:99%;
/*background:#F7F3E2;
border:1px solid #DDCE93; */
/* height:100%; */
text-align:left;
font-size:1em;
top:5em;
padding:5px;
}
#table_outer{
background : #F7F3E2;
padding : 1px;
}
div#plans table tr#router_plan_tr:hover {
color: brown;
}
div#plans table tr#router_plan_tr {
	background : #F7F3E2;
	/*border-bottom: 1px solid #DDCE93; */
}
div#plans table tr#router_plan_tr td{
	background : #F7F3E2;
       /*	border-bottom: 1px solid #DDCE93; */
}
div#plans table tr#router_plan_tr {
	/*border : 1px solid #DDCE93;*/
background-color : #F7F3E2;
}
div#plans table tr{
}
div#plans table{
font-family: Arial, Helvetica, Sans-Serif;
width: 100%;
/* 	border-top: 1px solid #DDCE93; */
/*background-color : #F7F3E2;*/
	/*border-left: 1px solid #DDCE93;
	border-right: 1px solid #DDCE93;*/
}
div#plans  table#free_plan_configure_table {
width:60%;
border-collapse:collapse;
}

#free_plan_configure_table th{
border-collapse:collapse;
border:2px solid white;
background:#DDCE93;
font-weight:normal;
}

#free_plan_configure_table td{

border:2px solid white;

}

div#plans span#sublable{
font-family: Arial, Helvetica, Sans-Serif;
/* Existing Billing Plans */
/* font-weight:bold; */
font-size:1em;
}

.plan_bg
{
background-color:#F7F3E2;
}


#router_configure_div {
/* border:1px solid; */
position:relative;
text-align:left;
}

#router_configure_div table{
/* border:1px solid red; */
width:65%;
font-size:70%;
text-align:left;
}

#router_configure_div table td.td1{
font-family: Arial, Helvetica, Sans-Serif;
text-align:right;
font-size:130%;
font-weight:normal;
width:50%;
/* border :1px solid red; */
}
#router_configure_div table td.td2{

}
#router_configure_div table td#save_td{
padding-top:50px;
text-align:right;
}
#router_configure_div span{
font-family: Arial, Helvetica, Sans-Serif;
font-weight:normal;
font-size:115%;
}

#node_resubcribe{
/* border:1px solid; */
width:700px;
min-width:100px;
}

#node_resubcribe table{
width:100%;
}
span#error{

color:red;
}

#footer{
font-size:80%;
position:relative;
margin-top:0em;
background-color: #D6E6FF;	
background-color: white;
/*	border-top:1px solid #bbb;*/
	text-align:right;
	width:100%;
padding-bottom:20px;
margin-right:0px;
width:930px;
padding:15px;
border-left: 1px  solid #DDCE93; /*579CFB ;*/
border-right: 1px solid  #DDCE93 ;
border-bottom: 1px solid  #DDCE93 ;
margin-bottom:20px;
}
div{
/* border:1px solid; */
}

#footer a,#footer a:visited{
border-bottom:1px solid #CFE5EE;
text-decoration:none;
color:#666;
}
#footer a:hover{
border-bottom:1px solid #800080;
text-decoration:none;
color:#800080;
}

div#new_net{
border:1px solid #DDCE93;
position:relative;
 width:65%; 
text-align:left;

}


div#new_net table{
}
div#new_net table td.td1{
font-size:15px;
text-align:right;
width:45%;
}

div#edit_net{
/*padding:0px;
background-color:#F7F3E2;
text-align:left;
border:0px solid #DDCE93;*/
position:relative;
 width:65%; 

}
div#edit_net table td.td1{
font-size:15px;
text-align:right;
width:45%;
}
span.lable1{

font-family: Arial, Helvetica, Sans-Serif;
font-size:15px;
font-weight:normal;
background:#DDCE93;
padding:2px 25%;
color:#fff;
}
ul#network_step {

position:relative;
margin-left:40%;
/* display:inline; */
}
#network_step li{
margin-right:5px;
float:left;
}
#network_step li.selected{
float:left;
font-weight:bold;

color:white;
background:black;

}

div#div_scroll{
width:900px;
/*height:300px;

overflow-y:auto;
overflow-x:hidden;*/
/* border:1px solid red; */
}
div#node_div_scroll{

	width:900px;
	/*height:250px;
	overflow-y:auto;*/
}




div#user_div_scroll{

	width:900px;
	/*height:250px;
	overflow-y:auto;*/
}



div#new_net{
padding:20px;
background:#F7F3E2;
}

option#new_op{
font-style:italic;
}

/** branding php **/

#css_table td{
border:1px solid #F7F3E2;

}
#css_table{

border-collapse:collapse;
}
#css_table tr.tr_css{
background-color:#F7F3E2;
	
}

.brandpadding {
	padding : 4px ;
	/*background : #F7F3E2; */
	width : 99%;
}	

.paddingm {
	padding : 0px ;
	background : #F7F3E2;
	width : 50%;
}	

.access_padding {
	padding : 0px ;
	background : #F7F3E2;
	width : 700px;
}	

.padding {
	padding : 4px ;
	background : #F7F3E2;
	width : 700px;
}	

div#uploaded_img_div{
	margin-top:0.5em;
	overflow-y:auto;
	overflow-x:hidden;
	width:77%;
}

table#uploaded_img_table{
	margin:1px;
	border-collapse: collapse;
	margin:1px 1px 1px 1px;
	width:100%;
}
table#uploaded_img_table thead td{

background:#F7F3E2;
text-align:center;
vertical-align:top;
padding-bottom:1.5em;
border:1px solid #DDCE93;
}

table#uploaded_img_table tbody td{
	/*border:1px solid #DDCE93; */
	background:#F7F3E2;
}


table#uploaded_img_table tbody td.td_img{
	border-right:0;	
}
table#uploaded_img_table tbody td.td_imgarea{
	border-right:0;
}
table#uploaded_img_table tbody td.td_del_but{
	border-left:0;		
}

table#uploaded_img_table td table,table#uploaded_img_table td table td{
font-size:12px;
border:0;
}
/***************/

/*access control*/
div#allow_url_div{
	margin-top:0.5em;
	width:750px;
	overflow:auto;
}

table#allow_url_table{
	margin:1px;
	border-collapse: collapse;
}
table#allow_url_table thead td{

background:#F7F3E2;
text-align:center;
vertical-align:top;
padding-bottom:1.5em;
}

table#allow_url_table tbody td{
	text-align:left;
	padding-left:5px;
	border:1px solid #DDCE93;
	background:#F7F3E2;
}
table#allow_url_table tbody td.td_img{
	border-right:0;	
}
table#allow_url_table tbody td.td_imgarea{
	border-right:0;
}
table#allow_url_table tbody td.td_del_but{
	border-left:0;		
}



div#acces_domain_div{
	
	margin-top:0.5em;
	overflow:auto;
}

table#acces_domain_table{

	margin:1px;
	border-collapse: collapse;
	width:100%;
}
table#acces_domain_table thead td{

background:#F7F3E2;
text-align:center;
vertical-align:top;
padding-bottom:1.5em;
}

table#acces_domain_table tbody td{
	text-align:center;
	padding-left:5px;
	background:#F7F3E2;
	vertical-align:top;
	width:50%;
}
table#acces_domain_table tbody td table{

width:100%;
}
tr#tr_domain_id td{
text-align:center;
font-weight:bold;
}
table#acces_domain_table tbody td table td{
border:none;
font-size:130%;
}
table#acces_domain_table tbody td.td_img{
	border-right:0;	
}
table#acces_domain_table tbody td.td_imgarea{
	border-right:0;
}
table#acces_domain_table tbody td.td_del_but{
	border-left:0;		
}

/*
			MAC css
*/

div#acces_mac_div{
	
	margin-top:0.5em;
	overflow:auto;
}

table#acces_mac_table{
	width : 100%;
	margin:1px;
	border-collapse: collapse;
}
table#acces_mac_table thead td{

background:#F7F3E2;
text-align:center;
vertical-align:top;
padding-bottom:1.5em;
}

table#acces_mac_table tbody td{
	text-align:center;
	padding-left:5px;
	background:#F7F3E2;
	vertical-align:top;
	width:50%;
}
table#acces_mac_table tbody td table{

width:100%;
}
tr#tr_mac_id td{
text-align:center;
font-weight:bold;
}
table#acces_mac_table tbody td table td{
border:none;
font-size:130%;
}
table#acces_mac_table tbody td.td_img{
	border-right:0;	
}
table#acces_mac_table tbody td.td_imgarea{
	border-right:0;
}
table#acces_mac_table tbody td.td_del_but{
	border-left:0;		
}

/**/
table#allowed_domain_table tbody tr td {
	text-align:left;
}

table#blocked_domain_table tbody tr td {
	text-align:left;
}
table#allowed_mac_table tbody tr td {
	text-align:left;
}
table#blocked_mac_table tbody tr td {
	text-align:left;
}
/*************************/
#lable1 /*in both branding and accesscontrol*/{
	font-weight: bold;
}

/***** Terms n condition ***/



table#tnc_table{
border:1px solid #DDCE93;
	margin:0px;
	border-collapse: collapse;
	width:100%;
}
table#tnc_table td{

background:#F7F3E2;
text-align:center;
vertical-align:top;
padding-bottom:1.5em;

}
.adborder {
	/*border : solid 1px #DDCE93; */
/* 	padding-top: 10px; */
	padding-bottom: 10px;
	margin-left: 20px;
	margin-right:20px;
	/*width:100%;*/
}	

/*************************/
/*********Email Settings*************/

div#admin_email{
/*border:1px solid #DDCE93;
width:900px;*/
margin:20px 20px 20px 20px;
padding:5px 5px 5px 5px; 
/* border:1px solid; */
text-align:center;
width : 700px;
/*background:#F7F3E2;*/
}
div#admin_email table#admin_email__table{
width:99%;

}
#add_user_plan_select {
width : 144px;
background-color: white;
}
/*********************************/

/************* Message platform***************************/
#message_platform_div{
	width:700px;
	margin-top:0.5em;
}
#message_platform_div table{
	margin:1px;
	border-collapse: collapse;
	width:60%;
}
table#message_platform_table thead td{

background:#F7F3E2;
text-align:center;
vertical-align:top;
padding-bottom:1.5em;
border:1px solid #DDCE93;
}

table#message_platform_table tbody td{
	border:1px solid #DDCE93;
	background:#F7F3E2;
	text-align:center;
}
table#message_platform_table tbody td.td_img{
	border-right:0;	
}
table#message_platform_table tbody td.td_imgarea{
	border-right:0;
}
table#message_platform_table tbody td.td_del_but{
	text-align: center;
	border-left:0;		
}

table#message_platform_table tbody td.msg_text {
text-align: right;
}	
table#message_platform_table tbody td.msg_input {
text-align: left;
}	
#add_message_table {

width:100%;
font-size:1em;

}


.msg_text {
text-align: right;
width:40%;
}	

.msg_input {
text-align: left;
}	
table#message_platform_table  td table,table#message_platform_table  td table td{

font-size:12px;
border:0;
}
table#add_message_table tbody td{
border:0px solid;
}
#add_message_table .td1{

text-align:right;
}
#add_message_table .td2{
text-align:left;
}
/***********************/

/******password change*********/
table#change_password_table{
border:1px solid #DDCE93;
	margin:1px;
	border-collapse: collapse;
}
table#change_password_table td{

background:#F7F3E2;
text-align:center;
vertical-align:top;
padding-bottom:1.5em;

}

/*************************/

/*************venue_account paypal info*********/
div#paypal_info_div{
padding:5px;
/*background:#F7F3E2; */
width:700px;
/*border:1px solid #DDCE93;*/
}

legend#paypal_info_legend{

text-align:center;
}
hr.hr_subadmin{
width:80%;
}
fieldset#paypal_info_fieldset{
border-color: #000;
margin:2%;
}
/***********************************************/
/*************venue_account paypal info*********/
#node_expiry_details{
	width :900px;
/*	height:400px; */
/*	overflow-y:auto;*/
}

/***********************************************/

/************create subadmin**********/
div#create_subadmin_div{
	/*background:#F7F3E2;*/
	width:900px;
   /*	border:1px solid #DDCE93; */
	
}

div#subadmin_list_div {
	margin-top:2.5%;
	height:100px;
	overflow-y:auto;
	overflow-x:hidden;
}

div#create_subadmin_div table#subadmin_list_table {

	

	
}
fieldset#create_subadmin_fieldset{
margin:2%;
border-color: #000;
}

#show_subadmin_details_monitor,#show_subadmin_details_configure,#show_subadmin_details_account{
border:1px solid #eee;
border-collapse:collapse;
}
#show_subadmin_details_menu thead th{
border:1px solid #DDCE93;
}
#show_subadmin_details_menu {
border-collapse:collapse;
border:1px solid #DDCE93;
}
#show_subadmin_details_monitor td,#show_subadmin_details_configure td,#show_subadmin_details_account td{
border:1px solid #eee;
/* border-collapse:separate; */
}
#show_subadmin_details_monitor th,#show_subadmin_details_configure th,#show_subadmin_details_account th{
border:1px solid #eee;
/* border-collapse:separate; */
}
#subadmin_details{
margin-top: 15px;
width: 900px;
position:relative;
/*border:1px solid #DDCE93;
background-color: #F7F3E2;*/
padding-top:15px;
padding-bottom:15px;
}
/************************************/

/**************			add new node ******************/

div#add_node_div {
	background:#F7F3E2;
	width:100%;
	/*border:1px solid #DDCE93;*/
}
div#add_node_div table#add_node_table {
	
	width:60%;
	
}

div#add_node_div table#add_node_table tr td{
	
text-align:left;
	
}

/*****************************************************/


/**************			add new user ******************/
#add_user_div{

}

#add_user_option {
width:700px;
}
#user_network_list_span{


}
#add_user_table{
background:#F7F3E2;
	
	border:1px solid #DDCE93;
}
#add_user_table td.td1{
	text-align:right;
	padding-right: 50px;
	width: 40%;
}

#show_generated_users
{
	background:#F7F3E2;
	border:1px solid #DDCE93;
}
#show_generated_users td{
	text-align:center;
	width: 40%;
}
#print_voucher {
width:700px;
}
/*****************************************************/

/********************	redirect url	********************/
#redirect_url_div {
width:700px;
}

/************************************************************/

/**************			email and password setting ******************/

div#emailnpass_div table td{

text-align:left
}

div#emailnpass_div{
width:700px;
}

div#emailnpass_div table {

width:40%;
}

#email_pass_notice_div table{
margin-top:10px;
}
#email_pass_notice_div {

}
#padding {
	background-color: #F7F3E2;
	padding: 4px;
	margin: 0px;
	width: 700px;
}

#capsule {
	width: 692px;
	margin: 0px;
	border: solid 1px #DDCE93;
	padding: 10px;
}

#router_configure_div table#tblSplash {
	width: 100%;
}

#tblSplash td1 {
	width: 0%;
}

#tblSplash input[text] {
	size: 100;
}

#tblSplash input.text {
	size: 100;
}

#router_configure_div table#tblEthRole {
	width: 60%;
	font-size: 11px;
}
#tblEthRole td {
	vertical-align: top;
}
#tblEthRole td.tdLeft {
	text-align: left;
	width: 10%;
}
#tblEthRole td.tdRight {
	text-align: left;
	width: 90%;
}

.spacer {
	height: 30px;
}

.help {
	font-size: 10px;
	text-align: left;
	padding: 5px;
}

#pingstatus {
}

#lstrstatus {
}

div#node_summary #pingdata {
	width: 100%;
	margin-top: 5px;
	font-size: 10px;
	border-spacing: 0px;
}

#pingdata td.grouping {
	width: 50%;
	border: solid 1px #FFFFFF;
	background-color: #DDCE93;
	font-weight: bold;
}

#pingdata td.col1 {
	width: 50%;
	border: solid 1px #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}

#pingdata td.col2 {
	width: 50%;
	border: solid 1px #FFFFFF;
	text-align: left;
	padding-left: 5px;
}
/*****************************************************/



.caption_div_class{
width:700px;
	font-size:80%;
}

#divConfigRoutes {
	width: 700px;
	font-size: small;
}

#divConfigRoutes table {
	width: 100%;
}

#divConfigRoutes table td.td1 {
	font-family:Arial,Helvetica,Sans-Serif;
	font-weight:normal;
	text-align:right;
	vertical-align: top;
	padding-right: 5px;
	width:50%;
	font-size: 130%; 
}

#divConfigRoutes #tblGW {
	width: 100%;
	font-size: 130%;
}

#divConfigRoutes #tblGW td {
	text-align: center;
	width: 50%;
}

.sltGW {
	width: 300px;
	height: 100px;
}

#divStatus {
	width: 400px;
	vertical-align: middle;
	margin-bottom: 10px;
}

div#node_summary #tpdata {
	width: 100%;
	margin-top: 5px;
	font-size: 10px;
	border-spacing: 0px;
}

#tpdata td.grouping {
	width: 50%;
	border: solid 1px #FFFFFF;
	background-color: #DDCE93;
	font-weight: bold;
}

#tpdata td.col1 {
	width: 50%;
	border: solid 1px #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}

#tpdata td.col2 {
	width: 50%;
	border: solid 1px #FFFFFF;
	text-align: left;
	padding-left: 5px;
}

div#node_summary table#tblSignalLevel {
	width: 100%;
}

.bar {
    border: solid 1px #000000;
	margin-right: 1px;
	padding: 0px;
}

.inrange {
    background-color: #272727;
}

.outofrange {
    background-color: #F7F3E2;
}

div#node_summary table#tblStrengthBar {
	border-spacing: 0px;
}

table#tblStrengthBar td.tdbar {
    vertical-align: bottom;
    padding: 0px;
    margin: 0px;
	border: solid 0px #000000;
	border-spacing: 0px;
}

div#node_summary #tblSignalLevel {
	width: 100%;
	margin-top: 5px;
	font-size: 10px;
	border-spacing: 0px;
}

#tblSignalLevel td.grouping {
	width: 50%;
	border: solid 1px #FFFFFF;
	background-color: #DDCE93;
	font-weight: bold;
}

#tblSignalLevel td.col1 {
	width: 50%;
	border: solid 1px #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}

#tblSignalLevel td.col2 {
	width: 50%;
	border: solid 1px #FFFFFF;
	text-align: left;
	padding-left: 5px;
}

#tblSignalLevel td.tdper {
	padding: 5px;
	font-size: 10px;
	border: none;
}
div#node_summary table.nodetooltable {
	border: none;
	border-spacing: 0px;
	width: 100%;
}



div#node_summary .nodetooltable td {
	border: solid 1px #FFFFFF;
	padding: 5px 0px;
	text-align: left;
	font-size: 10px;
}

div#node_summary table#nodetools td.td1 {
	width: 20%;
}

div#node_summary table#nodetools td.td2 {
	width: 80%;
}
div#node_uptime_statistics{

/* position:absolute; */
/* display:none; */
/* padding:5px; */
/* border:2px solid #000000; */
/* background:#ffffff; */
z-index:65000;
}

div#node_uptime_statistics span#no_uptime_data_span{
font-size:13px;
width:700px;
}

/******************** new graph for node uptime  imagage ***********************/ 

#node_uptime_table {
top:-10px;

left:58px;
border-collapse:collapse;
/* width:370px; */
z-index:10000;
border:1px solid black;
border-top:none;
border-left:none;
border-spacing:0;
position:relative;

}
#uptime_in_div {
 position:relative;
top:12px;  
left:56px;
 margin-left:2px; 
 z-index:1;
}

/******************** new graph for node uptime  imagage ends here***********************/ 


/************************* node uptime statistics in dignostics tab***********************/

#node_uptimes_table_div{
width:700px;
}
/************************* node uptime statistics in dignostics tab ends here***********************/



#divConfigSplash {
width: 700px;
}

#divConfigSplash .td1 {
text-align: right;
}

#paging_div {
width:800px;
text-align:left;
}

/******************************* advanced search **************************/
fieldset {
border: 1px solid  #DDCE93;
}
#advanced_search_div {


}
#advanced_search_fieldset fieldset{

text-align:center;
}

#advanced_search_fieldset fieldset input[type=radio]{
margin-left:4%;
}
#advanced_search_fieldset table td{
width:50%;

}
#search_account_field {

}

#search_condition_field input{
/* margin-left:100px; */
}

#search_nodeby_field span, #search_active_field span, #search_upload_field span,#search_download_field span
{
/* padding-left :100px; */
}

#divConfigBind {
	width: 650px;
}

#divConfigBind table {
	width: 80%;
}

/******************************* advanced search ends here **************************/
