body
{
    font-family: Arial;
    font-size: 12px;
}

.headertext
{
    font-family: Arial;
    font-size: 30px;
    letter-spacing: 0px;
    font-weight: bold;
    text-decoration: none;
}

.headertextOrange
{
    font-family: Arial;
    font-size: 30px;
    letter-spacing: 0px;
    font-weight: bold;
    text-decoration: none;
    color: #fe860c;
}

.spacedText
{
    letter-spacing: 2px;
    line-height: 2px;
}

.titletext
{
    font-family: Arial;
    font-size: 50px;
    letter-spacing: 3px;
    font-weight: bold;
    text-decoration: none;
}
.subtitletext
{
    font-family: Arial;
    font-size: 15px;
    letter-spacing: 3px;
    font-weight: bold;
    text-decoration: none;
}

.tabletd
{
    border-width: 0px;
}

.contentext
{
    font-family: Arial;
    font-size: 13px;
    color: #000000;
    letter-spacing: 3px;
    text-decoration: none;
}
.contentextorange
{
    font-family: Arial;
    font-size: 13px;
    color: #FFFFFF;
    letter-spacing: 3px;
    text-decoration: none;
}
.contentexteng
{
    font-family: Arial;
    font-size: 13px;
    color: #000000;
    text-decoration: none;
}
.footertextorange
{
    font-family: Arial;
    font-size: 13px;
    color: #FFFFFF;
    letter-spacing: 3px;
    text-decoration: none;
}
.tabletdbolder
{
    border-style: none;
    white-space: nowrap;
}
.downloadAlign
{
    text-align:center;
}

.OrangeTable
{
	background-color: #FE860C;
	border: none;
	text-align: left;
	vertical-align: top;
}

.OrangeTable th
{
    font-size: 14px;
    color: white;
	background-color: #f7b54c;
	text-align: left;	
}
	
.OrangeTable tr
{
    font-size: 12px;
    color: white;
	text-align: left;
	vertical-align: middle;    
}

.OrangeTable tr.odd
{
	background-color: #FE9D1D;
}

.whiteFont
{
    font-size: 12px;
	color: white;
}

.blackFont
{
    font-size: 12px;    
	color: black;
}

.whiteBoldFont
{
    font-size: 12px;    
	color: white;
	font-weight: bold;
}

.blackBoldFont
{
    font-size: 12px;
	color: black;
	font-weight: bold;			
}

.NoInnerBorderTable 
{
    table-layout: fixed;    
	text-align: left;
	vertical-align: top;
}

.NoInnerBorderTable td
{
    border-style: none;
    vertical-align: top;
}

.NoInnerBorderTable th
{
    font-size: 13px;
    color: #fe860c;
    border-style: none;
    vertical-align: top;
}

.PicListTable
{
    font-size: 12px;    
    font-family: Arial Verdana;
}

.copyright
{
    font-family: Tahoma, Arial Verdana;
    font-size: 9px;
    color: #999999;
}

.copyrightWhite
{
    font-family: Tahoma, Arial Verdana;
    font-size: 9px;
    color: White;    
}

/*td 
{   border-style:none;
    white-space:nowrap;   
}
.linktext {

	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
} 

/*.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #E4E6FE;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #696969;
}
.footer:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #272d79;
}*/
/*.newtext10pt {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: FFBC8F;
}
.newtext11pt {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.heardertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 7E7D7D;
	text-decoration: none;
}
.heardertext:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 272D79;
	text-decoration: none;
}
.heardertext:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 272D79;
	text-decoration: none;
}
.newtext11pt:hover {






	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
}
.mail {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: F1711A;
}
.contenttextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 59595A;
	text-decoration: none;
	font-weight: bold;
}
.contenttext:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #59595A;
	text-decoration: none;
}
.contenttext:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1711A;
	text-decoration: underline;
}

.productsub {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 59595A;
	text-decoration: none;
}
.productsub:link {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 59595a;
	text-decoration: none;
}
.productsub:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: f1711a;
	text-decoration: none;
}
.productsubCopy {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: f1711a;
	text-decoration: none;
}
.productsubpromotion {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: 59595A;
	text-decoration: none;
}
.productsubpromotion:link {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: 59595a;
	text-decoration: none;
}
.productsubpromotion:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: f1711a;
	text-decoration: none;
}
.productsubpromotionCopy {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: f1711a;
	text-decoration: none;
}
.productsubpromotionchi {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: 59595A;
	text-decoration: none;
}
.productsubpromotionchi:link {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: 59595a;
	text-decoration: none;
}
.productsubpromotionchi:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: f1711a;
	text-decoration: none;
}
.productsubpromotionchiCopy {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: f1711a;
	text-decoration: none;
}
.newchinese:link {






	font-family: "?°ç´°?Žé?";
	font-size: 12px;
	text-decoration: underline;
	color: #FFFFFF;
}
.newchinese:hover {







	font-family: "?°ç´°?Žé?";
	font-size: 12px;
	text-decoration: underline;
	color: #FFFFFF;
}
.newchinese {







	font-family: "?°ç´°?Žé?";
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.footechin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: 696969;
	letter-spacing: 0.2em;
}
.footechin:link {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: 696969;
}
.footechin:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #272d79;
}
.footertextchin {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: E4E6FE;
}
.contenttextchin {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 59595A;
	text-decoration: none;
}
h1{
	font-size: 17px;
	color: #272D79;
	background-image: url("../images/common/pagetitle_back.gif");
	background-repeat: no-repeat;
	background-position: left bottom ;
	padding: 0px 13px 6px 6px;
	letter-spacing: 1px;
	margin: 16 0 24 8px;
}
h2{
	font-size: 17px;
	color: #272D79;
	background-image: url("../images/common/pagetitle_backlonglong.gif");
	background-repeat: no-repeat;
	background-position: left bottom ;
	padding: 0px 13px 6px 6px;
	letter-spacing: 1px;
	margin: 16 0 24 8px;
}
h5{
	font-size: 17px;
	color: #272D79;
	background-image: url("../images/common/pagetitle_backlong.gif");
	background-repeat: no-repeat;
	background-position: left bottom ;
	padding: 0px 13px 6px 6px;
	letter-spacing: 1px;
	margin: 16 0 24 8px;
}
h6{
	font-size: 17px;
	color: #272D79;
	background-image: url("../images/common/pagetitle_back.gif");
	background-repeat: no-repeat;
	background-position: left bottom ;
	padding: 0px 0px 6px 6px;
	letter-spacing: 1px;
	margin: 16 0 0 0px;
}

.indent16{
	margin-left: 16px;
}
.banner_linkCopy1 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #272D79;
	text-decoration: none;
}
.notice{
	background-image: url('../images/common/back_slash.gif');
	padding: 8px;
	font-size: 13px;
	font-weight: bold;
	color: #272D79;
}
.contentsMargin{
	margin:0 16 0 16px;
}
/* list */
/*ul.listSquare{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul.listSquare li{
	background-image: url('../images/common/icon_list_01.gif');
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding: 0px 0px 0px 12px;
	line-height: 150%;
}
ul.listNotice{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul.listNotice li{
	background-image: url('../images/common/icon_list_01.gif');
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding: 0px 0px 0px 12px;
	line-height: 150%;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}*/
