@charset "utf-8";
/* CSS Document */

/* link styles */

a.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}
a.visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}
a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}

a.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #666666;
}
a.visited2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #666666;
}
a.active2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #666666;
}
a.link60 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #CC0099;
}
a.visited60 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #CC0099;
}
a.active60 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #CC0099;
}
/* body styles */ 

body{
	margin: 0px;
	padding: 0px;
	background-color: #1e425e;
	text-decoration: none;
}

.top_bg {
	background-attachment: scroll;
	background-image: url(top_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.eclass_bg {
	background-attachment: scroll;
	background-image: url(eclass_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}
.eclass_bgEn {
	background-attachment: scroll;
	background-image: url(Eneclass_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
}

.eclass_font_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.eclass_box{
	font-family: Arial;
	color: #FFFFFF;
	background-color: #4a4a4a;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 12px;
	font-style: normal;
	text-transform: uppercase;
	text-decoration: none;
}


.box_01{
	background-attachment: scroll;
/*	background-image: url(box_01_02.gif);*/
/*	background-image: url(boxbg_01.gif);*/
	background-image: url(box_01_01_3.gif);
	background-repeat: repeat-x;
	background-position: center top;
	text-decoration: none;
}

.box_02{
	background-attachment: scroll;
/*	background-image: url(box_02_02.gif);*/
/*	background-image: url(boxbg_02.gif);*/
	background-image: url(box_02_01_3.gif);
	background-repeat: repeat-x;
	background-position: center top;
	text-decoration: none;
}

.box_03{
	background-attachment: scroll;
/*	background-image: url(box_03_02.gif);*/
/*	background-image: url(boxbg_03.gif);*/
	background-image: url(box_03_01_3.gif);
	background-repeat: repeat-x;
	background-position: center top;
	text-decoration: none;
}

.box_04{
	background-attachment: scroll;
/*	background-image: url(box_04_02.gif);*/
/*	background-image: url(boxbg_04.gif);*/
	background-image: url(box_04_01_3.gif);
	background-repeat: repeat-x;
	background-position: center top;
	text-decoration: none;
}

.box_05{
	background-attachment: scroll;
/*	background-image: url(box_05_02.gif);*/
/*	background-image: url(boxbg_05.gif);*/
	background-image: url(box_05_01_3.gif);
	background-repeat: repeat-x;
	background-position: center top;
	text-decoration: none;
}

.box_06{
	background-attachment: scroll;
/*	background-image: url(box_06_02.gif);*/
/*	background-image: url(boxbg_06.gif);*/
	background-image: url(box_06_01_3.gif);
	background-repeat: repeat-x;
	background-position: center top;
	text-decoration: none;
}

.box_07{
	background-attachment: scroll;
/*	background-image: url(box_07_02.gif);*/
/*	background-image: url(boxbg_07.gif);*/
	background-image: url(box_07_01_3.gif);
	background-repeat: repeat-x;
	background-position: center top;
	text-decoration: none;
}

.box_08{
	background-attachment: scroll;
/*	background-image: url(box_08_02.gif);*/
/*	background-image: url(boxbg_08.gif);*/
	background-image: url(box_08_01_3.gif);
	background-repeat: repeat-x;
	background-position: center top;
	text-decoration: none;
}

.footer_bg{
	background-attachment: scroll;
/*	background-image: url(footer_line.gif);*/
	background-repeat: repeat-x;
	background-position: center top;
text-decoration: none;
}

.footer_font_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.address_font_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.footer_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.footer_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.footer_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.footer_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.index_font_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14Spx;
	color: #666666;
/*	color: #FFFFFF;*/
	text-decoration: none;
}
.index_font_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}


