
/************************************************
* Overall
*************************************************/

*{
	margin:				0;
	padding:			0;
	font-style:			normal;
	text-decoration:	none;
}
html{
	height:				100%;
	overflow-y:			scroll;
}
img{
	border:				none;
}
table{
	border-collapse:	collapse;
}
th,td{
	vertical-align:		top;
}
body{
	background:			#000000;
	height:				100%; 
	text-align:			center;
	font-size:			80%;
	font-family:		"verdana", tahoma, "arial";
	padding-bottom:		20px;
}

/************************************************
* Main
************************************************/
#wrap{
	margin:				auto;
	width:				684px;
	background:			url("img/bg.gif") left top repeat-y;
}
#content{
	padding:			0 54px 20px 54px;
	color:				#333333;
}
#content .body{
	/* 576px */
	width:			526px;
	padding:		10px 25px 10px 25px;
	background:		url("img/frame_body.gif") left top repeat-y;
	text-align:		left;
}

/************************************************
* Head
************************************************/
#head{
	height:			234px;
	position:		relative;
	background:		url("img/head_bg.jpg") left top no-repeat;
}

/************************************************
* General Links and Headings
************************************************/

#content h1{
	/* h:37px */
	padding:		13px 0 0 20px;
	height:			37px;
	background:		url("img_dl/h1_bg.gif") left top no-repeat;
	font-size:		12px;
}

#content h2{
	padding:		3px 0 0 20px;
	margin-bottom:	1em;
	height:			21px;
	background:		url("img_dl/h2_bg.gif") left top no-repeat;
	font-size:		12px;
/*
	margin:			1em 0 1em 0;
	padding:		2px 0 2px 4px;
	border-left:	solid 6px #ffcc33;
	border-bottom:	solid 1px #ffcc33;
	font-weight:	bold;
	font-size:		100%;
*/
}

#content h3{
	color: 			#993300;
	font-size:		1em;
	font-weight:	bold;
	margin: 		20px 0 -10px 0;
}

#content .body .value{
	padding-left:	1em;
	padding-right:	1em;
}

#content .body p{
	margin-bottom:	1em;
	line-height:	150%;
}
#content .body p.notice{
	margin-left:	1em;
	text-indent:	-1em;
}
#content .body p a,
#content .body table a{
	color:				#3333ff;
}
#content .body p a:hover,
#content .body table a:hover{
	background-color:	#ffffcc;
}
#content .body strong{
	font-weight:		bold;
	color:				#cc0000;
}
#content table#topSelect th,
#content table#topSelect td{
	padding-right:		10px;
	padding-bottom:		10px;
}
/************************************************
* List
************************************************/
#content ul,
#content ol{
	margin-left:		4em;
	margin-bottom:		1em;
}
#content ul li,
#content ol li{
	line-height:	150%;
}

/************************************************
* imgBtn
************************************************/
#content .imgBtn{
	padding:			10px 0 10px 0;
	text-align:			center;
}

/************************************************
* Back to Top Link
************************************************/
#content .pageTop{
	padding-top:		10px;
	padding-bottom:		10px;
	text-align:			right;
}
#content .pageTop a{
	color:				#3333ff;
}
#content .pageTop a:hover{
	background-color:	#ffffcc;
}
/************************************************
* Home Site Link
************************************************/
#navi{
	padding-top:		10px;
}
#navi li{
	padding:			0 4px 0 4px;
	display:			inline;
	border-left:		solid 1px #666666;
}
#navi li.first{
	border-left:		none;
}
#navi a{
	color:				#ffffff;
}
#navi a:hover{
	background-color:	#666666;
}
/************************************************
* Copyright
************************************************/
#copyright{
	width:				800px;
	margin-left:		auto;
	margin-right:		auto;
	padding-bottom:		30px;
	font-size:			12px;
	text-align:			center;
	color:				#cccccc;
	font-family:		"Arial, Tahoma";
	z-index:			2;
}


/************************************************
* Blank
************************************************/
.blank{
	margin-top:			10px;
}



