/* Simple Button -------------------------------------------------------------------------------------------------------------------------*/
* { outline:none!important;}

.UI_VC_SimpleButton,
.UI_VC_SimpleButton_out,
.UI_VC_SimpleButton_over, 
.UI_VC_SimpleButton_down, 
.UI_VC_SimpleButton_disabled, 
.UI_VC_SimpleButton_focusedout, 
.UI_VC_SimpleButton_focusedover, 
.UI_VC_SimpleButton_focuseddown,
.UI_VC_SimpleButton_inactive { 
	outline:none!important; width:24px; height:28px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	background-image:url('../img/UI/default/components/SimpleButton_bgr.png'); font-size:10px;  
	line-height:26px; text-align:center; padding-left:2px; padding-right:2px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_SimpleButton_out			{background-position:0px 0px; cursor:pointer;    line-height:28px; }
.UI_VC_SimpleButton_over		{background-position:0px -32px; cursor:pointer;  line-height:28px; }
.UI_VC_SimpleButton_down		{background-position:0px -64px; cursor:pointer;  line-height:28px; }
.UI_VC_SimpleButton_disabled	{background-position:0px -96px; cursor:default;  line-height:28px; }
.UI_VC_SimpleButton_focusedout  {background-position:0px -128px; cursor:pointer; line-height:28px; }
.UI_VC_SimpleButton_focusedover {background-position:0px -160px; cursor:pointer; line-height:28px; }
.UI_VC_SimpleButton_focuseddown {background-position:0px -192px; cursor:pointer; line-height:28px; }
.UI_VC_SimpleButton_inactive	{background-position:0px -224px; cursor:default; line-height:28px; }

.UI_VC_SimpleButton div					{ margin-top:6px; margin-left:4px;}
.UI_VC_SimpleButton_out  div			{ margin-top:6px; margin-left:4px;}
.UI_VC_SimpleButton_over div			{ margin-top:6px; margin-left:4px;}
.UI_VC_SimpleButton_down div			{ margin-top:6px; margin-left:4px;}
.UI_VC_SimpleButton_disabled div		{ margin-top:6px; margin-left:4px;}
.UI_VC_SimpleButton_focusedout div		{ margin-top:6px; margin-left:4px;}
.UI_VC_SimpleButton_focusedover div		{ margin-top:6px; margin-left:4px;}
.UI_VC_SimpleButton_focuseddown div		{ margin-top:6px; margin-left:4px;}
.UI_VC_SimpleButton_inactive  div		{ margin-top:6px; margin-left:4px;}


/*CaptionButton -------------------------------------------------------------------------------------------------------------------------*/

.UI_VC_CaptionButton,
.UI_VC_CaptionButton_out,
.UI_VC_CaptionButton_over, 
.UI_VC_CaptionButton_down, 
.UI_VC_CaptionButton_disabled, 
.UI_VC_CaptionButton_focusedout, 
.UI_VC_CaptionButton_focusedover, 
.UI_VC_CaptionButton_focuseddown,
.UI_VC_CaptionButton_inactive { 
	outline:none!important; width:100px; height:28px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	font-size:10px;  
	line-height:16px; text-align:center; padding-left:2px; padding-right:2px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
	margin:5px;
}

.UI_VC_CaptionButton .cbLeft,
.UI_VC_CaptionButton_out .cbLeft,
.UI_VC_CaptionButton_over .cbLeft, 
.UI_VC_CaptionButton_down .cbLeft, 
.UI_VC_CaptionButton_disabled .cbLeft, 
.UI_VC_CaptionButton_focusedout .cbLeft, 
.UI_VC_CaptionButton_focusedover .cbLeft, 
.UI_VC_CaptionButton_focuseddown .cbLeft,
.UI_VC_CaptionButton_inactive .cbLeft {
	position:absolute; top:0px; left:0px; width:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/SizableButton_left.png');
}

.UI_VC_CaptionButton .cbRight,
.UI_VC_CaptionButton_out .cbRight,
.UI_VC_CaptionButton_over .cbRight, 
.UI_VC_CaptionButton_down .cbRight, 
.UI_VC_CaptionButton_disabled .cbRight, 
.UI_VC_CaptionButton_focusedout .cbRight, 
.UI_VC_CaptionButton_focusedover .cbRight, 
.UI_VC_CaptionButton_focuseddown .cbRight,
.UI_VC_CaptionButton_inactive .cbRight {
	position:absolute; top:0px; right:0px; width:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/SizableButton_right.png');
}

.UI_VC_CaptionButton .cbCenter,
.UI_VC_CaptionButton_out .cbCenter,
.UI_VC_CaptionButton_over .cbCenter, 
.UI_VC_CaptionButton_down .cbCenter, 
.UI_VC_CaptionButton_disabled .cbCenter, 
.UI_VC_CaptionButton_focusedout .cbCenter, 
.UI_VC_CaptionButton_focusedover .cbCenter, 
.UI_VC_CaptionButton_focuseddown .cbCenter,
.UI_VC_CaptionButton_inactive .cbCenter {
	position:absolute; top:0px; right:11px; left:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/SizableButton_center.png');
	background-repeat:repeat-x;
}

.UI_VC_CaptionButton .cbLeft,.UI_VC_CaptionButton .cbRight,.UI_VC_CaptionButton .cbCenter				{ background-position:0px 0px;     cursor:pointer; }
.UI_VC_CaptionButton_out .cbLeft,.UI_VC_CaptionButton_out .cbRight,.UI_VC_CaptionButton_out .cbCenter			{ background-position:0px 0px;     cursor:pointer; }
.UI_VC_CaptionButton_over .cbLeft,.UI_VC_CaptionButton_over .cbRight,.UI_VC_CaptionButton_over .cbCenter			{ background-position:0px -32px;   cursor:pointer; }
.UI_VC_CaptionButton_down .cbLeft,.UI_VC_CaptionButton_down .cbRight,.UI_VC_CaptionButton_down .cbCenter			{ background-position:0px -64px;   cursor:pointer; }
.UI_VC_CaptionButton_disabled .cbLeft,.UI_VC_CaptionButton_disabled .cbRight,.UI_VC_CaptionButton_disabled .cbCenter		{ background-position:0px -96px;   cursor:pointer; } 
.UI_VC_CaptionButton_focusedout .cbLeft,.UI_VC_CaptionButton_focusedout .cbRight,.UI_VC_CaptionButton_focusedout .cbCenter		{ background-position:0px -128px;  cursor:pointer; } 
.UI_VC_CaptionButton_focusedover .cbLeft,.UI_VC_CaptionButton_focusedover .cbRight,.UI_VC_CaptionButton_focusedover .cbCenter	{ background-position:0px -160px;  cursor:pointer; } 
.UI_VC_CaptionButton_focuseddown .cbLeft,.UI_VC_CaptionButton_focuseddown .cbRight,.UI_VC_CaptionButton_focuseddown .cbCenter	{ background-position:0px -192px;  cursor:pointer; } 
.UI_VC_CaptionButton_inactive .cbLeft,.UI_VC_CaptionButton_inactive .cbRight,.UI_VC_CaptionButton_inactive .cbCenter		{ background-position:0px -224px;  cursor:pointer; } 

.UI_VC_CaptionButton .cbCaption,
.UI_VC_CaptionButton_out .cbCaption,
.UI_VC_CaptionButton_over .cbCaption, 
.UI_VC_CaptionButton_down .cbCaption, 
.UI_VC_CaptionButton_disabled .cbCaption, 
.UI_VC_CaptionButton_focusedout .cbCaption, 
.UI_VC_CaptionButton_focusedover .cbCaption, 
.UI_VC_CaptionButton_focuseddown .cbCaption,
.UI_VC_CaptionButton_inactive .cbCaption { 
	outline:none!important; height:16px; 
	position:absolute; top:5px; left:8px; bottom:6px; right:8px; display:block; overflow:hidden;  
	font-size:10px;  
	text-align:center;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black;	
	overflow:hidden;
}

.UI_VC_CaptionButton .cbCaption .cbText,
.UI_VC_CaptionButton_out .cbCaption .cbText,
.UI_VC_CaptionButton_over .cbCaption .cbText, 
.UI_VC_CaptionButton_down .cbCaption .cbText, 
.UI_VC_CaptionButton_disabled .cbCaption .cbText, 
.UI_VC_CaptionButton_focusedout .cbCaption .cbText, 
.UI_VC_CaptionButton_focusedover .cbCaption .cbText, 
.UI_VC_CaptionButton_focuseddown .cbCaption .cbText,
.UI_VC_CaptionButton_inactive cbCaption .cbText { font-size:10px; color:black; display:inline; cursor:pointer; }

.UI_VC_CaptionButton .cbCaption div,
.UI_VC_CaptionButton_out .cbCaption div,
.UI_VC_CaptionButton_over .cbCaption div, 
.UI_VC_CaptionButton_down .cbCaption div, 
.UI_VC_CaptionButton_disabled .cbCaption div, 
.UI_VC_CaptionButton_focusedout .cbCaption div, 
.UI_VC_CaptionButton_focusedover .cbCaption div, 
.UI_VC_CaptionButton_focuseddown .cbCaption div,
.UI_VC_CaptionButton_inactive div { display:inline-block;  vertical-align:middle;}


/*CHECKBOX -------------------------------------------------------------------------------------------------------------------------*/

.UI_VC_CheckBox,
.UI_VC_CheckBox_out,
.UI_VC_CheckBox_over, 
.UI_VC_CheckBox_down, 
.UI_VC_CheckBox_disabled, 
.UI_VC_CheckBox_focusedout, 
.UI_VC_CheckBox_focusedover, 
.UI_VC_CheckBox_focuseddown,
.UI_VC_CheckBox_inactive { 
	outline:none!important; width:100px; height:17px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	font-size:10px;  
	line-height:17px; text-align:center; padding-left:2px; padding-right:2px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select:none;
	user-select: none; color:black;
}

.UI_VC_CheckBox .chbBox,
.UI_VC_CheckBox_out .chbBox,
.UI_VC_CheckBox_over .chbBox, 
.UI_VC_CheckBox_down .chbBox, 
.UI_VC_CheckBox_disabled .chbBox, 
.UI_VC_CheckBox_focusedout .chbBox, 
.UI_VC_CheckBox_focusedover .chbBox, 
.UI_VC_CheckBox_focuseddown .chbBox,
.UI_VC_CheckBox_inactive  .chbBox { 
	position:absolute; top:0px; left:0px; width:16px; height:17px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/CheckBox_bgr.png');
}

.UI_VC_CheckBox .chbTick_checked,
.UI_VC_CheckBox_out .chbTick_checked,
.UI_VC_CheckBox_over .chbTick_checked, 
.UI_VC_CheckBox_down .chbTick_checked, 
.UI_VC_CheckBox_disabled .chbTick_checked, 
.UI_VC_CheckBox_focusedout .chbTick_checked, 
.UI_VC_CheckBox_focusedover .chbTick_checked, 
.UI_VC_CheckBox_focuseddown .chbTick_checked,
.UI_VC_CheckBox_inactive  .chbTick_checked { 
	position:absolute; top:0px; left:0px; width:16px; height:17px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/CheckBox_tick.png');
}

.UI_VC_CheckBox .chbTick_indeterminate,
.UI_VC_CheckBox_out .chbTick_indeterminate,
.UI_VC_CheckBox_over .chbTick_indeterminate, 
.UI_VC_CheckBox_down .chbTick_indeterminate, 
.UI_VC_CheckBox_disabled .chbTick_indeterminate, 
.UI_VC_CheckBox_focusedout .chbTick_indeterminate, 
.UI_VC_CheckBox_focusedover .chbTick_indeterminate, 
.UI_VC_CheckBox_focuseddown .chbTick_indeterminate,
.UI_VC_CheckBox_inactive  .chbTick_indeterminate { 
	position:absolute; top:0px; left:0px; width:16px; height:17px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/CheckBox_half.png');
}

.UI_VC_CheckBox .chbTick_unchecked,
.UI_VC_CheckBox_out .chbTick_unchecked,
.UI_VC_CheckBox_over .chbTick_unchecked, 
.UI_VC_CheckBox_down .chbTick_unchecked, 
.UI_VC_CheckBox_disabled .chbTick_unchecked, 
.UI_VC_CheckBox_focusedout .chbTick_unchecked, 
.UI_VC_CheckBox_focusedover .chbTick_unchecked, 
.UI_VC_CheckBox_focuseddown .chbTick_unchecked,
.UI_VC_CheckBox_inactive  .chbTick_unchecked { 
	position:absolute; top:0px; left:0px; width:16px; height:17px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;	
}


.UI_VC_CheckBox .chbText,
.UI_VC_CheckBox_out .chbText,
.UI_VC_CheckBox_over .chbText, 
.UI_VC_CheckBox_down .chbText,
.UI_VC_CheckBox_disabled .chbText, 
.UI_VC_CheckBox_focusedout .chbText, 
.UI_VC_CheckBox_focusedover .chbText, 
.UI_VC_CheckBox_focuseddown .chbText,
.UI_VC_CheckBox_inactive  .chbText { 
	position:absolute; top:0px; left:18px; right:0px; height:17px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;	
	text-align:left;
}

.UI_VC_CheckBox_out	.chbBox {background-position:0px 0px; cursor:pointer;     }
.UI_VC_CheckBox_over .chbBox,.UI_VC_CheckBox_over .chbTick_checked,.UI_VC_CheckBox_over .chbTick_indeterminate,.UI_VC_CheckBox_over .chbTick_unchecked {background-position:0px -32px; cursor:pointer;   }
.UI_VC_CheckBox_down .chbBox,.UI_VC_CheckBox_down .chbTick_checked,.UI_VC_CheckBox_down .chbTick_indeterminate,.UI_VC_CheckBox_down .chbTick_unchecked {background-position:0px -64px; cursor:pointer;   }
.UI_VC_CheckBox_disabled .chbBox,.UI_VC_CheckBox_disabled .chbTick_checked,.UI_VC_CheckBox_disabled .chbTick_indeterminate,.UI_VC_CheckBox_disabled .chbTick_unchecked {background-position:0px -96px; cursor:default;   }
.UI_VC_CheckBox_focusedout .chbBox,.UI_VC_CheckBox_focusedout .chbTick_checked,.UI_VC_CheckBox_focusedout .chbTick_indeterminate,.UI_VC_CheckBox_focusedout .chbTick_unchecked {background-position:0px -128px; cursor:pointer;  }
.UI_VC_CheckBox_focusedover .chbBox,.UI_VC_CheckBox_focusedover .chbTick_checked,.UI_VC_CheckBox_focusedover .chbTick_indeterminate,.UI_VC_CheckBox_focusedover .chbTick_unchecked {background-position:0px -160px; cursor:pointer;  }
.UI_VC_CheckBox_focuseddown .chbBox,.UI_VC_CheckBox_focuseddown .chbTick_checked,.UI_VC_CheckBox_focuseddown .chbTick_indeterminate,.UI_VC_CheckBox_focuseddown .chbTick_unchecked {background-position:0px -192px; cursor:pointer;  }
.UI_VC_CheckBox_inactive .chbBox,.UI_VC_CheckBox_inactive .chbTick_checked,.UI_VC_CheckBox_inactive .chbTick_indeterminate,.UI_VC_CheckBox_inactive .chbTick_unchecked {background-position:0px -224px; cursor:default;  }

.UI_VC_CheckBox .chbText				{ cursor:pointer}
.UI_VC_CheckBox_out  .chbText			{ cursor:pointer}
.UI_VC_CheckBox_over .chbText			{ cursor:pointer}
.UI_VC_CheckBox_down .chbText			{ cursor:pointer}
.UI_VC_CheckBox_disabled .chbText		{ cursor:default}
.UI_VC_CheckBox_focusedout .chbText		{ cursor:pointer}
.UI_VC_CheckBox_focusedover .chbText	{ cursor:pointer}
.UI_VC_CheckBox_focuseddown .chbText	{ cursor:pointer}
.UI_VC_CheckBox_inactive  .chbText		{ cursor:default}



/* GROUP BOX -------------------------------------------------------------------------------------------------------------------------*/

.UI_VC_GroupBox,
.UI_VC_GroupBox_out,
.UI_VC_GroupBox_disabled { 
	outline:none!important; width:200px; height:200px; 
	position:absolute; top:0px; left:0px; display:block; 	overflow:hidden;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black;
	margin:0px;
}

.UI_VC_GroupBox .gbTopLeft,
.UI_VC_GroupBox_out .gbTopLeft,
.UI_VC_GroupBox_disabled .gbTopLeft  {
	position:absolute; top:0px; left:0px; width:9px; height:9px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/Panel_topLeft.png');
}

.UI_VC_GroupBox .gbTopRight,
.UI_VC_GroupBox_out .gbTopRight,
.UI_VC_GroupBox_disabled .gbTopRight  {
	position:absolute; top:0px; right:0px; width:9px; height:9px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/Panel_topRight.png');
}

.UI_VC_GroupBox .gbTop,
.UI_VC_GroupBox_out .gbTop,
.UI_VC_GroupBox_disabled .gbTop  {
	position:absolute; top:0px; left:9px; right:9px; height:9px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/Panel_top.png');
	background-repeat:repeat-x;
}

.UI_VC_GroupBox .gbLeft,
.UI_VC_GroupBox_out .gbLeft,
.UI_VC_GroupBox_disabled .gbLeft  {
	position:absolute; top:9px; left:0px; width:9px; bottom:9px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/Panel_left.png');
	background-repeat:repeat-y;
}

.UI_VC_GroupBox .gbRight,
.UI_VC_GroupBox_out .gbRight,
.UI_VC_GroupBox_disabled .gbRight  {
	position:absolute; top:9px; right:0px; width:9px; bottom:9px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/Panel_right.png');
	background-repeat:repeat-y;
}

.UI_VC_GroupBox .gbBottomLeft,
.UI_VC_GroupBox_out .gbBottomLeft,
.UI_VC_GroupBox_disabled .gbBottomLeft  {
	position:absolute; bottom:0px; left:0px; width:9px; height:9px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/Panel_bottomLeft.png');
}

.UI_VC_GroupBox .gbBottomRight,
.UI_VC_GroupBox_out .gbBottomRight,
.UI_VC_GroupBox_disabled .gbBottomRight  {
	position:absolute; bottom:0px; right:0px; width:9px; height:9px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/Panel_bottomRight.png');
}

.UI_VC_GroupBox .gbBottom,
.UI_VC_GroupBox_out .gbBottom,
.UI_VC_GroupBox_disabled .gbBottom  {
	position:absolute; bottom:0px; left:9px; right:9px; height:9px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/Panel_bottom.png');
	background-repeat:repeat-x;
}

.UI_VC_GroupBox .gbCenter,
.UI_VC_GroupBox_out .gbCenter,
.UI_VC_GroupBox_disabled .gbCenter {
	position:absolute; bottom:9px; left:9px; right:9px; top:9px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/Panel_bgr_out.png');
	background-repeat:repeat;
}

.UI_VC_GroupBox .gbMain,
.UI_VC_GroupBox_out .gbMain,
.UI_VC_GroupBox_disabled .gbMain {
	position:absolute; bottom:9px; left:9px; right:9px; top:16px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	overflow:hidden;
	border:1px solid #c0c0c0;
}


.UI_VC_GroupBox .gbCaption,
.UI_VC_GroupBox_out .gbCaption,
.UI_VC_GroupBox_disabled .gbCaption {
	position:absolute; top:0px; left:9px; width:700px; height:15px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	overflow:hidden;
}


.UI_VC_GroupBox .gbCaption .gbCaptionLeft,
.UI_VC_GroupBox_out .gbCaption  .gbCaptionLeft,
.UI_VC_GroupBox_disabled .gbCaption  .gbCaptionLeft {
	position:absolute; top:0px; left:0px; width:9px; height:15px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	overflow:hidden;
	background-image:url('../img/UI/default/components/Panel_captionLeft.png');
}

.UI_VC_GroupBox .gbCaption .gbCaptionRight,
.UI_VC_GroupBox_out .gbCaption  .gbCaptionRight,
.UI_VC_GroupBox_disabled .gbCaption  .gbCaptionRight {
	position:absolute; top:0px; right:0px; width:9px; height:15px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	overflow:hidden;
	background-image:url('../img/UI/default/components/Panel_captionRight.png');
}


.UI_VC_GroupBox .gbCaption .gbCaptionCenter,
.UI_VC_GroupBox_out .gbCaption  .gbCaptionCenter,
.UI_VC_GroupBox_disabled .gbCaption  .gbCaptionCenter {
	position:absolute; top:0px; right:9px; left:9px; height:15px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	overflow:hidden;
	background-image:url('../img/UI/default/components/Panel_captionBgr.png');
}

.UI_VC_GroupBox .gbCaption .gbCaptionLabel,
.UI_VC_GroupBox_out .gbCaption  .gbCaptionLabel,
.UI_VC_GroupBox_disabled .gbCaption  .gbCaptionLabel {
	position:absolute; top:2px; right:9px; left:9px; height:11px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	overflow:hidden;
}

.UI_VC_GroupBox .gbCaption .gbCaptionLabel .gbCaptionText,
.UI_VC_GroupBox_out .gbCaption  .gbCaptionLabel  .gbCaptionText,
.UI_VC_GroupBox_disabled .gbCaption  .gbCaptionLabel  .gbCaptionText {
	 font-size:10px; color:black; display:inline; cursor:default; 
}

.UI_VC_GroupBox .gbCaption .gbCaptionLabel div,
.UI_VC_GroupBox_out .gbCaption  .gbCaptionLabel  div,
.UI_VC_GroupBox_disabled .gbCaption  .gbCaptionLabel  div {
 display:inline-block;  vertical-align:middle;}

/*RadioButton -------------------------------------------------------------------------------------------------------------------------*/

.UI_VC_RadioButton,
.UI_VC_RadioButton_out,
.UI_VC_RadioButton_over, 
.UI_VC_RadioButton_down, 
.UI_VC_RadioButton_disabled, 
.UI_VC_RadioButton_focusedout, 
.UI_VC_RadioButton_focusedover, 
.UI_VC_RadioButton_focuseddown,
.UI_VC_RadioButton_inactive { 
	outline:none!important; width:100px; height:17px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	font-size:10px;  
	line-height:17px; text-align:center; padding-left:2px; padding-right:2px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select:none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_RadioButton .rbBox,
.UI_VC_RadioButton_out .rbBox,
.UI_VC_RadioButton_over .rbBox, 
.UI_VC_RadioButton_down .rbBox, 
.UI_VC_RadioButton_disabled .rbBox, 
.UI_VC_RadioButton_focusedout .rbBox, 
.UI_VC_RadioButton_focusedover .rbBox, 
.UI_VC_RadioButton_focuseddown .rbBox,
.UI_VC_RadioButton_inactive  .rbBox { 
	position:absolute; top:0px; left:0px; width:16px; height:17px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/RadioButton_bgr.png');
}

.UI_VC_RadioButton .rbTick_checked,
.UI_VC_RadioButton_out .rbTick_checked,
.UI_VC_RadioButton_over .rbTick_checked, 
.UI_VC_RadioButton_down .rbTick_checked, 
.UI_VC_RadioButton_disabled .rbTick_checked, 
.UI_VC_RadioButton_focusedout .rbTick_checked, 
.UI_VC_RadioButton_focusedover .rbTick_checked, 
.UI_VC_RadioButton_focuseddown .rbTick_checked,
.UI_VC_RadioButton_inactive  .rbTick_checked { 
	position:absolute; top:0px; left:0px; width:16px; height:17px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/RadioButton_tick.png');
}

.UI_VC_RadioButton .rbTick_unchecked,
.UI_VC_RadioButton_out .rbTick_unchecked,
.UI_VC_RadioButton_over .rbTick_unchecked, 
.UI_VC_RadioButton_down .rbTick_unchecked, 
.UI_VC_RadioButton_disabled .rbTick_unchecked, 
.UI_VC_RadioButton_focusedout .rbTick_unchecked, 
.UI_VC_RadioButton_focusedover .rbTick_unchecked, 
.UI_VC_RadioButton_focuseddown .rbTick_unchecked,
.UI_VC_RadioButton_inactive  .rbTick_unchecked { 
	position:absolute; top:0px; left:0px; width:16px; height:17px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;	
}


.UI_VC_RadioButton .rbText,
.UI_VC_RadioButton_out .rbText,
.UI_VC_RadioButton_over .rbText, 
.UI_VC_RadioButton_down .rbText,
.UI_VC_RadioButton_disabled .rbText, 
.UI_VC_RadioButton_focusedout .rbText, 
.UI_VC_RadioButton_focusedover .rbText, 
.UI_VC_RadioButton_focuseddown .rbText,
.UI_VC_RadioButton_inactive  .rbText { 
	position:absolute; top:0px; left:18px; right:0px; height:17px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;	
	text-align:left;
}

.UI_VC_RadioButton_out	.rbBox {background-position:0px 0px; cursor:pointer;     }
.UI_VC_RadioButton_over .rbBox,.UI_VC_RadioButton_over .rbTick_checked,.UI_VC_RadioButton_over .rbTick_indeterminate,.UI_VC_RadioButton_over .rbTick_unchecked {background-position:0px -32px; cursor:pointer;   }
.UI_VC_RadioButton_down .rbBox,.UI_VC_RadioButton_down .rbTick_checked,.UI_VC_RadioButton_down .rbTick_indeterminate,.UI_VC_RadioButton_down .rbTick_unchecked {background-position:0px -64px; cursor:pointer;   }
.UI_VC_RadioButton_disabled .rbBox,.UI_VC_RadioButton_disabled .rbTick_checked,.UI_VC_RadioButton_disabled .rbTick_indeterminate,.UI_VC_RadioButton_disabled .rbTick_unchecked {background-position:0px -96px; cursor:default;   }
.UI_VC_RadioButton_focusedout .rbBox,.UI_VC_RadioButton_focusedout .rbTick_checked,.UI_VC_RadioButton_focusedout .rbTick_indeterminate,.UI_VC_RadioButton_focusedout .rbTick_unchecked {background-position:0px -128px; cursor:pointer;  }
.UI_VC_RadioButton_focusedover .rbBox,.UI_VC_RadioButton_focusedover .rbTick_checked,.UI_VC_RadioButton_focusedover .rbTick_indeterminate,.UI_VC_RadioButton_focusedover .rbTick_unchecked {background-position:0px -160px; cursor:pointer;  }
.UI_VC_RadioButton_focuseddown .rbBox,.UI_VC_RadioButton_focuseddown .rbTick_checked,.UI_VC_RadioButton_focuseddown .rbTick_indeterminate,.UI_VC_RadioButton_focuseddown .rbTick_unchecked {background-position:0px -192px; cursor:pointer;  }
.UI_VC_RadioButton_inactive .rbBox,.UI_VC_RadioButton_inactive .rbTick_checked,.UI_VC_RadioButton_inactive .rbTick_indeterminate,.UI_VC_RadioButton_inactive .rbTick_unchecked {background-position:0px -224px; cursor:default;  }

.UI_VC_RadioButton .rbText				{ cursor:pointer}
.UI_VC_RadioButton_out  .rbText			{ cursor:pointer}
.UI_VC_RadioButton_over .rbText			{ cursor:pointer}
.UI_VC_RadioButton_down .rbText			{ cursor:pointer}
.UI_VC_RadioButton_disabled .rbText		{ cursor:default}
.UI_VC_RadioButton_focusedout .rbText		{ cursor:pointer}
.UI_VC_RadioButton_focusedover .rbText	{ cursor:pointer}
.UI_VC_RadioButton_focuseddown .rbText	{ cursor:pointer}
.UI_VC_RadioButton_inactive  .rbText		{ cursor:default}

/* TextBox -------------------------------------------------------------------------------------------------------------------------*/


.UI_VC_TextBox_validity_valid .tbLeft { background-image:url('../img/UI/default/components/TextBox_left_valid.png')!important; }
.UI_VC_TextBox_validity_valid .tbRight { background-image:url('../img/UI/default/components/TextBox_right_valid.png')!important; }
.UI_VC_TextBox_validity_valid .tbCenter { background-image:url('../img/UI/default/components/TextBox_center_valid.png')!important; }
.UI_VC_TextBox_validity_valid .tbValidationIcon { background-image:url('../img/UI/default/components/ValidationSign_valid.png'); position:absolute; right:5px; top:7px; width:15px; height:15px; }
.UI_VC_TextBox_validity_valid .tbInputContainer { right:20px!important }

.UI_VC_TextBox_validity_invalid .tbLeft { background-image:url('../img/UI/default/components/TextBox_left_invalid.png')!important; }
.UI_VC_TextBox_validity_invalid .tbRight { background-image:url('../img/UI/default/components/TextBox_right_invalid.png')!important; }
.UI_VC_TextBox_validity_invalid .tbCenter { background-image:url('../img/UI/default/components/TextBox_center_invalid.png')!important; }
.UI_VC_TextBox_validity_invalid .tbValidationIcon { background-image:url('../img/UI/default/components/ValidationSign_invalid.png'); position:absolute; right:5px; top:7px; width:15px; height:15px; }
.UI_VC_TextBox_validity_invalid .tbInputContainer { right:20px!important }

.UI_VC_TextBox_validity_indeterminate .tbLeft { background-image:url('../img/UI/default/components/TextBox_left.png')!important; }
.UI_VC_TextBox_validity_indeterminate .tbRight { background-image:url('../img/UI/default/components/TextBox_right.png')!important; }
.UI_VC_TextBox_validity_indeterminate .tbCenter { background-image:url('../img/UI/default/components/TextBox_center.png')!important; }
.UI_VC_TextBox_validity_indeterminate .tbValidationIcon { background-image:none; position:absolute; right:5px; top:7px; width:15px; height:15px; }

.UI_VC_TextBox_validity_inprogress .tbLeft { background-image:url('../img/UI/default/components/TextBox_left.png')!important; }
.UI_VC_TextBox_validity_inprogress .tbRight { background-image:url('../img/UI/default/components/TextBox_right.png')!important; }
.UI_VC_TextBox_validity_inprogress .tbCenter { background-image:url('../img/UI/default/components/TextBox_center.png')!important; }
.UI_VC_TextBox_validity_inprogress .tbValidationIcon { background-image:url('../img/UI/default/components/ValidationSign_inprogress.png'); position:absolute; right:5px; top:7px; width:15px; height:15px; }
.UI_VC_TextBox_validity_inprogress .tbInputContainer { right:20px!important }

.UI_VC_TextBox_validity_initial .tbLeft { background-image:url('../img/UI/default/components/TextBox_left.png')!important; }
.UI_VC_TextBox_validity_initial .tbRight { background-image:url('../img/UI/default/components/TextBox_right.png')!important; }
.UI_VC_TextBox_validity_initial .tbCenter { background-image:url('../img/UI/default/components/TextBox_center.png')!important; }
.UI_VC_TextBox_validity_initial .tbValidationIcon { background-image:url('../img/UI/default/components/ValidationSign_initial.png'); position:absolute; right:5px; top:7px; width:15px; height:15px; }
.UI_VC_TextBox_validity_initial .tbInputContainer { right:20px!important }


.UI_VC_TextBox,
.UI_VC_TextBox_out,
.UI_VC_TextBox_over, 
.UI_VC_TextBox_down, 
.UI_VC_TextBox_disabled, 
.UI_VC_TextBox_focusedout, 
.UI_VC_TextBox_focusedover, 
.UI_VC_TextBox_focuseddown,
.UI_VC_TextBox_inactive { 
	outline:none!important; width:100px; height:28px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	font-size:10px;  
	line-height:16px; text-align:center; padding-left:2px; padding-right:2px;
	-webkit-user-select:none;-khtml-user-select: none;  -moz-user-select: text; -o-user-select: none;
	user-select: none; color:black;
	margin:5px;
}

.UI_VC_TextBox .tbLeft,
.UI_VC_TextBox_out .tbLeft,
.UI_VC_TextBox_over .tbLeft, 
.UI_VC_TextBox_down .tbLeft, 
.UI_VC_TextBox_disabled .tbLeft, 
.UI_VC_TextBox_focusedout .tbLeft, 
.UI_VC_TextBox_focusedover .tbLeft, 
.UI_VC_TextBox_focuseddown .tbLeft,
.UI_VC_TextBox_inactive .tbLeft {
	position:absolute; top:0px; left:0px; width:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/TextBox_left.png');
}

.UI_VC_TextBox .tbRight,
.UI_VC_TextBox_out .tbRight,
.UI_VC_TextBox_over .tbRight, 
.UI_VC_TextBox_down .tbRight, 
.UI_VC_TextBox_disabled .tbRight, 
.UI_VC_TextBox_focusedout .tbRight, 
.UI_VC_TextBox_focusedover .tbRight, 
.UI_VC_TextBox_focuseddown .tbRight,
.UI_VC_TextBox_inactive .tbRight {
	position:absolute; top:0px; right:0px; width:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/TextBox_right.png');
}

.UI_VC_TextBox .tbCenter,
.UI_VC_TextBox_out .tbCenter,
.UI_VC_TextBox_over .tbCenter, 
.UI_VC_TextBox_down .tbCenter, 
.UI_VC_TextBox_disabled .tbCenter, 
.UI_VC_TextBox_focusedout .tbCenter, 
.UI_VC_TextBox_focusedover .tbCenter, 
.UI_VC_TextBox_focuseddown .tbCenter,
.UI_VC_TextBox_inactive .tbCenter {
	position:absolute; top:0px; right:11px; left:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none; -moz-user-select:none; -o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/TextBox_center.png');
	background-repeat:repeat-x;
}



.UI_VC_TextBox .tbLeft,.UI_VC_TextBox .tbRight,.UI_VC_TextBox .tbCenter, .UI_VC_TextBox .tbValidationIcon 									{ background-position:0px 0px;     cursor:pointer; }
.UI_VC_TextBox_out .tbLeft,.UI_VC_TextBox_out .tbRight,.UI_VC_TextBox_out .tbCenter, .UI_VC_TextBox_out .tbValidationIcon 						{ background-position:0px 0px;     cursor:pointer; }
.UI_VC_TextBox_over .tbLeft,.UI_VC_TextBox_over .tbRight,.UI_VC_TextBox_over .tbCenter, .UI_VC_TextBox_over .tbValidationIcon 					{ background-position:0px -32px;   cursor:pointer; }
.UI_VC_TextBox_down .tbLeft,.UI_VC_TextBox_down .tbRight,.UI_VC_TextBox_down .tbCenter, .UI_VC_TextBox_down .tbValidationIcon 					{ background-position:0px -64px;   cursor:pointer; }
.UI_VC_TextBox_disabled .tbLeft,.UI_VC_TextBox_disabled .tbRight,.UI_VC_TextBox_disabled .tbCenter, .UI_VC_TextBox_disabled .tbValidationIcon 		{ background-position:0px -96px;   cursor:pointer; } 
.UI_VC_TextBox_focusedout .tbLeft,.UI_VC_TextBox_focusedout .tbRight,.UI_VC_TextBox_focusedout .tbCenter, .UI_VC_TextBox_focusedout .tbValidationIcon 		{ background-position:0px -128px;  cursor:pointer; } 
.UI_VC_TextBox_focusedover .tbLeft,.UI_VC_TextBox_focusedover .tbRight,.UI_VC_TextBox_focusedover .tbCenter, .UI_VC_TextBox_focusedover .tbValidationIcon 	{ background-position:0px -160px;  cursor:pointer; } 
.UI_VC_TextBox_focuseddown .tbLeft,.UI_VC_TextBox_focuseddown .tbRight,.UI_VC_TextBox_focuseddown .tbCenter, .UI_VC_TextBox_focuseddown .tbValidationIcon 	{ background-position:0px -192px;  cursor:pointer; } 
.UI_VC_TextBox_inactive .tbLeft,.UI_VC_TextBox_inactive .tbRight,.UI_VC_TextBox_inactive .tbCenter, .UI_VC_TextBox_inactive .tbValidationIcon 		{ background-position:0px -224px;  cursor:pointer; } 

.UI_VC_TextBox .tbInputContainer,
.UI_VC_TextBox_out .tbInputContainer,
.UI_VC_TextBox_over .tbInputContainer, 
.UI_VC_TextBox_down .tbInputContainer, 
.UI_VC_TextBox_disabled .tbInputContainer, 
.UI_VC_TextBox_focusedout .tbInputContainer, 
.UI_VC_TextBox_focusedover .tbInputContainer, 
.UI_VC_TextBox_focuseddown .tbInputContainer,
.UI_VC_TextBox_inactive .tbInputContainer { 
	outline:none!important;
	height:16px;
	display:block;
	position:absolute; top:5px; left:4px; bottom:6px; right:4px; 
	display:block; 
	overflow:hidden;  
	border:0px hidden;
}


.UI_VC_TextBox .tbInput,
.UI_VC_TextBox_out .tbInput,
.UI_VC_TextBox_over .tbInput, 
.UI_VC_TextBox_down .tbInput, 
.UI_VC_TextBox_disabled .tbInput, 
.UI_VC_TextBox_focusedout .tbInput, 
.UI_VC_TextBox_focusedover .tbInput, 
.UI_VC_TextBox_focuseddown .tbInput,
.UI_VC_TextBox_inactive .tbInput { 
	outline:none!important;
	height:16px;
	display:block;
	position:absolute; top:0px; left:0px; 
	overflow:hidden;  
	width:100%;
	font-size:10px;  
	text-align:left;
	color:black;	
	overflow:hidden;
	background:transparent;
	border-color:transparent;
	margin:0px; padding:0px;
	-moz-user-select:text;
}



/* NumericUpDown -------------------------------------------------------------------------------------------------------------------------*/

.UI_VC_NumericUpDown {   
	outline:none!important; width:100px; height:28px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	-webkit-user-select:none;-khtml-user-select: none;  -moz-user-select: text; -o-user-select: none;
	user-select: none; color:black;
	margin:5px;
}

.UI_VC_NumericUpDown .nudTextBox,
.UI_VC_NumericUpDown .nudTextBox_out,
.UI_VC_NumericUpDown .nudTextBox_over, 
.UI_VC_NumericUpDown .nudTextBox_down, 
.UI_VC_NumericUpDown .nudTextBox_disabled, 
.UI_VC_NumericUpDown .nudTextBox_focusedout, 
.UI_VC_NumericUpDown .nudTextBox_focusedover, 
.UI_VC_NumericUpDown .nudTextBox_focuseddown,
.UI_VC_NumericUpDown .nudTextBox_inactive { 
	outline:none!important; height:28px; 
	position:absolute; top:0px; left:0px; right:18px; display:block; overflow:hidden;  
	font-size:10px;  
	line-height:16px; text-align:center; padding-left:2px; padding-right:2px;
	-webkit-user-select:none;-khtml-user-select: none;  -moz-user-select: text; -o-user-select: none;
	user-select: none; color:black;
}


.UI_VC_NumericUpDown .nudTextBox .tbLeft,
.UI_VC_NumericUpDown .nudTextBox_out .tbLeft,
.UI_VC_NumericUpDown .nudTextBox_over .tbLeft, 
.UI_VC_NumericUpDown .nudTextBox_down .tbLeft, 
.UI_VC_NumericUpDown .nudTextBox_disabled .tbLeft, 
.UI_VC_NumericUpDown .nudTextBox_focusedout .tbLeft, 
.UI_VC_NumericUpDown .nudTextBox_focusedover .tbLeft, 
.UI_VC_NumericUpDown .nudTextBox_focuseddown .tbLeft,
.UI_VC_NumericUpDown .nudTextBox_inactive .tbLeft {
	position:absolute; top:0px; left:0px; width:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/TextBoxUpDown_left.png');
}

.UI_VC_NumericUpDown .nudTextBox .tbRight,
.UI_VC_NumericUpDown .nudTextBox_out .tbRight,
.UI_VC_NumericUpDown .nudTextBox_over .tbRight, 
.UI_VC_NumericUpDown .nudTextBox_down .tbRight, 
.UI_VC_NumericUpDown .nudTextBox_disabled .tbRight, 
.UI_VC_NumericUpDown .nudTextBox_focusedout .tbRight, 
.UI_VC_NumericUpDown .nudTextBox_focusedover .tbRight, 
.UI_VC_NumericUpDown .nudTextBox_focuseddown .tbRight,
.UI_VC_NumericUpDown .nudTextBox_inactive .tbRight {
	position:absolute; top:0px; right:0px; width:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/TextBoxUpDown_right.png');
}

.UI_VC_NumericUpDown .nudTextBox .tbCenter,
.UI_VC_NumericUpDown .nudTextBox_out .tbCenter,
.UI_VC_NumericUpDown .nudTextBox_over .tbCenter, 
.UI_VC_NumericUpDown .nudTextBox_down .tbCenter, 
.UI_VC_NumericUpDown .nudTextBox_disabled .tbCenter, 
.UI_VC_NumericUpDown .nudTextBox_focusedout .tbCenter, 
.UI_VC_NumericUpDown .nudTextBox_focusedover .tbCenter, 
.UI_VC_NumericUpDown .nudTextBox_focuseddown .tbCenter,
.UI_VC_NumericUpDown .nudTextBox_inactive .tbCenter {
	position:absolute; top:0px; right:11px; left:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none; -moz-user-select:none; -o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/TextBoxUpDown_center.png');
	background-repeat:repeat-x;
}

.UI_VC_NumericUpDown .nudTextBox .tbLeft,.UI_VC_NumericUpDown .nudTextBox .tbRight,.UI_VC_NumericUpDown .nudTextBox .tbCenter									{ background-position:0px 0px;     cursor:pointer; }
.UI_VC_NumericUpDown .nudTextBox_out .tbLeft,.UI_VC_NumericUpDown .nudTextBox_out .tbRight,.UI_VC_NumericUpDown .nudTextBox_out .tbCenter						{ background-position:0px 0px;     cursor:pointer; }
.UI_VC_NumericUpDown .nudTextBox_over .tbLeft,.UI_VC_NumericUpDown .nudTextBox_over .tbRight,.UI_VC_NumericUpDown .nudTextBox_over .tbCenter					{ background-position:0px -32px;   cursor:pointer; }
.UI_VC_NumericUpDown .nudTextBox_down .tbLeft,.UI_VC_NumericUpDown .nudTextBox_down .tbRight,.UI_VC_NumericUpDown .nudTextBox_down .tbCenter					{ background-position:0px -64px;   cursor:pointer; }
.UI_VC_NumericUpDown .nudTextBox_disabled .tbLeft,.UI_VC_NumericUpDown .nudTextBox_disabled .tbRight,.UI_VC_NumericUpDown .nudTextBox_disabled .tbCenter		{ background-position:0px -96px;   cursor:pointer; } 
.UI_VC_NumericUpDown .nudTextBox_focusedout .tbLeft,.UI_VC_NumericUpDown .nudTextBox_focusedout .tbRight,.UI_VC_NumericUpDown .nudTextBox_focusedout .tbCenter		{ background-position:0px -128px;  cursor:pointer; } 
.UI_VC_NumericUpDown .nudTextBox_focusedover .tbLeft,.UI_VC_NumericUpDown .nudTextBox_focusedover .tbRight,.UI_VC_NumericUpDown .nudTextBox_focusedover .tbCenter	{ background-position:0px -160px;  cursor:pointer; } 
.UI_VC_NumericUpDown .nudTextBox_focuseddown .tbLeft,.UI_VC_NumericUpDown .nudTextBox_focuseddown .tbRight,.UI_VC_NumericUpDown .nudTextBox_focuseddown .tbCenter	{ background-position:0px -192px;  cursor:pointer; } 
.UI_VC_NumericUpDown .nudTextBox_inactive .tbLeft,.UI_VC_NumericUpDown .nudTextBox_inactive .tbRight,.UI_VC_NumericUpDown .nudTextBox_inactive .tbCenter		{ background-position:0px -224px;  cursor:pointer; } 

.UI_VC_NumericUpDown .nudTextBox .tbInputContainer,
.UI_VC_NumericUpDown .nudTextBox_out .tbInputContainer,
.UI_VC_NumericUpDown .nudTextBox_over .tbInputContainer, 
.UI_VC_NumericUpDown .nudTextBox_down .tbInputContainer, 
.UI_VC_NumericUpDown .nudTextBox_disabled .tbInputContainer, 
.UI_VC_NumericUpDown .nudTextBox_focusedout .tbInputContainer, 
.UI_VC_NumericUpDown .nudTextBox_focusedover .tbInputContainer, 
.UI_VC_NumericUpDown .nudTextBox_focuseddown .tbInputContainer,
.UI_VC_NumericUpDown .nudTextBox_inactive .tbInputContainer { 
	outline:none!important;
	height:16px;
	display:block;
	position:absolute; top:5px; left:4px; bottom:6px; right:4px; 
	display:block; 
	overflow:hidden;  
	border:0px hidden;
}

.UI_VC_NumericUpDown .nudTextBox .tbInput,
.UI_VC_NumericUpDown .nudTextBox_out .tbInput,
.UI_VC_NumericUpDown .nudTextBox_over .tbInput, 
.UI_VC_NumericUpDown .nudTextBox_down .tbInput, 
.UI_VC_NumericUpDown .nudTextBox_disabled .tbInput, 
.UI_VC_NumericUpDown .nudTextBox_focusedout .tbInput, 
.UI_VC_NumericUpDown .nudTextBox_focusedover .tbInput, 
.UI_VC_NumericUpDown .nudTextBox_focuseddown .tbInput,
.UI_VC_NumericUpDown .nudTextBox_inactive .tbInput { 
	outline:none!important;
	height:16px;
	display:block;
	position:absolute; top:0px; left:0px; 
	overflow:hidden;  
	width:100%;
	font-size:10px;  
	text-align:left;
	color:black;	
	background:transparent;
	border-color:transparent;
	margin:0px; padding:0px;
	-moz-user-select:text;
}


.UI_VC_NumericUpDown .nudUpButton,
.UI_VC_NumericUpDown .nudUpButton_out,
.UI_VC_NumericUpDown .nudUpButton_over, 
.UI_VC_NumericUpDown .nudUpButton_down, 
.UI_VC_NumericUpDown .nudUpButton_disabled, 
.UI_VC_NumericUpDown .nudUpButton_focusedout, 
.UI_VC_NumericUpDown .nudUpButton_focusedover, 
.UI_VC_NumericUpDown .nudUpButton_focuseddown,
.UI_VC_NumericUpDown .nudUpButton_inactive { 
	outline:none!important; width:18px; height:15px; 
	position:absolute; top:0px; right:0px; display:block; overflow:hidden;  
	background-image:url('../img/UI/default/components/TextBoxUpDown_btn.png'); font-size:10px;  
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_NumericUpDown .nudUpButton_out		{background-position:0px 0px; cursor:pointer;    }
.UI_VC_NumericUpDown .nudUpButton_over		{background-position:0px -32px; cursor:pointer;  }
.UI_VC_NumericUpDown .nudUpButton_down		{background-position:0px -64px; cursor:pointer;  }
.UI_VC_NumericUpDown .nudUpButton_disabled	{background-position:0px -96px; cursor:default;  }
.UI_VC_NumericUpDown .nudUpButton_focusedout  {background-position:0px -128px; cursor:pointer; }
.UI_VC_NumericUpDown .nudUpButton_focusedover {background-position:0px -160px; cursor:pointer; }
.UI_VC_NumericUpDown .nudUpButton_focuseddown {background-position:0px -192px; cursor:pointer; }
.UI_VC_NumericUpDown .nudUpButton_inactive	{background-position:0px -224px; cursor:default; }

.UI_VC_NumericUpDown .nudDownButton,
.UI_VC_NumericUpDown .nudDownButton_out,
.UI_VC_NumericUpDown .nudDownButton_over, 
.UI_VC_NumericUpDown .nudDownButton_down, 
.UI_VC_NumericUpDown .nudDownButton_disabled, 
.UI_VC_NumericUpDown .nudDownButton_focusedout, 
.UI_VC_NumericUpDown .nudDownButton_focusedover, 
.UI_VC_NumericUpDown .nudDownButton_focuseddown,
.UI_VC_NumericUpDown .nudDownButton_inactive { 
	outline:none!important; width:18px; height:13px; 
	position:absolute; bottom:0px; right:0px; display:block; overflow:hidden;  
	background-image:url('../img/UI/default/components/TextBoxUpDown_btn.png'); font-size:10px;  
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_NumericUpDown .nudDownButton_out			{background-position:0px -15px; cursor:pointer;  }
.UI_VC_NumericUpDown .nudDownButton_over		{background-position:0px -47px; cursor:pointer;  }
.UI_VC_NumericUpDown .nudDownButton_down		{background-position:0px -79px; cursor:pointer;  }
.UI_VC_NumericUpDown .nudDownButton_disabled	{background-position:0px -111px; cursor:default;  }
.UI_VC_NumericUpDown .nudDownButton_focusedout  {background-position:0px -143px; cursor:pointer; }
.UI_VC_NumericUpDown .nudDownButton_focusedover {background-position:0px -175px; cursor:pointer; }
.UI_VC_NumericUpDown .nudDownButton_focuseddown {background-position:0px -207px; cursor:pointer; }
.UI_VC_NumericUpDown .nudDownButton_inactive	{background-position:0px -239px; cursor:default; }


/* DropDownButton -------------------------------------------------------------------------------------------------------------------------*/

.UI_VC_DropDownButton {   
	outline:none!important; width:100px; height:28px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	-webkit-user-select:none;-khtml-user-select: none;  -moz-user-select: text; -o-user-select: none;
	user-select: none; color:black;
}


.UI_VC_DropDownButton .ddbMainButton,
.UI_VC_DropDownButton .ddbMainButton_out,
.UI_VC_DropDownButton .ddbMainButton_over, 
.UI_VC_DropDownButton .ddbMainButton_down, 
.UI_VC_DropDownButton .ddbMainButton_disabled, 
.UI_VC_DropDownButton .ddbMainButton_focusedout, 
.UI_VC_DropDownButton .ddbMainButton_focusedover, 
.UI_VC_DropDownButton .ddbMainButton_focuseddown,
.UI_VC_DropDownButton .ddbMainButton_inactive { 
	outline:none!important;  height:28px; 
	position:absolute; top:0px; left:0px; right:18px; display:block; overflow:hidden;  
	font-size:10px;  
	line-height:16px; text-align:center; padding-left:2px; padding-right:2px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_DropDownButton .ddbMainButton .cbLeft,
.UI_VC_DropDownButton .ddbMainButton_out .cbLeft,
.UI_VC_DropDownButton .ddbMainButton_over .cbLeft, 
.UI_VC_DropDownButton .ddbMainButton_down .cbLeft, 
.UI_VC_DropDownButton .ddbMainButton_disabled .cbLeft, 
.UI_VC_DropDownButton .ddbMainButton_focusedout .cbLeft, 
.UI_VC_DropDownButton .ddbMainButton_focusedover .cbLeft, 
.UI_VC_DropDownButton .ddbMainButton_focuseddown .cbLeft,
.UI_VC_DropDownButton .ddbMainButton_inactive .cbLeft {
	position:absolute; top:0px; left:0px; width:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/DropDown_left.png');
}

.UI_VC_DropDownButton .ddbMainButton .cbRight,
.UI_VC_DropDownButton .ddbMainButton_out .cbRight,
.UI_VC_DropDownButton .ddbMainButton_over .cbRight, 
.UI_VC_DropDownButton .ddbMainButton_down .cbRight, 
.UI_VC_DropDownButton .ddbMainButton_disabled .cbRight, 
.UI_VC_DropDownButton .ddbMainButton_focusedout .cbRight, 
.UI_VC_DropDownButton .ddbMainButton_focusedover .cbRight, 
.UI_VC_DropDownButton .ddbMainButton_focuseddown .cbRight,
.UI_VC_DropDownButton .ddbMainButton_inactive .cbRight {
	position:absolute; top:0px; right:0px; width:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/DropDown_right.png');
}

.UI_VC_DropDownButton .ddbMainButton .cbCenter,
.UI_VC_DropDownButton .ddbMainButton_out .cbCenter,
.UI_VC_DropDownButton .ddbMainButton_over .cbCenter, 
.UI_VC_DropDownButton .ddbMainButton_down .cbCenter, 
.UI_VC_DropDownButton .ddbMainButton_disabled .cbCenter, 
.UI_VC_DropDownButton .ddbMainButton_focusedout .cbCenter, 
.UI_VC_DropDownButton .ddbMainButton_focusedover .cbCenter, 
.UI_VC_DropDownButton .ddbMainButton_focuseddown .cbCenter,
.UI_VC_DropDownButton .ddbMainButton_inactive .cbCenter {
	position:absolute; top:0px; right:11px; left:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/DropDown_bgr.png');
	background-repeat:repeat-x;
}

.UI_VC_DropDownButton .ddbMainButton .cbLeft,.UI_VC_DropDownButton .ddbMainButton .cbRight,.UI_VC_DropDownButton .ddbMainButton .cbCenter				{ background-position:0px 0px;     cursor:pointer; }
.UI_VC_DropDownButton .ddbMainButton_out .cbLeft,.UI_VC_DropDownButton .ddbMainButton_out .cbRight,.UI_VC_DropDownButton .ddbMainButton_out .cbCenter			{ background-position:0px 0px;     cursor:pointer; }
.UI_VC_DropDownButton .ddbMainButton_over .cbLeft,.UI_VC_DropDownButton .ddbMainButton_over .cbRight,.UI_VC_DropDownButton .ddbMainButton_over .cbCenter			{ background-position:0px -32px;   cursor:pointer; }
.UI_VC_DropDownButton .ddbMainButton_down .cbLeft,.UI_VC_DropDownButton .ddbMainButton_down .cbRight,.UI_VC_DropDownButton .ddbMainButton_down .cbCenter			{ background-position:0px -64px;   cursor:pointer; }
.UI_VC_DropDownButton .ddbMainButton_disabled .cbLeft,.UI_VC_DropDownButton .ddbMainButton_disabled .cbRight,.UI_VC_DropDownButton .ddbMainButton_disabled .cbCenter		{ background-position:0px -96px;   cursor:pointer; } 
.UI_VC_DropDownButton .ddbMainButton_focusedout .cbLeft,.UI_VC_DropDownButton .ddbMainButton_focusedout .cbRight,.UI_VC_DropDownButton .ddbMainButton_focusedout .cbCenter		{ background-position:0px -128px;  cursor:pointer; } 
.UI_VC_DropDownButton .ddbMainButton_focusedover .cbLeft,.UI_VC_DropDownButton .ddbMainButton_focusedover .cbRight,.UI_VC_DropDownButton .ddbMainButton_focusedover .cbCenter	{ background-position:0px -160px;  cursor:pointer; } 
.UI_VC_DropDownButton .ddbMainButton_focuseddown .cbLeft,.UI_VC_DropDownButton .ddbMainButton_focuseddown .cbRight,.UI_VC_DropDownButton .ddbMainButton_focuseddown .cbCenter	{ background-position:0px -192px;  cursor:pointer; } 
.UI_VC_DropDownButton .ddbMainButton_inactive .cbLeft,.UI_VC_DropDownButton .ddbMainButton_inactive .cbRight,.UI_VC_DropDownButton .ddbMainButton_inactive .cbCenter		{ background-position:0px -224px;  cursor:pointer; } 

.UI_VC_DropDownButton .ddbMainButton .cbCaption,
.UI_VC_DropDownButton .ddbMainButton_out .cbCaption,
.UI_VC_DropDownButton .ddbMainButton_over .cbCaption, 
.UI_VC_DropDownButton .ddbMainButton_down .cbCaption, 
.UI_VC_DropDownButton .ddbMainButton_disabled .cbCaption, 
.UI_VC_DropDownButton .ddbMainButton_focusedout .cbCaption, 
.UI_VC_DropDownButton .ddbMainButton_focusedover .cbCaption, 
.UI_VC_DropDownButton .ddbMainButton_focuseddown .cbCaption,
.UI_VC_DropDownButton .ddbMainButton_inactive .cbCaption { 
	outline:none!important; height:16px; 
	position:absolute; top:5px; left:8px; bottom:6px; right:8px; display:block; overflow:hidden;  
	font-size:10px;  
	text-align:center;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black;	
	overflow:hidden;
}

.UI_VC_DropDownButton .ddbMainButton .cbCaption .cbText,
.UI_VC_DropDownButton .ddbMainButton_out .cbCaption .cbText,
.UI_VC_DropDownButton .ddbMainButton_over .cbCaption .cbText, 
.UI_VC_DropDownButton .ddbMainButton_down .cbCaption .cbText, 
.UI_VC_DropDownButton .ddbMainButton_disabled .cbCaption .cbText, 
.UI_VC_DropDownButton .ddbMainButton_focusedout .cbCaption .cbText, 
.UI_VC_DropDownButton .ddbMainButton_focusedover .cbCaption .cbText, 
.UI_VC_DropDownButton .ddbMainButton_focuseddown .cbCaption .cbText,
.UI_VC_DropDownButton .ddbMainButton_inactive cbCaption .cbText { font-size:10px; color:black; display:inline; cursor:pointer; }

.UI_VC_DropDownButton .ddbMainButton .cbCaption div,
.UI_VC_DropDownButton .ddbMainButton_out .cbCaption div,
.UI_VC_DropDownButton .ddbMainButton_over .cbCaption div, 
.UI_VC_DropDownButton .ddbMainButton_down .cbCaption div, 
.UI_VC_DropDownButton .ddbMainButton_disabled .cbCaption div, 
.UI_VC_DropDownButton .ddbMainButton_focusedout .cbCaption div, 
.UI_VC_DropDownButton .ddbMainButton_focusedover .cbCaption div, 
.UI_VC_DropDownButton .ddbMainButton_focuseddown .cbCaption div,
.UI_VC_DropDownButton .ddbMainButton_inactive div { display:inline-block;  vertical-align:middle;}





.UI_VC_DropDownButton .ddbDropButton,
.UI_VC_DropDownButton .ddbDropButton_out,
.UI_VC_DropDownButton .ddbDropButton_over, 
.UI_VC_DropDownButton .ddbDropButton_down, 
.UI_VC_DropDownButton .ddbDropButton_disabled, 
.UI_VC_DropDownButton .ddbDropButton_focusedout, 
.UI_VC_DropDownButton .ddbDropButton_focusedover, 
.UI_VC_DropDownButton .ddbDropButton_focuseddown,
.UI_VC_DropDownButton .ddbDropButton_inactive { 
	outline:none!important; width:18px; height:28px; 
	position:absolute; top:0px; right:0px; display:block; overflow:hidden;  
	background-image:url('../img/UI/default/components/DropDown_down.png'); font-size:10px;  
	line-height:26px; text-align:center; padding-left:0px; padding-right:0px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_DropDownButton .ddbDropButton_out		{background-position:0px 0px; cursor:pointer;    line-height:28px; }
.UI_VC_DropDownButton .ddbDropButton_over		{background-position:0px -32px; cursor:pointer;  line-height:28px; }
.UI_VC_DropDownButton .ddbDropButton_down		{background-position:0px -64px; cursor:pointer;  line-height:28px; }
.UI_VC_DropDownButton .ddbDropButton_disabled	{background-position:0px -96px; cursor:default;  line-height:28px; }
.UI_VC_DropDownButton .ddbDropButton_focusedout  {background-position:0px -128px; cursor:pointer; line-height:28px; }
.UI_VC_DropDownButton .ddbDropButton_focusedover {background-position:0px -160px; cursor:pointer; line-height:28px; }
.UI_VC_DropDownButton .ddbDropButton_focuseddown {background-position:0px -192px; cursor:pointer; line-height:28px; }
.UI_VC_DropDownButton .ddbDropButton_inactive	{background-position:0px -224px; cursor:default; line-height:28px; }

.UI_VC_DropDownButton .ddbDropButton div					{ margin-top:6px; margin-left:4px;}
.UI_VC_DropDownButton .ddbDropButton_out  div			{ margin-top:6px; margin-left:4px;}
.UI_VC_DropDownButton .ddbDropButton_over div			{ margin-top:6px; margin-left:4px;}
.UI_VC_DropDownButton .ddbDropButton_down div			{ margin-top:6px; margin-left:4px;}
.UI_VC_DropDownButton .ddbDropButton_disabled div		{ margin-top:6px; margin-left:4px;}
.UI_VC_DropDownButton .ddbDropButton_focusedout div		{ margin-top:6px; margin-left:4px;}
.UI_VC_DropDownButton .ddbDropButton_focusedover div		{ margin-top:6px; margin-left:4px;}
.UI_VC_DropDownButton .ddbDropButton_focuseddown div		{ margin-top:6px; margin-left:4px;}
.UI_VC_DropDownButton .ddbDropButton_inactive  div		{ margin-top:6px; margin-left:4px;}

.ddbDropContainer { position:absolute; top:0px; left:0px; width:100px; height:200px; background:white;  }


/* BasePopup -------------------------------------------------------------------------------------------------------------------------*/
.UI_VC_BasePopup { position:absolute; top:0px; left:0px; width:100px; height:100px;  overflow:hidden; display:none; background:white;}


/* VScrollBar -------------------------------------------------------------------------------------------------------------------------*/
.UI_VC_VScrollBar {   
	outline:none!important; width:16px; height:100px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	-webkit-user-select:none;-khtml-user-select: none;  -moz-user-select: text; -o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_VScrollBar .vsbUpButton,
.UI_VC_VScrollBar .vsbUpButton_out,
.UI_VC_VScrollBar .vsbUpButton_over, 
.UI_VC_VScrollBar .vsbUpButton_down, 
.UI_VC_VScrollBar .vsbUpButton_disabled, 
.UI_VC_VScrollBar .vsbUpButton_focusedout, 
.UI_VC_VScrollBar .vsbUpButton_focusedover, 
.UI_VC_VScrollBar .vsbUpButton_focuseddown,
.UI_VC_VScrollBar .vsbUpButton_inactive { 
	outline:none!important; width:16px; height:15px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	background-image:url('../img/UI/default/components/VScrollBar_upBtn.png'); font-size:10px;  
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_VScrollBar .vsbUpButton_out		{background-position:0px 0px; cursor:pointer;    }
.UI_VC_VScrollBar .vsbUpButton_over		{background-position:-32px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbUpButton_down		{background-position:-64px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbUpButton_disabled	{background-position:-96px 0px; cursor:default;  }
.UI_VC_VScrollBar .vsbUpButton_focusedout  {background-position:-128px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbUpButton_focusedover {background-position:-160px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbUpButton_focuseddown {background-position:-192px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbUpButton_inactive	{background-position:-224px 0px; cursor:default; }

.UI_VC_VScrollBar .vsbDownButton,
.UI_VC_VScrollBar .vsbDownButton_out,
.UI_VC_VScrollBar .vsbDownButton_over, 
.UI_VC_VScrollBar .vsbDownButton_down, 
.UI_VC_VScrollBar .vsbDownButton_disabled, 
.UI_VC_VScrollBar .vsbDownButton_focusedout, 
.UI_VC_VScrollBar .vsbDownButton_focusedover, 
.UI_VC_VScrollBar .vsbDownButton_focuseddown,
.UI_VC_VScrollBar .vsbDownButton_inactive { 
	outline:none!important; width:16px; height:15px; 
	position:absolute; bottom:0px; left:0px; display:block; overflow:hidden;  
	background-image:url('../img/UI/default/components/VScrollBar_downBtn.png'); font-size:10px;  
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_VScrollBar .vsbDownButton_out		{background-position:0px 0px; cursor:pointer;    }
.UI_VC_VScrollBar .vsbDownButton_over		{background-position:-32px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbDownButton_down		{background-position:-64px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbDownButton_disabled	{background-position:-96px 0px; cursor:default;  }
.UI_VC_VScrollBar .vsbDownButton_focusedout  {background-position:-128px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbDownButton_focusedover {background-position:-160px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbDownButton_focuseddown {background-position:-192px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbDownButton_inactive	{background-position:-224px 0px; cursor:default; }

.UI_VC_VScrollBar .vsbBgr,
.UI_VC_VScrollBar .vsbBgr_out,
.UI_VC_VScrollBar .vsbBgr_over,
.UI_VC_VScrollBar .vsbBgr_down,
.UI_VC_VScrollBar .vsbBgr_disabled,
.UI_VC_VScrollBar .vsbBgr_focusedout,
.UI_VC_VScrollBar .vsbBgr_focusedover,
.UI_VC_VScrollBar .vsbBgr_focuseddown,
.UI_VC_VScrollBar .vsbBgr_inactive {
	outline:none!important; width:16px; 
	position:absolute; top:15px; left:0px; bottom:15px; display:block; overflow:hidden;  
	background-image:url('../img/UI/default/components/VScrollBar_bgr.png'); font-size:10px;  
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_VScrollBar .vsbBgr_out			{background-position:0px 0px; cursor:pointer;    }
.UI_VC_VScrollBar .vsbBgr_over			{background-position:-32px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbBgr_down			{background-position:-64px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbBgr_disabled		{background-position:-96px 0px; cursor:default;  }
.UI_VC_VScrollBar .vsbBgr_focusedout	{background-position:-128px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbBgr_focusedover	{background-position:-160px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbBgr_focuseddown	{background-position:-192px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbBgr_inactive		{background-position:-224px 0px; cursor:default; }



.UI_VC_VScrollBar .vsbKnob,
.UI_VC_VScrollBar .vsbKnob_out,
.UI_VC_VScrollBar .vsbKnob_over,
.UI_VC_VScrollBar .vsbKnob_down,
.UI_VC_VScrollBar .vsbKnob_disabled,
.UI_VC_VScrollBar .vsbKnob_focusedout,
.UI_VC_VScrollBar .vsbKnob_focusedover,
.UI_VC_VScrollBar .vsbKnob_focuseddown,
.UI_VC_VScrollBar .vsbKnob_inactive,
.UI_VC_VScrollBar .vsbKnob_hidden
{
	outline:none!important;
	position:absolute; top:0px; left:0px; width:16px; height:30px; display:block; overflow:hidden; font-size:10px;  
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_VScrollBar .vsbKnob_out			{background-position:0px 0px; cursor:pointer;    }
.UI_VC_VScrollBar .vsbKnob_over			{background-position:-32px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbKnob_down			{background-position:-64px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbKnob_disabled		{background-position:-96px 0px; cursor:default;  }
.UI_VC_VScrollBar .vsbKnob_focusedout 	{background-position:-128px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_focusedover 	{background-position:-160px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_focuseddown	{background-position:-192px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_inactive		{background-position:-224px 0px; cursor:default; }
.UI_VC_VScrollBar .vsbKnob_hidden		{display:none }


.UI_VC_VScrollBar .vsbKnob .vsbKnobUp,
.UI_VC_VScrollBar .vsbKnob_out .vsbKnobUp,
.UI_VC_VScrollBar .vsbKnob_over .vsbKnobUp,
.UI_VC_VScrollBar .vsbKnob_down .vsbKnobUp,
.UI_VC_VScrollBar .vsbKnob_disabled .vsbKnobUp,
.UI_VC_VScrollBar .vsbKnob_focusedout .vsbKnobUp,
.UI_VC_VScrollBar .vsbKnob_focusedover .vsbKnobUp,
.UI_VC_VScrollBar .vsbKnob_focuseddown .vsbKnobUp,
.UI_VC_VScrollBar .vsbKnob_inactive .vsbKnobUp {
	outline:none!important; width:16px; 
	position:absolute; top:0px; left:0px; width:16px; height:10px; display:block; overflow:hidden; font-size:10px;  
	background-image:url('../img/UI/default/components/VScrollBar_knobUp.png');
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_VScrollBar .vsbKnob_out	.vsbKnobUp			{background-position:0px 0px; cursor:pointer;    }
.UI_VC_VScrollBar .vsbKnob_over	.vsbKnobUp			{background-position:-32px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbKnob_down	.vsbKnobUp			{background-position:-64px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbKnob_disabled	.vsbKnobUp		{background-position:-96px 0px; cursor:default;  }
.UI_VC_VScrollBar .vsbKnob_focusedout .vsbKnobUp	{background-position:-128px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_focusedover .vsbKnobUp	{background-position:-160px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_focuseddown .vsbKnobUp	{background-position:-192px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_inactive	 .vsbKnobUp		{background-position:-224px 0px; cursor:default; }


.UI_VC_VScrollBar .vsbKnob .vsbKnobDown,
.UI_VC_VScrollBar .vsbKnob_out .vsbKnobDown,
.UI_VC_VScrollBar .vsbKnob_over .vsbKnobDown,
.UI_VC_VScrollBar .vsbKnob_down .vsbKnobDown,
.UI_VC_VScrollBar .vsbKnob_disabled .vsbKnobDown,
.UI_VC_VScrollBar .vsbKnob_focusedout .vsbKnobDown,
.UI_VC_VScrollBar .vsbKnob_focusedover .vsbKnobDown,
.UI_VC_VScrollBar .vsbKnob_focuseddown .vsbKnobDown,
.UI_VC_VScrollBar .vsbKnob_inactive .vsbKnobDown {
	outline:none!important; width:16px; 
	position:absolute; bottom:0px; left:0px; width:16px; height:10px; display:block; overflow:hidden; font-size:10px;  
	background-image:url('../img/UI/default/components/VScrollBar_KnobDown.png');
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_VScrollBar .vsbKnob_out	.vsbKnobDown			{background-position:0px 0px; cursor:pointer;    }
.UI_VC_VScrollBar .vsbKnob_over	.vsbKnobDown			{background-position:-32px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbKnob_down	.vsbKnobDown			{background-position:-64px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbKnob_disabled	.vsbKnobDown		{background-position:-96px 0px; cursor:default;  }
.UI_VC_VScrollBar .vsbKnob_focusedout .vsbKnobDown	{background-position:-128px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_focusedover .vsbKnobDown	{background-position:-160px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_focuseddown .vsbKnobDown	{background-position:-192px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_inactive	 .vsbKnobDown		{background-position:-224px 0px; cursor:default; }


.UI_VC_VScrollBar .vsbKnob             .vsbKnobCenter,
.UI_VC_VScrollBar .vsbKnob_out         .vsbKnobCenter,
.UI_VC_VScrollBar .vsbKnob_over        .vsbKnobCenter,
.UI_VC_VScrollBar .vsbKnob_down        .vsbKnobCenter,
.UI_VC_VScrollBar .vsbKnob_disabled    .vsbKnobCenter,
.UI_VC_VScrollBar .vsbKnob_focusedout  .vsbKnobCenter,
.UI_VC_VScrollBar .vsbKnob_focusedover .vsbKnobCenter,
.UI_VC_VScrollBar .vsbKnob_focuseddown .vsbKnobCenter,
.UI_VC_VScrollBar .vsbKnob_inactive	   .vsbKnobCenter 
{
	outline:none!important;
	left:0px; width:16px; top:10px; bottom:10px;
	position:absolute;
	display:block; overflow:hidden; font-size:1px;  
	background-image:url('../img/UI/default/components/VScrollBar_KnobBgr.png');
	background-repeat:repeat;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}


.UI_VC_VScrollBar .vsbKnob_out	.vsbKnobCenter			{background-position:0px 0px; cursor:pointer;    }
.UI_VC_VScrollBar .vsbKnob_over	.vsbKnobCenter			{background-position:-32px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbKnob_down	.vsbKnobCenter			{background-position:-64px 0px; cursor:pointer;  }
.UI_VC_VScrollBar .vsbKnob_disabled	.vsbKnobCenter		{background-position:-96px 0px; cursor:default;  }
.UI_VC_VScrollBar .vsbKnob_focusedout .vsbKnobCenter	{background-position:-128px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_focusedover .vsbKnobCenter	{background-position:-160px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_focuseddown .vsbKnobCenter	{background-position:-192px 0px; cursor:pointer; }
.UI_VC_VScrollBar .vsbKnob_inactive	 .vsbKnobCenter		{background-position:-224px 0px; cursor:default; }


/* HScrollBar -------------------------------------------------------------------------------------------------------------------------*/
.UI_VC_HScrollBar {   
	outline:none!important; width:100px; height:16px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	-webkit-user-select:none;-khtml-user-select: none;  -moz-user-select: text; -o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_HScrollBar .hsbLeftButton,
.UI_VC_HScrollBar .hsbLeftButton_out,
.UI_VC_HScrollBar .hsbLeftButton_over, 
.UI_VC_HScrollBar .hsbLeftButton_down, 
.UI_VC_HScrollBar .hsbLeftButton_disabled, 
.UI_VC_HScrollBar .hsbLeftButton_focusedout, 
.UI_VC_HScrollBar .hsbLeftButton_focusedover, 
.UI_VC_HScrollBar .hsbLeftButton_focuseddown,
.UI_VC_HScrollBar .hsbLeftButton_inactive { 
	outline:none!important; width:15px; height:16px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	background-image:url('../img/UI/default/components/HScrollBar_leftBtn.png'); font-size:10px;  
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_HScrollBar .hsbLeftButton_out		{background-position:0px 0px; cursor:pointer;    }
.UI_VC_HScrollBar .hsbLeftButton_over		{background-position:0px -32px; cursor:pointer;  }
.UI_VC_HScrollBar .hsbLeftButton_down		{background-position:0px -64px; cursor:pointer;  }
.UI_VC_HScrollBar .hsbLeftButton_disabled	{background-position:0px -96px; cursor:default;  }
.UI_VC_HScrollBar .hsbLeftButton_focusedout  {background-position:0px -128px; cursor:pointer; }
.UI_VC_HScrollBar .hsbLeftButton_focusedover {background-position:0px -160px; cursor:pointer; }
.UI_VC_HScrollBar .hsbLeftButton_focuseddown {background-position:0px -192px; cursor:pointer; }
.UI_VC_HScrollBar .hsbLeftButton_inactive	{background-position:0px -224px; cursor:default; }


.UI_VC_HScrollBar .hsbRightButton,
.UI_VC_HScrollBar .hsbRightButton_out,
.UI_VC_HScrollBar .hsbRightButton_over, 
.UI_VC_HScrollBar .hsbRightButton_down, 
.UI_VC_HScrollBar .hsbRightButton_disabled, 
.UI_VC_HScrollBar .hsbRightButton_focusedout, 
.UI_VC_HScrollBar .hsbRightButton_focusedover, 
.UI_VC_HScrollBar .hsbRightButton_focuseddown,
.UI_VC_HScrollBar .hsbRightButton_inactive { 
	outline:none!important; width:15px; height:16px; 
	position:absolute; top:0px; right:0px; display:block; overflow:hidden;  
	background-image:url('../img/UI/default/components/HScrollBar_rightBtn.png'); font-size:10px;  
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_HScrollBar .hsbRightButton_out		{background-position:0px 0px;  cursor:pointer;    }
.UI_VC_HScrollBar .hsbRightButton_over		{background-position:0px -32px;  cursor:pointer;  }
.UI_VC_HScrollBar .hsbRightButton_down		{background-position:0px -64px;  cursor:pointer;  }
.UI_VC_HScrollBar .hsbRightButton_disabled	{background-position:0px -96px;  cursor:default;  }
.UI_VC_HScrollBar .hsbRightButton_focusedout  {background-position:0px -128px; cursor:pointer; }
.UI_VC_HScrollBar .hsbRightButton_focusedover {background-position:0px -160px; cursor:pointer; }
.UI_VC_HScrollBar .hsbRightButton_focuseddown {background-position:0px -192px; cursor:pointer; }
.UI_VC_HScrollBar .hsbRightButton_inactive	{background-position:0px -224px; cursor:default; }


.UI_VC_HScrollBar .hsbBgr,
.UI_VC_HScrollBar .hsbBgr_out,
.UI_VC_HScrollBar .hsbBgr_over,
.UI_VC_HScrollBar .hsbBgr_down,
.UI_VC_HScrollBar .hsbBgr_disabled,
.UI_VC_HScrollBar .hsbBgr_focusedout,
.UI_VC_HScrollBar .hsbBgr_focusedover,
.UI_VC_HScrollBar .hsbBgr_focuseddown,
.UI_VC_HScrollBar .hsbBgr_inactive {
	outline:none!important; height:16px; 
	position:absolute; left:15px; top:0px; right:15px; display:block; overflow:hidden;  
	background-image:url('../img/UI/default/components/HScrollBar_bgr.png'); font-size:10px;  
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_HScrollBar .hsbBgr_out			{background-position: 0px  0px; cursor:pointer;    }
.UI_VC_HScrollBar .hsbBgr_over			{background-position: 0px -32px; cursor:pointer;  }
.UI_VC_HScrollBar .hsbBgr_down			{background-position: 0px -64px; cursor:pointer;  }
.UI_VC_HScrollBar .hsbBgr_disabled		{background-position: 0px -96px; cursor:default;  }
.UI_VC_HScrollBar .hsbBgr_focusedout	{background-position: 0px -128px; cursor:pointer; }
.UI_VC_HScrollBar .hsbBgr_focusedover	{background-position: 0px -160px; cursor:pointer; }
.UI_VC_HScrollBar .hsbBgr_focuseddown	{background-position: 0px -192px; cursor:pointer; }
.UI_VC_HScrollBar .hsbBgr_inactive		{background-position: 0px -224px; cursor:default; }



.UI_VC_HScrollBar .hsbKnob,
.UI_VC_HScrollBar .hsbKnob_out,
.UI_VC_HScrollBar .hsbKnob_over,
.UI_VC_HScrollBar .hsbKnob_down,
.UI_VC_HScrollBar .hsbKnob_disabled,
.UI_VC_HScrollBar .hsbKnob_focusedout,
.UI_VC_HScrollBar .hsbKnob_focusedover,
.UI_VC_HScrollBar .hsbKnob_focuseddown,
.UI_VC_HScrollBar .hsbKnob_inactive {
	outline:none!important; width:16px; 
	position:absolute; top:0px; left:0px; height:16px; width:30px; display:block; overflow:hidden; font-size:10px;  
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}


.UI_VC_HScrollBar .hsbKnob .hsbKnobLeft,
.UI_VC_HScrollBar .hsbKnob_out .hsbKnobLeft,
.UI_VC_HScrollBar .hsbKnob_over .hsbKnobLeft,
.UI_VC_HScrollBar .hsbKnob_down .hsbKnobLeft,
.UI_VC_HScrollBar .hsbKnob_disabled .hsbKnobLeft,
.UI_VC_HScrollBar .hsbKnob_focusedout .hsbKnobLeft,
.UI_VC_HScrollBar .hsbKnob_focusedover .hsbKnobLeft,
.UI_VC_HScrollBar .hsbKnob_focuseddown .hsbKnobLeft,
.UI_VC_HScrollBar .hsbKnob_inactive .hsbKnobLeft {
	outline:none!important; 
	position:absolute; top:0px; left:0px; height:16px; width:10px; display:block; overflow:hidden; font-size:10px;  
	background-image:url('../img/UI/default/components/HScrollBar_knobLeft.png');
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_HScrollBar .hsbKnob_out	.hsbKnobLeft			{background-position:0px 0px; cursor:pointer;    }
.UI_VC_HScrollBar .hsbKnob_over	.hsbKnobLeft			{background-position:0px -32px; cursor:pointer;  }
.UI_VC_HScrollBar .hsbKnob_down	.hsbKnobLeft			{background-position:0px -64px; cursor:pointer;  }
.UI_VC_HScrollBar .hsbKnob_disabled	.hsbKnobLeft		{background-position:0px -96px; cursor:default;  }
.UI_VC_HScrollBar .hsbKnob_focusedout .hsbKnobLeft		{background-position:0px -128px; cursor:pointer; }
.UI_VC_HScrollBar .hsbKnob_focusedover .hsbKnobLeft		{background-position:0px -160px; cursor:pointer; }
.UI_VC_HScrollBar .hsbKnob_focuseddown .hsbKnobLeft		{background-position:0px -192px; cursor:pointer; }
.UI_VC_HScrollBar .hsbKnob_inactive	 .hsbKnobLeft		{background-position:0px -224px; cursor:default; }


.UI_VC_HScrollBar .hsbKnob .hsbKnobRight,
.UI_VC_HScrollBar .hsbKnob_out .hsbKnobRight,
.UI_VC_HScrollBar .hsbKnob_over .hsbKnobRight,
.UI_VC_HScrollBar .hsbKnob_down .hsbKnobRight,
.UI_VC_HScrollBar .hsbKnob_disabled .hsbKnobRight,
.UI_VC_HScrollBar .hsbKnob_focusedout .hsbKnobRight,
.UI_VC_HScrollBar .hsbKnob_focusedover .hsbKnobRight,
.UI_VC_HScrollBar .hsbKnob_focuseddown .hsbKnobRight,
.UI_VC_HScrollBar .hsbKnob_inactive .hsbKnobRight {
	outline:none!important;
	position:absolute; right:0px; top:0px; height:16px; width:10px; display:block; overflow:hidden; font-size:10px;  
	background-image:url('../img/UI/default/components/HScrollBar_knobRight.png');
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_HScrollBar .hsbKnob_out	.hsbKnobRight			{background-position:0px 0px; cursor:pointer;    }
.UI_VC_HScrollBar .hsbKnob_over	.hsbKnobRight			{background-position:0px -32px; cursor:pointer;  }
.UI_VC_HScrollBar .hsbKnob_down	.hsbKnobRight			{background-position:0px -64px; cursor:pointer;  }
.UI_VC_HScrollBar .hsbKnob_disabled	.hsbKnobRight		{background-position:0px -96px; cursor:default;  }
.UI_VC_HScrollBar .hsbKnob_focusedout .hsbKnobRight		{background-position:0px -128px; cursor:pointer; }
.UI_VC_HScrollBar .hsbKnob_focusedover .hsbKnobRight	{background-position:0px -160px; cursor:pointer; }
.UI_VC_HScrollBar .hsbKnob_focuseddown .hsbKnobRight	{background-position:0px -192px; cursor:pointer; }
.UI_VC_HScrollBar .hsbKnob_inactive	 .hsbKnobRight		{background-position:0px -224px; cursor:default; }


.UI_VC_HScrollBar .hsbKnob .hsbKnobCenter,
.UI_VC_HScrollBar .hsbKnob_out .hsbKnobCenter,
.UI_VC_HScrollBar .hsbKnob_over .hsbKnobCenter,
.UI_VC_HScrollBar .hsbKnob_down .hsbKnobCenter,
.UI_VC_HScrollBar .hsbKnob_disabled .hsbKnobCenter,
.UI_VC_HScrollBar .hsbKnob_focusedout .hsbKnobCenter,
.UI_VC_HScrollBar .hsbKnob_focusedover .hsbKnobCenter,
.UI_VC_HScrollBar .hsbKnob_focuseddown .hsbKnobCenter,
.UI_VC_HScrollBar .hsbKnob_inactive .hsbKnobCenter {
	outline:none!important;
	position:absolute; right:10px; top:0px; height:16px; left:10px; display:block; overflow:hidden; font-size:10px;
	background-image:url('../img/UI/default/components/HScrollBar_KnobBgr.png');
	background-repeat:repeat;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_HScrollBar .hsbKnob_out	.hsbKnobCenter			{background-position:0px 0px; cursor:pointer;    }
.UI_VC_HScrollBar .hsbKnob_over	.hsbKnobCenter			{background-position:0px -32px; cursor:pointer;  }
.UI_VC_HScrollBar .hsbKnob_down	.hsbKnobCenter			{background-position:0px -64px; cursor:pointer;  }
.UI_VC_HScrollBar .hsbKnob_disabled	.hsbKnobCenter		{background-position:0px -96px; cursor:default;  }
.UI_VC_HScrollBar .hsbKnob_focusedout .hsbKnobCenter		{background-position:0px -128px; cursor:pointer; }
.UI_VC_HScrollBar .hsbKnob_focusedover .hsbKnobCenter	{background-position:0px -160px; cursor:pointer; }
.UI_VC_HScrollBar .hsbKnob_focuseddown .hsbKnobCenter	{background-position:0px -192px; cursor:pointer; }
.UI_VC_HScrollBar .hsbKnob_inactive	 .hsbKnobCenter		{background-position:0px -224px; cursor:default; }


/* ScrollBox -------------------------------------------------------------------------------------------------------------------------*/
.UI_VC_ScrollBox {   
	outline:none!important; width:200px; height:200px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	-webkit-user-select:none;-khtml-user-select: none;  -moz-user-select: text; -o-user-select: none;
	user-select: none; color:black;	
}

.UI_VC_ScrollBox .sboContainer {
	position:absolute;
	top:0px; left:0px; bottom:0px; right:0px;
	display:block; overflow:hidden;

}

/* ProgressBar -------------------------------------------------------------------------------------------------------------------------*/
.UI_VC_ProgressBar,
.UI_VC_ProgressBar_out,
.UI_VC_ProgressBar_disabled { 
	outline:none!important; width:100px; height:15px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	font-size:1px;  	
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_ProgressBar .pbLeft,
.UI_VC_ProgressBar_out .pbLeft,
.UI_VC_ProgressBar_disabled .pbLeft {
	position:absolute; top:0px; left:0px; width:6px; height:15px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/ProgressBar_left.png');
}

.UI_VC_ProgressBar .pbRight,
.UI_VC_ProgressBar_out .pbRight,
.UI_VC_ProgressBar_disabled .pbRight  {
	position:absolute; top:0px; right:0px; width:6px; height:15px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/ProgressBar_right.png');
}

.UI_VC_ProgressBar .pbCenter,
.UI_VC_ProgressBar_out .pbCenter,
.UI_VC_ProgressBar_disabled .pbCenter {
	position:absolute; top:0px; right:6px; left:6px; height:15px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/ProgressBar_bgr.png');
	background-repeat:repeat-x;
}

.UI_VC_ProgressBar .pbBar,
.UI_VC_ProgressBar_out .pbBar,
.UI_VC_ProgressBar_disabled .pbBar {
	position:absolute; top:0px; left:0px; width:18px; height:15px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	background-repeat:repeat-x;
}

.UI_VC_ProgressBar .pbText,
.UI_VC_ProgressBar_out .pbText,
.UI_VC_ProgressBar_disabled .pbText {
	position:absolute; top:0px; right:6px; left:6px; height:15px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none; user-select: none;
	text-align:center;
	font-size:9px;
	line-height:15px; 
	color:white;
	font-family:verdana;
}

.UI_VC_ProgressBar .pbLeft,.UI_VC_ProgressBar .pbRight,.UI_VC_ProgressBar .pbCenter								{ background-position:0 0px;    cursor:pointer; }
.UI_VC_ProgressBar_out .pbLeft,.UI_VC_ProgressBar_out .pbRight,.UI_VC_ProgressBar_out .pbCenter					{ background-position:0 0px;    cursor:pointer; }
.UI_VC_ProgressBar_disabled .pbLeft,.UI_VC_ProgressBar_disabled .pbRight,.UI_VC_ProgressBar_disabled .pbCenter	{ background-position:0 -32px;  cursor:pointer; } 

.UI_VC_ProgressBar .pbBar				{ background-image:url('../img/UI/default/components/ProgressBar_bar_out.png'); }
.UI_VC_ProgressBar_out .pbBar			{ background-image:url('../img/UI/default/components/ProgressBar_bar_out.png'); }
.UI_VC_ProgressBar_disabled .pbBar		{ background-image:url('../img/UI/default/components/ProgressBar_bar_disabled.png'); } 

/* Split container -------------------------------------------------------------------------------------------------------------------------*/
.UI_VC_SplitContainer,
.UI_VC_SplitContainer_H,
.UI_VC_SplitContainer_V { 
	outline:none!important; 
	position:absolute; top:0px; left:0px; bottom:0px; right:0px; 
	display:block; overflow:hidden;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black;
}

/*Panele*/
.UI_VC_SplitContainer .spPanel_1,
.UI_VC_SplitContainer_H .scPanel_1,
.UI_VC_SplitContainer_V .scPanel_1,
.UI_VC_SplitContainer .spPanel_2,
.UI_VC_SplitContainer_H .scPanel_2,
.UI_VC_SplitContainer_V .scPanel_2 {
	outline: none!important;
	display:block;
	position:absolute;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black; overflow:hidden;
}

.UI_VC_SplitContainer_H .scPanel_1 {
	top:0px; left:0px; right:0px; height:100px; 
}

.UI_VC_SplitContainer_H .scPanel_2 {
	bottom:0px; left:0px; right:0px; height:100px; 
}

.UI_VC_SplitContainer_V .scPanel_1 {
	top:0px; left:0px; bottom:0px; width:100px; 
}

.UI_VC_SplitContainer_V .scPanel_2 {
	top:0px; right:0px; bottom:0px; width:100px; 
}

/*Splitter w stanie normalnym*/
.UI_VC_SplitContainer_H > .scSplitter_s0,
.UI_VC_SplitContainer_H > .scSplitter_s0_out,
.UI_VC_SplitContainer_H > .scSplitter_s0_over,
.UI_VC_SplitContainer_H > .scSplitter_s0_down,
.UI_VC_SplitContainer_H > .scSplitter_s0_disabled,
.UI_VC_SplitContainer_H > .scSplitter_s0_focusedout,
.UI_VC_SplitContainer_H > .scSplitter_s0_focusedover,
.UI_VC_SplitContainer_H > .scSplitter_s0_focuseddown,
.UI_VC_SplitContainer_H > .scSplitter_s0_inactive
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:0px; 
	left:0px;
	right:0px;
	height:10px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; 
	color:black;
	cursor:row-resize;
	background-image:url('../img/UI/default/components/SplitterH_bgr.png');
}

.UI_VC_SplitContainer_H > .scSplitter_s0_out		 {background-position:0px 0px;     }
.UI_VC_SplitContainer_H > .scSplitter_s0_over		 {background-position:0px -32px;     }
.UI_VC_SplitContainer_H > .scSplitter_s0_down		 {background-position:0px -64px;    }
.UI_VC_SplitContainer_H > .scSplitter_s0_disabled	 {background-position:0px -96px; cursor:default;    }
.UI_VC_SplitContainer_H > .scSplitter_s0_focusedout  {background-position:0px -128px;    }
.UI_VC_SplitContainer_H > .scSplitter_s0_focusedover {background-position:0px -160px;    }
.UI_VC_SplitContainer_H > .scSplitter_s0_focuseddown {background-position:0px -192px;     }
.UI_VC_SplitContainer_H > .scSplitter_s0_inactive	 {background-position:0px -224px; cursor:default;    }


.UI_VC_SplitContainer_H > .scSplitter_s0 > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s0_out > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s0_over > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s0_down > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s0_disabled > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s0_focusedout > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s0_focusedover > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s0_focuseddown > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s0_inactive > .scSplitterGrip
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:0px;
	left:50%;
	height:10px;
	width:29px;
	margin-left:-15px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; 
	cursor:row-resize;
	background-image:url('../img/UI/default/components/SplitterH_grip.png');
}

.UI_VC_SplitContainer_H > .scSplitter_s0_out > .scSplitterGrip		 {background-position:0px 0px;     }
.UI_VC_SplitContainer_H > .scSplitter_s0_over > .scSplitterGrip		 {background-position:0px -32px;     }
.UI_VC_SplitContainer_H > .scSplitter_s0_down > .scSplitterGrip		 {background-position:0px -64px;    }
.UI_VC_SplitContainer_H > .scSplitter_s0_disabled > .scSplitterGrip	 {background-position:0px -96px; cursor:default;    }
.UI_VC_SplitContainer_H > .scSplitter_s0_focusedout > .scSplitterGrip  {background-position:0px -128px;    }
.UI_VC_SplitContainer_H > .scSplitter_s0_focusedover > .scSplitterGrip {background-position:0px -160px;    }
.UI_VC_SplitContainer_H > .scSplitter_s0_focuseddown > .scSplitterGrip {background-position:0px -192px;     }
.UI_VC_SplitContainer_H > .scSplitter_s0_inactive > .scSplitterGrip	 {background-position:0px -224px; cursor:default;    }


/*Splitter w stanie collapsed*/
.UI_VC_SplitContainer_H > .scSplitter_s1,
.UI_VC_SplitContainer_H > .scSplitter_s1_out,
.UI_VC_SplitContainer_H > .scSplitter_s1_over,
.UI_VC_SplitContainer_H > .scSplitter_s1_down,
.UI_VC_SplitContainer_H > .scSplitter_s1_disabled,
.UI_VC_SplitContainer_H > .scSplitter_s1_focusedout,
.UI_VC_SplitContainer_H > .scSplitter_s1_focusedover,
.UI_VC_SplitContainer_H > .scSplitter_s1_focuseddown,
.UI_VC_SplitContainer_H > .scSplitter_s1_inactive
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:0px; 
	left:0px;
	right:0px;
	height:14px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black;
	background-image:url('../img/UI/default/components/SplitterH1_bgr.png');
	cursor:row-resize;
}


.UI_VC_SplitContainer_H > .scSplitter_s1 > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s1_out > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s1_over > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s1_down > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s1_disabled > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s1_focusedout > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s1_focusedover > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s1_focuseddown > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s1_inactive > .scSplitterGrip
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:0px;
	left:50%;
	height:14px;
	width:29px;
	margin-left:-15px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; 
	cursor:row-resize;
	background-image:url('../img/UI/default/components/SplitterH1_grip.png');
}

.UI_VC_SplitContainer_H > .scSplitter_s1_out > .scSplitterGrip		 {background-position:0px 0px;     }
.UI_VC_SplitContainer_H > .scSplitter_s1_over > .scSplitterGrip		 {background-position:0px -32px;     }
.UI_VC_SplitContainer_H > .scSplitter_s1_down > .scSplitterGrip		 {background-position:0px -64px;    }
.UI_VC_SplitContainer_H > .scSplitter_s1_disabled > .scSplitterGrip	 {background-position:0px -96px; cursor:default;    }
.UI_VC_SplitContainer_H > .scSplitter_s1_focusedout > .scSplitterGrip  {background-position:0px -128px;    }
.UI_VC_SplitContainer_H > .scSplitter_s1_focusedover > .scSplitterGrip {background-position:0px -160px;    }
.UI_VC_SplitContainer_H > .scSplitter_s1_focuseddown > .scSplitterGrip {background-position:0px -192px;     }
.UI_VC_SplitContainer_H > .scSplitter_s1_inactive > .scSplitterGrip	 {background-position:0px -224px; cursor:default;    }


/*Splitter w stanie collapsed*/
.UI_VC_SplitContainer_H > .scSplitter_s2,
.UI_VC_SplitContainer_H > .scSplitter_s2_out,
.UI_VC_SplitContainer_H > .scSplitter_s2_over,
.UI_VC_SplitContainer_H > .scSplitter_s2_down,
.UI_VC_SplitContainer_H > .scSplitter_s2_disabled,
.UI_VC_SplitContainer_H > .scSplitter_s2_focusedout,
.UI_VC_SplitContainer_H > .scSplitter_s2_focusedover,
.UI_VC_SplitContainer_H > .scSplitter_s2_focuseddown,
.UI_VC_SplitContainer_H > .scSplitter_s2_inactive
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:0px; 
	left:0px;
	right:0px;
	height:14px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black;
	background-image:url('../img/UI/default/components/SplitterH2_bgr.png');
	cursor:row-resize;
}

.UI_VC_SplitContainer_H > .scSplitter_s2 > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s2_out > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s2_over > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s2_down > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s2_disabled > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s2_focusedout > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s2_focusedover > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s2_focuseddown > .scSplitterGrip,
.UI_VC_SplitContainer_H > .scSplitter_s2_inactive > .scSplitterGrip
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:0px;
	left:50%;
	height:10px;
	width:29px;
	margin-left:-15px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; 
	cursor:row-resize;
	background-image:url('../img/UI/default/components/SplitterH2_grip.png');
}

.UI_VC_SplitContainer_H > .scSplitter_s2_out > .scSplitterGrip		 {background-position:0px 0px;     }
.UI_VC_SplitContainer_H > .scSplitter_s2_over > .scSplitterGrip		 {background-position:0px -32px;     }
.UI_VC_SplitContainer_H > .scSplitter_s2_down > .scSplitterGrip		 {background-position:0px -64px;    }
.UI_VC_SplitContainer_H > .scSplitter_s2_disabled > .scSplitterGrip	 {background-position:0px -96px; cursor:default;    }
.UI_VC_SplitContainer_H > .scSplitter_s2_focusedout > .scSplitterGrip  {background-position:0px -128px;    }
.UI_VC_SplitContainer_H > .scSplitter_s2_focusedover > .scSplitterGrip {background-position:0px -160px;    }
.UI_VC_SplitContainer_H > .scSplitter_s2_focuseddown > .scSplitterGrip {background-position:0px -192px;     }
.UI_VC_SplitContainer_H > .scSplitter_s2_inactive > .scSplitterGrip	 {background-position:0px -224px; cursor:default;    }





/*Splitter w stanie normalnym*/

.UI_VC_SplitContainer_V > .scSplitter_s0,
.UI_VC_SplitContainer_V > .scSplitter_s0_out,
.UI_VC_SplitContainer_V > .scSplitter_s0_over,
.UI_VC_SplitContainer_V > .scSplitter_s0_down,
.UI_VC_SplitContainer_V > .scSplitter_s0_disabled,
.UI_VC_SplitContainer_V > .scSplitter_s0_focusedout,
.UI_VC_SplitContainer_V > .scSplitter_s0_focusedover,
.UI_VC_SplitContainer_V > .scSplitter_s0_focuseddown,
.UI_VC_SplitContainer_V > .scSplitter_s0_inactive
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:0px; 
	left:0px;
	bottom:0px;
	width:10px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black;
	background-image:url('../img/UI/default/components/SplitterV_bgr.png');
	cursor:col-resize;
}

.UI_VC_SplitContainer_V > .scSplitter_s0_out		 {background-position:0px 0px;    }
.UI_VC_SplitContainer_V > .scSplitter_s0_over		 {background-position:-32px 0px;  }
.UI_VC_SplitContainer_V > .scSplitter_s0_down		 {background-position:-64px 0px;  }
.UI_VC_SplitContainer_V > .scSplitter_s0_disabled	 {background-position:-96px 0px; cursor:default;    }
.UI_VC_SplitContainer_V > .scSplitter_s0_focusedout  {background-position:-128px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s0_focusedover {background-position:-160px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s0_focuseddown {background-position:-192px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s0_inactive	 {background-position:-224px 0px; cursor:default;    }


.UI_VC_SplitContainer_V > .scSplitter_s0 > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s0_out > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s0_over > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s0_down > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s0_disabled > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s0_focusedout > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s0_focusedover > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s0_focuseddown > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s0_inactive  > .scSplitterGrip
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:50%; 
	left:0px;
	width:10px;
	height:29px;
	margin-top:-15px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black;
	background-image:url('../img/UI/default/components/SplitterV_grip.png');
	cursor:col-resize;
}

.UI_VC_SplitContainer_V > .scSplitter_s0_out > .scSplitterGrip		 {background-position:0px 0px;    }
.UI_VC_SplitContainer_V > .scSplitter_s0_over	> .scSplitterGrip	 {background-position:-32px 0px;  }
.UI_VC_SplitContainer_V > .scSplitter_s0_down	> .scSplitterGrip	 {background-position:-64px 0px;  }
.UI_VC_SplitContainer_V > .scSplitter_s0_disabled	> .scSplitterGrip {background-position:-96px 0px; cursor:default;    }
.UI_VC_SplitContainer_V > .scSplitter_s0_focusedout > .scSplitterGrip {background-position:-128px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s0_focusedover > .scSplitterGrip {background-position:-160px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s0_focuseddown > .scSplitterGrip {background-position:-192px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s0_inactive	 > .scSplitterGrip {background-position:-224px 0px; cursor:default;    }


/*Splitter w stanie collapsed do krawędzi pierwszego panelu*/
.UI_VC_SplitContainer_V > .scSplitter_s1,
.UI_VC_SplitContainer_V > .scSplitter_s1_out,
.UI_VC_SplitContainer_V > .scSplitter_s1_over,
.UI_VC_SplitContainer_V > .scSplitter_s1_down,
.UI_VC_SplitContainer_V > .scSplitter_s1_disabled,
.UI_VC_SplitContainer_V > .scSplitter_s1_focusedout,
.UI_VC_SplitContainer_V > .scSplitter_s1_focusedover,
.UI_VC_SplitContainer_V > .scSplitter_s1_focuseddown,
.UI_VC_SplitContainer_V > .scSplitter_s1_inactive
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:0px; 
	left:0px;
	bottom:0px;
	width:14px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; 
	color:black;
	background-image:url('../img/UI/default/components/SplitterV1_bgr.png');
	cursor:col-resize;
}


.UI_VC_SplitContainer_V > .scSplitter_s1 > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s1_out > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s1_over > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s1_down > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s1_disabled > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s1_focusedout > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s1_focusedover > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s1_focuseddown > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s1_inactive  > .scSplitterGrip
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:50%; 
	left:0px;
	width:14px;
	height:29px;
	margin-top:-15px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black;
	background-image:url('../img/UI/default/components/SplitterV1_grip.png');
	cursor:col-resize;
}

.UI_VC_SplitContainer_V > .scSplitter_s1_out > .scSplitterGrip		 {background-position:0px 0px;    }
.UI_VC_SplitContainer_V > .scSplitter_s1_over	> .scSplitterGrip	 {background-position:-32px 0px;  }
.UI_VC_SplitContainer_V > .scSplitter_s1_down	> .scSplitterGrip	 {background-position:-64px 0px;  }
.UI_VC_SplitContainer_V > .scSplitter_s1_disabled	> .scSplitterGrip {background-position:-96px 0px; cursor:default;    }
.UI_VC_SplitContainer_V > .scSplitter_s1_focusedout > .scSplitterGrip {background-position:-128px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s1_focusedover > .scSplitterGrip {background-position:-160px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s1_focuseddown > .scSplitterGrip {background-position:-192px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s1_inactive	 > .scSplitterGrip {background-position:-224px 0px; cursor:default;    }



/*Splitter w stanie collapsed do krawędzi drugiego panelu*/						   
.UI_VC_SplitContainer_V > .scSplitter_s2,
.UI_VC_SplitContainer_V > .scSplitter_s2_out,
.UI_VC_SplitContainer_V > .scSplitter_s2_over,
.UI_VC_SplitContainer_V > .scSplitter_s2_down,
.UI_VC_SplitContainer_V > .scSplitter_s2_disabled,
.UI_VC_SplitContainer_V > .scSplitter_s2_focusedout,
.UI_VC_SplitContainer_V > .scSplitter_s2_focusedover,
.UI_VC_SplitContainer_V > .scSplitter_s2_focuseddown,
.UI_VC_SplitContainer_V > .scSplitter_s2_inactive
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:0px; 
	left:0px;
	bottom:0px;
	width:14px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; 
	color:black;
	background-image:url('../img/UI/default/components/SplitterV2_bgr.png');
	cursor:col-resize;
}

.UI_VC_SplitContainer_V > .scSplitter_s2 > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s2_out > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s2_over > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s2_down > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s2_disabled > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s2_focusedout > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s2_focusedover > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s2_focuseddown > .scSplitterGrip,
.UI_VC_SplitContainer_V > .scSplitter_s2_inactive  > .scSplitterGrip
 {
	outline: none!important;
	display:block;
	position:absolute;
	top:50%; 
	left:0px;
	width:14px;
	height:29px;
	margin-top:-15px;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black;
	background-image:url('../img/UI/default/components/SplitterV2_grip.png');
	cursor:col-resize;
}

.UI_VC_SplitContainer_V > .scSplitter_s2_out > .scSplitterGrip		 {background-position:0px 0px;    }
.UI_VC_SplitContainer_V > .scSplitter_s2_over	> .scSplitterGrip	 {background-position:-32px 0px;  }
.UI_VC_SplitContainer_V > .scSplitter_s2_down	> .scSplitterGrip	 {background-position:-64px 0px;  }
.UI_VC_SplitContainer_V > .scSplitter_s2_disabled	> .scSplitterGrip {background-position:-96px 0px; cursor:default;    }
.UI_VC_SplitContainer_V > .scSplitter_s2_focusedout > .scSplitterGrip {background-position:-128px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s2_focusedover > .scSplitterGrip {background-position:-160px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s2_focuseddown > .scSplitterGrip {background-position:-192px 0px; }
.UI_VC_SplitContainer_V > .scSplitter_s2_inactive	 > .scSplitterGrip {background-position:-224px 0px; cursor:default;    }

/* GridView -------------------------------------------------------------------------------------------------------------------------*/

.UI_VC_GridView { 
	outline:none!important; 
	position:absolute; top:0px; left:0px; bottom:0px; right:0px; 
	display:block; overflow:hidden;
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: text;-o-user-select: none;
	user-select: none; color:black;
}

.UI_VC_GridView > .gvHdrContainer { position:absolute; top:0px; left:0px; right:0px; height:20px; overflow:hidden;}

.UI_VC_GridView > .gvHdrContainer > .gvHdrTable { table-layout:fixed; position:absolute; top:0px; left:0px; height:20px; }

.UI_VC_GridView > .gvHdrContainer > .gvHdrTable .gvHdrRow { background:green;}

.UI_VC_GridView > .gvHdrContainer > .gvHdrTable .gvHdrRow  .gvCellBase { background:blue; color:white; width:200px; height:20px; overflow:hidden;  }

.UI_VC_GridView > .gvHdrContainer > .gvHdrTable .gvHdrRow  .gvCellBase .gvCellContainer { position:relative;  width:100%; height:100%; }

.UI_VC_GridView .gvTable { position:absolute; top:0px; left:0px; table-layout:fixed;}
.UI_VC_GridView .gvTable  .gvRow { }
.UI_VC_GridView .gvTable  .gvRow  .gvCellBase { width:200px; height:100px; overflow:hidden;}
.UI_VC_GridView .gvTable  .gvRow  .gvCellBase .gvCellContainer { position:relative;  width:100%; height:100%; }


/* SimpleComboBox -------------------------------------------------------------------------------------------------------------------------*/

.UI_VC_SimpleComboBox,
.UI_VC_SimpleComboBox_out,
.UI_VC_SimpleComboBox_over, 
.UI_VC_SimpleComboBox_down, 
.UI_VC_SimpleComboBox_disabled, 
.UI_VC_SimpleComboBox_focusedout, 
.UI_VC_SimpleComboBox_focusedover, 
.UI_VC_SimpleComboBox_focuseddown,
.UI_VC_SimpleComboBox_inactive { 
	outline:none!important; width:100px; height:28px; 
	position:absolute; top:0px; left:0px; display:block; overflow:hidden;  
	font-size:10px;  
	line-height:16px; text-align:center; padding-left:2px; padding-right:2px;
	-webkit-user-select:none;-khtml-user-select: none;  -moz-user-select: text; -o-user-select: none;
	user-select: none; color:black;
	margin:5px;
}

.UI_VC_SimpleComboBox .scbLeft,
.UI_VC_SimpleComboBox_out .scbLeft,
.UI_VC_SimpleComboBox_over .scbLeft, 
.UI_VC_SimpleComboBox_down .scbLeft, 
.UI_VC_SimpleComboBox_disabled .scbLeft, 
.UI_VC_SimpleComboBox_focusedout .scbLeft, 
.UI_VC_SimpleComboBox_focusedover .scbLeft, 
.UI_VC_SimpleComboBox_focuseddown .scbLeft,
.UI_VC_SimpleComboBox_inactive .scbLeft {
	position:absolute; top:0px; left:0px; width:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/SimpleComboBox_left.png');
}

.UI_VC_SimpleComboBox .scbRight,
.UI_VC_SimpleComboBox_out .scbRight,
.UI_VC_SimpleComboBox_over .scbRight, 
.UI_VC_SimpleComboBox_down .scbRight, 
.UI_VC_SimpleComboBox_disabled .scbRight, 
.UI_VC_SimpleComboBox_focusedout .scbRight, 
.UI_VC_SimpleComboBox_focusedover .scbRight, 
.UI_VC_SimpleComboBox_focuseddown .scbRight,
.UI_VC_SimpleComboBox_inactive .scbRight {
	position:absolute; top:0px; right:0px; width:26px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/SimpleComboBox_right.png');
}

.UI_VC_SimpleComboBox .scbCenter,
.UI_VC_SimpleComboBox_out .scbCenter,
.UI_VC_SimpleComboBox_over .scbCenter, 
.UI_VC_SimpleComboBox_down .scbCenter, 
.UI_VC_SimpleComboBox_disabled .scbCenter, 
.UI_VC_SimpleComboBox_focusedout .scbCenter, 
.UI_VC_SimpleComboBox_focusedover .scbCenter, 
.UI_VC_SimpleComboBox_focuseddown .scbCenter,
.UI_VC_SimpleComboBox_inactive .scbCenter {
	position:absolute; top:0px; right:26px; left:11px; height:28px; 
	-webkit-user-select:none;-khtml-user-select: none; -moz-user-select:none; -o-user-select: none; user-select: none;
	background-image:url('../img/UI/default/components/SimpleComboBox_center.png');
	background-repeat:repeat-x;
}



.UI_VC_SimpleComboBox .scbLeft,.UI_VC_SimpleComboBox .scbRight,.UI_VC_SimpleComboBox .scbCenter, .UI_VC_SimpleComboBox .scbValidationIcon 									{ background-position:0px 0px;     cursor:pointer; }
.UI_VC_SimpleComboBox_out .scbLeft,.UI_VC_SimpleComboBox_out .scbRight,.UI_VC_SimpleComboBox_out .scbCenter, .UI_VC_SimpleComboBox_out .scbValidationIcon 						{ background-position:0px 0px;     cursor:pointer; }
.UI_VC_SimpleComboBox_over .scbLeft,.UI_VC_SimpleComboBox_over .scbRight,.UI_VC_SimpleComboBox_over .scbCenter, .UI_VC_SimpleComboBox_over .scbValidationIcon 					{ background-position:0px -32px;   cursor:pointer; }
.UI_VC_SimpleComboBox_down .scbLeft,.UI_VC_SimpleComboBox_down .scbRight,.UI_VC_SimpleComboBox_down .scbCenter, .UI_VC_SimpleComboBox_down .scbValidationIcon 					{ background-position:0px -64px;   cursor:pointer; }
.UI_VC_SimpleComboBox_disabled .scbLeft,.UI_VC_SimpleComboBox_disabled .scbRight,.UI_VC_SimpleComboBox_disabled .scbCenter, .UI_VC_SimpleComboBox_disabled .scbValidationIcon 		{ background-position:0px -96px;   cursor:pointer; } 
.UI_VC_SimpleComboBox_focusedout .scbLeft,.UI_VC_SimpleComboBox_focusedout .scbRight,.UI_VC_SimpleComboBox_focusedout .scbCenter, .UI_VC_SimpleComboBox_focusedout .scbValidationIcon 		{ background-position:0px -128px;  cursor:pointer; } 
.UI_VC_SimpleComboBox_focusedover .scbLeft,.UI_VC_SimpleComboBox_focusedover .scbRight,.UI_VC_SimpleComboBox_focusedover .scbCenter, .UI_VC_SimpleComboBox_focusedover .scbValidationIcon 	{ background-position:0px -160px;  cursor:pointer; } 
.UI_VC_SimpleComboBox_focuseddown .scbLeft,.UI_VC_SimpleComboBox_focuseddown .scbRight,.UI_VC_SimpleComboBox_focuseddown .scbCenter, .UI_VC_SimpleComboBox_focuseddown .scbValidationIcon 	{ background-position:0px -192px;  cursor:pointer; } 
.UI_VC_SimpleComboBox_inactive .scbLeft,.UI_VC_SimpleComboBox_inactive .scbRight,.UI_VC_SimpleComboBox_inactive .scbCenter, .UI_VC_SimpleComboBox_inactive .scbValidationIcon 		{ background-position:0px -224px;  cursor:pointer; } 

.UI_VC_SimpleComboBox .scbSelectContainer,
.UI_VC_SimpleComboBox_out .scbSelectContainer,
.UI_VC_SimpleComboBox_over .scbSelectContainer, 
.UI_VC_SimpleComboBox_down .scbSelectContainer, 
.UI_VC_SimpleComboBox_disabled .scbSelectContainer, 
.UI_VC_SimpleComboBox_focusedout .scbSelectContainer, 
.UI_VC_SimpleComboBox_focusedover .scbSelectContainer, 
.UI_VC_SimpleComboBox_focuseddown .scbSelectContainer,
.UI_VC_SimpleComboBox_inactive .scbSelectContainer { 
	outline:none!important;
	height:20px;
	display:block;
	position:absolute; top:5px; left:4px; bottom:6px; right:4px; 
	display:block; 
	overflow:hidden;  
	border:0px hidden;
}


.UI_VC_SimpleComboBox .scbText,
.UI_VC_SimpleComboBox_out .scbText,
.UI_VC_SimpleComboBox_over .scbText, 
.UI_VC_SimpleComboBox_down .scbText, 
.UI_VC_SimpleComboBox_disabled .scbText, 
.UI_VC_SimpleComboBox_focusedout .scbText, 
.UI_VC_SimpleComboBox_focusedover .scbText, 
.UI_VC_SimpleComboBox_focuseddown .scbText,
.UI_VC_SimpleComboBox_inactive .scbText { 
	outline:none!important;
	height:20px;
	display:block;
	position:absolute; top:0px; left:0px; right:26px;
	overflow:hidden;  
	font-size:10px;  
	text-align:left;
	color:black;
	padding:2px;
}


.UI_VC_SimpleComboBox .scbSelect,
.UI_VC_SimpleComboBox_out .scbSelect,
.UI_VC_SimpleComboBox_over .scbSelect, 
.UI_VC_SimpleComboBox_down .scbSelect, 
.UI_VC_SimpleComboBox_disabled .scbSelect, 
.UI_VC_SimpleComboBox_focusedout .scbSelect, 
.UI_VC_SimpleComboBox_focusedover .scbSelect, 
.UI_VC_SimpleComboBox_focuseddown .scbSelect,
.UI_VC_SimpleComboBox_inactive .scbSelect { 
	outline:none!important;
	height:20px;
	display:block;
	position:absolute; top:0px; left:0px; 
	overflow:hidden;  
	width:100%;
	font-size:10px;  
	text-align:left;
	color:black;	
	overflow:hidden;
	background:transparent;
	border-color:transparent;
	margin:0px; padding:0px;
	-moz-user-select:text;	
	opacity:0.0;
}

.UI_VC_SimpleComboBox .scbSelect option,
.UI_VC_SimpleComboBox_out .scbSelect option,
.UI_VC_SimpleComboBox_over .scbSelect option, 
.UI_VC_SimpleComboBox_down .scbSelect option, 
.UI_VC_SimpleComboBox_disabled .scbSelect option, 
.UI_VC_SimpleComboBox_focusedout .scbSelect option, 
.UI_VC_SimpleComboBox_focusedover .scbSelect option, 
.UI_VC_SimpleComboBox_focuseddown .scbSelect option,
.UI_VC_SimpleComboBox_inactive .scbSelect option{ 
	display:block;
	background:white;
}