body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  margin: 0px;  
  background-color: #999999;
}

a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  text-decoration: underline;
}

a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  text-decoration: underline;
}

a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #cc0000;
  text-decoration: underline;
}

input {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  border-width: 1px;
}

select {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  border-width: 1px;
}

option {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  border-width: 1px;
}

textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  border-width: 1px;
}

td {
	font-size: 10px;
}

.sideBarInputs {
	width: 170px;
	background-color: #FFFFFF;
}

.redText {
	font-size: 10px;
	color: #CC0000;
	font-weight: normal;
}

.sideHeading {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.headerBar {
	font-size: 9px;
	color: #000000;
}

.menuBar {
	font-size: 9px;
	color: #FFFFFF;
}

.basketText {
	font-size: 10px;
}

.topHeaderLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.topHeaderLinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.topHeaderLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  text-decoration: underline;
}

.topMenuLinks {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #CCCCCC;
  text-decoration: none;
}

.topMenuLinks:link {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #CCCCCC;
  text-decoration: none;
}

.topMenuLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}

.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #999999;
  text-decoration: none;
}

.footerLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}

.footerLinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
}

.footerLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #CC0000;
  text-decoration: underline;
}

.redLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #CC0000;
  text-decoration: none;
}

.redLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #CC0000;
  text-decoration: none;
}

.redLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #CC0000;
  text-decoration: underline;
}

.blueLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #0000CC;
  text-decoration: none;
}

.blueLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #0000CC;
  text-decoration: none;
}

.blueLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #0000CC;
  text-decoration: underline;
}

.pageTrail {
	font-size: 8px;
	font-weight: bold;
}

.pageTrailText {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.pageTrailLink {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.pageTrailLink:link {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.pageTrailLink:hover {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.artistSideLinks {
	font-size: 11px;
	color: #666;
	font-weight: bold;
	text-decoration: none;
}

.artistSideLinks:link {
	font-size: 11px;
	color: #666;
	font-weight: bold;
	text-decoration: none;
}

.artistSideLinks:hover {
	font-size: 11px;
	color: #AAA;
	font-weight: bold;
	text-decoration: none;
}

.artistLinks {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.artistLinks:link {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.artistLinks:hover {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.artistName {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.artistDescription {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.productName {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.productExtra {
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #CC0000;
}

.productDescription {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

.homeText {
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #CC0000;
}

.homeProductArtist {
	font-weight: bold;
	font-size: 12px;
	color: #999999;
}

.homeProductName {
	font-weight: normal;
	font-size: 11px;
	color: #999999;
}

.homeProductLink {
	font-weight: normal;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.homeProductLink:link {
	font-weight: normal;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.homeProductLink:hover {
	font-weight: normal;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}

.borderedTd {
	padding: 5px;
	border: 1px solid #CCCCCC;
}

.formRedHeading {
	font-weight: bold;
	font-size: 13px;
	color: #CC0000;
}

.formHeading {
	font-weight: bold;
	font-size: 13px;
	color: #666666;
}

.formLabel {
	font-weight: bold;
	font-size: 11px;
	color: #666666;
}

.loginLabel {
	font-weight: normal;
	font-size: 11px;
	color: #666666;
}

.tableHidden {
	visibility: hidden;
	display: none;
}

.tableShown {
	visibility: visible;
	display: inline;
}

.pageHeading {
	font-style: italic;
	font-size: 12px;
}

.pageSubHeading {
	font-size: 11px;
}

.pageText {
	font-size: 10px;
	color: #666666;
}

.pageItalicText {
	font-size: 10px;
	font-style: italic;
	color: #666666;
}

.textContainer {
	padding-left:35px; 
	padding-right:35px
}

.createPriceText	{
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
}

.payButton	{
	height: 30px;
	width: 100px;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
