p, li, label {
color:#D1C7B7;
font-family:Helvetica;
font-size:11px;
line-height:1.5em;
margin-bottom:0pt;
}


h1 + p {
margin-top:1px;
}
a {
border-bottom:1px dotted #D4E6F4;
color:#D4E6F4;
text-decoration:none;
}
a:hover {
border-bottom:1px solid #D4E6F4;
}
form {
margin:20px 0pt 0pt 15px;
}

label {
clear:left;
float:left;
font-weight:bold;
}
label:after {
color:#D4E6F4;
content:" *";
}
input.text, textarea.text {
background:#fffffF;
display:block;6 none repeat scroll 0%;
border:1px solid #FFFF
margin:10px 0pt 10px 80px;
padding:1px;
width:200px;
}
textarea.text {
width:400px;
}
input#button {
margin-left:80px;
}
#footer {
background:transparent url(images/footer.gif) no-repeat scroll left bottom;
clear:left;
height:50px;
margin:0pt 0pt 0pt 25px;
text-align:center;
width:600px;
}

a img#box {
height:276px;
left:50%;
margin-left:-190px;
margin-top:-138px;
position:absolute;
text-decoration:none;
top:50%;
width:379px;
}
