
BODY {
	
	PADDING: 0px; MARGIN: 0px;
	BACKGROUND: #0e847f  url(images/pagebg.gif) repeat-x top right; 
	COLOR: #fff; 
	LINE-HEIGHT: 1.5EM; 
	FONT-FAMILY: "Tahoma", "Arial", "Helvetica";
	FONT-SIZE:11px;
}
#header{
width:980px;
margin-right: auto;
margin-left: auto; 
padding: 0px;
background: #EEE;
height:60px;
text-align:left;
} 
#contain{
margin-right: auto;
margin-left: auto;
width: 980px;
} 
#mainbg{
width:980px;
padding: 0px;
background: #60A179;
float: left;
}
#right{
float: right; 
margin: 2px 0px 2px 0px;
padding:0px; 
width: 798px; 
background: #ccd2de;
text-align:left;
}
#left{
float: left; 
margin: 2px 2px 0px 0px; 
padding: 0px; 
background: #F2F3F7;
width: 180px;
text-align:left;
}
#pagerfooter{
clear:both;
width:980px;
margin-right: auto;
margin-left: auto; 
padding: 0px;
background: #EEE;
height:60px;
}
.text{
margin:0px;
padding:0px;
font-size:9pt;
color:#fff;
font-family:"Tahoma", "Arial", "Helvetica";
}
.littletext{
margin:0px;
font-weight: bold;
font-size:10px;
font-family:"Tahoma", "Arial", "Helvetica";
}
A {
	COLOR: #000; 
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #fff; 
	TEXT-DECORATION: none
}
A:active {
	COLOR: #cc0000; 
	TEXT-DECORATION: none
}
A:unknown {
	COLOR: #cc0000; 
	TEXT-DECORATION: none
}





#ja-mainnavwrap1 {
	CLEAR: both; 
	WIDTH: 100%;
	HEIGHT: 23PX;
	FONT-SIZE:11px;
	FONT-FAMILY: "Tahoma", "Arial", "Helvetica";
}

#ja-mainnavwrap1 A {
	BORDER-BOTTOM-STYLE: none
}
#ja-mainnavwrap1 A:hover {
	BORDER-BOTTOM-STYLE: none
}
#ja-mainnavwrap1 A:active {
	BORDER-BOTTOM-STYLE: none
}
#ja-mainnavwrap1 A:unknown {
	BORDER-BOTTOM-STYLE: none
}
#ja-mainnavwrap2 {
	MARGIN: 0px auto; 
	
	TEXT-ALIGN: left;
	PADDING: 1px 0px 0px 0px;
}

#ja-mainnav {
	FLOAT: left
}
#ja-mainnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}


#ja-cssmenu {
	FLOAT: left; MARGIN: 0px
}
#ja-cssmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ja-cssmenu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
#ja-cssmenu LI UL {
	Z-INDEX: 99; LEFT: -999em; WIDTH: 180px; POSITION: absolute; HEIGHT: auto
}
#ja-cssmenu LI UL UL {
	MARGIN: -1.5em 0px 0px 12em
}
#ja-cssmenu LI LI {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 169px; PADDING-TOP: 0px
}
#ja-cssmenu UL A {
	WIDTH: 170px
}
#ja-cssmenu LI:hover UL UL {
	LEFT: -999em
}
#ja-cssmenu LI:hover UL UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.sfhover UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.havechildsfhover UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.havechild-activesfhover UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.sfhover UL UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.havechildsfhover UL UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.havechild-activesfhover UL UL UL {
	LEFT: -999em
}
#ja-cssmenu LI:hover UL {
	LEFT: auto
}
#ja-cssmenu LI LI:hover UL {
	LEFT: auto
}
#ja-cssmenu LI LI LI:hover UL {
	LEFT: auto
}
#ja-cssmenu LI.sfhover UL {
	LEFT: auto
}
#ja-cssmenu LI.havechildsfhover UL {
	LEFT: auto
}
#ja-cssmenu LI.havechild-activesfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI.sfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI.havesubchildsfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI.havesubchild-activesfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI LI.sfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI LI.havesubchildsfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI LI.havesubchild-activesfhover UL {
	LEFT: auto
}
#ja-cssmenu LI UL {
	BORDER-RIGHT: #9fc5c0 1px solid; BORDER-TOP: #9fc5c0 1px solid; BACKGROUND: #dae8e6; BORDER-LEFT: #9fc5c0 1px solid; BORDER-BOTTOM: #9fc5c0 1px solid
}
#ja-cssmenu LI UL LI {
	BORDER-BOTTOM: #9fc5c0 1px solid
}
#ja-cssmenu LI UL A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; COLOR: #333333; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none
}
#ja-cssmenu LI UL A:hover {
	COLOR: #222a2e
}
#ja-cssmenu LI UL A:active {
	COLOR: #222a2e
}
#ja-cssmenu LI UL A:unknown {
	COLOR: #222a2e
}
#ja-cssmenu LI A {
	background: url(images/menu_rightline.gif) no-repeat right bottom; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 2px
}
#ja-cssmenu LI A:hover {
	COLOR: #FFF
}
#ja-cssmenu LI A.active {
	BACKGROUND: #222a2e; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid
}
#ja-cssmenu LI A.active:hover {
	BACKGROUND: #222a2e; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid
}
#ja-cssmenu LI A.active:active {
	BACKGROUND: #222a2e; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid
}
#ja-cssmenu LI A.active:unknown {
	BACKGROUND: #222a2e; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid
}
#ja-cssmenu LI LI A.active {
	FONT-WEIGHT: bold! important; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #222a2e! important; BORDER-BOTTOM-STYLE: none! important
}
#ja-cssmenu LI LI A.hover {
	FONT-WEIGHT: bold! important; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #222a2e! important; BORDER-BOTTOM-STYLE: none! important
}
#ja-cssmenu LI LI A.active {
	FONT-WEIGHT: bold! important; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #222a2e! important; BORDER-BOTTOM-STYLE: none! important
}
#ja-cssmenu LI LI A.focus {
	FONT-WEIGHT: bold! important; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #222a2e! important; BORDER-BOTTOM-STYLE: none! important
}

#ja-cssmenu LI.havesubchild {
	BACKGROUND: url(img/arrowchild.gif) no-repeat 94% 50%
}
#ja-cssmenu LI.havesubchild-active {
	BACKGROUND: url(img/arrowchild.gif) no-repeat 94% 50%
}
#ja-cssmenu UL LI:hover {
	BACKGROUND: #b4d8d3; COLOR: #cc0000
}
#ja-cssmenu UL UL LI:hover {
	BACKGROUND: #b4d8d3; COLOR: #cc0000
}
#ja-cssmenu UL LI.sfhover {
	BACKGROUND: #b4d8d3; COLOR: #cc0000
}
#ja-cssmenu UL LI.havesubchildsfhover {
	BACKGROUND: #b4d8d3; COLOR: #cc0000
}
#ja-cssmenu UL LI.havesubchild-activesfhover {
	BACKGROUND: #b4d8d3; COLOR: #cc0000
}
#ja-cssmenu UL UL LI.sfhover {
	BACKGROUND: #b4d8d3; COLOR: #cc0000
}
#ja-cssmenu UL UL LI.havesubchildsfhover {
	BACKGROUND: #b4d8d3; COLOR: #cc0000
}
#ja-cssmenu UL UL LI.havesubchild-activesfhover {
	BACKGROUND: #b4d8d3; COLOR: #cc0000
}
#ja-cssmenu LI:hover {
	COLOR: #ffffff;
}
#ja-cssmenu LI.sfhover {
	COLOR: #ffffff
}
#ja-cssmenu LI.havechildsfhover {
	COLOR: #ffffff
}
#ja-cssmenu LI.havechild-activesfhover {
	COLOR: #ffffff
}
#ja-cssmenu LI:hover A.first-item {
	COLOR: #ffffff
}
#ja-cssmenu LI.sfhover A.first-item {
	COLOR: #ffffff
}
#ja-cssmenu LI.havechildsfhover A.first-item {
	COLOR: #ffffff
}
#ja-cssmenu LI.havechild-activesfhover A.first-item {
	COLOR: #ffffff
}
#ja-cssmenu LI A.active-first-item {
	BACKGROUND: #222a2e; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid
}
#ja-cssmenu LI A.active-first-item:hover {
	BACKGROUND: #222a2e; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid
}
#ja-cssmenu LI A.active-first-item:active {
	BACKGROUND: #222a2e; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid
}
#ja-cssmenu LI A.active-first-item:unknown {
	BACKGROUND: #222a2e; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid
}

.indextextline {
BACKGROUND: #eeeeee url(images/line.gif) left bottom repeat-x;
}
.page_left {
BACKGROUND: #0e847f url(images/img_4.gif) left top no-repeat;
}
.page_right {
BACKGROUND: #0e847f url(images/img_5.gif) left top no-repeat;
}
.page_right_text {
BACKGROUND: #0e847f url(images/img_20.gif) left top no-repeat;
}
.text-title {
FONT-SIZE:14px;
font-weight: bold;
color:#fff;
}
hr {
height:1px;
color:#3daea2;
}
.blod {
FONT-SIZE:12px;
font-weight: bold;
color:#f1ebd7;
}
.blod2 {
FONT-SIZE:14px;
font-weight: bold;
color:#fedf35;
}
.blod3 {
FONT-SIZE:18px;
font-weight: bold;
color:#FFF;
}
.text-td1 {
padding: 3px 12px 3px 12px;
border-bottom: #d9d9d9 1px solid;
}
.text-td2 {
padding: 3px 12px 3px 12px;
background:#f4f4f4;
border-bottom: #d9d9d9 1px solid;
}
.tree-1 {
border-bottom: #000 1px solid;
background:#ccc; 
padding:4px;
width: 100%;
}




DIV#moofx {
	WIDTH: 163px;
	PADDING-top: 8px;
}
.module{


PADDING: 0px 12px 0px 8px;
margin-bottom:2px;
}

#moofx A.toggle {
	DISPLAY: block; 
	CURSOR: pointer; 
	COLOR: #000;
	font-weight: bold;
	PADDING:  0px 0px 0px 4px;
	BACKGROUND: url(images/left_1.gif)  no-repeat left; 
}

#moofx A.toggle:hover {

	BACKGROUND: url(images/left_1.gif)  no-repeat left; 
}
#moofx A.toggle:active {

	BACKGROUND: url(images/left_2.gif)  no-repeat left; 
}

#moofx DIV.stretcher {
	BACKGROUND: url(images/left_3.gif)  repeat-y left; 
}

#moofx DIV.padding {
	PADDING-left: 18px;
}

.tabblock {
	BORDER-RIGHT: #e1ecf0 0px solid; BORDER-TOP: #e1ecf0 0px solid; BACKGROUND: url(images/tabheader.gif)  repeat-x 0px 0px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #e1ecf0 0px solid; BORDER-BOTTOM: #e1ecf0 0px solid;
}
.tabblock H3 {
	FONT-SIZE: 1em; MARGIN: 0px; LINE-HEIGHT: 22px; HEIGHT: 22px;
}
.tabblock H3 .tab {
	BORDER-RIGHT: #75baa4 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #f4df52; PADDING-TOP: 0px;
}
.tabblock H3 .curtab {
	BORDER-TOP: #27b7cc 0px solid; FONT-WEIGHT: bold; OVERFLOW: hidden; HEIGHT: 22px; COLOR: #fff;BACKGROUND: url(images/tabheader2.gif)  repeat-x 0px 0px; 
}
.tabblock A.more {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FLOAT: right; COLOR: #1fa9ce; LINE-HEIGHT: 22px
}
#search {
	MARGIN: 0; WIDTH: 770px
}
.tabcontent {
	MARGIN: 12px;
}
.foottext *{
color: #4caaa5;
}
.num1 {	background-color:#666666;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	border-top-color: #000000;
	line-height: 18px;
}
.num2 {	background-color:#6633CC;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	border-top-color: #000000;
	line-height: 18px;
}
.thumbnail{
	padding: 3px 3px 8px 3px;
	background-color: #0e847f;
	border: 1px solid #3daea2;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}
