v\:* { behavior:url("#default#VML"); }		 

input
{
  font-size: 8pt;
  font-family: Arial;
  color:#5454B8;
}

input.text
{
  padding-left: 5;
	BORDER-RIGHT: #CECEEE 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #CECEEE 1px solid; 
	height:14pt;
	FONT-SIZE: 8pt; 
	COLOR: #5454B8; 
	FONT-FAMILY: arial; 
	BACKGROUND-COLOR: #ffffff
}

input.button
{
  font-size: 8pt;
  font-family: Arial;
  color:black;
  background-color:#D1D1D1;
  cursor:hand
}

textarea
{
  font-size: 8pt;
  font-family: Arial;
  color:#5454B8;  
	BORDER-RIGHT: #CECEEE 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #CECEEE 1px solid; 
	BACKGROUND-COLOR: #ffffff;
  padding-left: 5;
}

select
{
  font-size: 9pt;
  font-family: Arial;
  color:#5454B8;
	BORDER-RIGHT: #CECEEE 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #CECEEE 1px solid; 
	BACKGROUND-COLOR: #ffffff;
  padding: 0 5 0 5;
}

.HeaderCaptionFont
{
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color:#5454B8;
}

.SearchCaptionFont
{
  font-size: 8pt;
  font-family: Arial;
  font-weight: bold;
  color:#5454B8;
}

.CaptionFont
{
  font:8pt Arial;
  color:#18448F;
}

.Font
{
  font:8pt Arial;
  color:black;
}

a.Font
{
  color:#5454B8;
}

.GridHeaderFont
{
  font-size: 8pt;
  font-family: Arial;
  font-weight: bold;
  color:#5454B8;
}

.GridHeaderWebdings
{
  font-size: 10pt;
  font-family: Webdings;
  font-weight: bold;
  color:#5454B8;
}

.GridFont
{
  font:8pt Arial;
  color:black;
}

a.GridFont
{
  color:#5454B8;
}

.SectionFont
{
  font-size: 9pt;
  font-family: Arial;
  color:black;
}

.SectionFont2
{
  font-size: 9pt;
  font-family: Arial;
  color:#FE8B10;
}

.PagerFont
{
  font-size: 8pt;
  font-family: Arial;
  color:#5454B8;
}

.PagerWebdings
{
  font-size: 10pt;
  font-family: Webdings;
  color:#5454B8;
  text-decoration: none;
}

.PagerWebdingsFast
{
  font-size: 11pt;
  font-family: Webdings;
  color:#5454B8;
  text-decoration: none;
}

.BackFont
{
  font:10pt Arial;
  color:#18448F;
}

.BackWebdings
{
  font-size: 10pt;
  font-family: Webdings;
  color:#FF8857;
  text-decoration: none;
}

.NavigationBar
{
  font:8pt Arial;
  font-weight: bold;
  color:#5454B8;
}

.NavigationBar a
{
  font-weight: normal;
  color:#5454B8;
}

.Border
{
  border: 1 solid #C9C9EE;
}

.FormSection
{
  font-size: 9pt;
  font-family: Arial;
  color:black;
  background-color: #EAEAF8;
}

.FormFooter
{
  font-size: 9pt;
  font-family: Arial;
  color:black;
  background-color: #CECEEE;
}

.FormSection2
{
  font-size: 9pt;
  font-family: Arial;
  color:#FE8b10;
  background-color: #FFEEE7;
}

div.GridCell
{
  width: 100%;
  height: 16;
  overflow: hidden;
}

.GridHeader
{
	background-color: #EAEAF8;
}

.GridHeader2
{
	border-width: 1px;
	border-color: #CECEEE;
	border-style:solid;
	background-color: #EAEAF8;
	font-size: 8pt;
  font-family: Arial;
  font-weight: bold;
  color: #5454B8;
  height: 20px;
}

.GridSelectedRow
{
	background-color: #FFCB93;
}

.GridRow
{
	border-width: 1px;
	border-color: #C1BFBF;
	border-style:solid;
	height: 16px;
	padding-left: 2px;
	padding-right: 2px;
	border-left-width:0px;
	border-top-width:0px;
}

.GridRow2
{
	border-width: 1px;
	border-color: #CECEEE;
	border-style:solid;
	height: 20px;
	padding-left: 2px;
	padding-right: 2px;
	border-left-width:0px;
	border-top-width:0px;
	font: 8pt Arial;
  color: black;
}

.PopupMnuIsland
{
	cursor: default;
	font-size: 8pt;
	font-family: Tahoma;
	color: #5454B8;
	border-style: outset;
	border-width: 1pt;
	background-color: #EAEAF8;
}

.PopupMnuHover
{
	cursor:default;
	font-size: 8pt;
	font-family: Tahoma;
	color: White;
	border-width: 0pt;
	background-color: #CECEEE;
}

table.FiberGlass input
  {
	border: 1px solid #CECEEE;
	padding: 0px;
	margin: 0px;
  }
									