
a.SUB_MENU:link    { font-size:12px; color:yellow; text-decoration:none; margin-right:10px; padding:1px; }
a.SUB_MENU:visited { font-size:12px; color:#FFA200; text-decoration:none; margin-right:10px; padding:1px; }
a.SUB_MENU:active  { font-size:12px; color:#FFA200; text-decoration:none; margin-right:10px; padding:1px; }
a.SUB_MENU:hover   { font-size:12px; color:#FFFFFF; text-decoration:none; margin-right:10px; padding:1px; background:#FFA200; }

a.MENUITEM {
	color: #000080;
	cursor: default;
	display: block;
	font-size: 13px;
	font-style: normal;
	margin: 0px;
	padding: 2px 5px 0px 5px;
	text-decoration: none;
	white-space: nowrap;
	line-height:15pt;
}

a.SMAP:link, a.SMAP:links, a.SMAP:visited, a.SMAP:active { color:lime; text-decoration:none; }
a.SMAP:hover{color:#0000A0; text-decoration:none; background:#FFA200;}

a.ALICE:link, a.ALICE:links, a.ALICE:visited, a.ALICE:active { color:lime; text-decoration:none; }
a.ALICE:hover{color:#0000F0; text-decoration:none; background:#FFFF00;}

a.LINKS:link, a.LINKS:links, a.LINKS:visited, a.LINKS:active { color:yellow; text-decoration:none; }
a.LINKS:hover{color:#0000A0; text-decoration:none; background:#FFA200;}

a.DIARY:link, a.DIARY:links, a.DIARY:visited, a.DIARY:active { color:lime; text-decoration:none; }

a.READING:link, a.READING:links, a.READING:visited, a.READING:active { color:yellow; text-decoration:none; }
a.READING:hover{color:#0000A0; text-decoration:none; background:#FFA200;}

a.READINGT:link, a.READINGT:links, a.READINGT:visited, a.READINGT:active { color:yellow; text-decoration:none; }

a.MENUITEM:hover {
	background-color: #FFA200;
	color: #ffffff;
}

.MENU {
	color:#000000;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #F9B4B4;
	padding: 0px;
	position: absolute;
	text-align: left;
	visibility: hidden;
	z-index: 999;
}

td.SUBMENU_TITLE {
	background-color: #1818A7;
}


td.SUBMENU {
	background-color: #9AE4FD;

}

table.FRAME {
	width: 800px; 
	background-color: #ccffff;
}

table.LESSON {
	width: 500px; 
	border: solid 1px #1818A7; 
	background-color: #AFFDFD;
}

td.LESSON { 
	padding: 15px; 
}

table.MOVIE {
	width: 596px; 
	border: solid 1px #1818A7; 
	background-color: #AFFDFD;
}

td.MOVIE { 
	padding: 15px; 
}


table.PHOTO {
	width: 580px; 
	border: solid 1px #1818A7; 
	background-color: #AFFDFD;
}


td.PHOTO { 
	padding: 10px; 
}

table.PHOTO_LIB {
	width: 520px; 
	background-color: #AFFDFD;
}

td.PHOTO_LIB { 
	padding: 10px; 
}
td.PHOTO_LIB2 { 
	padding: 0px,10px,20px,10px; 
	text-align: center;
}


table.LOG {
	width: 540px; 
	border: solid 1px #1818A7; 
	background-color: #AFFDFD;
}

td.LOG { 
	padding: 10px; 
}

table.LOGS {
	border: solid 1px #000000; 
}

td.LOGS { 
	border: solid 1px #000000; 
}

td.LOGT { 
	border: solid 1px #000000; 
	background-color: #3BA8BF;
	text-align: center;
}

td.LOGLINE { 
	padding: 0px; 
	height : 1px;
	background-color: #1818A7;
}

a.LOG:link, a.LOG:links, a.LOG:visited, a.LOG:active { color:#1818A7; text-decoration:none; }
a.LOG:hover{color:#0000F0; text-decoration:none; background:#FFFF00;}

a.MOVIE:link, a.MOVIE:links, a.MOVIE:active { color:#1818A7; text-decoration:none; }
a.MOVIE:visited { color:#0080FF; text-decoration:none; }
a.MOVIE:hover{color:#0000F0; text-decoration:none; background:#FFFF00;}

a.PHOTO:link, a.PHOTO:links, a.PHOTO:visited, a.PHOTO:active { color:#1818A7; text-decoration:none; }
a.PHOTO:hover{color:#0000F0; text-decoration:none; background:#FFFF00;}

img.PICT {
	border: none;
	vertical-align:bottom;
}

img.POINT {
	border: none;
}

img.PHOTO_LIB  {
	background-color: #FFFFFF;
	border: 6px solid #000000;
}


font.POINT {
	color:#0000FE;
	font-size: 24px;
}

font.POINT2 {
	color:#FE00FE;
	font-size: 24px;
}

font.TIME2 {
	color:#FE5522;
}

font.LOG_CUR {
	color:#FE00FE;
}

div.CPICT {
	position: absolute;
}

div.PictTitle
{
	color:#000000;
	font-size: 24px;
}

table.PICTTITLE {
	width: 480px; 
	border: solid 0px #ffffff; 
}

td.PICTTITLE { 
	padding: 0px; 
	width : 480px;
	text-align: center;
}

hr.MOVIE {
	color:#1818A7;
	height : 1px;
}

