A:link {COLOR: #0C50A3;TEXT-DECORATION:none}
A:visited {COLOR: #0C50A3;TEXT-DECORATION: none}
A:active {COLOR: #0C50A3;TEXT-DECORATION:underline}
A:hover {COLOR: #FF7F02; TEXT-DECORATION:underline}

/****************************************/

A.pr {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold}
A.pr:link {color:#666666;}
A.pr:visited {color:#666666;}
A.pr:active {color:#666666;text-decoration:underline;}
A.pr:hover {color:#990000;text-decoration:underline;}
.pr {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold}

/****************************************/

A.icon02 {  font-family: "Arial", "Helvetica", "sans-serif", "Times New Roman", "地眃ぶゅW6"; font-size: 12px; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; font-weight: bold}
A.icon02:link {color:#000000;}
A.icon02:visited {color:#000000;}
A.icon02:active {color:#000000;text-decoration:underline;}
A.icon02:hover {color:#990000;text-decoration:underline;}
.icon02 {  font-family: "Arial", "Helvetica", "sans-serif", "Times New Roman", "地眃ぶゅW6"; font-size: 12px; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; font-weight: bold}

/****************************************/

A.text5 {  font-family: "Arial", "Helvetica", "sans-serif", "Times New Roman", "地眃ぶゅW6"; font-size: 10px; font-weight: bold; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
A.text5:link {color:#172192;}
A.text5:visited {color:#172192;}
A.text5:active {color:#172192;text-decoration:underline;}
A.text5:hover {color:#666666;text-decoration:underline;}
.text5 {  font-family: "Arial", "Helvetica", "sans-serif", "Times New Roman", "地眃ぶゅW6"; font-size: 10px; font-weight: bold; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

/****************************************/

.title {  font-family: "Century Gothic"; font-size: 12px; font-weight: bold}

/****************************************/

.icon {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold}

/****************************************/

.TableBHeading {BORDER-BOTTOM:#ebebeb 1px solid ; align: center;line-height:12px; FONT-WEIGHT: bold;color:#333333;BACKGROUND-COLOR:#FFFFFF; font-family: "Arial", "Helvetica", "sans-serif", "Times New Roman", ;line-height: 30px;}

/****************************************/

.TableB{
	align: center;
	FONT-WEIGHT: bold;
	color:#2D559F;
	line-height: 30px;
	font-size: 12px;
}

.TableB2{
	align: center;
	FONT-WEIGHT: bold;
	color:#2D559F;
	line-height: 15px;
	font-size: 10px;
}
/****************************************/

A.title01:link {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #FFFFFF;
	background-image: url(../img/title-icon-bg-b.jpg);no-repeat 0px; 
	padding:2px 7px 5px 17px;
}
A.title01:visited {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #FFFFFF;
background-image: url(../img/title-icon-bg-b.jpg);; no-repeat 0px;;
	padding:2px 7px 5px 17px;
}
A.title01:active {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #FFFFFF;
background-image: url(../img/title-icon-bg-b.jpg);; no-repeat 0px;
	padding:2px 7px 5px 17px;
}
A.title01:hover {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #FFFFFF;
	text-decoration:none;
	background: url(../img/title-icon-bg-r.jpg);
	padding:2px 7px 5px 17px;
}

/****************************************/

.title05 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #333333;
}

/****************************************/

.title10 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #FF0000;
}

/****************************************/

.title11 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #FFFFFF;
}

/****************************************/

.title12 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #000000;
}

/****************************************/
A.title04:link {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #333333;
}

A.title04:visited {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #333333;
}

A.title04:active {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #333333;
}

A.title04:hover {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #FFFFFF;
	text-decoration:underline;
}

/****************************************/

.title06 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	color: #000000;
}

/****************************************/

A.title07:link {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3300FF;
	font-weight: bold;
}

A.title07:visited {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3300FF;
	font-weight: bold;
}

A.title07:active {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3300FF;
	font-weight: bold;
}

A.title07:hover {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FF0000;
	font-weight: bold;
}

.title07 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3300FF;
	font-weight: bold;
}

/****************************************/

A.title03:link {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FF0000;
	font-weight: bold;
}

A.title03:visited {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FF0000;
	font-weight: bold;
}

A.title03:active {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FF0000;
	font-weight: bold;
}

A.title03:hover {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3300FF;
	font-weight: bold;
}

.title03 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3300FF;
	font-weight: bold;
}

/****************************************/

.title08:link {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3300FF;
}

A.title08:visited {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3300FF;
}

A.title08:active {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3300FF;
}

A.title08:hover {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FF0000;
}

.title08 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3300FF;
}

/****************************************/

.title09 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FF0000;
}

/****************************************/

A.p01:link {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #666666;
	background-image: url(../img/p01.jpg);no-repeat 0px; 
	padding:0px 7px 5px 20px;
}
A.p01:visited {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #666666;
background-image: url(../img/p01.jpg);; no-repeat 0px;;
	padding:0px 7px 5px 20px;
}
A.p01:active {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #666666;
background-image: url(../img/p01.jpg);; no-repeat 0px;
	padding:0px 7px 5px 20px;
}
A.p01:hover {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #FF7F02;
	text-decoration:none;
	background: url(../img/p02.jpg);
	padding:0px 7px 5px 20px;
}

/****************************************/

A.m01:link {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #666666;
	background-image: url(../img/m01.jpg);no-repeat 0px; 
	padding:0px 7px 5px 20px;
}
A.m01:visited {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #666666;
background-image: url(../img/m01.jpg);; no-repeat 0px;;
	padding:0px 7px 5px 20px;
}
A.m01:active {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #666666;
background-image: url(../img/m01.jpg);; no-repeat 0px;
	padding:0px 7px 5px 20px;
}
A.m01:hover {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	padding-top: 3px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #0A50A1;
	text-decoration:none;
	background: url(../img/m02.jpg);
	padding:0px 7px 5px 20px;
}

/****************************************/

.text {  font-family: "Courier New", "Courier", "mono"; font-size: 11px; padding-top: 2px; padding-bottom: 2px; padding-left: 3px}

/****************************************/

.text2 {  font-family: "Arial", "Helvetica", "sans-serif", "Times New Roman", "地眃ぶゅW6"; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

/****************************************/

.text3 {  font-family: "Arial", "Helvetica", "sans-serif", "Times New Roman", "地眃ぶゅW6"; font-size: 10px; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px}

/****************************************/

.icon01 {  font-family: "Arial", "Helvetica", "sans-serif", "Times New Roman", "地眃ぶゅW6"; font-size: 12px; padding-top: 2px; padding-right: 3px; padding-bottom: 2px; padding-left: 3px; font-weight: bold}

/****************************************/

.text4 {  font-family: "Arial", "Helvetica", "sans-serif", "Times New Roman", "地眃ぶゅW6"; font-size: 10px; font-weight: bold; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

/****************************************/

.title02 {  font-family: "Century Gothic"; font-size: 16px; font-weight: bold}

/****************************************/

.text4_1 {  font-family: "Arial", "Helvetica", "sans-serif", "Times New Roman", "地眃ぶゅW6"; font-size: 12px; font-weight: normal; color: 6E5C0B}

/****************************************/

.text3_1 {  font-family: "Verdana"; font-size: 12px; color: #666666}

.text3_2 {  font-family: "Verdana"; font-size: 10px; color: #666666; line-height: 15px;}

/****************************************/

.yschact {
	filter:none !important;
	background:#F2F2F2 !important;
	position:relative;
	bottom: 3px;
	font-family: "Verdana"; 
	font-size: 11px; 
	font-weight: bold;
	color: #000066;
	line-height: 30px;
	BORDER-BOTTOM-COLOR: #333333; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-LEFT-COLOR: #333333; 
	BORDER-LEFT-WIDTH: 1px; 
	BORDER-RIGHT-COLOR: #333333; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-TOP-COLOR: #333333; 
	BORDER-TOP-WIDTH: 1px; 
}


/****************************************/

.yschact2 {
	filter:none;
	font-family: "Verdana";
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	line-height: 30px;
	background-color: #F2F2F2;
	border-bottom: #F2F2F2  3px solid;
	border-left: #F2F2F2 3px solid;
	border-right: #F2F2F2 3px solid;
	border-top: #F2F2F2 3px solid;
}

/****************************************/

.listitem{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:verdana, arial, helvetica, sans-serif; 
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	border-bottom:1px dotted #e7e7e7;
	list-style-image: url(images/li.gif);
	LIST-STYLE-TYPE: url(images/li.gif);
	line-height:20px;
	width:100%;
}

A.listitem{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:verdana, arial, helvetica, sans-serif; 
	color: #666666;
	background-color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	border-bottom:1px dotted #e7e7e7;
	list-style-image: url(images/li.gif);
	LIST-STYLE-TYPE: none;
	line-height:20px;
	width:100%;
}


A.listitem:visited{	
	list-style-image: url(images/li.gif);
		LIST-STYLE-TYPE: url(images/li.gif);
	TEXT-DECORATION: none;
	color:#004080;
	}

A.listitem:active {
	list-style-image: url(images/li.gif);
	TEXT-DECORATION: none;
	background-color: #F6F6F6;
	font-family: "helvetica";
	color:#FF0000;
	font-size: 12px;}

A.listitem:hover {
	list-style-image: url(images/li.gif);
	TEXT-DECORATION: none;
	background-color: #F6F6F6;
	font-family: "helvetica";
	font-weight: bold;
	color:#FF0000;
	font-size: 12px;}

/****************************************/
.scrollbar {
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}