@charset "utf-8";
*{margin:0;padding:0}
body{background:#333;color:#fff;font-family:'lucida grande',verdana,helvetica,arial,sans-serif;font-size:16px;margin:0}
a{color:#006A20;text-decoration:underline;font-weight:700}
a:hover{color:#367889;text-decoration:none}
a img{border:none}
h1,h2,h3,h4{font-weight:400;margin-bottom:.5em}
h1{background:#fff;color:#006A20;font-size:140%}
h2{background:#fff;color:#e32;font-family:'Gill Sans','lucida grande',helvetica,arial,sans-serif;font-size:190%}
h3{color:#2c6877;font-family:'Gill Sans','lucida grande',helvetica,arial,sans-serif;font-size:165%}
h4{color:#993;font-weight:400}
ul,li{margin:0 12px}
p{margin:0 0 1em}
#container{text-align:left;padding:0}
#header{padding:0}
#content{background:#fff;clear:both;color:#333;padding:10px 20px 40px;width:450px;margin:100px auto 0;height:300px;border-radius:20px;box-shadow:#999 0 0 30px 20px;position:relative;top:0;left:0}
#footer{clear:both;padding:6px 10px;text-align:right}
form{clear:both;margin-right:20px;padding:0;width:95%}
fieldset{border:none;margin-bottom:1em;padding:16px 10px}
fieldset legend{color:#e32;font-size:160%;font-weight:700}
fieldset fieldset{margin-top:0;padding:10px 0 0}
fieldset fieldset legend{font-size:140%;font-weight:400}
fieldset fieldset div{clear:left;margin:0 20px}
form div{clear:both;margin-bottom:1em;padding:.5em;vertical-align:text-top}
form .input{color:#444}
form .required{font-weight:700}
form .required label:after{color:#e32;content:'*';display:inline}
form div.submit{border:0;clear:both;margin-top:10px}
label{display:block;font-size:140%;margin-bottom:3px}
input,textarea{clear:both;font-size:140%;font-family:"frutiger linotype","lucida grande","verdana",sans-serif;padding:1%;width:98%}
select{clear:both;font-size:140%;vertical-align:text-bottom}
select[multiple=multiple]{width:100%}
option{font-size:140%;padding:0 3px}
input[type=checkbox]{clear:left;float:left;margin:0 6px 7px 2px;width:auto}
div.checkbox label{display:inline}
input[type=radio]{float:left;width:auto;margin:6px 0;padding:0;line-height:26px}
.radio label{margin:0 0 6px 20px;line-height:26px}
input[type=submit]{display:inline;font-size:140%;width:auto}
form .submit input[type=submit]{background:#62af56;background-image:-webkit-gradient(linear,left top,left bottom,from(#76BF6B),to(#3B8230));background-image:-webkit-linear-gradient(top,#76BF6B,#3B8230);background-image:-moz-linear-gradient(top,#76BF6B,#3B8230);border-color:#2d6324;color:#fff;text-shadow:rgba(0,0,0,0.5) 0 -1px 0;padding:8px 10px}
form .submit input[type=submit]:hover{background:#5BA150}
#mainlogin{float:right}
#flashMessage{margin:0 auto;width:388px;color:red}
.inputdiv label{display:inline-block;zoom:1;*display:inline;width:220px;height:25px}

