.PageName  {
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              12pt;
  font-weight:            bold;
  margin-bottom:          8px;
  margin-top:             8px;
  }

.SiteName  {
  color:                  #176493;
  font-family:            Verdana, Arial, Helvetica, Sans-Serif;
  font-size:              16pt;
  font-weight:            bold;
  text-decoration:        none;
  }

.caption  {
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  color :				  Black  ;
  }

BODY  {
  background-color:       #ffffff;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  margin:                 0;
  }

INPUT  {
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  margin:                 0;
  }

BUTTON  {
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  margin:                 0;
  }

SELECT  {
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  margin:                 0;
  }

TD  {
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  vertical-align:         top;
  }
.formTxt  {
	font-family:            Verdana, Arial, Sans-Serif;
	font-size:              8pt;
	line-height: 14pt;
  }
.whiteTxtblue  {
	font-family:            Verdana, Arial, Sans-Serif;
	font-size:              8pt;
	line-height: 			14pt;
	color: 					#FFFFFF;
	vertical-align: middle;
	font-weight: bold;
  }

TH  {
  background-color:       000099;
  color:                  ffffff;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  }
.BlueCell
{
    BORDER-RIGHT: #176493 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #6699cc
}
.Caption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
A.CustomerOrders
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #0000FF;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.Disabled
{
    BACKGROUND-COLOR: #d4d0c8
}
.Enabled
{
}
.ItemTableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #6699cc
}
.ItemTableHeader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
.MainTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #176493;
    LINE-HEIGHT: 125%;
    FONT-FAMILY: Arial, Sans-Serif;
    TEXT-DECORATION: none
}
.OrderHeader
{
    BORDER-RIGHT: #8bb2c9 2px outset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #8bb2c9 2px outset;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: #8bb2c9 2px outset;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Sans-Serif;
    BACKGROUND-COLOR: #176493
}
.OrderLinksDisabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #777570;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
A.OrderLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #0000FF;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.OrderSummary
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.OrderSummaryWarning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    COLOR: #ff0000;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.PageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    LINE-HEIGHT: 125%;
    FONT-FAMILY: Arial, Sans-Serif
}
.StateSelectWidth
{
    FONT-SIZE: 8pt;
    WIDTH: 310px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
.TabSelected
{
    BORDER-RIGHT: #8bb2c9 2px outset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #8bb2c9 2px outset;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #8bb2c9 2px outset;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #176493
}
.Tabs
{
    BORDER-RIGHT: #8bb2c9 2px outset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #8bb2c9 2px outset;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #8bb2c9 2px outset;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #176493
}
.TabUnselected
{
    BORDER-RIGHT: #ffffff 2px outset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 2px outset;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ffffff 2px outset;
    CURSOR: hand;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}

.TabSelectedMain
{
    BORDER-RIGHT: #8bb2c9 2px outset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #8bb2c9 2px outset;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #8bb2c9 2px outset;
    CURSOR: hand;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Sans-Serif;
    BACKGROUND-COLOR: #176493
}
.TabUnselectedMain
{
    BORDER-RIGHT: #ffffff 2px outset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 2px outset;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ffffff 2px outset;
    CURSOR: hand;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Sans-Serif;
}
.WhiteCell
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.WhiteCell1
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.WhiteCellBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.WhiteCellIndented
{
    PADDING-LEFT: 16px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.WhiteCellIndented1
{
    PADDING-LEFT: 16px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.WhiteCellIndentedBig
{
    PADDING-LEFT: 16px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.WhiteCellRightBorder
{
    BORDER-RIGHT: #176493 1px solid;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.WhiteCellBottomRightBorder
{
    BORDER-RIGHT: #176493 1px solid;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: #176493 1px solid;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
BODY
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
INPUT
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
BUTTON
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
SELECT
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Sans-Serif
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #000099
}
.TextThinBorders
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
.TextNoBorders
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.ItemColumnATP
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #C0E0FF
}
.Status_New
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.Status_BeingProcessed
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.Status_OnHold
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    COLOR: #FF00FF;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.Status_Fraudulent
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.Status_Cancelled
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    COLOR: #FF8000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.Status_Complete
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    COLOR: #008000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
.Status_Complete_Big
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    COLOR: #008000;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
A.CustomerOrders_New
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #0000FF;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
A.CustomerOrders_BeingProcessed
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
A.CustomerOrders_OnHold
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #FF00FF;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
A.CustomerOrders_Fraudulent
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #FF0000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
A.CustomerOrders_Cancelled
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #FF8000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
A.CustomerOrders_Complete
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #008000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.LookupTable
{
    TABLE-LAYOUT:fixed; 
    border-collapse:collapse;
}
.CellWithGrid
{
    BORDER:'#176493 1px solid';
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    PADDING-LEFT: 2px;
}
.TableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
	BACKGROUND-COLOR: #176493;
}
.HeadWithGrid
{
    BORDER:'#eeeeee 1px solid';
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #176493;   
    PADDING-LEFT: 2px;
}
.LineFeedText
{
    FONT-SIZE: 4pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ErrorMessage
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.ConfirmMessage
{
    FONT-SIZE: 8pt;
    COLOR: green;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.InputNormal 
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.InputError 
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR:#FFA0A0;
}
A.GoToTop
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: #FFFFFF;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
}
.ErrorText
{
  BACKGROUND-COLOR:       #FFFFFF;
  COLOR:                  ff0000;
  FONT-FAMILY:            Verdana, Arial, Sans-Serif;
  FONT-SIZE:              8pt;
  FONT-WEIGHT:            bold;
}
.BlueCellRightBorderDark  
{
  background-color:       #6699cc;
  border-right-color:     #176493;
  border-right-style:     solid;
  border-right-width:     1px;
  color:                  #ffffff;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  vertical-align:         top;
}
.WhiteCellRightBorderDark  
{
  background-color:       #FFFFFF;
  border-right-color:     #176493;
  border-right-style:     solid;
  border-right-width:     1px;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  vertical-align:         top;
}
.ProductHeader  
{
  border-bottom-color:    #FFFFFF;
  border-bottom-style:    outset;
  border-bottom-width:    2px;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              9pt;
  font-weight:            bold;
}
.ProductTableHeader  
{
  background-color:       #6699cc;
  color:                  #ffffff;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  vertical-align:         middle;
}
.ProductTableDetail  
{
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              8pt;
  vertical-align:         middle;
}
.ProfileWarning
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    COLOR: #ff0000;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
div#tipDiv 
		{
			position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
			background-color:#dee7f7; border:1px solid #336; 
			width:260px; padding:0px;
			color:#000; font-size:11px; line-height:1.3;
		}
		div#tipDiv div.txtR { text-align:right; margin-top:4px; font-color:red;}
		div#tipDiv div.ToolTipMessage{ text-align:left; margin-top:4px; font-color:red;}
		div#tipDiv div.txtL { text-align:left; margin-top:4px; font-color:red;}
		div#tipDiv div.input { text-align:center; margin-top:4px; font-color:red; font-style:italic}
		div#tipDiv a:link { color:#33b }
		div#tipDiv a:visited { color:#339 }
.ToUpperCase
{
    TEXT-TRANSFORM: uppercase
}
.TreeView 
{ 
  background-color: white;
  position: static; 
  z-index:0; 
  left: 0px; 
  top: 0px;  
  cursor:hand; 
} 

.TreeNode 
{ 
  font-family: arial, verdana; 
  font-size: 12px; 
  padding-left: 1px;
  cursor:hand; 
} 

.HoverTreeNode 
{ 
  font-family: arial, verdana; 
  font-size: 12px; 
  padding-left: 1px; 
  text-decoration: underline; 
  cursor:hand; 
} 


.MenuGroup
{
  background-color:white;
  background-image:url(menu_images/group_background.gif);
  border-width:1px; 
  border-color:#7E7E81; 
  border-style:solid;  
  cursor:default; 
}

.MenuItem
{
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  margin:1px; 
  cursor:default; 
}

.MenuItemHover 
{
  background-color:#FFEEC2; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border-width:1px; 
  border-color:#4B4B6F; 
  border-style:solid;
  cursor:default; 
}

.MenuBreak
{
  background-image:url(menu_images/break_bg.gif);
  width:100%;
  height:1px;
}
