/* Scrollbars */
.radfd_Default.radfd_ScrollBars
{
	scrollbar-3dlight-color: #ccc; 
	scrollbar-arrow-color: #292929;
	scrollbar-base-color: #ff6347; 
	scrollbar-darkshadow-color: #595959; 
	scrollbar-face-color: #e4e4e4;
	scrollbar-highlight-color: #fff; 
	scrollbar-shadow-color: #a3a3a3;
	scrollbar-track-color: #f0f0f0;
}

/* TextBox Styles */
.radInput_Default
{
	font: 11px arial,tahoma,sans-serif;
	vertical-align: middle;
}

/*.RadInput_Default {
	background: red;
	border: 3px solid green;
}*/

.radInput_Default table,
.radInput_Default table td
{
	border:0;
}
.radInput_Default table
{
	vertical-align:bottom;
}
.radInput_Default td
{
	padding:0;
	vertical-align:middle;
	overflow:visible;
}
.radInput_Default td.inputCell
{
	padding-right:4px;
}
.radInput_Default textarea
{
	vertical-align:bottom;
	overflow:auto;
}
.radEnabledCss_Default,
.radEmptyMessageCss_Default,
.radHoverCss_Default,
.radFocusedCss_Default,
.radReadOnlyCss_Default,
.radDisabledCss_Default,
.radNegativeCss_Default,
.radInvalidCss_Default
{
	border:1px solid #626262;
	padding:3px 0 3px 4px;
	background:#fff;
	color:#333;
	font:11px arial,tahoma,sans-serif;
}
.radEmptyMessageCss_Default
{
	color:#999;
	font-style:italic;
}
.radHoverCss_Default 
{
	border-color:#000;
}
.radFocusedCss_Default
{
	border-color:#000;
	color:#000;	
}
.radReadOnlyCss_Default
{
	border-color:#c3c3c3;
}
.radDisabledCss_Default
{
	border-color:#a1a1a1;
	color:#999;
	cursor:default;
}
.radNegativeCss_Default 
{
	color:#666;
}
.radLabelCss_Default
{
	margin:0 4px 0 0;
	color:#333;
	white-space:nowrap;
}

/*.radfd_input {
	background: red;
}*/

/* Label Styles used by RadioButtons and CheckBoxes */
.radfd_Default label.Default
{
    display: block;
    /*padding-left: 25px;*/ /* These padding values were totally screwing up the treeview so i changed them. */
    /*padding-right: 15px;*/
    /*color: #626262;*/
    line-height: 11px;
}

/* CheckBox Styles */
.radfd_Default .radfdCheckboxUnchecked,
.radfd_Default .radfdCheckboxUnchecked.radfdInputDisabled:hover
{
	background: transparent url(/Images/Controls/Form/CheckBoxes.gif) no-repeat 0 0;
}
.radfd_Default .radfdInputDisabled.radfdCheckboxUnchecked:hover
{
	background: transparent url(/Images/Controls/Form/CheckBoxes.gif) no-repeat 0 0 !important;
}
.radfd_Default .radfdCheckboxUnchecked:hover
{
	background: transparent url(/Images/Controls/Form/CheckBoxes.gif) no-repeat 0 -200px !important;
}
.radfd_Default .radfdCheckboxChecked,
.radfd_Default .radfdInputDisabled.radfdCheckboxChecked:hover
{
	background: transparent url(/Images/Controls/Form/CheckBoxes.gif) no-repeat 0 -420px;
}
.radfd_Default .radfdCheckboxChecked:hover
{
	background: transparent url(/Images/Controls/Form/CheckBoxes.gif) no-repeat 0 -640px;
}

/* RadioButton Styles */
.radfd_Default .radfdRadioUnchecked,
.radfd_Default .radfdInputDisabled.radfdRadioUnchecked:hover
{
	background: transparent url(/Images/Controls/Form/RadioButtons.gif) no-repeat 1px 0;
}
.radfd_Default .radfdRadioUnchecked:hover
{
	background: transparent url(/Images/Controls/Form/RadioButtons.gif) no-repeat 1px -220px;
}
.radfd_Default .radfdRadioChecked,
.radfd_Default .radfdInputDisabled.radfdRadioChecked:hover 
{
	background: transparent url(/Images/Controls/Form/RadioButtons.gif) no-repeat 1px -440px;
}
.radfd_Default .radfdRadioChecked:hover
{
	background: transparent url(/Images/Controls/Form/RadioButtons.gif) no-repeat 1px -640px;
}


/* Button Styles */
a.radfd_Default, a.radfd_Default span
{
	background-image: url(/Images/Controls/Form/Buttons.gif);
	color: white;
}
a.radfd_Default.radfdInputDisabled:hover span
{
	color: white;
}
a.radfd_Default span:hover
{
    color: white;
}
a.radfd_Default span
{
	line-height: 25px;
}

a.radfd_Default .radfdOuterSpan
{
   margin-left: 4px;
}
a.radfd_Default .radfdInnerSpan
{
	margin-right: 4px;
	background-position: 0 -25px;
}
a.radfd_Default.radfd_Clicked
{
    background-image: url(/Images/Controls/Form/Buttons.gif);
    background-position: 0 -50px;
    background-repeat: no-repeat;
}
a.radfd_Default.radfd_Clicked span,
a.radfd_Default.radfd_Clicked:hover span
{
    background-image: url(/Images/Controls/Form/Buttons.gif);
    color: #fff;
}
a.radfd_Default.radfd_Clicked .radfdInnerSpan
{
    background-position: 0 -75px;
    background-repeat: repeat-x;
}
a.radfd_Default.radfd_Clicked .radfdOuterSpan
{
    background-position: right -50px;
    background-repeat: no-repeat;
}

/* Default Styles */
a.radfdSkinnedFormButton.radfd_Default
{
    -moz-user-select: none !important;
	outline: none !important;
	text-decoration: none !important;
	cursor: default !important;
	text-align: center !important;
	background-color: transparent !important;
    position: absolute !important;
    display: inline !important;
}