body{
margin:0px;
padding:0px;
background-color:#F1F2EA;
font:11px Arial, Helvetica, sans-serif;
color: #1a1513;
text-decoration: none;
}

#header{
background:url(header.jpg) no-repeat;
width:975px;
height:251px;
}


#content_all{
width:100%;
height:100%;
margin:0px;
padding:0px;
background-color:#1A1414;
}

#content{
background:url(content_bg.gif) repeat-y;
width:960px;
padding-left:20px;
padding-bottom:0px;
}

#content_left{
width:400px;
float:left;
padding-left:29px;
}

#content_right{
width:400px;
margin-left:500px;
padding-top:62px;
}

*html #content_right{
padding-top:56px;
}

#form_header{
width:288px;
height:19px;
background:url(form_header.gif) no-repeat;
margin-top:6px;
}

#form{
width:280px;
background-color:#d4d2c5;
margin-top:-1px;
padding-left:8px;
overflow:hidden;
}

label{
float:left;
width:70px;
font:11px Arial, Helvetica, sans-serif;
color: #1a1513;
}

input,textarea{
font:12px Arial, Helvetica, sans-serif;
color:#1a1513;
background-color:#e5e5e3;
border:none;
margin-bottom:2px;
}

#submit{
border:none;
background-color:#d4d2c5;
background:url(submit.gif) no-repeat;
width:60px;
heigt:11px;
cursor:pointer;
margin-left:210px;
margin-top:10px;
}

.err{
color:#b21b1b;
}

.error{
border:1px solid #b21b1b!important;
/*background-color:#b21b1b;*/
}

#spacer{
background:url(lines.gif) no-repeat;
position:absolute;
top:823px;
left:951px;
z-index:5;
width:20px;
height:20px;
display:none;
}

h2{
margin-top:25px;
font:bold 15px arial,verdana;
color:#211A14;
}

a:link{font:bold 11px Arial, Helvetica, sans-serif;color:#342a1d;text-decoration:underline;}
a:visited{font:bold 11px Arial, Helvetica, sans-serif;color:#342a1d;text-decoration:underline;}
a:hover{font:bold 11px Arial, Helvetica, sans-serif;color:#342a1d;text-decoration:none;}
