body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	color: #666666;
	font-weight: bold;
}
.small {
	color: #56556A;	
	font-size:9pt;
}

body,td,th {
  LINE-HEIGHT: 16px;
	font-size: 9pt;
	color: #575757;
}
a {
	font-size: 9pt;
	color: #333333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #333333;
}
.form {
	border: 1pt solid #cccccc;
	FONT-SIZE: 9pt;
	color:#666666;
}
.form_white {
	border: 0pt solid #ffffff;
	FONT-SIZE: 9pt;
	color:#000000;
	text-align:center;
}
.form_hide {
	border: 0pt solid #ffffff;
	FONT-SIZE: 1px;
	color:#ffffff;
	text-align:center;
}


a { color:black; text-decoration:none; }
a.visited { color:black; }
a:hover { color:#990000; }

body { background-color:ffffff; color:black; font-size:12px; }
input { font-size:12px; }

div.title { font-size:30px; font-family:Tahoma; color:gray; font-weight:bold; }
div.content { width:760px; border:1px solid silver; border-bottom:0px; }

xmp {
		font-size:12px; font-family:Lucida Console; line-height:120%;
		word-wrap:break-word; border:1px solid silver; padding:5px; margin:2 7 2 7px;
		background-color:#E7E7E7;
	}

div.result
	{
		word-wrap:break-word; border:1px solid silver; padding:5px; margin:2 7 7 7px;
		background-color:#E7E7E7;
	}

table.codetitle
	{
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#E0E0E0, EndColorStr=#FFFFFF);
		font-size:14px; font-weight:bold; color:#ddecf4; padding:5 0 0 7px; margin-bottom:7px;
	}

div.resulttitle { font-size:11px; color:#447700; padding:5 0 0 7px; }

form { margin:0px; }