BODY.Standard {
	BORDER: medium none; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	COLOR: black; 
	TEXT-ALIGN: left
}
BODY.FIXED {
	BORDER: medium none; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	MARGIN: 70px; 
	WIDTH: 100%; 
	COLOR: black; 
	TEXT-ALIGN: left
}
DIV.BottomNavigationArea {
	CLEAR: both;
	PADDING: 1px 0 0 0;
	BORDER-TOP: #3e4724 1px solid;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 760px;
	COLOR: #3e4724;
	FONT-FAMILY: Arial;
}
DIV.TopNavigationArea {
	CLEAR: both; 
	PADDING: 0 0 1px 0;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN: 5px 0 0; 
	TEXT-TRANSFORM: uppercase; 
	WIDTH: 760px; 
	HEIGHT: 103px;
}
DIV.BottomNavigationInsideArea {
	CLEAR: both; 
	PADDING: 8px 0 0 0; 	
	BORDER-TOP: #3e4724 4px solid;
	MARGIN: 0px; 
	WIDTH: 100%; 
	HEIGHT: 100%
}
DIV.BottomTextArea {
	CLEAR: both;
	PADDING: 8px 0 0 0;
	border-bottom: #3e4724 4px solid;
	border-top: #3e4724 1px dashed;
	MARGIN: 0px;
	WIDTH: 100%;
	HEIGHT: 100%;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	line-height:normal;
	text-align: left;
	font-size: 12px;
}
/*DIV.TopNavigationInsideArea {
	CLEAR: both; 
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: #3e4724 1px solid;
	FLOAT: none; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING: 0; 
	HEIGHT: 132px
} */
DIV.TopNavLogo {
	PADDING: 0; 
	FLOAT: left; 
	MARGIN: 0px; 
	WIDTH: 20%; 
	HEIGHT: 100 px; 
	TEXT-ALIGN: left;
	background: url(images/oval_logo.gif) no-repeat;
}
h1 {display:none;}
DIV.TopNavLinks {
	CLEAR: both; 
	MARGIN: 0px; 
	TEXT-TRANSFORM: capitalize;  
	WIDTH: 100%; 
	COLOR: #900028; 
	PADDING: 3px 0 0 0; 
	HEIGHT: 23px; 
	float: right;	
}
#TabNav {
	float: right;
	width:100%;
	background: url(images/bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:85%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	clear:both;
}
#TabNav ul {
margin: 0;
padding: 10px 10px 0;
list-style:none;
}
#TabNav li {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 16px; 
	BACKGROUND: url(images/left_off.gif) no-repeat left top; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}

#TabNav a {
	PADDING-RIGHT: 13px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(images/right_off.gif) no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	COLOR: #E0CE9E; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
/*End IE5-Mac hack */

#TabNav #current {
background-image:url(images/left_on.gif);
}
#TabNav #current a {
background-image:url(images/right_on.gif);
padding-bottom:5px;
color:#FFF;
}
#TabNav #current a:hover {
color:#3e4724}
#TabNav a:hover {
color:#FFF
}
IMG.TopNavLogo {
	MARGIN: 0px; 
	PADDING: 0 0 0 0;
	}
/* SlideOut Menu - Start */	
#wrap {
    border:0px solid gray;
    width:720px;
    }
#menu {
	border-bottom:0px solid white;
	padding:1px 0;
	width:720px;
	background-color: #898f75;
    }
#menu a {
    padding:4px 10px;
    text-decoration:none;
    font-family:verdana;
    font-weight:bold;
    font-size:12px;
    color:#FFF;
    }
#menu a.hover {
    background:#666633;
    }
#menu span {
    display:none;
    }
#img {
    vertical-align:bottom;
    }

#subnav {
    font-size:10px;
    margin-bottom:2em;
    }
#subnav a {
    color:#FB3B00;
    margin-right:1em;
    }
#subnav span {
    color:silver;
    margin-right:1em;
    }

/* SlideOut Menu - End */	
	
DIV.TopNavLinkSeperator {
	CLEAR: both; 
	PADDING: 0 0 0 0; 
	FONT-SIZE: 1px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	HEIGHT: 2px
}
IMG.TopNavLinkSeperator {
	PADDING-RIGHT: 0 0 0 0; 
	MARGIN: 0px; 
	WIDTH: 452px; 
	HEIGHT: 1px
}
A.TopNavBagLink:active {
	MARGIN: 0px; 
	TEXT-TRANSFORM: capitalize; 
	COLOR: black;  
	TEXT-DECORATION: none
}
A.TopNavBagLink:link {
	MARGIN: 0px; 
	TEXT-TRANSFORM: capitalize; 
	COLOR: black; 
	TEXT-DECORATION: none
}
A.TopNavBagLink:visited {
	MARGIN: 0px; 
	TEXT-TRANSFORM: capitalize; 
	COLOR: black; 
	TEXT-DECORATION: none
}
A.TopNavLink:active {
	MARGIN: 0px 20px 0px 0px; 
	TEXT-TRANSFORM: capitalize; 
	COLOR: #900028; 
	TEXT-DECORATION: none
}
A.TopNavLink:link {
	MARGIN: 0px 20px 0px 0px; 
	TEXT-TRANSFORM: capitalize; 
	COLOR: #900028; 
	TEXT-DECORATION: none
}
A.TopNavLink:visited {
	MARGIN: 0px 20px 0px 0px; 
	TEXT-TRANSFORM: capitalize; 
	COLOR: #900028; 
	TEXT-DECORATION: none
}
A.TopNavCategoryLink:link {
	FONT-SIZE: 1px; 
	MARGIN: 0px; 
	COLOR: #3e4724; 
	TEXT-DECORATION: none
}
A.TopNavCategoryLink:visited {
	FONT-SIZE: 1px; 
	MARGIN: 0px; 
	COLOR: #3e4724; 
	TEXT-DECORATION: none
}
FORM.TopNavSearch {
	MARGIN: 0px; 
}
INPUT.TopNavSearch {
	PADDING: 0 0 0 2px; 
	BORDER-TOP: 2px solid; 
	BORDER-RIGHT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT: 2px solid; 	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	MARGIN: 0px 0px 0px 5px; 
	TEXT-TRANSFORM: none; 
	WIDTH: 150px; COLOR: black; 
	FONT-FAMILY: 'Times New Roman'; 
	POSITION: relative; TOP: -1px; 
	HEIGHT: 15px; 
	TEXT-ALIGN: left
}
DIV.TopNavLinkSection {
	FLOAT: right; 
	MARGIN: 26px 0px 0px; 
	WIDTH: 65%; 
	HEIGHT: 17px; 
	TEXT-ALIGN: right;
	color: #75001d;
}
A.TopNavCategoryLink:active {
	FONT-SIZE: 1px;
	MARGIN: 0px; 
	COLOR: #3e4724; 
	TEXT-DECORATION: none
}
DIV.TopNavCategoryLinks {
	CLEAR: both; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1px; 
	MARGIN: 10px 0px 0px; 
	WIDTH: 100%; 
	HEIGHT: 11px; 
	TEXT-ALIGN: center
}
INPUT.TopNavSearchSubmit {
	FONT-WEIGHT: bold; 
	MARGIN: 2px 0px 0px 3px; 
	CURSOR: hand; 
	TEXT-ALIGN: center
}
DIV.TopNavBagLinks {
	CLEAR: both;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 2px;
	TEXT-TRANSFORM: capitalize;
	WIDTH: 100%;
	COLOR: black;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
}
.NoSize {
	MARGIN: 0px; 
	WIDTH: 0px; 
	HEIGHT: 0px
}
DIV.BottomNavCategoryLinks {
	CLEAR: both; 
	FONT-WEIGHT: 100; 
	FONT-SIZE: 1px; 
	MARGIN: 3px 0px; 
	WIDTH: 100%; 
	HEIGHT: 12px; 
	TEXT-ALIGN: center
}
DIV.BottomNavCopyright {
	CLEAR: both; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT:normal;
	MARGIN: 0px; 
	TEXT-TRANSFORM: capitalize; 
	WIDTH: 100%; 
	COLOR: #3e4724; 
	FONT-FAMILY: 'Times New Roman'; 
	TEXT-ALIGN: center
}
IMG.BottomNavCategoryLink {
	MARGIN: 0px; 
	TEXT-ALIGN: left
}
IMG.TopNavBagLink {
	LEFT: 0px;
	MARGIN: 0px 3px; 
	POSITION: relative; 
	TOP: 3px; 
	HEIGHT: 13px
}
IMG.TopNavLink {
	MARGIN: 0px; 
	HEIGHT: 14px
}
SPAN.TopNavBagLink {
	MARGIN: 0px;

}
IMG.TopNavSearchSubmit {
	MARGIN: 0px; 
	TEXT-ALIGN: center
}
A.LefNav:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #606d51; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
A.LefNav:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #606d51; 
	FONT-FAMILY: 
	Verdana; TEXT-DECORATION: none
}
A.LefNav:visited {
	FONT-WEIGHT: 300; 
	FONT-SIZE: 10px; 
	COLOR: #606d51; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
A.RightNavigation:active {
	FONT-WEIGHT: bold; 
	MARGIN: 0px; 
	COLOR: #3e4724; 
	TEXT-DECORATION: none
}
A.RightNavigation:link {
	FONT-WEIGHT: bold; 
	MARGIN: 0px; 
	COLOR: #3e4724; 
	TEXT-DECORATION: underline
}
A.RightNavigation:visited {
	FONT-WEIGHT: bold; 
	MARGIN: 0px; 
	COLOR: #3e4724; 
	TEXT-DECORATION: underline
}
DIV.LeftNavigation {
	WIDTH: 125px; 
	FONT-FAMILY: 'Times New Roman', serif; 
	TEXT-ALIGN: right
}
DIV.LeftNavPriorCategoryArea {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: white; 
	FONT-FAMILY: 'Times New Roman', serif; 
	HEIGHT: 24px; 
	BACKGROUND-COLOR: #606d51; 
	TEXT-ALIGN: right
}
DIV.LeftNavLinkArea {
	PADDING-RIGHT: 5px; 
	FONT-SIZE: 10px; 
	PADDING-TOP: 10px; 
	FONT-FAMILY: Verdana, san-serif; 
	TEXT-ALIGN: right
}
DIV.RightNavigation {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	TEXT-ALIGN: right
}
DIV.RightNavigationActive {
	FONT-WEIGHT: bold; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	COLOR: #3e4724
}
TD.LeftNavigation {
	BORDER-RIGHT: #606d51 1px solid; 
	WIDTH: 125px; 
	TEXT-ALIGN: left
}
A.CategoryLink:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	COLOR: #7c7f78; 
	TEXT-DECORATION: none
}
A.CategoryLink:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	COLOR: #7c7f78; 
	TEXT-DECORATION: none
}
A.CategoryLink:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #7c7f78; 
	TEXT-DECORATION: none
}
BODY.Standard DIV.Header {
	FONT-WEIGHT: 600; 
	FONT-SIZE: 17px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	COLOR: #606d51; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Arial; 
	HEIGHT: 17px; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: small-caps
}
TABLE.StandardContentArea {
	MARGIN: 0px; 
	WIDTH: 760px; 
	TEXT-ALIGN: left; 
	clear:both;
}
TD.LeftNavigationArea {
	BORDER-RIGHT: #3e4724 1px solid;
	BORDER-BOTTOM-COLOR: #3e4724;
	BORDER-LEFT: #3e4724 1px solid;
	BORDER-TOP-COLOR: #3e4724;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 213px;
	COLOR: #3e4724;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: left;
	background-image: url(images/left_bg.gif);
}
DIV.LeftNavigationInsideArea {
	MARGIN: 0 0 0 6px; 
	WIDTH: 90%;
	padding-left: 8px;
}
DIV.LeftNavigationContent {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	MARGIN: 0px 0px 12px; 
	WIDTH: 180px; COLOR: #555555; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: center;
	clear: both;
	min-height: 620px;
}

DIV.LeftNavigationContentCatalog {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	MARGIN: 0px 0px 12px; 
	WIDTH: 180px; COLOR: #555555; 
	FONT-FAMILY: Arial; 
	HEIGHT: 343px;
	text-align: left
	}
DIV.LeftNavigationHeader {
	PADDING: 7px 0 7px 7px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 97%;
	HEIGHT: 15px;
	background-color: #898f75;
	color: #EBECE6;
	text-align:center;
}
DIV.LeftNavigationCategory {
	PADDING: 0 0 0 7px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN: 8px 0px; 
	WIDTH: 100%
}
DIV.LeftNavigationSubCategory {
	PADDING: 5px 0;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	border-bottom: 1px solid #898f75;
	TEXT-TRANSFORM: capitalize;
}
DIV.LeftColorSwatches {
	PADDING: 0 0 0 6px;  
	MARGIN: 0px; 
	border-bottom: 1px solid #898f75;
	padding: 5px 0;
	}	
BODY.Standard DIV.Content {
	BORDER-TOP: #3e4724 1px solid; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING: 6px 6px 0 6px;
}
DIV.LeftNavigationBody {
	BORDER-TOP: #3e4724 1px solid; 
	MARGIN: 0px; 
	WIDTH: 100%;
}
DIV.HeaderArea {
	CLEAR: both; 
	FONT-WEIGHT: 600; 
	FONT-SIZE: 17px; 
	FONT-VARIANT: small-caps;
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	MARGIN: 0px; 
	WIDTH: 98%; 
	PADDING: 2px 0 0 0; 
	HEIGHT: 23px; 
	TEXT-ALIGN: left; 
}
TD.StandardContentArea {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING: 0 0 10px 0; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: top; 
	WIDTH: 580px; 
	COLOR: black; 
	FONT-FAMILY: Arial; 
	TEXT-ALIGN: left
}
DIV.StandardContentInsideArea {
	FLOAT: right; 
	MARGIN: 0px; 
	WIDTH: 99%; 
	TEXT-ALIGN: left
}
SPAN.BottomNavSeperator {
	MARGIN: 0px; 
	WIDTH: 1px; 
	HEIGHT: 100%
}
A.BottomNavCategoryLink:active {
	MARGIN: 0px; 
	COLOR: #3e4724; 
	TEXT-DECORATION: none
}
A.BottomNavCategoryLink:link {
	MARGIN: 0px; 
	COLOR: #3e4724; 
	TEXT-DECORATION: none
}
A.BottomNavCategoryLink:visited {
	MARGIN: 0px; 
	COLOR: #3e4724; 
	TEXT-DECORATION: none
}
/*DIV.ContentArea {
	MARGIN: 0px; 
	WIDTH: 730px; 
	FONT-FAMILY: Arial
}*/
DIV.BottomNavMainTopCategoryLinks {
	CLEAR: both;
	PADDING: 0 0 0 0;
	FONT-WEIGHT: 900;
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 3px;
	TEXT-TRANSFORM: capitalize;
	WIDTH: 100%;
	BORDER-TOP-COLOR: #3e4724;
	HEIGHT: 12px;
	TEXT-ALIGN: center;
	border: 1px;
}
DIV.BottomNavigationCategories {
	CLEAR: both; 
	BORDER-TOP-COLOR: #3e4724; 
	BORDER-RIGHT-COLOR: #3e4724; 
	BORDER-BOTTOM: #3e4724 1px solid;  
	BORDER-LEFT-COLOR: #3e4724; 
	FLOAT: none; 
	MARGIN: 0px 0px 5px; 
	WIDTH: 95%; 	
	PADDING: 0 0 5px 0; 
}

DIV.TopnNavNonCategoryLinks {
	CLEAR: both;
	FLOAT: none;
	MARGIN: 0px;
	WIDTH: 100%;
	HEIGHT: 80px;
}
SPAN.TopNav800 {
	MARGIN: 0px 0px 0px 154px; 
	VERTICAL-ALIGN: sub; 
}
SPAN.TopNavLogin {
	MARGIN: 0px 0px 0px 20px; 
	VERTICAL-ALIGN: sub; 
}
IMG.TopNavLogIn {
	LEFT: -20px; 
	MARGIN: 0px; 
	POSITION: relative; 
	TOP: 3px; 
	HEIGHT: 13px
}
IMG.TopNavLogOut {
	LEFT: -20px; 
	MARGIN: 0px; 
	POSITION: relative; 
	TOP: 3px; 
	HEIGHT: 13px
}
IMG.TopNav800 {
	LEFT: -37px; 
	POSITION: relative; 
	TOP: 3px; 
	HEIGHT: 13px
}

