
#limit{
	width:60px !important;	
}

.greenb{
	color: green;
	font-weight:bold;	
}
.redb{
	color: red;
	font-weight:bold;	
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus {
    border: 1px solid rgb(171, 171, 171);
    box-shadow: 0px 0px 3px 1px rgb(204, 204, 204), 0px 0px 4px -2px inset;
}
input[type="text"], select, input[type="password"], input[type="email"] {
    border: 1px solid rgb(212, 212, 212) !important;
    border-radius: 3px 3px 3px 3px !important;
    height: 18px !important;
	width: 200px !important;
    padding: 5px !important;
    transition: all 300ms ease 0s !important;
    background: url("../images/bg-input.gif") repeat-x scroll 0% 0% rgb(255, 255, 255);
}
select
{
	width:100px;
	height:30px!important;	
}


#download
{
	width:130px;
	height:44px;
	background: url(../images/download.png);
	display:block;	
}

.row0{
	background:#F9F9F9;	
}
.succed{
	font-weight:bold;
	color:#093;
	font-size:12px;
}
.red{
	color:red;
}
table.rmcatlist tr td{
	display:inline-table;
	font-size: 11px;
	margin-bottom:12px;
}

a:hover{
	color: yellow;
}

input[type=button],input[type=submit], #paytypelist, table.rmitem{
	font-family: tahoma;
	font-size: 11px;
}

.bydown,.byeclass,.byred{
		color: white;
	border: medium none;
	padding: 6px;
	min-width: 40px;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0px 2px 2px rgb(204, 204, 204);
	transition: all 400ms ease 0s;
	margin-top: 4px;
	cursor: pointer;


}
.bydown
{
background: #499bea; /* Old browsers */
background: -moz-linear-gradient(top,  #499bea 0%, #207ce5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#499bea), color-stop(100%,#207ce5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #499bea 0%,#207ce5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #499bea 0%,#207ce5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #499bea 0%,#207ce5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #499bea 0%,#207ce5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5',GradientType=0 ); /* IE6-9 */	
}
.byred{
	background:red;
}

input[type=button]:hover,.bydown:hover{
	background: none repeat scroll 0% 0% red;
}
table.rmcatlist div, table.rmitem div{
	margin: 4px 0px 4px 0px;
}
table.rmitem{
	float: left;
	margin: 5px;
}
.rmitemsel{
	float: right;
	margin: 10px;
}
.inner{
	clear: both;
}

#paytypelist{
	min-width: 120px;
}

div.rm-cpanel{
	background-color: rgb(255, 255, 255);
	border: 1px solid rgb(204, 204, 204);
	border-radius: 5px 5px 5px 5px;
	padding: 4px 10px 4px 10px;	
	width: 400px;
	height: 200px;
	float: left;
}
.rmgreen{
	color: green;
	font-weight: bold;
}
.rmblue{
	color: blue;
	font-weight: bold;
}
.rmenglish{
	text-align: left;
	font-size: 11px;
	direction: ltr;
	line-height: 16px;
}
.icon-48-file {
    background-image: url("../images/file-icon.html");
}
.icon-48-transactions{
    background-image: url("../images/payment-icon.html");
}
.icon-48-control{
    background-image: url("../images/control-panel-icon.html");
}
.admin-select-filter{
	min-width: 170px; height: 20px; font-size: 10px;
}
.admin-select-filter1{
	min-width: 100px; height: 20px; font-size: 10px;
}
.admin-select1{
	width: 190px; height: 25px; font-size: 11px; padding-top: 2px;
}
.admin-select2{
	width: 80px; height: 25px; font-size: 11px; padding-top: 2px;
}
.admin-input1{
	width: 190px; height: 20px; font-size: 11px;
}
.center{
	text-align: center;	
}
.left{
	text-align: left;
	padding-left: 4px;

}
.msg{
	margin: 4px 5px 0px 0px;
	font-size: 10px;
	color: blue;
}
.err{
	font-size: 10px;
	color: red;
}