body,td,div,.p,a {
	font-family:arial,sans-serif
}

a:link {
	color: #0000FF;
}

a:visited {
  color: #3366FF;
}

a:hover {
	text-decoration: none;
}

a:active {
	color: #FF0000;
}

a.hidden {
  color: #000000;
}

a.hidden:visited {
  color: #000000;
}

a.hidden:hover {
	color: #0000CC;
}

a.hidden:active {
  color: #000000;
}

a.nav2:link {
	color: #333333;
	padding: 2px;}

a.nav2:visited {
	color: #cccccc;
	padding: 2px;
}

a.nav2:hover {
	color: #FFFFFF;
	background-color: #666666;
	padding: 2px;
}

a.menu {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

a.menu:hover {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
	}

a.box {
	padding: 3px;
	background-color: #FFFFFF;
	text-decoration: none;
	border: medium solid #CCCCCC;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.box:hover {
  color: #000000;
	padding: 3px;
	text-decoration: none;
	background-color: #666666;
	border: medium solid #3366FF;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.nav:link {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: lowercase;
	font: medium Haettenschweiler, Arial;
 }

a.nav:visited {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: lowercase;
	font: medium Haettenschweiler, Arial;
 }

a.nav:hover {
	color: #FFFF00;
	text-decoration: none;
	text-transform: capitalize;
	font: medium Haettenschweiler, Arial;
}

a.nav:active {
	color: #FF0000;
	text-decoration: none;
	text-transform: lowercase;
	font-family: Haettenschweiler, Arial;
}



a.white:link {
	color: #FFFFFF;
	text-decoration: none;
 }

a.white:visited {
	color: #FFFFFF;
	text-decoration: none;
 }

a.white:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a.white:active {
	color: #FFFFFF;
	text-decoration: none;
}




























a.home:link {
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
 }

a.home:visited {
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
 }

a.home:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	text-transform: capitalize;
}

a.home:active {
	color: #FF0000;
	text-decoration: none;
	text-transform: capitalize;
}

a.shop:link {
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
 }

a.shop:visited {
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
 }

a.shop:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	text-transform: capitalize;
}

a.shop:active {
	color: #FF0000;
	text-decoration: none;
	text-transform: capitalize;
}


table.glossaryNavBarTop {
	background-color: #C0FFB9;
}

table.glossaryNavBar {
	background-color: #3B9C21;
}

table.shopNavBarTop {
	background-color: #F99C9C;
}

table.shopNavBar {
	background-color: #BA091A;
}

a.shopNavBarTop:link {
	color: #9999FF;
	background-color: #9999FF;
	text-decoration: none;
 }

a.shopNavBarTop:visited {
	color: #9999FF;
	background-color: #9999FF;
	text-decoration: none;
 }

a.shopNavBarTop:hover {
	color: #9999FF;
	background-color: #9999FF;
	text-decoration: none;
}

a.shopNavBarTop:active {
	color: #9999FF;
	background-color: #9999FF;
	text-decoration: none;
}







table.navBarTop {
	background-color: #9292E9;
}

table.navBar {
	background-color: #0D09B3;
}

DIV {
	font-family : Tahoma, Helvetica;
}

.clsCMTopOn {
	color: black;
	font-size : 12px;
	text-decoration : none;
        padding: 2px 4px;
}
.clsCMTopOver
{
	color: black;
	font-size : 12px;
	text-decoration : none;
        padding: 2px 4px;
}
.clsCMOn {
	color: black;
	font-size : 12px;
	text-decoration : none;
        padding: 2px 4px;
}
.clsCMOver
{
	color: black;
	font-size : 12px;
	text-decoration : none;
        padding: 2px 4px;
}




.clsShopTopOn {
	color: black;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}
.clsShopTopOver
{
	color: black;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}
.clsShopOn {
	color: black;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}
.clsShopOver
{
	color: black;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}
.clsShopOnRed 
{
	color: red;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}
.clsShopOverRed
{
	color: red;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}
.clsShopNavOn {
	color: white;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}
.clsShopNavOver
{
	color: white;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}

.clsSiteOn {
	color: black;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}
.clsSiteOver
{
	color: black;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}
.clsSiteNavOn {
	color: white;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}
.clsSiteNavOver
{
	color: yellow;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}

.clsNode { font-family: tahoma; font-size: 10pt; text-decoration: none; cursor: hand; color: black }
.clsNode:hover { text-decoration: none; color: #eeeeee; background-color: #003366 }

