tr.z-noneborder-row {
	background: white;
}
.message-error {
	color:red;
}
.message-success {
	color:blue;
}
.message-info {
	color:blue;
}
.message-label {
	color:#FFFFFF;
}
.zone-error {
	border-width:1px;
	border-style:solid;
	color:red;
}
.zone-success {
	border-width:1px;
	border-style:solid;
	color:blue;
}

.z-north, .z-south, .z-west, .z-center, .z-east {
	border: 0px solid white;
	position: absolute;
	overflow: hidden;
	background-color: white;
}

.z-north
{
	height:160px;
}

.vboxImageHeader
{
	background: -webkit-gradient(linear, left top, left bottom, from(#434343),color-stop(0.50, #333333),to(#232323));
	background: -moz-linear-gradient(top,#434343 0%,#333333 50%,#232323);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#434343', endColorstr='#232323');
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.vboxLoginCss
{
	background: #FFFFFF;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

.z-button {
	border-radius: 0;
	text-shadow: none;
	border: medium none;
    height: 25px;
    background: #3e3e3e none repeat scroll 0 0; 
    color: white;
    
}

.z-button-os{
	padding: 0;
}
 
.btnBlue 
{
   	background: -webkit-gradient(linear, left top, left bottom, from(#1D66BA), to(#1C538F));
    background: -moz-linear-gradient(top,#1D66BA 0%,#1C538F);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1D66BA', endColorstr='#1C538F');
    color: white;
}
 
.btnYellow
{
   	background: -webkit-gradient(linear, left top, left bottom, from(#FBDC5D), to(#C2A009));
    background: -moz-linear-gradient(top,#FBDC5D 0%,#C2A009);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBDC5D', endColorstr='#C2A009');
    color: black;
    font-size:16px;
    font-weight: bold;
}
 
 .btnGreen
{
   	background: -webkit-gradient(linear, left top, left bottom, from(#1DB91C), to(#2F8A03));
    background: -moz-linear-gradient(top,#1DB91C 0%,#2F8A03);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1DB91C', endColorstr='#2F8A03');
    color: white;
    height:25px;
}
 
.btnCss1{
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #19a406 0%, #067703) repeat scroll 0 0;
    background:-webkit-gradient(linear, 0 0%, 0 100%, from(#19A406), to(#067703));
    border-color: #222222;
    border-style: solid;
    border-width: 1px;
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif;
}
 
.btnCss1:hover, .btnCss1:focus, .btnCss1:active {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #19a406 0%, #067703) repeat scroll 0 0;
    border-color: #222222;
    border-style: solid;
    border-width: 1px;
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif;
}
 
 .z-row:hover > .z-row-inner, .z-row:hover > .z-cell {
   background-color: #1c1c1c ;
}

 .z-grid-odd:hover > .z-row-inner, .z-row:hover > .z-cell {
   background-color: #3c3c3c ;
}
 
.z-row:hover > .z-row-inner > .z-row-content {
    color: white;
}
 
.z-grid-header-border {
    border-bottom: 1px solid #3c3c3c;
}

.z-columns-bar {
    border-bottom: 1px solid #3c3c3c;
    border-left: 1px solid #3c3c3c;
}

.z-hbox-separator, .z-vbox-separator {
    background: transparent none repeat scroll 0 0;
}
  
 .ezstore-items .z-listbox-body {
    background: #f0efef none repeat scroll 0 0;
    overflow: hidden;
}

.z-comboitem {
    text-shadow: none;
}

.z-vbox-separator {
    display: none;
}

.btnBlack1 {
    background: -webkit-gradient(linear, left top, left bottom, from(#626262), to(#000000));
    background: -moz-linear-gradient(top,#626262 0%,#000000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#626262', endColorstr='#000000');
    height: 30px;
    color: white;
}
.z-toolbarbutton {
    background: #3c3c3c none repeat scroll 0 0;
}
 
.z-combobox-input[readonly], .z-bandbox-input[readonly], .z-datebox-input[readonly], .z-timebox-input[readonly], .z-spinner-input[readonly], .z-doublespinner-input[readonly] {
    background: #363636 none repeat scroll 0 0;
    border: 0 solid black;
}
 
.z-combobox-button, .z-bandbox-button, .z-datebox-button, .z-timebox-button, .z-spinner-button, .z-doublespinner-button {
    background: #363636 none repeat scroll 0 0;
    border: 1px solid #363636;
    height: 30px;
}

.z-combobox-input, .z-bandbox-input, .z-datebox-input, .z-timebox-input, .z-spinner-input, .z-doublespinner-input {
    background: #363636 none repeat scroll 0 0;
    border: 0 solid black;
    height: 30px;
    color: #ffffff;
}

.z-column-content, .z-row-content, .z-group-content, .z-groupfoot-content, .z-footer-content {
    color: #ffffff;
    padding: 3px;
}

.z-column {
    background: black none repeat scroll 0 0;
}
 
.z-combobox-disabled *, .z-bandbox-disabled *, .z-datebox-disabled *, .z-timebox-disabled *, .z-spinner-disabled *, .z-doublespinner-disabled * {
    background: #363636 none repeat scroll 0 0 !important;
}
.z-textbox[readonly], .z-decimalbox[readonly], .z-intbox[readonly], .z-longbox[readonly], .z-doublebox[readonly] {
    background: #363636 none repeat scroll 0 0;
}
.z-textbox[disabled], .z-decimalbox[disabled], .z-intbox[disabled], .z-longbox[disabled], .z-doublebox[disabled] {
    background: #363636 none repeat scroll 0 0 !important;
}

.z-button[disabled] {
	background: #3e3e3e none repeat scroll 0 0;
}

.z-north-body, .z-south-body, .z-west-body, .z-center-body, .z-east-body {
    line-height: 5px;
}

div.z-grid-header th.z-column, div.z-grid-header th.z-auxheader 
{
	border-bottom: 1px solid #3c3c3c;
    border-left: 1px solid #3c3c3c;
}
.z-hbox-separator {
    width: 1px;
    
}
.z-vbox-separator{
	height: 1px;
}


.z-vlayout-inner{
	padding-bottom: 0;	
}

.z-window-icon { 
    margin: 3px 1px;
}

.z-window-header {
    background: #2084d9 none repeat scroll 0 0;
 	color: white;
 	padding: 0 0 0 5px;
}

.z-window-content {
    border-color: #3c3c3c;
    border-style: none solid solid;
    border-width: medium 6px 6px;
    background: #232323 none repeat scroll 0 0;
    color: white;
}
 
.z-window {
    border: none;
    padding: 0;
    background: white none repeat scroll 0 0;
}
.z-window-modal.z-window-shadow, .z-window-highlighted.z-window-shadow {
    border-radius: 5px;
}

.btnBlack2
{
   	background: -webkit-gradient(linear, left top, left bottom, from(#626262), to(#000000));
    background: -moz-linear-gradient(top,#626262 0%,#000000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#626262', endColorstr='#000000');
    height:25px;
    color: white;
}

.z-button:focus
{
   	background: #19a406 none repeat scroll 0 0;
   	color: white;
   	box-shadow: none;
}

.z-button:hover
{
   	background: #505050 none repeat scroll 0 0;
   	color: white;
}

.z-button:active {
    padding: 0 6px 0 8px;
}

.z-textbox:focus, .z-decimalbox:focus, .z-intbox:focus, .z-longbox:focus, .z-doublebox:focus {
    box-shadow: none;
    background: #5c5c5c;
}

.z-combobox-input:focus, .z-bandbox-input:focus, .z-datebox-input:focus, .z-timebox-input:focus, .z-spinner-input:focus, .z-doublespinner-input:focus {
    box-shadow: none;
    background: #5c5c5c;
}
.windowWhite > .z-window-content {
    background: #fff none repeat scroll 0 0;
}

.windowWhite > .z-window-header {
    background: white none repeat scroll 0 0;
    color: black;
}
 
.cbxCssLocation > .z-combobox-input
{
	background: #e4e4e4 ;
    border: 0px solid #3c3c3c;
    color:black;
}
 .cbxCssLocation > .z-combobox-button{
 	background: #FFFFFF;
 	border: none;
 }