BODY
{
	list-style-position: outside;
	font-size: 10pt;
	background-image: none;
	color: black;
	margin: 0px;
	line-height: 13px;
	font-family: 'Tahoma','Trebuchet MS', helvetica, arial, sans-serif;
	list-style-type: circle;
	background-color: white;
	text-decoration: none;
}

A
{
	color: #3366ff;
	font-size: 10pt;
	text-decoration: underline;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
}

A.MainNav
{
	font-size: 11pt;
	line-height:10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
}

A.MainNav_selected
{
	font-size: 11pt;
	line-height:10px;
	font-weight: bold;
	color: #3300cc;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	text-decoration: none;
}

A.subnav
{
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	/*line-height: 11px;*/
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
}

A.crumb
{
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	/*line-height: 11px;*/
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
}

A.heading
{
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11pt;
	color: #ff6600;
	line-height: 15px;
}

A.Footer
{
	color: #3366ff;
	text-decoration: underline;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-size: 9pt;
}

A.mainnav_bottom
{
	color: #000000;
	text-decoration: none;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-size: 9pt;
}

A.title
{
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #3300cc;
	text-decoration: none;
	line-height: 15px;
}

A.gray
{
	color: #666666;
	text-decoration: none;
}

TABLE
{
	padding: 0px;
	margin: 0px;
	border: none;
	background-color: transparent;
}

TABLE.callout
{
	font-size: 11pt;
	font-weight: bold;
	color: white;
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background-color: #ff6600;
}

td#mainnav_bottom
{
	color: #000000;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-size: 9pt;
}

TD#caption
{
	font-size: 10pt;
	color: #666666;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
}

TD#caption_beige
{
	font-size: 10pt;
	line-height: 13px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	color: #000000;
	background-color:#FFFFDD;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
}

TR.odd
{
	background-color:#CCCCCC;
}

TR.even
{
	background-color:#FFFFFF;
}

TD#body_title
{
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #3300cc;
	line-height: 15px;
}

TD.callout
{
	font-size: 9pt;
	color: white;
	line-height: 14px;
	font-weight: bold;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #ff6600;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
}

IMG.body_title
{
	margin-bottom: 1px;
	border: 0px;
	width: 18px;
	height: 18px;
}

FONT
{
	font-size: 10pt;
	color: black;
	line-height: 13px;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
}

FONT.gray
{
	color: #666666;
}

FONT.orange
{
	color: #ff6600;
}

FONT.copyright
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
}

FONT.heading
{
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #ff6600;
	line-height: 15px;
}

FONT.heading_gray
{
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	color: #666666;
	line-height: 15px;
}

FONT.crumb
{
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	/*line-height: 11px;*/
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
}

FONT.subnav
{
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	/*line-height: 11px;*/
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	text-decoration: none;
}

FONT.subnav_active
{
	font-size: 10pt;
	font-weight: bold;
	color: #ff6600;
	/*line-height: 11px;*/
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	text-decoration: none;
}

FONT.title
{
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #3300cc;
	line-height: 15px;
}

INPUT
{
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-size: 9pt;
	height:22px;
}

INPUT.clean
{
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-size: 9pt;
	height: 22px;
	margin-left:-3;
	margin-bottom:-2;
	margin-top:-2;
	margin-right:5;
}

SELECT
{
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-size: 9pt;
	height:22px;
}

FORM
{
	margin-top:4px;
	margin-bottom:0px;
}

TEXTAREA
{
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
	font-size: 9pt;
}

UL.features
{
	list-style-image: url("/media/common/bullet_orange.gif");
}

TD
{
	font-size: 10pt;
	color: black;
	font-family: Tahoma,'Trebuchet MS', helvetica, arial, sans-serif;
}