#mybathroom_base {
	position: fixed;
	height: 180px;
	border-top: 1px solid #717171;
	border-left: 1px solid #717171;
	border-right: 1px solid #717171;
	background: white;
	bottom: 0px;
	z-index: 1000;
	width: 940px;
}
#mybathroom_base #head { width: 910px; height: 15px; background: #e1e1e1; position: relative; margin-bottom: 20px; padding: 10px 15px; }
#mybathroom_base #head #links { float: right; margin-right: 10px; text-align: right; width: 40%; }
#mybathroom_base #head #links a { color: #313131; }
#mybathroom_base h1 a {
	font: bold 11pt Arial, Helvetica, sans-serif;
	color: black;
	margin-bottom: 15px;
	float: left;
}
#mybathroom_base .prod {
	float: left;
	width: 120px;
	margin-left: 15px;
	text-align: center;
}
#mybathroom .prod img { float: left; margin-right: 10px; }
#mybathroom .prod h3 { float: left; font: bold 9pt Arial, Helvetica, sans-serif; color: #AEAEAE; }
#mybathroom .prod h3 strong { color: black; }
#mybathroom .prod .del { position: absolute; margin-left: 90px; margin-top: 10px; width: 20px; height: 20px; }

#col_left a { display: block; margin-top: 10px; }
div.email h1 { color: #ef321f; }
div.email h2 { font-size: 11pt; margin-bottom: 5px; }
div.email p { font-weight: normal; font-size: 9pt; }
.centre { text-align: center; }
div.email .error { display: none; width: 400px; font: bold 10pt Arial, Helvetica, sans-serif; color: #DE3211; padding: 15px; margin: 0px auto; }

.myproduct {
	float: left;
	margin: 20px 15px 5px 0px;
	width: 220px;
	height: 200px;
}
.myproduct .close {
	position: absolute;
	margin-left: 190px;
	margin-top: 10px;
}
.myproduct .close, .myproduct .close {
	display: block;
	width: 20px;
	height: 20px;
	background: url(./images/close.gif) no-repeat 0 -20px;
	overflow: hidden;
}
.myproduct .close:hover { background-position: 0 0; }
.myproduct .close span { display: none; }
	 
