{"textColor":"#2E2E2E","borderColor":"#C5C5C5","barBgColorFrom":"#EFEFEF","barBgColorTo":"#E3E3E3","hoverBorderColor":"#A99F9A","hoverTextColor":"#FFFFFF","hoverBgColorFrom":"#CEC8C6","hoverBgColorTo":"#AFA6A1","activeBorderColor":"#F0713A","activeTextColor":"#FFFFFF","activeBgColorFrom":"#F59F79","activeBgColorTo":"#EE6225","disabledBorderColor":"#F0713A","disabledTextColor":"#FFFFFF","disabledBgColorFrom":"#F59F79","disabledBgColorTo":"#EE6225"
}
 
._Grid {
 
	border-radius: 0px !important;
}
	
._Grid th {
	padding: 6px 8px 6px 8px;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	white-space: nowrap;
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: linear-gradient(top, #EFEFEF, #E3E3E3);;
;
	font-weight: 700;
}
._Grid th * {
	vertical-align: middle;
}
._Grid th span {
	margin-right: 20px;
}
._Grid td {
	padding: 6px 8px 6px 8px;
	border: 1px solid #C5C5C5;
}
._Grid tr:hover td, ._TreeGrid tr:hover td {
    background: #EFEFFC !important;
}
	
._Grid table tr.selected td, ._TreeGrid table tr.selected td {
    background: #AAAAFC !important;
}
	
._TreeGrid .TreeGridTreeCell {
	background: #EFEFEF; 
}
._Grid th a {
	border: 1px solid transparent;
	border-radius: 3px;
	display: inline-block;
	padding: 1px;
}
._Grid th a:hover {
	border: 1px solid #A99F9A;
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
	border-radius: 3px;
}
._Grid th a.ActiveButton {
	border: 1px solid #F0713A;
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: linear-gradient(top, #F59F79, #EE6225);;
;
	border-radius: 3px;
}
._Tree {
    border: 1px solid #C5C5C5;  
    background: -webkit-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -moz-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -o-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -ms-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -webkit-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -moz-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -o-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -ms-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: linear-gradient(top,  #FEFEFE,  #FFFFFF);;
;
  
}
menu._ContextMenu, menu._ContextMenu menu {
	
	border: 1px solid #C5C5C5;
	background: #FFFFFF;
}
menu._ContextMenu menu {
	
	max-height: 600px;
	-moz-overflow-y: auto;
	-webkit-overflow-y: auto;
	-ms-overflow-y: auto;
	-moz-overflow-y: auto;
	-webkit-overflow-y: auto;
	-ms-overflow-y: auto;
	overflow-y: auto;
}
menu._ContextMenu li.separator div {
	border-bottom: 1px solid #C5C5C5;
}
menu._ContextMenu li.expandable > a {
    background-image: url(img/_antialias_arrow03b_865df1bcaedb929ca5072b9cbd07eba4.png);
    background-repeat: no-repeat;
    background-position: right center; 
}
 
menu._ContextMenu li.expandable:hover > a, menu._ContextMenu li.active > a {
	background-image: url(img/_antialias_arrow03w_3c5ffc1555edb7344c9854f3a644e0b8.png);    	
	background-repeat: no-repeat;
    background-position: right center; 
}
menu._ContextMenu li {
    margin: 2px;
    background: #FFFFFF;
    color: #000000;
	border: 1px solid transparent;
}
menu._ContextMenu li a {
    padding: 4px 10px;
	text-decoration: none;
	white-space: nowrap;
}
menu._ContextMenu li:hover, menu._ContextMenu li.hover {
	border: 1px solid #A99F9A;
	border-radius: 2px;
	color: #FFFFFF;
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
}
menu._ContextMenu li.active {
	border: 1px solid #F0713A;
	border-radius: 2px;
	color: #FFFFFF;
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: linear-gradient(top, #F59F79, #EE6225);;
;
}
menu._ContextMenu li:hover > a {
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
	color: #FFFFFF;
}
menu._ToolBar, menu._ToolBar menu {
 
	border: 1px solid #C5C5C5;
	background: #FFFFFF;
}
menu._ToolBar li.separator div {
	border-bottom: 1px solid #C5C5C5;
}
menu._ToolBar.expandable {
    background-image: url(img/_antialias_arrow03b_865df1bcaedb929ca5072b9cbd07eba4.png);
    background-repeat: no-repeat;
    background-position: right center; 
}
 
menu._ToolBar.expandable:hover, menu._ToolBar.active {
    
	background-image: url(img/_antialias_arrow03w_3c5ffc1555edb7344c9854f3a644e0b8.png);
    background-repeat: no-repeat;
    background-position: right center; 
}
menu._ToolBar li {
    padding: 4px;
}
menu._ToolBar li a {
    background: #FFFFFF;
    color: #000000;
	border: 1px solid transparent;
	padding: 2px;
}
menu._ToolBar li:hover > a, menu._ToolBar li.hover > a {
	border: 1px solid #A99F9A;
	border-radius: 2px;
	color: #FFFFFF;
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
}
menu._ToolBar li.active > a {
	border: 1px solid #F0713A;
	border-radius: 2px;
	color: #FFFFFF;
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: linear-gradient(top, #F59F79, #EE6225);;
;
}
._Component {
  
    background: -webkit-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -moz-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -o-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -ms-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -webkit-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -moz-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -o-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -ms-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: linear-gradient(top,  #FEFEFE,  #FFFFFF);;
;
  
    border-radius: 3px;  
    border: 1px solid #C5C5C5;  
}
  
._Component:hover {
  
    border: 1px solid #A99F9A;  
}
 
._Component:focus {
  
    -moz-box-shadow: 0px 0px 5px #007eff;
    -webkit-box-shadow: 0px 0px 5px #007eff;
    -ms-box-shadow: 0px 0px 5px #007eff;
    -moz-box-shadow: 0px 0px 5px #007eff;
    -webkit-box-shadow: 0px 0px 5px #007eff;
    -ms-box-shadow: 0px 0px 5px #007eff;
    box-shadow: 0px 0px 5px #007eff;
  
}
input[type="text"] {
	
	border: 1px solid #C5C5C5;
}
	
input[type="text"]:-webkit-autofill {
		
	border: 1px solid #C5C5C5 !important;
}
 
._TextEdit, input[type="text"], input[type="password"], ._TextArea, textarea {
  				
	padding: 3px;  
    background: -webkit-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -moz-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -o-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -ms-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -webkit-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -moz-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -o-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -ms-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: linear-gradient(top,  #FEFEFE,  #FFFFFF);;
;
  
    border-radius: 3px;  
    border: 1px solid #C5C5C5;  
}
  
input[type="text"]:-webkit-autofill, input[type="password"]:-webkit-autofill {
  		
    background: -webkit-linear-gradient(top,  #FEFEFE,  #FFFFFF) !important;
    background: -moz-linear-gradient(top,  #FEFEFE,  #FFFFFF) !important;
    background: -o-linear-gradient(top,  #FEFEFE,  #FFFFFF) !important;
    background: -ms-linear-gradient(top,  #FEFEFE,  #FFFFFF) !important;
    background: -webkit-linear-gradient(top,  #FEFEFE,  #FFFFFF) !important;
    background: -moz-linear-gradient(top,  #FEFEFE,  #FFFFFF) !important;
    background: -o-linear-gradient(top,  #FEFEFE,  #FFFFFF) !important;
    background: -ms-linear-gradient(top,  #FEFEFE,  #FFFFFF) !important;
    background: linear-gradient(top,  #FEFEFE,  #FFFFFF) !important;;
;
  
    border: 1px solid #C5C5C5 !important;  
    border-radius: 3px;  
}
  
._TextEdit:hover, input[type="text"]:hover, input[type="password"]:hover {
      
	border: 1px solid #A99F9A;  
}
 
._TextEdit:focus, input[type="text"]:focus, input[type="password"]:focus {
      
	-moz-box-shadow: 0px 0px 5px #007eff;
	-webkit-box-shadow: 0px 0px 5px #007eff;
	-ms-box-shadow: 0px 0px 5px #007eff;
	-moz-box-shadow: 0px 0px 5px #007eff;
	-webkit-box-shadow: 0px 0px 5px #007eff;
	-ms-box-shadow: 0px 0px 5px #007eff;
	box-shadow: 0px 0px 5px #007eff;
  
}
 
._ComboBox {
    border: 1px solid #C5C5C5;
    border-radius: 3px;  
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: linear-gradient(top, #EFEFEF, #E3E3E3);;
;
    color: #2E2E2E;
    padding: 4px;
    
}
._ComboBox + .button {
    border: 1px solid transparent !important;
    background: none !important;
    background-image: none !important;
    -moz-filter: none !important;
    -webkit-filter: none !important;
    -ms-filter: none !important;
    -moz-filter: none !important;
    -webkit-filter: none !important;
    -ms-filter: none !important;
    filter: none !important;
}
	
._ComboBox + .button + ul {
    border: 1px solid #C5C5C5;
    background: -webkit-linear-gradient(top, #E3E3E3, #EFEFEF);
    background: -moz-linear-gradient(top, #E3E3E3, #EFEFEF);
    background: -o-linear-gradient(top, #E3E3E3, #EFEFEF);
    background: -ms-linear-gradient(top, #E3E3E3, #EFEFEF);
    background: -webkit-linear-gradient(top, #E3E3E3, #EFEFEF);
    background: -moz-linear-gradient(top, #E3E3E3, #EFEFEF);
    background: -o-linear-gradient(top, #E3E3E3, #EFEFEF);
    background: -ms-linear-gradient(top, #E3E3E3, #EFEFEF);
    background: linear-gradient(top, #E3E3E3, #EFEFEF);;
;
    border-radius: 3px;  
	max-width: 400px;
}
._ComboBox + .button + ul li {
    padding: 2px;
}
._ComboBox + .button + ul li a {
	border: 1px solid transparent;
}
._ComboBox + .button + ul li a:hover, ._ComboBox + .button + ul li a.hover {
    
	border: 1px solid #A99F9A;
	border-radius: 2px;
	color: #FFFFFF;
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
}
._ComboBox + .button + ul li.selected a {
	border: 1px solid #F0713A;
	border-radius: 2px;
	color: #FFFFFF;
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: linear-gradient(top, #F59F79, #EE6225);;
;
}
._ComboBox:hover {
    border: 1px solid #A99F9A;
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
}
._ListBox {
    border: 1px solid #C5C5C5;
    background: #FFFFFF; 
    border-radius: 3px;  
}
._ListBox li {
    padding: 2px;
}
._ListBox li a {
	border: 1px solid transparent;
}
._ListBox li a:hover, ._ListBox li a.hover {
    
	border: 1px solid #A99F9A;
	border-radius: 2px;
	color: #FFFFFF;
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
}
._ListBox li.selected a {
	border: 1px solid #F0713A;
	border-radius: 2px;
	color: #FFFFFF;
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: linear-gradient(top, #F59F79, #EE6225);;
;
}
._ListBox:hover {
    border: 1px solid #A99F9A;
    background: #FFFFFF;
}
._Dialog {
	padding: 0px;
}
._Dialog ._DialogTitleContainer {
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: linear-gradient(top, #F59F79, #EE6225);;
;
	padding: 6px;	
	color: #FFFFFF;	
}
._Dialog ._DialogContentContainer {
	padding: 4px;
}
	
._Button {
	
	border: 1px solid #C5C5C5;
	border-radius: 4px;
	
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: linear-gradient(top, #EFEFEF, #E3E3E3);;
;
	font-weight: 700;	
	
	vertical-align: middle;
	padding: 6px 10px;
}
._Button:hover {
	border: 1px solid #A99F9A;
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
}
	  
._DockPanel {
    background: -webkit-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -moz-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -o-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -ms-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -webkit-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -moz-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -o-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: -ms-linear-gradient(top,  #FEFEFE,  #FFFFFF);
    background: linear-gradient(top,  #FEFEFE,  #FFFFFF);;
;
  
    border: 1px solid #C5C5C5;
}
._DockPanel .DockPanelTitle {
	background: -webkit-linear-gradient(top, #AFA6A1, #CEC8C6);
	background: -moz-linear-gradient(top, #AFA6A1, #CEC8C6);
	background: -o-linear-gradient(top, #AFA6A1, #CEC8C6);
	background: -ms-linear-gradient(top, #AFA6A1, #CEC8C6);
	background: -webkit-linear-gradient(top, #AFA6A1, #CEC8C6);
	background: -moz-linear-gradient(top, #AFA6A1, #CEC8C6);
	background: -o-linear-gradient(top, #AFA6A1, #CEC8C6);
	background: -ms-linear-gradient(top, #AFA6A1, #CEC8C6);
	background: linear-gradient(top, #AFA6A1, #CEC8C6);;
;
	border-bottom: 1px solid #A99F9A;
	color: #2E2E2E;	
    padding: 4px;
    font-size: 14px;
    
}
._DockPanel .DockPanelContent {
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: linear-gradient(top, #EFEFEF, #E3E3E3);;
;
}
._ButtonEdit + .button {
	border: 1px solid #C5C5C5;
	border-radius: 4px;
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: linear-gradient(top, #EFEFEF, #E3E3E3);;
;
}
 
._ButtonEdit + .button:hover {
	border: 1px solid #A99F9A; 
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
}
._SpinEdit + .button {
    border: 1px solid transparent !important;
    background: none !important;
}
 
._SpinEdit + .button .buttonUp, ._SpinEdit + .button .buttonDown {
 	
	padding: 0px;
	margin: 0px;
	display: block;
	border: 1px solid #C5C5C5;
	border-radius: 2px;
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: linear-gradient(top, #EFEFEF, #E3E3E3);;
;
}
._SpinEdit + .button .buttonUp {
 	
	margin-left: -1px;
	margin-top: -1px;
}
._SpinEdit + .button .buttonDown {
 	
	margin-left: -1px;
}
._SpinEdit + .button button:hover {
 
	border: 1px solid #A99F9A; 
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
}
._ToolTip {
	max-width: 200px;
	white-space: wrap;	
	text-align: justify;
}
._FileManager .buttonsContainer {
	border-bottom: 1px solid #C5C5C5;
	padding: 5px;
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: linear-gradient(top, #EFEFEF, #E3E3E3);;
;
}
._FileManager .dirsContainer {
	border-right: 1px solid #C5C5C5;
	
 
	padding: 5px;  
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: linear-gradient(top, #EFEFEF, #E3E3E3);;
;
}
	 
._FileManager ul._ListView li > a {
 
	border: 1px solid transparent;
	border-radius: 3px;
}
._FileManager ul._ListView li:hover > a, ._FileManager ul._ListView li.active > a {
	
	border: 1px solid #A99F9A;
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
}
._FileManager ul._ListView .selected > a {
 
	border: 1px solid #F0713A;
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: linear-gradient(top, #F59F79, #EE6225);;
;
}
.MultilanguageField {
	margin-bottom: 4px;	
}
.MultilanguageField img {
	vertical-align: middle;	
}
._HtmlAreaRibbon ._RibbonGroup {
	margin: 0px;
	border: 0px;
	border-radius: 0px;
	border-right: 1px solid #C5C5C5;
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: linear-gradient(top, #EFEFEF, #E3E3E3);;
;
}
._HtmlAreaRibbon ._RibbonGroup ._RibbonGroupContent {
	
	padding: 4px;
}
	
._HtmlAreaRibbon ._RibbonGroup ._RibbonGroupTitle {
	
	border: 0px;
	border-radius: 0px;
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: linear-gradient(top, #EFEFEF, #E3E3E3);;
;
}
._HtmlAreaRibbon ._PageControlTab, ._HtmlAreaRibbon ._PageControlTabActive, ._HtmlAreaRibbon ._PageControlTabOver {
    
	border-top: 1px solid #91A7B4;
    border-left: 1px solid #91A7B4;
    border-right: 1px solid #91A7B4;
}
._HtmlAreaRibbon ._PageControlTab {
	border: 1px solid transparent;
	background: transparent;
}
._HtmlAreaRibbon ._PageControlTabActive {
	
	background: #EFEFEF;
}
._HtmlAreaRibbon ._PageControlTabOver {
}
._HtmlAreaRibbon ._RibbonGroup .button {
	border: 1px solid transparent; 
}
._HtmlAreaRibbon ._RibbonGroup .button:hover {
	border-radius: 2px;
	border: 1px solid #A99F9A; 
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(top, #CEC8C6, #AFA6A1);
	background: linear-gradient(top, #CEC8C6, #AFA6A1);;
;
}
._HtmlAreaRibbon ._RibbonGroup .checked {
	
	border-radius: 2px;
	border: 1px solid #F0713A; 
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: linear-gradient(top, #F59F79, #EE6225);;
;
}
._HtmlAreaDOM {
	
	border: 0px;
	border-top: 1px solid #C5C5C5;
	border-radius: 0px;
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(top, #EFEFEF, #E3E3E3);
	background: linear-gradient(top, #EFEFEF, #E3E3E3);;
;
}
._CheckBox + .button {
	
	margin-left: -13px;
	border-radius: 2px;
	margin-right: 6px;
}
._RadioButton {
	
	border-radius: 50%;
}
._RadioButton + .button {
	
	margin-left: -13px;
	border-radius: 50%;
}
._PageControl ._PageControlTab, ._PageControl ._PageControlTabActive, ._PageControl ._PageControlTabOver {
    
	border-top: 1px solid #91A7B4;
    border-left: 1px solid #91A7B4;
    border-right: 1px solid #91A7B4;
}
._PageControl ._PageControlTab {
	border: 1px solid transparent;
	background: transparent;
}
._PageControl ._PageControlTabActive {
	
	background: #EFEFEF;
}
._PageControl ._PageControlTabOver {
}
._AdminMenu img {
	vertical-align: middle;
	margin-right: 4px;
}
._AdminMenu img {
	display: none;
}
._AdminMenu menu img {
	display: inline;
}
._HelpAssistant {
	max-width: 200px;
	white-space: wrap;	
	text-align: justify;
	padding: 10px;
	border-radius: 2px;
	border: 3px solid #F0713A; 
	background-color: #F59F79;
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: -webkit-linear-gradient(top, #F59F79, #EE6225);
	background: -moz-linear-gradient(top, #F59F79, #EE6225);
	background: -o-linear-gradient(top, #F59F79, #EE6225);
	background: -ms-linear-gradient(top, #F59F79, #EE6225);
	background: linear-gradient(top, #F59F79, #EE6225);;
;
}
._HelpAssistantArrow {
	border-width: 10px;
	border-color: #F0713A; 
}
	
._HelpAssistantOutline {
	
	border-width: 3px;
	border-color: #F0713A; 
	background-color: #F59F79; 
	opacity: 0.5;
	border-radius: 2px;
}
._Progress {
	border-radius: 2px;
	border: 1px solid #C5C5C5; 
	background: -webkit-linear-gradient(top, #E3E3E3, #EFEFEF);
	background: -moz-linear-gradient(top, #E3E3E3, #EFEFEF);
	background: -o-linear-gradient(top, #E3E3E3, #EFEFEF);
	background: -ms-linear-gradient(top, #E3E3E3, #EFEFEF);
	background: -webkit-linear-gradient(top, #E3E3E3, #EFEFEF);
	background: -moz-linear-gradient(top, #E3E3E3, #EFEFEF);
	background: -o-linear-gradient(top, #E3E3E3, #EFEFEF);
	background: -ms-linear-gradient(top, #E3E3E3, #EFEFEF);
	background: linear-gradient(top, #E3E3E3, #EFEFEF);;
;
	padding: 2px;
	height: 26px;
}
._Progress ._ProgressBar {
	border-radius: 2px;
	border: 1px solid #F0713A; 
	background: -webkit-linear-gradient(left, #F59F79, #EE6225);
	background: -moz-linear-gradient(left, #F59F79, #EE6225);
	background: -o-linear-gradient(left, #F59F79, #EE6225);
	background: -ms-linear-gradient(left, #F59F79, #EE6225);
	background: -webkit-linear-gradient(left, #F59F79, #EE6225);
	background: -moz-linear-gradient(left, #F59F79, #EE6225);
	background: -o-linear-gradient(left, #F59F79, #EE6225);
	background: -ms-linear-gradient(left, #F59F79, #EE6225);
	background: linear-gradient(left, #F59F79, #EE6225);;
;
}
._ProcessProgress {
	width: 300px;
}
	
._Calendar {
	padding: 2px;	
}
._Calendar ._title, ._Calendar ._header {
		
	border-radius: 4px;
	border: 1px solid #A99F9A; 
	background: -webkit-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: linear-gradient(left, #CEC8C6, #AFA6A1);;
;
	padding: 1px;
}
 
._Calendar ._buttons {
	
	border-radius: 4px;
	border: 1px solid #C5C5C5; 
	background: -webkit-linear-gradient(left, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(left, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(left, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(left, #EFEFEF, #E3E3E3);
	background: -webkit-linear-gradient(left, #EFEFEF, #E3E3E3);
	background: -moz-linear-gradient(left, #EFEFEF, #E3E3E3);
	background: -o-linear-gradient(left, #EFEFEF, #E3E3E3);
	background: -ms-linear-gradient(left, #EFEFEF, #E3E3E3);
	background: linear-gradient(left, #EFEFEF, #E3E3E3);;
;
	padding: 1px;
}
 
._Calendar ._day, ._Calendar ._button {
		
	border-radius: 4px;
	border: 1px solid transparent;
}
._Calendar ._day:hover, ._Calendar ._button:hover {
		
	border-radius: 4px;
	border: 1px solid #A99F9A; 
	background: -webkit-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -webkit-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -moz-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -o-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: -ms-linear-gradient(left, #CEC8C6, #AFA6A1);
	background: linear-gradient(left, #CEC8C6, #AFA6A1);;
;
}
 
	
._Calendar ._day._selected {
		
	border: 1px solid #F0713A; 
	background: -webkit-linear-gradient(left, #F59F79, #EE6225);
	background: -moz-linear-gradient(left, #F59F79, #EE6225);
	background: -o-linear-gradient(left, #F59F79, #EE6225);
	background: -ms-linear-gradient(left, #F59F79, #EE6225);
	background: -webkit-linear-gradient(left, #F59F79, #EE6225);
	background: -moz-linear-gradient(left, #F59F79, #EE6225);
	background: -o-linear-gradient(left, #F59F79, #EE6225);
	background: -ms-linear-gradient(left, #F59F79, #EE6225);
	background: linear-gradient(left, #F59F79, #EE6225);;
;
	color: 1px solid #FFFFFF; 
}
 
._DateTimeEditDialog ._DateTimeEditDialogDate {
	margin-bottom: 10px;
}
._DateTimeEditDialog ._DateTimeEditDialogTime {
	margin-bottom: 10px;
	text-align: center;
}
._CurrencyEdit {
	width: 120px;
}
*[disabled] {
	opacity: 0.5;
}
input, textarea, keygen, select, button, meter, progress {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 14px;
}
._CheckBox {
	
	width: 22px;
	height: 22px;
	border: 2px solid #CDC6BB !important;  
	border-radius: 4px !important;
	padding: 0px;
	-moz-box-shadow: inset 0px 5px 5px #EEEEEE;
	-webkit-box-shadow: inset 0px 5px 5px #EEEEEE;
	-ms-box-shadow: inset 0px 5px 5px #EEEEEE;
	box-shadow: inset 0px 5px 5px #EEEEEE;
   
	margin-bottom: 4px;
}
 
	
._CheckBox + .button {
	
	width: 22px;
	height: 22px;
	margin-left: -22px;
	border-radius: 2px;
	margin-right: 8px;
	background: url(repository/layout/checkbox.png) center center no-repeat;
	background-repeat: no-repeat;
	margin-top: -4px;
}
 
._CheckBox + .button + label {
	
	margin-right: 20px;
}
._CheckBoxLabel, ._RadioButtonLabel {
	display: inline-block;
	margin-bottom: 4px;
}
	
._RadioButton {
	
	border-radius: 50% !important;
	margin-bottom: 2px;
}
._RadioButton + .button {
	
	width: 14px;
	height: 14px;
	margin-left: -18px;
	border-radius: 50%;
	background: -webkit-linear-gradient(top, #F9B700, #D39909);
	background: -moz-linear-gradient(top, #F9B700, #D39909);
	background: -o-linear-gradient(top, #F9B700, #D39909);
	background: -ms-linear-gradient(top, #F9B700, #D39909);
	background: linear-gradient(top, #F9B700, #D39909);;
 
	-moz-box-shadow: inset 0px 5px 5px #F9B700;
	-webkit-box-shadow: inset 0px 5px 5px #F9B700;
	-ms-box-shadow: inset 0px 5px 5px #F9B700;
	box-shadow: inset 0px 5px 5px #F9B700;
   
	margin-bottom: -2px;
}
._RadioButtonLabel {
	
	padding-right: 20px;
}
	
._Slider {
	border-radius: 2px;
	background: -webkit-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: -moz-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: -o-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: -ms-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: linear-gradient(top, #EEEEEE, #FFFFFF);;
}
._Slider ._SliderBullet {
	width: 30px;
	height: 30px;
	border: 2px solid #CDC6BB !important;  
	border-radius: 50%;
	background: #FFFFFF;
	-moz-box-shadow: inset 0px -5px 5px #DDDDDD;
	-webkit-box-shadow: inset 0px -5px 5px #DDDDDD;
	-ms-box-shadow: inset 0px -5px 5px #DDDDDD;
	box-shadow: inset 0px -5px 5px #DDDDDD;
   
}
._Slider ._SliderBullet:hover {
	border: 2px solid #BDB6AB !important;  
	background: #EEEEEE;
	-moz-box-shadow: inset 0px -5px 5px #CCCCCC;
	-webkit-box-shadow: inset 0px -5px 5px #CCCCCC;
	-ms-box-shadow: inset 0px -5px 5px #CCCCCC;
	box-shadow: inset 0px -5px 5px #CCCCCC;
   
}
._ComboBox {
	
	padding: 10px;
}
input._TextEdit, textarea._TextArea {
	
	font-size: 14px;
	border: 1px solid #CDC6BB; 
	padding: 6px;
	-moz-box-shadow: inset 0px 5px 15px #EEEEEE;
	-webkit-box-shadow: inset 0px 5px 15px #EEEEEE;
	-ms-box-shadow: inset 0px 5px 15px #EEEEEE;
	box-shadow: inset 0px 5px 15px #EEEEEE;
   
}
._TextEditFixedPrefix, ._TextEditFixedPostfix {
	font-size: 14px;
	padding: 6px;
	font-weight: 700;
}
._TextArea {
	min-height: 150px;	
}
	
._Button {
	background: -webkit-linear-gradient(top, #FFAC13, #E39401);
	background: -moz-linear-gradient(top, #FFAC13, #E39401);
	background: -o-linear-gradient(top, #FFAC13, #E39401);
	background: -ms-linear-gradient(top, #FFAC13, #E39401);
	background: linear-gradient(top, #FFAC13, #E39401);;
	border: 0px;
	border-bottom: 2px solid #cf8101;
	color: #FFFFFF;
	-moz-text-shadow: none;
	-webkit-text-shadow: none;
	-ms-text-shadow: none;
	text-shadow: none;
 
	font-size: 17px;
	font-weight: normal;
	-moz-text-shadow: 0px 2px 0px #cf8101;
	-webkit-text-shadow: 0px 2px 0px #cf8101;
	-ms-text-shadow: 0px 2px 0px #cf8101;
	text-shadow: 0px 2px 0px #cf8101;
 
	text-transform: uppercase;
	margin: 10px 0px;	
	min-height: 35px;
	margin-right: 20px;
	text-decoration: none;
}
._Button:hover {
	background: -webkit-linear-gradient(top, #E39400, #FEAC12);
	background: -moz-linear-gradient(top, #E39400, #FEAC12);
	background: -o-linear-gradient(top, #E39400, #FEAC12);
	background: -ms-linear-gradient(top, #E39400, #FEAC12);
	background: linear-gradient(top, #E39400, #FEAC12);;
	border: 0px;
	border-bottom: 2px solid #DA8B06;
	text-decoration: none;
}
fieldset {
	border: 0px;
}
fieldset legend {
	font-weight: 700;
}
._CollapseElementLabel:after {
	margin-left: 5px;
	content: "▼";
}
._CollapseElementLabel.expanded:after {
	content: "▲";
}
._TabControlContent {
	
	border: 2px solid #D0CBC5;
	border-radius: 5px;
	background: #FFFFFF;
	-moz-box-shadow: 0px 2px 5px #F2EFEB;
	-webkit-box-shadow: 0px 2px 5px #F2EFEB;
	-ms-box-shadow: 0px 2px 5px #F2EFEB;
	box-shadow: 0px 2px 5px #F2EFEB;
   
	padding: 20px;
	margin-bottom: 20px;
}
._TabControlButton {
	display: inline-block;
	width: 220px;
	height: 64px;
	line-height: 64px;
	margin-top: 6px;
	cursor: pointer;
	padding: 0px;	 
	vertical-align: top;
}
._TabControlButton.active {
	height: 64px;
	margin-top: 0px;
}
._TabControlButton h2 {
	padding: 10px 0px 0px 0px;
	margin: 0px;
	text-align: center;
	width: 216px;
	height: 53px;
	position: absolute;
	background: -webkit-linear-gradient(top, #FFFFFF, #EEEEEE);
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE);
	background: -o-linear-gradient(top, #FFFFFF, #EEEEEE);
	background: -ms-linear-gradient(top, #FFFFFF, #EEEEEE);
	background: linear-gradient(top, #FFFFFF, #EEEEEE);;
	
	border: 2px solid #D0CBC5;
	border-bottom: 0px; 
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
._TabControlButton.active h2 {
	background: #FFFFFF;
	height: 61px;
}
		
	
._TabControlButton:hover h2 {
	background: -webkit-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: -moz-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: -o-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: -ms-linear-gradient(top, #EEEEEE, #FFFFFF);
	background: linear-gradient(top, #EEEEEE, #FFFFFF);;
}
		
._TabControlButton.active:hover h2 {
	background: #FFFFFF;
}
		
._TabControlButton h2 span {
	display: block;
}
._TextArea {
	width: 100%;
}
	
._Dialog ._DialogContentContainer {
	clear: both;
	overflow: hidden;
	
	color: #666666;
}
._DialogContentContainer h1 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0px !important;
}
	
._DialogContentContainer .h1-after {
	clear: both;
}
._Dialog ._DialogTitleButtons {
	width: 1px;
	height: 1px;
	float: right;
}
._Dialog ._DialogTitleButton.close {
	width: 32px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	border: 0px; 
	border-radius: 5px;	
	background: -webkit-linear-gradient(top, #FEBE00, #E39400);
	background: -moz-linear-gradient(top, #FEBE00, #E39400);
	background: -o-linear-gradient(top, #FEBE00, #E39400);
	background: -ms-linear-gradient(top, #FEBE00, #E39400);
	background: linear-gradient(top, #FEBE00, #E39400);;
	-moz-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
	-webkit-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
	-ms-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
 
	text-align: center;
	float: right;
	margin: 6px;
	cursor: pointer;
}
._Dialog ._DialogTitleButton.close ._DialogTitleButtonIcon {
 
	background: none;  
}
._Dialog ._DialogTitleButton.close ._DialogTitleButtonIcon:after {
 
	content: "✖";
}
._Dialog ._DialogTitleButton.close:hover {
	background: -webkit-linear-gradient(top, #E39400, #FEBE00);
	background: -moz-linear-gradient(top, #E39400, #FEBE00);
	background: -o-linear-gradient(top, #E39400, #FEBE00);
	background: -ms-linear-gradient(top, #E39400, #FEBE00);
	background: linear-gradient(top, #E39400, #FEBE00);;
  
	border-radius: 5px;	
}
._CheckBox:focus, ._CheckBox:focus .button, ._CheckBox + .button:focus, ._RadioButton:focus, ._RadioButton:focus .button, ._RadioButton + .button:focus {
	
	outline: none !important; 
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-ms-box-shadow: none !important;
	box-shadow: none !important;
}
button:focus {
	outline: 0px;
}
._LoadingAnimation {
	z-index: 100;
}
