﻿.formtitle
{
    font-size: 16pt;
    font-weight: bold;
}
.formsubtitle
{
    font-size: 14pt;
    
}
fieldset
{
    margin: 0;
    padding:5px;
    margin-top: 10px;
}
.center
{
    text-align: center;
    background-color: #e2e2e2;
}
legend
{
    font-size:12px;
    font-weight:bold;
    padding-bottom: 10px;
}
label
{
    display:block;
    
    padding-top:5px;
    text-align:right;
    width:140px;
    float:left ;
}

input, textarea, select
{
    float:left;
    font-size:12px;
    padding:4px 2px;
    border:solid 1px #aacfe4;
    width:350px;
    margin:2px 0 20px 10px;
}
.inlinelabel
{
    display:block;
    padding-top:5px; 
    padding-left:10px;   
    width: 34px;
    float:left;
}
.phone, .fromto
{
    width:145px;
}
.state
{
    width:190px;
}
.zip
{
    width: 105px;
}
.submit   
{
    margin: 0 0 0 150px;
    float: none;  
    width: 100px; 
    background-color: #e2e2e2;  
    font-weight: bold;
}
.clear
{
    float:none;
    clear:both;
}