.validation-error {
	font-size: 11px;
	color: #D8000C;
}

.info-message {
	
	background-color: #64B047;
	color: #fff;
	font-weight: bold;
	padding: 4px;
}

.error-message {
	color: #D8000C;
}

.payoutTable {
	width: 100%;
	border-collapse: collapse;
	border: 0px solid #000000;
}

.withdrawTable {
	width: 60%;
	border-collapse: collapse;
	border: 0px solid #000000;
}

.payoutTableHeader {
	background: none repeat scroll 0 0 #E1E1E1;
	border-bottom: 0px solid #000000;
	padding: 2px;
	height: 30px;
}

.payoutTableOddRow {
	background: none repeat scroll 0 0 #FFFFFFF;
	height: 30px;
}

.payoutTableColAlign {
	background: none repeat scroll 0 0 #E1E1E1;
	text-align: center;
	border-bottom: 0px solid #000000;
	padding: 2px;
}

.payoutTableCol1 {
	background: none repeat scroll 0 0 #FFFFFFF;
	text-align: left;
	border-bottom: 0px solid #000000;
	padding: 2px;
}

.payoutTableCol2 {
	background: none repeat scroll 0 0 #FFFFFFF;
	text-align: center;
	border-bottom: 0px solid #000000;
	padding: 2px;
}

.planDetail {
	font-weight: bold;
}

.merchant-table {
	border-collapse: collapse;
	width: 100%;
}

.merchant-table-header {
	text-align: center;
	background: none repeat scroll 0 0 #E5E5E5;
	border-bottom: 1px solid #BBBBBB;
	padding: 4px;
}

.merchant-table-odd-row {
	text-align: center;
	background: none repeat scroll 0 0 #FFFFFFF;
	border-top: 1px solid #BBBBBB;
}

.merchant-table-even-row {
	text-align: center;
	background: none repeat scroll 0 0 #F9F9F9;
	border-top: 1px solid #BBBBBB;
}

.alertc1 {
	width: 5%;
	text-align: center;
	vertical-align: middle;
}

.alertc2 {
	width: 75%;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
}

.alertc3 {
	width: 20%;
	vertical-align: middle;
	font-size: 12px;
}

.alertc4 {
	width: 5%;
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
}

.alertViewc1 {
	width: 3%;
	height: 33px;
	text-align: center;
	vertical-align: middle;
}

.alertViewc2 {
	width: 6%;
	height: 33px;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
}

.alertViewc3 {
	width: 65%;
	height: 33px;
	vertical-align: middle;
	font-size: 12px;
}

.alertViewc4 {
	width: 26%;
	height: 33px;
	text-align: right;
	vertical-align: middle;
	font-size: 12px;
	color: #67AE4C;
}

.dlg {
	font-size: 12px;
}

.ui-dialog-titlebar {
	background-color: #67AE4C;
	color: white;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
}

.ui-widget-overlay {
	position: fixed !important;
	top: 0px !important;
}

.historyColumn1 {
	width: 30%;
	height: 26px;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
}

.historyColumn2 {
	width: 50%;
	height: 26px;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
}

.historyColumn3 {
	width: 20%;
	height: 26px;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
}

.previousAlertViewc1 {
	width: 3%;
	height: 27px;
	text-align: center;
	vertical-align: middle;
}

.previousAlertViewc2 {
	width: 6%;
	height: 27px;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
}

.previousAlertViewc3 {
	width: 65%;
	height: 27px;
	vertical-align: middle;
	font-size: 12px;
}

.previousAlertViewc4 {
	width: 26%;
	height: 27px;
	text-align: right;
	vertical-align: middle;
	font-size: 12px;
	color: #67AE4C;
}

.clear-box-shadow {
	box-shadow: 0px 0px 0px 0px !important;
	border-color : #E5E5E5;
	background-color: #FCFCFC;
}

.drop-down-padding{
	padding-left: 5px;
    padding-right: 5px;
}

.ui-progressbar .ui-widget-header {
    background: #65a94a !important;
}

.errorMessage{
	font-size:13px;
	color: #D8000C;
}

.infoMessage{
	font-size:13px;
	color: #4db044;
}

.div-table{
  display:table;         
  width:auto;         
  background-color:#eee;         
  border:1px solid  #666666;         
  border-spacing:5px;/*cellspacing:poor IE support for  this*/
}
.div-table-row{
  display:table-row;
  width:auto;
  clear:both;
}
.div-table-col{
  float:left;/*fix for  buggy browsers*/
  display:table-column;         
  width:200px;         
  background-color:#ccc;  
}

.alert-drop-down{
	
	width:120px;
}
.landingLabel {
	text-align: left;
	font: 24px/28px RubikBold;
	letter-spacing: 0px;
	color: #333333;
	opacity: 1;
}
.refreshBtnStyle.ui-widget {
	font-size: .8em;
}
.refreshBtnStyle.ui-button {
	background: #F2F2F2 0% 0% no-repeat padding-box;
	border-radius: 4px;
	height: 24px;
	width: 24px;
	opacity: 1;
	margin-left: .5em;
}
input:focus,
input:active {
	outline: none;
	box-shadow: 0px 0px 6px #009DE6;
}