/* CSS Document */
/*-----------------------------------------------------------*/
/*--Common tables--------------------------------------------*/	
table {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border :  0;
	margin :  0;
	padding:  0;
	visibility: visible;
	}
td, th {	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-style:  normal;
	}
/*--Main ----------------------------------------------------*/	
table.all_content {
	height: 100%;
	width:  100%;
}
/*--Main Header----------------------------------------------*/	
table.header {
	WIDTH: 100%;
}	
table.main_header {
	height: 5.3em;
}
td.main_header_space_1 {
	width:   1px;
	margin :   0;
	padding:   0;
}
td.main_header_space_2 {
	width: 13px;
}
td.main_header_link {
	width: 16%;
}
/*--Text Table-----------------------------------------------*/
table.text_content{
	WIDTH: 100%;
}
td.text_comment {
	text-align:right;
	width: 14.58em;
}
td.text_main {
	width: 40.9em;	
}
/*_____________*/
table.text_content{
	WIDTH: 100%;
}
td.text_comment_table{
	width: 335px;
}
td.text_space_1_table{
	width: 5%;
}
td.text_space_1_pb {
	width: 3%;
}
td.text_comment_pb {
	text-align:center;
	width: 25em;
}
td.text_space_2_pb {
	width: 1%;
}
td.text_main_pb {
	width: 25em;	
}
td.text_space_3_pb {
	width: 5em;	
}
td.text_comment_vpb {
	width: 55em;	
}
td.text_main_vpb {
	width: 0em;	
}
/*--Footer Table---------------------------------------------*/
table.footer{
	height: 100%;
	vertical-align: bottom;
}
table.footer_main {
	WIDTH: 100%; HEIGHT: 100%
}
/*--Data Table-----------------------------------------------*/
table.data_table {
		width: 90%;	
		margin-left:      14px;
		margin-right:     0px;
	}
table.data_table_1 {
		width: 90%;	
		margin-left:      14px;
		margin-right:     0px;
	}	
td.data_table_header {
	border-bottom-color: #EEEEEE;
	border-bottom-width: 1px;
	border-bottom: 1;
	border-bottom-style: solid;
	border-top-color: #EEEEEE;
	border-top-width: 1px;
	border-top: 0;
	border-top-style: solid;
	}	
td.data_table_header_1 {
	border-bottom-color: #EEEEEE;
	border-bottom-width: 1px;
	border-bottom: 1;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-top-width: 1px;
	border-top: 1;
	border-top-style: solid;
	}		
td.data_table_text {
	vertical-align: middle;
	border-right-color: #EEEEEE;
	border-right-width: 1px;
	border-right: 1;
	border-right-style: dotted;
	}				