
.ip-form-wrap .iphorm-theme-light-rounded .iphorm-inner {
    background: none repeat scroll 0 0 #fdfdfd !important;
}
.iphorm-theme-light-rounded {
    color: #000 !important;
    margin-left: 45px;
}
.iphorm-theme-light-rounded h3.iphorm-title {
    color: #000 !important;
}
.iphorm-theme-light-rounded p.iphorm-description {
    color: #666 !important;
}
.iphorm-theme-light-rounded .iphorm-element-wrap label span.iphorm-required {
    color: #cc0101 !important;
}
.iphorm-theme-light-rounded .iphorm-element-wrap p.iphorm-description {
    color: #000 !important;
    font-size: 14px !important;
}
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea {
    background: url("images/input-bg-rep.png") repeat-x scroll left bottom #fff !important;
    border: 1px solid #b9b9b9 !important;
    border-radius: 4px !important;
    box-shadow: 1px 1px 1px #eee !important;
    color: #999 !important;
    padding: 8px !important;
    width: 250px;
	line-height: 16px !important;
}
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input:hover, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input:hover, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input:hover, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select:hover, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea:hover {
    border: 1px solid #cacaca !important;
    color: #000 !important;
}
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input:active, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input:active, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input:active, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select:active, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea:active {
    color: #000 !important;
}
.iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-text input:focus, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-captcha input:focus, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap-password input:focus, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap select:focus, .iphorm-theme-light-rounded .iphorm-elements .iphorm-element-wrap textarea:focus {
    background: url("images/input-active-bg-rep.png") repeat-x scroll left top #fff !important;
    border: 1px solid #cacaca !important;
    box-shadow: 1px 1px 0 #fff !important;
    color: #000 !important;
}
.iphorm-theme-light-rounded .iphorm-element-wrap > .iphorm-element-spacer > label {
    color: #000 !important;
    font-weight: normal !important;
    height: 5px;
    text-shadow: 1px 1px 0 #fff !important;
}
.iphorm-theme-light-rounded .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label, .iphorm-theme-light-rounded .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label, .iphorm-theme-light-rounded .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label, .iphorm-theme-light-rounded .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label {
    color: #999 !important;
    margin-left: 5px !important;
    margin-top: 4px !important;
}
.iphorm-theme-light-rounded .iphorm-tooltip-icon {
    background: url("images/help-icon.png") no-repeat scroll right bottom rgba(0, 0, 0, 0) !important;
}
.iphorm-theme-light-rounded .iphom-upload-progress-wrap {
    background: url("images/file-upload-progress-area.png") repeat-x scroll left bottom #fff !important;
    border: 1px solid #b9b9b9 !important;
    border-radius: 4px !important;
}
.iphorm-theme-light-rounded .iphorm-upload-progress-bar-wrap {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none transparent !important;
    padding: 0 !important;
}
.iphorm-theme-light-rounded .iphorm-upload-progress-bar {
    background: url("images/file-progress-bar-bg.png") repeat-x scroll left top #e2ab00 !important;
    border: 1px solid #e1ae00 !important;
    border-radius: 4px !important;
    height: 12px !important;
}
.iphorm-theme-light-rounded .iphorm-upload-info {
}
.iphorm-theme-light-rounded .iphorm-upload-info > div {
    color: #000 !important;
    font-size: 11px !important;
    text-shadow: 1px 1px 0 #fff !important;
}
.iphorm-theme-light-rounded .iphorm-upload-queue-file {
    background: url("images/input-active-bg-rep.png") repeat-x scroll left top #fff !important;
    border: 1px solid #b9b9b9 !important;
    border-radius: 4px !important;
}
.iphorm-theme-light-rounded .iphorm-upload-queue-filename {
    color: #000 !important;
    font-size: 11px !important;
}
.iphorm-theme-light-rounded .iphorm-upload-queue-remove {
    background: url("images/file-close.png") no-repeat scroll center center rgba(0, 0, 0, 0) !important;
    text-indent: -99999px !important;
}
.iphorm-theme-light-rounded .iphorm-upload-queue-success {
}
.iphorm-theme-light-rounded .iphorm-swfupload-browse {
    background: none repeat scroll 0 0 #0068bd;
    border: 2px solid #d5d8df;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font: 700 16px/30px 'Cuprum',sans-serif;
    margin-top: 12px;
    padding: 4px 28px;
}
.iphorm-theme-light-rounded .iphorm-swfupload-browse:hover {
    color: #000 !important;
}
.iphorm-theme-light-rounded .iphorm-add-another-upload span.iphorm-add-another-upload-button {
    background: url("images/button-bg-rep.png") repeat-x scroll left bottom #fdfdfd !important;
    border: 1px solid #b9b9b9 !important;
    border-radius: 4px !important;
    box-shadow: 1px 1px 1px #eee !important;
    text-shadow: 1px 1px 0 #fff !important;
}
.iphorm-theme-light-rounded .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover {
    background: url("images/button-active-bg-rep.png") repeat-x scroll left top #fdfdfd !important;
}
.iphorm-theme-light-rounded .ifb-captcha-image-inner {
    border: 1px solid #f0f0f0 !important;
    margin-top: 3px !important;
}
.iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
    border-bottom: 1px solid #eee !important;
    border-top: 1px solid #eee !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}
.iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title {
    color: #005daa !important;
    font-size: 22px !important;
    font-weight: normal !important;
    padding: 5px 0 0 !important;
    text-shadow: 1px 1px 0 #fff !important;
}
.iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements p.iphorm-group-description {
    color: #666 !important;
    font-size: 14px !important;
    padding: 0 !important;
}
.iphorm-theme-light-light .iphorm-group-style-bordered > .iphorm-group-elements {
    min-width: 1px !important;
}
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
    background: url("images/boxed-group-title-bg.png") repeat-x scroll left top #fff !important;
    border-bottom: 1px solid #eee !important;
    border-radius: 4px 0 !important;
    margin: -10px -10px 10px !important;
    padding-bottom: 5px !important;
}
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title {
    color: #363636 !important;
    font-weight: normal !important;
    margin: 0 !important;
    padding: 5px 10px 0 !important;
    text-shadow: 1px 1px 0 #fff !important;
}
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements p.iphorm-group-description {
    color: #666 !important;
    font-size: 11px !important;
    margin: 0 !important;
    padding: 5px 10px 0 !important;
}
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements {
    background: url("images/boxed-group-bg.png") repeat-x scroll left bottom #fefefe !important;
    border: 1px solid #ccc !important;
    border-radius: 4px !important;
    box-shadow: 1px 1px 1px #eee !important;
}
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-row {
}
.iphorm-theme-light-rounded .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-row {
    background: url("images/boxed-group-break-line.png") repeat-x scroll left bottom rgba(0, 0, 0, 0) !important;
    margin-bottom: 10px !important;
}
.iphorm-theme-light-rounded .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-row {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    margin: 0 !important;
}
.iphorm-theme-light-rounded .iphorm-group-style-bordered .iphorm-group-row.last-child {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    margin-bottom: 0 !important;
}
.iphorm-theme-light-rounded .iphorm-submit-input-wrap {
    float: left !important;
}
.iphorm-theme-light-rounded .iphorm-submit-wrap button span, .iphorm-theme-light-rounded .iphorm-submit-wrap button em {
    color: #fff !important;
    text-shadow: 0 0 0 #fff !important;
}
.iphorm-theme-light-rounded .iphorm-submit-wrap button span {
    background: none repeat scroll 0 0 #0068bd;
    border: 0 solid #d5d8df;
    border-radius: 3px;
    color: #fff !important;
    cursor: pointer;
    font: 700 16px/30px 'Cuprum',sans-serif;
    margin-top: 12px;
    padding: 4px 28px;
}
.iphorm-theme-light-rounded .iphorm-submit-wrap button:hover {
    background: none repeat scroll 0 0 #024d8d;
}
.iphorm-theme-light-rounded .iphorm-submit-wrap button:hover span {
    background: none repeat scroll 0 0 #024d8d;
    border: 0 solid #b9b9b9 !important;
}
.iphorm-theme-light-rounded .iphorm-submit-wrap button:active span {
    background: none repeat scroll 0 0 #0068bd;
    border: 2px solid #d5d8df;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font: 700 16px/30px 'Cuprum',sans-serif;
    margin-top: 12px;
    padding: 4px 28px;
}
.iphorm-theme-light-rounded .iphorm-submit-wrap button em {
    background: none repeat scroll 0 0 transparent !important;
}
.iphorm-theme-light-rounded .iphorm-submit-wrap button:hover em {
    background: none repeat scroll 0 0 transparent !important;
    color: #fff !important;
}
.iphorm-theme-light-rounded .iphorm-submit-wrap button:active em {
    background: none repeat scroll 0 0 transparent !important;
    color: #fff !important;
}
.iphorm-theme-light-rounded .iphorm-loading-wrap {
    float: left !important;
}
.iphorm-theme-light-rounded .iphorm-loading-wrap .iphorm-loading {
}
.iphorm-theme-light-rounded .iphorm-errors-list > .iphorm-error {
    border-radius: 3px !important;
    text-shadow: 1px 1px 0 #f3d6d4 !important;
}
.iphorm-theme-light-rounded .iphorm-queue-errors-list > .iphorm-queue-error {
    border-radius: 3px !important;
    text-shadow: 1px 1px 0 #f3d6d4 !important;
}
.iphorm-theme-light-rounded .iphorm-success-message {
    border-radius: 3px !important;
    text-shadow: 1px 1px 0 #e0fdc3 !important;
}
.iphorm-theme-light-rounded .iphorm-referral-link a {
    color: #0f83ca !important;
}
.iphorm-theme-light-rounded .iphorm-referral-link a:hover {
    color: #292929 !important;
}
