h1 {
	font-size:17px;
	font-weight:bold;
	border-bottom:1px solid #004477;
	padding:0 0 4px 0;
	margin:0 0 16px 0;
}
h2 {
	font-size:14px;
	font-weight:bold;
	padding:0 0 4px 0;
	margin:16px 0 4px 0;
}
div.bookmarks {
	padding:0 0 16px 0;
}
div.bookmarks p {
	margin:0;
	padding:0 0 2px 0;
}
ul, ol {
	padding:8px;
	margin:8px;
}
div#main {
	background-image:url(img/bodygeneric_bg.gif);
}
div#content {
	background-image:url(img/pagegeneric_body_topbg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	min-height:300px;
	_height:300px;
}
div#maincol {
	width:480px;
	padding:28px 0 24px 32px;
	voice-family: "\"}\""; 
  voice-family:inherit;	
	width:448px;	
}
div#qfbody {
	margin:128px 16px 32px 0;
	_margin:128px 8px 32px 0;
	width:232px;
	float:right;
	background-image:url(img/panel_qf_bg.gif);
}
div#qfbody img {
	margin:0; padding:0; border:0 solid black;
}
div#qfbody2 {
	width:232px;
	background-image:url(img/panel_qf_header.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
div#qfbody h2 {
	padding:12px 0 0px 40px;
	margin:0;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
div.padbox {
	padding:16px;
}