body
{
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: 11pt;
	color: black;
	background-color: white;
	padding: 0px;
}
table.container
{
	width: 100%;
	padding: 0px;
	border: 0px;
	border-spacing: 0px;
	background: white;
}
table.main
{
	width: 400px;
	padding: 0px;
	border: 0px;
	border-spacing: 0px;
	background: white;
}
table.cat
{
	width: 100%;
	padding: 4px 4px;
	border-spacing: 0px;
	background: white;
}
table.nav_bar
{
	padding: 16px 6px;
	border-spacing: 0px;
	background: white;
}
table.item
{
	width: 100%;
	padding: 2px 0px;
	border-spacing: 1px;
	background: white;
	vertical-align: top;
}
td.item_image
{
	width: 100px;
	padding: 5px;
	text-align: center;
	vertical-align: top;
}
td.item_body
{
	padding: 2px;
	text-align: left;
	vertical-align: top;
}
td.footer
{
	text-align: center;
	font-size: 8pt;
	color: black;
	border: 0px;
	padding: 0px;
}
td.nav_link
{
	padding: 2px 8px;
	font-size: 12pt;
	color: black;
}
td.nav_delimiter
{
	padding: 2px 0px;
	font-size: 12pt;
	color: black;
}
td.menu
{
	padding: 6px 1px;
	font-size: 12pt;
}
td.info
{
	padding: 10px;
}
td.msg
{
	padding: 10px;
	font-size: 14pt;
	font-weight: bold;
}
p.main
{
	padding: 6px 24px;
	text-align: justify;
	color: black;
	font-size: 11pt;
}
p.cat_item_title
{
	font-size: 18px;
	font-weight: bold;
	color: #606060;
}
div.cat_item_title
{
	font-size: 18px;
	font-weight: bold;
	color: #2f2f2f;
}
p.cat_item_body
{
	font-size: 10.5pt;
	color: black;
}
a.cat_sublink
{
	font-size: 10pt;
	color: #808080;
}
a.menu_link
{
	padding: 2px 12px 2px 0px;
	font-color: black;
	color: black;
	text-decoration: none;
}
a.cat_folder
{
	text-decoration: none;
}
img.info
{
	padding: 8px;
}