h2{
 text-align: center;
 font-size:17px;
 color: #3399CC;
}



table.iTable{
    border-collapse:collapse;
    font-size:15px;
    border-collapse: collapse;
    color: #000000;
    border: 1px solid #CCCCCC;
}
table.iTable tr{
    background-color:#A9C4A2;
    color: #53623E;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}

table.iTable tr.r1{
	background-color:#E4E4E4;
}

table.iTable tr.r2{
	background-color:#FFFFFF;
}

/* 01 */

table.iTable01{
	border-collapse:collapse;
	font-size:15px;
	border-collapse: collapse;
	color: #000000;
	border: 1px solid #CCCCCC;
}
table.iTable02{
	border-collapse:collapse;
	font-size:15px;
	border-collapse: collapse;
	color: #000000;
	border: 1px dashed #999999;
}



table tr.iTable01_header{
	background-color:#E2CB83;
	color: #663333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

table tr.iTable01_subheader{
	background-color:#A9C4A2;
	color: #53623E;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

table tr.iTable01_item{
	background-color:#EEB3D1;
	color: #663366;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

table tr.iTable01_row_over{
	background-color:#F4F4E3;
}

table tr.iTable01_row_1{
	background-color:#E4E4E4;
}

table tr.iTable01_row_2{
	background-color:#FFFFFF;
}
table a.hover{
	font-style:normal;
	font-weight:bold;
	font-size:medium;
	color: #F0F1C6;
	background-color: #DB535A;
	cursor: wait;
}


/*  */
input.iForm01_onfocus{
	background-color:#F4EAD2;
	font-size:11pt;
	border: 1px solid #006699;
}

input.iForm01_onblur{
	border-style:solid;
	border-color:#4378B6;
	border-width:1px;
	background-color:#FFFFFF;
	font-size:12pt;
}

textarea.iForm01_onfocus{
	background-color:#F8F0E0;
	font-size:13px;
	border: 1px solid #333333;
}

textarea.iForm01_onblur{
	background-color:#ffffff;
	font-size:13px;
	border: 1px solid #666666;
}
table tr.iTable_item1{
	background-color:#94D9E4;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	text-indent: 5px;
}
table tr.iTable_item2{
	background-color:#E6E6E6;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	line-height: 20px;
	text-indent: 2px;
}
table tr.iTable_item3{
	background-color:#FDF7D0;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	line-height: 20px;
	text-indent: 2px;
}

.iText01{
	font-style:normal;
	font-weight:bold;
	font-size:13px;
	color: #890037;
	background-color: #F0F1C6;

}
.iText02{
	font-style:normal;
	font-weight:bold;
	font-size:13px;
	color: #000066;
}
.iText03{
	font-style:normal;
	font-weight:bold;
	font-size:13px;
}
.iText04{
	font-style:normal;
	font-weight:bold;
	font-size:13px;
}
a.alink{
	font-style:normal;
	font-weight:bold;
	font-size:medium;
	color: #F0F1C6;
	background-color: #DB535A;
	cursor: wait;
}

.iText_18{
	font-style:normal;
	font-weight:bold;
	font-size:18pt;
	color: #009933;
}

.iText_15{
	font-style:normal;
	font-weight:bold;
	font-size:15pt;
	color: #378686;
}

.iText_13{
	font-style:normal;
	font-weight:bold;
	font-size:13pt;
	color: #89364F;
}

em.iText01{
	font-style:normal;
	background-color:#FFCCCC;
	color: #890037;

}

acronym.iText01{
	font-style:normal;
	color:#890037;
	background-color:#F0F1C6;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	cursor:help;
}
.sub_13 {
	font-size: 15px;
	color: #3C5B82;
	line-height: 20px;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 1pt;
}
A.sub_13:link{
	font-size: 15px;
	color: #FF6600;
	line-height: 20px;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 1pt;
	text-decoration: none;
}
A.sub_13:visited{
	font-size: 15px;
	color: #3C5B82;
	line-height: 20px;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 1pt;
}
A.sub_13:hover{
	font-size: 15px;
	color: #996600;
	line-height: 20px;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 1pt;
	text-decoration: underline;
}

textarea{
	height:8em;
}

/* Fieldset  */
fieldset {
	clear: both;
	border: 1px solid #BFBAB0;
	background-color: #F2EFE9;
	/*width: 500px;*/
	margin-left:15px;
}

legend {
	margin-left: 5px;
	color: #23744B;
	font-size: 15px;
}

label {
	width: 10em;
	margin-right: -30px;
	font-size: 15px;
	color: #000000;
	float: left;
}
.form2 p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 5px 0;
padding-left: 20px; /*width of left column containing the label elements*/
height: 1%;
}

/* cssform  */
.cssform fieldset {
	clear: both;
	border: 1px solid #8C9A6D;
	background-color: #F2DCB3;
	width: 450px;
	margin-left:15px;
}
.cssform  p{
	width: 300px;
	clear: left;
	margin: 0;
	padding: 2px;
	padding-left: 20px; /*width of left column containing the label elements*/
	height: 1%;
}


/* IE6 BUG FIXES =======ie6�I���C�⤣�|���X��ت��y�k============================================================= */
form {
	height:expression('1%'); /* IE Pick-a-boo bug fix */
}
form fieldset {
	position:expression('relative'); /* Fixes IE problem with fieldset+legend boundaries */
	margin-top:expression('1em');
	padding-top:expression('1.5em');
	overflow: expression('visible');
}
form fieldset legend {
	position: expression('absolute'); 
	top: expression('-.5em'); /* Fixes IE problem with fieldset+legend boundaries */
	left:expression('.5em');
}
form .inlineSection .oneField {
	display: expression('inline-block');		
}
label.preField, form .inlineSection .oneField .inlineLabel {
	width: expression('9em');
}
