
a, td, p, body {
FONT-SIZE:10pt;         
FONT-FAMILY: Verdana,arial,sans-serif;	
}

a:link{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #CC9900;
}

h1,h2,h3 {
FONT-SIZE:14pt;         
FONT-FAMILY: Verdana,arial,sans-serif;	
}


a.leftnav {
text-decoration: none;
FONT-SIZE:8pt;  
COLOR: #000000;
font-weight: bold;       
}

.title{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#000000;
padding-top:25px;
}

.field{
    float:left;
    clear:both;
    margin: 0 0 10px;
    width:694px;
 }
 
.field label{
    width:155px;
    padding:0 5px 0 0;
    display:block;
    float:left;
    font-size:90%;
    text-align:right;
    
}

.text label{
    line-height:25px;
}

.field select{
    width:374px;
}

.field input.text{
    padding:6px;
    border:1px solid #e0d9c3;
    width:362px;
    float:left;
}

.error input.text{
    background: #ffcccc;
    border:1px solid #cc0000;
}

.field .validation-advice{
    position:absolute;
    float:left;
    font-size:90%;
    width:140px;
    padding: 0 0 5px 20px;
    margin: 4px 0 0 540px;
    *margin: 4px 0 0 4px;
    color:#cc0000;
    background: url(../images/validation_error.gif) no-repeat left 2px;
}

.submit input{
    border-left: 1px solid #dccaa7;
    border-top: 1px solid #ccb17c;
    border-bottom: 1px solid #826c40;
    border-right: 1px solid #55462a;
    background: #c09f5e;
    text-transform: uppercase;
    line-height:20px;
    *line-height:16px;
    height:20px;
    width:76px;
    display:block;
    font-weight:bold;
    font-size:11px;
    padding: 0 0 2px;
}

.signup{
    margin:25px 0 0;
}

.signup .submit{
    margin:20px 0 20px;
    padding: 0 0 0 305px;
    text-align:center;
    width:auto;
 }

