
	A:link { color:#6C6055; text-decoration:underline; }
	A:hover { color:#33AA55; text-decoration:underline; }
	A:visited { color:#BC77AA; text-decoration:underline; }
	A:active { color:#FF0000; text-decoration:underline; }

	A.lm:link { color:#222222; text-decoration:none; }
	A.lm:hover { color:#222222; text-decoration:none; }
	A.lm:visited { color:#222222; text-decoration:none; }
	A.lm:active { color:#222222; text-decoration:none; }

	A.ll:link { color:#505000; text-decoration:none; }
	A.ll:hover { color:#33AA55; text-decoration:underline; }
	//A.ll:visited { text-decoration:none; }
	A.ll:active { color:#FF0000; text-decoration:underline; }

	A.lt:link { color:#A18947; text-decoration:underline; }
	A.lt:hover { color:#AA0000; text-decoration:underline; }
	A.lt:visited { color:#A18947; text-decoration:underline; }
	A.lt:active { color:#CC0000; text-decoration:underline; }

	A.la:link { color:#FF3333; text-decoration:none; }
	A.la:hover { color:#FF0000; text-decoration:underline; }
	A.la:visited { color:#FF3333; text-decoration:none; }
	A.la:active { color:#FFFFFF; text-decoration:underline; }

	A.lb:link { color:#FFFFFF; text-decoration:none; }
	A.lb:hover { color:#FFFF77; text-decoration:underline; }
	A.lb:visited { color:#FFFFFF; text-decoration:none; }
	A.lb:active { color:#FF0000; text-decoration:underline; }

	A.lb2:link { color:#00AA22; text-decoration:underline; }
	A.lb2:hover { color:#FFFF77; text-decoration:underline;background-color:#333333; }
	A.lb2:visited { color:#00AA22; text-decoration:underline; }
	A.lb2:active { color:#FF0000; text-decoration:underline;background-color:#333333; }

	A.lc:link { color:#FF77FF; text-decoration:none; }
	A.lc:hover { color:#FFFFFF; text-decoration:underline; }
	A.lc:visited { color:#FF77FF; text-decoration:none; }
	A.lc:active { color:#FF0000; text-decoration:underline; }

	A.ld:link { color:#77FF99; text-decoration:none; }
	A.ld:hover { color:#FFFFFF; text-decoration:underline; }
	A.ld:visited { color:#77FF99; text-decoration:none; }
	A.ld:active { color:#FF0000; text-decoration:underline; }

	A.le:link { color:#FFFF77; text-decoration:none; }
	A.le:hover { color:#FFFFFF; text-decoration:underline; }
	A.le:visited { color:#FFFF77; text-decoration:none; }
	A.le:active { color:#FF0000; text-decoration:underline; }

	A.lf:link { color:#FF00FF; text-decoration:none; }
	A.lf:hover { color:#33AA55; text-decoration:underline; }
	A.lf:visited { color:#FF00FF; text-decoration:underline; }
	A.lf:active { color:#FF0000; text-decoration:underline; }

	A.lg:link { color:#4E814B; text-decoration:underline; }
	A.lg:hover { color:#33AA55; text-decoration:underline; }
	A.lg:visited { color:#4E814B; text-decoration:underline; }
	A.lg:active { color:#FF0000; text-decoration:underline; }

	A.ls:link { color:#555522; text-decoration:none; }
	A.ls:hover { color:#ff0000; text-decoration:none; }
	A.ls:visited { color:#777777; text-decoration:none; }
	A.ls:active { color:#00ff00; text-decoration:none; }
	A.ls:link { color:#555522; text-decoration:none; }

	A.lp:link { color:#5C6A5A; text-decoration:underline; }
	A.lp:hover { color:#5C6A5A; text-decoration:underline; }
	A.lp:visited { color:#5C6A5A; text-decoration:underline; }
	A.lp:active { color:#5C6A5A; text-decoration:underline; }
	A.lp:link { color:#5C6A5A; text-decoration:underline; }

	
	BODY
	{
		background-image: url(../LIFE/img/bg.jpg);
		background-repeat: repeat-x;
		//scrollbar-base-color:#EEEED0;
		scrollbar-face-color:#FFFFFF;
		scrollbar-shadow-color:#555555;
		scrollbar-highlight-color:#AAAAAA;
		scrollbar-3dlight-color:#777777;
		scrollbar-darkshadow-color:#FFFFFF;
		scrollbar-track-color:#EEEEEE;
		scrollbar-arrow-color:#777777;
	}
	TEXTAREA
	{
		scrollbar-face-color:#B3CFAF;
		scrollbar-shadow-color:#555555;
		scrollbar-highlight-color:#AAAAAA;
		scrollbar-3dlight-color:#777777;
		scrollbar-darkshadow-color:#EEEED0;
		scrollbar-track-color:#EEEEEE;
		scrollbar-arrow-color:#777777;
	}
	/* What's New */
	.whatnew    { height:150px; width:548px; border:1px; solid #97B293; 
		      font-size:12px; font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.iwhatnew   { background:#FFFFFF; scrollbar-face-color:#B3CFAF; scrollbar-3dlight-color:#4A5B47; 
		      scrollbar-arrow-color:#4A5B47; scrollbar-base-color:#B3CFAF; scrollbar-track-color:#B3CFAF; 
		      scrollbar-highlight-color:#97B293; }
	.mark       { top:-2px; position:relative; visibility:visible; }

	/* XXXX */
	.imgbotan   { top:-20px; left:-10px; position:absolute; visibility:visible; }
	.clock      { height:15px; width:140px; background:#8BA986; border:0px solid #7E917B; text-decoration: none;
		      color: #FFFFFF; /* #C1A967; font-weight: bold; */ font-size:12px; font-family:"Times New Roman", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";  }

	.contents   { background-repeat: repeat-x; font-size:12px; }
	.mainbody   { background-repeat: repeat-y; 
		      font-size:12px; font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }

	/* FORM */
	.formfont { font-size:13px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; color:#4A5B47; }
	.def{ color:#333333;background:#FFFFFF;font:10pt; border:1px solid #6E816B; scrollbar-base-color:AAAAAA; scrollbar-track-color:#FFFFFF; scrollbar-highlight-color:#CCCCCC; }
	.start{ color:#333333;background:#FFFFDD;font:10pt; border:1px solid #6E816B; scrollbar-base-color:AAAAAA; scrollbar-track-color:#FFFFFF; scrollbar-highlight-color:#CCCCCC; }
	.subOut { color:#333333; background:#B3CFAF;font:10pt; border:1px solid #6E816B; scrollbar-base-color:AAAAAA; scrollbar-track-color:#FFFFFF; scrollbar-highlight-color:#CCCCCC;  }
	.subdelOut { color:#333333; background:#FF7777;font:10pt; border:1px solid #6E816B; scrollbar-base-color:AAAAAA; scrollbar-track-color:#FFFFFF; scrollbar-highlight-color:#CCCCCC;  }
	.fname { color:#000000; background:DDDDDD; padding: 2px 2px 2px 2px; }

	/* .contact    { background:#FFFFF7; border:1px solid #AABBAA; font-size:13px; 
 		      scrollbar-base-color:AAAAAA; scrollbar-track-color:#FFFFF7; scrollbar-highlight-color:#CCCCCC; }
	.textbook   { background:#DDDDDD; }  
	.submbook   { width:7em; color:#FFFFFF; background:#555555; font:10pt; border:1px solid #333333; }
	.test{ padding : 15px 0px 0px 0px; }  */

	.olli    { padding: 0px 0px 8px 0px; }
	.preget  { position:relative; z-index: 4; top: -10px; left: -180px;}
	.preview { position:relative; z-index: 3; top: -33px; }
	.rank    { position:relative; z-index: 1; left: 0px; top: -4px; }
	.rankstr { position:relative; z-index: 2; left: 7px; font-size:9px; 
		   font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; background:#FFFF00; }
	.rank_text{ padding: 2px 0px 0px 7px; }

	.inputa { font-size:14px; }
        .selecta { color:#000000; background-color:#FFFFAA; }
	.font1{ font-size:1px; }
	.font2{ font-size:2px; }
	.font3{ font-size:3px; }
	.font4{ font-size:4px; }
	.font5{ font-size:5px; }
	.font6{ font-size:6px; }
	.font7{ font-size:7px; }
	.font8{ font-size:8px; }
	.font9m{ font-size:9px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font9t{ font-size:9px;font-family:"Times", "Times New Roman"; }
	.font10{ font-size:10px; }
	.font10m{ font-size:10px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font10t{ font-size:10px;font-family:"Times", "Times New Roman"; }
	.font11{ font-size:11px; }
	.font11m{ font-size:11px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font11t{ font-size:11px;font-family:"Times", "Times New Roman"; }
	.font12{ font-size:12px; }
	.font12m{ font-size:12px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font12t{ font-size:12px;font-family:"Times", "Times New Roman"; }
	.font13{ font-size:13px; }
	.font13m{ font-size:13px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font13t{ font-size:13px;font-family:"Times", "Times New Roman"; }
	.font14{ font-size:14px; }
	.font14m{ font-size:14px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font14t{ font-size:14px;font-family:"Times", "Times New Roman"; }
	.font15{ font-size:15px; }
	.font15m{ font-size:15px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font15t{ font-size:15px;font-family:"Times", "Times New Roman"; }
	.font16{ font-size:16px; }
	.font16m{ font-size:16px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font16t{ font-size:16px;font-family:"Times", "Times New Roman"; }
	.font17{ font-size:17px; }
	.font17m{ font-size:17px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font17t{ font-size:17px;font-family:"Times", "Times New Roman"; }
	.font18{ font-size:18px; }
	.font18m{ font-size:18px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font18t{ font-size:18px;font-family:"Times", "Times New Roman"; }
	.font19{ font-size:19px; }
	.font19m{ font-size:19px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font19t{ font-size:19px;font-family:"Times", "Times New Roman"; }
	.font20{ font-size:20px; }
	.font20m{ font-size:20px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font20t{ font-size:20px;font-family:"Times", "Times New Roman"; }
	.font25{ font-size:25px; }
	.font25m{ font-size:25px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font25t{ font-size:25px;font-family:"Times", "Times New Roman"; }
	.font30{ font-size:30px; }
	.font30m{ font-size:30px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font30t{ font-size:30px;font-family:"Times", "Times New Roman"; }
	.font40{ font-size:40px; }
	.font40m{ font-size:40px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
	.font40t{ font-size:40px;font-family:"Times", "Times New Roman"; }
	tmain {  position:absolute; top:70px; left:0px; width:1px; height:1px; visibility:hidden }
