A { color: #009966; text-decoration: underline; }

/* Header - Search box */
#Header_SearchAdvanced        { color: #CCFF00; font: bold 8pt Arial; }

/* Header - Navigation Bar - Bar and Border */
.Header_NavBarCells            { background: #CAFB80; height: 40; }
.Header_NavBarBorderLeft    { background: #009966; }
.Header_NavBarBorderRight    { background: #009966; }
.Header_NavBarBorderBottom    { background: #009966; height: 2; }

/* Header - Displayed when user is loged in */
#Header_UserWelcome            { text-align: left; color: yellow; font: bold 14pt Arial; padding-left: 15; }

/* Header - Navigation Bar - Buttons */
.Header_NavBarButtonText    { color: white; font: bold 16pt Arial; text-decoration: none; }
.Header_NavBarButton_Left    { width: 22; height: 36; background: url('http://www.myecofamily.com/files/6/NavButton2_Left.gif') no-repeat center; }
.Header_NavBarButton_Mid    { background: url('http://www.myecofamily.com/files/6/NavButton2_Mid.gif') repeat-x center; }
.Header_NavBarButton_Right    { width: 22; height: 36; background: url('http://www.myecofamily.com/files/6/NavButton2_Right.gif') no-repeat center; }

#Home #Header_NavBarButton_Home .Header_NavBarButton_Left    { background: url('http://www.myecofamily.com/files/6/NavButton2_Left.gif'); }
#Home #Header_NavBarButton_Home .Header_NavBarButton_Mid    { background: url('http://www.myecofamily.com/files/6/NavButton2_Mid.gif'); }
#Home #Header_NavBarButton_Home .Header_NavBarButton_Right    { background: url('http://www.myecofamily.com/files/6/NavButton2_Right.gif'); }

#Category #Header_NavBarButton_Cat .Header_NavBarButton_Left    { background: url('http://www.myecofamily.com/files/6/NavButton2_Left.gif'); }
#Category #Header_NavBarButton_Cat .Header_NavBarButton_Mid        { background: url('http://www.myecofamily.com/files/6/NavButton2_Mid.gif'); }
#Category #Header_NavBarButton_Cat .Header_NavBarButton_Right    { background: url('http://www.myecofamily.com/files/6/NavButton2_Right.gif'); }

#Item #Header_NavBarButton_Cat .Header_NavBarButton_Left    { background: url('http://www.myecofamily.com/files/6/NavButton2_Left.gif'); }
#Item #Header_NavBarButton_Cat .Header_NavBarButton_Mid        { background: url('http://www.myecofamily.com/files/6/NavButton2_Mid.gif'); }
#Item #Header_NavBarButton_Cat .Header_NavBarButton_Right    { background: url('http://www.myecofamily.com/files/6/NavButton2_Right.gif'); }

#Cart #Header_NavBarButton_Cart .Header_NavBarButton_Left    { background: url('http://www.myecofamily.com/files/6/NavButton2_Left.gif'); }
#Cart #Header_NavBarButton_Cart .Header_NavBarButton_Mid    { background: url('http://www.myecofamily.com/files/6/NavButton2_Mid.gif'); }
#Cart #Header_NavBarButton_Cart .Header_NavBarButton_Right    { background: url('http://www.myecofamily.com/files/6/NavButton2_Right.gif'); }

#Check #Header_NavBarButton_Check .Header_NavBarButton_Left        { background: url('http://www.myecofamily.com/files/6/NavButton2_Left.gif'); }
#Check #Header_NavBarButton_Check .Header_NavBarButton_Mid        { background: url('http://www.myecofamily.com/files/6/NavButton2_Mid.gif'); }
#Check #Header_NavBarButton_Check .Header_NavBarButton_Right    { background: url('http://www.myecofamily.com/files/6/NavButton2_Right.gif'); }

#Util #Header_NavBarButton_Util .Header_NavBarButton_Left        { background: url('http://www.myecofamily.com/files/6/NavButton2_Left.gif'); }
#Util #Header_NavBarButton_Util .Header_NavBarButton_Mid        { background: url('http://www.myecofamily.com/files/6/NavButton2_Mid.gif'); }
#Util #Header_NavBarButton_Util .Header_NavBarButton_Right        { background: url('http://www.myecofamily.com/files/6/NavButton2_Right.gif'); }



/* Header - Shopping cart state */
#Header_Cart_Frame           { background: #CCFF00; }
.Header_Cart_Body            { background: white; color: black; font: normal 8pt Arial; }
#Header_Cart_Icon            { width: 18; background: url('basket.gif') no-repeat center; }


/*  Our Navigation   */
#nav {
	/* background-color: #FCF8AF;
	/* clear: both; */
}
#nav a {
	text-decoration: none;
	font-size: .85em;

	width:170; 
	height: 40; 
	vertical-align:middle;
	
	color: #000000;
	background-color: #66FF66; 
	border:2px solid #009966; 
}
#nav a:hover, #nav a.current {
	color: #FFFFFF;
	background-color: #009966;
	border: 2px solid #66FF66;
}
