@charset "UTF-8";
/* CSS Document */

body, #mainbox{
	margin:0;
	padding:0;
	overflow:hidden;
	width:900px;
	height:640px;
	}
#mainbox{
	 padding-top:55px;}
*:first-child+html #mainbox{
	 padding-top:80px;}

#rightside{
	overflow:hidden;
	height:570px;
	width:470px;
	margin-right:30px;
	float:right;}
#rightside table{
	width:461px;
	overflow:visible;
	margin-top:20px;
	color:#ffffff;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	}
*:first-child+html #rightside table{
	float:right;
	margin:1px 0px 0px 1px;
}
*:first-child+html #tableborder{
		overflow:visible;
		border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-left-color: #ffffff;}
*:first-child+html #rightside {	margine-top:50px;
padding:1px 0px 0px 1px;
	width:475px;
	height:580px;}
#rightside th, #rightside td{
	padding:2px 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
}
#rightside th, #rightside td.subth{
	background-image:url(tdboldbg.png);
	background-repeat:repeat;
	font-size:20px;}
#rightside td{	font-size:14px;}

h1{
height:0px;
	text-indent:-9999px;}
#detaildoc{
		padding-left:14px;}
#detaildoc p{
	margin-bottom:3px;
	text-indent:-1em;
	text-indent:-0.5em\9;
	font-size:14px;
	color:#ffffff;
	}
