#navBar 
{
	position: absolute;
    top: 0px; left: 0px;
}
.topMenu
{
	font-size: 10pt;
}
.topMenuCurrent
{
	font-size: 10pt;
	font-weight: bold;
	color:	#white;
}
.subMenu
{
	font-size: 10pt;
}
a.catLink:link
{
	color:black;
	font-weight: bold;
	text-decoration: none;
	font-size: 10pt;
}
a.catLink:visited
{
	color:black;
	font-weight: bold;
	text-decoration: none;
	font-size: 10pt;
}
.categoryTree
{
	font-size: 10pt;
}

.categoryTree a:link {
	color:#999999;
	text-decoration: none;
	color:blue;
}

.categoryTree a:visited {
	color:#999999;
	text-decoration: none;
	color:blue;
}

.mainMenu
{
	width:250px;
	vertical-align:top;
	background-color:black;
	font-family: arial;
	font-size: 10pt;
	border:1px solid red;
}
.menuLinkCurrent
{
	color:red;
}

a.menuLink:link 
{
	color:white;
	text-decoration: none;
}
a.menuLink:visited 
{
	color:white;
	text-decoration: none;	
}
a.menuLink:hover
{
	color:yellow;
}

.catImage {
  max-width: 200px;
  max-height: 150px;
  width: expression(this.width > 200? "200px" : true);
  height: expression(this.height > 150 ? "150px" : true)

}
.descImage{
max-width: 400px;
  max-height: 1000px;
  width: expression(this.width > 400? "400px" : true);
  height: expression(this.height > 1000 ? "1000px" : true)
}

.productLabel
{
	font-weight:bold;
}
a.productLink:link 
{
	color:#999999;
	text-decoration: none;
}
a.productLink:visited 
{
	color:#999999;
	text-decoration: none;
}
a.productLink:hover
{
	color:blue;
}
.productComingSoon
{
	color:red;
}
.productDescHeader 
{
	background-color:black ;
	color: white;
	font-weight:bold;
	font-size: 16pt;
}
.productDescSectionHeader 
{
	font-weight:bold;
	font-size: 12pt;
}
.sectionHeader
{
	color: White
	font-weight:bold;
	text-align:center;
	font-size:14pt;
}
.txtDisclaimer {
	font-size: 32pt;
	text-transform: uppercase;
	color: #990000;
	text-align: center;
	font-weight:bold;
}
.txtEnter {
	font-size: 18pt;
	text-align: center;
	padding: 16pt;
	text-transform: uppercase;
	color:black;
}
ul.noBullet{ list-style-type: none; }
/*
#
# BEGIN TABS
#
*/
.tab{ display:block; float: left; border:1px solid #484848}
.tabCurrent{ display:block; float: left;border:1px solid #484848;background-color:grey}
.tab1{ display:block; float: left; margin-bottom: 20px; border:1px solid #484848;background-color:grey}
a.tabLink:link
{
	color:red;
	text-decoration: none;
}

