/* oboslete*/
#ea-main-search {
	margin: 0;
}

#ea-pagination-id {
	clear: both; 
	font-size: 12px; 
	width: 100%; 
	margin-bottom: 10px;
}

.ea-refine-wrapper {
	clear: both;
	background: none repeat scroll 0 0 #FFFFFF;
	border: solid black 1px;
}

.ea-refine-choices h5 {
	color: #FFFFFF;
	font-size: 16px;
	height: 33px;
	line-height: 33px;
	text-indent: 6px;
}
.ea-remove-refine-wrapper {clear: both;background: none repeat scroll 0 0 #FFFFFF;border: solid black 1px;}
.ea-remove-nav-block {padding-top: 1px;font-family: verdana, arial, sans-serf;font-size: 14px;}

.ea-remove-img {
	margin: 0px 0px 0px -17px;
	border: none;
}
.ea-remove-nav-block a {
	text-decoration: none;
}

.ea-remove-nav-block-values {
	list-style: none inside none;
	padding: 3px 5px 3px 8px;
	margin: 0px;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;

}

#eaArea {
	padding-right: 10px;
}

.ea-nav-remove-val {
	padding-left: 22px;
	font-size: 14px;
	background: url(./images/buttons.png) no-repeat scroll left
		-174px transparent;

}
.ea-nav-choice {
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	width: 100%;
}

.ea-spacer-10 {
	background-image: url(/images/nav/stretch.gif);
	background-repeat: no-repeat;
	background-position: top center;
	width: 10px;
	height: 0px;
}

.ea-bullet-10 {
	background-image: url(/images/nav/nub10t1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 10px;
	height: 10px;
}

.item-list-refine-title-wrapper {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #54A20D url(./images/bg_categories_title.gif)
		repeat-x scroll 0 -33px;
	color: #FFFFFF;
	height: 33px;
	line-height: 33px;
	width: 555px;
}

.item-list-refine-title-label {
	font-size: 16px;
	line-height: 33px;
	text-indent: 5px;
	float: left;
}

#item-list-refine-choices {
	padding-left: 5px;
	padding-right: 5px;
}


#attr-list-toggle {
	float: right;
}

#attr-list-toggle-label {
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
}



.ea-refine-title-label {background-color: #54A20D;margin-bottom: 5px;}
.ea-refine-title-wrapper h5 { 
	color: #FFFFFF;
	font-size: 16px;
	height: 33px;
	line-height: 33px;
	margin: 0px;
	font-weight: bold;
}

#ea-category-refine-title-wrapper h5 {
	padding-left: 10px;
}

#ea-category-refine-choice-wrapper table {
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100%;
}

#ea-category-refine-choice-wrapper {
	border-top: medium none;
	padding-top: 0;
}

#ea-search-refine-title-wrapper h5 {
	padding-left: 10px;
}

#ea-search-refine-choice-wrapper table {
	margin-bottom: 5px;
	width: 100%;
}
.ea-refine-wrapper {
	clear: both;
}

.ea-cat-cell {
	border-bottom: 1px solid #B3B3B3;
	padding: 4px 0px 4px 10px;
	vertical-align: top;
}

.ea-cat-cell a {
	padding-left: 0;
}

#ea-category-refine-choice-wrapper a {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent none repeat scroll 0 0;
	color: #116EA9;
	font-size: 12px;
	font-weight: bold;
}

#ea-category-refine-choice-wrapper a:hover {
	color: #54A20D;
}

#ea-search-refine-choice-wrapper table {
	margin-top: 0px;
	margin-bottom: 0px;
}

#ea-search-list-toggle {
	float: right;
}

#ea-category-list-toggle {
	float: right;
}

.ea-toggle {
	font-size: 9px;
	font-weight: bold;
	padding: 5px;
	height: 23px;
}

.ea-toggle a {
	color: #FFFFFF;
}

#item-list-welcome h1 {
	margin-top: 0px;
}

#ea-hierarchy-refine-id li {
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: 12px;
}

.ea-hier-children {
	padding-left: 16px;
	font-size: 14px;
	margin-left: 10px;
	background: url(/images/nav/nub10t1.gif) no-repeat scroll;
}

.ea-hier-childless {
	padding-left: 16px;
	font-size: 14px;
	margin-left: 10px;
	background-image: none;
}

.ea-hier-selected {
	font-weight: bold;
}

.item-cell-details {
	font-family: Verdana,Helvetica,sans-serif;
}

/**/

#ea-breadcrumb-id a { text-decoration: underline; }


.ea-hidden { display: none; }

.ea-search-within-block-values { padding: 5px; }

.ea-search-within-text {font-size: 14px;height: 22px;width: 100%; }

.ea-search-within-go {background: url(./images/buttons.png) no-repeat scroll 0 -228px transparent; height: 22px; width: 22px; border: none; margin-right: 2px; }

/* single (category or attribute) navigation block */
.ea-nav-block {padding-bottom: 5px;border-bottom: solid black 1px;font-family: verdana, arial, sans-serf;font-size: 14px;}

.ea-nav-block a {text-decoration: none;}
.ea-nav-block a:focus {outline: 0; }
/* surrounds the image and title */
.ea-nav-block-header {text-align: left;}

/* label within ea-nav-block-header */
.ea-nav-title {text-align: left;font-weight: bold;color: #444444;font-size: 14px;}

/* navigation blocks have an optional collapse/expand button on header.  The image can be to the left of the title or to the right */
/* BEGIN LEFT IMAGE MODS */
/* image within ea-nav-block-header to left of title, if any */
.ea-nav-block-header {padding-left: 17px;padding-right: 5px; }
.ea-toggle-img {margin: 0px 0px 0px -12px; border: none; }
.ea-nav-title {display: inline;padding-left: 0px;}
/* END LEFT IMAGE MODS */

/* BEGIN WITHOUT LEFT IMAGE MODS */
/* BEGIN COMMENTED OUT ***
.ea-nav-block-header {padding-left: 0px;padding-right: 0px;}
.ea-toggle-img {display: none;}
.ea-nav-title {display: block; padding: 6px 24px 6px 14px;background: url(./images/buttons.png) no-repeat scroll right 0px #EDE8E2;}
.ea-nav-title.collapse {background: url(./images/buttons.png) no-repeat scroll right -112px #EDE8E2; }
** END COMMENTED OUT */
/* END WITHOUT LEFT IMAGE MODS */
/* END REFINE HEADER OPTIONS */

/* values for navigation as a list */
.ea-nav-block-values {margin: 0px;padding-left: 24px;}

/* items in the navigation block can have an image to the left of the items or none
/* 
/* BEGIN LIST ITEM STYLE CHOICE */
/* BEGIN IMAGE TO LEFT OF LIST ITEM */
/* BEGIN COMMENTED OUT **
.ea-nav-block-values {list-style: none outside url(/images/nav/nub10t1.gif);}
** END COMMENTED OUT */
/* END IMAGE TO LEFT OF LIST ITEM */

/* BEGIN NO IMAGE TO LEFT OF LIST ITEM */
.ea-nav-block-values {list-style: none outside; }
/* END NO IMAGE TO LEFT OF LIST ITEM */
/* END LIST ITEM STYLE CHOICE */

/* single list entry */
.ea-nav-value  {margin: 0px;padding-left: 0px;font-size: 14px;}
.ea-nav-value a:hover {text-decoration: underline;}

/* navigation links use this to create any specialized style for any navigation value link */
.ea-nav-value-link { }
/* navigation options normally have a label and a count that can be styled differently */
.ea-nav-value-label {font-weight: bold;}
.ea-nav-value-count {font-weight: normal;}

/* single list entry */
.ea-remove-nav-value  {margin: 0px;padding-left: 0px;font-size: 14px;}
.ea-remove-nav-value a:hover {text-decoration: underline;}
.ea-remove-nav-value a:focus {outline: 0;}

/* remove navigation links the label is the name of the attribute, the value-value is the actual selection for search,category, and attributes */
.ea-remove-nav-value-link {}
.ea-remove-nav-value-label {display: inline;padding-left: 0px;font-weight: bold}
.ea-remove-nav-value-value {display: inline;padding-left: 0px;font-weight: normal; }

.ea-nav-val-toggle {font-size: 10px;}

.ea-refine-title-wrapper {padding: 0px;}

.ea-item-cell td {padding: 0px;}

#ea-commentary-id {font-size: 12pt;font-weight: bold;color: black;font-family: verdane,arial,sans-serf;}
.ea-refine-title-label h5 {padding: 0px 0px 0px 10px;}
/* 
   rating bar for use with 12 pixel stars. 
   IE does not support hover on span, use default text decoration instead 
 */

.ea-image-info {
	height: 16px;
	border-bottom: 1px solid transparent;
}
.ea-rating-img {
	top: 2px;
}

span.ea-image-info:hover {
	border-bottom: 1px solid black;
}

.ea-rating-count {
}

a.ea-nav-val-image-link:hover {
	text-decoration: none;
}


.ea-rating-bar {width: 55px;background: url(./images/star_x_grey.png) 0 0 repeat-x;height: 12px;}
.ea-rating-bar div {height: 12px;float: left;background: url(./images/star_x_orange.png) 0 0 repeat-x;}

.ea-result-count {font-family: Arial,Helvetica,sans-serif;font-size: 14px;line-height: 24px;margin-left: 5px;margin-right: 5px;}

.ea-sort-by {font-family: Arial,Helvetica,sans-serif;font-size: 14px;line-height: 24px;margin-left: 5px;margin-right: 5px;}
.ea-sort-by select {margin-left: 5px;margin-top: 2px;}
.ea-page-size {font-family: Arial,Helvetica,sans-serif;font-size: 14px;line-height: 24px;margin-left: 5px;margin-right: 5px;}
.ea-page-size select {margin-left: 5px;margin-top: 2px;}
	
/* pagination buttons uses background image to support replacement via css */
.ea-disabled { opacity:0.4;filter:alpha(opacity=40); /* For IE8 and earlier */ }
.ea-enabled { opacity:1.0;filter:alpha(opacity=100); /* For IE8 and earlier */ }
.ea-pagination-button { height: 15px;width: 15px;border: none;margin: 4px;background-position:top left;background-repeat: no-repeat;background-color: transparent;}
.ea-pagination-button.ea-disabled { cursor: default;}
.ea-page-first { background-image: url(/images/nav/home.gif); }
.ea-page-prev { background-image: url(/images/nav/prev.gif?v=2010.1.0); }
.ea-page-next { background-image: url(/images/nav/next.gif?v=2010.1.0); }
.ea-page-last { background-image: url(/images/nav/end.gif); }


.ea-page-numbers {font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;height: 24px;line-height: 24px;margin-right: 10px;}
.ea-page-numbers a {margin: 0 2;display: block;text-align: center;width: 14px;text-decoration: none;color: black;background-color: white;float: left;border: 1px solid transparent;}
.ea-page-numbers a:hover {border: 1px solid black;}
.ea-page-numbers a.ea-page-number-next{width: auto;}
.ea-page-numbers a.ea-page-number-next:hover{text-decoration: underline;border: 1px solid transparent;}
.ea-page-numbers a.ea-page-number-previous{width: auto;}
.ea-page-numbers a.ea-page-number-previous:hover{text-decoration: underline;border: 1px solid transparent;}
.ea-page-numbers a.ea-page-number-current{color: white;background-color: black;}


/* DEPRECATED use SAYT suggestion styles */
.ea-suggest-container { background-color: white;border: 1px solid black; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.ea-suggest-choices { list-style: none outside;text-align: left;overflow: hidden;padding:0px;margin: 0px 2px;}
.ea-suggest-text { font-weight: normal; }
.ea-suggest-match { font-weight: bold; }
.ea-suggest-normal { background-color: white; color: black; }
.ea-suggest-select { background-color: blue; color: white; }


