body {
margin-top:0px;
padding-top:0px;
	
}
		tr.ruled{
			border:1px solid #fffff9;
			background:#fffff9;
			color:#fffff9;
		}
.login {
	margin-left: auto;
	margin-right: auto;
	margin-top: 6em;
	padding: 15px;
	border: 1px solid #cccccc;
	width: 429px;
	background: #ffffff;
}
.inputbox {
	width: 150px;
	margin-left:0px;
	border: 1px solid #cccccc;
	font-size: 12px;
}
.form-block {
	border: 1px solid #cccccc;
	background: #E9ECEF;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}
.logbutton {
	border: solid 1px #cccccc;
	background: #E9ECEF;
	color: #666666;
	font-weight: bold;
	font-size: 11px;
	padding: 4px;
}
TD {
	font-size: 12px;
	font-family: Tahoma;
	COLOR: #333333
}
A:link {
	FONT-WEIGHT: bold; 
	font-family:sans-serif,tahoma;  
	FONT-SIZE: 11px; 
	COLOR: #0066FF; 
	TEXT-DECORATION: none
}
A:active {
	FONT: FONT-WEIGHT: bold; 
	FONT-SIZE:11px; 
	font-family:sans-serif,tahoma; 
	COLOR: #e98d3f;
	TEXT-DECORATION: none 
}

A:visited {
	FONT-WEIGHT: bold; 
	font-family:sans-serif,tahoma;  
	FONT-SIZE: 11px; 
	COLOR: #0066FF; 
	TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; 
	font-family:sans-serif,tahoma;  
	FONT-SIZE: 11px; 
	COLOR: #e98d3f; 
	TEXT-DECORATION: underline
}
A.mrwhite:link {
	FONT: FONT-WEIGHT: bold; FONT-SIZE:11px; font-family:Verdana, Arial, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: 
}
A.mrwhite:active {
	FONT: FONT-WEIGHT: bold; FONT-SIZE:11px; font-family:Verdana,Arial,sans-serif; COLOR: #ff6633; TEXT-DECORATION: 
}
A.mrwhite:hover {
	FONT: FONT-WEIGHT: bold; FONT-SIZE:11px; font-family:Verdana,Arial,sans-serif; COLOR: #0066FF; TEXT-DECORATION: underline; cursor: auto;
}
A.mrwhite:visited {
	FONT: FONT-WEIGHT: bold; FONT-SIZE:11px; font-family:Verdana,Arial,sans-serif; COLOR: #ffffff; TEXT-DECORATION: 
}

A.mrblack:link {
	FONT: FONT-WEIGHT: bold; FONT-SIZE:9px; font-family:Verdana, Arial, sans-serif; COLOR: black; TEXT-DECORATION: 
}
A.mrblack:active {
	FONT: FONT-WEIGHT: bold; FONT-SIZE:9px; font-family:Verdana,Arial,sans-serif; COLOR: black; TEXT-DECORATION: 
}
A.mrblack:hover {
	FONT: FONT-WEIGHT: bold; FONT-SIZE:9px; font-family:Verdana,Arial,sans-serif; COLOR: black; TEXT-DECORATION: underline; cursor: auto;
}
A.mrblack:visited {
	FONT: FONT-WEIGHT: bold; FONT-SIZE:9px; font-family:Verdana,Arial,sans-serif; COLOR: black; TEXT-DECORATION: 
}
A.home:link          {BACKGROUND: none; COLOR: #484848; FONT-WEIGHT: normal;FONT-SIZE: 12px; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none}
A.home:active        {BACKGROUND: none; COLOR: #e98d3f; FONT-WEIGHT: normal;FONT-SIZE: 12px; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none}
A.home:visited       {BACKGROUND: none; COLOR: #484848; FONT-WEIGHT: normal;FONT-SIZE: 12px; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none}
A.home:hover         {BACKGROUND: none; COLOR: #e98d3f; FONT-WEIGHT: normal;FONT-SIZE: 12px; FONT-FAMILY: Arial,sans-serif;
TEXT-DECORATION: underline}

img {
	border: none;
}
pagetitle {
	FONT: FONT-WEIGHT: bold; FONT-SIZE:14px; font-family: Verdana,Arial,sans-serif; COLOR: black; 
}
title_h4 {
	FONT: FONT-WEIGHT: bold; FONT-SIZE: 14px; font-family:Verdana,Arial,sans-serif; COLOR: black;  
}
.title_mini{
	color:#ff3300; 
	font-weight:bold;
	padding-left:5px;
}
.left_tbl{
	width:170px;
	height:100%;
}
.title_txt{
background-image:url(images/home/left_head.gif);
	width:170px;
	height:20px;
	color:#0057f3; 
	font-weight:bold;
	padding-left:3px;
	padding-top:3px;
}

.main_head_tbl{
background-image:url(images/home/main_head_bg.gif);
	width:187px;
	height:22px;
	font-size:11px;
	vertical-align:top;
	color:#474747; 
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
}

input,textarea,select{
	font-family:sans-serif,tahoma;
	font-size:11px;
	padding-left:3px;
	padding-right:3px;
	border:1px solid #e2e2e2;
}


/* MAIN */
	.white_bold_text {
		color:#FFFFFF;
		font-family:  Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: bold;
	}
	a{ color: #365A7E; text-decoration: none }
	a:hover{ color: #000000; text-decoration: underline; }
	.standart_text{
		font-family:  Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: normal;
	}
	body.main_body{
		font-family:  Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: normal;
		
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;				
	}
	textarea.main_textbox{
		color: #000000 ; border: 1px solid #000000;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: normal; background-color: #FFFFFF;
		
		BORDER-RIGHT:  #001C36 1px solid; 
		BORDER-TOP:    #001C36 1px solid;
		BORDER-LEFT:   #001C36 1px solid;
		BORDER-BOTTOM: #001C36 1px solid;
	}
	input.main_textbox
	{
		color: #000000 ; border: 1px solid #000000;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: normal; background-color: #FFFFFF;
		
		BORDER-RIGHT:  #001C36 1px solid; 
		BORDER-TOP:    #001C36 1px solid;
		BORDER-LEFT:   #001C36 1px solid;
		BORDER-BOTTOM: #001C36 1px solid;
	}
	input.main_btn
	{
		/* color: #004669;  */
		color: #FFFFFF;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: bold; background-color: #01449b;
		BORDER-RIGHT: #103953 1px solid; 
		BORDER-LEFT:  #BBDDFF 1px solid;
		BORDER-TOP: #BBDDFF 1px solid; 
		BORDER-BOTTOM:  #103953 1px solid;
	}

	.searchBar{
		BORDER-BOTTOM: #00477F 1px solid;
	}
	.title_web{
		color:#FFFFFF;
		font-family:  Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 14px; 
		font-weight: bold;
		BORDER-BOTTOM:  #00477F 1px solid;
	}
	.title_web1{
		color:#FFFFFF;
		font-family:  Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 14px; 
		font-weight: bold;
		background-color: #00477F;		
	}
	input.main_btn2
	{
		/* color: #004669;  */
		color: #FFFFFF;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: bold; background-color: #C73D00;
		BORDER-RIGHT: #611E00 1px solid; 
		BORDER-LEFT:  #FFD2BE 1px solid;
		BORDER-TOP: #FFD2BE 1px solid; 
		BORDER-BOTTOM:  #611E00 1px solid;
	}
	.dooguur_zuraas{
/*		background-image:url(images/zuraas.gif);*/
		background-repeat:repeat-x;
		background-position:bottom;	
	}
	.footer{
		BORDER-TOP: #00477F 1px solid; 
	}
	.title2{
		color: #003763;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 16px; 
		font-weight: bold; 	
	}
	.title4{
		color: #003763;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 14px; 
		font-weight: bold; 	
	}
	
/* HOME PAGE */
	img.imgborder_black{
		BORDER-RIGHT:  #000000 1px solid; 
		BORDER-TOP:    #000000 1px solid;
		BORDER-LEFT:   #000000 1px solid;
		BORDER-BOTTOM: #000000 1px solid;
	}
	.home_content_title{		
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 23px; 
		font-weight: normal;	
	}
	
/* REGISTER */

	div.error_div{
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: normal;	
		
		BORDER-RIGHT: #CC0000 1px solid; 
		BORDER-LEFT:  #CC0000 1px solid;
		BORDER-TOP: #CC0000 1px solid; 
		BORDER-BOTTOM:  #CC0000 1px solid;
		background-color: #FFE5E5;		
		padding: 3px;
	}

/* LINKS */
	.links_bottom_line{
		BORDER-BOTTOM:  #5B758F 1px solid;		
	}

/* NEWS BOARD */
	.news_comment_warning{
		BORDER-RIGHT: #033E78 1px solid; 
		BORDER-LEFT:  #033E78 1px solid;
		BORDER-TOP: #033E78 1px solid; 
		BORDER-BOTTOM:  #033E78 1px solid;
		background-color: #3269A0;
		color: #FFFFFF;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: bold;	
	}
	.news_comment_body{
		BORDER-RIGHT: #B9B9B9 1px solid; 
		BORDER-LEFT:  #B9B9B9 1px solid;
		BORDER-TOP: #B9B9B9 1px solid; 
		BORDER-BOTTOM:  #B9B9B9 1px solid;
	}
	.title_web{
		color:#00477F;
		font-family:  Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 15px; 
		font-weight: bold;
	}
	.deeguur_saaral_zuraas{
		BORDER-TOP: #E0EBD6 1px solid; 
	}
	a.saaral_link{ color: #999999; text-decoration: none }
	a:hover.saaral_link{ color: #000000; text-decoration: underline; }	
/* FAVORITES ITEM */
	.fav_zuraas{
		BORDER-TOP: #B9B9B9 1px solid; 
		BORDER-BOTTOM:  #B9B9B9 1px solid;
	}
/* FORUM */
	.forum_border{
		BORDER-TOP:  #074387 1px solid;
		BORDER-LEFT:  #074387 1px solid;
		BORDER-RIGHT:  #074387 1px solid;
		BORDER-BOTTOM:  #074387 1px solid;
	}
	.forum_title{
		color:#FFFFFF;
		font-family:  Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: bold;
		background-color:#6E9DD2;
		BORDER-BOTTOM:  #074387 4px solid;
	}
	.forum_catalogue_title{
		background-color: #DCDCDC;
		color:#3D3D3D;
		font-family:  Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: bold;
		BORDER-BOTTOM:  #C9C9C9 1px solid;
	}
	.forum_catalogue_cell{
	/*	background-image:url(images/forum/forum_catalogue.jpg);*/
		background-repeat:repeat-y;
		BORDER-BOTTOM:  #C9C9C9 1px solid;
	}
	.locator_border{
		BORDER-TOP:  #D8D8D8 1px solid;
		BORDER-LEFT:  #D8D8D8 1px solid;
		BORDER-RIGHT:  #D8D8D8 1px solid;
		BORDER-BOTTOM:  #D8D8D8 1px solid;
		background-color: #F1F1F1;		
	}












	






















	
	/* MAIN */
	.home_title{
		color:#990000;
		font-family:  Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 14px; 
		font-weight: bold;
		padding: 5px;
		BORDER-BOTTOM: #940808 1px solid;
	}
	.white_text{
		color:#FFFFFF;
		font-family:  Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: normal;
	}
	.main_header{
		background-image:url(images/header/header.jpg);
		background-position:left;
		background-repeat:repeat-y;	
		BORDER-BOTTOM: #390000 5px solid;
		background-color: #FEE9A8;
	}


	
	.panel_block{
		BORDER-RIGHT: #ACACAC 1px solid; 
		BORDER-LEFT:  #ACACAC 1px solid;
		BORDER-TOP: #ACACAC 1px solid; 
		BORDER-BOTTOM:  #ACACAC 1px solid;
		background-color:#E2E2E2;
	}
	.panel_block_body{
		BORDER-RIGHT: #FFFFFF 1px solid; 
		BORDER-LEFT:  #FFFFFF 1px solid;
		BORDER-TOP: #FFFFFF 1px solid; 
		BORDER-BOTTOM:  #FFFFFF 1px solid;
	}
	.panel_block_title{
		color: #FFFFFF;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: bold; 
	}	
	.panel_block_1{
		BORDER-RIGHT: #ACACAC 1px solid; 
		BORDER-LEFT:  #ACACAC 1px solid;
		BORDER-TOP: #ACACAC 1px solid; 
		BORDER-BOTTOM:  #ACACAC 1px solid;
		background-color:#F4F6F7;
	}
	.panel_block_body_1{
		BORDER-RIGHT: #FFFFFF 1px solid; 
		BORDER-LEFT:  #FFFFFF 1px solid;
		BORDER-TOP: #FFFFFF 1px solid; 
		BORDER-BOTTOM:  #FFFFFF 1px solid;
	}
	.panel_block_title_1{
		color: #FFFFFF;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: bold; 
	}	
	/* TOP MENU */
	.top_menu{
		color:#FFCC00;
		background-color: #940808;		
	}
	textarea.top_menu_textarea{
		color: #000000 ; border: 1px solid #000000;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: normal; background-color: #FFFFFF;
		
		BORDER-RIGHT:  #001C36 1px solid; 
		BORDER-TOP:    #001C36 1px solid;
		BORDER-LEFT:   #001C36 1px solid;
		BORDER-BOTTOM: #001C36 1px solid;
	}
	input.top_menu_edit
	{
		color: #000000 ; border: 1px solid #000000;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: normal; background-color: #FFFFFF;
		
		BORDER-RIGHT:  #001C36 1px solid; 
		BORDER-TOP:    #001C36 1px solid;
		BORDER-LEFT:   #001C36 1px solid;
		BORDER-BOTTOM: #001C36 1px solid;
	}
	input.top_menu_btn
	{
		/* color: #004669;  */
		color: #FFFFFF;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: bold; background-color: #4D0000;
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-LEFT:  #FFFFFF 1px solid;
		BORDER-TOP: #FFFFFF 1px solid; 
		BORDER-BOTTOM:  #000000 1px solid;
	}
	a.white_link{ color: #FFFFFF; text-decoration: none; }
	a:hover.white_link{ color: #FFCC00; text-decoration: none; }
	/* Home page */
	.white_txt{
		color: #FFFFFF;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px;
		
	}
	/* NEWS */
	a.news_board_link{ color: #686868; text-decoration: none; }
	a:hover.news_board_link{ color: #393939; text-decoration: none; }
	.news_board{
		BORDER-RIGHT:     #E3E2DF 1px solid; 
		BORDER-TOP:       #E3E2DF 1px solid;
		BORDER-LEFT:      #E3E2DF 1px solid;
		BORDER-BOTTOM:    #E3E2DF 1px solid;
		background-color: #F7F6F3;	
		padding: 3px;
	}
	/* View */
	#view{
		padding:0px;
		border: 1px solid #FFFFFF;		
		background-color: #FFFFFF;
		width:99%;
		/*#E0EBFF;*/
	}
	.rt{
		display: block;
		font-size: 0px;
		margin: 0px;
		line-height: 0;
		position: relative;
		height: 10px;
	}
	.rt .rl{
		display: block;
		font-size: 0px;
		margin: 0px;
		line-height: 0;
		position: relative;
		height: 10px;
	}
	.rb{
		display: block;
		font-size: 0px;
		margin: 0px;
		line-height: 0;
		position: relative;
		height: 10px;
	}
	.rb .rl{
		display: block;
		font-size: 0px;
		margin: 0px;
		line-height: 0;
		position: relative;
		height: 10px;
	}
	.rt{
		right: -1px;
		width: auto;
	}
	.rb{
		right: -1px;
		width: 100%;
	}
	.rt .rl{
		left: -2px;
		width: 10px;
	}
	.rb .rl{
		left: -2px;
		width: 10px;
	}
	.rt{
		background: url(images/home/home_panel_1.gif) no-repeat right top;
		top: -1px;
	}
	.rt .rl{
		background: url(images/home/home_panel_2.gif) no-repeat left top;
		top: 0px;
	}
	.rb{
		background: url(images/home/home_panel_3.gif) no-repeat right bottom;
		bottom: -1px;
	}
	.rb .rl{
		background: url(images/home/home_panel_4.gif) no-repeat left bottom;

	}
	#inner{
	}
	#inner table{
		width:100%;
	}
	#inner td{
		text-align:left;
		width:100%;
	}
	#inner th{
		text-align: right;
		width:100%;
	}
	#inner p{
		margin:10px;
		text-align:center;
	}
	#inner .error{
		color:#FF0000;
	}
	#inner th{
		text-align:right;
		vertical-align:top;
	}
		
/* Calendar  */
	.calendarHeader{ 
	
		font-weight: bold;
		color: #E9F2FF; 
		background-color: #357DDE; 
	}
	
	.calendarToday{ 
		
		font-weight: bold;
		color: #FFFFFF; 
		background-color: #009AE9;
		
	}

	.calendar{
		width: 50px; 
		background-color: #BEE6FF; 	
	}
	
	.calendar_cal{  background-color: #FFFFFF;  }
	
	.calcell{

		background-color: #F1F1F1; 
		BORDER-RIGHT: #838364 1px solid; 
		BORDER-TOP: #838364 1px solid;
		BORDER-LEFT: #838364 1px solid;
		BORDER-BOTTOM: #838364 1px solid;

	}

	.CalTitle{  background-color: #A6C2E8; 	}
	
	.CheckedDay{

		color: #000000; 
		background-color: #76A1B7; 
		
	}

	a.CheckedDayLink{  color: #FFFFFF; text-decoration: none; }
	a:hover.CheckedDayLink{ color: #FFFFDC; }	

	a.CheckedDayLink{  color: #FFFFFF; text-decoration: none; }
	a:hover.CheckedDayLink{ color: #FFFFDC; }	

	/* LOGIN */
	.login_box{
		border-top:    #000000 1px solid;
		border-left:   #000000 1px solid;
		border-right:  #000000 1px solid;
		border-bottom: #000000 1px solid;
	}
	body.login{
		color: #000000; 
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: normal;
	}
	input.login_edit{
		width: 80%;
		color: #000000 ; font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11 px; font-weight: normal; background-color: #FFFFFF;
	}
	input.btn{
		color: #000000 ; font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11 px; font-weight: normal; 
	}
	select.subselect{
		color: #000000 ; font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11 px; font-weight: normal; 
	}
	/* */
	.img_border{
		border-top:    #3C5E81 4px solid;
		border-left:   #3C5E81 4px solid;
		border-right:  #3C5E81 4px solid;
		border-bottom: #3C5E81 4px solid;
	}
	
	img.main_banner{
		border-top:    #3C5E81 2px solid;
		border-left:   #3C5E81 2px solid;
		border-right:  #3C5E81 2px solid;
		border-bottom: #3C5E81 2px solid;
	}
	.news_blue_border{
		border-top:    #0066BC 1px solid;		
		border-bottom: #0066BC 1px solid;  
		border-right:  #0066BC 1px solid;		
		border-left:   #0066BC 1px solid; 
	}
/* LINKS */
	.title1{
		border-bottom: #7A8A97 1px solid;  
	}
	.title3{
		border-top: #7A8A97 1px solid;  
	}
	.link_box{
		border-top:    #7C92A5 1px solid;		
		border-bottom: #7C92A5 1px solid;  
		border-right:  #7C92A5 1px solid;		
		border-left:   #7C92A5 1px solid; 	
	}
	
	
		
	