body
{
background: url(images/EF-gradient1000.jpg) 0% 0% repeat-x;
background-color:#999999
}

/* The following three items are for the Popular Searches Drop Down Menu */

#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: normal;
padding-left: 12px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #CCFF9D;
	font-family : arial, verdana;
	color : #282828;
	font-size : 12pt;
	text-decoration : none;
}

/* End of Popular Searches Drop Down Menu Styles */

/* NAVIGATION Styles - these are moved to "CFM_includes/DropMenu_MakeList_NavBarTheme.cfm" 
	to handle custom Department Colors .....

A.LeftNav {
	font-family : verdana;
	color : #FFFFFF;
	font-size : 8pt;
	text-decoration : none;
}

A:Hover.LeftNav {
	font-style : italic;
	text-decoration : underline;
}

A.LeftNavSelected {
	font-family : verdana;
	color : #414141;
	font-size : 8pt;
	font-style : italic;
	text-decoration : underline;
}
 */

/*	Styles for bottom footer	*/

A.FooterColHead {
	font-family : arial, geneva, helvetica, verdana;
	font-weight : bold;
	font-size :10pt;
	color : gray;
}

A.FooterColText {
	font-family : arial, geneva, helvetica, verdana;
	font-size :9pt;
	color : gray;
	text-decoration : none;
}
A:Hover.FooterColText {
	color : #000000;
	text-decoration : underline;
} 

/* Styles for Reward Button */

A.RewardHeader {
	font-family : geneva, helvetica ;
	font-weight : bold ;
	font-size   : 12pt ;
	letter-spacing :	2px;
	color : red ;
	text-decoration :all-caps, underline;
}
A.RewardDetail {
	font-family : arial ;
	font-size : 8pt ;
	color :	#414141 ;
}

/* Styles for the main Navigation Pages */

	/* Home page styles */

A.HeaderLine {
	font-family : helvetica, geneva, verdana, arial;
	color : black;
	font-size :12pt;
	letter-spacing:5px;
	text-transform: uppercase;
}

A.HomeDepartments {
	font-family : geneva, helvetica, verdana, arial;
	font-size :12pt;
	color : #4F4F4F;
	text-decoration : all-caps;
}

	/* Department Styles */

A.DeptName {
	font-family : geneva, helvetica, verdana, arial;
	font-size :24pt;
	color : #4F4F4F;
	text-decoration : all-caps;
}

A.DeptText {
	font-family : geneva, helvetica, verdana, arial;
	font-size :10pt;
	color : #4F4F4F;
	text-decoration : all-caps;
}

A.DeptGoogleText  {
	font-family : arial, verdana;
	color : #282828;
	font-size : 8pt;
	text-decoration : none;
}

A.DeptCategories {
	font-family : geneva, helvetica, verdana, arial;
	font-size :12pt;
	color : #4F4F4F;
	text-decoration : all-caps;
}

	/* Category Styles */

A.CatName {
	font-family : geneva, helvetica, verdana, arial;
	font-size :18pt;
	color : #6C7CB5;	/*4F4F4F*/
	text-decoration : all-caps;
}

A.CatText {
	font-family : geneva, helvetica, verdana, arial;
	font-size :9pt;
	color : #4F4F4F;
	text-decoration : all-caps;
}

A.CatGoogleText  {
	font-family : arial, verdana;
	color : #282828;
	font-size : 8pt;
	text-decoration : none;
}

A.CatSubCategories {
	font-family : geneva, helvetica, verdana, arial;
	font-size :10pt;
	color : #4F4F4F;
	text-decoration : all-caps;
}

	/* SubCategory Styles */

A.SubCatName {
	font-family : geneva, helvetica, verdana, arial;
	font-size :12pt;
	color : #6C7CB5;	/*4F4F4F*/
	text-decoration : all-caps;
}

A.SubCatText {
	font-family : geneva, helvetica, verdana, arial;
	font-size :8pt;
	color : #4F4F4F;
	text-decoration : all-caps;
}

A.SubCatGoogleText  {
	font-family : arial, verdana;
	color : #282828;
	font-size : 8pt;
	text-decoration : none;
}

A.SubCatItems {
	font-family : geneva, helvetica, verdana, arial;
	font-size :9pt;
	color : #4F4F4F;
	text-decoration : all-caps;
}

	/* Bottom Navigation buttons. */

A.BottomButtons {
	font-family : verdana, arial;
	color : #666666;
	font-size : 11pt;
	text-decoration : none;
}

A:hover.BottomButtons {
	color : #000000;
}


/* Account Pages Styles */

A.AcctHeader {
	font-family : arial;
	font-size :12pt;
	color : 282828;
	text-decoration : underline;
}

A.AcctText {
	font-family : arial;
	font-size : 11pt;
	color : #4F4F4F;
	text-decoration : none;
}

A.AcctDetail  {
	font-family : arial, verdana;
	color : #282828;
	font-size : 8pt;
	text-decoration : none;
}

A.AcctHeading  {
	color :Maroon ;
	font-family : arial, arial, verdana, helvetica, geneva;
	text-transform : uppercase;
	font-size : 12pt;
}

A.AcctLink {
	font-family : arial;
	font-size : 9pt;
	color : 3C3F63;
	text-decoration : none;
}

A:hover.AcctLink {
	text-decoration : underline;
	/*color : white;
	background-color : 3C3F63;*/
}

/* --------- */

A.SendEmail  {
	font-family : arial, verdana; 
	color : #3E3E3E;
	font-size : 8;
}

A.CatHeader  {
	font-family : arial; 
	color : #060606;
	font-size : 12;
	text-decoration : none;
}

A.LeftCatLinks  {
	font-family : arial; 
	color : #060606;
	font-size : 14;
	font-weight: bold;
	text-decoration : none;
}

A:hover.LeftCatLinks  {
	background-color : Maroon;
	color : #FFFFFF;
	text-decoration : underline;
}

A.LeftCatLinksSelected  {
	font-family : arial; 
	color : #FFFFFF;
	background-color : Maroon;
	font-size : 14;
	font-weight: bold;
	text-decoration : none;
}

A:hover.LeftCatLinksSelected  {
	text-decoration : underline;
}

A.CatLinks  {
	font-family : arial; 
	color : #060606;
	font-size : 18;
	text-decoration : none;
}

A:hover.CatLinks  {
	text-decoration : underline;
}

A.CatLinksRegular  {
	font-family : arial; 
	color : #060606;
	background-color : E0E0E0;
	border: 1px inset grey;
	font-size : 18;
	text-decoration : none;
}

A:hover.CatLinksRegular  {
	color : #FFFFFF;
	background-color : maroon;
	text-decoration : underline;
}

A.CatLinksSelected  {
	font-family : arial; 
	color : #FFFFFF;
	background-color : Maroon;
	border: 1px solid grey;
	font-size : 18;
	text-decoration : none;
}

A:hover.CatLinksSelected  {
	text-decoration : underline;
}

A.SuperHeader  {
	font-family : arial, verdana; 
	color : #3E3E3E;
	font-size : 7;
}

A.CheckoutHeader  {
	font-family : arial, verdana; 
	color : #3411D9;
	font-size : 12;
}

A.Tips  {
	font-weight: normal; 
	font-family: arial; 
	font-size: 10pt;
	line-height: 12px;
	text-decoration : none;
	color: 2B6424; 
}

A.TipsLink  {
	font-weight: normal; 
	font-family: arial; 
	font-size: 10pt;
	line-height: 12px;
	text-decoration : none;
	color: 2B6424; 
}

A:hover.TipsLink  {
	text-decoration : underline;
	color: E68A4D; 
}

A.button {
	font-size: 8pt;
	font-weight: normal; 
	font-family: Arial; 
	text-decoration : none;
	text-transform : uppercase;
	border: 1px solid grey;
	padding: 1; 
	color: 3C3F64; 
	text-align: center; 
}

A:hover.button {
	color: white; 
	border: 1px solid grey;
	/*text-decoration : underline;*/
	background-color : 3C3F64
}

A.NavList  {
	color : maroon;
	font-family : arial;
	font-size : 8pt;
	font-style : Italic;
	text-decoration : none;
	font-weight : Bold;
}

A:hover.NavList  {
	text-decoration: underline;
}

A.NavListSelected  {
	color : maroon;/*#6d6d36*/
	font-family : arial;
	font-size : 8pt;
	font-style : none;
	font-weight : Bold;
	border_top: 1px solid navy;/*6d6d36*/
}

.RDALabel  {
	color : #6d6d36;
	font-family : arial, verdana, helvetica, geneva;
	font-size : 8pt;
	font-style : Italic;
	text-decoration : underline;
	font-weight : Bold;
}

A.MainPageTitle  {
	font-family : Times,Times New Roman,Garamond;
	font-size : 24pt;
	text-decoration : none;
}

A.MainPageSubTitle  {
	font-family : Times,Times New Roman,Garamond;
	font-size : 18pt;
	font-style : Italic;
}

A.CategoryPageTitle  {
	font-family : Times,Times New Roman,Garamond;
	font-size : 14pt;
	text-decoration : none;
}

A.CategoryPageSubTitle  {
	font-family : Times,Times New Roman,Garamond;
	font-size : 10pt;
	font-style : Italic;
}

A.CategoryPageSpotlight  {
	font-family : Times,Times New Roman,Garamond;
	font-size : 14pt;
	font-style : Italic;
}

A.MainPageDescription  {
	font-family : Times,Times New Roman,Garamond;
	font-size : 11pt;
	font-style : Italic;
}

A.DetailPageTitle  {
	font-family : Times,Times New Roman,Garamond;
	font-size : 18pt;
}

A.DetailPageSubTitle  {
	font-family : Times,Times New Roman,Garamond;
	font-size : 12pt;
}

A.DetailPageHeading  {
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
}

A.DetailPageDescription  {
	font-family : arial, verdana, helvetica, geneva;
	font-size : 10pt;
}

A.DetailPageRelatedItems  {
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
	text-decoration : none;
}

A:hover.DetailPageRelatedItems  {
	text-decoration: underline;
}

A:Active.DetailPageRelatedItems  {
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
	text-decoration : none;
}

A:Visited.DetailPageRelatedItems  {
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
	text-decoration : none;
}

A.DetailPageRelatedItemsStrikeout  {
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
	text-decoration : line-through;
}

A.DetailPageUserReview  {
	font-family : 'Comic Sans MS',cursive;
	font-size : 14pt;
	/*font-style : Italic;*/
	text-decoration : none;
}

A.DetailPageUserReviewName  {
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
	color : #414141;
	text-decoration : none;
}

A.ColTitle  {
	font-family : Times,Times New Roman,Garamond;
	font-size : 12pt;
}

A.ColTitleStrikeout  {
	font-family : Times,Times New Roman,Garamond;
	font-size : 10pt;
	text-decoration : line-through;
}

A.ColLink  {
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
	text-decoration : none;
}

A:hover.ColLink  {
	color: E68A4D;
	text-decoration : underline;
}

A:Active.ColLink  {
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
}

A.HeaderLink  {
	color : #78715a;
	font-family : arial, verdana, helvetica, geneva;
}
A:Hover.HeaderLink  {
	color : black;
	font-family : arial, verdana, helvetica, geneva;
}
<!--- This makes the HOVER Color (above) inactive...! 
A:Visited.HeaderLink  {
	color : black; <!--- #6c4f66; --->
	font-family : arial, verdana, helvetica, geneva;
}
 --->
A:Active.HeaderLink  {
	color : #837b5f;
	font-family : arial, verdana, helvetica, geneva;
}

A.neutral  {
	color : #4f4f4f;
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A:Visited.neutral  {
	color : #4f4f4f;
	font-family : arial, verdana, helvetica, geneva;
	font-size : smaller;
}
A:Active.neutral  {
	color : #4f4f4f;
	font-family : arial, verdana, helvetica, geneva;
	font-size : smaller;
}

A.green  {
	color : #6A7F31;
	font-family : arial, verdana, helvetica, geneva;
	font-size : smaller;
}

A:Visited.green  {
	color : #6A7F31;
	font-family : arial, verdana, helvetica, geneva;
	font-size : smaller;
}

A:Active.green  {
	color : #6A7F31;
	font-family : arial, verdana, helvetica, geneva;
	font-size : smaller;
}

A.InfoTitle  {
	color : #141416;
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
}

A:Hover.productname  {
	color : #7d555b;
	font-family : arial, verdana, helvetica, geneva;
	font-size : smaller;
} 

A.productname, textarea, input  {
	font-family : arial, verdana, helvetica, geneva;	/**/
	font-size : 8pt;
}

A:Visited.productname  {
	color : #844f6d;
	font-family : arial, verdana, helvetica, geneva;
	font-size : 8pt;
}

A:Active.productname  {
	color : #656565;
	font-family : arial, verdana, helvetica, geneva;
	font-size : 8pt;
}

A:Hover.productname  {
	color : purple;
	font-family : arial, verdana, helvetica, geneva;
	font-size : 8pt;
}

A.productdescription  {
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
}

A.Checkout  {
	color : #0A0A0A;
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
}

A.CheckoutCurrent  {
	color : #D70000;
	font-family : arial, verdana, helvetica, geneva;
	font-size : 9pt;
}

A.productnameStrikeOut  {
	color : #6d6d36;
	font-family : arial, verdana, helvetica, geneva;
	font-size : 8pt;
	text-decoration : line-through;
}

A:Visited.productnameStrikeOut  {
	color : #844f6d;
	font-family : arial, verdana, helvetica, geneva;
	font-size : 8pt;
	text-decoration : line-through;
}

A:Active.productnameStrikeOut  {
	color : #6c6c6c;
	font-family : arial, verdana, helvetica, geneva;
	font-size : 8pt;
	text-decoration : line-through;
}

A:Hover.productnameStrikeOut  {
	color : purple;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 8pt;
	text-decoration : line-through;
}

A:ShippingAddress  {
	color : black;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 20pt;
}

A:ShippingFrom  {
	color : #C06B54;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 10pt;
}

A.red  {
	color : #C06B54;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : smaller;
}

A:Visited.red  {
	color : #C06B54;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : smaller;
}

A:Active.red  {
	color : #C06B54;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : smaller;
}

A:Hover.red  {
	color : #C06B54;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : smaller;
}

.phonetext  {
	font-size : medium;
	font-family : Arial;
}

.brandname  {
	color : #000000;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : smaller;
}
A.CartHeader  {
	color :#4f4f4f ;
	font-family : verdana;
	font-wight : bold;
	font-size : 10pt;
}
A.CartDetail  {
	color :#4f4f4f ;
	font-family : arial, arial;
	font-size : 9pt;
}
A.CartDetailMsg  {
	color :Maroon ;
	font-family : arial, arial;
	font-size : 9pt;
}
A.CategoryHeader  {
	color :#4f4f4f ;
	font-family : arial, arial;
	font-size : 8pt;
	text-decoration : none;
	font-weight : bold;
}
A.productheader  {
	color :#4f4f4f ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 8pt;
}
A.productpeaderptrikeOut  {
	color :#4f4f4f ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 8pt;
	text-decoration : line-through;
}
A.RelatedProductHeader  {
	color :#4f4f4f ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 8pt;
}
A.RelatedProductHeaderStrikeOut  {
	color :#4f4f4f ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 8pt;
	text-decoration : line-through;
}
A.Warning  {
	color :#C06B54;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 10pt;
}
A.PageHeader  {
	font-family : Times,Times New Roman,Garamond;
	font-size : 18pt;
}
A.PageHeaderText  {
	color :#4f4f4f ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
	font-weight: normal;
}
A.PageSubHeader  {
	color :black ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 12pt;
}
A.PageSubHeaderText  {
	color :#4f4f4f ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
	font-weight: italic;
	filter: DropShadow(Color=#003399, OffX=5, OffY=5, Positive=1)
}
A.PageItemHeader  {
	color :black ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 8pt;
	font-weight: bold;
}
A.hyplink  {
	color : mauve;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A.ShippingBanner {
	color : black;
	font-family : arial, arial;
	font-size : 12pt;
}
A.MainLinks {
	color : #62372b;
	font-family : arial, arial;
	font-size : 9pt;
}
A.MainCat  {
	color : #000000;
	font-family : arial, arial;
	font-size : 9pt;
	font-weight: bold;
	text-decoration : none;
}
A:hover.MainCat  {
	color : #E68A4D;
	font-family : arial, arial;
	font-size : 9pt;
	text-decoration : none;
}
A.MainCatWithSubCat  {
	color : #FFFFFF;
	font-family : arial, arial;
	font-size : 9pt;
	font-weight: bold;
	text-decoration : none;
}
A:hover.MainCatWithSubCat  {
	color : #E68A4D;
	font-family : arial, arial;
	font-size : 9pt;
	text-decoration : underline;
}
A.SubCat  {
	color : #141416;
	font-family : arial, arial;
	font-size : 9pt;
	text-decoration : none;
}
A:hover.SubCat  {
	color :  #E68A4D;
	font-family : arial, arial;
	font-size : 9pt;
	text-decoration : underline;
}
A.SubCatItem  {
	color : B18725;
	font-family : arial, arial;
	font-size : 8pt;
	text-decoration : none;
}
A:hover.SubCatItem  {
	color : 3C66AC;
	font-family : arial, arial;
	font-size : 9pt;
	text-decoration : underline;
}
A.CommentLine  {
	color :#4f4f4f ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A.ErrorMsgHead  {
	color :Maroon ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 10pt;
	font-weight: bold;
}
A.ErrorMsg  {
	color :Maroon ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A.SalePrice  {
	color :yellow ;
	font-family : arial, arial;
	font-size : 8pt;
	font-weight : bold;
	font-style : italic;
}
A.StaticPageLinks {
	color :#400040 ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A:hover.StaticPageLinks{
	color :#6C6C6C ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A:active.StaticPageLinks{
	color :maroon ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A.Welcome{
	color :#6C6C6C ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 13pt;
}
A.AdminPageLinks {
	color :#BA4545 ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A:hover.AdminPageLinks{
	color :#6C6C6C ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A:active.AdminPageLinks{
	color :maroon ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A.Logo{
	color :#400040 ;
	font-family : Cancun;
	font-size : 12pt;
}
A.TopStaticPageLinks {
	color :#BA4545 ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A:hover.TopStaticPageLinks{
	color :#6C6C6C ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A:active.TopStaticPageLinks{
	color :maroon ;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 9pt;
}
A.desc{
	color :#62464E;
	font-family : arial, arial, verdana, helvetica, geneva;
	font-size : 10pt;
}	
A.CHeading {
	color : Black;
	font-size : 10pt;
	text-decoration : underline;
	font-family : arial, arial, verdana, helvetica, geneva;
}
A.CSubHeading {
	color : Black;
	font-size : 10pt;
	font-family : arial, arial, verdana, helvetica, geneva;
}
A.CMain {
	color : Red;
	font-size : 16pt;
	font-family : arial, arial, verdana, helvetica, geneva;
}
A.CSub {
	color : Black;
	font-size : 10pt;
	font-family : arial, arial, verdana, helvetica, geneva;
}
A.CCondition {
	color : Black;
	font-size : 8pt;
	font-family : arial, arial, verdana, helvetica, geneva;
}
.menu2 {
	color : Gray;
	font-size : 10pt;
	font-family : arial, arial, verdana, helvetica, geneva;
}
.Country {
	color : Black;
	font-size : 10pt;
	font-family : arial, arial;
	font-weight: bold;
}








