.formReporting { margin: 0 0 6px 119px; }

#systemMessage {
	background-image: url(http://images.soundstosample.com/img/s/systemMessageStripe.png);
	padding: 4px;
	margin: 5px 5px;
}

#systemMessage p { font-size: 8pt; text-align: center; padding: 6px; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; background: black; }

.overDivBG { background-image: url(http://images.soundstosample.com/img/s/systemMessageStripe.png); padding: 4px; margin: 5px 5px; }
.overDivFG { color: white; font-size: 8pt; text-align: center; padding: 6px; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; background: black; }
.overDivFG p { color: white; }
.overDivCaption { color: white;  font-weight: bold; font-size: 10pt; padding: 6px; }
div#overDiv table { margin: 0; }
div#overDiv table th { background: none; }
div#overDiv table tr td { background: none; margin: 0; padding: 0; color: white; }

div#read_start, div#read_end { width: 100px; background-color: #222; color: #C35A19; float: left; font-size: 10pt; padding: 2px; }
button#start_date, button#end_date { background: none; border: 0; margin: 0 0 0 5px; padding: 0; width: 17px; height: 17px; background-image: url(http://images.soundstosample.com/img/s/buttons/calendar.gif);}
button#producerSearch { background: none; border: 0; margin: 0; padding: 0; width: 50px; height: 18px; background-image: url(http://images.soundstosample.com/img/s/buttons/submit.gif);}
button#producerLogin { background: none; border: 0; margin: 0; padding: 0; width: 50px; height: 18px; background-image: url(http://images.soundstosample.com/img/s/buttons/login.gif);}

#definition { margin: 15px; background-color: black; color: white; overflow: none; font-size: 8pt; }
#definition h3 { font-size: 14pt; color: #D85A18; margin-bottom: 5px; }

#staticContent p { font-size: 8pt; text-align: left; }
#staticContent h2 { font-weight: bold; background: none; font-size: 2em; color: white; margin: 10px 0 0 0; padding: 0; border: none; }
#staticContent h3 { font-size: 12pt; color: #C35A19; margin-top: 20px; }
#staticContent h4 { font-size: 10pt; color: #C35A19; margin: 4px 0 4px 0; padding: 0; }
#staticContent h5 { font-size: 9pt; color: #C35A19; margin: 4px 0 4px 0; padding: 0; }

#knowledge h2 { font-weight: bold; background: none; font-size: 2em; color: white; margin: 10px 0 0 0; padding: 0; border: none; }
#knowledge h3 { font-size: 12pt; color: #C35A19; margin: 4px 0 4px 0; padding: 0; }
#knowledge h4 { font-size: 10pt; color: #C35A19; margin: 4px 0 4px 0; padding: 0; }
#knowledge h5 { font-size: 10pt; color: white; margin: 4px 0 4px 0; padding: 0; }
#knowledge p { font-size: 8pt; text-align: left; }

#knowledgeLanding div { padding: 10px 0 0; border-bottom: 1px solid #383838; }

div#cardImages { width: 140px; height: 160px; background-image: url(http://images.soundstosample.com/img/s/menu/cardImages.gif); background-color: black; }
div#cardImages p { display: none; }

div#paypal { width: 140px; height: 37px; background-image: url(http://images.soundstosample.com/img/s/menu/paypal.gif); background-color: black; }
div#paypal p { display: none; }

input.captcha { width: 100px !important; height: 25px; font-size: 20px; padding: 2px !important; }
input.termsCheckBox { width: 20px !important; padding-top: 3px; }
label.fullwidth { width: 275px !important; }
textarea { font-size: 10pt; padding: 2px; }

#other div a:hover { color: #D85A18; }

#purchaseOptions td { vertical-align: middle; }
#fullcd td { vertical-align: middle; }
#samplepack td { vertical-align: middle; }
#downloads td { vertical-align: middle; }
#shoppingCart td { vertical-align: middle; }

#fullcd select { width: 150px; margin: 0; padding: 0; }
#samplepack select { width: 150px; margin: 0; padding: 0; }

p.reviewTitle { color: #D85A18; margin-bottom: 0 !important; font-size: 10pt; padding-bottom: 0 !important; }
p.reviewBody { margin-top: 0 !important; padding-top: 0; }

span.highlight { color: #D85A18 !important; }
p.subheader { color: #D85A18 !important; font-size: 10pt; }
div.numeral { font-size: 24pt; width: 40px; height: 40px; float: left; clear: none; color: red; padding: 4px 0 0 4px; }

ul#myAccount li { font-size: 11pt; margin: 5px 0; }

td.noborder { border: 0px !important; background: none !important; padding: 10px 10px 0 0; }

#freeSample .speaker, #freeSample .zip {
	height: 12px; display: block; float: left; font-size: 1px; text-indent: -9999em;
}

#freeSample .speaker {
	width: 12px; margin: 5px 10px 0 0; background: url(http://images.soundstosample.com/img/s/buttons/demo_button_over.gif) no-repeat;
}

#freeSample .speaker:hover {
	background: url(http://images.soundstosample.com/img/s/buttons/demo_button.gif) no-repeat;
}

#freeSample .zip {
	width: 26px; margin: 3px 0 0; background: url(http://images.soundstosample.com/img/s/buttons/zip.gif) no-repeat;
}

#freeSample .zip:hover {
	background: url(http://images.soundstosample.com/img/s/buttons/zip-over.gif) no-repeat;
}

#freeSample img {
	border: 0 !important;
}

#paypalForm {
	width: 182px !important;
}

#paypalForm input.hidden {
	display: none;
}

#paypalButton {
	height: 16px !important;
	width: 182px !important;
}

#genreDescription {
	padding: 10px 10px 15px 10px !important;
	margin: 0;
	font-size: 11px;
	background-color: black;
}


		#peoplealsobought {
			padding:0;
			width:429px;
			color:#FFFFFF;
			float:left;
			padding:15px 0;
			position:relative;
			width:379px;
		}

		#peoplealsobought h2 {
			margin:0 0 10px;
			width:420px;
			border-bottom:16px solid #000000;
		}

		/* Put this in css file */
		
		#purchaseOptions td.description {
			line-height:12px !important;
		}
		
		#purchaseOptions td.description span a {
			color:#8B8B8B;
		}
		#purchaseOptions td.description span a:hover {
			color:#D85A18;
		}

		#purchaseOptions td.description span .prodTitle{
			font-size:1.1em
		}
		
		#purchaseOptions td.price {
			padding-top:0 !important;
		}
		#purchaseOptions td.fulldemo {
			padding-bottom:0 !important;
			background:none !Important;
		}
		#purchaseOptions td.fulldemo a img {
			border:none !Important;
			margin:0 4px 0 0 !important;
		}

		#purchaseOptions td.fulldemo select {
			width:120px;
			padding:0px;
		}

		#peoplealsobought #purchaseOptions .buy{
			background:transparent url(http://images.soundstosample.com/img/s/more.png);
			width:46px !important;
			height:14px !important;
		}

		#peoplealsobought #purchaseOptions .buy:hover {
			background:transparent url(http://images.soundstosample.com/img/s/more-over.png);
		}