﻿/*
 * ===================
 * Style the main form
 * ===================
 */

.wdk_Control___FieldsetSummary
{
/*
	background-color: #ffffff;
*/
padding: 5px 20px;
}
.wdk_Control___FieldsetHelp
{
padding: 5px 20px;
}
.wdk_Control___RequiredIcon
{
}






label
{
color: #666666;
font-size: 80%;
}

fieldset
{
position: relative;
display: block;
left: -20px;
left: 0px;
width: 100%;
margin: 0px 0px 0px 0px;
border-color: #cccccc;
border-style: solid;
border-width: 0px 0px 1px 0px;
border-width: 0px;
xborder: 0px;
border-radius: 0px;
padding: 2em 0px 0px 0px;
xbox-shadow:
	0px 0px 10px #cccccc;
}

legend
{
position: absolute;
display: block;
top: 0px;
margin: 0px;
border: 0px;
padding: 10px;
}
	legend span
	{
position: relative;
display: block;
top: 0px;
margin: 0px;
border-color: #cccccc;
border-style: solid;
border-width: 0px 0px 1px 0px;
border-width: 0px;
padding: 10px 20px 10px 20px;
zcolor: #990099;
color: #41bdd2;
color: #02abc3;
	}

.NewLine
{
			position: relative;
			display: block;
			clear: both;
			content: " ";
			height: 0px;
}


/*
 * ===================================
 * Style .wdk_Control___ControlPadding
 * ===================================
 */

	.wdk_Control___Button .wdk_Control___ControlPadding,
	.wdk_Control___Calendar .wdk_Control___ControlPadding,
	.wdk_Control___CheckBox .wdk_Control___ControlPadding,
	.wdk_Control___Color .wdk_Control___ControlPadding,
	.wdk_Control___DataGrid .wdk_Control___ControlPadding,
	.wdk_Control___Date .wdk_Control___ControlPadding,
	.wdk_Control___DateTime .wdk_Control___ControlPadding,
	.wdk_Control___DateTimeLocal .wdk_Control___ControlPadding,
	.wdk_Control___Email .wdk_Control___ControlPadding,
	.wdk_Control___File .wdk_Control___ControlPadding,
	.wdk_Control___Hidden .wdk_Control___ControlPadding,
	.wdk_Control___Image .wdk_Control___ControlPadding,
	.wdk_Control___Month .wdk_Control___ControlPadding,
	.wdk_Control___Number .wdk_Control___ControlPadding,
	.wdk_Control___Password .wdk_Control___ControlPadding,
	.wdk_Control___Radio .wdk_Control___ControlPadding,
	.wdk_Control___Range .wdk_Control___ControlPadding,
	.wdk_Control___Reset .wdk_Control___ControlPadding,
	.wdk_Control___Search .wdk_Control___ControlPadding,
	.wdk_Control___Select .wdk_Control___ControlPadding,
	.wdk_Control___Submit .wdk_Control___ControlPadding,
	.wdk_Control___Tel .wdk_Control___ControlPadding,
	.wdk_Control___Text .wdk_Control___ControlPadding,
	.wdk_Control___TextArea .wdk_Control___ControlPadding,
	.wdk_Control___Time .wdk_Control___ControlPadding,
	.wdk_Control___URL .wdk_Control___ControlPadding,
	.wdk_Control___Week .wdk_Control___ControlPadding
	{
		position: relative;
		display: block;

		padding: 5px 20px 5px 20px;
	}



/*
 * ===================================
 * Style .wdk_Control___ControlWrapper
 * ===================================
 */

	.wdk_Control___Calendar .wdk_Control___ControlWrapper,
	.wdk_Control___DataGrid .wdk_Control___ControlWrapper
	{
		position: relative;
		display: block;

		background-color: #ffffff;

		margin: 0px;
		border: 1px solid #cccccc;
OBSOLETEborder-radius: 5px;
		padding: 5px;
box-shadow: 0px 0px 5px #cccccc inset;
	}

	.wdk_Control___CheckBox .wdk_Control___ControlWrapper,
	.wdk_Control___Radio .wdk_Control___ControlWrapper
	{
		position: relative;
		display: block;
		float: left;
		margin: 0px;
/*
		margin: 0px;
		border: 1px solid #cccccc;
		border-radius: 5px;
		padding: 0px 5px 0px 5px;
*/
		border: 0px;
		padding: 0px;

		overflow: hidden;
	}

	.wdk_Control___Color .wdk_Control___ControlWrapper,
	.wdk_Control___Date .wdk_Control___ControlWrapper,
	.wdk_Control___DateTime .wdk_Control___ControlWrapper,
	.wdk_Control___DateTimeLocal .wdk_Control___ControlWrapper,
	.wdk_Control___Email .wdk_Control___ControlWrapper,
	.wdk_Control___File .wdk_Control___ControlWrapper,
	.wdk_Control___Hidden .wdk_Control___ControlWrapper,
	.wdk_Control___Month .wdk_Control___ControlWrapper,
	.wdk_Control___Number .wdk_Control___ControlWrapper,
	.wdk_Control___Password .wdk_Control___ControlWrapper,
	.wdk_Control___Range .wdk_Control___ControlWrapper,
	.wdk_Control___Tel .wdk_Control___ControlWrapper,
	.wdk_Control___Text .wdk_Control___ControlWrapper,
	.wdk_Control___TextArea .wdk_Control___ControlWrapper,
	.wdk_Control___Time .wdk_Control___ControlWrapper,
	.wdk_Control___URL .wdk_Control___ControlWrapper,
	.wdk_Control___Week .wdk_Control___ControlWrapper
	{
		position: relative;
		display: block;

		margin: 0px;
		border: 1px solid #cccccc;
OBSOLETEborder-radius: 5px;
		padding: 0px 5px 0px 5px;
overflow: hidden;
	}

	.wdk_Control___Search .wdk_Control___ControlWrapper,
	.wdk_Control___Select .wdk_Control___ControlWrapper
	{
		position: relative;
		display: block;

		margin: 0px;
		border: 1px solid #cccccc;
		padding: 0px;
	}

	.wdk_Control___Button .wdk_Control___ControlWrapper,
	.wdk_Control___Image .wdk_Control___ControlWrapper,
	.wdk_Control___Reset .wdk_Control___ControlWrapper,
	.wdk_Control___Submit .wdk_Control___ControlWrapper
	{
		position: relative;
		display: block;

		background-color: #cccccc;

		margin: 0px;
		border: 1px solid #cccccc;
		border-radius: 5px;
		padding: 0px;
xbox-shadow: 0px 0px 5px #666666;
	}


	.wdk_Control___Search .wdk_Control___ControlWrapper,
	.wdk_Control___Select .wdk_Control___ControlWrapper
	{
OBSOLETEborder-radius: 5px;
	}
/*
		.wdk_Control___Calendar .wdk_Control___ControlWrapper input,
		.wdk_Control___DataGrid .wdk_Control___ControlWrapper input,
		.wdk_Control___Hidden .wdk_Control___ControlWrapper input,
*/

	.wdk_Control___CheckBox label,
	.wdk_Control___Radio label
	{
		padding: 5px;
	}



/*
 * ============================
 * Style the actual input field
 * ============================
 */

	.wdk_Control___CheckBox .wdk_Control___ControlWrapper input,
	.wdk_Control___Radio .wdk_Control___ControlWrapper input
	{
		position: relative;
		display: inline;

		background-color: #ffffff;

		padding: 5px;
	}

	.wdk_Control___Color .wdk_Control___ControlWrapper input,
	.wdk_Control___Date .wdk_Control___ControlWrapper input,
	.wdk_Control___DateTime .wdk_Control___ControlWrapper input,
	.wdk_Control___DateTimeLocal .wdk_Control___ControlWrapper input,
	.wdk_Control___Email .wdk_Control___ControlWrapper input,
	.wdk_Control___File .wdk_Control___ControlWrapper input,
	.wdk_Control___Month .wdk_Control___ControlWrapper input,
	.wdk_Control___Number .wdk_Control___ControlWrapper input,
	.wdk_Control___Password .wdk_Control___ControlWrapper input,
	.wdk_Control___Range .wdk_Control___ControlWrapper input,
	.wdk_Control___Tel .wdk_Control___ControlWrapper input,
	.wdk_Control___Text .wdk_Control___ControlWrapper input,
	.wdk_Control___TextArea .wdk_Control___ControlWrapper textarea,
	.wdk_Control___Time .wdk_Control___ControlWrapper input,
	.wdk_Control___URL .wdk_Control___ControlWrapper input,
	.wdk_Control___Week .wdk_Control___ControlWrapper input
	{
		position: relative;
		display: block;

		background-color: #ffffff;
		left: -5px;

		width: 100%;

		padding: 2px 5px;
box-shadow: 0px 0px 5px #cccccc inset;
	}
	.wdk_Control___File .wdk_Control___ControlWrapper input
	{
		position: relative;
		display: block;

		background-color: #ffffff;
		left: -5px;

		width: 100%;

		padding: 2px 5px 2px 5px;
box-shadow: 0px 0px 5px #cccccc inset;
	}

	.wdk_Control___Search .wdk_Control___ControlWrapper input,
	.wdk_Control___Select .wdk_Control___ControlWrapper select
	{
		position: relative;
		display: block;

		background-color: #ffffff;

		width: 100%;

		padding: 2px 5px;
box-shadow: 0px 0px 5px #cccccc inset;
	}

	.wdk_Control___Image .wdk_Control___ControlWrapper input
	{
		position: relative;
		display: block;

		background-color: #000000;

		width: 100%;

		margin: 0px;
		border: 1px solid #000000;
		border-radius: 5px;
		padding: 0px;
	}

	.wdk_Control___Button .wdk_Control___ControlWrapper input,
	.wdk_Control___Reset .wdk_Control___ControlWrapper input,
	.wdk_Control___Submit .wdk_Control___ControlWrapper input
	{
		position: relative;
		display: block;

		width: 100%;

		margin: 0px;
		xborder: 2px solid #ffffff;
		border-radius: 5px;
		padding: 10px;

		color: #ffffff;
	}


.wdk_Control___Button_Block {
	width: auto;
	display: block;
}

	.wdk_Control___Button input,
	.wdk_Control___Image input,
	.wdk_Control___Reset input,
	.wdk_Control___Submit input
	{

		background-position: 0% 50%;
		background-repeat: repeat-x;

		zbox-shadow: 0px 0px 10px #000000 inset;

		-webkit-transition: all 0.25s;
		transition: all 0.25s;
	}

	.wdk_Control___Button input:focus,
	.wdk_Control___Button input:hover,
	.wdk_Control___Image input:focus,
	.wdk_Control___Image input:hover,
	.wdk_Control___Reset input:focus,
	.wdk_Control___Reset input:hover,
	.wdk_Control___Submit input:focus,
	.wdk_Control___Submit input:hover
	{

		background-position: 0% 50%;
		background-repeat: repeat-x;
	}

	.wdk_Control___Danger input
	{

	}

	.wdk_Control___Danger input:focus,
	.wdk_Control___Danger input:hover
	{

	}

	.wdk_Control___Okay input
	{

	}

	.wdk_Control___Okay input:focus,
	.wdk_Control___Okay input:hover
	{

	}

	.wdk_Control___Warning input
	{

	}

	.wdk_Control___Warning input:focus,
	.wdk_Control___Warning input:hover
	{

	}





.wdk_Control___Disabled .wdk_Control___ControlWrapper input,
.wdk_Control___Disabled .wdk_Control___ControlWrapper select,
.wdk_Control___Disabled .wdk_Control___ControlWrapper textarea,
.wdk_Control___Disabled .wdk_Control___ControlWrapper
{
	background-color: transparent;

	border: 0px;

	box-shadow: none;
}




.wdk_Help___HelpIcon
{
	position: absolute;
	background-color: #990099;
background-color: transparent;
left: -11px;
	width: 16px;
	height: 16px;
	margin: 0px;
	border: 0px;
	padding: 0px;
}

.filterCheckbox input[type="checkbox"] {
	margin-right: 0.2rem;
}

.columnSorter {
	float: right;
}

.linkIcon {
	margin-right: 0.5rem;
}