/***** Sewing Expo Secondary Menu********/
.secMenu DIV#NavMenuJS
{
 FONT-FAMILY:Arial, Helvetica, sans-serif;

text-align:right;
font-size:12px;
padding-top:7px;
}
.secMenu DIV#NavMenuJS UL {
padding:0;
list-style-type:none;
text-align:right;
width:145px;
margin:0px 7px 0px 8px;
}

.secMenu DIV#NavMenuJS LI {
	padding:0;
margin:0;
list-style-type:none;
text-align:right;

}

.secMenu DIV#NavMenuJS UL LI {
	BACKGROUND-image:url(whiteArrow.gif);
background-repeat:  no-repeat;
background-position:0px 10px; 
font-weight:bold;

}
.mac.webkit .secMenu DIV#NavMenuJS UL LI, .mac.gecko .secMenu DIV#NavMenuJS UL LI{
background-position:0px 11px; 
}
.secMenu DIV#NavMenuJS UL LI:hover, .secMenu DIV#NavMenuJS UL LI.sfhover{
background-image:url(pinkArrowRoll.gif);
}
.secMenu DIV#NavMenuJS UL LI#secondnav {
	background-image:url(pinkArrow.gif);
}

.secMenu DIV#NavMenuJS UL LI#noarrow {
background-image:url(spacer.gif);

	
}
.secMenu DIV#NavMenuJS LI LI, .secMenu DIV#NavMenuJS LI LI:hover, .secMenu DIV#NavMenuJS LI LI.sfhover{
	BACKGROUND-image:url(spacer.gif);
font-weight:normal;
}
.secMenu DIV#NavMenuJS A
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
background-image:url(menu.gif);
background-position:bottom;
background-repeat:repeat-x;
display:block;
padding:7px 3px 7px 0px;
width:145px;
}

.secMenu DIV#NavMenuJS UL LI#noarrow.active {
	color:#F397C8;
}
.secMenu DIV#NavMenuJS UL LI#noarrow.active A, .secMenu DIV#NavMenuJS UL LI#secondnav.active A {
color:#F397C8;
background-image:url(menuSecRoll.gif);
}
/*.secMenu DIV#NavMenuJS UL LI#noarrow:hover {
	
}
/*.secMenu DIV#NavMenuJS UL LI.sfhover#noarrow {
	
}*/
.secMenu DIV#NavMenuJS UL LI#noarrow A:hover {
	color:#F397C8;
background-image:url(menuSecRoll.gif);
}
/*.secMenu DIV#NavMenuJS UL LI#noarrow A.sfhover {
	color:#F397C8;
background-image:url(menuSecRoll.gif);
}*/
.secMenu DIV#NavMenuJS UL LI#secondnav a:hover{
color:#F397C8;
background-image:url(menuSecRoll.gif);
}
.secMenu DIV#NavMenuJS ul li A:hover, .secMenu DIV#NavMenuJS ul li A:active{
color:#F397C8;
background-image:url(menuSecRoll.gif);
}
/*.secMenu DIV#NavMenuJS UL LI#secondnav:hover {
	background-image:url(pinkArrow.gif);
}*/
/*.secMenu DIV#NavMenuJS UL LI#secondnav:hover A {
	color:#F397C8;
background-image:url(menuSecRoll.gif);
}*/
.secMenu DIV#NavMenuJS LI UL{
display:none;
}
.secMenu DIV#NavMenuJS LI LI a:link, .secMenu DIV#NavMenuJS LI LI a:visited{
color:#fff;
text-decoration:none;
}
.secMenu DIV#NavMenuJS LI LI a:hover, .secMenu DIV#NavMenuJS LI LI a:active{
color:#fff;
text-decoration:underline;
background-image:url(menu.gif);
}
.secMenu DIV#NavMenuJS UL LI#thirdnav1, .secMenu DIV#NavMenuJS UL LI#thirdnav2, .secMenu DIV#NavMenuJS UL LI#thirdnav3, .secMenu DIV#NavMenuJS UL LI#thirdnav4 {
background-image:url(spacer.gif);
font-weight:normal;
	
}
/*if you more 4 level, please defined class thirdnav5, thirdnav6...*/
.secMenu DIV#NavMenuJS UL LI#selectednav {
background-image:url(spacer.gif);
}
.secMenu DIV#NavMenuJS UL LI#selectednav a:link, .secMenu DIV#NavMenuJS UL LI#selectednav a:visited{
color:#fff;
text-decoration:underline;
background-image:url(menu.gif);
}
.secMenu DIV#NavMenuJS UL LI#selectednav a:hover, .secMenu DIV#NavMenuJS UL LI#selectednav a:active{
color:#fff;
text-decoration:underline;
background-image:url(menu.gif);
}
.secMenu DIV#NavMenuJS UL LI#selectednav2 {
background-image:url(spacer.gif);	
}
.secMenu DIV#NavMenuJS UL LI#secondnav A,  .secMenu DIV#NavMenuJS UL LI#secondnav A:visited{
	COLOR: #F397C8;
background-image:url(menuSecRoll.gif);
}
.secMenu DIV#NavMenuJS UL LI#secondnav A.level1:hover, .secMenu DIV#NavMenuJS UL LI#secondnav A.level1:active{
background-image:url(menu.gif);
}
.secMenu DIV#NavMenuJS UL LI#thirdnav1 A{
padding:5px 3px 4px 0px;
}
.secMenu DIV#NavMenuJS UL LI#thirdnav1 A:hover,  .secMenu DIV#NavMenuJS UL LI#thirdnav1 A:active,  .secMenu DIV#NavMenuJS UL LI#thirdnav2 A:hover,  .secMenuDIV#NavMenuJS UL LI#thirdnav2 A:active, .secMenu DIV#NavMenuJS UL LI#thirdnav3 A:hover,  .secMenu DIV#NavMenuJS UL LI#thirdnav3 A:active, .secMenu DIV#NavMenuJS UL LI#thirdnav4 A:hover,  .secMenu DIV#NavMenuJS UL LI#thirdnav4 A:active{
background-image:url(menu.gif);
text-decoration:underline;
color:#fff;
	
}
.secMenu DIV#NavMenuJS UL LI#thirdnav2 A:hover  {
	
} 
.secMenu DIV#NavMenuJS UL LI#thirdnav3 A {
	
}
.secMenu DIV#NavMenuJS UL LI#thirdnav4 A {
	
}
.secMenu DIV#NavMenuJS #selectednav A.level1
{
font-weight:normal;
text-decoration:underline;
	
}
.secMenu DIV#NavMenuJS #selectednav A.level2
{
	
}
.secMenu DIV#NavMenuJS #selectednav A.level3
{
	
}
.secMenu DIV#NavMenuJS #selectednav A.level4
{
	
}
.secMenu DIV#NavMenuJS UL LI#selectednav A {
text-decoration:underline;	
}
.secMenu DIV#NavMenuJS UL LI#selectednav2 A {
	
}

.secMenu DIV#NavMenuJS UL LI#thirdnav1:hover, .secMenu DIV#NavMenuJS UL LI#thirdnav2:hover, .secMenu DIV#NavMenuJS UL LI#thirdnav3:hover, .secMenu DIV#NavMenuJS UL LI#thirdnav4:hover {
	
}
/*.secMenu DIV#NavMenuJS UL LI#selectednav:hover {
	
}
.secMenu DIV#NavMenuJS UL LI#selectednav2:hover {
	
}
/*.secMenu DIV#NavMenuJS UL LI.sfhover#secondnav {
	
}*/
/*.secMenu DIV#NavMenuJS UL LI.sfhover#thirdnav1, .secMenu DIV#NavMenuJS UL LI.sfhover#thirdnav2, .secMenu DIV#NavMenuJS UL LI.sfhover#thirdnav3, .secMenu DIV#NavMenuJS UL LI.sfhover#thirdnav4  {
	
}*/
/*.secMenu DIV#NavMenuJS UL LI.sfhover#selectednav {
	
}
.secMenu DIV#NavMenuJS UL LI.sfhover#selectednav2 {
	
}*/

/*.secMenu DIV#NavMenuJS UL LI#thirdnav1:hover A, .secMenu DIV#NavMenuJS UL LI#thirdnav2:hover A, .secMenu DIV#NavMenuJS UL LI#thirdnav3:hover A, .secMenu DIV#NavMenuJS UL LI#thirdnav4:hover A {
	
}
.secMenu DIV#NavMenuJS UL LI#selectednav:hover A {
background-image:url(menu.gif);
text-decoration:underline;
color:#fff;	
}
.secMenu DIV#NavMenuJS UL LI#selectednav2:hover A {
	
}
/*.secMenu DIV#NavMenuJS UL LI.sfhover#secondnav A:hover {
background-image:url(menu.gif);
text-decoration:underline;
color:#fff;	
}*/
/*.secMenu DIV#NavMenuJS UL LI.sfhover#thirdnav1 A:hover, .secMenu DIV#NavMenuJS UL LI.sfhover#thirdnav2 A:hover, .secMenu DIV#NavMenuJS UL LI.sfhover#thirdnav3 A:hover, .secMenu DIV#NavMenuJS UL LI.sfhover#thirdnav4 A:hover {
	background-image:url(menu.gif);
text-decoration:underline;
color:#fff;
}*/
/*.secMenu DIV#NavMenuJS UL LI.sfhover#selectednav A:hover {
	background-image:url(menu.gif);
text-decoration:underline;
color:#fff;
}*/
/*.secMenu DIV#NavMenuJS UL LI.sfhover#selectednav2 A:hover {
	COLOR: white; BACKGROUND-COLOR: transparent
}
.secMenu DIV#NavMenuJS UL LI#whiteline {
	BORDER-TOP: white 1px solid
}
.secMenu DIV#NavMenuJS UL LI#whiteline_noarrow {
	BORDER-TOP: white 1px solid; BACKGROUND-IMAGE: none
}
.secMenu DIV#NavMenuJS UL LI#whiteline_noarrow:hover {
	BORDER-TOP: white 1px solid; BACKGROUND-IMAGE: none
}
.secMenu DIV#NavMenuJS LI UL {
	Z-INDEX: 100; LEFT: -999em; POSITION: absolute;
}
.secMenu DIV#NavMenuJS LI UL {
	
}
.secMenu DIV#NavMenuJS LI UL LI {
	
}
.secMenu DIV#NavMenuJS LI:hover UL {

}
.secMenu DIV#NavMenuJS LI.sfhover UL {

}
/*level 3*/
/*DIV#NavMenuJS LI.sfhover UL LI UL,DIV#NavMenuJS LI:hover UL LI UL {
	Z-INDEX: 100; LEFT: -999em; POSITION: absolute
}
DIV#NavMenuJS LI UL LI UL {
	WIDTH: 16em
}
DIV#NavMenuJS LI UL LI UL LI{
	WIDTH: 16em
}
DIV#NavMenuJS LI UL LI:hover UL {
LEFT:auto; PADDING-TOP: 1px;margin-left: 12.4em;
}
DIV#NavMenuJS LI UL LI.sfhover UL {
LEFT:auto; PADDING-TOP: 1px;margin-left: 12.4em;
}
/*end level 3*/
/*DIV#NavMenuJS LI:hover {
	BACKGROUND-IMAGE: url(white-arrow.gif); BORDER-BOTTOM-COLOR: #4C7016 ; BACKGROUND-COLOR: #4C7016 
}
DIV#NavMenuJS LI.sfhover {
	BACKGROUND-IMAGE: url(white-arrow.gif); BORDER-BOTTOM-COLOR: #4C7016 ; BACKGROUND-COLOR: #4C7016 
}
DIV#NavMenuJS LI UL LI {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #7C9C5F; BORDER-BOTTOM-STYLE: none
}
DIV#NavMenuJS LI UL LI:hover {
	BACKGROUND-IMAGE: none
}
DIV#NavMenuJS LI UL LI.sfhover {
	BACKGROUND-IMAGE: none
}
DIV#NavMenuJS UL LI A:visited {
	COLOR: black
}
DIV#NavMenuJS UL LI UL LI A:visited {
	COLOR: white
}
DIV#NavMenuJS LI UL LI {
	BACKGROUND-IMAGE: none
}
DIV#NavMenuJS UL LI:hover A {
	COLOR: white; BACKGROUND-COLOR: transparent
}
DIV#NavMenuJS UL LI:hover A:visited {
	COLOR: white; BACKGROUND-COLOR: transparent
}
DIV#NavMenuJS UL LI:hover A:hover {
	COLOR: white; BACKGROUND-COLOR: transparent
}
DIV#NavMenuJS UL LI.sfhover A {
	COLOR: white; BACKGROUND-COLOR: transparent
}
DIV#NavMenuJS UL LI.sfhover A:visited {
	COLOR: white; BACKGROUND-COLOR: transparent
}
DIV#NavMenuJS UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV#NavMenuJS UL LI A.sfhover {
	TEXT-DECORATION: underline
}
DIV#NavMenuJS UL LI.sfhover A:hover {
	COLOR: white; BACKGROUND-COLOR: transparent
}
DIV#NavMenuJS UL A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
DIV#NavMenuJS UL LI A {
	PADDING-RIGHT: 1.5em
}
DIV#NavMenuJS LI A {
	FONT-SIZE: 90%
}
DIV#NavMenuJS UL LI UL LI A {
	FONT-SIZE: 90%
}
DIV#NavMenuJS UL LI A:hover {
	COLOR: white; BACKGROUND-COLOR: #4C7016 
}
DIV#NavMenuJS UL LI#navBottomRow {
	BACKGROUND-POSITION: left bottom; DISPLAY: block; BACKGROUND-IMAGE: url(nav_bot_left.gif); BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat
}
* HTML DIV#NavMenuJS LI A {
	HEIGHT: 1%
}
