.cobSearchResult {
	width: 175px; 
	height: 200px;
	margin: 8px; 
 float:left;
 text-align:center;
}

.cobSearchResultAlt {
	width: 265px;
	height: 300px;
	margin: 1px;
 float:left;
 text-align:center;
}

.salePriceLabel, .regPriceLabel {
	font-size: 10pt;
}

.regPrice {
	font-size: 10pt;
	color: #999999; 
}
.regPriceStrike {
	font-size: 10pt;
	color: #999999; 
        text-decoration : line-through;
}

.salePrice {
	font-size: 10pt;
}

.productLink, a.productLink, a.productLink:link, a.productLink:hover, a.productLink:visited {
	font-size   : 9pt;
	font-weight : bold;
	color       : #73777a;
	padding     : 5px 0px 0px 0px;
	margin      : 0px;
	text-decoration: none;
	text-transform : uppercase;
}

a.productLink:hover {
	color: #000000;
}

.layoutContent {
	vertical-align: top;
	text-align: left;
	margin-left: 5px;

}

.sbysizeSelect {
	background-color: #bbbbbb;
	width: 96px;
	font-size: 10px;
	font-weight: bold;
}
.priceSort { display:none; }
.sortBy {
	background-color: #bbbbbb;
	font-size: 12px;
	width: 160px;
 display : none;
}

.localForm {
	margin: 0;
	padding: 0;
}

.sizeChartDefault {
	display : none;
}

.sizeChartDisplay {
	display : block;
	position : absolute;
	width : 175px;
	padding : 4px;
	text-align : center;
	color : #ffffff;
	font-weight : bold;
	background-color : #cccccc;
	border : 2px solid #000080;
	z-index : 10;
	cursor : pointer;
}
#extProductDesc
{
 font-size : 10pt;
 text-align : center;
 color : #73777a;
 font-weight : bold;
}
.productPrice
{
 text-align : center;
}

/***********  vv NEW vv ***************/

.browseTop { float:left; width:100%; vertical-align:middle; }
.browsePagesTop,
.browsePagesBottom { float:right; }
.pageNavWrapper { width:350px; height:30px; margin: 0 10px 0 0; }
.priceSort { float:left; width: 200px;}
.browseProdPrice { text-decoration:none; color: #888; }

.regPriceLabel { color: red; }
.regPrice { margin-left:5px; }
.salePriceLabel { color: red; }
.salePrice { margin-left:5px; }

@media print
{
 .browseWrapper { float:none; width:100%; }
 .browseProdOuter { float:none; width:100%; clear:both; }
 .browseProd { float: none; clear:both; position: absolute; }
 .browseBottom { display: none; }
 .layoutFooter { display: none; }
}

@media screen
{
 .browseWrapper { float:left; margin: 0px 0; width:100%;}
 .browseProdOuter { float:left; width:100%; clear:both; }
 .browseProd { float: left; clear:both; }
 .browseBottom { float:left; width: 100%; }
}

/* New Paging Styles */
ul.pageNav{
 font-size:8pt;
 color: #999;
 font-weight:normal;
 padding:0;
 margin:0;
 float:right;
}
li.pageNav,
li.currentPage,
li.pageNavSpacer,
li.pageNavNext,
li.pageNavPrev,
li.pageNavAll{
 float:left;
 list-style-type:none;
 font-size:8pt;
 color: #999;
 font-weight:normal;
 padding: 0;
 margin: 0;
}
li.pageNav{

}
li.currentPage{
 font-weight:bold;
}
li.pageNavSpacer{
 padding: 0 3px;
}
li.pageNavAll{

}
.pageNavLink,
a.pageNavLink,
a.pageNavLink:active,
a.pageNavLink:link,
a.pageNavLink:hover,
a.pageNavLink:visited
{ color: #444; text-decoration:none; font-size:8pt; font-weight:normal; padding: 0 2px; outline:0; }
a.pageNavLink:hover { color: #000; }

.navHide { display:none; }


/*** Unused 

.displayProduct {
	text-align: center;
	vertical-align : middle;
	width: 100%;
	height: 80px;
}

.productSpacer {
	height: 1px;
	width: 5px;
}

.pageNumSelected {
	color: #999999; 
	font-weight     : normal;
	font-size       : 11pt;
	font-weight     : bold;
}
.pageLabel, .pageLabel a:active, .pageLabel a:link, .pageLabel a:visited {
	color: #78a1bf; 
	font-weight     : normal;
	font-size       : 8pt;
	text-decoration : none;   
	font-weight: bold;
}

.pageNum, .pageNum a:active, .pageNum a:link, .pageNum a:visited { 
	color: #999999; 
	font-weight     : normal;
	font-size       : 8pt;
	text-decoration : none;   
	font-weight: bold;
}
***/
.sortSave { float:right; cursor:pointer; margin-top:5px; }
.sortLoad { float:left;  cursor:pointer; margin-top:5px; }
.addName { cursor:pointer; }
.sortMessage { color: red; font-size:12pt; font-weight:bold; }
#addSaveName{ height:30px; vertical-align:middle; }
.updateSort{ position:relative; z-index:10; background-color:#fff; }

h1.browseTitle, p.browseDesc {
display:none;
}
/* colorSwatch styles */
.browseSwatchOuter{ clear:both; margin: 0 auto; height: 20px; }
.browseSwatch{ float:left; cursor: pointer;}
.browseSwatchInner{ width: 14px; height: 14px; border: 1px solid #000; margin: 1px 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.swatchSelected{ border: 2px solid #EA0B8C; margin: 0 2px;  -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.browseSwatchInner img{ width: 14px; height: 14px; border: 0px solid #FFF; }
.browseSwatchMore{ width:14px; height: 14px; border: 1px solid #000; margin: 1px 3px; line-height: 16px; text-indent:-9999px; background: url("/cam99/images/swatchMore.jpg") #fff top left no-repeat;  -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.moreSelected{ border: 2px solid #EA0B8C; margin: 0 2px;  -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.moreOver{ position:absolute; z-index:10; width:125px; height:16px; line-height:16px; border: 1px solid #73777a; margin: 105px 24px 0 24px; background-color:#EA0B8C; -moz-border-radius: 5px; -webkit-border-radius: 5px;} 

/* Shop By Size updates */
#sbsLabel{ float:left; padding-right: 8px; line-height: 26px; }
#filters{ height: 26px; }
#sizeFilterSelect{ margin: 4px 0; }
#filterWait{ line-height: 26px; margin-left: 8px; }

/* Catalog Admin Updates */
.sortBreak{float:left;}
.sortBreak .cobSearchResult { height: 210px; }
.sortBreak .cobSearchResultAlt { height: 225px; }
.sortBreak .cobSearchResult,
.sortBreak .cobSearchResultAlt { border: 1px solid #ccc; height: 225px; background-color:#FCFCFC; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.clear{ clear:both; }
.sortBreak .clear {clear:none;}


