TABLE.gray {
border-collapse : collapse ;
border-color : #8396ab ;
border-width : 1px ;
border-style : solid ;
}

TABLE.blue {
border-collapse : collapse ;
border-color : #3366cc ;
border-width : 1px ;
border-style : solid ;
}

TABLE.pink {
border-collapse : collapse ;
border-color : #FFc0cb ;
border-width : 1px ;
border-style : solid ;
}

TABLE.darkblue {
border-collapse : collapse ;
border-color : #000099 ;
border-width : 1px ;
border-style : solid ;
}

TABLE.bblue {
border-collapse : collapse ;
border-color : #3366cc ;
border-width : 2px ;
border-style : solid ;
}

TABLE.aqua {
border-collapse : collapse ;
border-color : #3399CC ;
border-width : 1px ;
border-style : solid ;
}

TABLE.white {
border-collapse : collapse ;
border-color : #ffffff ;
border-width : 1px ;
border-style : solid ;
}

TABLE.lightred {
border-collapse : collapse ;
border-color : #FF0000 ;
border-width : 1px ;
border-style : solid ;
}




td.red { BACKGROUND-COLOR: #FFCCCC}
td.agreen { BACKGROUND-COLOR: #DDFFEF}
td.blue { BACKGROUND-COLOR: #d8e8ff}
td.gray { BACKGROUND-COLOR: #CCCCCC}
td.lightgray { BACKGROUND-COLOR: #E7E7E7}
td.darkyellow { BACKGROUND-COLOR: #ffff99;}
td.yellow { BACKGROUND-COLOR: #fff8df}
td.pink { BACKGROUND-COLOR: #FFE5F2}
td.apink { BACKGROUND-COLOR: #fff8ff}
td.orange { BACKGROUND-COLOR: #FFEFB8}
td.aorange { BACKGROUND-COLOR: #fff8e8}
td.green { BACKGROUND-COLOR: #e8ffcf;}


/** sitemap link **/
.sitemap a:link {
	color:#0033CC;
}
.sitemap a:visited {color:#FF0033}
.sitemap a:active {color:#FF0033}
.sitemap a:hover {
	color:#FF9900;
}

/** cpr link **/
.cpr {color: #FFFFFF}
.cpr a:link {
	color:#0033CC;
	text-decoration: underline;
	background-color:#666666
}
.cpr a:visited {
	color:#FFFFFF
}
.cpr a:active {
	color:#FF0033
}
.cpr a:hover {
	color:#FF0033
}


/** English ver cpr link **/
.e_cpr {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.e_cpr a:link {
	text-decoration: underline;
	background-color:#666666;
	color: #0033CC;
}
.e_cpr a:visited {
	color:#FF0033
}
.e_cpr a:active {
	color:#FF0033
}
.e_cpr a:hover {
	color:#FF9900
}




td {font-size: 10pt;
	color: #666666;
	font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3";
}

.pt8_blue {color:#0033cc; font-size: 8pt; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.pt10_black {color:#000000; font-size: 10pt; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}

.pt10-blue {color: #000099; font-size: 10pt; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.pt14-blue {color: #000099; font-size: 14pt; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.pt10-bblue {color: #000099; font-size: 10pt; font-weight: bold;font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.pt10-red {color: #e6001a; font-size: 10pt; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.pt10-bred {color: #e6001a; font-size: 10pt; font-weight: bold;font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.pt10-orange {color: #FF6600; font-size: 10pt; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.pt10-borange {color: #FF6600; font-size: 10pt; font-weight: bold;font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.pt10-white {color: #ffffff; font-size: 10pt; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.pt10-bwhite {
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3";
	letter-spacing:0.3em
}
.pt11-red {color: #ff0000; font-size: 11pt; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}

.pt24_red {color:#cc001a;  font-size: 24pt; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}

.pt24_blue {color:#000099;  font-size: 24pt; font-family: "lr o", "ז", "qMm Pro W3"}


.px10_blue {color:#0A0D74;  font-size: 10px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px10_white {color:#ffffff;  font-size: 10px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px11_white {color:#ffffff;  font-size: 11px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px11_gray {color:#404040;  font-size: 11px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px11_agray {color:#969696;  font-size: 11px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px11_orange_line12 {color:#ff9900;  font-size: 11px; line-height:120% ; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px12_gray {color:#404040;  font-size: 12px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px12-bwhite {color: #ffffff; font-size: 12px; font-weight: bold; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px12_orange_line12 {color:#ff9900;  font-size: 12px; line-height:120%; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px11 {color:#000000;  font-size: 11px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px11 {font-size: 11px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px11-gray {color: #666666; font-size: 11px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px11_green {color:#80b34d;  font-size: 11px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px12 {font-size: 12px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px12-green {font-size: 12px; color: #006699; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px12-g {font-size: 12px; color: #006699; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}
.px18-bwhite {color: #ffffff; font-size: 18px; font-weight: bold; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"}






.s-eu {font-family: "Arial", "Helvetica", "sans-serif";font-size: 10px;}
.s-g {font-size: 9pt; color: #006699;}
.s {font-size: 10px;}
.s-w {font-size: 10px; color: #ffffff;}
.sb {font-size: 10px; font-weight: bold;
}

.w-clr {color: #FFFFFF}

