@charset "utf-8";
/* CSS Document */

<!-- FORM STYLES -->

.ims-cform #stateId {
    width: 152px !important;
}

.ims-cform .fieldLabel {
    border-top: 0 solid white !important;
    font-size: 12px !important;
    font-weight: normal !important;
    line-height: 100%;
    padding-left: 0 !important;
    text-align: right !important;
    text-shadow: 0 -1px 0 #EFEFEF;
    vertical-align: middle !important;
    width: 250px !important;
}
.ims-cform #stateId, .ims-cform #cityId {
    padding: 2px;
    width: 150px!important;
}
#p_name-firstName, #p_name-lastName{
	width:88px;
	}
#p_name-initial{
	width:20px;
	}

#p_bestTimeToCall, #p_bestTimeToCall2 {
    margin-left: 6px;
    padding: 2px;
}
#p_incidentDate_mm-month, #p_incidentDate_mm-year {
    padding: 2px;
}
#p_email, #p_healthCondition{
	width:208px;
	}

#p_phone1, #p_phone2{
	width:28px; 
	text-align:center;
	}

/*#controlBox {
	background:url(../Images/formHead.png) 0 0 no-repeat #EDF7FF;
border-radius: 15px 15px 15px 15px;
box-shadow: 0 0 5px #999999;
display: block;
float: left;
padding-left: 10px;
position: relative;
width: 550px;
border: 1px solid white;
border-right: none;
padding-top:30px;
margin-top:20px;
}*/

#step1{	right:78px!important;}

.ims-cformP2 .fieldLabel {
    background-color: transparent!important;
    border-bottom: 1px dotted #FFFFFF!important;
    color: #00000!important;;
    font-size: 12px;
    font-weight: normal!important;
    vertical-align: middle!important;
}