body
{
	color: #666666;
	font-family: Arial, sans-serif;
	font-size: 12px;
	background: #E6E6E6;
}

td
{
	font-size: 12px;
}

td.main_content
{
	background:#ffffff url(images/main_content_bg.gif) no-repeat right bottom; 
	padding: 15 20 20 30; 
	width: 283;
}

td.main_menu
{
	background: url(images/main_menu_bg.gif) no-repeat top right;
}

td.nav_bar
{
	background: #5D1839;
	color: #FFFFFF;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
}

td.content_sidebar
{
	padding: 10px;
	padding-top: 40px;
	background: #EEEEEE;
	font-size: 10px;
	line-height: 1.5;
}

td.content_main
{
	padding: 10px;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 1.5;
}

td.content_main_image
{
	padding: 10px;
	padding-left: 20px;
	padding-right: 0px;
	line-height: 1.5;
}

td.data_title
{
	color: #5D1839;
	background: #EEEEEE;
	padding: 5px;
	border-top: 1px solid #5D1839;
	border-bottom: 1px solid #5D1839;
}

td.data_na
{
	background: #F2DDE6;
	text-decoration: line-through;
}

.line_spaced { line-height: 1.5; }

.section
{
	font-size: 14px;
	color: #5D1839;
}
.sfl { font-size: 16px; }

.subsection
{
	font-size: 13px;
	color: #5D1839;
}
.ssfl { font-size: 14px; }

.topic { color: #8E2858; font-size: 13px; font-style: italic; }

.m_dark { color: #5D1839; }

.fineprint
{
	font-size: 10px;
}

.show { display: inline; }
.hide { display: none; }

a.nav { color: #FFFFFF; text-decoration: none; }
a.nav:hover { color: #FF98C5; }

a.inline { color: #8E2858; }
a.inline:hover { color: #B7376F; }

a.subsection_link { font-size: 13px; color: #8E2858; text-decoration: underline; }
a.subsection_link:hover { color: #B7376F; }