html{
	margin:0px;
	padding:0px;
}
body{
	margin:0px;
	padding:0px;
}
html, body, frame, div, textarea{
	scrollbar-base-color:#000000;
	scrollbar-3dlight-color:#777777;
	scrollbar-arrow-color:#eeeeee;
	scrollbar-darkshadow-color:#666666;
	scrollbar-face-color:#bbbbbb;
	scrollbar-highlight-color:#dddddd;
	scrollbar-shadow-color:#666666;
	scrollbar-track-color:#777777;
}
*{
	font-family:Arial, Helvetica;
}
p, li{
	font-size:0.9em;
	color:#000000;
	margin:0px 0px 16px 0px;
}
li{margin-bottom:0px;}
div > p:last-child{
	margin-bottom: 0px;
}
table{
	margin:0px;
	border-collapse:collapse;
}
td{
	padding:0px;
	vertical-align:top;
}

h1{
	font-size:1.2em;
	color:#333333;
	margin:0px 0px 16px 0px;
}
h2{
	font-size:0.95em;
	color:#333333;
	margin:0px 0px 0px 0px;
}
a, a:link, a:focus, a:active, a:visited{
 	color:#ff7700;
	text-decoration:none;
}
a:hover{
	color:#ff7700;
	text-decoration:underline;
}
td.content{
	padding:24px 16px 16px 16px;
}

table.data{
	margin-top:4px;
}
table.data th, table.data td{
	border:1px solid #999999;
	padding:4px 8px 4px 8px;
}

table.data th{
	color:#333333;
	background-color:#eeeeee;
}
	
table.data td.topic{
	white-space:nowrap;
}