body
{
	font-size: 10pt;
	margin: 0px 8px 0px 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: disc;
	background-color: white;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

P 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.PageTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #659CCF;
}
.HeadTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: #659CCF;
}
.SimpleTitle
{
	font-weight: normal;
	font-size: 10pt;
	color: #659CCF;
}
.SimpleTitleSmall
{
	font-weight: normal;
	font-size: 8pt;
	color: #659CCF;
}

.ErrorText
{
	font-size: 10pt;
	color: red;
}

.TabBtnDefault
{
	text-align: center;
	height: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #659CCF;
	background-color:#e0e0e0;
	border-style: outset;
	border-color: White;
	border-width: 2;
	border-bottom-width: 0;
}

A.TabBtnDefault:Hover
{
	text-decoration:	none;
	color: #659CCF;
	background-color: #CAD6E0;
}

A.TabBtnDefault:Link
{
	text-decoration:	none;
	color: #659CCF;
}
A.TabBtnDefault:Visited
{
	text-decoration:	none;
	color: #659CCF;
}
A.TabBtnDefault:Active
{
	text-decoration:	none;
	color: blue;
}

.TabBtnSelected
{
	text-align: center;
	height: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #659CCF;
	background-color:#f7efd7;
	border-style: outset;
	border-color: White;
	border-width: 2;
	border-bottom-width: 0;
}

A.TabBtnSelected:Hover
{
	text-decoration:	none;
	color: #659CCF;
}

A.TabBtnSelected:Link
{
	text-decoration:	none;
	color: #659CCF;
}
A.TabBtnSelected:Visited
{
	text-decoration:	none;
	color: #659CCF;
}
A.TabBtnSelected:Active
{
	text-decoration:	none;
	color: #659CCF;
}

DIV.DetPopup
{
	border-right: gray 1px solid;
	padding-right: 4px;
	border-top: gray 1px solid;
	padding-left: 8px;
	padding-bottom: 8px;
	border-left: gray 1px solid;
	padding-top: 8px;
	border-bottom: gray 1px solid;
	width: 100%;
	height: 100%;
}

.GridNavText
{
	font-weight: normal;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
}
.GridNavDsbl
{
	font-weight: normal;
	font-size: 8pt;
	color:	#DCDCDC;
	font-family: Verdana;
}

.ListText { font-size:8pt; color:Black; }



A.gnav:link	{	
	font-family: Verdana;
	font-size: 8pt;
	font-weight:	normal;
	text-decoration:	none;
	color: White;
	}	
		
A.gnav:visited	{	
	font-family: Verdana;
	font-size: 8pt;
	font-weight:	normal;
	text-decoration:	none;
	color:	White;
	}	
		
A.gnav:active	{	
	font-family: Verdana;
	font-size: 8pt;
	font-weight:	normal;
	text-decoration:	none;
	color:	White;
	}	
		
A.gnav:hover	{	
	font-family: Verdana;
	font-size: 8pt;
	font-weight:	normal;
	text-decoration: none;
	color:	 Gold;
	}

.SeqNbr	{	
	height: 100%;
	width: 100%;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:	normal;
	background-color: #659ccf;
	color:White;
	}	
		
A.llink:link	{	
	font-size:10pt;
	font-weight:	bold;
	text-decoration:	none;
	color: #659CCF;
	}	
		
A.llink:visited	{	
	font-size:10pt;
	font-weight:	bold;
	text-decoration:	none;
	color:	#659CCF;
	}	
		
A.llink:active	{	
	font-size:10pt;
	font-weight:	bold;
	text-decoration:	none;
	color:	#659CCF;
	}	
		
A.llink:hover	{	
	font-size:10pt;
	font-weight:	bold;
	text-decoration: none;
	color:	 Maroon;
	}

.GridHeaderRow
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana;
	height: 20px;
	padding-left: 10px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	background-color: #659ccf;
	color:White;
}

.GridHeaderCell {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana;
	COLOR: White;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
 }

.GridItemCell {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana;
	COLOR: Black;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
}

.GICLbl {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana;
	COLOR: #659CCF;
 }

.GIC {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana;
	COLOR: Black;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
 }

.GridNormalRow {
	height: 20px;
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #808080 0px solid;
	CURSOR: default;
	COLOR: #000000;
	BORDER-BOTTOM: #808080 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff
}

.GridAlternateRow{
	height: 20px;
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #808080 0px solid;
	CURSOR: default;
	COLOR: #000000;
	BORDER-BOTTOM: #808080 1px solid;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #c5cadb
 }

.GridItem
{
 font-family:Verdana;
 font-size:8pt;
 font-weight:normal;
}

DIV.RowEdit {
	BORDER-COLOR:White;
	BORDER-WIDTH:3px;
	BORDER-STYLE:Outset;
	PADDING-RIGHT: 18px;
	PADDING-LEFT: 18px;
	PADDING-BOTTOM: 18px;
	PADDING-TOP: 18px;
	COLOR: #659CCF;
	BACKGROUND-COLOR: #f7efd7;
}

DIV.PageBigBorder {
	PADDING-LEFT: 60px;
	PADDING-TOP: 20px;
}

.TopMenuGroup
{
  font-family:Tahoma; 
  font-size:10pt; 
  border:0px;
  color:White;
  border-style:outset;
  border-color:#133B7A;
	background-color:#659CCF;
}

.MenuGroup
{
  font-family:Tahoma; 
  font-size:10pt; 
  background-color:#659CCF;
  border:1px;
  border-style:solid;
  border-color:#133B7A;
/*  filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3); 
*/
}

.MenuItem 
{
  color:White; 
  font-family:Tahoma; 
  font-size:10pt; 
  padding:3px;
  padding-left:15px;
  padding-right:10px;
  cursor:default;
}

.MenuItemOver 
{
  background-color:#87CEFA; 
  color:White; 
  font-family:Tahoma; 
  font-size:10pt; 
  padding:3px;
  padding-left:15px;
  padding-right:10px;
  cursor:default;
}

.DisabledMenuItem
{
	color: #D3D3D3;
	background-color: #659CCF;
	font-family: Tahoma;
	font-size: 10pt;
	padding: 3px;
	padding-left: 15px;
	padding-right: 10px;
	cursor: default;
}

.DisabledMenuItemOver
{
	padding-right: 10px;
	padding-left: 15px;
	font-size: 10pt;
	padding-bottom: 3px;
	cursor: default;
	color: #D3D3D3;
	padding-top: 3px;
	font-family: Tahoma;
	background-color: #87CEFA;
}

.MenuBreak
{
	background-color:White;
	height:1;
	width:100%;
  padding:0px; 
}

/* Infragistics Menu Classes */

.ITopMenuGroup
{
  font-family:Verdana; 
  font-size:10pt; 
  border:0px;
  color:White;
	background-color:#659CCF;
}

.IMenuGroup
{
  font-family:Verdana; 
  font-size:10pt; 
  background-color:#659CCF;
  border:1px;
  border-style:solid;
  border-color:#133B7A;
}

.IMenuItem 
{
  color:White; 
  font-family:Verdana; 
  font-size:10pt; 
  cursor:default;
}

.IMenuItemHover 
{
  background-color:#87CEFA; 
}

.IDisabledMenuItem
{
  color:#D3D3D3; 
  background-color:#659CCF; 
  font-family:Verdana; 
  font-size:10pt; 
  cursor:default;
}

.MMStaticMenu
{
  background-color:#659CCF; 
	color:White;
  font-family:Verdana; 
  font-size:10pt; 
}

.MMStaticItem
{
  background-color:#659CCF; 
	color:White;
  font-family:Verdana; 
  font-size:10pt; 

	padding-right: 6px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.MMStaticHover
{
  background-color:#87CEFA; 
	color:White;
  font-family:Verdana; 
  font-size:10pt; 
}

.MMStaticSelected
{
  background-color:#659CCF; 
	color:White;
  font-family:Verdana; 
  font-size:10pt; 
}

.MMDynamicMenu
{
  background-color:#659CCF; 
	color:White;
  font-family:Verdana; 
  font-size:10pt; 
	
	border-style:solid;
	border-color: #133B7A;
	border-width: thin;

	z-index: 5000;
	
}

.MMDynamicItem
{
  background-color:#659CCF; 
	color:White;
  font-family:Verdana; 
  font-size:10pt; 

	padding-right: 6px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;

	z-index: 5000;
	
}

.MMDynamicHover
{
  background-color:#87CEFA; 
	color:White;
  font-family:Verdana; 
  font-size:10pt; 

	z-index: 5000;
}

.MMDynamicSelected
{
  background-color:#659CCF; 
	color:White;
  font-family:Verdana; 
  font-size:10pt; 

	z-index: 5000;
	
}
