fieldset.sectionwrap{ /*fieldset that wraps around each form "page" */
border-width:0;
padding:5px; 
}

legend{ /*title shown at top of each form page */
font:10px;
color: green; display: none;
}

div.stepsguide{ /*div that contains all the "steps" text located at top of form */ 
width: 800px; /*width of "steps" container*/
overflow:hidden;
margin-bottom:15px;
cursor:pointer;
}

div.stepsguide .step{ /*div that wraps around each "steps" text */
width:100px; /*width of each "steps" text*/
font: 10px ;
float:left;
}

div.stepsguide .disabledstep{ /*div that wraps around each "steps" text */
color:#C4C4C4;
}

div.stepsguide .step .smalltext{ /*small footer text inside "steps" text */
font-size: 13px;
font-weight: normal;
}

div.formpaginate{ /* CSS for pagination DIV container */
width: 800px;
overflow:hidden;
font-weight:bold;
text-align:center;
margin-top:1em;
}

div.formpaginate .prev, div.formpaginate .next{ /*CSS for "prev" and "next" SPAN elements within paginate container */
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
padding:2px 5px;
background:green;
color:white;
cursor:hand;
cursor:pointer;
}

.application 
{col-sm-10 column}

.application label
{col-sm-10 column; margin-top: 1em;}

.application fieldset input
{width: 800px}

.question { float:left; clear:none; }

.contactform label { float:left; clear:none; display:block; padding: 1em 1em 1em 0;}

.contactform label[type="radio-inline"] {
  margin: 0; float:right; clear:both; display:inline-block; padding: 2px 4em 0 0;
}
.contactform input[type="radio"]{margin: 0;
  padding: .4em;
  width: 100%;}

.radio input[type="radio"], .radio-inline input[type="radio"]{float: left; margin-left: -25px; margin-top: 7px; margin-bottom: -20px; display: inline; -ms-transform:scale(1.2,1.2); 
-webkit-transform:scale(1.2,1.2); -o-transform: :scale(1.2,1.2); transform:scale(1.2,1.2); }

.submit {
float: right;
}


#contactShapes, .statusMessage {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;  
  border-radius: 10px;
}


/* Style for the contact form and status messages */

#contactShapes, .statusMessage {
  color: #666;
  background-color: #ebedf2;
  background: -webkit-gradient( linear, left bottom, left top, color-stop(0,#dfe1e5), color-stop(1, #ebedf2) );
  background: -moz-linear-gradient( center bottom, #dfe1e5 0%, #ebedf2 100% );  
  border: 1px solid #aaa;
  -moz-box-shadow: 0 0 1em rgba(0, 0, 0, .5);
  -webkit-box-shadow: 0 0 1em rgba(0, 0, 0, .5);
  box-shadow: 0 0 1em rgba(0, 0, 0, .5);
  opacity: .95;
}

.required 
{color: #FF0000;}