@font-face{
	font-family:"Saysettha OT";
	src:url(SAYSETT0.eot);
	src: local("Saysettha OT"), url('SAYSETOT.TTF') format('truetype'); /*non IE */
}

:lang(lo)
{
    font-family: "Saysettha OT", "Phetsarath OT", serif;
    src:url(SAYSETT0.eot);
	src: local("Saysettha OT"), url('SAYSETOT.TTF') format('truetype'); /*non IE */
    font-size: 10pt;
}

body
{
	margin: 0;
	padding: 0;
	color: #555;
	font: normal 10pt "Saysettha OT",Arial,Helvetica,sans-serif;
	background: #EFEFEF;
}

#topnavigation{
	margin:0px;
}

#username{
	padding-left:30px;
	margin-right:50px;
}

#content{
	margin:10px;
}
#page
{
	margin-top: 0px;
	margin-bottom: 0px;
	background: white;
	border: 1px solid #C9E0ED;
	width: 99%;
}

.md .modal{
	left:30% !important;
	width:70%;
}
#logo
{
	padding: 0px 0px;
	font-size: 200%;
	background:url(../images/banner.gif) repeat-y;
	height:118px;
}

#logo1
{
	padding: 0px 0px;
	font-size: 200%;
	background:url(../images/bg.gif)  repeat-x;
	height:118px;
}

#mainmenu
{
	background:white url(bg.gif) repeat-x left top;
}

#footer
{
	font-size: 10pt;
	text-align: center;
	border-top: 1px solid #C9E0ED;
	background:#006599;
	color: white;
	height: 80px;
}
#login_l {
	padding-left: 30% ;
}
.span_tb {
	background-color: rgba(0, 46, 99, 0.8);
	padding: 5px;
	border-radius: 5px;
}
@media(max-width:768px) {
	#logo1 {
		padding: 0px 0px;
		font-size: 200%;
		background: url(../images/bg.gif) repeat-x;
		height:auto !important;
	}
	#login_l{
		padding-left: 0px !important;
	}
	.span_tb{
		width: 100% !important;
		margin-left: 0px !important;
		background-color: rgba(0, 46, 99, 0.5);
		padding: 5px;
	}
	#content {
		padding: 0px !important;
	}
	.table-responsive {
		overflow:auto !important;
		width:100%;
		margin: 0 auto;
	}
	#menu_top {
		position: static !important;
		top: 0px
	}
	.md .modal {
		left:5px !important;
		width:95% !important;
	}

	.row-fluid [class*="span"] {
		display: block;
		min-height: 30px !important;
	}

}
.grid-view {
	overflow: auto !important;
	width: 100%;
	margin: 0 auto;
}
#menu_top {
	position:absolute;
	top:190px

}