body
{
	font-family:		verdana,sans-serif;

	background-color:	rgb(255, 255, 255); /*rgb(200, 20, 20);*/
	color:				rgb(0, 0, 0);

	margin:				0px;

	font-size:			11pt;
}

a
{
	color:				rgb(32, 32, 32);
	text-decoration:	none;
	font-weight:		bold;
}

a:visited
{
	color:				rgb(0, 0, 0);
	font-weight:		bold;
}

a:hover
{
	text-decoration:	underline;
}

a.menuLink:link
{
	font-weight:		normal;
}

a.menuLink:visited
{
	font-weight:		normal;
}

a.menuLink:hover
{
	font-weight:		bold;
	text-decoration:	none;
}

.mainHeader
{
	background-color:	rgb(255, 255, 255);

	margin-bottom:		10px;
}

.headerLogoContainer
{
	width:				400px;
	margin-left:		auto;
	margin-right:		auto;
}

.headerLogo
{
	width:				400px;
	border-width:		0px;
}

.headerHome
{
	border-width:		0px;
}

.subHeader
{
	font-size:			18pt;
	font-weight:		bold;
	color:				rgb(200, 20, 20);

	height:				66px;
	background-image:	url('gfx/subheader_bg.jpg');
	background-repeat:	no-repeat;
	background-position:top center;

	text-align:			center;
}

.contentContainer
{
	
	width:				95%;

	background-color:	rgb(245, 245, 245);

	margin:				0px;
	margin-left:		auto;
	margin-right:		auto;
}

.mainContainer
{
	padding:			4px;

	vertical-align:		top;

	background-color:	rgb(255, 255, 255);
}

.menu
{
	width:				180px;
	vertical-align:		top;

	background-color:	rgb(90, 185, 90);
	background-image:	url('gfx/field_bg_lft.gif');
	background-repeat:	repeat-y;
	background-position:left;

	padding:			4px;
}

.menuSub
{
	background-color:	rgb(105, 210, 105);
	
	filter:				alpha(opacity=60);
	opacity:			0.60;

	font-weight:		bold;

	margin-top:			8px;
}

.lookMADCAT
{
	background-color:	rgb(105, 210, 105);
	
	filter:				alpha(opacity=60);
	opacity:			0.60;

	font-weight:		bold;
	font-size:			10pt;

	margin-top:			16px;
}

.sidebar
{
	width:				180px;

	background-color:	rgb(90, 185, 90);

	vertical-align:		top;

	background-image:	url('gfx/field_bg_rgt.gif');
	background-repeat:	repeat-y;
	background-position:right;
}

.sidebarTest
{
	font-size:			10pt;
}

.sidebarTestQt
{
	font-size:			10pt;
	font-style:			italic;

	filter:				alpha(opacity=65);
	opacity:			0.65;
	-moz-opacity:		0.65;

	background-color:	rgb(95, 200, 95); /*rgb(80, 165, 80);*/

	margin:				4px;
	margin-top:			0px;
}

.sidebarTestDude
{
	text-align:			right;
}

.sidebarAd
{
	margin-left:		4px;
	margin-top:			16px;
	margin-bottom:		16px;
}

.footerCell
{
	padding:			4px;
	vertical-align:		bottom;
	background-color:	rgb(255, 255, 255);
}

.footer
{
	text-align:			center;

	font-size:			8pt;

	background-color:	rgb(244, 251, 244);

	border-color:		rgb(236, 247, 236);
	border-style:		solid;
	border-width:		2px;

	margin:				2px;
	margin-bottom:		0px;
	padding:			2px;
}


.itmListing
{
	margin:				4px;
	margin-bottom:		12px;

	padding:			4px;
}

.itmTitle
{
	border-color:		rgb(90, 185, 90);
	border-width:		0px;
	border-bottom-width:4px;
	border-style:		solid;

	font-size:			16pt;
	font-weight:		bold;
}

.itmBody
{
	padding:			4px;
}

.conInput
{
	width:				300px;
}

.imgLnk
{
	border-width:		0px;
	border-style:		none;
}