/* Start Shop By Finish Styles */
	
		/* Table */
		#SBFProdFinishTable {
			margin: 10px;
		
			background-color: #ffffff;
			border-collapse: collapse;
		}
		
		
		/* 
		 * SBF Nav Box
		 */
				
		/* Manufacturer's Logo */
		#SBFNavGroupLogo {
			margin: 0;
			padding: 0;
			border: 0;
		}
		
		/* Chart Page Nav Box */	
		#SBFChartNavCell {
			margin: 0;
			padding-right: 20px;
		}
				
				
		#SBFChartNavCell p {
			padding:0;
			margin:0 0 2px 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
		}
		
		#SBFChartNav {
			margin:0 auto 0 auto;
			width: 200px;
			text-align: center;
			padding-bottom: 10px;
			padding-top: 5px;
			background-color: #EFEFEF;
			border: 1px solid #CCCCCC;
		}
		
		#SBFLoadCont {
	text-align: center;
	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left:175px;
	padding:20px;
	width: 300px;
		}		
		


		#SBFAPPLoadCont	 {
	text-align: center;
	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left:190px;
	width: 300px;
	height: 300px;
	background-image: url(../assets/images/layout/SBFAPPLoad.jpg);
	background-repeat: no-repeat;
	background-position: center top;
		}		
			
		

		#SBFChartNav p {
			padding:0;
			margin:0 0 2px 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
		}

		#SBFChartNav form {
			padding:0;
			margin:0;
			display:inline;
		}
		
		#SBFChartNav form input {
			padding: 0;
			margin: 5px;
			display: inline;
		}

		#SBFChartNav form select {
			padding: 0;
			margin: 2px 0 0 0;
			display: inline;
		}


		/* Home Page Nav Box */
		#SBFHomeNav {
			text-align: center;
			width: auto;
			padding: 5px 10px 10px 10px;
			margin: 7px 0 0 0;
			background-color: #EFEFEF;
			border: 1px solid #CCCCCC;
		}

		#SBFHomeNav p {
			padding: 0;
			margin: 0 0 2px 0;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
		}

		#SBFHomeNav form {
			padding: 0;
			margin: 0;
			display: inline;
		}	
		
		#SBFHomeNav form input{
			padding: 0;
			margin: 5px;
			display: inline;
		}

		#SBFHomeNav form select {
			padding: 0;
			margin: 2px 0 0 0;
			display: inline;
			font-size: 13px;
		}
		
		.SBFEmtekDiscountInfo {
		display:block;
		margin:0 auto 0 auto;
		padding:15px 5px 5px 5px;
		font-size: 14px;
	
		}
		
		.SBFEmtekDiscountInfo:hover{
		color:#FF9900;
		}

		/*
		 * Big Finish Swatch Rows
		 */
		
		/* Big Finish Swatch Cell */
		.SBFBigSwatchCell {
			width: 33px;
			background: url('http://www.doorknobdiscountcenter.com/assets/images/sbf/sbf_finish_swatch_line.gif') repeat-y center;
			
			margin: 0px;
			padding: 0px 0px 25px 0px;
			border: 0px;
			
			text-align: center;
			vertical-align: top;	
		}
		
		/* Big Finish Image */
		.SBFBigSwatch {	
			width: 50px;
			height: 50px;
		
			float:left;
			position: relative;
		
			margin: 0px -9px 0 -8px;
			padding: 0px;
			border: 0px;
		}
		
		/* Big Finish Name Image */
		.SBFBigSwatchLabel {
			width: 60px;

			clear: both;
			float: left;
			position: relative;
		
			margin: 0px -14px 0 -13px;
			padding: 0px;
			border-top: 3px solid #ffffff;
			border-right: 0px;
			border-bottom: 0px;
			border-left: 0px;
		}

		
		/*
		 * Product Section Headers
		 */
		 
		/* Section Name Cell */
		.SBFSectionNameCell {
			margin: 0px;
			padding: 0px;
			border: 0px;
		}
		
		
		/* Section Name */
		.SBFFirstSectionName {
			color: #000000;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1.10em;
			font-weight: bold;
			
			margin: 0em 0em 0em 0em;
			padding: 0px;
			border: 0px;
		}
		
		
		.SBFSectionName {
			color: #000000;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1.10em;
			font-weight: bold;
			
			margin: 1.5em 0em 0em 0em;
			padding: 0px;
			border: 0px;
		}
		
		
		/* Section header spacer cells */
		.SBFSectionBlankCell {
			width: 33px;
			background: url('http://www.doorknobdiscountcenter.com/assets/images/sbf/sbf_finish_swatch_line.gif') repeat-y center;
		
			margin: 0px;
			padding: 0px;
			border: 0px;
		}
		
		
		/*
		 * Product Rows
		 */
		 
		/* Product Name Cell */
		.SBFProdNameCell {
			/* width: 100px; */
		
			margin: 0px;
			padding: 4px;
			border-top: 1px solid #0000FF;
			border-left: 1px solid #0000FF;
			border-bottom: 1px solid #0000FF;
		}
		
		.SBFProdNameCell a,
		.SBFProdNameCell a:link,
		.SBFProdNameCell a:visited,
		.SBFProdNameCell a:hover,
		.SBFProdNameCell a:active {
			color: #000000;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 0.75em;
			font-weight: bold;
			text-decoration: underline;
		}
		
		/* Product Image Cell */
		.SBFProdImageCell {
			/* width: 100px; */
		
			margin: 0px;
			padding: 4px;
			border-top: 1px solid #0000FF;
			border-right: 1px solid #0000FF;
			border-bottom: 1px solid #0000FF;
		}
		
		/* Small Finish Swatch Cell */
		.SBFSmallSwatchCell {
			width: 33px;
			height: 33px;
			
			margin: 0px;
			padding: 0px;
			border: 1px solid #0000FF;
			
			text-align: center;
			vertical-align: middle;
		}

		/* Small Finish Image */
		.SBFSmallSwatch {
			width: 33px;
			height: 33px;
			
			margin: 0px;
			padding: 0px;
			border: 0px;
			
			vertical-align: middle;
		}
								

		/*#SBFApplication {
		width:100%;
		text-align:center;
		padding:0;
		margin:0;
				}*/
/* End Shop By Finish Styles */

