﻿div.crcSummaryArea table.search_results_table td div.item div.image
{
	border:0px;
}
.tabContentArea div.crcLeftTabArea table.search_results_table td div.item div.image
{
	border:0px;
}

table.tabTable
{
	margin-top:20px;
	width:100%;
}

td.tabContainer
{
	width:124px;
	height:45px;
	vertical-align:bottom;
	border-color:#cccccc;
	text-align: center;
}

td.tabContainer div.tab
{
	width:100px;
	height:21px;
	color:White;
	background-color:#1f1f1f;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:11px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
td#newsSTabBtnArea div.tab{
height:28px;
padding-top: 5px;
}
td.firstTabContainer
{
	width:117px;
	height:45px;
	vertical-align:bottom;
	border-color:#cccccc;
	border-left:0px;
}

td.firstTabContainer div.tab
{
	background-color:#1F1F1F;
color:White;
font-size:11px;
font-weight:bold;
height:26px;
padding-top:12px;
text-align:center;
width:110px;
}

td.tabContainer div.tab div
{
}

td.noTabContainer
{
	border-bottom:1px solid; 
	border-bottom-color:#cccccc; 
	width:347px
}

.selectedTab
{
	border-left:1px solid;
	border-right:1px solid;
	border-top:1px solid;
}
.selectedTab div.tab{
	
	background-image: url(../assets/images/search_results_tab_slected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight:bold;
}
div.tab{
cursor: pointer;}

.notSelectedTab
{
	border-bottom:1px solid;
}

.noItemsFound
{
	font-size:16px;
	font-weight:bold;
	min-height:70px;
}

.noItemsFoundTab
{
	font-size:18px;
	font-weight:bold;
	margin-top:30px;
}

.tabContentArea div.productSummaryTop
{
	margin-top:13px;
}

.summaryHeader
{
    background-color:#1f1f1f; 
    width:100%; 
    height:25px;
    line-height:25px;
}

.summaryHeader h2
{
    color:White; 
    font-size:16px; 
    font-weight:bold;
    margin-left:20px;
}

.productSummary
{
	margin-left:10px;
}
.productSummary table
{
	/*float:left;*/
	/*margin:5px;*/
	width:153px;
	/*border:1px solid;
	border-color:#cccccc;*/
}
.productSummary table.productSummaryTable
{
	border:none;
	margin-top: 5px;
}
.productSummary table.productSummaryTable td.productSummaryCell
{
	vertical-align:top;
	border:1px solid;
	border-color:#E3E3E3;
	border-right:none;
	position:relative;
	width:149px;
	padding:10px 19px 10px 20px;
}
.productSummary table.productSummaryTable td.last {
	border:1px solid #E3E3E3 !important;
}

div.productSummaryTop div.productSummary div.wishListMenu
{
	
	/*float:left;*/
	/*left:5px;*/
	margin-top:-119px;
	position:relative;
	/*top:140px;*/
	/*width:141px;*/
	
}

.rightSummaryArea
{
	float:right;
	width:315px;
	margin-top:10px;
}

.rightSummaryArea h1.socialheader
{
	font-size:12px;
	margin-left:15px;
	font-weight:bolder;
	border-bottom:1px solid;
	border-bottom-color:#cccccc;
	height:30px;
}

.rightSummaryArea ul.landingSubMenu
{
	margin-left:15px;
}

.rightSummaryArea ul.landingSubMenu li
{
	border-bottom:1px solid;
	border-bottom-color:#cccccc;
	line-height:20px;
}

.rightSummaryArea ul.landingSubMenu li.menuHeaderHolder
{
	display:none;
}

.rightSummaryArea img.rightSummaryImage
{
	width:315px;
	height:262px;
}

.browseLink
{
	background-image:url("/assets/images/smallArrowRight.jpg");
	background-repeat:no-repeat;
	font-size:11px;
	margin-top:10px;
}
.browseLink a
{
	margin-left:12px;
}


.leftSummaryArea
{
	float:left;
	width:630px;
	margin-left:20px;
	margin-top:10px;
}

.newsTitleSummary
{
	font-size:12px;
	font-weight:bold;
	padding-top: 15px;
}

.newsTitleSummary a
{
	color:#006666;
}

.newsLinksSummary
{
	border-bottom:1px solid;
	border-bottom-color:#cccccc;
	padding-bottom: 15px;
	color: #999999;
}
.newsLinksSummary a{
	color: #999999;
}

.viewAllLinkButton
{
	 margin-top:10px;
	 margin-left:5px;
}

.crcLeftTabArea
{
	float:left;
	width:620px;
	border-right:1px solid #CCCCCC;
}

.crcRightTabArea
{
	float:right;
	width:331px;
	margin-top:15px;
}

.crcRightTabArea img
{
	width:331px;
	height:277px;
}

.featuredCollectionHeader
{
	margin-top:12px;
	margin-left:20px;
	height:16px;
	width:947px;
	border-bottom:1px solid;
	border-bottom-color:#cccccc;
	font-weight:bolder;
	font-size:12px;
	color:#777777;
}

.featureCollectionItem
{
	margin-left:5px;
	margin-top:10px;
	float:left;
}

.featureCollectionItem div.itemImage
{
	float:left;
	margin-left:10px;
}

.featureCollectionItem div.itemImage img
{
	width:150px;
	height:100px;
}

.featureCollectionItem div.itemName
{
	float:left;
	width:130px;
	height:90px;
	padding-left:10px;
	margin-left:10px;
	margin-top:10px;
	font-size:14px;
	color:#777777;
	
	background-image: url(../assets/images/search_featured_collection_title.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

div.summaryArea
{
	margin-top:30px;
}

div.crcSummaryArea
{
	margin-top:30px;
}

div.crcSummaryArea div.leftSummaryArea table.search_results_table div.item
{
	width:450px;
}

div.rpSummaryArea
{
	margin-top:30px;
}

div.rpSummaryArea div.leftSummaryArea table.search_results_table div.item
{
	width:450px;
}

.tabContentArea div.crcLeftTabArea table.search_results_table div.item
{
	width:440px;
}

div.tabContentArea table div.search_results_items
{
	line-height:19px;
	width:auto;
}
div.tabContentArea table div.search_results_items span
{
	display:inline;
	float:none;
	padding-left:0px;
}

div.tabContentArea table div.search_results_paging
{
	width:auto;
}

.newsRightTabArea
{
	float:right;
	margin-top:0px;
	width:220px;
	border:none;
}

.newsRightTabArea ul.landingSubMenu li
{
	margin-top:5px;
	line-height:16px;
	border-bottom:1px solid;
	border-bottom-color:#cccccc;
	border-top:none;
}

/*commented out on 11/23/10 by Joe*/
/*.newsRightTabArea ul.landingSubMenu li.menuHeaderHolder
{
	margin-left:5px;
	margin-top:5px;
	color:White;
	background-color:#1f1f1f;
	width:100%;
	height:30px;
	line-height:30px;
}*/

.newsRightTabArea ul.landingSubMenu li.menuHeaderHolder span
{
	margin-left:10px;
}

.newsRightTabArea ul.landingSubMenu li div.pressSidebarContent
{
	color:#6D6D6D;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:9px;
	line-height:16px;
	margin:8px 0;
}
#bodyArea .T3 #secondaryContent ul.landingSubMenu li a, #bodyArea #secondaryContent ul.landingSubMenu li a {
	background:none repeat scroll 0 0 transparent;
	margin:0;
	padding:0;
}
.newsRightTabArea ul.landingSubMenu li table
{
	line-height:20px;
}

ul.landingSubMenu li table tr td
{
	padding-left:10px;
	font-size:11px;
}

.newsLeftTabArea
{
	margin-top:10px;
	float:left;
	width:730px;
}

.newsLeftTabArea div.newsTitleTab
{
	font-size:12px;
	font-weight:bold;
	color: #006666;
	padding-top: 15px;
	padding-left: 10px;
}

.newsLeftTabArea div.newsTitleTab a
{
	color:#006666;
}

.newsLeftTabArea div.newsDescrTab
{
	margin-top:5px;
	font-size:11px;
	margin-left:10px;
	font-weight:lighter;
	line-height: 14px;
}

.newsLeftTabArea div.newsLinksTab
{
	font-size:10px;
	border-bottom:1px solid;
	border-bottom-color:#cccccc;
	height:20px;
	letter-spacing:0.2px;
	color: #999999;
	padding-top: 5px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.newsLeftTabArea div.newsLinksTab a{color: #999999;}


.tabContentArea td.repairTD table.searchResultsMainTable
{
	border-top:0px;
	border-left:0px;
	border-bottom:0px;
}

.tabContentArea td.rightSection1 div.searchResultsImgArea img
{
	width:337px;
}

.tabContentArea td.rightSection1 table
{
	width:337px;
}

.tabContentArea td.rightSection1 div.refineSearch table
{
	width:auto;
}

.tabContentArea td.repairTD table.searchResultsMainTable table.search_results_table div.item
{
	width:440px;
}

.tabContentArea td.repairTD table.searchResultsMainTable td.searchResultsCell
{
	background-image:none;
}

.tabContentArea table table.searchResultsMainTable td.searchResultsCell
{
	background-image:none;
}


	div.search_results_paging,  div.search_results_items 
	{
		height:17px;
		line-height:17px;
		vertical-align:bottom;
	}
	div.search_results_paging 
	{
		float:left;
	}
	div.search_results_items 
	{
		float:right;
	}
	div.search_results_paging select,  div.search_results_items select 
	{
		font-size:10px;
		margin-left: 8px;
		width: 40px;
	}
	div.search_results_paging span 
	{
		float:left;
		display:block;
		padding-right:0.5em;
	}
	div.search_results_paging a
	{
		float:left;
		display:block;
		width:17px;
		height:17px;
		background-repeat:no-repeat;
	}
	div.search_results_paging a.search_results_previous_button 
	{
		background-image:url(/assets/images/crc/search_results_page_arrow_swatch.gif);
	}
	div.search_results_paging a.search_results_next_button 
	{
		background-image:url(/assets/images/crc/search_results_page_arrow_swatch.gif);
		background-position:-17px 0;
	}
	div.search_results_paging a.search_results_previous_button_hover,
	div.search_results_paging a.search_results_previous_button:hover 
	{
		background-position:0 -17px;
	}
	div.search_results_paging a.search_results_next_button_hover,
	div.search_results_paging a.search_results_next_button:hover 
	{
		background-position:-17px -17px;
	}
	
	.toiletHelpers {
		border-bottom: solid 1px #ddd;
		padding: 10px 0px;
	}
	
	.toiletHelpers table {
	}
	
	.toiletHelpers table td {
		font-family: Verdana, Arial, Sans-Serif;
		font-size: 10px;
		padding: 4px 13px;
		width: 49%;
	}
	
	.toiletHelpers table td a {
		font-weight: bold;
	}
	
	.toiletHelpers table td.helperCol1 {
		border-right: solid 1px #ddd;
	}
