
div.productdiv { width:600px; margin-bottom:15px;overflow:auto; display:block; } 

.productname {font-size:12px; font-weight:bold; margin-left:25px; text-align:left; width:290px}
.composername {font-size:16px; font-weight:bold; color:gray}
.producthead {font-size:16px; font-weight:bold; color:white}
.notes {font-style:italic; padding-left:10px; padding-right:10px}


.slide { 
			 width:100%; margin-top:12px
			 }
.slidetrigger {
			 color:gray; font-size:9px;padding-left:5px
			}

.quantprompt {
		   font-size:9px;
		   width:45px;
		   margin-left:10px;
		   text-align:center;
}
			 
input.qtyinput {
		width:45px; 
		margin-left:10px;
		text-align:right;
		float:left;
		font-weight:normal;
}
.crossbar {
width:600px; margin-bottom:15px;overflow:auto; display:block;
height:40px; padding-top:10px; background-color:silver
}

.crossbarprompt {
float:left; font-weight:bold; font-size:12px; margin-left:20px; padding-top:3px; margin-right:20px
}

.crossbarinput {
text-align:right; width:75px; margin-right:20px
}

select.countryselect {
	font-size:10px;
	font-weight:normal;
}

input.getdetails, textarea.getdetails {
	width:300px;
}

textarea.getdetails {
	font-size:11px;
}

.errordiv {
	color:red;
	border: 1px solid red; 
	padding:10px;
}
