.mted {
	position:fixed;
	top: 50%;
	left: 50%;
	width:30em;
	height:18em;
	margin-top: -9em; /*set to a negative number 1/2 of your height*/
	margin-left: -15em; /*set to a negative number 1/2 of your width*/
	border: 1px solid #ccc;
	background-color: #f3f3f3;
}
textarea.script {
	-moz-tab-size : 3;
	-o-tab-size : 3;
	-ms-tab-size : 3;
	tab-size : 3;
	white-space: pre;
	overflow: auto;
}
.formbar{
	text-align:center;
	clear:both;
}
.formbar>*{
	margin:0 5px;
}
.ckmargin {
	margin:0 5px;	
}
.other {
	width:80px;
	margin:0 5px;
}
.formX {margin:10px 0;}
.formX ul{list-style-type:none;display:block;margin:0 0;vertical-align:top;padding:0;float:left;}
.formX li.datal{display:block;}
.formX li.data, .formX li.datar{display:inline-block;vertical-align:middle;}
.formX li.datar, .formX li.datar>div{text-align:right}
.formX li.data>div, .formX li.datar>div{margin:4px;}
.w100 {width:100%;}
.w20 {width:20%;}
.w40 {width:40%;}
.w60 {width:60%;}
.w80 {width:80%;}
.w25 {width:25%;}
.w50 {width:50%;}
.w75 {width:75%;}
.w33 {width:33%;}
.w66 {width:66%;}
.w0{clear:left}
.emptybox{border:1px solid #f00;}
.center{
	margin-top:100px;
	text-align:center;
}
#main_menu {
	text-align:center;	
}
#main_menu button {
	text-align:center;
	margin:5px auto;
}
button.notyet{
	background-color:white ;
}
#mymsg,.mymsg {text-align:center;color:red; width:100%;}
.ib {display:inline-block;}
.cklist {vertical-align:top;}