/* CSS Document */
.content_holder
{
	position:relative;
	min-height:1400px;
}


	.build_panel_input
	{
		width:150px;

	}

	.build_left
	{
		width:300px;
/*		position:absolute;*/
		top:20px;
		left:0px;
		
	}

	
	.fabric_selection
	{
		padding:0px;

		background-color:white;
		border:2px solid #DB3195;
		position:absolute;
		top:0px;
		left:60px;
		width:695px;
		z-index:9998;
	
		display:none;
	}

	.fabric_selection_holder
	{
		padding:5px;
	}

	.build_panel
	{
		margin-top:20px;
		background-color:white;
		border:1px solid #DB3195;

		

	
		
	}
	
		.build_panel h2
		{
			background-color:#DB3195;
			color:white;
			padding-left:7px;
		}
		
		.build_panel_change
		{
			cursor:pointer;
		}
		
		.build_panel_thumb
		{
			cursor:pointer;
			float:left;
			width:120px;
			text-align:center;
			margin-top:5px;
			margin-left:5px;
		}
		

		.build_panel_material_info
		{
			float:left;
			font-weight:bold;
			padding:10px;
		}
		
			.build_panel_material_info_name
			{
			
			}	
			.build_panel_material_info_price
			{
				margin-top:10px;
			}	
			
		.build_panel_table
		{
			margin-top:20px;
			margin-left:10px;
			margin-bottom:0px;
		}


	.buildhelp
	{
		background-color:#DB3195;
		color:white;
		padding:10px;
		width:300px;
		height:150px;
		position:absolute;
		top:40px;
		left:320px;
		z-index:100000;
		display:none;
	}

		.buildhelp_icon
		{
			float:right;
			margin-left:10px;
		}

		.buildhelp_text
		{


		}

	.popup_help_target
	{
		cursor:help;	
	}


	.build_heading_style img
	{
	}

	.build_heading_style_option
	{
		margin-left:3px;
		margin-right:3px;
		margin-top:3px;
		margin-bottom:3px;
		cursor:pointer;
		float:left;
		text-align:center;
		width:93px;
	
	}

	.build_panel_heading_info
	{
		padding:10px;
		font-weight:bold;
		clear:both;
		color:black;
	}


.valance_show_if_adding
{
	display:none;
}

.tiebacks_show_if_adding
{
	display:none;
}

	.build_right
	{
		width:300px;
		position:absolute;
		top:40px;
		left:400px;
		

		background-color:white;
		border:2px solid #DB3195;
		padding:10px;
		
		display:none;
	}

	
			#build_total_price
			{
				margin-top:20px;
				font-weight:bold;
				font-size:1.5em;
				float:left;
				
			}
			
			#build_buy
			{
				margin-top:20px;
				float:left;
				margin-left:10px;
				display:none;
			}
			
			
			#build_summary_description
			{
				margin-bottom:20px;	
			}
			
				#build_summary_description th
				{
					color:#DB3195;
					padding-right:10px;
				}
