body {background: fixed url(images/bg.jpg) top repeat-x #AAA8B0; padding: 20px; margin: 0; font: normal 13px/1.54em /*Times New Roman,*/ Arial, Helvetica, sans serif; color: #232120;}

.main {width: 800px; margin: 0 auto;}
.forlogo {background: #fff; padding: 4px 20px 4px 21px;height:71px;}
.home .forlogo {background: url(images/home_forlogo_bg.gif) right bottom no-repeat #fff;}
	.forlogo .textsize {padding: 24px 0 0 0; float: right; line-height: 20px;}
		.forlogo .textsize a {color: #DC601D; font-weight: bold; padding: 0 0 0 10px;}
		.forlogo .textsize a.size1 {font-size: 13px;}
		.forlogo .textsize a.size2 {font-size: 15px;}
		.forlogo .textsize a.size3 {font-size: 18px;}
.header {background: url(images/header.jpg) #7ACC43; height: 178px; padding: 27px 0 0 0;}
	.header img {margin: 0 8px 0 36px;}
.content {padding: 14px 25px 42px 19px; background: url(images/content_bg.gif) right bottom no-repeat #fff;}
.home .content {background: url(images/home_content_bg.gif) right top no-repeat #fff;}
	.content .text {background: url(images/bord_01.gif) left top repeat-x; padding: 2px 0 0 0;}
/*		.content .text .intext_01 {background: url(images/content_text_res.gif) top repeat-x; min-height: 40px; _height: 40px;}
		.home .content .text .intext_02 {background: url(images/home_content_text_res.jpg) top right no-repeat; min-height: 350px; _height: 350px;}*/
	.content_01 .left {width: 139px; float: left;}
	.content_01 .right {width: 596px; float: right;}
.footer {height:100px;background: url(images/footer_bg.gif) right top no-repeat #4B4B4E; padding: 22px 0 21px 0; text-align: center; line-height: 30px; font-size: 0.85em; color: #fff;}
.home .footer {background: #4B4B4E;}
	.footer a {color: #fff; padding: 0 12px 0 12px;}
	.footer .menu {color: #6E6D72;}
	.footer .foot {padding-top:20px;line-height:1.2em;}

.leftmenu {padding: 35px 0 0 0; margin: 0; list-style: none;}
	.leftmenu li {padding: 0 0 2px 1px; margin: 0; background: url(images/leftmenu_bord.gif) left bottom repeat-x;}
	.leftmenu li.l {background: none;}
	.leftmenu li a {display: block; padding: 8px 0 4px 10px; background: url(images/leftmenu_res.gif) bottom repeat-x; color: #575152;}
	.leftmenu li.act a {font-weight: bold;}
		.leftmenu li.act ul li a {font-weight: normal;}
		.leftmenu li ul li.act a, .leftmenu li.act ul li.act a {font-weight: bold;}
		.leftmenu ul {padding: 0; margin: 0; list-style: none; border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; border-top: 1px solid #C8C8C8; background: #F0F0F0; position: absolute; left: 10px; top: 28px; width: 250px; visibility: hidden;}
		.leftmenu ul li {padding: 0; margin: 0; background: none;}
		.leftmenu ul li a {display: block; padding: 2px 5px 2px 5px; background: none; color: #575152; border-bottom: 1px solid #C8C8C8;}


.rightmenu {padding: 20px 0 100px 20px; margin: 0; width: 139px; list-style: none; float: right;}
	.rightmenu li {padding: 0 0 2px 1px; margin: 0; background: url(images/leftmenu_bord.gif) left bottom repeat-x; position: relative;}
	.rightmenu li.l {background: none;}
	.rightmenu li a {display: block; padding: 8px 0 4px 10px; background: url(images/leftmenu_res.gif) bottom repeat-x; color: #575152;}
	.rightmenu li.act a {font-weight: bold;}

.quote {font-size: 1.3em; line-height: 1.2em; font-family: /*Times New Roman*/ Arial, Book Antigua, Bookman Old Style;}
.note {font-size: 0.85em; line-height: 1.18em;}
.footnote {font-size: 0.85em; line-height: 1.18em; padding: 20px 0 0 0;}
	.footnote .figure {float: left;}
	.footnote .notetext {padding: 0 0 0 16px;}
	.mainnote{margin-left:10px; font-size:.75em; padding-top:30px;padding-bottom:0}
.green {color: #8CC63F;}

.img_01 {margin: 0 15px 25px 0; float: left;}
.img_02 {margin: 0 0 0 15px; float: right;}
.img_03 {margin: 10px 0 0 15px; float: right;}

.pad_01 {padding: 13px 20px 0 20px;}
.pad_02 {padding: 10px 0 0 0;}

.tab_01 {border-right: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0;width:30em;}
	.tab_01 .tb01_tit td.empty {background: #fff;}
	.tab_01 .tb01_tit td {border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; background: #8cc63f; padding: 3px 5px; text-align: center;}
	.tab_01 .tb01_text td.tit {background: #8cc63f;}
	.tab_01 .tb01_text td {border-left: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; padding: 5px;text-align:center;}
.tab_02 {}
	.tab_02 .tb02_img td {padding: 20px 15px 10px 15px; vertical-align: middle; text-align: center;}
	.tab_02 .tb02_img1 td {padding: 0 15px 10px 15px; vertical-align: middle; text-align: center;}
	.tab_02 .tb02_img2 td {padding: 0 5px 0 0; vertical-align: top; text-align: center;}
	.tab_02 .tb02_text td {padding: 0 15px 0 15px; vertical-align: top; text-align: center;}
	.tab_02 .tb02_text1 td {padding: 0 15px 30px 15px; vertical-align: top; text-align: center;}

.list_01 {padding: 0; margin: 0; list-style: none;}
	.list_01 li {padding: 0 0 0 20px; margin: 0 0 4px 0; background: url(images/arrow_01.gif) left 6px no-repeat;}
.list_02 {padding: .5em; margin: 0 0 0 20px; list-style: disc outside;}
	.list_02 li {padding: 0 0 0 5px; margin: 0 0 4px 0;color: #8CC63F}

.alcent {text-align: center;}
.mauto {margin-left: auto; margin-right: auto;}
.fl {float: left;}
.fr {float: right;}
.b {color: black;}

h1 {text-align:center;font-family: /*Times New Roman,*/ Arial, Book Antigua, Bookman Old Style; font-size: 2.0em; line-height: 1em; font-weight: bold; padding: 0 20px 8px 20px; margin: 0; color: #8CC63F;}
#mainname {line-height:.5em;padding-top:.5em;padding-bottom:0;}
#mainfuse {font-size:1.5em;float:right;font-weight:normal;padding-bottom:1em;padding-top:.25em;}
h2 {font-family: /*Times New Roman,*/ Arial, Book Antigua, Bookman Old Style; font-size: 1.54em; line-height: 1em; font-weight: normal; padding: 20px 0 10px 0; margin: 0; color: #8CC63F;}
	h2.f {padding-top: 1em;}
	h2.t {font-size:1.2em;}
	h2.b {
		color:black;
		font-size:1.5em;
		line-height:1.3em;
		padding:0 0 .5em;
		}
.g {color: #8CC63F;}
h3 {font-family: /*Times New Roman,*/ Arial, Helvetica, sans serif; font-size: 1em; line-height: 1em; font-weight: bold; padding: 26px 0 4px 0; margin: 0;}
	h3.f {padding-top: 0;}	h3.press {padding-top:1em;}

p {padding: 1.54em 0 0 0; margin: 0;}
a {color: #8CC63F; text-decoration: none;}
	a:hover {text-decoration: underline;}
sub,sup {line-height:0;font-size: 0.5em; font-family: arial;}
h1 sup {font-size: .3em;}
h2 sup {font-size: .4em;}
sup.main {font-size:.4em}
sup.reg{font-size:.81em}
.clearall {clear: both;}

.img_text{overflow:auto;}
.img_text img{float:left; margin-right:10px;}
.doc_photo, .img_left{margin: 0pt 10px 10px 0pt; float: left; clear: left;}
.img_right{margin: 10px 0 10px 10px; float:right; clear:right;}
i.it{font-size:11px;}
.fusion{text-align: left; padding-left: 20px;}
.pdf{padding: 0 20px 60px; float:left; background: transparent url(images/pdf.jpg) no-repeat center bottom;}
.left_align{text-align: left;}

.valid{float:right;border:0;}

em{font-size:.85em;line-height:1.5em;}

.tag{position:absolute;margin-top:53px;margin-left:120px;font-size:13px;font-weight:bold;color:#8CC63F;}
