body
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial
}

.HiddenJavascript
{
	display:none;	
}

.NetOpening
{
	background-color:Yellow;
}

.PageHeader
{
	color:Navy;
}

.GridClass
{
  CURSOR: default
}

.RowClass
{
  BACKGROUND-COLOR: #ffffff
}

.Posted
{
	background-color:Olive;

}
.Active
{
	background-color: Silver;

}

.PopUpWindow
{
	font-weight: bold;
	font-size: 10pt;
	vertical-align: middle;
	background-color: lightsteelblue;
	text-align: center;
	FILTER: DropShadow(Color=#cccccc, OffX=4, OffY=4, Positive=1);
	z-index: 129;
	left: 232px;
	position: absolute;
	top: 224px;
}

.DataCell 
{
  BORDER-RIGHT: #ddecfe 1px solid;
  PADDING-RIGHT: 4px;
  FONT-SIZE: 8pt;
  CURSOR: default;
  FONT-FAMILY: verdana
}

.AlternatingRowClass 
{
  BACKGROUND-COLOR: #ddecfe
}

.HeaderClass 
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  FONT-FAMILY: verdana
}

.HeadingCellClass 
{
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 4px;
  HEIGHT: 20px
}

.HeadingTextClass 
{
  PADDING-LEFT: 5px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  FONT-FAMILY: verdana;
  WHITE-SPACE: nowrap
}

.HeadingRowClass 
{
  BACKGROUND: url(images/blue_bg.gif)
}

.GridFooter
{
  cursor: default;
  padding:5px;
  vertical-align: bottom;
}

.GridFooter a 
{
  color: Black;
  font-weight: bold;
}

.ScrollBar
{
  background-image: url(images/scroller/scroller_bg.gif); 
}

.ScrollGrip
{
  background-image: url(images/scroller/scroll_gripBg.gif); 
}

.ScrollPopup
{
  background-color: #FFFFFF; 
  border: 1px solid #666666;
  border-right-width: 2px;
  border-bottom-width: 2px;
  height: 23px;
}


.SelectorCell 
{
  BORDER-RIGHT: 0px;
  BORDER-TOP: 0px;
  BACKGROUND: url(images/blue_bg.gif);
  BORDER-LEFT: 0px;
  BORDER-BOTTOM: 0px;
  HEIGHT: 20px
}

.SelectedRowClass 
{
  BORDER-RIGHT: #040484 1px solid;
  BORDER-TOP: #040484 1px solid;
  BORDER-LEFT: #040484 1px solid;
  BORDER-BOTTOM: #040484 1px solid;   BACKGROUND-COLOR: #90a8d0
}

.SelectedRowClass TD.DataCell 
{
  BORDER-RIGHT: #90a8d0 1px solid
}

.IndentCell 
{
  BORDER-RIGHT: 0px;
  BACKGROUND: #a9c7f4;
  HEIGHT: 20px
}



.DefaultTab 
{
  color:black; 
  background-image: url(images/tab_bg.gif);
  font-family: Verdana, Tahoma, Arial 
  font-size: 8pt; 
  cursor:default;
}

.DefaultTabHover 
{
  color:black; 
  background-image: url(images/hover_tab_bg.gif);
  font-family: Verdana, Tahoma, Arial 
  font-size: 8pt; 
  cursor:default;
}

.SelectedTab 
{
  color:black; 
  background-image: url(images/selected_tab_bg.gif);
  font-family: Verdana, Tahoma, Arial 
  font-size: 8pt; 
  cursor:default;
}

.MultiPage
{
  background-color:White;
  border: 1px solid #919B9C;
  width:487px;
  height:150px;
  position:relative;
  padding:10px;
  top:-3px;
  left:1px;
  z-index:98;
}

.TopGroup
{
  z-index:99;
  position:relative;
}


.Level2Group
{
  background-color:silver; 
  background-image: url(images/level2_group_bg.gif);
  border: 1px solid #999999; 
  border-top-width: 0px;
}

.TopLevelTab 
{
  color:#FFFFFF; 
  font-family: Verdana, Tahoma, Arial
  font-size: 8pt; 
  font-weight: bold;
  
}

.TopLevelTabHover 
{
  color:#FFFFFF; 
  background-image: url(images/top_itemHoverBg.gif);
  font-family: Verdana, Tahoma, Arial
  font-size: 8pt; 
  font-weight: bold;
  
}

.SelectedTopLevelTab
{
  background-color: silver; 
  background-image: url(images/top_item_selected_bg.gif);
  color: #333333; 
  font-family: Verdana, Tahoma, Arial
  font-size: 8pt; 
  font-weight: bold;
  cursor: default;
  border: 1px solid #807F9A;
  border-right-color: #FFFFFF;  
  border-bottom-width: 0px;  
  position: relative;
  top: 1px;
}

.Level2Tab 
{
  font-family: Verdana, Tahoma, Arial
  font-size: 8pt; 
  
}

.Level2TabHover 
{
  font-family: Verdana, Tahoma, Arial
  font-size: 8pt; 
  text-decoration:underline;
  
}

.SelectedLevel2Tab 
{
  font-family: Verdana, Tahoma, Arial
  font-size: 8pt; 
  text-decoration:underline;
}

.LockHingeText
{
 font-size: 8pt;
 color:Blue;
} 

.LockHingeItem
{
 font-size: 8pt;
 color:Black;
} 
 
.DoorNumberText
{
 font-size: 8pt;
 color:Black;
 font-style:italic;
}

.calcPrice
{
 font-size: 8pt;
 background-color:Yellow;
 color:Gray;
 	
}

.prices
{
 text-align:right;

}

.divLineupPricing
{
	background-color: #eeeef6;
}

INPUT
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial
}

.inputControl
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	color: #696969;
}

.mainHeader
{
	font-size: 12pt;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	text-align: center;
	color: #990000;
}

.subHeader
{
	font-size: 10pt;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	text-align: center;
	color: #336699;
}

.important
{
	font-size: 10pt;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	text-align: left;
	color: #336699;
}

.dateField
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	color: #990000;
	vertical-align: middle;
	text-align: right;
	font-variant: small-caps;
}