#formpos {
padding-left: 40px;

}

.sr {
position : absolute;
left : -9999em;
top : 0;
width : 1px;
height : 1px;
overflow : hidden;
}
form.jwmm fieldset {
margin-bottom : 10px;

}

form.jwmm legend {
padding : 0 2px;
font-weight : bold;
}

form.jwmm label {
display : inline-block;
line-height : 1.8;
vertical-align : top;
}

form.jwmm fieldset ol {
margin : 0;
padding : 0;
}

form.jwmm fieldset li {
list-style : none;
padding : 5px;
margin : 0;
}

form.jwmm fieldset fieldset {
border : none;
margin : 3px 0 0;
}

form.jwmm fieldset fieldset legend {
padding : 0 0 5px;
font-weight : normal;
}

form.jwmm fieldset fieldset label {
display : block;
width : auto;
}

form.jwmm em {
font-weight : bold;
font-style : normal;
color : #f00;
}

form.jwmm label {
width : 120px;
}

form.jwmm fieldset fieldset label {
margin-left : 123px;
}

form.jwmm {
width : 370px;
font-size : 1.1em;
color : #333;
}



form.jwmm legend {
  padding: 0 5px;
  font-weight: bold;
  _margin: 0 -7px; /* IE Win */
}


form.jwmm legend, form.jwmmform label {
color : #135062;
}

form.jwmm fieldset {
border : none; /* otherwise default border */
border-top : 1px solid #a63a27;

}

form.jwmm fieldset fieldset {
background : none;
}






