ul{
list-style-type:none;
padding-left:0;}

li{
font-weight:bold;}

.note ul{
list-style-type:square;
padding-left:25px;}

.note li{
font-weight:normal;
color:#555;}

#wrap{
background:#EEE;
width:470px;
margin:10px auto 10px auto;
padding:10px;}

#contact{
width:450px;
padding:10px;}

form{
font-family:Verdana, sans-serif;
margin:0;
padding:0;}

fieldset{
margin:0 .5em 1em .5em;
padding:1em;
border:1px solid #B5CCBA;
background:#FAFAF8;}

fieldset div{
width:380px;
border:0;
margin:0 auto 0 auto;
padding:1px;}

fieldset div input{
width:376px;
border:1px solid #B5CCBA;
padding:1px;}

fieldset div br{
display:none;}

legend{
font-weight:bold;
color:#333;
margin:0;
padding:0.5em;}

input{
font-size:150%;
background:#F1F1F1;
margin:5px auto 5px auto;
border:1px solid #B5CCBA;}

input#selfcopy{
width:14px;
margin:5px 5px 0 0;
float:left;}

input#counter{
float:left;
width:60px;
margin:12px 0 0 118px;
padding:.3em;
background:#EEE;
color:#999;
border:1px solid #B5CCBA;
text-align:center;}

input#sendEmail{
float:left;
width:180px;
border:1px solid #B5CCBA;
padding:0.25em;
background:#F1F8F6 url("../img/fade.png") repeat-x;
margin:12px 4px 5px 4px;
color:#333;
font-weight:bold;}

textarea{
padding:0;
margin:5px auto 10px auto;
font-size:150%;
background:#F1F1F1;
border:1px solid #B5CCBA;
width:380px;
height:140px;}

input:hover, textarea:hover{
background:#FAFBFC;}

input:focus, textarea:focus{
border-color:#666;
background:#FFF;}

.scsMsg{
font-weight:bold;
font-size:120%;
color:green;}

.req{color:#C00;}

.errFld{
background:#FFC;
border:1px solid #F00;}

.errMsg{
color:#F00 !important;
display:block;
padding-left:15px;
background:url("../img/halt.png") 0 3px no-repeat;}

.bigerr{
display:block;
line-height:30px;
font-size:200%;
color:#F00;}

#back{
display:block;
background:#333;
color:#FAFBFC;
width:250px;
font-size:150%;
font-weight:bold;
text-align:center;
text-decoration:none;
padding:10px;
margin:30px auto 30px auto;}

#back:hover{
background:#DDD;
color:#555;}

