.mainborder{
	BORDER-left: #696D75 1px solid;
	BORDER-right: #696D75 1px solid;
	width: 975px;	
	background-color:#FFFFFF;
}
	body.main_page{
		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;
		background-image: url(../images/bg.jpg);
		background-color:#FFFFFF;
	}
	.main_title_tour{
		background-image:url(../images/title_bg2.jpg);
		background-repeat:repeat-y;
	}
	body.admin_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;
		background-color:#FFFFFF;
		background-image:url(../admin/images/bg.gif);
	}
	body.print_page{
		font-family:   Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size:     11px; 
		font-weight:   normal;		
		margin-left:   0px;
		margin-top:    10px;
		margin-right:  0px;
		margin-bottom: 0px;
		background-color:#FFFFFF;
	}
	.body_bg{
		background-image:url(../images/body_bg.gif);
		background-repeat:repeat-x;
	}
	a{ color: #003F79; text-decoration: none; }
	a:hover{ color: #0072FF; text-decoration: underline; }

	a.carousel_link{ color: #000000; text-decoration: none; }
	a:hover.carousel_link{ color: #A46300; text-decoration: none; }

	a.active_lang{ color: #FFFFFF; text-decoration: none; }
	a:hover.active_lang{ color: #FFED76; text-decoration: underline; }

	a.whitelink{ color: #FFFFFF; text-decoration: none; }
	a:hover.whitelink{ color: #FFED76; text-decoration: none; }

	a.whitelink2{ color: #FFFFFF; text-decoration: none; }
	a:hover.whitelink2{ color: #FFED76; text-decoration: underline; }
/* SEARCH BAR */	
	input.searchbar_btn{
		/* color: #004669;  */
		color: #000000;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: bold; background-color: #D6D6D6;
		BORDER-RIGHT: #9C9C9C 1px solid; 
		BORDER-LEFT:  #F6F6F6 1px solid;
		BORDER-TOP: #F6F6F6 1px solid; 
		BORDER-BOTTOM:  #9C9C9C 1px solid;
		padding:1px;
	}
	.content_box{
		BORDER:  #E8E8E8 1px solid;
		margin-bottom: 10px;
	}
	textarea,input.searchbar_input{
		/* color: #004669;  */
		color: #000000;
		font-family:Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size: 11px; 
		font-weight: bold;
		border: 1px #000000 solid; 
		padding: 2px;
	}
	
	input#submit, input#cancel{
		font-family:      Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size:        11px; 
		padding:          1px;
	}
	input, select{
		font-family:      Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size:        11px; 
		padding:          1px;
	}
	table.main_search_bar{
		BORDER-BOTTOM: #DBDDDF 2px solid;
	}
	table.main_footer{
		BORDER-TOP: #DBDDDF 2px solid;
	}
	.block_border{
		BORDER: #A9C0DA 1px solid;
		margin-top: 5px;		
	}
	.border1{
		BORDER: #00194A 2px solid;
	}
	input.reg_home_btn1
	{
		/* 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;
	}
	tabPage_bg{
		background-image:url(../images/sugzurag.jpg);				
	}
/* CALENDAR */	
	.top_event_title{
		BORDER-BOTTOM: #0073AF 1px solid;
		padding-bottom: 4px;
		font-size: 14px;
		color: #0073AF;
		font-weight: bold;
		margin-bottom: 5px;
	}
	.calendarHeader{ 	
		font-weight: bold;
		color: #E9F2FF; 
		background-color: #357DDE; 
	}	
	.calendarToday{ 		
		font-weight: bold;
		color: #FFFFFF; 
		background-color: #009AE9;
		
	}
	.calendar{
		width: 50px; 
		background-color: #E9F4FB; 	
	}	
	.calendar_cal{  background-color: #F3F3F3;  }	
	.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; }

/* USER LOGIN BOX */
	.userloginbox{
		BORDER-RIGHT: #91AEBF 1px solid; 
		BORDER-TOP: #91AEBF 1px solid;
		BORDER-LEFT: #91AEBF 1px solid;
		BORDER-BOTTOM: #91AEBF 1px solid;
	}
	.web_subtitle{
		font-size:     13px; 
		font-weight:   bold;
		BORDER-BOTTOM: #CACACA 1px solid;
		padding:       5px;
		background-color: #F2F2F2;			
	}
	.web_subtitle2{
		font-size:     18px; 
		font-weight:   bold;
		BORDER-BOTTOM: #5091D2 3px solid;
		padding:       5px;
		color:#000;			
	}
	.web_subtitle3{
		font-size:     13px; 
		font-weight:   bold;
		BORDER-BOTTOM: #5091D2 3px solid;
		padding:       5px;
		color:#000;			
	}
	.web_subtitle5{
		font-size:     13px; 
		font-weight:   bold;		
		padding:       5px;
		color:#E7FEFF;
		BORDER-BOTTOM: #56B8FF 1px solid;			
	}
	.web_subtitle6{
		font-size:     18px; 
		font-weight:   bold;
		BORDER-BOTTOM: #000 3px solid;
		padding:       5px;
		color:#000;			
	}
	.main_footer_menu{
		background-image:url(../images/footer_bg.jpg);
		background-position:bottom;
		background-repeat:repeat-x;
		background-color: #36A1ED;		
	}
	.web_subtitle4{
		font-size:     13px; 
		font-weight:   bold;
		BORDER-BOTTOM: #85BF46 3px solid;
		padding:       5px;
		color:#000;			
	}
	.reg_success{
		BORDER-RIGHT: #ADD7F4 1px solid; 
		BORDER-TOP: #ADD7F4 1px solid;
		BORDER-LEFT: #ADD7F4 1px solid;
		BORDER-BOTTOM: #ADD7F4 1px solid;
	}

	img.IMGHeader{
		BORDER-BOTTOM: #001227 3px solid;
	}
	
	.Destination_table{
		BORDER-BOTTOM: #CCCCCC 1px solid;
		padding: 10px;		
	}
	.destination_photo{
		background-color:#F8F8F8;
		BORDER: #D8DCE0 1px solid;
		margin-bottom: 10px;
	}
		div.page_nav_item{
		border-top: 1px solid #CBCBCB;
		border-right: 1px solid #CBCBCB;
		border-bottom: 1px solid #CBCBCB;
		border-left: 1px solid #CBCBCB;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 2px;
		padding-bottom: 1px;
		margin-left: 1px;
		margin-right: 1px;
		background-color: #EBEBEB;				
	}
	div.current_page{
		border-top: 1px solid #A3A3A3;
		border-right: 1px solid #A3A3A3;
		border-bottom: 1px solid #A3A3A3;
		border-left: 1px solid #A3A3A3;
		background-color: #A3A3A3;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 2px;
		padding-bottom: 1px;
		margin-left: 1px;
		margin-right: 1px;
		color:#FFFFFF;
	}
	.TourTools{
		border-top: 1px solid #e4e4e4;
		border-right: 1px solid #e4e4e4;
		border-bottom: 1px solid #e4e4e4;
		border-left: 1px solid #e4e4e4;
	}
	.Dooguurzuraas1{
		border-bottom: 1px solid #D7DEE4;
	}
	div.page1{
		border-right: 1px solid #FFCA6E;		
		border-left: 1px solid #FFCA6E;
		float:left;			
	}
	td.leftpanel_title{
		border-bottom: 1px solid #2580DD;
		margin-bottom: 10px;
		padding-bottom: 5px;
	}
/* PHOTOS */
	td.photo_border{
		padding: 10px;
		border: 1px solid #2580DD;
	}
	.photo_border_home{
		padding: 3px;
		border: 1px solid #000000;
		background-color:#FFFFFF;
	}
	.testominals_bg{
		background-image:url(../images/testominials/bg_left.jpg);
		background-repeat:repeat-y;
		background-position:right;		
	}

















/*	
	input#submit, input#cancel{
		font-family:      Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size:        11px; 
		padding:          1px;
	}
	input{
		font-family:      Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size:        11px; 
		padding:          1px;
	}	

	.main_header{
		BORDER-BOTTOM: #BCC4D2 3px solid;
		margin-bottom: 7px;
	}
	

	.main_footer{
		BORDER-TOP: #BCC4D2 2px solid;
		margin-top: 7px;
	}

	div#web_title{		
		MARGIN-TOP:  4px; 
		FONT-WEIGHT: 500; 
		FONT-SIZE:   24px; 
		MARGIN-LEFT: 4px; 
		COLOR:       black;
	}

	div#category_border{	
		BORDER: #DBDDDF 1px solid;
		padding: 6px;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	div#category_border div#category_title{
		FONT-SIZE:   15px; 
		margin-bottom: 6px;
	}

	div#makes_border{	
		BORDER: #DBDDDF 1px solid;
		padding: 6px;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	div#makes_border div#makes_title{
		FONT-SIZE:   15px; 
		margin-bottom: 6px;
	}
	div#makes_border div#country_title{
		margin-bottom: 5px;		
		padding-bottom: 5px;
		padding-top: 5px;
		BORDER-BOTTOM: #E7E7E7 1px solid;
		font-family: Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size:   11px;
		font-weight: bold;
	}
	div#makes_border div#makes_subtitle{
		margin-left: 25px;
		font-family: Tahoma, "Microsoft Sans Serif", misc-fixed-iso10646-1;
		font-size:   11px;
	}
	div#makes_border label#makes_label{
		margin-bottom: 10px;
	}  */