BODY
{
	font-size: 8pt;
	margin: 0px;
	border-top-style: none;
	font-family: Verdana,Arial;
	border-right-style: none;
	border-left-style: none;
	background-color: white;
	border-bottom-style: none;
}

.DataGrid
{
	border-right: tan 1px;
	border-top: tan 1px;
	font-size: 8pt;
	border-left: tan 1px;
	border-bottom: tan 1px;
	font-family: Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	background-color: white;
}

.DataGridSearch
{
	border-right: #5f8ac5 1px solid;
	border-top: #5f8ac5 1px solid;
	font-size: 8pt;
	border-left: #5f8ac5 1px solid;
	border-bottom: #5f8ac5 1px solid;
	font-family: Verdana,Arial;
	border-collapse: collapse;
	background-color: #f5f5f5;
}

.DataGridSearchNoBackGround
{
	border-right: #5f8ac5 1px solid;
	border-top: #5f8ac5 1px solid;
	font-size: 8pt;
	border-left: #5f8ac5 1px solid;
	border-bottom: #5f8ac5 1px solid;
	font-family: Verdana,Arial;
	border-collapse: collapse;
	background-color: #ffffff;
}

.DataGridNoBorder
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.DataGridNoBorder7
{
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
}

.DataGridHead
{
	border-right: #009999 1px solid;
	border-top: #009999 1px solid;
	font-size: 9pt;
	border-left: #009999 1px solid;
	color: white;
	border-bottom: #009999 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #666699;
}

.Inventory
{
	color: #663366;
}

.Price
{
	color: #006600;
}

.DataGridHead1
{
	color: white;
	background-color: #336699;
}

.DataGridHeadTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: darkslateblue;
	font-family: Verdana,Arial;
}

.DataGridAlternate
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: whitesmoke;
}
  
.DataGridAlternate1
{
	background-color: #f5f5f5;
}
  
.DataGridSelected 
{
	color:            Red;
	background-color: PaleGoldenrod;
	font-weight:      bold; 
}

.DataGridText
{
	border-top-style: none;
	font-size: 8pt;
	font-family: Verdana,Arial;
	border-right-style: none;
	border-left-style: none;
	background-color: white;
	border-bottom-style: none;
}

.textStock
{
	color: darkgreen;
}

.textPrice
{
	color: #4c6ba4;
}

.FootLine
{
	border-top: #000000 1px solid;
	font-size: 8pt;
	color: black;
	font-family: Verdana,Arial;
	text-decoration: none;
}

.HeadLine
{
	font-size: 8pt;
	color: #ffff33;
	font-family: Verdana,Arial;
	background-color: #336699;
}

.HeadLine2
{
	font-size: 8pt;
	color: #ffff33;
	font-family: Verdana,Arial;
	background-color: #0e718c;
}

.HeadLinkOn
{
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ccffff;
}

.HeadLinkOff
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffcc00;
	font-family: Arial, Helvetica, sans-serif;
}

.HeadTitle
{
	font-weight: bold;
	font-size: 8pt;
	color: darkgreen;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

A:visited
{
	font-size: 9pt;
	color: blue;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}  

A:hover
{
	font-size: 9pt;
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A:active 
{
	color:crimson; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
}

A:link
{
	font-size: 9pt;
	color: blue;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.ControlTextReadOnly
{
	border-right: #ece9d8 1px solid;
	border-top: #ece9d8 1px solid;
	font-size: 8pt;
	border-left: #ece9d8 1px solid;
	color: black;
	border-bottom: #ece9d8 1px solid;
	font-family: Verdana,Arial;
	background-color: #ece9d8;
	text-align: right;
}

.ControlText
{
	border-right: #5f8ac5 1px solid;
	border-top: #5f8ac5 1px solid;
	font-size: 8pt;
	border-left: #5f8ac5 1px solid;
	color: darkblue;
	border-bottom: #5f8ac5 1px solid;
	font-family: Verdana,Arial;
	background-color: white;
}

.ControlTextOld
{
	border-right: #5f8ac5 1px solid;
	border-top: #5f8ac5 1px solid;
	font-size: 8pt;
	border-left: #5f8ac5 1px solid;
	color: darkblue;
	border-bottom: #5f8ac5 1px solid;
	font-family: Verdana,Arial;
	background-color: #efefeb;
}

.ControlMessage
{
	border-right: black 1px outset;
	border-top: black 1px outset;
	font-size: 8pt;
	border-left: black 1px outset;
	color: darkblue;
	border-bottom: black 1px outset;
	font-family: Verdana,Arial;
	background-color: #efefeb;
}

.ControlLabel
{
	font-size: 8pt;
	font-family: Verdana,Arial;
	color: black;
}

.ControlButton
{
	border-top-width: 1px;
	font-weight: normal;
	border-left-width: 1px;
	font-size: xx-small;
	border-left-color: #ccccff;
	border-bottom-width: 1px;
	border-bottom-color: #ccccff;
	cursor: hand;
	color: white;
	border-top-color: #ccccff;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #666699;
	border-right-width: 1px;
	text-decoration: none;
	border-right-color: #ccccff;
}

.ControlLink 
{
	color:            #cc3300;      
	cursor:           hand;
	font-family:      Verdana,Arial;
	font-size:        8pt;
	text-decoration:  none; 
}  

.TitleLabel
{
	font-size: 10pt;
	color: #000066;
	font-family: Verdana, Arial;
	text-decoration: none;
	background-color: #DBEAF5;
}

.FixedText
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 9pt;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: Courier New;
	border-collapse: collapse;
	background-color: #fffbf0;
}
.FixedTextSmall
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	border-left: black 1px solid;
	color: darkblue;
	border-bottom: black 1px solid;
	font-family: Courier New;
	border-collapse: collapse;
	background-color: palegoldenrod;
}

.LoginTable
{
	border-right: #5f8ac5 1px solid;
	border-top: #5f8ac5 1px solid;
	font-size: 8pt;
	border-left: #5f8ac5 1px solid;
	border-bottom: #5f8ac5 1px solid;
	font-family: Verdana,Arial;
	border-collapse: collapse;
	background-color: #fffaea;
}

.myInfoTablePageTitle
{
	border-right: #b1d2f2 1px solid;
	border-top: #b1d2f2 1px solid;
	font-weight: bold;
	font-size: 10pt;
	background: #b1d2f2;
	border-left: #b1d2f2 1px solid;
	color: #000000;
	text-indent: 5pt;
	border-bottom: #b1d2f2 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}

.myInfoTableTitle
{
	font-weight: bold;
	font-size: 9pt;
	color: #418fd4;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #e4ebf8;
	text-align: center;
}

.myInfoTableOut
{
	border-right: #ffcc66 1px solid;
	border-top: #ffcc66 1px solid;
	font-size: 9pt;
	border-left: #ffcc66 1px solid;
	border-bottom: #ffcc66 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	background-color: #ffffff;
}

.myInfoTableOutNoBorder
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	background-color: #ffffff;
}

.myInfoTableInner
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

.myInfoListLabel
{
	font-size: 10pt;
	color: #000066;
	font-family: Verdana, Arial;
	background-color: #d1d1ff;
	text-decoration: none;
}

.box
{
	border-right: #000000 0px solid;
	border-top: #000099 1px solid;
	font-size: 10pt;
	border-left: #000000 0px solid;
	border-bottom: lightgrey 1px solid;
	font-family: 'Times New Roman';
}
