.list tr:hover{
	background:#FFC;
}
#admin-nav{
	width:99%;
	display:table;
	background:#B1D240;
	list-style:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin:5px auto;
}
#admin-nav li{
	float:left;
	margin:18px 3px 10px 5px;
}
#admin-nav li.logut{
	float:right;
	margin:18px 15px 5px 5px;
}
#admin-nav li.logut a{
	color:#fff;
	font:bold 13px Tahoma;
	text-decoration:none;
	background:#069;
	padding:4px 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display:table;
}
#admin-nav li a{
	color:#fff;
	font:bold 13px Tahoma;
	text-decoration:none;
	background:#690;
	padding:4px 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display:table;
}
#admin-nav li a:hover{
	color:#fff;
	font:bold 13px Tahoma;
	text-decoration:none;
	background:#090;
	padding:4px 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display:table;
}
#admin-nav li a.current{
	color:#fff;
	font:bold 13px Tahoma;
	text-decoration:none;
	background:#090;
	padding:4px 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display:table;
}
.admin-sub{
	display:none;
	background:#069;
	position:absolute;
	list-style:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top:1px;
	padding:5px;
	z-index:9999;
}
.admin-sub li{
	clear:both;
	width:100%;
	margin:0px !important;
	background:none !important;
}
.admin-sub li a{
	width:100%;
	font:13px Tahoma!important;
	background:none !important;
	padding:4px 10px !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}
.admin-sub li a:hover{
	font:13px Tahoma!important;
	text-decoration:underline !important;
}

.fieldset-admin{
	clear:both;
	margin:10px 5px;
	padding:8px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background:#fafafa !important;
	border:solid 2px #CCC;
}
.fieldset-search{
	margin:10px auto !important;
	padding-bottom:15px !important;
	font:13px Tahoma;
}
.fieldset-search div{
	padding-top:8px;
}
legend{
	font:bold 16px Tahoma;
	padding:4px 0px;
	margin:0px 10px;
}
.fieldset-white{
	margin:0px 5px !important;
	background:#fff !important;
}
.fieldset-column{
	float:left;
	margin:5px;
	padding:8px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#fff !important;
	border:solid 2px #CCC;
	font:13px Tahoma;
}
.fieldset-column legend{
	font:bold 13px Tahoma;
	padding:0px !important;
	margin:0px !important;
}
.ul-permission{
	list-style:none;
	margin:5px 10px;
}

.div-admin-button{
	width:100%;
	display:table;
	text-align:center;
}
.div-admin-note{
	width:100%;
	display:table;
	text-align:center;
	color:#f00;
	font:12px Tahoma;
}
.admin-button{
	font:bold 13px Tahoma;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	color:#fff;
	background:#069;
	cursor:pointer;
	margin:3px;
	border:none;
	padding:4px 12px;
}
.admin-button:hover{
	background:#690;
}
.tab-current{
	font:bold 13px Tahoma;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	color:#fff;
	background:#690;
	cursor:pointer;
	margin:3px;
	border:none;
	padding:4px 12px;
}

.table-form{
	width:100%;
	margin:5px 10px !important;
	font:13px Tahoma;
}
.table-form label{
	margin:0px 5px;
}

.table-search{
	width:100%;
	margin:5px 10px !important;
	font:13px Tahoma;
}
.table-search label{
	margin:0px 5px;
}

.table-admin{
	clear:both;
	width:100%;
	font:13px Tahoma;
	border:solid 1px #ddd;
}
.table-admin th, .table-admin thead td{
	background:#B1D240;
	font:bold 13px Tahoma;
	color:#fff;
	height:34px;
}
.table-admin tbody{
	font:13px Tahoma;
	color:#333;
}
.table-admin tbody td{ padding:3px !important; }
.table-admin tr.even{
	background:#F1F1F1;
}
.table-admin tr.odd{
	background:#F9F9F9;
}
.table-admin tr.over{
	background:#FCC;
}

.input-hidden{ display:none; }
.input-textfield{
	font:14px Tahoma;
	border:solid 1px #e2e2e2;
	color:#333;
	padding:3px;
}

.div-admin-link{
	float:right;
	display:table;
	font:bold 13px tahoma;
	margin-bottom:15px;
}
.div-admin-link a{
	margin:0px 10px;
}
.div-status-box {
	float:left;
	display:table;
	font:13px tahoma;
}
.div-status-box em{
	float:left;
	display:block;
	width:15px;
	height:15px;
	margin:3px 8px;
}
.div-status-box span{
	float:left;
	padding-top:2px;
	margin-right:10px;
}
.div-status-red{
	background:#F33 !important;
}
.div-status-green{
	background:#9C0 !important;
}
.div-status-orange{
	background:#FC0 !important;
}
.div-status-gray{
	background:#BBB !important;
}
.div-status-pink{
	background:#FAC !important;
}
.div-status-blue{
	background:#A7E7FC !important;
}
.div-status-strike{
	text-decoration: line-through !important;
}
.data-empty{
	clear:both;
	color:#f00;
	padding:100px 0px;
	text-align:center;
}

.div-analytic-graph{
	display:table;
	width:100%;
	height:520px;
}

#div-top-pageview{
	float:left;
	display:table;
	height:100%;
	width:24%;
	margin-left:0.5%;
	margin-top:8px;
	margin-botttom:3px;
	background:#B1D240;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#div-top-sam-load{
	float:left;
	display:table;
	height:100%;
	width:24%;
	margin-left:1%;
	margin-top:8px;
	margin-botttom:3px;
	background:#B1D240;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#div-top-paid-load{
	float:left;
	display:table;
	height:100%;
	width:24%;
	margin-left:1%;
	margin-top:8px;
	margin-botttom:3px;
	background:#B1D240;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
#div-top-free-load{
	float:left;
	display:table;
	height:100%;
	width:24%;
	margin-left:1%;
	margin-top:8px;
	margin-botttom:3px;
	background:#B1D240;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.div-analytic-head{
	display:table;
	width:100%;
	text-align:center;
	color:#fff;
	padding:5px 0px;
	font:bold 15px tahoma;
}
.div-analytic-body{
	display:table;
	width:97%;
	margin:2% auto;
	background:#fff;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.table-analytic-report{
	width:100%;
}
.table-analytic-report thead{
	color:#333;
	text-align:center;
	background:#dedede;
	font:bold 13px tahoma;
}
.table-analytic-report thead td{
	padding:4px;
}
.table-analytic-report tbody{
	color:#333;
	text-align:center;
	font:12px tahoma;
}
.table-analytic-report tbody td{
	padding:2px;
}
.table-analytic-report tbody a{
	color:#333;
	text-decoration:none;
}

.table-analytic-report tbody tr.even{
	background:#F3F3F3;
}
.table-analytic-report tbody tr.odd{
	background:#F9F9F9;
}
.table-analytic-report tbody tr.over{
	background:#B1D240;
}

.meb-logo{
	margin:5px 3px 0px 5px !important;
}

.has-change{
	background:#fcc !important;
}
.new-data{
	background:#dddddd;
}
.curr-data{
	background:#e9e9e9;
}
.default-checked, .manual-checked{
	background:#CF9;
}

ol#paging-back{
	float:right;
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style:none;
}
ol#paging-back li{
	float:left !important;
	width:30px;
	height:23px;
	margin:0px 2px;
	background:url(../Images/pg-bg.png) no-repeat;
	cursor:pointer;
}
ol#paging-back li a{
	color:#4b4b4b;
	text-decoration:none !important;
	cursor:pointer;
}
ol#paging-back li span{
	padding:0px 11px;
	vertical-align:top;
	font:13px Tahoma;
}

ol#paging-back li.text{
	width:50px;
	/*background:url(../Images/pg-text.png) no-repeat center;*/
	cursor:text;
}
ol#paging-back li.prev{
	width:18px;
	height:23px;
	margin:0px 10px;
	background:none;
	cursor:pointer;
}
ol#paging-back li.next{
	width:18px;
	height:23px;
	margin:0px 10px;
	background:none;
	cursor:pointer;
}
ol#paging-back li.last{
	width:18px;
	height:23px;
    margin:0px 15px 0px -5px;
	background:none;
	cursor:pointer;
}
ol#paging-back li.on span{
	font-weight:bold;
	color:#96bc2e;
	text-decoration:none;
	cursor:default;
}
ol#paging-back li.on{
	padding-top:3px;
	height:20px;
	text-decoration:none;
}
ol#paging-back li.off{
	padding-top:3px;
	height:20px;
	text-decoration:none;
	cursor:pointer;
}
ol#paging-back li.off span{
	padding:0px 11px;
	vertical-align:top;
	font:13px Tahoma;
	display:table;
}
.a_button{
	color:blue;
	font:13px Tahoma;
}