body { color:#eee; background:#1f1a1a; }

a { color: #fafafa; }
div#dataset { width: 800px; }

div#qlist { margin: 10px; }
div#flist { float: left; margin: 10px; }
div#cgrid { float: left; margin: 10px; }
div#cgrid input { width: 250px; }
div#axis { clear: both;  }
div#xbox { float: left; margin: 10px; }
div#ybox { float: left; margin: 10px; }
div#axis textarea { width: 300px; }

div#vbox { clear: left; float: left; margin: 10px; }
div#vbox input { width: 150px; }

div#qsave { clear: left; margin: 10px; }

span.head { font-weight: bold; color: #e0e0e0; }

form { margin: 0px; }
input#af_email { width: 200px; }

#betaReg { margin:45px auto;width:700px }
#warning { background:url('images/warning.png') no-repeat; width:308px;height:283px;float:left;margin-right:40px; }
#logo { position:absolute; right:10px; top:10px; background:url('images/nuedgesmall.png') no-repeat; width:136px; height:79px; }

h1 { font-weight:bold; font-size:2em; font-family:sans-serif; margin:0px; }

#foot { clear:both;padding-top:50px; }
#foot a { color:#fff;font-weight:bold; }
#foot span i { color:#3fe8aa; }
.projectName { color:#3fe8aa; font: bold 1.1em serif; font-style: italic; }
.expiry { color:#3fe8aa; }

.error { color: #e64242; font-weight: bold; }