.BodyDflt
{
	background-image: none;
	background-color: #d4d0c8;
}

.FooterTopRowButton
{
	border-right: gray 1px solid;
	padding-right: 2px;
	border-top: gray 1px solid;
	padding-left: 10px;
	font-weight: normal;
	font-size: small;
	padding-bottom: 4px;
	border-left: gray 1px solid;
	color: lightgrey;
	padding-top: 4px;
	border-bottom: gray 1px solid;
	font-style: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
	text-align: center;
}

.ContextIndicator
{
	padding-right: 2px;
	border-top: Gray 1px solid;
	padding-left: 10px;
	font-weight: normal;
	font-size: small;
	padding-bottom: 4px;
	border-left: Gray 1px solid;
	color: #000;
	padding-top: 4px;
	border-bottom: Gray 1px;
	font-style: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-align: left;
}

.HelpPanel
{
	border-right: Gray 1px solid;
	padding-right: 2px;
	border-top: Gray 1px solid;
	padding-left: 10px;
	font-weight: normal;
	font-size: small;
	padding-bottom: 4px;
	color: white;
	padding-top: 4px;
	border-bottom: Gray 1px;
	font-style: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
	text-align: right;
}

.ContextIndicatorItem
{
	border-right: gray 1px solid;
	padding-right: 7px;
	border-top: gray 1px;
	padding-left: 7px;
	font-weight: normal;
	font-size: small;
	z-index: 100;
	left: 0px;
	padding-bottom: 3px;
	margin: 1px;
	border-left: gray 1px;
	cursor: hand;
	padding-top: 3px;
	border-bottom: gray 1px;
	font-style: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	top: 0px;
	background-color: transparent;
}

.ContextIndicatorSelectedItem
{
	border-right: gray 1px solid;
	padding-right: 7px;
	border-top: #dccda5 1px;
	padding-left: 7px;
	font-weight: normal;
	font-size: small;
	z-index: 100;
	left: 0px;
	padding-bottom: 3px;
	margin: 1px;
	border-left: #dccda5 1px;
	cursor: text;
	color: #000;
	padding-top: 3px;
	border-bottom: #dccda5 1px;
	font-style: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	top: 0px;
	background-color: transparent;
	text-decoration: none;
}

.HelpPanelItem
{
	border-right: gray 1px;
	padding-right: 7px;
	border-top: gray 1px;
	padding-left: 7px;
	font-weight: normal;
	font-size: small;
	z-index: 100;
	left: 0px;
	padding-bottom: 3px;
	margin: 1px;
	border-left: gray 1px solid;
	cursor: hand;
	padding-top: 3px;
	border-bottom: gray 1px;
	font-style: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	top: 0px;
	background-color: transparent;
}

.ButtonTab
{
	border-right: gray 1px solid;
	padding-right: 2px;
	border-top: gray 1px solid;
	padding-left: 10px;
	font-weight: normal;
	font-size: small;
	padding-bottom: 4px;
	border-left: gray 1px solid;
	color: #000;
	padding-top: 4px;
	border-bottom: gray 1px solid;
	font-style: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #dddddd;
	text-align: left;
}

.Button
{
	border-right: Gray 1px solid;
	padding-right: 7px;
	border-top: #fff 1px;
	padding-left: 7px;
	font-weight: normal;
	font-size: small;
	z-index: 101;
	left: 0px;
	padding-bottom: 3px;
	margin: 1px;
	border-left: #fff 1px;
	cursor: hand;
	/*color: #000; */
	padding-top: 3px;
	border-bottom: #fff 1px;
	font-style: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	top: 0px;
	background-color: transparent;
	/* text-decoration: none;*/
}

.Step
{
	border-right: Gray 1px solid;
	padding-right: 7px;
	border-top: #fff 1px solid;
	padding-left: 7px;
	font-weight: normal;
	font-size: small;
	z-index: 101;
	left: 0px;
	padding-bottom: 3px;
	margin: 1px;
	border-left: #fff 1px solid;
	color: #000;
	padding-top: 3px;
	border-bottom: #fff 1px solid;
	font-style: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	top: 0px;
	background-color: transparent;
	text-decoration: none;
}

.ButtonActive
{
	border-right: gray 1px solid;
	padding-right: 7px;
	border-top: gray 1px;
	padding-left: 7px;
	z-index: 100;
	left: 1px;
	padding-bottom: 3px;
	margin: 1px;
	border-left: gray 1px;
	cursor: default;
	color: #000;
	padding-top: 3px;
	border-bottom: white 1px;
	position: relative;
	top: 1px;
	background-color: white;
	text-decoration: none;
}

div.menuBar a.menuButton:hover 
{  /* Main menubar link rollover style */
  background-color: #fc0;
  border-color: #fff #B89A48 #B89A48 #fff;
  color: #000;
}

div.subMenuBar a.menuButton:hover 
{	
  /* Sub-menubar link rollover style */
  background-color: #ccc;
  border-color: #fff #999 #999 #fff;
  color: #000;
}

div.menuBar a.menuButtonActive
{	/* Main menubar link styles: 1.Plain 2.Active 3.Active, submenu'd */
	background-color: transparent;
	border: 1px solid #DCCDA5;
	color: #000;
	cursor: default;
	text-decoration: none;
	margin: 1px;
	padding: 3px 7px 3px 7px;
	position: relative; /* This is to shift it down when Active */
	left: 0px;
	top: 0px;
	z-index: 100;
	background-color: #E9E9E9;
	border-color: #B89A48 #fff #E9E9E9 #B89A48;
	color: #000;
	font-weight: bold;
	left: 1px;
	top: 1px;

}

div.subMenuBar a.menuButtonActive 
{	
	/* Sub-menubar link styles: 1.Plain 2.Active */
	background-color: transparent;
	border: 1px solid #ccc;
	color: #000;
	cursor: hand;
	text-decoration: none;
	margin: 1px;
	padding: 3px 7px 3px 7px;
	position: relative; /* This is to shift it down when Active */
	left: 0px;
	top: 0px;
	z-index: 101;
	cursor: default;
	background-color: #E9E9E9;
	border-color: #999 #fff #E9E9E9 #999;
	color: #000;
	font-weight: bold;
	left: 1px;
	top: 1px;
}

div.subMenuBar a.ButtonActive 
{	
	/* Sub-menubar link styles: 1.Plain 2.Active */
	background-color: transparent;
	border: 1px solid #DCCDA5;
	color: #000;
	cursor: hand;
	text-decoration: none;
	margin: 1px;
	padding: 3px 7px 3px 7px;
	position: relative; /* This is to shift it down when Active */
	left: 0px;
	top: 0px;
	z-index: 100;
	cursor: default;
	background-color: #ccc;
	border-color: #B89A48 #fff #ccc #B89A48;
	color: #000;
	font-weight: bold;
	left: 1px;
	top: 1px;

}

div.menuBar a.menuButtonActiveSub 
{
	/* Main menubar link styles: 1.Plain 2.Active 3.Active, submenu'd */
	background-color: transparent;
	border: 1px solid #DCCDA5;
	color: #000;
	cursor: hand;
	text-decoration: none;
	margin: 1px;
	padding: 3px 7px 3px 7px;
	position: relative; /* This is to shift it down when Active */
	left: 0px;
	top: 0px;
	z-index: 100;
	cursor: default;
	background-color: #ccc;
	border-color: #B89A48 #fff #ccc #B89A48;
	color: #000;
	font-weight: bold;
	left: 1px;
	top: 1px;

}


.WhiteBg {  background-color: #FFFFFF}
.YellowBg { background-color: Yellow; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: small;				table-layout: fixed }.YellowBgSm { background-color: Yellow; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: x-small;				table-layout: fixed }
.PgHd
{
	font-weight: bold;
	font-size: small;
	text-transform: uppercase;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-align: left;
}
.PgSubHd   	{ font-size: small; 
				font-family: Verdana,Arial, Helvetica, sans-serif; 
				color: #FF0000; font-weight: bold}
.DkGrayBg {  background-color: #000000}
.LtGrayBg {  background-color: #EEEEEE}
.defaultLAlign { font-size: small; text-align: left; font-family: Verdana,Arial, Helvetica, sans-serif}
.SubSectionItemCAlignActive { font-size: xx-small; text-align: center; font-family: 
               Verdana,Arial, Helvetica, sans-serif; font-weight: bold;
               background-color: #FFFFFF }
.SubSectionItemCAlign { font-size: xx-small; text-align: center; font-family: 
               Verdana,Arial, Helvetica, sans-serif; font-weight: bold }
.SubSectionItemLAlign { font-size: xx-small; text-align: left; font-family: 
               Verdana,Arial, Helvetica, sans-serif; font-weight: bold }
.SubSectionItemRAlign { font-size: xx-small; text-align: right; font-family: 
               Verdana,Arial, Helvetica, sans-serif; font-weight: bold }
.smallRAlign { font-size: small; text-align: right; font-family: Verdana,Arial, Helvetica, sans-serif}
.smallCAlign { font-size: small; text-align: center; font-family: Verdana,Arial, Helvetica, sans-serif}
.smallLAlign { font-size: small; text-align: left; font-family: Verdana,Arial, Helvetica, sans-serif}
.validator
{
	display: none;
	font-size: small;
	color: red;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-align: left;
}
.xsmallRAlign { font-size: x-small; text-align: right; font-family: Verdana,Arial, Helvetica, sans-serif}
.xsmallCAlign { font-size: x-small; text-align: center; font-family: Verdana,Arial, Helvetica, sans-serif}
.xsmallLAlign { font-size: x-small; text-align: left; font-family: Verdana,Arial, Helvetica, sans-serif}
.xxsmallRAlign { font-size: xx-small; text-align: right; font-family: Verdana,Arial, Helvetica, sans-serif}
.xxsmallCAlign { font-size: xx-small; text-align: center; font-family: Verdana,Arial, Helvetica, sans-serif}
.xxsmallLAlign { font-size: xx-small; text-align: left; font-family: Verdana,Arial, Helvetica, sans-serif}
.default     { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: small;
				table-layout: fixed }
.dfltMginAndFnt
{
	font-size: small;
	margin-left: 5px;
	width: 750px;
	margin-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}
.dfltFnt
{
	font-size:  small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}


.defaultfixedft { font-size: small; table-layout: fixed; font-family: 
               'Lucida Console',monospace }
.textMginAndFnt1     { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: x-small;
				table-layout: fixed; margin-right: 5%; margin-left: 5%; text-align: justify}
.textMginAndFnt2     { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: x-small;
				table-layout: fixed; margin-right: 15%; margin-left: 15%; text-align: justify}
				
.textMginAndFntCA     { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: x-small;
				table-layout: fixed; margin-right: 0%; margin-left: 0%;text-align: center}
.tbl1PxBorder
{
	border-width: 1px;
}
