/* The following class, used on a relatively placed span that wraps an
	 absolutely placed link, forces proper appearance in both IE AND FireFox */
.navSpan {
	height: 25px;
	position: relative; 
}
.navContainer {
	background-image: url("../images/NavBackground.gif");
	width: 100px;
}
.navTitle {
	color: white;
	font-size: 7pt;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 10px 0px 0px 10px;
}


A:link
{
    font-weight: normal;
    COLOR: #603C9A;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #8C79B8;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: orange;
    TEXT-DECORATION: none
}
A:hover
{
    font-weight: bold;
    COLOR: #603C9A;
    TEXT-DECORATION: underline
}
A.Shortcut 
{
    color: inherit;
}
A.Tight:hover
{
    font-weight: normal;
}

A.GalleryButton
{
    display: block;
	background-repeat: no-repeat;
    width: 100px;
    height: 35px;
    COLOR: Black;
    padding: 2px;
}
A.GalleryButton:link
{
    TEXT-DECORATION: none;
}
A.GalleryButton:active
{
    COLOR: Black;
    TEXT-DECORATION: none;
}
A.GalleryButton:visited
{
    COLOR: Black;
    TEXT-DECORATION: none
}
A.GalleryButton:hover
{
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    background-image: url("../images/BigButton.gif");
    font-weight: normal;
    COLOR: Blue;
    TEXT-DECORATION: none;
}

A.Orange:link
{
    COLOR: DarkOrange;
    TEXT-DECORATION: none
}
A.Orange:visited
{
    COLOR: #8C79B8;
    TEXT-DECORATION: none
}
A.Orange:active
{
    COLOR: Orange;
    TEXT-DECORATION: underline;
}
A.Orange:hover
{
    font-weight: bold;
    COLOR: Orange;
    TEXT-DECORATION: underline
}

A.Customers:link
{
    font-weight: normal;
    COLOR: lightblue;
    TEXT-DECORATION: none
}
A.Customers:visited
{
    COLOR: lightblue;
    TEXT-DECORATION: none
}
A.Customers:active
{
    COLOR: orange;
    TEXT-DECORATION: none
}
A.Customers:hover
{
    font-weight: normal;
    COLOR: yellow;
    TEXT-DECORATION: overline
}

A.Purple:link
{
    font-weight: normal;
    COLOR: #603C9A;
    TEXT-DECORATION: none
}
A.Purple:visited
{
    COLOR: #8C79B8;
    TEXT-DECORATION: none
}
A.Purple:active
{
    COLOR: orange;
    TEXT-DECORATION: none
}
A.Purple:hover
{
    font-weight: bold;
    COLOR: #603C9A;
    TEXT-DECORATION: underline
}

A.White:link
{
    font-weight: normal;
    COLOR: white;
    TEXT-DECORATION: none
}
A.White:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.White:active
{
    COLOR: orange;
    TEXT-DECORATION: none
}
A.White:hover
{
    font-weight: normal;
    COLOR: yellow;
    TEXT-DECORATION: overline
}

A.nav {
    font-weight: normal;
	background-repeat: no-repeat;
	font-size: 10pt;
	height: 25px;
	padding: 3px 0px 0px 9px;
	position: absolute;
	width: 91px;
}
A.nav:link {
	background-image: url('../images/NavButton.gif');
	color: white;
	text-decoration: none; 
}
A.nav:visited {
	background-image: url('../images/NavButton.gif');
	color: white;
	text-decoration: none; 
}
A.nav:active {
	background-image: url('../images/NavButton.gif');
	color: Orange;
	font-weight: bold;
	text-decoration: none; 
}
A.nav:hover {
	background-image: url('../images/NavButtonOver.gif');
	color: white;
	font-weight: bold;
	text-decoration: none; 
}

A.navCustomer {
    font-weight: normal;
	background-repeat: no-repeat;
	font-size: 10pt;
	height: 25px;
	padding: 3px 0px 0px 9px;
	position: absolute;
	width: 91px;
}
A.navCustomer:link {
	background-image: url('../images/NavButtonCustomer.gif');
	color: white;
	text-decoration: none; 
}
A.navCustomer:visited {
	background-image: url('../images/NavButtonCustomer.gif');
	color: white;
	text-decoration: none; 
}
A.navCustomer:active {
	background-image: url('../images/NavButtonCustomer.gif');
	color: Orange;
	font-weight: bold;
	text-decoration: none; 
}
A.navCustomer:hover {
	background-image: url('../images/NavButtonCustomerOver.gif');
	color: white;
	font-weight: bold;
	text-decoration: none; 
}

.navHere {
	background-image: url('../images/NavButtonDown.gif');
	background-repeat: no-repeat;
	color: black;
	font-size: 10pt;
	font-weight: bold;
	height: 25px;
	padding: 3px 0px 0px 15px;
	position: absolute;
	width: 85px;
}