﻿/* Ellice Added  */

.RadForm .rfdOptionList td
{
    padding-right: 1em;
}


.RadForm_Boilerplate4Skin
{
    background-color: #ffffff;
}
.RadForm_Boilerplate4Skin .rfdTextInput,
.RadForm_Boilerplate4Skin.rfdLabel label,
.RadForm_Boilerplate4Skin.rfdLabel .rfdAspLabel,
.RadForm_Boilerplate4Skin.rfdTextbox .rfdTextInput,
.RadForm_Boilerplate4Skin.rfdTextarea textarea,
.RadForm_Boilerplate4Skin.rfdFieldset fieldset,
.RadForm_Boilerplate4Skin.rfdFieldset legend,
.RadForm_Boilerplate4Skin .rfdHeading,
.RadForm_Boilerplate4Skin .rfdValidationSummaryControl,
.RadForm_Boilerplate4Skin .rfdLoginControl
{
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #333333;*/
}
.RadForm_Boilerplate4Skin.rfdZone
{
    background-color: #ffffff;
}
.RadForm_Boilerplate4Skin .rfdHeading
{
    border-bottom-color: #dddddd;
}
.RadForm_Boilerplate4Skin.RadForm.rfdFieldset fieldset
{
    border-color: #dddddd;
    background-color: #fcfcfc;
}
.RadForm_Boilerplate4Skin.rfdLabel label,
.RadForm_Boilerplate4Skin.rfdLabel .rfdAspLabel
{
    line-height: 32px;
}
.RadForm_Boilerplate4Skin.rfdRadio input[type="radio"] + label,
.RadForm_Boilerplate4Skin.rfdCheckbox input[type="checkbox"] + label,
.RadForm_Boilerplate4Skin legend > label,
.RadForm_Boilerplate4Skin legend > label
{
    line-height: normal;
}
.RadForm_Boilerplate4Skin .rfdSkinnedButton
{
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    background-image: linear-gradient();
    padding: 6px 12px;
}
.RadForm_Boilerplate4Skin .rfdSkinnedButton:hover,
.RadForm_Boilerplate4Skin .rfdSkinnedButton:focus
{
    border-color: #adadad;
    color: #333333;
    background-color: #e6e6e6;
    background-image: linear-gradient();
    box-shadow: inset 0 0 1px #ffffff;
}
.RadForm_Boilerplate4Skin .rfdSkinnedButton:focus
{
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #adadad;
}
.RadForm_Boilerplate4Skin .rfdSkinnedButton:active,
.RadForm_Boilerplate4Skin .rfdClickedButton,
.RadForm_Boilerplate4Skin .rfdFocusedButton
{
    border-color: #8c8c8c;
    color: #333333;
    background-color: #e6e6e6;
    background-image: linear-gradient();
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    color: #333333;
}
.RadForm_Boilerplate4Skin .rfdTextInput
{
    min-height: 2.42857143em;
    padding: 0.42857143em 0.85714286em;
}
.RadForm_Boilerplate4Skin .rfdTextInput,
.RadForm_Boilerplate4Skin.rfdTextarea textarea
{
    background-color: #ffffff;
    color: #555555;
    border-color: #dddddd;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.RadForm_Boilerplate4Skin .rfdTextInput:hover,
.RadForm_Boilerplate4Skin.rfdTextarea textarea:hover
{
    background-color: #ffffff;
    color: #555555;
    border-color: #c4c4c4;
}
.RadForm_Boilerplate4Skin .rfdTextInput:focus,
.RadForm_Boilerplate4Skin.rfdTextarea textarea:focus
{
    background-color: #ffffff;
    color: #555555;
    border-color: #3c87c8;
    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_Boilerplate4Skin .rfdTextInput:active,
.RadForm_Boilerplate4Skin.rfdTextarea textarea:active
{
    background-color: #ffffff;
    color: #555555;
    border-color: #dddddd;
}
.RadForm_Boilerplate4Skin .rfdCheckboxUnchecked .rfdToggleImage,
.RadForm_Boilerplate4Skin .rfdRadioUnchecked .rfdToggleImage
{
    top: 0.35714286em !important;
    color: #292321;   
}
.RadForm_Boilerplate4Skin .rfdCheckboxChecked .rfdToggleImage,
.RadForm_Boilerplate4Skin .rfdRadioChecked .rfdToggleImage,
.RadForm_Boilerplate4Skin .rfdCheckboxChecked:hover .rfdToggleImage,
.RadForm_Boilerplate4Skin .rfdRadioChecked:hover .rfdToggleImage,
.RadForm_Boilerplate4Skin .rfdCheckboxUnchecked:hover .rfdToggleImage,
.RadForm_Boilerplate4Skin .rfdRadioUnchecked:hover .rfdToggleImage
{
    top: 0.35714286em !important;
}

label.rfdCheckboxChecked,
label.rfdCheckboxUnchecked
{
    margin-right:0em;
}

@media screen and (-webkit-min-device-pixel-ratio: 0)
{
    .RadForm_Boilerplate4Skin.rfdRadio input[type="radio"],
    .RadForm_Boilerplate4Skin.rfdCheckbox input[type="checkbox"]
    {
        color: #333333;
    }
    
}
.RadForm_Boilerplate4Skin .rfdSelect_Boilerplate4Skin,
.RadForm_Boilerplate4Skin .rfdSelect_Boilerplate4Skin.rfdDropDownExpanded
{
    border-radius: 0.28571429em;
}
.RadForm_Boilerplate4Skin .rfdSelect_Boilerplate4Skin
{
    border-color: #cccccc;
    color: #333333;
    background-color: #ffffff;
    background-image: linear-gradient();
    padding: 6px 28px 6px 12px;
}
.RadForm_Boilerplate4Skin .rfdSelect_Boilerplate4Skin:hover
{
    border-color: #adadad;
    color: #333333;
    background-color: #e6e6e6;
    background-image: linear-gradient();
}
.RadForm_Boilerplate4Skin .rfdSelect_Boilerplate4Skin:focus
{
    outline-width: thin;
    outline-offset: -2px;
    outline-color: #adadad;
}
.RadForm_Boilerplate4Skin .rfdSelect_Boilerplate4Skin:active,
.RadForm_Boilerplate4Skin .rfdSelect_Boilerplate4Skin:focus
{
    border-color: #8c8c8c;
    color: #333333;
    background-color: #e6e6e6;
    background-image: linear-gradient();
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.125) inset;
    color: #333333;
}
.RadForm_Boilerplate4Skin .rfdDropDownArrow
{
    width: 2.28571429em;
    height: 2.28571429em;
}
.RadForm_Boilerplate4Skin .rfdDropDownArrow:before
{
    margin: 0.42857143em 0em 0em 0.21428571em;
}
.RadForm_Boilerplate4Skin.rfdScrollBars .rfdSelectBox::-webkit-scrollbar,
.RadForm_Boilerplate4Skin.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:vertical,
.RadForm_Boilerplate4Skin.rfdScrollBars .rfdSelectBox::-webkit-scrollbar-thumb:horizontal,
.RadForm_Boilerplate4Skin.rfdScrollBars form::-webkit-scrollbar,
.RadForm_Boilerplate4Skin.rfdScrollBars form::-webkit-scrollbar-thumb:vertical,
.RadForm_Boilerplate4Skin.rfdScrollBars form::-webkit-scrollbar-thumb:horizontal
{
    background-color: #fcfcfc;
}
.RadForm_Boilerplate4Skin.rfdScrollBars textarea::-webkit-scrollbar-corner
{
    background-color: #ffffff;
}
.RadForm_Boilerplate4Skin.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement,
.RadForm_Boilerplate4Skin.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment,
.RadForm_Boilerplate4Skin.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement,
.RadForm_Boilerplate4Skin.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment,
.RadForm_Boilerplate4Skin.rfdScrollBars ::-webkit-scrollbar-thumb:vertical,
.RadForm_Boilerplate4Skin.rfdScrollBars ::-webkit-scrollbar-thumb:horizontal
{
    border-color: #dddddd;
    background-color: #fcfcfc;
}
.RadForm_Boilerplate4Skin.rfdScrollBars ::-webkit-scrollbar-button:horizontal:decrement
{
    background-position: -17.5px -1118px;
}
.RadForm_Boilerplate4Skin.rfdScrollBars ::-webkit-scrollbar-button:horizontal:increment
{
    background-position: -17.5px -1168px;
}
.RadForm_Boilerplate4Skin.rfdScrollBars ::-webkit-scrollbar-button:vertical:decrement
{
    background-position: -18px -1018px;
}
.RadForm_Boilerplate4Skin.rfdScrollBars ::-webkit-scrollbar-button:vertical:increment
{
    background-position: -18px -1068px;
}
.RadForm_Boilerplate4Skin.rfdScrollBars
{
    scrollbar-3dlight-color: #cccccc;
    scrollbar-arrow-color: #616161;
    scrollbar-base-color: #ffffff;
    scrollbar-darkshadow-color: #cccccc;
    scrollbar-face-color: #e6e6e6;
    scrollbar-highlight-color: #e6e6e6;
    scrollbar-shadow-color: #e6e6e6;
    scrollbar-track-color: #ffffff;
}
.RadForm_Boilerplate4Skin.rfdGrids .rfdTable
{
    border: 1px solid #dddddd;
    background: #ffffff;
    color: #333333;
    font-family: inherit;
    font-size: inherit;
}
.RadForm_Boilerplate4Skin.rfdGrids .rfdTable th
{
    border-bottom: 1px solid #dddddd;
    border-left: 1px solid #dddddd;
    background-color: #f5f5f5;
    color: #333333;
}
.RadForm_Boilerplate4Skin.rfdGrids .rfdTable a
{
    color: #333333;
}
.RadForm_Boilerplate4Skin .rfdValidationSummaryControl,
.RadForm_Boilerplate4Skin .rfdLoginControl
{
    background-color: #fcfcfc;
    border: 1px solid #dddddd;
}
.RadForm_Boilerplate4Skin a.rfdLoginControl,
.RadForm_Boilerplate4Skin a.rfdLoginControl:active,
.RadForm_Boilerplate4Skin a.rfdLoginControl:visited
{
    color: #333333;
}
.RadForm_Boilerplate4Skin a.rfdLoginControl:hover
{
    color: #23527c;
}
.RadForm_Boilerplate4Skin .rfdRtl .rfdSelect .rfdDropDownArrow:before
{
    width: 2.28571429em;
    margin: 0.42857143em -0.42857143em 0em 0em;
}
.RadForm_Boilerplate4Skin .rfdRtl .rfdSelect
{
    padding: 6px 12px 6px 28px;
}
.RadForm_Boilerplate4Skin.rfdRtl .rfdSelect .rfdDropDownArrow:before
{
    width: 2.28571429em;
    margin: 0.42857143em -0.42857143em 0em 0em;
}
.RadForm_Boilerplate4Skin.rfdRtl .rfdSelect
{
    padding: 0.53571429em 0.85714286em 0.53571429em 2.28571429em;
}

.rfdSelectBox_Boilerplate4Skin
{
    border-color: #cccccc;
    font-size: 14px;
   
    min-height: 2em;
}

.rfdRoundedCorners .rfdSelectBox_Boilerplate4Skin.rfdSelectBoxDropDown
{
    margin-top: 0.14285714em;
    border-radius: 0.28571429em;
}

.rfdSelectBox_Boilerplate4Skin li
{
    padding: 0.32142857em 0.85714286em;
    padding: 0.35714286em 0.85714286em \9;
    background-color: #ffffff;
    color: #333333;
}

_:-ms-fullscreen, :root .rfdSelectBox_Boilerplate4Skin li
{
    padding: 0.35714286em 0.85714286em;
}

.rfdSelectBox_Boilerplate4Skin li:hover,
.rfdSelectBox_Boilerplate4Skin .rfdSelect_hovered,
.rfdSelectBox.rfdSelectBox_Boilerplate4Skin li:hover
{
    color: #000000;
    background-color: #eeeeee;
}

.rfdSelectBox_Boilerplate4Skin .rfdSelect_selected,
.rfdSelectBox.rfdSelectBox_Boilerplate4Skin .rfdSelect_selected:hover
{
    color: #ffffff;
    background-color: #337ab7;
}

.rfdSelectBox_Boilerplate4Skin .rfdSelectBox_optgroup_label:hover
{
    background: none;
    color: #333333;
}
    .RadForm.rfdFieldset table.rfdRoundedWrapper_fieldset fieldset,
    .RadForm.rfdFieldset fieldset
    {
        border: 0 none !important;
    }
