body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E7E7E7;
	margin: 0px;
	font-size: 76%;
	padding: 0px 0px 0px 0px;
	}

td {
	font-family: Arial, Helvetica, sans-serif;
	color: #252525;
}

.mtext {margin: 8px 8px 0px 15px; font-size: 115%;}
.subtitle {color: #806E6E; font-size: 15px; font-weight: bold; margin: 0px 0px 12px 0px;}

.im1 {float: right; margin: 8px 0px 5px 12px; width: 230px; padding: 0px 0px 2px 0px;}
.im1 img {margin: 0px 0px 3px 0px;}

.im2 {float: right; margin: 0px 0px 0px 12px; width: 330px; padding: 0px 0px 2px 0px; text-align: right;}


.date {color: #838383; font-size: 11px;}
.date1 {color: #806E6E; font-size: 10px; font-weight: normal;}
.date11 {color: #806E6E; font-size: 10px; margin: 0px 0px 3px 0px;}
.date12 {color: #806E6E; font-size: 11px; margin: 0px 0px 3px 0px;}
.date2 {color: #635251; font-size: 10px; font-weight: normal;}
.date22 {color: #6C7C5B; font-size: 12px; padding: 0px 0px 0px 15px;}
.date23 {color: #6C7C5B; font-size: 12px; }
.dinfo {color: #672636; font-size: 10px;}

.sftext, .stext {font-size: 11px;}
.ftext {font-size: 12px;}
.gtext {color: #3B4F24;}
.gstext2 {color: #806E6E; font-size: 11px;}
.gstext3 {color: #806E6E; font-size: 9px;}
.rtext {color: #9B0505;}
.lmtext {color: #635251;}
.lgtext {color: #9BA48F;}


.btext {font-size: 115%; font-weight: bold; padding: 0px 0px 4px 0px;}

tr.bg02 {background-color: #F7F6F1;}
tr.bg03 td {border-bottom: #D2E2C5 1px solid;}
tr.bg00 td {color: #806E6E;}
tr.bg02 td, tr.bg01 td, tr.bg00 td, tr.bg03 td {font-size: 10px; padding: 2px 8px 2px 0px; text-align: right;}
tr.bg02 td.first, tr.bg01 td.first, tr.bg00 td.first, tr.bg03 td.first {text-align: left; padding-left: 15px;}
tr.bg02 td.first2, tr.bg01 td.first2, tr.bg00 td.first2, tr.bg03 td.first2 {text-align: left; padding-left: 3px;}

.mmtext {font-size: 13px; color: #808E71; font-weight: normal;}

.pad20 {padding-top: 19px;}
.pad15 {padding-top: 14px;}
.pad10 {padding-top: 7px;}

.tit1 {background-color: #C9D6BC; padding: 6px 8px 6px 15px; font-size: 12px; font-weight: bold;}
.tit2 {background-color: #6C7C5B; padding: 6px 8px 6px 15px; font-size: 12px; font-weight: bold; color: #FFF;}
.tit3 {border: #C9D6BC 1px solid; padding: 5px 8px 5px 14px; font-size: 12px; font-weight: bold; color: #9B0505;}


.li1 {padding: 3px 0px 0px 15px; font-size: 10px; color: #806E6E;}
.li2 {padding: 5px 0px 0px 10px; font-size: 10px; color: #806E6E;}

.pp1 {margin: 0px 0px 10px 0px;}
.pp2 {margin: 0px 10px 10px 20px;}

h1 {
   font-size: 147%;
   font-weight: bold; 
   margin: 2px 5px 2px 0px;
   color: #3B4F24;
}

h1.dop {
   font-size: 16px;
   font-weight: bold; 
   margin: 3px 0px 6px 0px;
   color: #252525;
}

h1.text {
   font-size: 200%;
   line-height: 110%;
   font-weight: bold; 
   margin: 0px 5px 12px 0px;
   color: #3B4F24;
}

.kua {padding: 10px 0px 1px 6px;}
.kua .fund {font-size: 14px; font-weight: bold;}

.news {padding: 10px 5px 4px 10px;}
.news0 {padding: 1px 5px 4px 10px;}
.news .company, .company {color: #9B0505; font-weight: bold; font-size: 10px;}


.r1 {float: right; display: table; _height: 0; zoom: 1; padding: 2px 0px 0px 0px;}

.white {background-color: #FFFFFF;}
.green {background-color: #6C7C5B;}
.lgreen {background-color: #F7F6F1;}
.grey {background-color: #EDEDED;}


.bg-l {background: url(/images/bg-l.gif) repeat-y left top;}
.bg-r {background: url(/images/bg-r.gif) repeat-y right top;}

.bg-bp {background: url(/images/bg-bp.gif) no-repeat center bottom;}
.bg-tp {background: url(/images/bg-tp.gif) no-repeat center bottom;}
.bg-tl {background: url(/images/bg-l1.gif) no-repeat left top;}
.bg-bl {background: url(/images/bg-l2.gif) no-repeat left bottom;}
.bg-tr {background: url(/images/bg-r1.gif) no-repeat right top;}
.bg-br {background: url(/images/bg-r2.gif) no-repeat right bottom;}


.line1 {border-top: #6C7C5B 1px solid;}
.line11 {border-top: #6C7C5B 1px solid; background-color: #F7F6F1;}
.line2 { margin: 12px 0px 11px 0px;}

.menu-main {font-size: 13px; font-weight: bold; margin: 6px 0px 8px 15px;}
.menu-main a:link, .menu-main a:visited {color: #FFF; text-decoration: none; border-bottom: #6C7C5B 1px solid;}
.menu-main a.a1:link, .menu-main a.a1:visited, .menu-main span.a1 {color: #D2E2C5; text-decoration: none; border-bottom: #D2E2C5 1px solid;}
.menu-main a:hover, .menu-main a.a1:hover {color: #FFF; text-decoration: none; border-bottom: #FFF 1px solid;}


.menu-top {font-size: 9px;}
.menu-top a:link, .menu-top a:visited {color: #252525; text-decoration: none; border: none;}
.menu-top a:hover {color: #252525; text-decoration: underline; border: none;}

.mtext a:link, .mtext a:visited {text-decoration: none; border-bottom: #C3CDB7 1px solid; color: #3B4F24;}
.mtext a:hover {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}

a.dd:link, a.dd:visited {text-decoration: none; border-bottom: #C3CDB7 1px solid; color: #3B4F24;}
a.dd:hover {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}

a.dd01:link, a.dd01:visited {text-decoration: none; border-bottom: #A7B09B 1px solid; color: #3B4F24;}
a.dd01:hover {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}

a.dd1:link, a.dd1:visited {text-decoration: none; border-bottom: #A7B09B 1px solid; color: #252525;}
a.dd1:hover {text-decoration: none; border-bottom: #3B4F24 1px solid; color: #252525;}

a.dd2:link, a.dd2:visited {text-decoration: none; border-bottom: #C3CDB7 1px solid; color: #806E6E;}
a.dd2:hover {text-decoration: none; border-bottom: #806E6E 1px solid; color: #806E6E;}

a.dd3:link, a.dd3:visited {text-decoration: none; border-bottom: #C3CDB7 1px solid; color: #9B0505;}
a.dd3:hover {text-decoration: none; border-bottom: #9B0505 1px solid; color: #9B0505;}



a.fmlink:link, a.fmlink:visited {color: #5A6A47; font-size: 12px; text-decoration: none; border: none;}
a.fmlink:hover {color: #5A6A47;  font-size: 12px; text-decoration: underline; border: none;}
span.fmlink {color: #5A6A47;  font-size: 12px;}

a.wlink:link, a.wlink:visited {color: #FFF; font-size: 12px; text-decoration: none; border: none;}
a.wlink:hover {color: #FFF;  font-size: 12px; text-decoration: underline; border: none;}

a.wlink2:link, a.wlink2:visited {color: #FFF; text-decoration: none; border: none;}
a.wlink2:hover {color: #FFF; text-decoration: underline; border: none;}

a.wlink3:link, a.wlink3:visited {color: #FFF; text-decoration: none; border-bottom: #8E9D7F 1px solid;}
a.wlink3:hover {color: #FFF; text-decoration: none; border-bottom: #FFF 1px solid;}

a.ilink:link, a.ilink:visited {color: #252525; text-decoration: none; border: none;}
a.ilink:hover {color: #252525; text-decoration: none; border: none;}

a.ilink2:link, a.ilink2:visited {color: #252525; text-decoration: none; border-bottom: #FFF 1px solid;}
a.ilink2:hover {color: #252525; text-decoration: none; border-bottom: #3B4F24 1px solid; color: #3B4F24;}

a.glink:link, a.glink:visited {color: #5A6A47; text-decoration: none; border: none;}
a.glink:hover {color: #5A6A47; text-decoration: underline; border: none;}

a.gilink:link, a.gilink:visited {color: #5A6A47; text-decoration: none; border: none;}
a.gilink:hover {color: #5A6A47; text-decoration: none; border: none;}

a.rlink:link, a.rlink:visited {color: #9B0505; text-decoration: none; border: none;}
a.rlink:hover {color: #9B0505; text-decoration: none; border: none;}

.n111 {
	display: table;  
	float: left; 
	margin: 15px 0px 12px 8px; 
}

.sp {clear: both; margin: 0px; padding: 0px; font-size: 0px; height: 1px;}

.list div {margin: 0px 0px 6px 23px; font-size: 12px;}
.list div img {margin: 0px 0px -3px -23px;}

.copy {padding: 10px 5px 10px 15px; font-size: 11px;}
.topnews {padding: 0px 15px 0px 103px;}
.topnews .a1 {background: url(/images/a1.gif) no-repeat left top; padding: 0px 0px 0px 7px; margin: 0px 0px 2px 0px;}
.topnews .a2 {background: url(/images/a2.gif) no-repeat left top; padding: 0px 0px 0px 7px; margin: 0px 0px 2px 0px; font-weight: bold;}

.newsdop {margin: 1px 10px 4px 0px; border-bottom: #D2E2C5 1px solid;}

.f4 {font-size: 3px;}

.ic3 {margin: 0px 4px -5px 0px;}

input.b2 {
	padding: 3px 3px 0px 5px;
	margin: 0px;
	font-size: 11px;
	border: none;
	background: url(/images/sbg.gif) no-repeat left top;
	background-color: #D1E1C4;
	color: #252525;
	height: 15px;
}

.sw {width: 202px;}

.see-r {
	margin: 0px 1px 5px 8px;
	padding: 0px 0px 8px 0px;
	float: right;
	display: table;
	width: 230px;
}

.incut {
	margin: 0px 0px 5px 10px;
	padding: 8px 3px 8px 0px;
	float: right;
	display: table;
	width: 230px;
	border-top: #3B4F24 1px solid;
	border-bottom: #3B4F24 1px solid;
	color: #3B4F24; font-size: 15px; font-weight: bold;
}

.comm1 {padding: 4px 8px 3px 15px; background-color: #F7F6F1; color: #806E6E; font-size: 11px;}
.comm1 img {margin: 0px 5px -2px 0px;}
.comm1 b {color: #3B4F24;}
.comm2 {padding: 4px 8px 9px 15px;}

.n1 {
	display: table;  
	float: left; 
	padding: 3px 5px 2px 0px;
}

.n2 {
	display: table; _height: 0; zoom: 1; 
	padding: 2px 5px 2px 2px;
	
}

.n3 {
	display: table; _height: 0; zoom: 1;
	padding: 10px 5px 1px 2px;
}

.nnews {clear: both; margin: 5px 0px;}
.nnews2 {clear: both; margin: 0px 0px 5px 0px; font-size: 12px;}


input.b1, textarea.b1 {
	padding: 1px 2px 1px 3px;
	border: #6C7C5B 1px solid;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #635251;
}

input.b5 {
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 1px 1px 1px;
	border-top: #93A580 1px solid;
	border-left: #93A580 1px solid;
	border-bottom: #455533 1px solid;
	border-right: #455533 1px solid;
	background-color: #6C7C5B;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.sf {background-color: #F7F6F1; padding: 10px;}
.par br {font-size: 5px;}

#list ul, #sub li {list-style: none; margin: 0;	padding: 0;}

#list {display: table; text-align: center;}

#list li {display: inline;}

#list li a, #list li span {
	display: block;
	padding: 3px 8px 3px 8px;
	margin: 0px 3px 0px 0px;
	float: left;
	font-size: 11px;
	border: #C9D6BC 1px solid; 
	background-color: #FFF;
	color: #3B4F24; 
	text-decoration: none;
}

#list li a:hover {
	text-decoration: underline;
	border-color: #6C7C5B;
	color: #3B4F24;
	text-decoration: underline;
	background-color: #F7F6F1;
}

#list li span {
	border-color: #9B0505;
	color: #9B0505;
	background-color: #FFF;
}

ol.search {
	padding: 0px;
	margin: 6px 0px 12px 29px;
	color: #666;
	}

ol.search li {
	padding: 10px 0px 2px 0px;
}

.zz {writing-mode: tb-rl; white-space: nowrap; padding: 0px 3px 3px 0px;}
