/* CSS Document */
body { 
	color: #000; 
	background-color: #fff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}
#container { 
	position: relative; 
	margin: 0px auto 0px auto; 
	text-align: center; 
	width: 500px; 
}

table { 
	color: #006C63; 
	background-color: inherit; 
	text-decoration: none; 
}
a { 
	color: #006C63; 
	background-color: inherit; 
	text-decoration: none; 
}

a:hover { 
	color: #fff; 
	background-color: #006C63; 
	text-decoration: none; 
}

#remote, 
#visualisation {  
	margin-left:auto;
	margin-right:auto;
	background-color: inherit; 
	width:902px;
}
#remote a , 
#visualisation a { 
	color: #cccccc; 
}

#remote a:hover , 
#visualisation a:hover { 
	color: #ffffff; 
	background-color: inherit; 
}

#remote p , 
#visualisation p { 
	color: #aaaaaa; 
}

#control_info {
  	width: 250px;
	text-align: left;
	margin: 0px auto 0px auto;
}

h1 {
	font-weight:bold;
	text-decoration:none;
	font-size:160%;
	display:block;

	line-height:25px;
	color:#006D63;
	padding-left:5px;
}
#menu {
}

.wrapper {
    position:relative;
	color: #cccccc;
}
.fetch_group {
    position:absolute;
	right:20px;
    top:80px;
	width:70px;
}
#fetch_vis,
#fetch_rem {
	margin-top:5px;
	min-height:15px;
	color: #000000;
	background-color: #cccccc;
}

#mode_terminal {
	margin-top:25px;
	min-height:15px;
	color: #000000;
	background-color: #cccccc;
}

.slider {
	width:70px;
}
.interval {
	margin-top:0px;
	margin-bottom:5px;
	padding-top:2px;
	min-height:20px;
	color: #cccccc;
}
#report_container { 
/*	text-align: left; */
	width:500px;
	margin-left:auto;
	margin-right:auto;
}
#report_file {
	font-family: Courier; 
	font-size:12px;
	text-align: left;
}

/*------------------------------------------------------------- Left column ----*/
#left_column {
/*	position:	absolute;
	top:		50x;*/
/*	align:      center;*/
	display:inline-block;
	margin:		0px auto 0px 0px;
  	width:    	200px;
	float:      left;
/*	height:		420px;*/
/*	clear: 		left;*/
/* 	background-color:#B9EAD1;*/
}
#left_column a {
	font-weight:bold;
	text-decoration:none;
	font-size:105%;
	display:block;

	line-height:25px;
	color:#B9EAD1;
	padding-left:5px;
	background-color:#006D63;
	border-top: 1px solid #B9EAD1;
	border-bottom: 1px solid #B9EAD1;
}
#left_column a:hover {
	font-weight:bold;
	text-decoration:none;
	font-size:105%;
	display:block;
	line-height:25px;
	color:#006D63;
	background-color:#B9EAD1;
	padding-left:5px;
}
/*------------------------------------------------------------- Left column ----*/
#right_column {
	display:inline-block;
/*	position:	absolute;
	top:		0x;*/
	border-left: 1px solid #0;
/*	align:      center;*/
	margin:		0px 0px 0px auto;
  	width:      200px;
	float:      right;
/*	height:		420px;*/
/*	clear: 		left;*/
/* 	background-color:#B9EAD1;*/
}
#right_column a {
	font-weight:bold;
	text-decoration:none;
	font-size:105%;

	line-height:25px;
	color:#B9EAD1;
	display:block;
	padding-left:5px;
	background-color:#006D63;
	border-top: 1px solid #B9EAD1;
	border-bottom: 1px solid #B9EAD1;
}
#right_column a:hover {
	font-weight:bold;
	text-decoration:none;
	font-size:105%;
	display:block;
	line-height:25px;
	color:#006D63;
	background-color:#B9EAD1;
	padding-left:5px;
}
.loader {
	text-align: center; 
/*    position: absolute;
    top:0px;
    right:0px;
    width:100%;
    height:100%;*/
	color:#888888;
 /*   background-color:#ececec;*/
 /*   background-image:url('loader.gif');*/
    background-size: 50px;
    background-repeat:no-repeat;
    background-position:center;
/*    z-index:10000000;
    opacity: 0.4;
    filter: alpha(opacity=40);*/
}
/*------------------------------------------------------------------ Footer ----*/
#footer {
	background-color:#006D63;
	text-align:	right;
	color:		#FFFFFF;
    position: absolute; 
	bottom: 0px; 
/*    position: 	relative;*/
/*	top:		10px;*/
	width:		100%;
	height:		18px;
/*	line-height:25px;*/
}
#footer a {
	color:#FFFFFF;
	padding-right:15px;
}
#footer a:hover {
	color:#FFFFFF;
	font-weight:bold;
	padding-right:15px;
}

