label
{
color: #666;
font-size: 8.5pt; 
}

label.size0
{
color: #666;
width: 120px;
float: left;
text-align: right;
margin: 10px 15px 0 0;
display: block;
}

.match-size0
{
color: #666;
font-size: 9.5pt; 
text-align: left;
}

input.button
{
border: 1px solid #666;
text-align: center;
background: #5a6795;
color: #fff;
}

.formbutton{
border: 1px solid #666;
padding: 10px;
margin: 10px;
font-size: 12pt; 
color: #fff;
cursor: pointer;
cursor: hand;
background-color: #5a6795;
}

.formbuttontight{
border: 1px solid #666;
padding: 3px;
margin: 3px;
font-size: 10pt; 
}

input.size0
{
width: 450px;
background: #fff;
border: 1px solid #666;
margin-top: 5px;
padding: 6px;
}

input.size0hilight
{
width: 450px;
background: #ff9;
border: 1px solid #666;
margin-top: 5px;
padding: 6px;
}
select.size0
{
width: 460px;
background: #fff;
border: 1px solid #666;
padding: 6px;
margin-top: 5px;
}
textarea.size0 {
width: 450px;
background: #fff;
border: 1px solid #666;
height: 200px;
padding: 6px;
margin-top: 5px;
}
textarea.size0hilight {
width: 450px;
background: #ff9;
border: 1px solid #666;
height: 200px;
padding: 6px;
margin-top: 5px;
}


label.size6
{
color: #666;
font-size: 8.5pt; 
width: 515px;
float: left;
text-align: left;
margin: 5px 0 5px 0;
display: block;
}

textarea.size6 {
width: 515px;
background: #fff;
border: 1px solid #666;
margin-top: 2px;
height: 300px;
padding: 3px;
}

input.required 
{
width: 430px;
background: #ffc;
border: 1px solid #666;
margin-top: 5px;
height: 18px;
padding-left: 3px;
}

select.required 
{
width: 433px;
background: #ffc;
border: 1px solid #666;
margin-top: 5px;
}

fieldset
{
border: 1px solid #666;
margin-top: 10px;
}

legend
{
padding: 2px 6px;
} 

label.size1
{
color: #666;
font-size: 9.5pt; 
width: 610px;
text-align: left;
margin: 5px 0 0 0;
display: block;
}
input.size1
{
width: 610px;
background: #fff;
border: 1px solid #666;
margin-top: 5px;
height: 18px;
padding: 4px;
}

select.size1
{
width: 610px;
background: #fff;
border: 1px solid #666;
margin-top: 0;
padding: 4px;
}
textarea.size1 {
width: 610px;
background: #fff;
border: 1px solid #666;
margin-top: 0;
height: 100px;
padding: 4px;
}
label.size2 { 
color : #666; 
font-size : 9pt; 
width :250px; 
margin : 0; 
display : block; 
} 
textarea.size2 { 
width : 250px; 
background : #fff; 
border : 1px solid #666; 
margin-top : 2px; 
height : 250px; 
padding : 3px; 
} 
input.size2 { 
width : 250px; 
background : #fff; 
border : 1px solid #666; 
margin-top : 5px; 
height : 18px; 
padding : 3px; 
} 
select.size2 { 
width : 250px; 
background : #fff; 
border : 1px solid #666; 
margin-top : 5px; 
height : 20px; 
} 


label.size4
{
color: #666;
font-size: 9pt; 
width: 220px;
text-align: left;
margin: 5px 15px 0 0;
display: block;
}

input.size4
{
width: 220px;
background: #fff;
border: 1px solid #666;
margin-top: 5px;
padding: 6px;
}

select.size4
{
width: 220px;
background: #fff;
border: 1px solid #666;
margin-top: 5px;
padding: 6px;
}


label.size5
{
width:390px;
color: #666; 
width: 100px;
text-align: left;
margin: 5px 15px 0 15px;
display: block;
float: left;
background: #fff;
}

