@charset "utf-8";
/* CSS Document */
#header{	
	width:100%; 
	height:58px; 
	border-bottom:solid 1px #000;
	/*min-width:943px; same as footer*/
}
.overflowtouch{
	-webkit-overflow-scrolling: touch;
}

#to_overview {
	-webkit-touch-callout:none;	
	font-size:20px;
	font-weight:bold;
	padding:8px 15px;		
	float:right;	
	border-top:solid 1px #bbb;
	border-left:solid 1px #bbb;
	border-bottom:solid 1px #888;
	border-right:solid 1px #888;
	border-radius:4px/4px;;
	/*text-shadow:1px 1px 1px  #fff;*/
	margin-top:8px;
	margin-right:20px;
		
	/*box-shadow: 
    inset 0 3px 2px rgba(255,255,255,.22), 
    inset 0 -3px 2px rgba(0,0,0,.17), 
    inset 0 20px 10px rgba(255,255,255,.12), 
    0 0 4px 1px rgba(0,0,0,.1), 
    0 3px 2px rgba(0,0,0,.2);*/
	color:#000;
	cursor:pointer;
}


#help_but_holder {
	width:38px;
	height:38px;
	float:right;
	margin-top:9px;
	margin-right:20px;
	
	border:solid 1px #aaa;
	border-radius:20px/20px;
	
	/*border-left:solid 1px #bbb;
	border-bottom:solid 1px #888;
	border-right:solid 1px #888;	
	border-radius:20px/20px;
	-ms-border-radius:20px;	
	box-shadow: 
    inset 0 3px 2px rgba(255,255,255,.22), 
    inset 0 -3px 2px rgba(0,0,0,.17), 
    inset 0 20px 10px rgba(255,255,255,.12), 
    0 0 4px 1px rgba(0,0,0,.1), 
    0 3px 2px rgba(0,0,0,.2);*/
	
	cursor:pointer;
}


#trans_overlay{position:absolute; z-index:1; width:100%; height:100%; background-color:rgba(0,0,0,0.0); display:none;}

#logo {
	float:left;
	margin-left:10px;
	-webkit-touch-callout:none;
}

.close_but {	
	padding:2px;
	border:solid 1px #aaa;
	border-radius:4px;
	width:30px;
	height:30px;
	box-shadow:1px 1px 2px #aaa;
	cursor:pointer;
	
}

.but_bg {
	/*border:1px solid #616261; */
	border-right:solid 1px #ccc;
	border-left:solid 1px #ccc;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family:arial, helvetica, sans-serif; 	
	font-weight:bold; 
	text-align: center; 	
}
.menu_div {
	display:inline-block;
	padding:8px 20px 9px 20px;
	margin:0;
	font-size:18px;
	cursor:pointer;
	text-align:center;
	/*box-shadow: inset 0 0 5px #aaa;*/
	margin-left:-3px;
	min-width:125px;	
}
.menu_div_active {	
	font-weight:bold;
	border-right:solid 1px #fff;
	border-left:solid 1px #fff;	
		
}


#help_panel{
	position:absolute; 
	/*height:100%;	*/
	width:700px; 	
  	left: 0;
  	right: 0;
	margin: 0 auto;	
	border:solid 1px ;
	border-color:#fff;
	border-top:none; 
	border-bottom:none; 	
	z-index:100;
	display:none;	
}



#help_header{	
	padding:10px; 
	border-bottom: 
	solid 2px #888;
	height:40px;
	box-shadow: 0 10px 10px #aaa;
	
}
#help_header_txt_holder{
	font-size:25px; 
	font-weight:bold; 
	padding-top:5px;
	letter-spacing:2px;
}

#help_txt_holder{
	overflow-y:scroll;
	overflow-x:hidden;
	
}
#print_help_txt, #adjust_help_txt{-webkit-transform: translateZ(0px) }
 #adjust_help_txt{line-height:1.5;}

#mini_warning{ 
	font-size:10px; text-align:center;
}

#header_username{display:inline-block;margin-left:25px; color:#fff; margin-top:34px;font-size:110%;}
#header_username_bm{display:inline-block;margin-left:25px; color:#fff; margin-top:10px; font-size:110%; line-height:1.1; }




