a.help {
cursor: help;
text-align: right;
}

a.point {
cursor: pointer;
text-align: right;
}

div.es {
height: 190px;
width: 195px;
float: left;
border: 1px solid #f1f1f1;
margin: 0 10px 10px 0;
padding: 10px;
}

div#c15469 {
	position: relative;
}
div#es, div#ps, div#re, div#bs10, div#bsp {
	color: #FFFFFF;
	/*position: relative;*/
	position: absolute;
	/*top: -700px;*/
	top: 50px;
	/*width:445px;*/
	width: 730px;
	z-index: 9999 !important;
}

div#es .layer1, div#ps .layer1, div#re .layer1, div#bs10 .layer1, div#bsp .layer1 {
			/*background: url(../../img/bg_tooltip_middle.png);*/
			z-index: 9996 !important;
		}
		div#es .layer2, div#ps .layer2, div#re .layer2, div#bs10 .layer2, div#bsp .layer2 {
			background: url(../../img/bg_tooltip_inner.png) repeat;
			margin: 8px 10px 0px 25px;
			padding: 5px 8px 5px 12px;
			font-size: 0.95em;
			z-index: 9998 !important;
		}
		div#es .layer3, div#ps .layer3, div#re .layer3, div#bs10 .layer3, div#bsp .layer3 {
			height: 10px;
			width: 100%;
			z-index: 9997 !important;
}
button.nobg {
background: none;
font-size: 0.8em !important;
width: 270px !important;
padding: 0 0 0 5px !important;
height: 73px !important;
color:#fff; font-weight:bold;
}

label.product_wt { background-image: url(../../img/testversion_wt.jpg); }
label.product_bs10 { background-image: url(../../img/testversionsbox_bs_10.jpg); }
label.product_es { background-image: url(../../img/testversion_es.jpg); }
label.product_es10 { background-image: url(../../img/testversionsbox_es_10.jpg); }
label.product_ps { background-image: url(../../img/testversion_ps.jpg); }
label.product_ps10 { background-image: url(../../img/testversionsbox_ps_10.jpg); }
label.product_bsp { background-image: url(../../img/testversion_bsplus.jpg); }
label.product_bspn { background-image: url(../../img/testversionsbox_bs_plus.jpg); }
label.product_eg { background-image: url(../../img/testversion_eg.jpg); }
label.product_ev { background-image: url(../../img/testversion_ev.jpg); }
label.product_4  { background-image: url(../../img/Testversion_pcvisit_4remote.jpg); }
label.product_4re  { background-image: url(../../img/testversionsbox_4remote.jpg); }
label.product_8  { background-image: url(../../img/Testversion_pcvisit_8.jpg); }

		label {
            width: 7em;
            text-align: left;
        }
		#content .layer_6 .left {
			width: 610px;
		}
		/*.right {
			display: none;
		}*/
		fieldset.product {
			width: 720px;
		}
		fieldset.product-sos {
			width: 500px;
		}
		#content .layer_6 .left .boxTop {
			background: #fff url(../../img/box_top_center_width.gif) 0 0 no-repeat;
		}
		#content .layer_6 .left .boxBottom {

		}
		fieldset.userData div.top {
			background: none !important;
		}
		fieldset.userData div.bottom {
			background: none !important;
		}
		/*
		.tooltip {
			background: #4B4A4E;
			position: relative;
			left: -9999px;
			top: -9999px;
			color: #fff;
			width: 230px;
			padding: 5px 5px 0px 10px;
			border: 1px solid #FA9D1C;
			opacity: 0.9;
			margin: 0 0 0 -220px !important;
		}
		*/
		.tooltip {
			background: url(../../img/bg_tooltip_top.png) no-repeat;
			position: absolute;
			left: -9999px;
			top: -9999px;
			color: #fff;
			width: 445px;
			/*margin: 0 0 0 -100px !important;		*/
		}

		.tooltip .layer1 {
			background: url(../../img/bg_tooltip_middle.png);
		}
		.tooltip .layer2 {
			background: url(../../img/bg_tooltip_inner.png) repeat;
			margin: 8px 10px 0px 25px;
			padding: 5px 8px 5px 12px;
			font-size: 0.95em;
		}
		.tooltip .layer3 {
			background: url(../../img/bg_tooltip_bottom.png) left bottom no-repeat;
			height: 10px;
			width: 100%;
}
		input.checkbox {
			left: 10px;
			}
		label.checkbox {margin-left: 30px;}
