body {
			margin			: 0px 0px 0px 0px;
			font			: 9pt "Segoe UI", verdana, arial;
			font-weight		: normal;
			color			: #c7c28e;
			background-color: #3e4c42;
			}

div.pageBody {
	width			: 850px;
	margin			: 0 auto;
	}
div.pageContent {
	background-color: #242e27;
	width			: 830px;
	padding			: 2px 10px 10px 10px;
	border			: solid #212923;
	border-width	: 1px 3px 3px 1px;
	font-size		: 100%;
	}

img.adRotator {
	display			: block;
	margin			: 10px 10px 0px 10px;
	border-right	: solid 2px #191f1a;
	border-bottom	: solid 2px #191f1a;
	}

textarea	{
			font			: 9pt verdana, arial, 'ms sans serif';
			font-weight		: normal;
			font-style		: normal;
			border			 : solid 1px #99A598;
			}
select		{
			font			: 9pt verdana, arial, 'ms sans serif';
			font-weight		: normal;
			font-style		: normal;
			border			 : solid 1px #99A598;
			}
select.disabled	{
			border			: 1pt solid #A5ACB2;
			}
input		{
			font			: 9pt verdana, arial, 'ms sans serif';
			font-weight		: normal;
			font-style		: normal;
			}
input.textbox	{
			border			 : solid 1px #99A598;
			}
input.disabled	{
			filter	: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FDFDFD', EndColorStr='#C7C7C7', enabled=true);
			border			: 1pt solid #A5ACB2;
			}
h1			{
			font-size		: 15pt;
			margin-bottom	: 4px;
			color			: #dbd7bc;
			}
h2			{
			font-size		: 14pt;
			margin-bottom	: 4px;
			color			: #dbd7bc;
			}
h3			{
			font-size		: 13pt;
			margin-bottom	: 3px;
			color			: #dbd7bc;
			}
h4			{
			font-size		: 12pt;
			margin-bottom	: 3px;
			color			: #dbd7bc;
			}
p			{
			margin-top		: 4px;
			margin-bottom	: 4px;
			}
td			{
			font-size		: 10pt;
			font-weight		: normal;
			font-style		: normal;
			}
a:link		{
			text-decoration	: underline;
			color			: #dbd7bc;
			}
a:visited	{
			text-decoration	: underline;
			color			: #dbd7bc;
			}
a:hover 	{
			text-decoration	: underline;
			color			: #dbd7bc;
			}
.SmallText	{
			font-size		: 8pt;
			}
.TinyText	{
			font-size		: 7pt;
			}



/*
========================================================
BEGIN Dynamic Content Styles
*/
table.Content	{
			/* border			: solid 1px #CAD2C8; */
			width			: 100%;
			background-color : #212923;
			}
td.Content	{
			padding			: 10px;
			}
td.NavPane	{
			padding			 : 5px;
			background-color : #C6D0C4;
			width			 : 120px;
			}
div.DisabledContent {
			color			: #9E9E9E;
			}
div.ContentSeparator {
			height			: 10px;
			margin-bottom	: 6px;
			border-bottom	: solid 1px #3e4c42;
			clear			: both;
			width			: 70%;
			}
h4.Content	{
			margin-top		: 0px;
			margin-bottom	: 6px;
			}
img.ContentLeft	{
			margin-right	: 10px;
			}
img.ContentRight	{
			margin-left	: 10px;
			}
/*
END Dynamic Content Styles
========================================================
*/

/*
========================================================
BEGIN Management UI Styles
*/

table.editToolbar	{
			border			: solid 1px #8EA38B;
			margin-bottom	: 10px;
			}
table.editHeader {
			width			 : 100%;
			text-align		 : right;
			padding-bottom	 : 4px;
			}
div.editHeader {
			width			 : 100%;
			font-size		 : 7pt;
			padding-bottom	 : 4px;
			text-align		 : right;
			}
table.editPageHdr {
			background-color : #AEBDAC;
			border			 : solid 1px #8EA38B;
			}
td.editPageHdr {
			font-size		 : 10pt;
			font-weight		 : bold;
			padding			 : 2px;
			color			 : #525252;
			}
.editSectionHdr {
			font-size		 : 8pt;
			padding			 : 2px;
			background-color : #AEBDAC;
			border			 : solid 1px #8EA38B;
			}

table.ListTable	{
			background		: #ffffff;
			border-color	: #242C23;
			border-collapse	: collapse;
			cursor			: default;
			}
.ListColHdr {
			font-size		 : 9pt;
			padding			 : 2px;
			background-color : #242C23;
			color			 : #ffffff;
			vertical-align	 : middle;
			}

.dgDataRow {
			vertical-align	 : top;
			}
.dgDataItem {
			font-size		 : 8pt;
			}

a.EditLink		{
			font-size		: 8pt;
			font-weight		: normal;
			text-decoration	: none;
			color			: #dbd7bc;
			}
a.EditLink:link		{
			text-decoration	: none;
			color			: #dbd7bc;
			}
a.EditLink:visited	{
			text-decoration	: none;
			color			: #dbd7bc;
			}
a.EditLink:hover 	{
			text-decoration	: underline;
			color			: #dbd7bc;
			}
.validator  {
			color			: #ff0000;
			}

div.HelpText {
			font-size		: 7pt;
			color			: #525252;
			background-color : #fdfde9; 
			border			: solid 1px #8EA38B;
			padding			: 3px;
			overflow		: auto;
			}
.StaticText	{
			font			: 9pt verdana, arial, 'ms sans serif';
			font-weight		: normal;
			font-style		: normal;
			filter	: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FDFDFD', EndColorStr='#ECECEC', enabled=true);
			color			: #000000;
			border			: 1pt solid #A5ACB2;
			padding			: 2px;
			}
/*
END Management UI Styles
========================================================
*/

/*
========================================================
BEGIN Popup Menu Styles
*/
.menuWrapper 
{
			border			: solid 1px gray;
			background-color : #ffffff;
			position		: absolute;
			background-image : url('img/GroupBkg_Evergreen.gif'); 
			background-repeat:repeat-y;
			padding			: 1px;
}

.menuItem 
{
			padding			: 3px 0px 3px 0px;
			width			: 100%;
			vertical-align	: middle;
			white-space		: nowrap;
}
.menuItemActive
{
			padding			: 3px 0px 3px 0px;
			width			: 99%;
			vertical-align	: middle;
			white-space		: nowrap;
			background-color: #ffeec2;
			border			: solid 1px gray;
}
span.menuItem 
{
			width			: 100%;
}

img.menuIcon
{
			margin			: 2px 14px 2px 2px;
}

a.menuLink		{
			font-size		: 8pt;
			font-weight		: normal;
			text-decoration	: none;
			color			: #282828;
			}
a.menuLink:link		{
			text-decoration	: none;
			color			: #282828;
			}
a.menuLink:visited	{
			text-decoration	: none;
			color			: #282828;
			}
a.menuLink:hover {
			text-decoration	: none;
			color: #282828;
			}
/*
END Popup Menu Styles
========================================================
*/


/*
========================================================
BEGIN SiteHeader Styles
*/
table.SiteHeader {
			border			: none;
			width			: 100%;
			margin-bottom	: 0px;
			}

.subHdr		{
			font-family		: Cambria, "Times New Roman", Serif;
			font-size		: 14pt;
			font-weight		: bold;
			font-style		: normal;
			color			: #8C8DAE;
			margin-bottom	: 3px;
			margin-left		: 3px;
			}

.siteHdr	{
			font-size		: 30pt;
			margin-bottom	: 20px;
			color			: #ddd89e;
			font-weight		: bold;
			}

.siteTagLine	{
			font-size		: 13pt;
			margin-bottom	: 20px;
			color			: #ddd89e;
			}

/*
END SiteHeader Styles
========================================================
*/


/*
========================================================
BEGIN SiteMenu Styles
*/
table.Menu	{
			border			 : solid 1px #28322b; 
			background-color : #191f1a;
			width			: 100%;
			}

td.Menu		{
			font			: 9pt verdana, arial;
			font-weight		: bold;
			font-style		: normal;
			padding			: 1px 10px 1px 10px;
			color			: #CAD2C8;
			}
a.Menu:link		{
			text-decoration	: none;
			color			: #CAD2C8;
			}
a.Menu:visited {
			text-decoration	: none;
			color			: #CAD2C8;
			}
a.Menu:hover 	{
			text-decoration	: underline;
			color			: #ffffff;
			}
/*
END SiteMenu Styles
========================================================
*/


/*
========================================================
BEGIN SiteFooter Styles
*/
table.SiteFooter {
			border-top		 : solid 1px #242C23;
			background-color : #1e241f;
			width			 : 100%;
			}
td.SiteFooter {
			color			: #757354;
			font-size		: 7pt;
			}
a.ftrLink:link		{
			text-decoration	: none;
			color			: #757354;
			cursor			: hand;
			}
a.ftrLink:visited {
			text-decoration	: none;
			color			: #757354;
			cursor			: hand;
			}
a.ftrLink:hover 	{
			text-decoration	: underline;
			color			: #dbd7bc;
			cursor			: hand;
			}
/*
END SiteFooter Styles
========================================================
*/


/*
========================================================
BEGIN QuickResponse Form Styles
*/
table.QuickResponse 
{
			border			: #8EA38B 1px solid; 
			width			: 500px;
}
div.QuickResponseHdr
{
			font-weight		: bold; 
			width			: 100%; 
			padding-bottom	: 8px;
			text-align		: center;
			border-bottom	 : solid 1px #28322b; 
			background-color : #2F392D;
			color			 : #ffffff;
}
/*
END QuickResponse Form Styles
========================================================
*/

