body
	{
	margin:0px;
	padding:0px;
	/*background:url(images/bg.jpg) repeat-x #FFFFFF;*/
	background-color:#FFFFFF;
	}
	
 img, div, input { behavior:url("iepngfix.htc") }
 
.floatleft
	{
	float:left;
	}

.floatright
	{
	float:right;
	}

.clear
	{
	clear:both;
	}

.clear_lineheight
	{
	clear:both;
	line-height:0px;
	}

#main_body
	{
	width:1000px;
	margin:0 auto;
	border-left:1px solid #CACACA;
	border-right:1px solid #CACACA;
	}
	
#top_header
	{
	height:171px;
	}
	
.navigation
	{
	padding-right:170px;
	 
	}

.navigation ul
	{
	margin:0px;
	padding:0px;
	list-style:none;
	}

.navigation ul li
	{
	float:right;
	font:bold 12px Arial;
	}
	
.navigation ul li a
	{
	font:bold 12px Arial;
	color:#000000;
	float:left;
	padding:0px 5px 0px 5px;
	text-decoration:none;
	}

.navigation ul li a:hover
	{
	font:bold 12px Arial;
	color:#AD0320;
	float:left;
	padding:0px 5px 0px 5px;
	}

#mid_body_home
	{
	width:690px;
	padding:5px 0px 5px 0px;
	margin:0 auto;
	}
	
#mid_body_inner
	{
	width:690px;
	padding:5px 0px 0px 0px;
	margin:0 auto;
	}

.heading
	{
	text-align:right;
	}

.heading h1
	{
	margin:0px;
	padding:0px;
	font:20px Arial;
	color:#cb011b;/*#B3001E;*/
	}
	
.heading a
	{
	margin:0px;
	padding:0px;
	font:20px Arial;
	color:#FF0000;
	text-decoration:none;
	}
	
.heading a:hover
	{
	margin:0px;
	padding:0px;
	font:20px Arial;
	color:#FF0000;
	text-decoration:none;
	}
	
.small_heading
	{
	margin:0px;
	padding:0px;
	font:17px Arial;
	color:#FF0000;
	}

#footer
	{
	background:url(images/footer_bg.jpg) no-repeat center ;
	height:51px;
	padding-top:30px;
	}
	
.inner_footer
	{
	width:90px;
	margin:0 auto;
	}

.footer_left
	{
	text-align:center;
	font:12px Arial;
	color:#FFFFFF;
	width:320px;
	}

.footer_right
	{
	text-align:center;
	font:12px Arial;
	color:#FFFFFF;
	padding-left:20px;
	width:235px;
	}

.gen_txt
	{
	font:12px Arial;
	color:#000000;
	}
	
.gen_txt a
	{
	color:#000000;
	text-decoration:none;
	}

.gen_txt a:hover
	{
	text-decoration:none;
	}
	
.gen_txt11
	{
	font:11px Arial;
	color:#000000;
	line-height:16px;
	}
	
.gen_txt11 a
	{
	color:#000000;
	text-decoration:none;
	}

.gen_txt11 a:hover
	{
	text-decoration:underline;
	}
	
.gen_txt_red
	{
	font:12px Arial;
	color:#A12A24;
	}
	
.gen_txt_orrange
	{
	font:12px Arial;
	color:#B2001E;
	}
	
.gen_txt_orrange a
	{
	color:#B2001E;
	text-decoration:none;
	}
	
.gen_txt_orrange a:hover
	{
	text-decoration:underline;
	}
	
.gallery_left
	{
	width:515px;
	text-align:left;
	}
	
.gallery_large_img_box
	{
	background:url(images/gallery_border.png) no-repeat;
	width:503px;
	height:376px;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	z-index:100;
	}
.gallery_img
	{
	padding:30px 0px 0px 40px;
	}

.gallery_right
	{
	padding-top:20px;
	}	

p
	{
	margin:0px;
	padding:0px 0px 5px 0px;
	}

#show_screen_left
	{
	width:345px;
	}

#show_screen_right
	{
	width:335px;
	text-align:right;
	}

#show_screen_right a{
	text-decoration:underline;
}

#show_screen_right a:hover{
	text-decoration:underline;
	color:#AD0320;
}	
	
.show_screen_305
	{
	width:300px;
	}
	
.show_screen_65
	{
	padding:65px 0px 0px 0px;
	}
	
.color_blue
	{
	color:#9CC0D7;
	}
	
/*****************************************/
#content_daily_box
	{
	width:580px;
	}
	
.content_daily_box_content
	{
	background:#9CC0D7;
	width:564px;
	}
	
/*************************/
.heading_english
	{
	text-align:left;
	}

.heading_english h1
	{
	margin:0px;
	padding:0px;
	font:20px Arial;
	color:#B3001E;
	}
	
.justify_txt
	{
	text-align:justify;
	}

#english_footer
	{
	background:url(images/english_footer_bg.jpg) no-repeat #D10018;
	height:51px;
	padding-top:30px;
	}

.footer_left_english
	{
	text-align:center;
	font:16px Arial;
	color:#FFFFFF;
	}
	
.english_content_left
	{
	width:200px;
	}

/**************************/
#mid_body_contact
	{
	width:998px;
	padding:5px 0px 0px 0px;
	margin:0 auto;
	background:url(images/contact_img.jpg) bottom right no-repeat;
	}
	
.mid_body_contact_inner
	{
	width:690px;
	padding:5px 0px 0px 0px;
	margin:0 auto;
	}

.contact_page_txt_box
	{
	padding-right:100px;
	text-align:center;
	}
	
#img_title{
	color:#FF0000;
}
