A.menu_r {background:#FFEeB9; width:100%; display:block; vertical-align:absmiddle; text-align:center;
	color:#d07940; font-size:9pt; font-family:arial; text-decoration:none; cursor:default;
	padding:1px 4px 1px 4px;
	border-top:1px #fffcee solid; border-right:1px #F0c090 solid; border-bottom:1px #e0b080 solid; border-left:1px #fffcee solid; 
}
A.menu_r:hover {background:#f99310; width:100%; display:block; vertical-align:absmiddle; text-align:center;
	color:#ffff50; font-size:9pt; font-family:arial; text-decoration:none; cursor:default;
	padding:1px 4px 1px 4px; border:1px #fffce0 solid;
}

a.extend_r {filter:alpha(opacity=75, style=0); background:#d9a070; text-align:left; display:block; width:100%;
	font-family:verdana; font-size:8pt; color:#ffffff; line-height:100%; text-decoration:none;
	border-top:1px #fff8d0 solid; border-right:1px #b07040 solid; border-bottom:1px #a86838 solid; border-left:1px #fff5c0 solid;
	padding:2px;
}
a.extend_r:hover {filter:alpha(opacity=75, style=0); background-color:#803908; text-align:left; display:block; width:100%;
	font-family:verdana; font-size:8pt; color:#ffcc30; line-height:100%; text-decoration:none;
	border-top:1px #502000 solid; border-right:1px #ffcf90 solid; border-bottom:1px #ffdd99 solid; border-left:1px #401900 solid; 
	padding:2px;
}


td.name_li {text-align:center; width:20%;
	padding:1px 1px 2px 1px;
	border-top:0 none; border-right:0 none; border-bottom:0 none; border-left:0 none; 
}
a.name {filter:alpha(opacity=75, style=0); background-color:#ffffff; text-align:center; line-height:1.2;
	font-family:verdana; font-size:8pt; color:#407BB9; line-height:100%; text-decoration:none;
	border-top:0 none; border-right:0 none; border-bottom:1px #ffffff solid; border-left:0 none; 
	padding:2px 1px 0 1px; z-index:1;
}
a.name:hover {filter:alpha(opacity=75, style=0); background-color:#5388C0; text-align:center; line-height:1.2;
	font-family:verdana; font-size:8pt; color:#d0f0ff; line-height:100%; text-decoration:none;
	border-top:0 none; border-right:0 none; border-bottom:1px #ffcc30 solid; border-left:0 none; 
	padding:2px 1px 0 1px; z-index:1;
}


td.extend {filter:alpha(opacity=75, style=0); background:#c09970; text-align:left; display:block; width:100%;
	font-family:verdana; font-size:8pt; color:#ffffff; line-height:100%; text-decoration:none;
	border-top:1px #fff8d0 solid; border-right:1px #b07040 solid; border-bottom:1px #a86838 solid; border-left:1px #fff5c0 solid;
	padding:2px;
}


td.change {vertical-align:absmiddle; text-align:left;
	font-family:verdana; color:#ff9000; font-size:8pt; font-weight:bold;
	padding:0 0 0 12px; border:0 none;
}
a.change {background:#FFEeB9; vertical-align:absmiddle; text-align:left;
	font-family:verdana; color:#a08970; font-size:8pt; font-weight:normal; line-height:125%;
	text-decoration:underline; cursor:hand;
	padding:0; border:0 none;
}
a.change:hover {background:#a08970; vertical-align:absmiddle;
	font-family:verdana; color:#ffffff; font-size:8pt; font-weight:normal;
	text-decoration:underline overline; cursor:hand;
	padding:0; border:0 none;
}
ul {margin:1px 0 0 22px; border:0; padding:0;
	font-family:verdana; font-size:8pt; color:#ffffff; line-height:110%;
}


td.l_name {filter:alpha(opacity=100, style=1); background:#888888; text-align:left; width:100%;
	font-family:verdana; font-size:9pt; color:#ffffff; font-weight:bold;
	line-height:120%; text-decoration:none;
	border:0 none;
	padding:3px 0 4px 6px;
}
td.no_ {filter:alpha(opacity=100, style=3); background:#888888; text-align:center;
	font-family:arial; font-size:10pt; color:#ffffff; font-weight:bold;
	line-height:120%; text-decoration:none;
	border:0 none;
	padding:6px;
}
td.r_title {background:#ffffff; text-align:justify; width:100%;
	font-family:arial; font-size:10pt; color:#000000; font-weight:bold;
	line-height:120%; text-decoration:none;
	border-top:1px solid #999999; border-right:0 none; border-bottom:0 none; border-left:1px solid #999999;
	padding:3px 2px 4px 6px;
}
td.f_unit {background:#ffffff; text-align:justify;
	font-family:arial; font-size:9pt; color:#f07600; font-weight:normal;
	line-height:120%;
	border-top:0 none; border-right:1px solid black; border-bottom:1px solid black; border-left:0 none;
	padding:2px 3px 3px 28pt;
}



td.l_name2 {filter:alpha(opacity=100, style=1); background:#407bb9; text-align:left; width:100%;
	font-family:verdana; font-size:10pt; color:#d0f0ff; font-weight:bold;
	line-height:120%; text-decoration:none;
	border:0 none;
	padding:3px 1px 4px 6px;
}
td.year {background:#eef9ff; text-align:center; vertical-align:top;
	font-family:arial; font-size:10pt; color:#999999; font-weight:bold;
	line-height:120%; text-decoration:none;
	border-top:1px solid #56A6E5; border-right:0 none; border-bottom:1px solid #b0e0ff; border-left:1px solid #8cbbE9;
	padding:4px 7px 5px 7px;
}
td.bk_title {background:#eef9ff; text-align:left; margin:0;
	font-family:arial; font-size:10pt; color:#000000; font-weight:normal;
	line-height:120%;
	border-top:1px solid #56A6E5; border-right:1px solid #c0e9ff; border-bottom:1px solid #b0e0fE; border-left:0 none;
	padding:4px 7px 5px 7px;
}

