* {margin:0; padding:0}
body {font:11px/1.5 Verdana, Arial, Helvetica, sans-serif; background:#FFF}
#text {margin:50px auto; width:500px}
.hotspot {color:#900; cursor:pointer}

#tt {position:absolute; display:block; z-index: 9999999;}
#ttcont {display:block; padding:7px 17px 8px 12px; margin-left:5px; background:#666; color:#FFF}

.total {
	background-color: #EFEFED;
	border: 2px #EFEFED;
	width: 40px;
}

.submitbut {
	color:#800000;
	padding: 7px;
}

table {
border-collapse: collapse;
}

td, tr, img { 
padding: 0px; 
margin: 0px;
border: none;
line-height: 0;
}