
 
._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;
}
