body 	{	margin:	0px; padding:	0px; 
	font-size: 12px;
	font-family: Tahoma, Arial;}
table	{	margin-top: 0px;	}
td	{	font-size: 12px;}
form	{	margin:	0px; padding:	0px; border:	0px;	}


p	{	  margin-top:	10px;	margin-bottom:	10px; line-height:1.2;
}
A	 	{ color: #0066FF; text-decoration: underline; }
A:visited 	{ color: #0022FF; text-decoration: underline; }
A:active 	{ color: #FF9900; text-decoration: underline; }
A:hover 	{ color: #FF9900; text-decoration: underline; }

H2 {
	font-size: 16px;
	color: #666;}
H6 {
	font-size: 12px;
	color: #666;}
H4 {
	color: #4A8EFF;
	font-size: 15px;}
H5 {
	font-size: 15px;}


.text-caption-1	{ font: bold 19px Tahoma;}
.text-caption-2	{ margin-left: 5px; margin-right: 15px; font:bold 14px Tahoma; color: #999999; }

.text-caption-3	{ margin-left: 5px; margin-right: 5px; font: bold 10px  "Tahoma"; color: #CCCCCC;}
.text-caption-3 A 	  { color: #999999; text-decoration: none }
.text-caption-3 A:visited { color: #999999; text-decoration: none }
.text-caption-3 A:hover   { color: #333333; text-decoration: none }
.text-caption-3 A:active  { color: #999999; text-decoration: none }

.td_tiny   	{	margin:	0px; padding:	0px; border:0px;}

.menu_main	{	 color:#CCCCCC; font:  bold 11px Tahoma; margin-top:7px; }	
.menu_main A	{	 color:#2254A2;	font:  bold 10px Tahoma;  text-decoration: none}
.menu_main A:visited	{ color: #2254A2; text-decoration: none}
.menu_main A:hover	{ color: #FF9900; text-decoration: none}
.menu_main A:active	{ color: #2254A2; text-decoration: none}


.menu_sub	{	 color:#CCCCCC; font:  bold 11px Tahoma; margin-top:7px; }	
.menu_sub A	{	 color:#666666;	font:  bold 10px Tahoma;  text-decoration: none}
.menu_sub A:visited	{ color: #666666; text-decoration: none}
.menu_sub A:hover	{ color: #000000; text-decoration: none}
.menu_sub A:active	{ color: #666666; text-decoration: none}


.menu_sub2 A	{	 color:#999;	font:  normal 10px Tahoma;  text-decoration: none}
.menu_sub2 A:visited	{ color: #999; text-decoration: none}
.menu_sub2 A:hover	{ color: #000; text-decoration: underline}
.menu_sub2 A:active	{ color: #666; text-decoration: underline}

.menu_sub3	{	 color:#999; font:  bold 10px Tahoma;  }	
.menu_sub3 A	{	 color:#666666;	font:  bold 10px Tahoma;  text-decoration: none}
.menu_sub3 A:visited	{ color: #666666; text-decoration: none}
.menu_sub3 A:hover	{ color: #000000; text-decoration: none}
.menu_sub3 A:active	{ color: #666666; text-decoration: none}


.bgr_mid_menu_top {  background-image: url(images/mid_03.gif); background-repeat: no-repeat; background-attachment: fixed; background-position: right top}
.bgr_mid_splash_bgr2 { background-image: url(images/mid_05.gif); background-repeat: repeat-x; background-attachment: fixed; background-position: left top}
.input_small {  font-family: Tahoma; font-size: 10px; color: #666666; background-color: EEEEEE; border: 1px #FFFFFF solid}
.nounderl {  text-decoration: none}


.stitle {font-family: Tahoma;font-size: 12px;font-weight: bold;}
.stitle a {color: #003399;text-decoration: none;}
.stitle a:visited {color: #003366;text-decoration: none;}
.stitle a:hover {color: #0033FF;text-decoration: none;}
.stitle a:active {color: #003399;text-decoration: none;}


.stext {font-family: Tahoma;	font-size: 11px;	font-weight: normal;	color: #666666;}

.text_sign {
	font-size:xx-small;
	text-align: center;
	width: 70%;}

.textblock_left { 
	padding: 3px 3px 3px 5px;
	font-size: xx-small;}
.textblock_left UL { 
	margin-left: 18px;
	margin-right: 10px;}	
.table_inner TD{
	border: 1px solid #ccc;
	padding: 5px;
	border-collapse: collapse;}
.table_inner_small TD{
	border: 1px solid #ccc;
	font-size: 11px;}
.menu_sub_head {
	color:#ccc; 
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	background-image: url(images/mid_colhead.gif);
	background-repeat: no-repeat;}
	
.blank {
	margin: 30px;	}
.blank TD {
	font-size: 12px;}

	
.image_in_text {
	margin: 10px;
  text-align: center;
  font-size: 10px;
  color: #666;}
  
 #f_search {
	 border: 1px solid #CAD2DF;
	 margin: 0px 0px 5px 8px;}
#t_search {
	margin-left: 10px;
	font-size: 11px;
	font-weight: bold; 
	color: #666;}
.red {
	color: #FF0000;
	font-weight: bold;}
.comm {
	font-size: 10px;
	color: #666;}
.comm2 {
	color: #999;}
.data {
	font-size: 10px;
	color: #3300CC;
	font-weight: bold;}
.line {
	width: 80%;
	color: #ccc;
	text-align: left;
	}
.no_h {
	font-weight: bold;
	font-size: smaller;}
.table_title1 {
	border-top: 1px solid #ccc;
	height: 1px;}
.table_title2 {
	background-color: #eee;
	font-weight: bold;}
.table_inner2 TD {
	padding: 0px 20px}

.sched_tmp A {
	color: #FFFFFF;}
#lang A, #lang A:visited {
	text-decoration: none;
	color: #fff}
#lang A:active, #lang A:hover {
	text-decoration: none;
	color: #fff}
.bottom {
	font-size: 10px;
	color: #666;}
.bottom P, .bottom TD {
	font-size: 10px;
	color: #999;}
.bottom A, .bottom A:visited {
	color: #666;
	text-decoration: none;
	}
.bottom A:hover, .bottom A:active {
	color: #ccc;
	text-decoration: underline} 
#bottom0 {
	background-image: url(images/bot_bgr.gif);
	background-repeat: repeat-x;}
.bottom01 {
	background-image: url(images/bot.gif);
	background-repeat: no-repeat;}
.bottom00 {
	background-image: url(images/bot_bgr2.gif);
	background-repeat: repeat-y;
	padding: 0px 25px; 
	}

.bottom_main {
	font-size: 10px;}
.bottom_main A, .bottom_main A:visited, .bottom_main A:hover, .bottom_main A:active {
	color: #ccc;}


/* index page blocks  */
#orange_chit {
	background-color: #A5C6ED;
	border: 1px solid #fff;
	font-size: 11px;
	width: 168px;
	height: 17px;
	text-align: center;
	margin-left: 28px;}
#orange_chit A, #orange_chit A:visited, #orange_chit A:hover, #orange_chit A:active {
	text-decoration: none;
	color: #fff;
	font-weight: 600;} 
.menu_0 {
padding-left: 1px;
background-image:url(images/menu_item_bg.jpg);
background-repeat: no-repeat;
background-color: #4B8ADA

}
.menu_1 {
	border-left: 1px solid #c0c1c2;	 
			border-right: 1px solid #c0c1c2;
			
				 }
.menu_i {
background-image:url(images/menu_item_bg.jpg);
background-repeat: no-repeat;
background-color: #4B8ADA
		
				 }			
.menu_3 {

			width:167px;
			background-image:url(images/menu_item_bg.jpg);
background-repeat: no-repeat;
background-color: #4B8ADA
				 }
.menu_item {

	border-bottom: 1px solid #4B8ADA;
		height: 26px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	width: 164px;
	background-image: url(images/menu_arrow.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	/*background-image:url(images/menu_item_bg.jpg)*/}
#menu_item-sel {
	background-image: url(images/menu_sel_item_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.menu_item P {
	margin: 0px;
	padding: 7px 3px 5px 33px;}
.menu_item_2 {
	border-bottom: 1px solid #4B8ADA;
	
	height: 32px;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	width: 164px;
		background-image: url(images/menu_arrow.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	}
.menu_item_2 P {
	margin: 0px;
	padding: 3px 3px 2px 33px;
	line-height: 0.9em;}
.menu_line {
	background-color: #0a2c61;
	border-bottom: 1px solid #fff;
	height: 4px;
	}
#menu_item_01 {
	background-image: url(images/menu_bg_sh.jpg);
	background-repeat: repeat-x;
	background-image:url(images/menu_item_bg.jpg);
background-repeat: no-repeat;
background-color: #4B8ADA
	}
.menu_item A, .menu_item A:hover, .menu_item A:active, .menu_item A:visited, .menu_item_2 A, .menu_item_2 A:hover, .menu_item_2 A:active, .menu_item_2 A:visited {
	text-decoration: none;
	color: #fff;}
	
/* top_new from November, 9*/
#top1 {
	background-image: url(images/top_1.jpg);
	background-repeat: no-repeat;}
#top2 {
	background-image: url(images/top_2.jpg);
	background-repeat: repeat-x;}
#top3 {
	background-image: url(images/top_2_3.jpg);
	background-repeat: no-repeat;}
#top1_i {
	background-image: url(images/top_1_i.jpg);
	background-repeat: no-repeat;}
#top2_i {
	background-image: url(images/top_2_i.jpg);
	background-repeat: repeat-x;}
#top3_i {
	background-image: url(images/top_2_3_i.jpg);
	background-repeat: no-repeat;}
#top_title {
	position: absolute;
	left: 330px;
	top: 72px;
	z-index: 5;}
#top_title_i {
	position: absolute;
	left: 330px;
	top: 35px;
	z-index: 5;}
#top_plane {
	position: absolute;
	top: 5px;
	right: 10%;
	z-index: 4;}
/* from page */
.bgr_spl {  background-attachment: fixed; background-image: url(images/splash/info_1.jpg); background-repeat: no-repeat; background-position: left top}
.bgr_header {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;}
	
.small {
	font-size: 10px;}
.orange {color: #ff9a17;}
.blue {color: #4A8EFF;}

H3 .small {
	font-size: 12px;
	font-weight: normal;}

.search {
	font-size: 11px;
	padding: 10px;
	}
.search INPUT {
	font-size: 11px;
	margin-bottom: 7px;}
	
#death  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: center;
	padding: 0px 20px;}
#death IMG {
	border: 10px solid #000;
	margin: 20px;
	}
#death .big {
	font-size: 22px;}
#death A, #death A:visited, #death A:hover, #death A:active {
	color: #333;
	text-decoration: underline;}
	
	
#top75 {
	background-image:url(images/top.jpg);
	width: 454px;
	background-repeat: no-repeat;
		height: 188px;
		background-position: left bottom;
		position: absolute;
		top: 0px;
		left: 0px;}
	#top75_i {
	background-image:url(images/top_i.jpg);
	width: 454px;
	background-repeat: no-repeat;
		height: 130px;
		background-position: left bottom;
		position: absolute;
		top: 0px;
		left: 0px;}
.table_bord td{
	border-bottom:#CCCCCC 1px solid;
	padding:3px 5px 3px 10px
}