a:link {color: rgb(0,54,70); text-decoration: underline }
a:visited {color: rgb(0,54,70); text-decoration: underline }
a:hover { color: rgb(0,54,70); text-decoration: underline }

.cbigtitle { font-size: 20px; font-weight: bold; line-height: 150%; } 
.cbody { font-size: 12px; line-height: 150%; } 
.c2body { font-size: 11px; color: #666666; } 
.cbigfont { line-height: 150%; size=4 }
.cmidfont2 { line-height: 150%; size=3 }
.csmallfont2 { font-size: 12px; line-height: 150%; }
.cmidfont3 { font-size: 9pt }



tr {
		font-family : Arial, PMingLiu, Helvetica, sans-serif; 
		font-size: 12px; 
}



.ctitle {  
	font-size: 18px; 
	font-weight: bold; 
	line-height: 130%; 
	color: #004e61;
	} 
.csubhead {  	
	font-family : PMingLiu, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold; 
	color: #004e61;
	} 	

.cmidfont {  
	font-family : PMingLiu, Arial, Helvetica, sans-serif;
	font-size : 12px;
	} 
.csmallfont {  
	font-size: 11px;
	}
.cxsmallfont {  
	font-size: 10px;
}


.etitle {  	
	font-family : Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	line-height: 130%; 
	color: #004e61;
	} 
.esubhead_new {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 14px;
	font-weight: bold; 
	color: #004e61;
	}

.emidfont_new {
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-size : 12px;
	}
.esmallfont_new {
	color : #000000;
	text-decoration : none;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
	}
.exsmallfont_new {
	color : #000000;
	text-decoration : none;
	font-size : 9px;
	font-family : Arial, Helvetica, sans-serif;
	}
	
	


.esubhead {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : smaller;
	font-weight: bold; 
	color: #004e61;
}
.emidfont {
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-size : 12px;
}







.efont-10 {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
}
.efont-11 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
}
.efont-12 {
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
}
.efont-13 {
	font-size: 13px;
	font-family : Arial, Helvetica, sans-serif;
}

.esmallfont {
	color : #000000;
	text-decoration : none;
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
}

.exsmallfont {
	color : #000000;
	text-decoration : none;
	font-size : 9px;
	font-family : Arial, Helvetica, sans-serif;
}






.trgrey {
	BACKGROUND-COLOR: #dfdfdf
}
.trgrey_2 {
	BACKGROUND-COLOR: #f5f5f5
}
.trblue {
	BACKGROUND-COLOR: #E2EFF6
}

.4pt { font-family: Arial, Helvetica, Sans-serif; font-size: 4pt }
.5pt { font-family: Arial, Helvetica, Sans-serif; font-size: 5pt }
.6pt { font-family: Arial, Helvetica, Sans-serif; font-size: 6pt }
.7pt { font-family: Arial, Helvetica, Sans-serif; font-size: 7pt }
.8pt { font-family: Arial, Helvetica, Sans-serif; font-size: 8pt }
.9pt { font-family: Arial, Helvetica, Sans-serif; font-size: 9pt }
.10pt { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt }
.11pt { font-family: Arial, Helvetica, Sans-serif; font-size: 11pt }
.12pt { font-family: Arial, Helvetica, Sans-serif; font-size: 12pt }
.13pt { font-family: Arial, Helvetica, Sans-serif; font-size: 13pt }
.14pt { font-family: Arial, Helvetica, Sans-serif; font-size: 14pt }
.15pt { font-family: Arial, Helvetica, Sans-serif; font-size: 15pt }
.16pt { font-family: Arial, Helvetica, Sans-serif; font-size: 16pt }
.17pt { font-family: Arial, Helvetica, Sans-serif; font-size: 17pt }
.18pt { font-family: Arial, Helvetica, Sans-serif; font-size: 18pt }
.19pt { font-family: Arial, Helvetica, Sans-serif; font-size: 19pt }
.20pt { font-family: Arial, Helvetica, Sans-serif; font-size: 20pt }

.bullet_lower-alpha {
	list-style-type: lower-alpha;
}

.bullet_upper-alpha {
	list-style-type: upper-alpha;
}



.ul_alignment
	{
	position: relative;
	left: 8em;	/* distance from  left menu (this should be the same as width value in #menuv [1]) above */
	
	}

.bullet_lower_roman {
	list-style-type: lower-roman;
}
.bullet_upper-roman {
	list-style-type: upper-roman;
}

.emidfont_highlight {  
	font-size : 12px;
	color: #004e61;
	font-weight: bold; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.cmidfont_highlight {  
	font-family: PMingLiU;
	font-size : 12px;
	color: #004e61;
	font-weight: bold; 
}

/* new */

		td {
			font-size: 12px;
			vertical-align:top;
			line-height: 140%;
			color:#2E2E2E;

		}
		
		.separator_grey {
			background-color: #d7d7d7;
		}		
		.separator_grey2 {
			background-color: #e7e8e9;
		}
		.separator_red {
			background-color: #b81651;
		}
		
		.separator_white {
			background-color: #FFFFFF;
		}
		
		.border {
			border: 1px solid #cfcfcf;
		}
		
		.table_bkgd_red {
			font-weight: bold;
			color: #FFFFFF;
			background-color: #b81e54;
			margin: 0px;
			padding: 3px;
		}
		
		.table_bkgd_grey {
			font-weight: bold;
			color: #FFFFFF;
			background-color: #999999;
			margin: 0px;
			padding: 3px;
		}
		.table_bkgd_grey_FontBlack {
			font-weight: bold;
			color: #2E2E2E;
			background-color: #D1D1D1;
			margin: 0px;
			padding: 3px;
		}
		.table_bkgd_white {
			color: #333333;
			margin: 0px;
			padding: 3px;
			font-size: 12px;
		}
		ul {
			list-style:none;
			list-style-image: url(../public_images/edm_image/common/g_bullet_arrow.gif);
			margin:0px;
			padding-left:10px;			
		}

		ol {
			margin:0px;
			padding-left:30px;
			
		}
		#edm.remarks {
	font-size: 11px;
	color: #454545;
	background-color: #EEEFF0;
	margin: 0px;
	line-height: 130%;
		}
