.dc-featureName {
	font-weight: bold;
}

.dc-productReleaseDateSmall {
    font-style:italic;
}

.dc-productReleaseDate {
    font-style:italic;
}

.dc-artistNameSmall {
}

.dc-featuredProductsTable {
}

.dc-cartPageCurrencySelectList {
    padding-top: 10px; padding-bottom: 10px;
	font-family: arial, tahoma, helvetica; font-size: 9pt;
}

.dc-currencySelectList {
	font-family: arial, tahoma, helvetica; font-size: 8pt;
}

.dc-faqSectionLink {
    font-weight: bold; 
}

.dc-cartLineItemOriginalPrice {
	text-decoration: line-through;
}

.dc-cartLineItemPromotionalPrice {
	color: Red; font-weight: bold;
}

.dc-cartLineItemPromotionName {
	color: Red; font-weight: bold;
}

.dc-tracklistWarningArea {
    text-align:center;
}

.dc-tracklistWarningArea div {
    width:90%;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000;
	background-color: #ffffd5; width: 90%; text-align: left; border: 2px solid #990000;
	padding: 2px 4px 2px 24px;
	background-image: url(/images/field_error_icon.gif?INTERNAL); background-repeat: no-repeat;
	background-position: 2px 2px;
	margin-bottom: 10px;
}

.dc-tracklistWarningTitle {
	font-size: 13px; font-weight: bold;
}

.dc-tracklistWarningAsterisk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Red; font-size: 14px; font-weight: bold;
}

.dc-promotionTitle {
	FONT-SIZE: 13px; COLOR: Red; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold;
}

.dc-promotionDescriptionLarge {
	FONT-SIZE: 12px; COLOR: #565656; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.dc-promotionDescriptionSmall {
	FONT-SIZE: 11px; COLOR: Red; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.dc-promotionTitleSmall {
	FONT-SIZE: 11px; COLOR: Red; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold;
}

.dc-toolTip {
	display: none; position: absolute; top: 20px; left: 50px; width: 175px; border: 1px solid #000;
	background-color: #ffffd5; color: #000; text-align: left; padding: 6px; font-size: 10px;
}

.dc-downloadTracklistArtistName {
	font-style: italic;
}

.dc-downloadArtistColumnWidth {
    width: 15%;
}

.dc-downloadLinkColumnWidth {
    width: 105px;
}

.dc-pageNavigator {
    font-family:verdana,arial,helvetica,sans-serif;
    display: block;
    width: 100%;
    text-align: center;
}

.dc-pageLinkDisabled {
    color: #999999;
    padding: 0 5px;
    white-space: nowrap;
}

.dc-pageSeparator {
    font-weight: bold;
    padding:0 2px;
}

.dc-pageCaption {
    font-weight: bold;
    padding:0 5px 0 2px;
}

.dc-pageNavigator a {
    font-family:verdana,arial,helvetica,sans-serif;
    color:#055D90;
    padding:6px;
    text-decoration:none;
    white-space:nowrap;
    position: relative;
}

.dc-pageNavigator a:hover, .dc-pageNavigator a:active {
    font-family:verdana,arial,helvetica,sans-serif;
    background:#FFFFFF none repeat scroll 0 0;
    border: 1px solid #055D90;
    color:#996633;
    /* color:#055D90; */
    padding: 5px;
    text-decoration:none;
    white-space:nowrap;
    position: relative;
}

.dc-pageCurrentPosition {
    font-weight: bold;
    padding:0 5px;
}

.dc-saleRegularPrice {
    text-decoration: line-through;
}

.dc-salePromotionalPrice {
    color: Red;
}

.dc-searchPageContent .dc-searchBox {
    display: block;
    width: 100%;
    text-align: center;
}

.dc-searchPageModes {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12pt;
}

.dc-searchPageMode {
	padding-right: 10px;
}

.dc-searchPageActiveMode {
	font-weight: bold;
	padding-right: 10px;
}

.dc-searchResultEntry {
	font-size: 11pt;
}

.dc-searchResultDescription {
	font-size: 9pt;
}

.dc-searchProductLink {
	font-weight: bold; font-size: 13pt;
}

.dc-searchTrackAlbumLink {
	font-weight: bold;
}

.dc-searchProductTitle {
	font-weight: bold; font-size: 13pt;
}

.dc-searchArtistLink {
	font-weight: bold; font-size: 13pt;
}

.dc-searchArtistName {
	font-style: italic;
}

.dc-searchProductImage {
    margin-right: 5px; border-color: Black; border-width: 1px;
}

.dc-searchTrackClipPlayer {
    display: block; float: left; padding-right: 5px;
}

.dc-checkoutLogo { 
    border: none; background: none; margin-right: 16px; margin-bottom: 5px; padding:0; 
}

.dc-paypalNotAvailable {
  border: none; background: none; margin-bottom: 8px;
}

.dc-ccLogo {
    border: solid 1px #AAA !important; 
}

.dc-paymentRadio { 
     height: 32px;
    vertical-align: top;
}

.dc-checkoutOptionText {
  vertical-align: top;
  margin-left: 7px;
  margin-right: 7px;
}

.dc-cartButton {
  vertical-align: top;
  padding: 3px 10px;
}
