
.prod-cat {
	font-size : 20pt;
	font-family : "Times New Roman";
	color : #FFFFFF;
	font-weight : bold;
	margin-top : 40px;
	margin-bottom : 18px;
}

.prod-cat-header {
	font-family : "Times New Roman";
	font-size : 13pt;
	color : #FFFFFF;
	font-weight : bold;	
}

.prod-name {
	font-size : 13pt;
	font-family : "Times New Roman";
	color : #FFCC00;
	font-weight : bold;
	margin-top : 13px;
}


.prod-desc {
	font-size : 11pt;
	font-family : "Times New Roman";
	color : #6699CC;
	margin-right: 40px;
	font-style : italic;
}
 .botline {
	border-top: none;
	border-right: none;
	border-bottom: 1px dashed #6699CC;
	border-left: none;
}

.prod-extra {
	font-size : 13pt;
	font-family : "Times New Roman";
	color : #CD5C5C;
	font-weight : bold;
	font-style : italic;
	text-align : right;
}


.prod-contents-link {
	font-size : 13pt;
	font-family : "Times New Roman";
	color : #FFCC00;
	font-weight : bold;
	margin-left : 40px;
	font-style : italic;
}

.price-prod {
	font-size : 13pt;
	font-family : "Times New Roman";
	color : #FFCC00;
	font-weight : bold;	
	font-style : italic;
	text-align : right;
	margin-top : 20px;		
}
.price-extra {
	font-size : 13pt;
	font-family : "Times New Roman";
	color : #CD5C5C;
	font-weight : bold;	
	font-style : italic;
	text-align : right;

}


.footnote-stars {
	font-family : "Times New Roman";
	font-size : 30px;
	font-weight : bold;
	color : #FFFFFF;
}
.footnote {
	font-family : "Times New Roman";
	font-size : 15px;
	color : #FFCC00;
	font-style : italic;	
	font-weight : bold;	
	margin-left : 40px;
	text-align : left;
	
}

.pricelist-note {
	font-family : "Times New Roman";
	font-size : 15px;
	color : #6699CC;
	font-weight : bold;	
	font-style : italic;
	margin-left : 40px;
	text-align : left;
}
