/*	Fancy categories module - NO FLYOUTS  */
/*** Main categories ***/
.CatMenuItemOff {
	BACKGROUND-COLOR: transparent;
	COLOR: #330000;
	border: none 0px;
	margin: 0px;
	CURSOR: pointer;
	FONT-SIZE: 12px;
}
.CatMenuItemOffExp {
	BACKGROUND-COLOR: transparent;
	border: none 0px;
	margin: 0px;
	CURSOR: pointer;
}
.CatMenuItemOn {   
	BACKGROUND-COLOR: #ffffff;
	COLOR: #330000;
	border: none 0px;
	margin: 0px;
	CURSOR: pointer;
	FONT-SIZE: 12px;
}
TABLE.CatMenuContainer {
	WIDTH: 208px;
}
A.CatMenuItem {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	CURSOR: pointer;
}
A.CatMenuItem:link,
A.CatMenuItem:visited,
A.CatMenuItem:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	TEXT-DECORATION: bold;
}
A.CatMenuItem:hover {
	COLOR: #330000;
	TEXT-DECORATION: none;
}

A#nojs.CatMenuItem:hover {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

IMG.FCIcon {
	WIDTH: 208px;
	HEIGHT: 69px;
	border: none 0px;
	margin: 0px;
}
IMG.FCTriangle {
	WIDTH: 9px;
	HEIGHT: 9px;
	border: none 0px;
	margin: 0px;
}
TABLE.FCItemTable {
	WIDTH: 100%;
	border: none 0px;
	MARGIN: 0px;
	TEXT-ALIGN: left;
}
TD.FCIconCell {
	VERTICAL-ALIGN: left;
	TEXT-ALIGN: left;
}
TD.FCTriangleCell {
	VERTICAL-ALIGN: left;
	TEXT-ALIGN: left;
}
TD.FCChain {
	WIDTH: 0px;
	BACKGROUND-REPEAT: repeat-y;
}
TD.FCChain IMG {
	WIDTH: 0px;
	HEIGHT: 0px;
}
TD.FCExplorerBox {
	WIDTH: 0px;
	VERTICAL-ALIGN: top;
	BACKGROUND-REPEAT: repeat-y;
}


/*** Flyout categories styles ***/
.CatSubMenu {
	BACKGROUND-COLOR: #ffffff;
/*	BACKGROUND-COLOR: #FFD44C;*/
	margin: -5px 0px -5px 6px;
	padding: 0px;
}
div.CatSubMenu {
	border: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;	
}
.CatSubMenu table.FCItemTable td.FCItemName {
	height: 25px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
}
.inner-border {
	border: solid 1px #ffffff;
	border-top: none;
}

.CatSubMenu TABLE.CatMenuContainer {
	WIDTH: 225px;
/*	width: auto;*/
}
.CatSubMenu A.CatMenuItem:link,
.CatSubMenu A.CatMenuItem:visited,
.CatSubMenu A.CatMenuItem:active {
	color: #FFFFFF;
	text-decoration: none;
	FONT-WEIGHT: none;
}
.CatSubMenu A.CatMenuItem:hover {
	color: #FFFFFF;
	FONT-WEIGHT: none;
}

.CatSubMenu IMG.FCIcon {
	WIDTH: 180px;
	HEIGHT: 69px;
	border: none 0px;
	margin: 0px;
}
.CatSubMenu IMG.FCTriangle {
	WIDTH: 9px;
	HEIGHT: 9px;
	border: none 0px;
	margin: 0px;
}
.CatSubMenu TABLE.FCItemTable {
	WIDTH: 100%;
	border: none 0px;
	MARGIN: 0px;
	TEXT-ALIGN: left;
}
.CatSubMenu TD.FCIconCell {
	VERTICAL-ALIGN: left;
	TEXT-ALIGN: left;
}
.CatSubMenu TD.FCTriangleCell {
	VERTICAL-ALIGN: left;
	TEXT-ALIGN: left;
}
.CatSubMenu TD.FCChain {
	WIDTH: 0px;
	BACKGROUND-REPEAT: repeat-y;
}
.CatSubMenu TD.FCChain IMG {
	WIDTH: 0px;
	HEIGHT: 0px;
}
.CatSubMenu TD.FCExplorerBox {
	WIDTH: 0px;
	VERTICAL-ALIGN: top;
	BACKGROUND-REPEAT: repeat-y;
}