body
{
	margin: 0px 0px 0px 0px;
	font: 9pt verdana, arial;
	font-weight: normal;
	color: #4E4E4E;
}
#divContent {
			margin			: 10px;
			}
textarea	{
			font			: 9pt verdana, arial, 'ms sans serif';
			font-weight		: normal;
			font-style		: normal;
			}
select		{
			font			: 9pt verdana, arial, 'ms sans serif';
			font-weight		: normal;
			font-style		: normal;
			}
input		{
			font			: 9pt verdana, arial, 'ms sans serif';
			font-weight		: normal;
			font-style		: normal;
			}
h1			{
			font-size		: 15pt;
			margin-bottom	: 4px;
			color			: #4B4B4B;
			}
h2			{
			font-size		: 14pt;
			margin-bottom	: 4px;
			color			: #4B4B4B;
			}
h3			{
			font-size		: 13pt;
			margin-bottom	: 3px;
			color			: #4B4B4B;
			}
h4			{
			font-size		: 12pt;
			margin-bottom	: 3px;
			color			: #4B4B4B;
			}
p			{
			margin-top		: 4px;
			margin-bottom	: 8px;
			}
td			{
			font			: 10pt verdana, arial;
			font-weight		: normal;
			font-style		: normal;
			}
a:link		{
			text-decoration	: underline;
			color			: #665f6d;
			}
a:visited	{
			text-decoration	: underline;
			color			: #665f6d;
			}
a:hover 	{
			text-decoration	: underline;
			color			: #665f6d;
			}

a.InfoLink		{
			font-weight		: bold;
			text-decoration	: none;
			color			: #665f6d;
			}
a.InfoLink:link		{
			text-decoration	: none;
			color			: #665f6d;
			}
a.InfoLink:visited	{
			text-decoration	: none;
			color			: #665f6d;
			}
a.InfoLink:hover 	{
			text-decoration	: underline;
			color			: #665f6d;
			}


td.NavPane	{
			padding			 : 5px;
			background-color : #ebf0f7;
			width			 : 120px;
			}

table.Content	{
			border			: solid 1px #ccd7e4;
			width			: 800px;
			}
td.Content	{
			padding			: 10px;
			}
div.ContentSeparator {
			height			: 10px;
			margin-bottom	: 6px;
			border-bottom	: solid 1px #dde5ed;
			clear			: both;
			width			: 70%;
			}
h4.Content	{
			margin-top		: 0px;
			margin-bottom	: 6px;
			}
img.ContentLeft	{
			margin-right	: 10px;
			}
img.ContentRight	{
			margin-left	: 10px;
			}
.SmallText	{
			font-size		: 8pt;
			}
.TinyText	{
			font-size		: 7pt;
			}

table.editToolbar	{
			border			: solid 1px #ccd7e4;
			margin-bottom	: 10px;
			}
table.editHeader {
			width			 : 100%;
			padding-bottom	 : 4px;
			}
div.editHeader {
			width			 : 100%;
			font-size		 : 7pt;
			padding-bottom	 : 4px;
			text-align		 : right;
			}
table.editPageHdr {
			background-color : #ebf0f7;
			}
td.editPageHdr {
			font-size		 : 10pt;
			font-weight		 : bold;
			padding			 : 2px;
			color			 : #665f6d;
			}
.editSectionHdr {
			font-size		 : 8pt;
			padding			 : 2px;
			background-color : #ebf0f7;
			}
table.ListTable	{
			background		: #ffffff;
			border-color	: #665f6d;
			border-collapse	: collapse;
			cursor			: default;
			}
.ListColHdr {
			font-size		 : 9pt;
			padding			 : 2px;
			background-color : #665f6d;
			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			: #0066cc;
			}
a.EditLink:link		{
			text-decoration	: none;
			color			: #0066cc;
			}
a.EditLink:visited	{
			text-decoration	: none;
			color			: #0066cc;
			}
a.EditLink:hover 	{
			text-decoration	: underline;
			color			: #0066cc;
			}
.validator  {
			color			: #ff0000;
			}
div.HelpText {
			font-size		: 7pt;
			color			: #665f6d;
			background-color : #fdfde9; 
			border			: solid 1px #ccd7e4;
			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;
			}

/*
BEGIN Popup Menu Styles
*/
.menuWrapper 
{
			border			: solid 1px gray;
			background-color : #ffffff;
			position		: absolute;
			background-image : url('img/GroupBkg.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
*/
