body.login{
  background-image:url('images/transparent_white.png');
  background-color:#fff;
}
.login .logo{
  background:url('images/logo_b_medium.png') no-repeat center bottom;
  border:0px solid red;
  height:100px;
}
.login .cornerimg{
  position:absolute;
  bottom:0;
  right:0;
  height:248px;
  width:461px;
  display:none;
}
.login .copyright{
  text-align:right;
  font-size:x-small;
  font-family:tahoma;
  color:#999;
  border:0px solid red;
}
.login .adv_bottom{
  width:500px;
  font-size:x-small;
  font-family:tahoma;
  color:#999; 
  display:none;
}
body.eoframe{ /* index.php */
  background:#C1DFED url('images/tbg.png') top left repeat-x;
  padding:0;
  margin:0;
  /*background-color:#C0DEED;*/
}
.eo_slogo{ /* index.php */
  height:50px;
  background:url('images/logo_b_small.png') no-repeat 10px bottom;
  z-index:-10;
  width:250px;
}
.eo_greeting{ /* index.php */
  width:auto;
  padding-right:10px;
  color:#ccffff;
  font-weight:none;
  font-size:11px;
  font-family:arial;
}
.eo_mainpanel_container{ /* index.php */
  padding: 5px;
}
.eo_mainpanel{ /* index_w.php */
	border: 1px solid #333;
	position:relative;
	clear: both;
	background: #ffffff;
	min-height: 400px;
  min-width:900px;
	width:auto;
	padding: 10px;
	top:0px !important;
	top:-1px;
}
.eo_clockbox{
  position:absolute;
  width:225px;
  height:18px;
  top:5px;
  right:5px;
  z-index:99;
}
.eo_clock{
  font:11px Tahoma;
  color:#333;
  border:0px solid;
  background-color:transparent;
  width:225px;
  text-align:right;
}
/*--------------------------------------------------------------------------------------------------------------------------*/
/***************** Дээд талын товчнууд **************************************************************************************/
/*--------------------------------------------------------------------------------------------------------------------------*/
.top_primary{padding:5px;margin:0;}
.top_primary a{
  margin:0px 4px;
  padding:5px 10px;
  background: url(images/transparent_white.png);
	border-bottom: 1px solid #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	color:#555;
	font-size:11px;
}

.top_primary a:hover {
  border-bottom: 1px solid #59D5FF;
  color:#59D5FF;
  background-color:#fff;
}
/*--------------------------------------------------------------------------------------------------------------------------*/
/***************** Tab хэсгийн товчнууд *************************************************************************************/
/*--------------------------------------------------------------------------------------------------------------------------*/
#header {
	border: 0px solid #FFF;
	position: relative;
	width: 100%;
	height: 34px !important;
	height: 35px;
	width: auto; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	z-index:2; 
}
#header ul#primary {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: auto; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	overflow-x:hidden;
	width:100%;
	height:28px;
}
#header ul#primary li  {
	display: inline;
	list-style: none;
  float: left;
  margin: 0px 3px 0 0;
}
#header ul#primary a{
	display: block;
	padding: 7px 10px;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 10px;
	text-transform:uppercase;
	text-decoration: none;
	color: #555;  
  border: 1px solid #fff;
  border-bottom:0;
  background: url(images/transparent_white1.png); /* white url(../../images/des_bg.gif) top left repeat-x; */
}
#header ul#primary a.current, #header ul#primary a.current:hover{
	border: 1px solid #000;
  padding-bottom:8px;
  background: #fff; /*white url(../../images/sel_bg.gif) top left repeat-x;*/
	color:#000;
  font-weight:bold;
}
#header ul#primary a:hover {
  border: 1px solid #59D5FF;
  border-bottom:0;
	color:#59D5FF;
  background: #fff; /*white url(../../images/hov_bg.gif) top left repeat-x;*/
}
ul#primary #glob_home a{
  margin-left:1px;
}
/*--------------------------------------------------------------------------------------------------------------------------*/
/***************** Home page, box designs ***********************************************************************************/
/*--------------------------------------------------------------------------------------------------------------------------*/
.column { 
    width: 300px; 
    float: left; 
    padding-bottom: 0px; 
    margin-right:10px;
}
.naryad-date{
    position:absolute;
    bottom:1px;
    right:1px;
    color:#00AEEF;
    font-size:11px;
}
.portlet  { 
    margin: 0px 0px 15px 0; 
    border: 1px solid #BBB;
    width:300px;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
    background-color: #fff;
}
.tempportlet{ 
    margin: 0px 0px 15px 0; 
    border: 1px solid #BBB;
    width:500px;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);
    background-color: #fff;
}
.portlet-header { 
    padding: 8px 0;
    border-bottom: 1px solid #FFC45E;
    margin: 0 10px;
    font-size: 12px;
    color: #555;
    font-weight: bold; 
}
.portlet-content { 
    padding: 5px 0;
    margin: 0 8px 5px 8px; 
}
.portlet-content ul{
    margin:0;
    padding: 0 20px 0 20px; 
}
.portlet-content ul li{
    padding: 5px 10px;
    list-style: none;
    border-bottom:1px dotted #ccc;  
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/* Зүүн талын цэс */
/*--------------------------------------------------------------------------------------------------------------------------*/
.leftside-cell{
  background-color:#fff;
  width:180px;
  min-width:180px;
  vertical-align:top;
  padding-right:15px;
}
.leftmenu-title{ /*  */
  padding-left:8px;
  line-height:22px;
  border: 1px dotted #156AAF;
  border-bottom: 2px double #156AAF;
  background-color:#A7D0E3;
  font-size:11px;
  color: #333;
  margin:0;
}
.leftmenu-list { /* UL-ийн гадуурх DIV */
  margin-bottom:20px;
  background-color:#EFF8FF;
}
.leftmenu-list ul {
	list-style: none;
	margin: 0;
	padding: 0;
  border:1px dotted #47892E\9; /* for IE 7,8 */
}
.leftmenu-list li:not(.accmenu), .leftmenu-list li span{
  border-bottom: 1px dotted #3B7CEF;
  border-right:1px dotted #3B7CEF;
  border-left:1px dotted #3B7CEF;
  
}
.leftmenu-list li a, .leftmenu-list li a:link, .leftmenu-list li a:visited {
 	color: #27699F;
  display:block;
  height:25px;
  line-height: 25px;
  font-size:11px;
  padding-left:8px !important;
}	
.leftmenu-list li:not(.accmenu) a:hover {
	color: #383838;
	background-color: #CFEEFF;
}
.leftmenu-list li.accmenu ul{
  margin: 0 5px 0 7px;
  border-bottom: 3px #D8D5D1 solid;
  background-color:#efefef;
}
.leftmenu-list li.accmenu ul li{
	border-left: 3px #D8D5D1 solid;
	border-right: 3px #D8D5D1 solid;
	border-bottom: 1px #D8D5D1 dotted;
	}
.leftmenu-list li.accmenu{
  background: url('images/arrow-right1.png') no-repeat 165px 8px;
}
.leftmenu-list li.dropped, .leftmenu-list li#selected{
  background: url('images/arrow-down.png') no-repeat 162px 10px;
}
.leftmenu-list li span{ /* accordion menunii title */
 	height: 24px;
  line-height:24px;  /* text-g bosoo tenhlegt golluulah */
	color: #27699F;
	display: block;
	padding: 0 0 0 7px; /*  */
  cursor:pointer;
}
.leftmenu-list li#selected span{
  color: #13539F;
  font-weight:bold;
}
.leftmenu-list li#selected ul li{
	border-left: 3px #ccc solid;
	border-right: 3px #ccc solid;
}