
input, .inputText, .inputPassword, select, select.inputSelect, textarea, textarea.inputTextarea {
-moz-box-sizing:border-box;
}
form, fieldset {
font-family:inherit;
font-size:10px;
font-style:normal;
font-weight:normal;
line-height:1.25;
}
div.fieldsetLegend {
font-size:1.6em;
}
input[type="text"], .inputText, input[type="password"], .inputPassword, input[type="submit"], .inputSubmit, input[type="button"], .inputButton, textarea, textarea.inputTextarea, span.labelText {
font-family:inherit;
font-size:1.3em;
}
form a {
display:block;
font-size:1.3em;
padding:2px 5px;
}
form a:link, form a:visited {
background-color:transparent;
text-decoration:underline;
}
form a:hover, form a:active {
background-color:#EEEEEE;
text-decoration:none;
}
select, select.inputSelect {
font-size:1.4em;
}
select option, select.inputSelect option {
font-size:1em;
}
input[type="text"], .inputText, input[type="password"], .inputPassword, textarea, textarea.inputTextarea, select, select.inputSelect, select option, select.inputSelect option {
font-weight:normal;
}
div.fieldsetLegend, span.labelText {
font-weight:bold;
}
div.fieldsetLegend, input[type="text"], .inputText, input[type="password"], .inputPassword, textarea, textarea.inputTextarea, select, select.inputSelect, select option, select.inputSelect option, span.labelText {
color:#333333;
}
input[type="text"], .inputText, input[type="password"], .inputPassword, textarea, .inputTextarea {
background-color:#FFFFFF;
border-color:#CCCCCC;
}
input[type="text"]:hover, .inputText:hover, input[type="text"]:focus, .inputText:focus, input[type="password"]:hover, .inputPassword:hover, input[type="password"]:focus, .inputPassword:focus, textarea:hover, textarea.inputTextarea:hover, textarea:focus, textarea.inputTextarea:focus {
border-color:#5794BF;
}
form, fieldset {
background-color:transparent;
}
div.fieldsetLegend {
background-color:#EEEEEE;
}
form.sideBySide label.formCsc a#cscLink:link, form.sideBySide label.formCsc a#cscLink:visited, form.standard label.formCsc a#cscLink:link, form.standard label.formCsc a#cscLink:visited {
background-color:transparent;
color:inherit;
}
form.sideBySide label.formCsc a#cscLink:hover, form.sideBySide label.formCsc a#cscLink:active, form.standard label.formCsc a#cscLink:hover, form.standard label.formCsc a#cscLink:active {
background-color:#666666;
color:#FFFFFF;
}
input[type="text"], .inputText, input[type="password"], .inputPassword, textarea, textarea.inputTextarea {
-moz-border-radius:0.3em 0.3em 0.3em 0.3em;
border-style:solid;
border-width:1px;
}
form, fieldset {
border:medium none;
}
form {
background-image:none;
display:block;
float:none;
margin:0;
padding:0;
}
fieldset {
background-image:none;
margin:0;
padding:0;
}
div.fieldsetLegend {
display:block;
margin:0 0 0.625em;
padding:0.3125em 0.625em;
}
label {
cursor:pointer;
display:block;
float:none;
margin:0 0 1em;
padding:0;
text-align:left;
width:auto;
}
span.labelText {
display:block;
margin:0 0 0.2em;
}
input[type="text"], .inputText, input[type="password"], .inputPassword {
margin:0;
padding:0.2em;
width:100%;
}
select {
cursor:pointer;
margin:0;
min-width:30%;
width:auto;
}
textarea, fieldset textarea {
height:10em;
margin:0;
padding:0.2em;
width:100%;
}
input[type="radio"], .inputRadio {
cursor:pointer;
display:block;
float:left;
margin:0 0.5em 0 0;
}
input[type="checkbox"], .inputCheckbox {
cursor:pointer;
display:block;
float:left;
margin:0 0.5em 0 0;
}
input[type="submit"], .inputSubmit, input[type="button"], .inputButton {
cursor:pointer;
font-size:1.3em;
font-weight:bold;
margin:0;
padding:0.5em 1.5em;
}
div.formCheckbox label.full {
width:94%;
}
div.formCheckbox label.oneHalf {
width:44%;
}
div.formCheckbox label.oneThird {
width:28%;
}
div.formCheckbox label.oneFourth {
width:20%;
}
div.formCheckbox label.oneFifth {
width:15%;
}
form.standard label, form.standard div.formRadio, form.standard div.formCheckbox, form.standard div.formExpirationDate, form.standard label.multipleSelectLabel, form.standard select.multipleSelect, form.standard label.required, form.standard div.required {
margin:0 0 1.5em;
}
form.standard div.formRadio > span.labelText {
}
form.standard div.formRadio label {
float:left;
margin:0 1em 0 0.1em;
}
form.standard div.formRadio label span.labelText {
display:inline;
font-weight:normal;
margin:0;
}
form.standard div.formRadio input[type="radio"], form.standard div.formRadio .inputRadio {
margin:0.1em 0.1em 0 0;
}
form.standard div.formCheckbox {
margin-left:0;
margin-right:0;
margin-top:0;
}
form.standard div.formCheckbox > span.labelText {
margin-bottom:0.3em;
}
form.standard div.formCheckbox label {
float:left;
margin:0 1em 0 0.1em;
}
form.standard div.formCheckbox label span.labelText {
display:inline;
font-weight:normal;
margin:0;
}
form.standard div.formCheckbox input[type="checkbox"], form.standard div.formCheckbox .inputCheckbox {
margin:0.1em 0.2em 0 0.1em;
}
form.standard div.onePerRow input.inputCheckbox {
margin-left:1em;
}
form.standard div.onePerRow label.full {
margin-bottom:0.5em;
width:92%;
}
form.standard div.formAnchor ul {
float:left;
list-style:none outside none;
margin:0;
padding:0.2em 3% 0 0;
width:30%;
}
form.standard div.formAnchor ul li {
margin:0;
padding:0;
}
form.standard div.formAnchor ul li a {
float:right;
}
form.standard div.formAnchor span.labelText {
float:left;
width:67%;
}
form.standard div.formSubmit {
text-align:center;
}
form.standard div.formSubmit input[type="submit"], form.standard div.formSubmit .inputSubmit, form.standard div.formSubmit input[type="button"], form.standard div.formSubmit .inputButton {
float:none;
}
form.standard label.required span.labelText:after, form.standard div.required > span.labelText:after, form.sideBySide label.required span.labelText:after, form.sideBySide div.required > span.labelText:after {
content:"*";
vertical-align:top;
}
form.standard label.formFirstName, form.standard label.leftHalfWidth, form.standard div.leftHalfWidth {
float:left;
padding:0 1% 0 0;
width:49%;
}
form.standard label.formLastName, form.standard label.rightHalfWidth, form.standard div.rightHalfWidth {
float:left;
padding:0 0 0 1%;
width:49%;
}
form.standard div.rightHalfWidth label.radioLabel, form.standard div.leftHalfWidth label.radioLabel {
margin-top:0.3em;
}
form.standard fieldset div.rightHalfWidth input[type="radio"], form.standard fieldset div.rightHalfWidth input.inputRadio, form.standard fieldset div.leftHalfWidth input[type="radio"], form.standard fieldset div.leftHalfWidth input.inputRadio {
margin-top:0.4em;
}
form.standard label.formCity {
float:left;
padding:0 1% 0 0;
width:39%;
}
form.standard label.formCity input[type="text"], form.standard label.formCity input.inputText {
width:100%;
}
form.standard label.formStateOrProvince {
float:left;
padding:0 1%;
width:33%;
}
form.standard label.formStateOrProvince select, form.standard label.formStateOrProvince input.inputSelect {
font-family:inherit;
font-size:1.6em;
min-width:inherit;
width:100%;
}
form.standard label.formPostalCode {
float:left;
padding:0 0 0 1%;
width:24%;
}
form.standard label.formPostalCode input[type="text"], form.standard label.formPostalCode input.inputText {
width:100%;
}
form.standard label.formCreditCardNumber input[type="text"], form.standard label.formCreditCardNumber input.inputText {
width:20em;
}
form.standard label.formCsc input[type="text"], form.standard label.formCsc input.inputText {
float:left;
width:12em;
}
form.standard label.formCsc a#cscLink {
display:block;
float:left;
margin:0 0 0 1em;
padding:0.5em 1em;
}
form.standard label.formCsc a#cscLink:link, form.standard label.formCsc a#cscLink:visited {
text-decoration:underline;
}
form.standard label.formCsc a#cscLink:hover, form.standard label.formCsc a#cscLink:active {
text-decoration:none;
}
form.standard div.formExpirationDate select, form.standard div.formExpirationDate select.inputSelect {
min-width:0;
}
form.standard div.formExpirationDate select#expirationMonth {
margin-right:1em;
width:4em;
}
form.standard div.formExpirationDate select#expirationYear {
width:6em;
}
form.standard label.formDatePicker input[type="text"], form.standard label.formDatePicker .inputText {
float:left;
margin-right:1%;
text-align:right;
width:93%;
}
form.standard label.formDatePicker img.ui-datepicker-trigger {
float:left;
margin:4px 0 0;
}
form.standard label.multipleSelectLabel {
float:left;
margin:0 1% 0 0;
text-align:right;
width:30%;
}
form.standard label.multipleSelectLabel span.labelText {
padding:0.25em 0 0;
}
form.standard select.multipleSelect {
margin-right:0.7143em;
min-width:inherit;
}
form.sideBySide label > span.labelText, form.sideBySide input[type="text"], form.sideBySide .inputText, form.sideBySide input[type="password"], form.sideBySide .inputPassword, form.sideBySide select, form.sideBySide .inputSelect, form.sideBySide textarea, form.sideBySide .inputTextarea, form.sideBySide div.formExpirationDate span.labelText, fieldset.sideBySide label > span.labelText, fieldset.sideBySide input[type="text"], fieldset.sideBySide .inputText, fieldset.sideBySide input[type="password"], fieldset.sideBySide .inputPassword, fieldset.sideBySide select, fieldset.sideBySide .inputSelect, fieldset.sideBySide textarea, fieldset.sideBySide .inputTextarea, fieldset.sideBySide div.formRadio > span.labelText, label.sideBySide > span.labelText, div.sideBySide > span.labelText {
float:left;
}
form.sideBySide label > span.labelText, form.sideBySide div.formRadio > span.labelText, form.sideBySide div.formCheckbox > span.labelText, form.sideBySide label.formTextarea span.labelText, form.sideBySide div.formExpirationDate span.labelText, fieldset.sideBySide label > span.labelText, fieldset.sideBySide div.formRadio > span.labelText, fieldset.sideBySide div.formCheckbox > span.labelText, fieldset.sideBySide label.formTextarea span.labelText, label.sideBySide > span.labelText, div.sideBySide > span.labelText {
margin:0;
padding:0.2em 3% 0 0;
text-align:right;
width:30%;
}
form.sideBySide div.formRadio > span.labelText, form.sideBySide div.formCheckbox > span.labelText, fieldset.sideBySide div.formRadio > span.labelText, fieldset.sideBySide div.formCheckbox > span.labelText, div.sideBySide > span.labelText {
padding-top:0;
}
form.sideBySide input[type="text"], form.sideBySide .inputText, form.sideBySide label.formTextarea textarea, form.sideBySide label.formTextarea .inputTextarea, fieldset.sideBySide input[type="text"], fieldset.sideBySide .inputText, fieldset.sideBySide label.formTextarea textarea, fieldset.sideBySide label.formTextarea .inputTextarea, label.sideBySide textarea, label.sideBySide .inputTextarea {
width:67%;
}
label.leftAlign > span.labelText, div.leftAlign > span.labelText {
text-align:left;
}
form.sideBySide div.formRadio, fieldset.sideBySide div.formRadio {
margin-left:0;
margin-right:0;
margin-top:0;
}
form.sideBySide div.formRadio > span.labelText, fieldset.sideBySide div.formRadio > span.labelText {
float:left;
}
form.sideBySide div.formRadio label, fieldset.sideBySide div.formRadio label {
float:left;
margin:0 1em 0 0.1em;
}
form.sideBySide div.formRadio label span.labelText, fieldset.sideBySide div.formRadio label span.labelText {
display:inline;
font-weight:normal;
margin:0;
padding:0;
width:auto;
}
form.sideBySide div.formRadio input[type="radio"], form.sideBySide div.formRadio .inputRadio, fieldset.sideBySide div.formRadio input[type="radio"], fieldset.sideBySide div.formRadio .inputRadio, div.sideBySide input[type="radio"], div.sideBySide .inputRadio {
margin:0.1em 0.1em 0 0;
}
form.sideBySide div.formCheckbox, fieldset.sideBySide div.formCheckbox {
margin-left:0;
margin-right:0;
margin-top:0;
}
form.sideBySide div.formCheckbox > span.labelText, fieldset.sideBySide div.formCheckbox > span.labelText {
float:left;
margin-bottom:0.3em;
}
form.sideBySide div.formCheckbox label, fieldset.sideBySide div.formCheckbox label {
float:left;
margin:0 1em 0 0.1em;
}
form.sideBySide div.formCheckbox label span.labelText, fieldset.sideBySide div.formCheckbox label span.labelText {
display:inline;
font-weight:normal;
margin:0;
padding:0;
width:auto;
}
form.sideBySide div.formCheckbox input[type="checkbox"], form.sideBySide div.formCheckbox .inputCheckbox, fieldset.sideBySide div.formCheckbox input[type="checkbox"], fieldset.sideBySide div.formCheckbox .inputCheckbox, div.sideBySide input[type="checkbox"], div.sideBySide .inputCheckbox {
margin:0.1em 0.2em 0 0.1em;
}
form.sideBySide div.formAnchor ul {
float:left;
list-style:none outside none;
margin:0;
padding:0.2em 3% 0 0;
width:30%;
}
form.sideBySide div.formAnchor ul li {
margin:0;
padding:0;
}
form.sideBySide div.formAnchor ul li a {
float:right;
}
form.sideBySide div.formAnchor span.labelText {
float:left;
width:67%;
}
form.sideBySide div.formSubmit input[type="submit"], form.sideBySide div.formSubmit .inputSubmit, form.sideBySide div.formSubmit input[type="button"], form.sideBySide div.formSubmit .inputButton, fieldset.sideBySide div.formSubmit input[type="submit"], fieldset.sideBySide div.formSubmit .inputSubmit, fieldset.sideBySide div.formSubmit input[type="button"], fieldset.sideBySide div.formSubmit .inputButton, div.sideBySide input[type="submit"], div.sideBySide .inputSubmit, div.sideBySide input[type="button"], div.sideBySide .inputButton {
float:right;
}
form.sideBySide label.formCsc input[type="text"], form.sideBySide label.formCsc input.inputText {
width:5em;
}
form.sideBySide label.formCsc a#cscLink {
display:block;
float:left;
margin:0 0 0 1em;
padding:0.5em 1em;
}
form.sideBySide label.formCsc a#cscLink:link, form.sideBySide label.formCsc a#cscLink:visited {
text-decoration:underline;
}
form.sideBySide label.formCsc a#cscLink:hover, form.sideBySide label.formCsc a#cscLink:active {
text-decoration:none;
}
form.sideBySide div.formExpirationDate select, form.sideBySide div.formExpirationDate select.inputSelect {
min-width:0;
}
form.sideBySide div.formExpirationDate select#expirationMonth {
margin-right:1em;
width:4em;
}
form.sideBySide div.formExpirationDate select#expirationYear {
width:6em;
}
form.sideBySide label.formDatePicker span.labelText {
width:30%;
}
form.sideBySide label.formDatePicker input[type="text"], form.sideBySide label.formDatePicker .inputText {
float:left;
margin-right:1%;
text-align:right;
width:60%;
}
form.sideBySide label.formDatePicker img.ui-datepicker-trigger {
float:left;
margin:4px 0 0;
}
form.muraForm div.fieldsetLegend {
padding:0;
}

