/*==========================================================================

============================================================================

START - pageProperties.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/


			.breadCrumb{

				clear:both;
				font-size:.75em;
				padding:7px 7px 9px 7px;

			}

			.breadCrumb H3{

				padding:0px;

				margin:0px;

				font-size:.9em;

				font-weight:normal;

			}

			.breadCrumb a{

				color:#001A3C;

				cursor:pointer;

				text-decoration:underline;

			}

			.content{

				clear:both;

			}

			.clear{

				clear:both;

			}

			/* misc. ie hacks */

			*HTML .clear{

				display:inline;

			}

			img{

				border:0px;

			}



/*==========================================================================

============================================================================

END - pageProperties.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



/*==========================================================================

============================================================================

START - leftNavigation.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



			/*=============================================================

			START: leftNavigation classes

			-------------------------------------------------------------*/

			.leftNavigation{

				float:left;
				font-size:.75em;
				width:164px;
				margin-right:28px;
			}

			.tabLabel{

				padding:1px 8px 6px 8px;

			}

			.tabLabel a{

				font-weight:bold;

				color:#05173D;

				text-decoration:none;

			}

			.tabLabel a:hover{

				font-weight:bold;

				color:#05173D;

				text-decoration:underline;

			}

			/*=================================================

			START: categories

			-------------------------------------------------*/

			.leftNavigationCategoryDivision{

				clear:both;

				border:1px solid #999999;

				margin:0px 0px 13px 0px;

			}

			.leftNavigationLabel{

				border-top:1px solid #999999;

				display:block;

				padding:6px 8px 7px 8px;

				text-decoration:none;

				cursor:pointer;

			}

			.leftNavigationLabel:hover{

				display:block;

				padding:6px 8px 7px 8px;

				background-color:#D4DDE9;

				text-decoration:none;

				cursor:pointer;

			}

			.leftNavigationLabel .leftNavigationLabelTitle{

				display:block;

				font-weight:bold;

				font-size:1.1em;

				color:#05173D;

			}

			.leftNavigationLabel:hover .leftNavigationLabelTitle{

				display:block;

				font-weight:bold;

				font-size:1.1em;

				color:#05173D;

				text-decoration:underline;

			}

			.leftNavigationLabelSubText{

				display:block;

				color:#5C77AE;

			}

			.leftNavigationLabelDefault{

				border-top:1px solid #999999;

				border-right:1px solid #999999;

				border-left:1px solid #999999;

				display:block;

				padding:6px 7px 7px 7px;

				text-decoration:none;

			}

			.leftNavigationLabelDefault .leftNavigationLabelTitle{

				display:block;

				font-weight:bold;

				font-size:1.1em;

				color:#05173D;

			}

			.leftNavigationLabelDefault .leftNavigationLabelTitle{

				display:block;

				font-weight:bold;

				font-size:1.1em;

				color:#05173D;

			}

			.leftNavigationLabelSelected{

				border-top:1px solid #999999;

				border-right:1px solid #999999;

				border-left:1px solid #999999;

				display:block;

				background-color:#D4DDE9;

				padding:6px 7px 7px 7px;

				text-decoration:none;

			}

			.leftNavigationLabelSelected .leftNavigationLabelTitle{

				display:block;

				font-weight:bold;

				font-size:1.1em;

				color:#05173D;

			}

			.leftNavigationLabelSelected .leftNavigationLabelTitle{

				display:block;

				font-weight:bold;

				font-size:12px;

				color:#05173D;

			}

			.leftNavigationLabelSelectedPrevious{

				display:block;

				padding:6px 7px 7px 7px;

				background-color:#FFFFFF;

				text-decoration:none;

				cursor:pointer;

				border-top:1px solid #999999;

				border-left:1px solid #999999;

				border-right:1px solid #999999;

			}

			.leftNavigationLabelSelectedPrevious:hover{

				display:block;

				padding:6px 7px 7px 7px;

				background-color:#D4DDE9;

				text-decoration:none;

				cursor:pointer;

			}

			.leftNavigationLabelSelectedPrevious .leftNavigationLabelTitle{

				display:block;

				font-weight:bold;

				font-size:1.1em;

				color:#05173D;

			}

			.leftNavigationLabelSelectedPrevious:hover .leftNavigationLabelTitle{

				display:block;

				font-weight:bold;

				font-size:1.1em;

				color:#05173D;

				text-decoration:underline;

			}

			

			/*========================================

			START: lev0

			----------------------------------------*/

			.lev0_leftNavigationOption a{

				display:block;

				text-decoration:none;

				padding:3px 8px 3px 8px;

				color:#444444;

			}

			.lev0_leftNavigationOption a:hover{

				display:block;

				text-decoration:underline;

				padding:3px 8px 3px 8px;

				color:#05173D;

				background-color:#D4DDE9;

			}

			.lev0_leftNavigationOptionSel a{

				display:block;

				text-decoration:none;

				font-weight:bold;

				padding:3px 8px 3px 8px;

				color:#05173D;

				background-color:#D4DDE9;

			}

			/*----------------------------------------

			END: lev0

			========================================*/

			

			/*========================================

			START: lev1

			----------------------------------------*/

			.lev1_leftNavigationOption a{

				display:block;

				text-decoration:none;

				padding:3px 8px 3px 16px;

				color:#444444;

			}

			.lev1_leftNavigationOption a:hover{

				display:block;

				text-decoration:underline;

				padding:3px 8px 3px 16px;

				color:#05173D;

				background-color:#D4DDE9;

			}

			.lev1_leftNavigationOptionSel a{

				display:block;

				text-decoration:none;

				font-weight:bold;

				padding:3px 8px 3px 16px;

				color:#05173D;

				background-color:#D4DDE9;

			}

			/*----------------------------------------

			END: lev1

			========================================*/

			

			/*========================================

			START: lev2

			----------------------------------------*/

			.lev2_leftNavigationOption a{

				display:block;

				text-decoration:none;

				padding:3px 8px 3px 24px;

				color:#444444;

			}

			.lev2_leftNavigationOption a:hover{

				display:block;

				text-decoration:underline;

				padding:3px 8px 3px 24px;

				color:#05173D;

				background-color:#D4DDE9;

			}

			.lev2_leftNavigationOptionSel a{

				display:block;

				text-decoration:none;

				font-weight:bold;

				padding:3px 8px 3px 24px;

				color:#05173D;

				background-color:#D4DDE9;

			}

			/*----------------------------------------

			END: lev2

			========================================*/

			

			/*========================================

			START: lev3

			----------------------------------------*/

			.lev3_leftNavigationOption a{

				display:block;

				text-decoration:none;

				padding:3px 8px 3px 32px;

				color:#444444;

			}

			.lev3_leftNavigationOption a:hover{

				display:block;

				text-decoration:underline;

				padding:3px 8px 3px 32px;

				color:#05173D;

				background-color:#D4DDE9;

			}

			.lev3_leftNavigationOptionSel a{

				display:block;

				text-decoration:none;

				font-weight:bold;

				padding:3px 8px 3px 32px;

				color:#05173D;

				background-color:#D4DDE9;

			}

			/*----------------------------------------

			END: lev3

			========================================*/

			

			/*========================================

			START: lev4

			----------------------------------------*/

			.lev4_leftNavigationOption a{

				display:block;

				text-decoration:none;

				padding:3px 8px 3px 40px;

				color:#444444;

			}

			.lev4_leftNavigationOption a:hover{

				display:block;

				text-decoration:underline;

				padding:3px 8px 3px 40px;

				color:#05173D;

				background-color:#D4DDE9;

			}

			.lev4_leftNavigationOptionSel a{

				display:block;

				text-decoration:none;

				font-weight:bold;

				padding:3px 8px 3px 40px;

				color:#05173D;

				background-color:#D4DDE9;

			}

			/*----------------------------------------

			END: lev4

			========================================*/

			

			/*-------------------------------------------------

			END: categories

			=================================================*/

			

			/*=================================================

			START: refinements

			-------------------------------------------------*/

			.refinementsHeader{

				clear:both;

				padding:10px 0px 6px 0px;

				margin:0px 8px 0px 8px;

				border-top:1px dashed #999999;

				font-size:1.3em;

				color:#05173D;

			}

			.refinement{

				padding:0px 0px 9px 8px;

			}

			.refinementLabel{

				font-size:1.1em;

				padding:0px 2px 1px 1px;

			}

			.refinementText{

				color:#444444;

				font-weight:normal;

			}

			.refinementTextSel{

				color:#05173D;

				font-weight:bold;

			}

			.refinementHint{

				color:#555555;

				padding:1px 2px 2px 2px;

			}

			.selectedRefinement{

				padding:0px 8px 10px 8px;

			}

			.selectedRefinementLabel{

				font-size:1.1em;

			}

			.selectedRefinementText{

				font-weight:bold;

				white-space:nowrap;

			}

			.selectedRefinementLink a{

				text-decoration:none;

				color:#444444;

			}

			.selectedRefinementLink a:hover{

				text-decoration:underline;

				color:#444444;

			}

			/*-------------------------------------------------

			END: refinements

			=================================================*/

			

			/*=================================================

			START: overstocks search field

			-------------------------------------------------*/

			.overstocksSearchLabel{

				color:#05173D;

				font-size:1.1em;

				font-weight:bold;

				padding:4px 7px 3px 7px;

			}

			.overstocksSearchField{

				padding:4px 7px 0px 7px;

			}

			.overstocksSearchField Form{

				float:left;

			}

			.overstocksSearch{

				padding:0px 0px 6px 0px;

				margin:0px 0px 6px 0px;

				border-top:1px solid #999999;	

			}

			.overstocksSearchField .searchInput{

				color:#666666;

				font-size:10px;

				width:95px;

			}

			.overstocksSearchField .searchButton{

				padding:0px 0px 0px 5px;

			}

			/*-------------------------------------------------

			END: overstocks search field

			=================================================*/

			

			/*=================================================

			START: marketing container classes

				   (see le_index_widgets.css for specific widget classes)

			-------------------------------------------------*/

			.widgetMarketingHeader{

				clear:both;

				padding:0px 0px 10px 0px;

				width:148px;

				position:relative;

				left:8px;

				border-top:1px dashed #999999;

				height:1px;

				overflow:hidden;

			}

			.widgetMarketing{

				padding:14px 0px 0px 0px;

			}

			.widgetMarketingElement{

				width:164px;

				overflow:hidden;

				padding:0px 0px 8px 0px;

			}

			/*-------------------------------------------------

			END: marketing container classes

			=================================================*/



/*==========================================================================

============================================================================

END - leftNavigation.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



/*==========================================================================

============================================================================

START - creativeContent.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



			/*==========================================

			START home page 

			------------------------------------------*/

			.CCHome{

				width:968px;

				padding:6px 0px 0px 0px;

			}

			.CCHome_primary{

				width:100%;

			}

			.CCHome_secondary{

				width:100%;

				padding:6px 0px 0px 0px;

			}

			.CCHome_secondaryLeft{

				width:252px;

				margin-right:6px;

				float:left;

			}

			.CCHome_secondaryMiddle{

				width:252px;

				margin-right:6px;

				float:left;

			}

			.CCHome_secondaryRight{

				width:252px;

				float:left;

			}

			/*------------------------------------------

			END home page

			==========================================*/



			/*==========================================

			START tab page 

			------------------------------------------*/

			.CCTab{

				width:597px;

				float:right;

			}

			.CCTab_primary{

				width:100%;

			}

			.CCTab_secondary{

				width:100%;

				padding:6px 0px 0px 0px;

			}

			.CCTab_secondaryLeft{

				width:195px;

				margin-right:6px;

				float:left;

			}

			.CCTab_secondaryMiddle{

				width:195px;

				margin-right:6px;

				float:left;

			}

			.CCTab_secondaryRight{

				width:195px;

				float:left;

			}

			/*------------------------------------------

			END tab page

			==========================================*/

			

			/*==========================================

			START search page 

			------------------------------------------*/

			.CCSearch{

				width:597px;

				float:right;

			}

			.CCSearch_primary{

				width:100%;

			}

			.CCSearch_secondary{

				width:100%;

				padding:6px 0px 0px 0px;

			}

			.CCSearch_secondaryLeft{

				width:195px;

				margin-right:6px;

				float:left;

			}

			.CCSearch_secondaryMiddle{

				width:195px;

				margin-right:6px;

				float:left;

			}

			.CCSearch_secondaryRight{

				width:195px;

				float:left;

			}

			div.searchResultsBanner {

				background-image: url(../images/marketing/searchBanner.jpg);

			}

			/*------------------------------------------

			END search page

			==========================================*/



/*==========================================================================

============================================================================

END - creativeContent.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



/*==========================================================================

============================================================================

START - selectBox.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



			.selectBox{

				position:relative;

				font-family:Arial, Helvetica, sans-serif;

				font-size:.9em; 

				color:#666666;

				cursor:pointer;

				z-index:7;

			}

			.selectBoxSel{

				position:relative;

				cursor:pointer;

				z-index:7;

				background-color:#D4DDE9;

			}

			.selectBoxDisplay{

				height:17px;

				border:1px solid #999999;

			}

			.selectBoxDisplayLeft{

				height:17px;

				padding:0px 0px 0px 3px;

				background-repeat:no-repeat;

				background-position:left;

			}

			.selectBoxDisplayArrow{

				height:17px;

				padding:0px 19px 0px 0px;

				background-image:url(../images/navigation/le_selectBoxDisplayArrow.gif);

				background-repeat:no-repeat;

				background-position:right;

			}

			.selectBoxDisplayMiddle{

				padding:0px 5px 0px 5px;

				height:17px;

				overflow:hidden;

			}

			.selectBoxDisplayMiddle span{
				display: block;
				overflow:hidden;
				width:114px;
				position:relative;
				top:2px;
				white-space:nowrap;
			}
			
			.selectBoxSortByDisplayMiddle span{
				display: block;
				overflow:hidden;
				width:80px;
				position:relative;
				top:2px;
				white-space:nowrap;
			}

			.selectBoxListContainer{

				position:absolute;

				top:18px;

				left:2px;

				border:1px solid #999999;

				background-color:#FFFFFF;

			}

			.selectBoxListElement a{

				display:block;

				padding:2px 5px 2px 5px;

				color:#444444;

				text-decoration:none;

				background-color:#FFFFFF;

			}

			.selectBoxListElement a:hover{

				display:block;

				padding:2px 5px 2px 5px;

				color:#05173D;

				text-decoration:none;

				background-color:#FFFFFF;

				background-color:#D4DDE9;

			}

			.selectBoxBorderBottom{

				height:1px;

				overflow:hidden;

			}



/*==========================================================================

============================================================================

END - selectBox.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



/*==========================================================================

============================================================================

START - indexPagination.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



			.paginationDisplayBottom{

				float:left;

				width:570px;

				padding:6px 0px 6px 0px;

				border-top:1px solid #CCCCCC;

			}

			.paginationDisplayTop{

				float:left;

				width:570px;

				padding:6px 0px 6px 0px;

				margin:0px 0px 11px 0px;

				border-bottom:1px solid #CCCCCC;

			}
			
			.sortOrder{

				float:left;

				width:170px;

				padding-top:1px;

			}

			.sortBox{

				float:left;

			}

			.sortLabel{

				float:left;

				padding:2px 3px 0px 0px;

			}

			.paginationInterface{

				float:right;

				width:400px;

			}

			.paginationInfo{

				float:right;

				padding:4px 9px 0px 0px;

			}

			.itemQuantityDisplayControl{

				float:right;

				padding:1px 10px 0px 0px;

			}

			

			.paginationButtons{

				float:right;

				padding:1px 0px 0px 0px;

			}

			.paginationButtonNext, .paginationButtonNext_o {

				cursor:pointer;

				width:19px;

				height:19px;

				margin:0px 1px 0px 2px;

				float:left;

				background-image:url(../images/navigation/le_paginationNext.gif);

				background-repeat:no-repeat;

			}

			

			.paginationButtonNext_o {

				background-image:url(../images/navigation/le_paginationNext_o.gif);

			}

			

			.paginationButtonPrev, .paginationButtonPrev_o {

				cursor:pointer;

				width:19px;

				height:19px;

				margin:0px 1px 0px 2px;

				float:left;

				background-image:url(../images/navigation/le_paginationPrev.gif);

				background-repeat:no-repeat;

			}

			

			.paginationButtonPrev_o {

				background-image:url(../images/navigation/le_paginationPrev_o.gif);

			}

			

			.paginationPad {

				padding:0px 6px 0px 6px;

				line-height:.99;

				position:relative;

				top:3px;

			}

			

			.paginationButton, .paginationButton_o {

				height:17px;

				cursor:pointer;

				margin:0px 1px 0px 2px;

				border:1px solid #999999;

				text-align:center;

				float:left;

				position:relative;

			}

			

			.paginationButton a {

				text-decoration:none;

				color:#000000;

				font-size:12px;

			}

			

			.paginationButton_o {

				background-color:#999999;

			}

			

			.paginationButton_o a {

				color:#FFFFFF;

				text-decoration:none;

				font-size:12px;

			}

			

			.paginationButtonSelected{

				height:17px;

				margin:0px 1px 0px 2px;

				border:1px solid #999999;

				text-align:center;

				background-color:#999999;

				float:left;

			}

			

			.paginationButtonSelected a {

				text-decoration:none;

				color:#FFFFFF;

				font-weight:bold;

				font-size:12px;

			}

			

			.paginationSpacer{

				width:10px;

				height:24px;

				margin:0px 6px 0px 7px;

				float:left;

				background-image:url(../images/navigation/le_paginationSpacer.gif);

				background-repeat:no-repeat;

				background-position:center;

			}



/*==========================================================================

============================================================================

END - indexPagination.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



/*==========================================================================

============================================================================

START - indexLayout.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



			/*=================================================

			Start: content area

			-------------------------------------------------*/

			.contentArea{	

				width:576px;	

				float:left;

				padding:0px 0px 0px 20px;

			}
			
			.content-area{
				margin:0px;
				float:right;
				font-size:11px;
				width:808px;
				overflow:hidden;
				/*margin-left:192px;*/
				/*_width:80%; REMOVED this 2010.02.02 */
				/*_width:80%; IE6 1000px width */
				/*_width:74.5%; IE6 778px width */
			}

			.search_nonProduct{

				width:570px;

				overflow:hidden;

				padding:0px 0px 10px 0px;

			}

			.tabMask{

				width:808px;

				overflow:hidden;

			}

			.productResultBanner{

				float:left;

				width:570px;

				padding:0px 0px 2px 0px;

				font-weight:bold;

				overflow:hidden;

				border-bottom:1px solid #CCCCCC;

			}
			
			.productResultBanner, .paginationDisplayTop, .paginationDisplayBottom{
				width:100%;
			}
			

			.productResultBanner H1{

				padding:0px;

				margin:0px;

				font-size:1.5em;

				color:#05173D;

			}

			.bannerMarketingElement{

				float:left;

				width:570px;

				overflow:hidden;

				padding:0px 0px 11px 0px;

			}
			
			#products-wrapper{
				overflow:hidden;
				float:left;
				width:100%;
			}
			
			#products{
				float:left;
				width:110%;
				position:relative;
				overflow:hidden;
			}
			
			.product{
				margin-left:0px;
				margin-right:0px;
				padding-right:40px;
				padding-bottom:21px;
				_padding-right:33px;
				/*padding-right:40px; _padding-right:33px; width for 1000px wide */
				/*padding-right:35px; _padding-right:28px; width for 778px wide */
				margin-bottom:auto;
				width:172px;
				/*background:#00F;*/
				float:left;
			}
			
			.productRow{

				width:576px;

				float:left;

			}

			.productRight{

				float:left;

				width:176px;

				padding:0px 0px 21px 0px;

			}

			.productImageContainer{

				padding:0px 0px 3px 0px;

				position:relative;

				height: 257px;

			}

			.productImageContainer img{

				float:left;

				border:1px solid #999999;

			}

			.newProductLogo{

				position:absolute;

				top:3px;

				left:3px;

			}

			.soldOutProductLogo{

				width:100px;

				height:30px;

				position:absolute;

				top:90px;

				left:35px;

			}

			.soldOutText{

				position:relative;

				color:#AA0000;

				width:100px;

				height:30px;

				background-image:url(../images/navigation/soldOutBG.gif);

				text-align:center;

				font-size:1.1em;

				font-weight:bold;

			}

			.soldOutText span{

				padding:7px 0px 0px 0px;

				display:block;

				width:100%;

				text-align:center;

			}

			.soldOutBG{

				height:28px;

				width:98px;

				background-color:#FFFFFF;

				position:absolute;

				margin:1px;

				moz-opacity:.8;

				opacity:.8;

			}

			*HTML .soldOutBG{

				filter: alpha(Opacity=80);

			}

			.swatches{

				width:176px;

				clear:both;

			}

			.swatchHeight{

				float:left;

				height:28px;

				display:inline;

			}

			.swatch{

				cursor:pointer;

				border:1px solid #999999;

				height:22px;

				width:22px;

				margin:1px 4px 4px 1px;

			}

			.swatchOver{

				cursor:pointer;

				border:2px solid #777777;

				height:22px;

				width:22px;

				margin:0px 3px 3px 0px;

			}

			.swatchSelected{

				cursor:pointer;

				border:2px solid #777777;

				height:22px;

				width:22px;

				margin:0px 3px 3px 0px;

			}

			.swatchInner{

				float:left;

				position:relative;

				height:20px;

				width:20px;

				overflow:hidden;

				top:1px;

				left:1px;

			}

			.swatchContainer{

				position:relative;

				left:-25px;

				width:70px;

				text-align:center;

			}

			.productName{

				padding:2px 0px 5px 0px;

				width:170px;

			}

			.productName a{

				color:#001A3C;

				line-height:16px;

			}

			.productPrice{

				width:170px;

				font-size:12px;

				font-weight:bold;

			}

			.wasPrice{

				float:left;

				color:#666666;

				font-weight:normal;

				white-space:nowrap;

				padding:0px 10px 0px 0px;

			}

			.nowPrice{

				float:left;

				color:#990000;

				white-space:nowrap;

			}

			.campaignAdd{

				padding:4px 0px 0px 0px;

				width:170px;

				font-size:12px;

				font-weight:bold;

				color:#990000;

			}

			.loadingImageMessage{

				position:absolute;

				top:70px;

				left:10px;

				background-color:#FFFFFF;

				width:148px;

				display: none;

			}

			.loadingImageMessageInner{

				padding:6px 4px 6px 4px;

				margin:3px 4px 3px 4px;

				text-align:center;

				border:1px solid #C1902A;

				color:#7D5A00;

			}

			/*-------------------------------------------------

			END: content area

			=================================================*/

			

			.distortedProduct_1x2{

				float:left;

				width:370px;

				overflow:hidden;

				margin:0px 30px 0px 0px;

			}



/*==========================================================================

============================================================================

END - indexLayout.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



/*==========================================================================

============================================================================

START - le_index_widget.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



			/*######## Global Widget Properties #########*/

			.widgetContainer {

				font-family:Verdana, Arial, Helvetica, sans-serif;

				border:1px solid #999999;

				position: relative;

				font-size:.9em;

			}

			.widgetContainer a{

				color:#00173D;

			}

			/*######## Outfitting Widget #########*/

			.ow_header {

				padding:6px 7px 7px 7px;

				border-bottom:1px solid #999999;

				font-weight:bold;

				font-family:Verdana, Arial, Helvetica, sans-serif;

				color:#00173D;

				font-size:1.1em;

			}

			.ow_image {

				width:100%;

				padding-top:4px;

				text-align:center;

				padding-bottom:10px;

			}

			.ow_large {

				padding-left:5px;

				padding-bottom:14px;

			}

			.ow_item {

				padding-bottom:8px;

			}

			.ow_checkbox {

				padding-left:2px;

				padding-right:6px;

				float:left;

			}

			.ow_item_info {

				float:left;

				width:130px;

			}

			.ow_price {

				font-weight:bold;

			}

			.ow_totals {

				float:left;

				padding-left:5px;

				font-weight:bold;

			}

			.ow_buy_btn {

				float:right;

				padding-right:4px;

			}

			.ow_footer {

				padding-bottom:10px;

			}

			.ow_more {

				float:right;

				padding:0px 4px 10px 0px;

			}

			/*######## Multi Product Widget #########*/

			.mpw_header {

				padding:6px 7px 7px 7px;

				border-bottom:1px solid #999999;

				font-weight:bold;

				font-family:Verdana, Arial, Helvetica, sans-serif;

				color:#00173D;

				font-size:1.1em;

			}

			.mpw_top_txt {

				padding:8px 10px 6px 10px;

			}

			.mpw_item_collection {

				padding:4px 0px 4px 0px;

			}

			.mpw_item {

				padding:0px 4px 12px 4px;

			}

			.mpw_image {

				float:left;

				padding-right:4px;

				width:60px;

			}

			.mpw_link {

				padding:0px 0px 2px 0px;

			}

			.mpw_price {

				font-weight:bold;

				padding:2px 0px 2px 0px;

			}

			.mpw_callout {

				padding:0px 0px 2px 0px;

				color:#990000;

			}

			.mpw_item_info {

				float:left;

				width:90px;

			}

			.mpw_buy_btn {

				text-align:center;

				padding:0px 0px 6px 0px;

			}

			.mpw_btm_link {

				padding:0px 0px 4px 4px;

			}

			/*######## Product Widget Large #########*/

			.pwl_image {

				width:162px;

				overflow:hidden;

			}

			.pwl_image img {

				border:0px;

			}

			.pwl_image img{

				position:relative;

				left:-1px;

			}

			*HTML .pwl_image img{

				position:static;

			}

			.pwl_link {

				padding:5px 6px 0px 6px;

			}

			.pwl_description {

				padding:5px 6px 0px 6px;

				margin:0px 0px 2px 0px;

				color:#666666;

			}

			.pwl_price {

				padding:5px 6px 5px 6px;

				font-weight:bold;

			}

			.pwl_callout {

				padding:0px 6px 5px 6px;

				font-weight:bold;

				color:#990000;

			}

			/*######## Product Widget Small #########*/

			.pws {

			}

			.pws_image {

				width:60px;

				float:left;

				padding:5px 0px 0px 4px;

			}

			.pws_image img {

				border:0px;

			}

			.pws_info {

				width:89px;

				padding:5px 4px 5px 5px;

				float:left;

			}

			.pws_link {

				padding:0px 0px 3px 0px;

			}

			.pws_description {

				color:#666666;

				padding:0px 0px 5px 0px;

			}

			.pws_price {

				font-weight:bold;

				padding:0px 0px 3px 0px;

			}

			.pws_callout {

				padding:0px 0px 3px 0px;

				font-weight:bold;

				color:#990000;

			}

			/*######## Multi Use Widget  #########*/

			.muw {

				padding:0px 0px 5px 0px;

			}

			.muw_image {

				width:60px;

				float:left;

				padding:5px 0px 0px 4px;

			}

			.muw_info {

				width:89px;

				padding:5px 4px 5px 5px;

				float:left;

			}

			.muw_description1 {

				font-weight:bold;

				padding:0px 0px 3px 0px;

			}

			.muw_description2 {

				font-weight:bold;

				padding:0px 0px 3px 0px;

			}

			/*######## Top Sellers Widget  #########*/

			.tsw_header {

				padding:6px 7px 7px 7px;

				border-bottom:1px solid #999999;

				font-weight:bold;

				font-family:Verdana, Arial, Helvetica, sans-serif;

				color:#00173D;

				font-size:1.1em;

			}

			.tsw_linkHolder {

				display:block;

				padding:3px 5px 3px 5px;

				text-decoration:none;

				background-color:#FFFFFF;

				cursor:pointer;

			}

			.tsw_linkHolder span{

				display:block;

				position:relative;

			}

			.tsw_linkHolder .tsw_num {

				width:20px;

				float:left;

				color:#444444;

				font-weight:bold;

			}

			.tsw_linkHolder .tsw_links {

				width:110px;

				float:left;

				color:#444444;

			}

			.tsw_linkHolder:hover {

				display:block;

				padding:3px 5px 3px 5px;

				text-decoration:none;

				background-color:#D4DDE9;

			}

			.tsw_linkHolder:hover span{

				display:block;

				position:relative;

			}

			.tsw_linkHolder:hover .tsw_num {

				width:20px;

				float:left;

				color:#444444;

				font-weight:bold;

			}

			.tsw_linkHolder:hover .tsw_links {

				width:110px;

				float:left;

				color:#00173D;

				text-decoration:underline;

			}

			/*######## Copy Widget  #########*/

			.cw_title{

				font-size:1.1em;

				font-weight:bold;

				color:#00173D;

				padding:5px 6px 0px 6px;

			}

			.cw_body{

				padding:2px 6px 0px 6px;

			}

			.cw_link{

				padding:5px 6px 7px 6px;

			}



/*==========================================================================

============================================================================

END - le_index_widget.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



/*==========================================================================

============================================================================

START - singleProductBanner.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



			.bannerMarketingElement{
				width:100%;
				text-align:center;
			}

			.bannerMarketingElement a{

				color:#00173D;

			}

			.SPB{

				width:568px;

				clear:both;

				position:relative;

				border:1px solid #999999;

				margin:0px 0px 10px 0px;

			}

			.SPB_container{

				height:182px;

				width:568px;

				overflow:hidden;

			}

			.SPB_image{

				float:left;

				width:121px;

			}

			.SPB_content{

				float:left;

				width:447px;

			}

			.SPB_header{

				padding:3px 12px 3px 12px;

				font-weight:bold;

				color:#05173D;

				background-color:#D4DDE9;

				font-size:1.1em;

			}

			.SPB_productName{

				padding:5px 12px 2px 12px;

				font-weight:bold;

				font-size:1.2em;

			}

			.SPB_productName a{

				color:#05173D;

			}

			.SPB_copy{

				padding:3px 13px 3px 13px;

			}

			.SPB_price{

				padding:5px 12px 8px 12px;

				font-weight:bold;

				font-size:1.2em;

				color:#05173D;

				letter-spacing:1px;

			}

			.SPB_swatches{

				padding:3px 12px 3px 12px;

				float:left;

				width:423px;

			}



/*==========================================================================

============================================================================

END - singleProductBanner.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



/*==========================================================================

============================================================================

START - searchErrors.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/



			.searchError{

			}

			.SE_sorry{

				padding:0px 0px 1px 0px;

				font-size:1.2em;

				font-weight:bold;

				color:#05173D;	

			}

			.SE_results{

				padding:0px 0px 6px 0px;

			}

			.SE_result{

				font-weight:bold;

			}

			.SE_options{

				padding:0px 0px 10px 0px;

			}

			.SE_options a{

				color:#05173D;

			}



/*==========================================================================

============================================================================

END - searchErrors.css

-----------------------------------------------------------------------------

---------------------------------------------------------------------------*/

