/*----------body----------*/
body
{
	color: #ccc;
	background-color: #000000;
	font: lighter 12px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	scrollbar-base-color: #00003b;
	scrollbar-track-color: #00003b;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
td
{
	font-size: 12px;
	font-color: #291500;
}
.jpbody { font-size: 12px; line-height: 18px }
/*----------textcolor default----------*/
.s1
{
	font-size: 10px;
	margin: 0;
	padding: 2px;
}
.s2
{
	font-size:11px;
	margin: 0;
	padding: 2px;
}
.s3
{
	font-size: 14px;
	margin: 0;
	padding: 2px;
}
.s4
{
	font-size: 16px;
	margin: 0;
	padding: 2px;
}

.tiny
{
	font-size: 10px;
	margin: 0;
	padding: 2px;
}
.small
{
	font-size:11px;
	margin: 0;
	padding: 2px;
}
.normal
{
	font-size:12px;
	margin: 0;
	padding: 2px;
}
.large
{
	font-size: 14px;
	margin: 0;
	padding: 2px;
}
.huge
{
	font-size: 16px;
	margin: 0;
	padding: 2px;
}

.rightyellow
{
	color: #ffffcc;
}

.jps
{
	color: #3e3e3e;
	font-size: 12px;
	margin: 0;
	padding-top: 2px;
	padding-bottom: 2px
}

/*----------link----------*/
a:link { color:#99CC00; text-decoration: none !important; }
a:visited    { color:#990000; text-decoration:none !important; }
a:hover  { color:#FFCC00; text-decoration: underline !important; }

/*----------caption----------*/
.cap
{
	font-size:10px;
	color:#919191;
}
.size3_mem
{
	font-size:10px;
	line-height:150%;
	color:#919191;
}
.size3black
{
	font-size: 12px;
	color: #333333;
	line-height: 130%;
}

/*----------form----------*/
input,textarea,select
{
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	color:#999999;
	background-color:#000000;
}


/*----------ats----------*/
.topmenu { float:left; width:500px; display:inline; margin-top:65px; text-align:left; }
.MLB10 { float:right; margin:auto auto 10px 10px; }
.bdr-none { border:none; }

a#tab_contact { width:56px; height:15px; background:url(/common_images/tab_contact.gif) top center no-repeat; color:#000000; font-size:1pt; line-height:-1000em; display:block; float:left; }
a#tab_contact:hover { background-position: center bottom; }
a#tab_contact span { display:none; }