@charset "utf-8";

body
{
	margin:0;
	border:0;
	padding: 24px 96px;
	line-height:150%;
	font-size:16px;
	background-image:url(../image/Background/Background.png);
	background-repeat:repeat-y;
	background-color:#C8FFC8;
}

div#T
{
	width:768px;
	margin-bottom:1em;
	text-align:center;
	display	:	none;
}

div#C {width:768px;}

div#M
{
	float:left;
	width:176px;
}

div#B
{
	width:560px;
	float:right;
	padding-left:32px;
}

div#F
{
	padding:32px 0 0;
	clear:both;
	width:768px;
	text-align:center;
	font-weight:bold;
}

div#F p
{
	font-size:12px;
	font-weight:normal;
}


div#B p
{
	padding:0px;
	border:0px;
	margin:0px 0px 16px;
}

div#B p.I
{
	text-align:center;
	color:#FFFFFF;
	margin:0 auto;
	width:80%;
	background-color:#33CC33;
}

div#M p
{
	padding:0px;
	border:0px;
	margin:0px 0px 16px;
}

div#B img.L {margin:0px 16px 0px 0px;}

img
{
	margin:0;
	border:0;
	padding:0;
}

h1
{
	margin				:	8px 0px 16px;
	border-style			:	solid;
	border-width			:	0px 0px 1px 8px;
	border-color			:	#33FF99;
	padding			:	4px;
	font-size		:		18px;
}

h2
{
	margin:0;
	border:0;
	padding:20px 0 8px;
	font-size:32px;
	font-weight:bold;
}

table {margin:0 0 24px;}

th
{
	border:0;
	padding:0 0 8px;
	margin:0;
	text-align:left;
	font-size:20px;
	font-weight:bold;
	vertical-align:top;
}

td
{
	border:0;
	padding:0;
	margin:0;
	vertical-align:top;
}

td.A
{
	padding-left:24px;
}

dl
{
	margin:0 0 24px;
	padding:0;
	border:0;
}

dt
{
	margin:0;
	border:0;
	padding:0 0 8px;
	font-size:20px;
	font-weight:bold;
}

dd
{
	margin:0;
	padding:0 0 4px 16px;
	border:0;
}
font.enhanced
{
//	color	:	#990099;
}



div.left
{
	float				:	left;
}
div.right
{
	float				:	right;
}
div.clear
{
	clear				:	both;
}
#PanelKeyword
{
	display					:	none;
}

#PanelProducer
{
	display					:	none;
}

font.Caption
{
	font-size			:	10px;
	line-height			:	14px;
}
