A.MenuUnselected
{
  color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  11px;
  padding-left: 0px
}

A.MenuUnselected:hover
{
  color: #0099ff;
  padding-left: 0px;
  text-decoration:underline;  
}

A.MenuTopUnselected
{
  color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  padding-left: 0px
}
A.MenuUnselected_0099ff
{
  color: #0099ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  11px;
  padding-left: 0px
}

A.MenuUnselected_0099ff:hover
{
  color: #0099ff;
  padding-left: 0px;
  text-decoration:underline;  
}

A.MenuTopUnselected_0099ff
{
  color: #0099ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  padding-left: 0px
}
A.MenuTopUnselected:hover
{
  color: #0099ff;
  padding-left: 0px;
  text-decoration:underline;  
}
A.MenuSelected
{
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  padding-left: 0px;
  padding-bottom: 0px
}

A.MenuBarUnselected
{
  color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  11px;  
  padding-left: 0px;
}

A.MenuBarUnselected:hover
{
  color: #0099ff;
  padding-left: 0px; 
  text-decoration:none;
}

A.MenuBarSelected
{
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  11px;
  padding-left: 0px;
  padding-bottom: 0px
}

A.CategoryUnselected
{
  color:black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  padding-left: 0px;
  padding-top: 0px;
}

A.CategoryUnselected:hover
{
  color: #0099ff;
  background-color: lightyellow;  
  padding-left: 0px;
  padding-top: 0px;
}

.CategorySelected
{
  color: black;
  background-color: yellow;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  padding-left: 0px;
  padding-top: 0px;
}
A.FocusUnselected
{
  color:black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  padding-left: 0px;
  padding-top: 0px;
}

A.FocusUnselected:hover
{
  color: #0099ff;
  background-color: white;  
  padding-left: 0px;
  padding-top: 0px;
}

.FocusSelected
{
  color: black;
  background-color: white;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  padding-left: 0px;
  padding-top: 0px;
}
A.FilterUnselected
{
  color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  padding-left: 0px;
  padding-top: 0px;
}

A.FilterUnselected:hover
{
  color: #0099ff;
  padding-left: 0px;
  padding-top: 0px;
  text-decoration:underline;  

 }

A.FilterSelected
{
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  padding-left: 0px;
  padding-top: 0px;
}

.FirstPageText
{
  color: #003366;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  12px;
  font-weight: bold;
  line-height: 13px;
  padding-left: 0px
}

.ListDescription
{
  color: #003366; 
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px	
}

.SectionTitle
{
  color: red;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  12px;
  font-weight: bold;
  line-height: 15px;
  padding-left: 10px
}

.ProductName
{ 
  color: #003366; 
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 13px;
}

.ProductDescription
{
  color: Black; 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
}

.ProductPrice
{
  color: 666666; 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px; 
  text-decoration: line-through; 
}

.Pricelinethrough { 	
	font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px; 
  background: url(i/pricelt.gif) repeat-x center left; 
} 

.ProductSalePrice
{
  color: red; 
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 15px;
}

.ProductPriceTitle
{
  color: Black; 
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
}

.ShoppingCartTotal
{
  color: #333366; 
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
}

.SearchBox 
{ 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px; 
  color: Black; 
}
.SearchResults
{ 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px; 
  color: Black; 
}

.AdminPageText
{
  color: #003366;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  11px;
  font-weight: bold;
  line-height: 12px;
}

.AdminButtonText
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
}

.AdminErrorText
{
	font-weight: bold;
	font-size: 12px;
	color: red;
	font-style: italic;
	font-family: Verdana, Helvetica, sans-serif;
}

.EditTextBox
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  border-style : groove;
}

.HeaderText2
{
  color: #003366;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.DefaultText
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
}

.DefaultTextBold
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}
.Text8
{
  color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8px;
}
.Text8Bold
{
  color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8px;
  font-weight: bold;
}
.Text10
{
  color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.Text10Bold
{
  color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}
.Text10Center
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  text-align: center;
}
.Text11
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
}
.Text11Bold
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}
.Text12
{
  color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.Text12White
{
  color: White;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.Text12Center
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
}

.Text12Right
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  text-align: Right;
}

.Text12-25
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 25px;
}

.Text12Bold
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.Text15
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 15px;
}
.Text15Bold
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
}
.Text16Bold
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
}
.GridArrow
{
  color: #000000; 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
}
.ListArrow
{
  color: #0099ff; 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  vertical-align: top; 
}
.MapArrow
{
  color: #000000; 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
}
.MapMain
{
  color: #003366; 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
}
.MapChild
{
  color: #003366; 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
}

.MessageText
{
  color: Red;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
}

.Message12
{
  color: Red;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
}

.DefaultCell
{
  background-color: white;   
}

A.HyperLink10:hover
{
  color: #0099ff;
  padding-left: 0px;
  padding-bottom: 0px
}

A.HyperLink10
{
  color:black;
  background-color: white;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;  
  padding-left: 0px;
  padding-bottom: 0px
}

A.HyperLink12:hover
{
  color: #0099ff;
  padding-left: 0px;
  padding-bottom: 0px
}

A.HyperLink12
{
  color:black;
  background-color: white;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  12px;
  padding-left: 0px;
  padding-bottom: 0px
}

A.HyperLink12-25:hover
{
  color: #0099ff;
  padding-left: 0px;
  padding-bottom: 0px
}

A.HyperLink12-25
{
  color:DimGray;
  background-color: white;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  10px;
  padding-left: 0px;
  padding-bottom: 0px
}

.ProductList
{
  background: url(i/solidline.gif) left bottom no-repeat;  
}
.ProductListr
{
  background: url(i/fadeline.gif) right bottom no-repeat;  
}

.TableBorderGray{
 FONT-SIZE: 10px; BORDER-Right: #CCCCCC  1px solid; BORDER-LEFT: #CCCCCC  1px solid; BORDER-TOP: #CCCCCC  1px solid; BORDER-BOTTOM: #CCCCCC  1px solid; COLOR: #CCCCCC; PADDING-TOP: 1px; PADDING-BOTTOM: 1px;FONT-FAMILY: Verdana;  color: Black;BACKGROUND-COLOR: #FFFFFF;
}

.tabunderline
{
	background: url(i/tab_underline.png) repeat;
}
UL#tabnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; FONT: 11px verdana, arial, sans-serif; PADDING-TOP: 0px; BORDER-BOTTOM: none; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL#tabnav LI {
	DISPLAY: inline
}
UL#tabnav A:hover {
	background: url(i/tab_hover.png) left top no-repeat;	
	color: #0099ff;
}
UL#tabnav a:hover span
{
	background: url(i/tab_hover.png) right top no-repeat;
	color: #0099ff;
} 
UL#tabnav a.tabactive 
{
	color: #0099ff;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 3px; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: none; 
	background: url(i/tab_select.png) left top no-repeat;
	TEXT-DECORATION: none;	
}
UL#tabnav a.tabactive span 
{
	color: #0099ff;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 3px; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: none; 
	background: url(i/tab_select.png) right top no-repeat;
	TEXT-DECORATION: none;
}
UL#tabnav a.tabinactive 
{
	color: #999999;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 3px; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: none; 
	background: url(i/tab_unselect.png) left top no-repeat;
	TEXT-DECORATION: none;	
}
UL#tabnav a.tabinactive span 
{
	color: #999999;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 3px; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: none; 
	background: url(i/tab_unselect.png) right top no-repeat;
	TEXT-DECORATION: none;
}
