/*	not sure about this alternative font family for chinese... 

	font-family: "MS Song", "MS Hei", "Simsun", serif;  */

body {
	font-size: 12pt;
	font-family: PMingLiU, MingLiU, Arial, serif;
	line-height: 2em;
	background-color: #EACDA2;
	margin-top: 3px;
	margin-left: 3px;
}



/* social media slider div */

#divBottomRight
{
position:absolute;
z-index:10000;
min-width: 102px;
}
#divBottomRight img, #acurax_si_simple img, #short_code_si_icon img
{
margin-left:1px;
}
#divBottomRight img:hover, #acurax_si_simple img:hover, #short_code_si_icon img:hover
{
opacity:0.8;
}


#divBottomRight img 
{
width: 32px; 
}

/* end soc med slider div */


/* ================== CONTENT CLASSES =============== */


.content1 {
	background-image: url(../images/bkg/v6_org3.jpg);
	margin: 20px;
	padding: 10px;
	border: thin solid #CD8F32;
	font-family: PMingLiU, MingLiU, serif;
	line-height: 1.25em;
}
.content2 {
	background-image: url(../images/bkg/h5_grey_up1.jpg);
	margin: 10px 60px;
	padding: 10px;
	border: 1pt ridge #CCCCCC;
	font-family: PMingLiU, MingLiU, serif;
	font-size: 12pt;
	line-height: 150%;
	width: 95%;
}


.content3 {
	font-family: PMingLiU, MingLiU, serif;
	background-image: url(../images/bkg/h5_org4.jpg);
	padding: 20px;
	margin-top: 5px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 50px;
	border: 1pt solid #4661BD;
	font-style: normal;
}

.content3a {
	background-image: url(../images/bkg/h5_org4.jpg);
	padding-top: 2px;
	padding-bottom:2px;
	padding-left: 2px;
	padding-right: 2px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	border: 1px solid #4661BD;
	font-style: normal;
}

.content4 {
	font-family: PMingLiU, MingLiU, serif;
	font-size: 11pt;
	background-image: url(../images/bkg/v2_blue-tan1.jpg);
	margin: 4px;
	padding: 4px;
	border: 0.1em solid #F0F4F4;
}

.content5 {
	background-image: url(../images/bkg/gradv2_grey_now4.jpg);
	padding: 10px;
	border: thin solid #FBEDD0;
}

.content-indent {
	margin-left: 20%;
	background-image:  url(../images/bkg/v3_org4a.jpg);
	padding: 20px;
	width: 80%;
	border: 1px inset #FCF8EF; }
	

/* ================== FONT CLASSES =============== */

.arial {
	font-family:Arial, Helvetica, sans-serif; }

.header-red {
	font: 14pt PMingLiU, MingLiU, serif;
	color: #FF0000; }

.header-darkblue-en {
	font: bold 12pt Trebuchet, Arial, serif;
	color: #000066; }


.verdana {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10pt; }

.header-darkblue {
	font: 500 15pt PMingLiU, MingLiU, serif;
	color: #000099; }

.font-bold {
	font-weight: bold; }

.font-bold-large {
	font-size: 12pt;
	font-weight: bolder;
	font-family: PMingLiU, MingLiU, serif; }

.header {

	font-family: PMingLiU, MingLiU, serif;
	font-size: 14pt;
	line-height: 20pt;
	font-weight: bold;
	background-image: url(../images/bkg/h5_udonew1.jpg);
	color: #0000CC;
	padding: 3px 3px 3px 20px; }

.dropcap1 {
	border: 2px inset #DDC89F;
	font-family: PMingLiU, MingLiU, serif;
	font-size: 16pt;
	color: #990000;
	background-color: #F4F4F4;
	background-image: url(../images/bkg/gradv0_orgbanner.jpg);
	padding-right: 0.1em;
	padding-bottom: 0.3em;
	padding-left: 0.3em;
	padding-top: 0.3em;
	line-height: 1em;
	font-weight: bold;
	margin: 20px;
}
.dropcap2 {
	border: 2px ridge #E7DDD3;
	font-family: PMingLiU, MingLiU, serif;
	font-size: 16pt;
	color: #F5D2B8;
	background-color: #486B6F;
	background-image: url(../images/bkg/d0_purp1.jpg);
	padding-right: 0.1em;
	padding-bottom: 0.1em;
	padding-left: 0.1em;
	padding-top: 0%;
	line-height: 1em;
	float: left; }

.font-blue-emphasis {
	font-weight: bold;
	color: #0033CC;
	text-decoration: underline; }

.header-darkred {

	font: bold 13pt PMingLiU, MingLiU, serif;
	color: #A41313; }

.tinyfont {
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.arial {
	font-family: Arial, Helvetica, sans-serif; }

.font-subscript {
	vertical-align: sub;
	font-size: smaller; }



/* =============== GRAD LINES ================ */



	
	
.grad-line-org1 {
	line-height: 5pt;
	background-image: url(../images/bkg/h6_org2.jpg); }
.grad-line-org2 {
	line-height: 3pt;
	background-image: url(../images/bkg/h4_org2.jpg); }
.grad-line-org3 {
	line-height: 5pt;
	background-image: url(../images/bkg/gradh5_grinnaa.jpg); }



/* ============== MISC CLASSES ================ */




li.sub {

	line-height: 180% }


.superscript {

	font-size: 9px;
	vertical-align: top;
	font-weight: normal; }

.float-right {
	margin: 10px 10px 10px 12px;
	float: right;
	clear: right; }


.float-left {
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px; }

	
#rtop {
	background: url(../images/bkg/h2_org3a.jpg) repeat;
	color: #333333;
	float: right;
	margin: 0;
	padding: 10;
	width: 25%;
	font-family: PMingLiU, MingLiU, serif;
	font-size: 16px;
	font-weight: bold;
	border-top: 1px solid;
	border-right: 3px solid;
	border-bottom: 3px solid;
	border-left: 1px solid; }

#lbot {
	background: url(../images/bkg/h3a_org3a.jpg) repeat;
	color: #333333;
	float: left;
	margin: 0;
	padding: 10;
	width: 25%;
	font-family: PMingLiU, MingLiU, serif;
	font-size: medium;
	font-weight: bold;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 2px none;
	border-left: 2px none; }

.td-3tier-index {
	font-family: PMingLiU, MingLiU, serif;
	font-size: 12px;
	background-color: #E7DFC9;
	font-weight: normal;
	color: #204BBD;
	letter-spacing: -1px; }


.lineheight {
	margin-bottom: 10px; }


.sublist-indent {
	font: 10px PMingLiU, MingLiU, serif; }


.indent-20px {
	text-indent: 3em;
	list-style-position: outside;
	list-style-type: square; }




/* ================== LINK CLASSES =============== */

/*
.bluelink {
	font-family: PMingLiU, MingLiU, serif;
	text-decoration: none;
 }
	
a.bluelink:link {color: #000066}
a.bluelink:visited {color: #000066}
a.bluelink:hover {color: #0000FF; text-decoration: underline; }
a.bluelink:active {color: #0066CC}

*/

.bluelink {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	text-decoration: none; }
	
a.bluelink:link {color: #000099}
a.bluelink:visited {color: #000099	}
a.bluelink:hover {color: #CC0000; text-decoration: underline; }
a.bluelink:active {color: #0066CC}


.bluelink2 {
	font-family: "Trebuchet MS", Palatino, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold; }
	
a.bluelink2:link {color: #000099}
a.bluelink2:visited {color: #000099	}
a.bluelink2:hover {color: #CA0000; text-decoration: underline; }
a.bluelink2:active {color: #0066CC}

.bluelink3 {
	font-family: "Trebuchet MS", Palatino, sans-serif;
	font-size: 1.5em;
	text-decoration: none;
	font-weight: bold; }
	
a.bluelink3:link {color: #000099}
a.bluelink3:visited {color: #000099	}
a.bluelink3:hover {color: #CA0000; text-decoration: underline; }
a.bluelink3:active {color: #0066CC}


.redlink3 {
	font-family: "Trebuchet MS", Palatino, sans-serif;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold; }
	
a.redlink3:link {color: #CC0000; }
a.redlink3:visited {color: #CC0000;	}
a.redlink3:hover {color: #0033FF ; text-decoration: underline; }
a.redlink3:active {color: #0066CC}



.zh-tw-link { 
	font-family: PMingLiU, MingLiU, serif;
	font-size: 10pt;
	text-decoration: none; }

a.zh-tw-link:link { color: #0000CC; }
a.zh-tw-link:visited { color: #660066}
a.zh-tw-link:hover { color: #CC0000; 
	text-decoration: underline;	 }
a.zh-tw-link:active { color:#FF0033; }





.linklink2 {
	font-family: PMingLiU, MingLiU, serif;
	font-size: 11pt;
	font-weight: bold;
	font-background: white;
	text-decoration: none;
	letter-spacing: -0.075em;
}
a.linklink2:link { color: #0000CC }
a.linklink2:visited { color: #003366}
a.linklink2:active { color: #604114 }
a.linklink2:hover { color: #FF0000; text-decoration: underline; }

.bottomlink {

	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none}


a.bottomlink:link { color: #000000 }
a.bottomlink:active { color: #7C0187 }
a.bottomlink:visited { color: #000000 }
a.bottomlink:hover { color: #0033CC; text-decoration: underline}


.sitemaplink {

	font-family: PMingLiU, MingLiU, serif;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold; }

a.sitemaplink:link {color: #A7A7A7 }
a.sitemaplink:visited {color: #a7a7a7}
a.sitemaplink:hover {color: #397377; text-decoration: underline; }
a.sitemaplink:active {color: #F7D3FA }




.bttlink {
	font-family: PMingLiU, MingLiU, serif;
	font-size: 10pt;
	text-decoration: none;
	line-height: 1.5em;
}

a.bttlink:link { color: #0000CC; }
a.bttlink:active { color:#FF0033; }
a.bttlink:visited { color: #000099}
a.bttlink:hover { color: #CC0000; 
	text-decoration: underline;	 }

.link1 {
	font-family: SimHei, "MS Song", "MS Hei", SimSum-18030, Arial, serif;
	font-size: 11pt;
	font-weight: 400;
	text-decoration: none;
}
a.link1:link { color: #65381D}
a.link1:visited { color: #65381D}
a.link1:hover { color: #990000; text-decoration: underline }
a.link1:active { color: #515B8E }


.link-3tier-index {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none }

a.link-3tier-index:link { color: #0000FF; }
a.link-3tier-index:active { color: #AB4998; }
a.link-3tier-index:visited { color: #000099; }
a.link-3tier-index:hover { color: #0033FF; text-decoration: underline; }

.langg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#BFCAEE;
	background-image: url(../images/bkg/gradv0_orgbanner.jpg);
	margin: 5px;
	border: 2px solid #395FBF;
}
