/* GLOBAL */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.globalheader {
	font-size:12pt;
	font-weight:bold;
	color:#79A449;
	font-family:Helvetica, Arial, sans-serif;
}
a.globalheader {
	text-decoration:none;
}
a.globalheader:hover {
	color:#537032;
	text-decoration:underline;
}
.globalcontent {
	line-height:120%;
	font-size:9pt;
	color:#79A449;
	font-family:Helvetica, Arial, sans-serif;
}
a.globalcontent {
	text-decoration:none;
}
a.globalcontent:hover {
	color:#537032;
	text-decoration:underline;
}
.main_heading {
	line-height:120%;
	font-size:12pt;
	color:#A186bE;
	font-family:Helvetica, Arial, sans-serif, MingLiU;
	font-weight:bold;
}
.main_body {
	line-height:120%;
	font-size:9pt;
	color:#737373;
	font-family:Helvetica, Arial, sans-serif, MingLiU;
}
a.main_body {
	text-decoration:none;
}
a.main_body:hover {
	color:#537032;
	text-decoration:underline;
}
.main_bodywhite {
	line-height:120%;
	font-size:9pt;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif, MingLiU;
}
.main_tblbody {
	line-height:150%;
	font-size:8pt;
	color:#737373;
	font-family:Helvetica, Arial, sans-serif, MingLiU;
}
.main_error {
	font-size:9pt;
	color:#cc0000;
	font-family:Helvetica, Arial, sans-serif, MingLiU;
}

/* HEADLINE */

.headline {
	font-size:34pt;	
	color:#79A449;
	font-family:Helvetica, Arial, sans-serif;
}
.headline .bold {
	font-weight:bold;
}
.headline .content {
	font-size:10pt;
	color:#79A449;
	font-family:Helvetica, Arial, sans-serif;
}
.headline .h1{
	letter-spacing: -0.08cm;
	text-decoration:underline;
	margin-top:5px;
	margin-bottom:0px;
}
.headline p {
	letter-spacing: 1.0px;
	line-height:110%;
	margin-top:5px;
	margin-bottom:10px;
}

.xlfield {
	font-size:9pt;
	color:#737373;
	width:400px;
	font-family:Helvetica, Arial, sans-serif, MingLiU;
}

.lfield {
	font-size:9pt;
	color:#737373;
	width:300px;
	font-family:Helvetica, Arial, sans-serif, MingLiU;
}

.field {
	font-size:9pt;
	color:#737373;
	width:200px;
	font-family:Helvetica, Arial, sans-serif, MingLiU;
}

.sfield {
	font-size:9pt;
	color:#737373;
	width:120px;
	font-family:Helvetica, Arial, sans-serif, MingLiU;
}

.xsfield {
	font-size:9pt;
	color:#737373;
	width:50px;
	font-family:Helvetica, Arial, sans-serif, MingLiU;
}

.xxsfield {
	font-size:9pt;
	color:#737373;
	width:35px;
	font-family:Helvetica, Arial, sans-serif, MingLiU;
}
/* SACT */

.sactTD {
	text-align:left;
	position:center;
	width:145px;
	height:170px;
}
.sactTD p{
	margin-top:10px;
	margin-bottom:-5px;
}

/* DIALOG */

.stdTD {
	text-align:left;
	position:center;
	width:226px;
}
.stdTD p{
	margin-top:10px;
}
.stdTD2 {
	text-align:left;
	position:center;
	width:226px;
}
.stdTD2 p{
	margin-top:2px;
	margin-left:8px;
}

.actTD {
	width:216px;
	height:33px;
	margin-bottom:8px;
}

/* DDMENU*/

#dropmenudiv{
position:absolute;
margin-top:5px;
border:1px solid black;
border-color:#44661e;
border-bottom-width: 0;
font:normal 12px Lucida Grande;
line-height:18px;
z-index:100;
padding-top:5px;
padding-bottom:5px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 10px;
border-bottom: 0px solid black;
padding: 1px 0;
text-decoration: none;
color: #FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #3f6618;
}

/* FOOTER */

#footer .txt{
	font-size:8pt;
	color:#79A449;
	font-family:Helvetica, Arial, sans-serif;
	padding-top:12px;
	letter-spacing: 0.01cm;
}
