.bluebar0812 {
		border-left: 3px solid #3366CC;
}
a:link { text-decoration: none; color: #999999}
a:visited { text-decoration: none; color: #999999 }
a:hover { text-decoration: underline; color: #999999}
a:active{ text-decoration:none; color: #999999}
#privacy a {
	color: #4354a1;
}
body {  color: #999999}
strong {
	font-style: normal;
	font-weight: bold;
}
.px14 {	 font-size: 14px; line-height: 130%;}
.px13 {  font-size: 13px; line-height: 130%;}
.px12 {  font-size: 12px; line-height: 130%}
.px11 {  font-size: 11px; line-height: 130%}
.px10 {  font-size: 10px; line-height: 130%}
.size-m {  font-size: medium}
.size-s { font-size: small}
.size-ss { font-size: x-small}
.size-sss { font-size: xx-small}
.size-l { font-size: large}
.size-ll { font-size: x-large}
.px1215 {	font-size: 12px;	line-height: 150%}
.smaller {	font-size: smaller;}
.small {  font-size: xx-small}
.em6 {  font-size: 0.6em}

.center {  text-align: center}
.al-left {	text-align: left;}
.al-center {	text-align: center;}
.foot-menu {  padding-top: 0.1em; padding-right: 1em; padding-bottom: 0.1em; padding-left: 1em; border: #999999; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.foot01 {  padding-top: 6px; padding-right: 0px; padding-bottom: 6px; padding-left: 0px; margin-top: 6px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; border: #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; text-align: center}

.foot-menu2 { padding-top: 0.1em; padding-right: 1em; padding-bottom: 0.1em; padding-left: 1em; border: #999999 none}
.ph1 {
	font-size: 14px;
	font-weight: bold;
	color: #564028;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: #564028;
	border-left-color: black;
}
.ph2 {  font-size: 12px; color: #564028; margin-top: 0px}
.keyword {  background-color: #996666; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; color: #FFFFFF}
.ph1sub {  font-size: 12px; font-weight: bold}
.p-name {  font-size: 12px; font-weight: bold; text-align: left}
.p-spec {  font-size: 10px; line-height: 120%; text-align: left}
.tbody1 {  color: #666666; background-color: #dddddd; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; font-size: xx-small; text-align: left}

.c-white { color: #FFFFFF;}
.c-gray1 {  color: #CCCCCC}
.c-gray2 {  color: #999999}
.c-gray3 {  color: #666666}
.c-gray4 {  color: #333333}
.c-pink1 {  color: #FF6699}
.c-pink2 {	color: #D88D92;}
.c-blue2 {  color: #3366CC}
.c-blue3 {	color: #006699;}
.c-orange1 {  color: #CC3300}
.c-orange2 {color: #FF6600}
.c-brown1 {  color: #CC6600}
.c-brown2 { color: #663300}
.c-brown3 {	color: #634D2A;}
.c-red1 {  color: #660000}
.c-red2 {
	color: #9D1817;
}
.c-red3 {	color: #660000;}
.c-yellow1 {color: #9B9100;}
.c-green1 {color: #669933}
.c-purple {	color: #6666CC;}
.c-purple2 { color: #660066}
.c-purple02 { color: #5c2460;}
.c-business { color: #74c7a6;}
.c-richesse {color: d86b78;}

.ph1bl {
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: #0066CC;
	border-left-color: black;
}
.ph2bl {
font-size: 12px; color: #0066CC; margin-top: 0px
}
.ph1pink1 {
	font-size: 14px;
	font-weight: bold;
	color: #CC3366;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: #CC3366;
	border-left-color: black;
}
.ph2pk {
font-size: 12px; color: #CC3366; margin-top: 0px
}
.capt {
	font-size: 11px;
	line-height: 130%;
	text-align: left;
}
.capt01 {
	font-size: 10px;
	line-height: 120%;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.ph1Red {
	font-size: 14px;
	font-weight: bold;
	color: #660000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: #660000;
	border-left-color: black;
}
.underline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.ph1gray {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: #666666;
	border-left-color: black;
}
.ph1purple {
	font-size: 14px;
	font-weight: bold;
	color: #5c2460;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: #5c2460;
	border-left-color: black;
}
.cap-ic {
	font-size: 10px;
	line-height: 130%;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.bold {
	font-weight: bold;
}
.normal {
	font-weight: normal;
}
.h-ic {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.c-red4 {
	color: #d00056;
}
.px16 {
	font-size: 16px;
}
.c-gold {
	color: #a9925a;
}
.c-violet {
	color: #7c215f;
}

.lh175 {
	line-height: 1.75em;
}


