/* --------------------------- START CLASSES TO EDIT FOR DIFFERENT VERSIONS -------------------------------------- */



a.orangeStyle:link, a.orangeStyle:active, a.orangeStyle:visited { /* style number */

	color: #0ba7a3;

	text-decoration: none;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 11px;

	font-weight: bold;

}



a.orangeStyle:hover {

	color: #0ba7a3;

	text-decoration: underline;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 11px;

	font-weight: bold;

}



.blueText { /* style for color dropdown */

	font-size: 13px;

	color: #387d8a;

	font-weight: bold;

}



.pagingOn { /* style for current page in paging links */

	font-family: arial, helvetica, sans-serif;

	font-size: 11px;

 	height: 1px;

	text-decoration: none;

	color: #0ba7a3;	

	font-weight: bold;

	border: 1px solid #2252B0;

	padding: 1px;

	padding-left: 2px;

	padding-right: 2px;

}



a:link#viewAll,

a:active#viewAll,

a:visited#viewAll,

a:hover#viewAll {

	color: #387d8a;

	font-size: 11px;

	text-transform: lowercase;

	text-decoration: underline;

	font-weight: normal;

}



a.paging:link,

a.paging:visited { /* style for paging links */

	font-family: arial, helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #387d8a;

	vertical-align: bottom;

	font-weight: normal;

}



a:hover.paging {

	font-family: arial, helvetica, sans-serif;

	font-size: 11px;

	text-decoration: underline;

	color: #0ba7a3;

	vertical-align: bottom;

	font-weight: normal;

}



a:hover.breadCrumbs {

	color: #0ba7a3;

	font-size: 11px;

}



/* --------------------------- END CLASSES TO EDIT FOR DIFFERENT VERSIONS -------------------------------------- */



a:link.breadCrumbs,

a:visited.breadCrumbs,

a:active.breadCrumbs { /* style for breadcrumbs */

	font-size: 11px;

	color: #4c4c62;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	text-transform: lowercase;

}



a:link.blueLink,

a:visited.blueLink,

a:active.blueLink { /* style description link; grey with blue rollover */

	font-family: arial, helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

	color: #4c4c62;	

	font-weight: normal;

}



a:hover.blueLink {

	font-family: arial, helvetica, sans-serif;

	font-size: 10px;

	text-decoration: underline;

	color: #1131a0;

	font-weight: normal;

}



.blueTextSm { /* text: starting at */

	font-size: 10px;

	font-weight: bold;

	color: #2252B0;

}



.greyHeadline { /* large bold grey heading style */

	font-size: 13px;

	color: #4c4c62;

	font-weight: bold;

}



.tblContent {

	/*padding-left: 10px;*/	

}



.bottomBorder { /* light grey bottom border */

	border-bottom: 1px solid #ebebeb;

}



.breadCrumbHeight { /* breadcrumb height */

 	height: 22px;

 	height: 21 px;

}





#hotSellers { /* Hot sellers */

	font-size: 13px;

	color: #634a79;

	font-weight: bold;

}



.tdBorder { /* border for table cell containing image */ 

	border: 1px solid #d7d7d7;

	width: 120px;

	height: 142px;

}



a:link.orange,

a:visited.orange,

a:active.orange { /* style for non-bold orange link */

	color: #f56400;

	font-family: arial, helvetica, sans-serif;

	font-size: 9px;

	text-decoration: none;

	font-weight: normal;

}

a:hover.orange {

	color:  #f56400;

	text-decoration: underline;

	font-family: arial, helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

}



.newDesc { /* style for "New" */

	color: #cc0000;

	font-weight: bold;

	font-size: 11px;

}



/* JD2 06/20/2007 */

.redTextSm {

	font-size: 10px;

	font-weight: bold;

	color: #cc0000;

}



/* END JD@ 06/20/2007 */



/* JD2 06/29/2007 */



.mgSpacer {

width: 20px;

}

/* END 06/29/2007 */


/* for new feature - size ranges */
.sizes { font-family: verdana; font-size: 10px; font-weight: normal; color: #4c4c62; }

.sizeTTDisplay
{
position: absolute;
z-index: 2;
visibility: visible;
}

.sizeTTNone
{
 display: none;
}

.selectDisabled { color: #999999; }


