
h1 {font-family:arial;color:#363636;padding:0;margin:0 0 20px}

#TopBar {padding:0 0 12px 0;width:100%;overflow:hidden;margin:0 0 10px 0;float:left;-moz-user-select:none;}
#TopBar .RoundTop, #TopBar .RoundBottom {height:5px;}
#TopBar .RoundTop .r1, #TopBar .RoundTop .r2, #TopBar .RoundTop .r3, #TopBar .RoundTop .r4, #TopBar .RoundBottom .r1, #TopBar .RoundBottom .r2, #TopBar .RoundBottom .r3, #TopBar .RoundBottom .r4 {border-left:solid 1px;border-right:solid 1px;height:1px;overflow:hidden;}
#TopBar .RoundBottom .r1, #TopBar .RoundBottom .r2, #TopBar .RoundBottom .r3, #TopBar .RoundBottom .r4 {}
#TopBar .RoundTop .r1, #TopBar .RoundBottom .r4 {margin: 0 5px; height: 0; border-top: solid 1px; border-left-width: 0; border-right-width: 0; }
#TopBar .RoundTop .r2, #TopBar .RoundBottom .r3 {margin: 0 3px; border-left-width: 2px; border-right-width: 2px; }
#TopBar .RoundTop .r3, #TopBar .RoundBottom .r2 {margin: 0 2px;}
#TopBar .RoundTop .r4, #TopBar .RoundBottom .r1 {margin:0 1px;height:2px;}
#TopBar .InnerArea {min-height:0;color:green;border-left: solid 1px;border-right:solid 1px;padding:6px 11px;overflow:hidden;margin:0;}
#TopBar .InnerArea, #TopBar .RoundTop .r1, #TopBar .RoundTop .r2, #TopBar .RoundTop .r3, #TopBar .RoundTop .r4, #TopBar .RoundBottom .r1, #TopBar .RoundBottom .r2, #TopBar .RoundBottom .r3, #TopBar .RoundBottom .r4 {background-color:rgb(220,255,220);border-color:green;}

#WhatAreYou {}
#WhatAreYou table {margin:0 0 20px 35px;border:none;}
#WhatAreYou table td {padding:0 0 5px 0}

#Explanation {margin-bottom:25px;}

form {margin:0;padding:0;clear:both;overflow:hidden;}

#Controls {clear:both;overflow:hidden;}

div.Control {margin:0 0 5px 35px;clear:both;overflow:hidden;}
div.Control label {width:120px;display:block;float:left;margin-top:3px;}
div.Control input {width:150px;display:block;float:left;}
div.Control select {width:155px;display:block;float:left;}

div.Errored {margin-left:0;padding:10px 10px 10px 34px;background-color:lightyellow;border:solid 1px red;color:red;}
div.Errored label {margin-top:2px;}
div.Errored span {margin-top:2px;margin-left:10px;display:inline;float:left;}

#CommentsIntro {clear:both;overflow:hidden;margin:25px 0}
#CommentsControls {clear:both;overflow:hidden;}

textarea {width:550px;height:100px;display:block;float:left;margin:0 0 0 35px}

div.Buttons {margin:25px 0 35px 35px;clear:both;overflow:hidden;}
div.Buttons a.Button span.Mid {width:155px;text-align:center;}
div.Buttons a.ButtonDown span.Mid {width:155px;text-align:center;}

div.Buttons a.Cancel {display:block;float:left;margin:12px 0 0 15px;font-size:11px;color:blue;text-decoration:underline}
