.RadForm_accumera.RadForm {
  /* CSS class for styling the decoration zone or the <html /> tag of the page */
  /* Decorate scrollbars */
  /* Decorate <input type="button | submit | reset" /> and <button type="button | submit | reset" /> - look if there is a secondary .rfdButton class applied to the root element */
  /* Decorate <h4|5|6 /> */
  /* Decorate <label /> */
  /* Decorate <input type="checkbox" /> */
  /* Decorate <input type="radio" /> */
  /* <fieldset /> and <legend /> */
  /* this selector styles the hover of the side bars of the rounded elements */
  /* Decorate <input type="text | password | search | url | tel | email" /> and <textarea /> */
  /* For all browsers except IE6 we are using attribute selectors - single or double */
  /* Decorate <fieldset /> and <legend /> */
  /* Because of a glitch in IE the following 2 CSS classes must be declared separately for correct parsing of the textarea class in IE6*/
  /* <select /> */
  /* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */
  /* ----------------------------------------------- Skin-specific Scrollbar Settings for WebKit ----------------------------------------------- */
  /* the scrollbar face color */
  /*GridView, FormView, DetailsView*/
  /* Validation Summary Control and Login Control  */
  /* Right to Left Support */ }
  .RadForm_accumera.RadForm.rfdButton input.rfdDecorated[type="button"], .RadForm_accumera.RadForm.rfdButton input.rfdDecorated[type="reset"], .RadForm_accumera.RadForm.rfdButton input.rfdDecorated[type="submit"], .RadForm_accumera.RadForm.rfdButton .rfdSkinnedButton button, .RadForm_accumera.RadForm.rfdButton a.rfdInputDisabled.rfdSkinnedButton:hover * {
    padding: 0; }
  .RadForm_accumera.RadForm a.rfdSkinnedButton * {
    font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif !important; }
  .RadForm_accumera.RadForm.rfdButton a.rfdSkinnedButton .rfdDecorated, .RadForm_accumera.RadForm.rfdTextbox input.rfdDecorated[type="text"], .RadForm_accumera.RadForm.rfdTextbox input.rfdDecorated[type="password"], .RadForm_accumera.RadForm.rfdTextarea textarea, .RadForm_accumera.RadForm.rfdTextarea textarea.rfdDecorated[disabled]:hover, .RadForm_accumera.RadForm.rfdTextbox input.rfdDecorated[disabled][type="text"]:hover, .RadForm_accumera.RadForm.rfdTextbox input.rfdDecorated[disabled][type="password"]:hover, .RadForm_accumera.RadForm .rfdSelectText, .RadForm_accumera.RadForm.rfdLabel label, .RadForm_accumera.RadForm .rfdDecorated, .RadForm_accumera.RadForm .rfdCheckboxChecked, .RadForm_accumera.RadForm .rfdInputDisabled.rfdCheckboxChecked:hover, .RadForm_accumera.RadForm .rfdCheckboxUnchecked, .RadForm_accumera.RadForm .rfdInputDisabled.rfdCheckboxUnchecked:hover, .RadForm_accumera.RadForm .rfdAspLabel, .RadForm_accumera.RadForm .rfdRadioUnchecked, .RadForm_accumera.RadForm .rfdInputDisabled.rfdRadioUnchecked:hover, .RadForm_accumera.RadForm .rfdRadioUnchecked:hover, .RadForm_accumera.RadForm .rfdRadioChecked, .RadForm_accumera.RadForm .rfdInputDisabled.rfdRadioChecked:hover, .RadForm_accumera.RadForm .rfdRadioChecked:hover, .RadForm_accumera.RadForm .riTextBox, .RadForm_accumera.RadForm .rfdValidationSummaryControl, .RadForm_accumera.RadForm .rfdLoginControl, .RadForm_accumera.RadForm legend, .RadForm_accumera.RadForm .rfdSelectBox_MetroTouch li, .RadForm_accumera.RadForm .rfdSelectText, .RadForm_accumera.RadForm.rfdGrids .rfdTable th, .RadForm_accumera.RadForm.rfdGrids .rfdTable td {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #333333; }
  .RadForm_accumera.RadForm.rfdScrollBars {
    scrollbar-3dlight-color: #cccccc;
    scrollbar-arrow-color: #333333;
    scrollbar-base-color: #ffffff;
    scrollbar-darkshadow-color: #cccccc;
    scrollbar-face-color: #e0e0e0;
    scrollbar-highlight-color: #e0e0e0;
    scrollbar-shadow-color: #e0e0e0;
    scrollbar-track-color: #ffffff; }
  .RadForm_accumera.RadForm.rfdButton a.rfdSkinnedButton, .RadForm_accumera.RadForm.rfdButton a.rfdSkinnedButton.rfdInputDisabled:hover, .RadForm_accumera.RadForm.rfdButton a.rfdSkinnedButton.rfdInputDisabled:active {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    background-image: linear-gradient();
    height: 20px;
    padding: 6px 12px;
    border: 1px solid #cccccc !important;
    border-radius: 4px;
    box-shadow: none;
    outline: none; }
  .RadForm_accumera.RadForm.rfdButton a.rfdSkinnedButton:hover {
    border-color: #c2c2c2;
    color: #333333;
    background-color: #e0e0e0;
    background-image: linear-gradient();
    box-shadow: inset 0 0 1px #ffffff; }
  .RadForm_accumera.RadForm.rfdButton a.rfdSkinnedButton:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #c2c2c2; }
  .RadForm_accumera.RadForm.rfdButton a.rfdSkinnedButton:active {
    border-color: #c2c2c2;
    color: #333333;
    background-color: #e0e0e0;
    background-image: linear-gradient();
    color: #333333;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset; }
  .RadForm_accumera.RadForm.rfdHeading h4, .RadForm_accumera.RadForm.rfdHeading h5 {
    color: #333333;
    border-bottom: 1px solid #e7e7e7; }
  .RadForm_accumera.RadForm.rfdHeading h6 {
    color: #333333; }
  .RadForm_accumera.RadForm.rfdLabel label, .RadForm_accumera.RadForm.rfdLabel .rfdAspLabel, .RadForm_accumera.RadForm.rfdRadio .rfdRadioUnchecked, .RadForm_accumera.RadForm.rfdRadio .rfdRadioChecked, .RadForm_accumera.RadForm.rfdCheckbox .rfdCheckboxUnchecked, .RadForm_accumera.RadForm.rfdCheckbox .rfdCheckboxChecked {
    color: #333333; }
  .RadForm_accumera.RadForm .rfdCheckboxUnchecked, .RadForm_accumera.RadForm .rfdCheckboxChecked, .RadForm_accumera.RadForm .rfdInputDisabled.rfdCheckboxUnchecked, .RadForm_accumera.RadForm .rfdInputDisabled.rfdCheckboxChecked {
    background-image: url('FormDecorator/CheckBoxSprites.png'); }
  .RadForm_accumera.RadForm .rfdRadioUnchecked, .RadForm_accumera.RadForm .rfdRadioChecked, .RadForm_accumera.RadForm .rfdInputDisabled.rfdRadioUnchecked, .RadForm_accumera.RadForm .rfdInputDisabled.rfdRadioChecked {
    background-image: url('FormDecorator/RadioButtonSprites.png'); }
  .RadForm_accumera.RadForm .rfdCheckboxChecked, .RadForm_accumera.RadForm .rfdCheckboxUnchecked, .RadForm_accumera.RadForm .rfdRadioUnchecked, .RadForm_accumera.RadForm .rfdRadioChecked {
    line-height: 22px; }
  .RadForm_accumera.RadForm.rfdFieldset table.rfdRoundedWrapper_fieldset legend, .RadForm_accumera.RadForm.rfdFieldset fieldset legend, .RadForm_accumera.RadForm.rfdFieldset legend {
    color: #333333; }
  .RadForm_accumera.RadForm table.rfdRoundedWrapper:hover div.rfdRoundedInner {
    background-color: #ffffff;
    border-color: #dddddd !important; }
  .RadForm_accumera.RadForm table.rfdRoundedWrapper:hover .rfdRoundedOuter {
    background-color: #adadad !important; }
  .RadForm_accumera.RadForm.rfdTextbox input[type="text"].rfdDecorated, .RadForm_accumera.RadForm.rfdTextbox input[type="password"].rfdDecorated, .RadForm_accumera.RadForm.rfdTextbox input[type="search"].rfdDecorated, .RadForm_accumera.RadForm.rfdTextbox input[type="url"].rfdDecorated, .RadForm_accumera.RadForm.rfdTextbox input[type="tel"].rfdDecorated, .RadForm_accumera.RadForm.rfdTextbox input[type="email"].rfdDecorated, .RadForm_accumera.RadForm.rfdTextarea textarea {
    padding: 6px 12px;
    height: 20px;
    border: 1px solid #cccccc;
    background-color: #ffffff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px; }
  .RadForm_accumera.RadForm.rfdTextarea textarea[disabled].rfdDecorated, .RadForm_accumera.RadForm.rfdTextarea textarea[disabled].rfdDecorated:hover, .RadForm_accumera.RadForm.rfdTextarea textarea[disabled="disabled"], .RadForm_accumera.RadForm.rfdTextarea textarea[disabled="disabled"]:hover, .RadForm_accumera.RadForm.rfdTextbox .rfdInputDisabled, .RadForm_accumera.RadForm.rfdTextbox input[disabled][type="text"].rfdInputDisabled, .RadForm_accumera.RadForm.rfdTextbox input[disabled][type="text"].rfdInputDisabled:hover {
    background-color: #eeeeee;
    border-color: #cccccc;
    box-shadow: none; }
  .RadForm_accumera.RadForm.rfdCheckbox .rfdCheckboxUnchecked.rfdInputDisabled, .RadForm_accumera.RadForm.rfdCheckbox .rfdCheckboxChecked.rfdInputDisabled, .RadForm_accumera.RadForm.rfdRadio .rfdRadioUnchecked.rfdInputDisabled, .RadForm_accumera.RadForm.rfdRadio .rfdRadioChecked.rfdInputDisabled {
    background-color: transparent; }
  .RadForm_accumera.RadForm.rfdTextarea textarea, .RadForm_accumera.RadForm.rfdTextarea textarea[disabled].rfdDecorated:hover, .RadForm_accumera.RadForm.rfdTextarea textarea[disabled="disabled"], .RadForm_accumera.RadForm.rfdTextarea textarea[disabled="disabled"]:hover {
    height: auto; }
  .RadForm_accumera.RadForm.rfdTextbox input[type="text"].rfdDecorated:hover, .RadForm_accumera.RadForm.rfdTextbox input[type="password"].rfdDecorated:hover, .RadForm_accumera.RadForm.rfdTextbox input[type="search"].rfdDecorated:hover, .RadForm_accumera.RadForm.rfdTextbox input[type="url"].rfdDecorated:hover, .RadForm_accumera.RadForm.rfdTextbox input[type="tel"].rfdDecorated:hover, .RadForm_accumera.RadForm.rfdTextbox input[type="email"].rfdDecorated:hover, .RadForm_accumera.RadForm.rfdTextarea textarea:hover {
    background-color: #ffffff;
    color: #555555;
    border-color: #adadad; }
  .RadForm_accumera.RadForm.rfdTextbox input[type="text"].rfdDecorated:focus, .RadForm_accumera.RadForm.rfdTextbox input[type="password"].rfdDecorated:focus, .RadForm_accumera.RadForm.rfdTextbox input[type="search"].rfdDecorated:focus, .RadForm_accumera.RadForm.rfdTextbox input[type="url"].rfdDecorated:focus, .RadForm_accumera.RadForm.rfdTextbox input[type="tel"].rfdDecorated:focus, .RadForm_accumera.RadForm.rfdTextbox input[type="email"].rfdDecorated:focus, .RadForm_accumera.RadForm.rfdTextarea textarea:focus {
    background-color: #ffffff;
    color: #555555;
    border-color: #66afe9;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none; }
  .RadForm_accumera.RadForm.rfdTextbox input[type="text"].rfdDecorated:active, .RadForm_accumera.RadForm.rfdTextbox input[type="password"].rfdDecorated:active, .RadForm_accumera.RadForm.rfdTextbox input[type="search"].rfdDecorated:active, .RadForm_accumera.RadForm.rfdTextbox input[type="url"].rfdDecorated:active, .RadForm_accumera.RadForm.rfdTextbox input[type="tel"].rfdDecorated:active, .RadForm_accumera.RadForm.rfdTextbox input[type="email"].rfdDecorated:active, .RadForm_accumera.RadForm.rfdTextarea textarea:active {
    background-color: #ffffff;
    color: #555555;
    border-color: #cccccc; }
  .RadForm_accumera.RadForm.rfdFieldset table.rfdRoundedWrapper_fieldset legend, .RadForm_accumera.RadForm.rfdFieldset fieldset.rfdFieldset legend {
    color: #333333; }
  .RadForm_accumera.RadForm.rfdFieldset fieldset, .RadForm_accumera.RadForm.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset, .RadForm_accumera.RadForm.rfdFieldset fieldset.rfdFieldset {
    border: 1px solid #dddddd;
    background-color: #fcfcfc; }
  .RadForm_accumera.RadForm table.rfdRoundedWrapper input, .RadForm_accumera.RadForm table.rfdRoundedWrapper textarea, .RadForm_accumera.RadForm input.rfdInput, .RadForm_accumera.RadForm textarea.rfdTextarea {
    border: 1px solid #cccccc;
    background-color: #ffffff;
    color: #555555; }
  .RadForm_accumera.RadForm textarea.rfdTextarea, .RadForm_accumera.RadForm table.rfdRoundedWrapper textarea {
    overflow: auto; }
  .RadForm_accumera.RadForm .rfdSelect_accumera .rfdSelectOuter, .RadForm_accumera.RadForm .rfdSelect_accumera.rfdSelectDisabled:hover span.rfdSelectOuter, .RadForm_accumera.RadForm .rfdSelect_accumera.rfdSelectDisabled:active span.rfdSelectOuter, .RadForm_accumera.RadForm .rfdSelect_accumera.rfdSelectDisabled:focus span.rfdSelectOuter {
    height: 20px;
    line-height: 22px;
    padding: 6px 12px;
    box-shadow: none;
    min-width: 50px; }
  .RadForm_accumera.RadForm .rfdSelect_accumera, .RadForm_accumera.RadForm .rfdSelect_accumera.rfdSelectDisabled:hover, .RadForm_accumera.RadForm .rfdSelect_accumera.rfdSelectDisabled:active, .RadForm_accumera.RadForm .rfdSelect_accumera.rfdSelectDisabled:focus {
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    background-image: linear-gradient();
    border: 1px solid #cccccc;
    position: relative;
    border-radius: 4px;
    box-shadow: none;
    min-width: 60px; }
  .RadForm_accumera.RadForm .rfdSelect_accumera:before, .RadForm_accumera.RadForm .rfdSelect_accumera.rfdSelectDisabled:hover:before, .RadForm_accumera.RadForm .rfdSelect_accumera.rfdSelectDisabled:active:before, .RadForm_accumera.RadForm .rfdSelect_accumera.rfdSelectDisabled:focus:before {
    background-image: url('Common/radActionsSprite.png');
    background-position: -9px -58px;
    content: "";
    width: 34px;
    height: 32px;
    position: absolute;
    top: 0;
    right: 0;
    left: auto; }
  .RadForm_accumera.RadForm.rfdRtl .rfdSelect_accumera:before {
    left: 0;
    right: auto; }
  .RadForm_accumera.RadForm .rfdSelect_accumera:hover {
    border-color: #c2c2c2;
    color: #333333;
    background-color: #e0e0e0;
    background-image: linear-gradient(); }
  .RadForm_accumera.RadForm .rfdSelect_accumera:focus {
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #c2c2c2; }
  .RadForm_accumera.RadForm .rfdSelect_accumera:active, .RadForm_accumera.RadForm .rfdSelect_accumera:focus {
    border-color: #c2c2c2;
    color: #333333;
    background-color: #e0e0e0;
    background-image: linear-gradient();
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    color: #333333; }
  .RadForm_accumera.RadForm .rfdSelect_accumera:hover .rfdSelectText, .RadForm_accumera.RadForm .rfdSelect_accumera:active .rfdSelectText, .RadForm_accumera.RadForm .rfdSelect_accumera:focus .rfdSelectText {
    color: #555555; }
  .RadForm_accumera.RadForm .rfdSelect_accumera .rfdSelectOuter span {
    margin-right: 30px; }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .RadForm_accumera.RadForm {
      /* checkboxes */
      /* radio buttons */ }
      .RadForm_accumera.RadForm.rfdCheckbox input[type="checkbox"], .RadForm_accumera.RadForm.rfdCheckbox input[type="checkbox"][disabled]:hover {
        background-image: url('FormDecorator/CheckBoxSprites.png'); }
      .RadForm_accumera.RadForm.rfdRadio input[type="radio"], .RadForm_accumera.RadForm.rfdRadio input[type="radio"][disabled="disabled"]:hover {
        background-image: url('FormDecorator/RadioButtonSprites.png'); } }
  .RadForm_accumera.RadForm.rfdScrollBars {
    /* scrollbar track background color */
    /* increment / decrement button settings */
    /* horizontal scroll left button */
    /* horizontal scroll right button */
    /* vertical scroll up button */
    /* vertical scroll down button */ }
    .RadForm_accumera.RadForm.rfdScrollBars body::-webkit-scrollbar, .RadForm_accumera.RadForm.rfdScrollBars body::-webkit-scrollbar-thumb:vertical, .RadForm_accumera.RadForm.rfdScrollBars body::-webkit-scrollbar-thumb:horizontal, .RadForm_accumera.RadForm.rfdScrollBars div::-webkit-scrollbar, .RadForm_accumera.RadForm.rfdScrollBars div::-webkit-scrollbar-thumb:vertical, .RadForm_accumera.RadForm.rfdScrollBars div::-webkit-scrollbar-thumb:horizontal, .RadForm_accumera.RadForm.rfdScrollBars form::-webkit-scrollbar, .RadForm_accumera.RadForm.rfdScrollBars form::-webkit-scrollbar-thumb:vertical, .RadForm_accumera.RadForm.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal {
      background-color: #e0e0e0; }
    .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-track-piece, .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-corner {
      background-color: #ffffff; }
    .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement, .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment, .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement, .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment, .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-thumb:vertical, .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal {
      border-color: #cccccc; }
    .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement, .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment, .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement, .RadForm_accumera.RadForm.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
      background-image: url('Common/radActionsSprite.png');
      background-color: #e0e0e0; }
    .RadForm_accumera.RadForm.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement {
      background-position: -18px -1118px; }
    .RadForm_accumera.RadForm.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment {
      background-position: -18px -1168px; }
    .RadForm_accumera.RadForm.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement {
      background-position: -18.5px -1017.5px; }
    .RadForm_accumera.RadForm.rfdScrollBars.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment {
      background-position: -18.5px -1067.5px; }
  .RadForm_accumera.RadForm.rfdGrids .rfdTable {
    border: 1px solid #dddddd;
    background: #fcfcfc;
    color: #333333;
    font: 12px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadForm_accumera.RadForm.rfdGrids .rfdTable th, .RadForm_accumera.RadForm.rfdGrids .rfdTable td {
    height: 20px;
    padding: 3px 4px; }
  .RadForm_accumera.RadForm.rfdGrids .rfdTable th {
    border-bottom: 1px solid #dddddd;
    border-left: 1px solid #dddddd;
    color: #333333; }
  .RadForm_accumera.RadForm.rfdGrids .rfdTable a {
    color: #333333; }
  .RadForm_accumera.RadForm .rfdValidationSummaryControl, .RadForm_accumera.RadForm .rfdLoginControl {
    background-color: #fcfcfc;
    border: 1px solid #dddddd; }
  .RadForm_accumera.RadForm a.rfdLoginControl, .RadForm_accumera.RadForm a.rfdLoginControl:active, .RadForm_accumera.RadForm a.rfdLoginControl:visited, .RadForm_accumera.RadForm a.rfdLoginControl:hover {
    color: #333333; }
  .RadForm_accumera.RadForm .rfdRtl .rfdSelect_accumera:before, .RadForm_accumera.RadForm .rfdRtl .rfdSelect_accumera.rfdSelectDisabled:hover:before, .RadForm_accumera.RadForm .rfdRtl .rfdSelect_accumera.rfdSelectDisabled:active:before, .RadForm_accumera.RadForm .rfdRtl .rfdSelect_accumera.rfdSelectDisabled:focus:before {
    left: 0;
    right: auto; }
  .RadForm_accumera.RadForm .rfdRtl .rfdSelect_accumera .rfdSelectOuter span {
    margin-right: auto;
    margin-left: 30px; }

/* dropdown settings */
div.rfdSelectBox_accumera {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  color: #555555;
  padding: 0;
  font-size: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

.rfdSelectBox_accumera.rfdSelectBoxDropDown {
  margin-top: 2px; }

.rfdSelectBox_accumera ul li {
  padding: 5px 12px; }

.rfdSelectBox.rfdSelectBox_accumera li:hover {
  background-color: #f5f5f5;
  color: #555555; }

.rfdSelectBox.rfdSelectBox_accumera .rfdSelect_selected, .rfdSelectBox.rfdSelectBox_accumera .rfdSelect_selected:hover {
  background-color: #428bca;
  color: #ffffff; }

.rfdSelectBox_accumera .rfdSelectBox_optgroup_label:hover {
  background: #ffffff;
  color: #555555; }

