
body {margin:0; font-size: 12px;}
table {border-collapse: collapse;}
td {font-size: 12px;}
form {margin:0}

.loginbtn {CURSOR: hand; width:100px; height:50px;border:solid 1px #999999;font-weight:bold;font-size:12px;color:#666666}
.appbtn {CURSOR: hand; width:150px; height:50px;border:solid 2px #64b0fd;font-weight:bold;font-size:12px;color:#666666;
/*	border-bottom:solid 3px #64b0fd;border-right:solid 3px #64b0fd;*/
	}
.appbtnharu {CURSOR: hand; width:150px; height:50px;border:solid 2px #ff8d30;font-weight:bold;font-size:12px;color:#666666;
/*	border-bottom:solid 3px #ff8d30;border-right:solid 3px #ff8d30;*/
	}
.appbtns {CURSOR: hand; width:100px; height:30px;border:solid 2px #aaaaaa;font-weight:bold;font-size:12px;color:#666666; 
background-color:#eaeaea; }

.bgcol_romance {background-color:#ffeded;}
.bgcol_fantasy {background-color:#dedcfd;}

a:link, a:active, a:visited,a:hover  { font-size: 12px; color:#333333; text-decoration:none;}

.menubar {background-image:url(images/Menubg.gif); background-color:#eaeaea; height:33px;border-bottom:solid 2px #64b0fd}
.menu { color:#333333; text-decoration:none;font-weight:bold; cursor:hand ;word-break:keep-all;padding:3 15 3 15;}
.submenu { color:#333333; text-decoration:none; cursor:hand ;}
.menusep {color:#64b0fd; font-weight:bold }
.btnlogout {background-color:#333333;color:#eaeaea; font-size: 12px; height:17px; line-height:18px;border:none;cursor:hand;width:60px;}

.sbtnblack {background-color:#333333;color:#eaeaea; font-size: 12px; height:17px; line-height:18px;border:none;cursor:hand;}
.sbtnwhite {background-color:#ffffff;color:#333333; font-size: 12px; height:17px; line-height:14px;border:solid 1px #333333; none;cursor:hand;}

.mmenu { color:#333333; text-decoration:none;font-weight:bold; cursor:hand;padding:5 5 5 5;border-top:solid 0px #999999;width:100px;}
.msubmenu { color:#333333; text-decoration:none; cursor:hand ;padding:5 5 5 5;}

.whitebox {padding:5 5 5 5 ;border:1px solid #CBDDDE; background-color:#FFFFFF; }

.style2 {font-size: 12px;	color: #333333;}

.header2 {background-color:#33aa33; color: #ffffff; font-weight:bold; text-align:center;width:100px;height:30px;display:inline-block}
.lheader2 {background-color:#33aa33; color: #ffffff; font-weight:bold; text-align:center;height:30px;display:inline-block}
.subheader2 {background-color:#d8f0d8; text-align:center;}

.info { font-size: 12px;color:#dd0000; }

.title {background:url(images/title_dot.gif) no-repeat 0% 50%;padding:5px 0px 5px 19px;color:#3399ff; font-weight:bold;font-size: 14px; }
.header {background-color:#64b0fd; color: #ffffff; font-weight:bold; text-align:center;width:100px;height:30px;display:inline-block}
.subheader {background-color:#F2F5F6; text-align:center;}
.lheader {background-color:#64b0fd; color: #ffffff; font-weight:bold; text-align:center;height:30px;display:inline-block}

.searchbox {padding:10 5 10 5 ;border:1px solid #CBDDDE; background-color:#F2F5F6; }


	table.line {border-collapse: collapse;border:solid 1px #666666}
	td.line {font-size: 12px;border:solid 1px #666666}



	.inputrow {border-bottom:solid 1px #f0f0f0;}


	.style3 {font-size: 12px;	color: #ffffff; font-weight:bold;}
	.style4 {font-size: 12px;	color: #ff0000; }
	.style5 {color: #FF0000; font-weight: bold;}
	.style6 {color: #FF0000}

	.subtitle {font-size: 10pt; color:#3399ff; font-weight:bold;}
	
	.input {font-size: 16px;}

	.smenu { font-size: 12px; color:#333333; text-decoration:none; padding:3 15 3 15;cursor:arrow ;
		background-color:#f0f0f0;border:solid 1px #f0f0f0;word-break:keep-all;line-height:15px;
	}
	.smenusep { border-top:solid 1px #aaaaaa;background-color:#ffffff;border-bottom:solid 3px #f0f0f0;height:3px;}



.btn {background-image:url(images/btnback.gif);CURSOR: hand; height:23px;border:solid 1px #999999;font-weight:bold;font-size:12px;color:#666666}
.btn_red {background-image:url(images/btnback.gif);CURSOR: hand; height:23px;border:solid 1px #ff0000;font-weight:bold;font-size:12px;color:#ff0000}

.sbtn {background:url(images/sbtn_back.gif);color:#666666; font-size: 12px; font-weight:bold;height:21px; line-height:17px;border:solid 1px #999999}
.sbtn_red {background:url(images/sbtn_back.gif);color:#ff0000; font-size: 12px; font-weight:bold;height:21px; line-height:17px;border:solid 1px #999999}
.bbtn {background:url(images/bbtn_back.gif);color:#666666; font-size: 12px; font-weight:bold;height:29px; line-height:25px;border:solid 1px #999999}

.info2 { font-size: 12px;color:#dd0000; }