#pcBTOfloatPrices {
	position: fixed;
	margin-left: 690px; /* change this value depending on the width of the area where ProductCart code is loaded */
	top: 250px; /* sets the distance from the top of the area where ProductCart code is loaded */
	background-color: #EDF0F4; /* sets the background color of the floating element, which is also affected by the transparency settings below */
	padding: 5px;
	border: 2px solid #999;

	/* Transparency: remove for no transparency */
	filter:alpha(opacity=85);
    -moz-opacity:0.85;
    -khtml-opacity: 0.85;
    opacity: 0.85; 
	/* Transparency: end */
	
	/* Round corners: does not work on IE */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/* End Round corners */
	
	/* Shadow: does not work on IE */
 		-moz-box-shadow: #BBB 3px 3px 3px;
		-webkit-box-shadow: #BBB 3px 3px 3px;
        box-shadow: #BBB 3px 3px 3px;
	/* End Shadow */
}

/* IF using a dark background, change font color by activating the following code
	#pcBTOfloatPrices {
		color: #FFF;
	}
	
	#pcBTOfloatPrices input {
		color: #FFF;
	}
/* END IF */

/* Style price values: 
   To style the prices in the floating panel, enter any styles here */
#pcBTOfloatPrices .transparentField {

}

/* Hide the prices that were shown at the top */
#pcBTOhideTopPrices {
	display: none;
}

/* Hide table row at the bottom that says "Total"  */
#pcBTOtotalTitle {
	display: none;
}
	
/* Hide the line breaks
   Do a search for <hr> on configurePrd.asp and replace the two instances
   with <hr class="pcBTObr"> if the class is not there. */
.pcBTObr {
	display: none;
}

/* END */

/*configuratorTabs*/

#pcMain li {
	padding-bottom:0!important;
}

.ui-tabs.ui-tabs-vertical {
	padding: 0;
	width: 100%;
}

	.ui-tabs.ui-tabs-vertical .ui-widget-header {
		border: none;
	}

	.ui-tabs.ui-tabs-vertical .ui-tabs-nav {
		float: left;
		width: 10em;
		background: #CCC;
		border-radius: 4px 0 0 4px;
		border-right: 1px solid gray;
	}

		.ui-tabs.ui-tabs-vertical .ui-tabs-nav li {
			clear: left;
			width: 100%;
			margin: 0.2em 0;
			border: 1px solid gray;
			border-width: 1px 0 1px 1px;
			border-radius: 4px 0 0 4px;
			overflow: hidden;
			position: relative;
			right: -2px;
			z-index: 2;
		}

			.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a {
				display: block;
				width: 100%;
				padding: 0.6em 1em;
			}

				.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:hover {
					cursor: pointer;
				}

			.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
				margin-bottom: 0.2em;
				padding-bottom: 0;
				border-right: 1px solid white;
			}

			.ui-tabs.ui-tabs-vertical .ui-tabs-nav li:last-child {
				margin-bottom: 10px;
			}

	.ui-tabs.ui-tabs-vertical .ui-tabs-panel {
		/*float: left;
		width: 28em;*/
		display:table;
		border-left: 1px solid gray;
		border-radius: 0;
		position: relative;
		left: -1px;
	}
/*configuratorTabs*/