BODY {
	BACKGROUND-COLOR: #FFFFFF; COLOR: #336699; FONT-FAMILY: Verdana,Arial
}
a:link {
	FONT-SIZE: 0.7em; COLOR: #336699; TEXT-DECORATION: none
}
a:visited {
	FONT-SIZE: 0.7em; COLOR: #336699; TEXT-DECORATION: none
}
a:active {
	FONT-SIZE: 0.7em; COLOR: #336699; TEXT-DECORATION: none
}
a:hover {
	FONT-SIZE: 0.7em; COLOR: #336699; TEXT-DECORATION: underline
}


.tablelarge {
}

.tablemedium {
}

.headmedium {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; COLOR:  #ff9900; height: 1.3em;
}
.rowmedium {
	FONT-SIZE: 0.7em; TEXT-ALIGN: left; padding: 5px;
}
.promo-font {
	FONT-SIZE: 0.7em; TEXT-ALIGN: left; padding: 5px;
}
.artistlist {
	FONT-SIZE: 1.0em; TEXT-ALIGN: left; padding-left: 20px; font-weight: bold;
}
.artist-cell {
	FONT-SIZE: 1.0em; TEXT-ALIGN: left; padding-left: 3px; font-weight: bold;
}
.title-cell {
	FONT-SIZE: 0.7em; TEXT-ALIGN: left; padding-right: 3px;
}

.tablesmall {
}
.rowsmall {
	padding-left: 5px; padding-right: 5px; height: 1.1em;
}
.genrerow {
	padding-left: 5px; padding-right: 5px; height: 1.1em; text-align: center;
}

.lcolhead {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; TEXT-ALIGN: center; COLOR: #C0C0C0; HEIGHT: 1.5em; BACKGROUND-COLOR: #FFFFFF;
}
.ccolhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; HEIGHT: 1.5em; 
}
.rcolhead {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; COLOR: #336699; HEIGHT: 1.5em;
}
.rcoltext {
	FONT-SIZE: 0.7em; COLOR: #ff9900; HEIGHT: 1.3em;
}

.digits {
	FONT-WEIGHT: bold; FONT-SIZE: 0.6em; TEXT-ALIGN: center; COLOR: #ff9900; 
}
.small-font {
	FONT-SIZE: 0.7em; 
}
.small-font-color {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; 
}
.msg {
	FONT-WEIGHT: bold; color: #C00020; 
}
.screentext {	color: #000000; 
		font-family: Arial;
		font-weight: bold;
		font-size: 8pt;

}
.highlightcell {    
}
.faqrow {
	FONT-SIZE: 0.7em; TEXT-ALIGN: left; padding: 5px;
}
.faqrowb {
	FONT-SIZE: 0.7em; FONT-WEIGHT: bold; TEXT-ALIGN: left; padding: 5px; vertical-align: top;
}

table.proComTab tr td {font-size:0.8em; padding:5px;}

table.promoSpaceTable70 {}

table.promoSpaceTable71 {}

table.promoSpaceTable72 {}

table.promoSpaceTable73 {}

table.promoSpaceTable84 A { color: #336699}

td.promoImage70 {vertical-align:top;}

td.promoImage71 {vertical-align:top;}

td.promoImage72 {vertical-align:top;}

td.promoImage73 {vertical-align:top;}

img.promoImage70 {border: 1px solid #ff9900;}

img.promoImage71 {border: 1px solid #ff9900;}

img.promoImage72 {border: 1px solid #ff9900;}

img.promoImage73 {border: 1px solid #ff9900;}

/*******************/
/*   Order Pages   */
/*******************/

#orderHead {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #cccc00; FONT-FAMILY: verdana; TEXT-ALIGN: left; LINE-HEIGHT: 30px; HEIGHT: 30px;
}
#orderPromo {
}
#orderMain {
	TEXT-ALIGN:left; WIDTH:500px; MARGIN:0 0 0 30px; PADDING:0; FONT-SIZE: 12px;
}
#orderHeaderText {
}
#orderHeaderText1 {
}
#orderSample {
	FLOAT:left; WIDTH:500px; MARGIN:10px 0 10px 0; PADDING:0;
}
#orderItem {
}
#orderItemArtist { 
}
#orderItemArtistHeading {
	float: left; FONT-WEIGHT: bold; WIDTH: 60px; HEIGHT: 20px;
}
#orderItemArtistText {  float: left;  WIDTH: 440px; HEIGHT: 20px;
}
#orderItemTitle {
}
#orderItemTitleHeading {
	FLOAT:left; FONT-WEIGHT: bold; WIDTH: 60px; HEIGHT: 20px;
}
#orderItemTitleText {  float: left;  WIDTH: 440px; HEIGHT: 20px;
}
#orderItemDescription {
}
#orderItemDescriptionHeading {
	FONT-WEIGHT: bold;
}
#orderItemDescriptionText {
}
#orderItemPrice {
}
#orderItemPriceHeading {
	FLOAT:left; FONT-WEIGHT: bold; WIDTH: 60px; HEIGHT: 40px;
}
#orderItemPriceText {  float: left;  WIDTH: 440px;  HEIGHT: 40px;
}
#orderForm {
	MARGIN-TOP: 0px;
}
#orderFormText {
FLOAT:left; WIDTH: 265px; HEIGHT: 70px; FONT-WEIGHT: bold;
}
#orderFormInput {FLOAT:left; WIDTH: 235px; HEIGHT: 30px;
}
#orderTcConfirm {
}
#orderTcConfirm A { 
}
#orderTcConfirmInput { FLOAT:left; WIDTH: 235px; HEIGHT: 30px;
}
#orderTcConfirmText { 
FLOAT:left; WIDTH: 261px; HEIGHT: 30px; FONT-WEIGHT: bold; padding-top:3px;
}
#orderCode { 
}
#orderCodeImage { 
FLOAT:left; WIDTH: 235px; HEIGHT: 30px; FONT-WEIGHT: bold;padding-bottom:5px;

}
#orderCodeText { 
FLOAT:left; WIDTH: 265px; HEIGHT: 30px;  FONT-WEIGHT: bold;padding-bottom:5px; padding-top:3px;
}
#orderCodeInput { FLOAT:left; WIDTH: 235px; HEIGHT: 30px; padding-bottom:5px;
}
#orderFormButton{
	clear: both; padding-left: 266px;  FLOAT:left; width: 100px; height: 21px;
}
#orderNotice {
	CLEAR:both; MARGIN-TOP: 20px; WIDTH: 480px; COLOR:#666666; BACKGROUND: #FFFFCC; BORDER: 2px solid #ee5806; PADDING: 10px 10px 4px 4px;
}
#orderNoticeHeading {
	FONT-WEIGHT: bold; COLOR:#C00000; FONT-SIZE: 12px; TEXT-ALIGN: left;
}
#orderNoticeText {
	MARGIN:10px 0 10px 0; TEXT-ALIGN: left;
}
#orderNoticeText A {
	FONT-SIZE: 12px;
}
#orderFoot {
}

#orderStep2 {
}
#orderStep2Head {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #cccc00; FONT-FAMILY: verdana; TEXT-ALIGN: left; LINE-HEIGHT: 30px; HEIGHT: 30px;
}
#orderStep2Promo {
}
#orderStep2Main {
	TEXT-ALIGN:left; WIDTH:500px; MARGIN:0 0 10px 30px; PADDING:0; FONT-SIZE: 12px;
}
#orderStep2HeaderText {
	TEXT-ALIGN:left;
}
#orderStep2HeaderText1 {
}
#orderStep2Sample {
	FLOAT:left; WIDTH:500px; MARGIN:10px 0 10px 0; PADDING:0;
}
#orderStep2Item {
}
#orderStep2ItemArtist { 
}
#orderStep2ItemArtistHeading {
	float: left; FONT-WEIGHT: bold; WIDTH: 60px; HEIGHT: 20px;
}
#orderStep2ItemArtistText {  float: left;  WIDTH: 440px; HEIGHT: 20px;
}
#orderStep2ItemTitle {
}
#orderStep2ItemTitleHeading {
	FLOAT:left; FONT-WEIGHT: bold; WIDTH: 60px; HEIGHT: 20px;
}
#orderStep2ItemTitleText {  float: left;  WIDTH: 440px; HEIGHT: 20px;
}

#orderStep2ItemDescription {
}
#orderStep2ItemDescriptionHeading {
	FONT-WEIGHT: bold;
}
#orderStep2ItemDescriptionText {
	MARGIN-TOP: 10px;
}
#orderStep2ItemText1 {
	 FLOAT:left; MARGIN-TOP: 30px; WIDTH: 450px; COLOR:#666666; BACKGROUND: #FFFFCC; BORDER: 1px solid #ee5806; PADDING: 10px 10px 10px 10px;
}
#orderStep2Notice {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 200px; WIDTH: 400px; COLOR:#666666; BACKGROUND: #FFFFCC; BORDER: 2px solid #ee5806; PADDING: 10px 10px 10px 10px;
}
#orderStep2NoticeHeading {
	FONT-WEIGHT: bold; COLOR:#C00000; FONT-SIZE: 12px; TEXT-ALIGN: left;
}
#orderStep2NoticeText {
	TEXT-ALIGN: left;
}
#orderStep2Foot {
}

/*******************/
/* Handset Page    */
/*******************/

#handset 	{ WIDTH: 570px; FLOAT: right; HEIGHT: auto; }
#handsetMain 	{ MIN-HEIGHT: 500px; BACKGROUND: url(images/wallBackground.gif) repeat-y left top; LEFT: 4px; WIDTH: 500px; POSITION: relative; TOP: 0px; HEIGHT: auto;
}
#handsetDisplay { }
#handsetText 	{ padding: 0 10px 5px 10px;}
#handsetManufacturer 	{ FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #303030; PADDING-BOTTOM: 2px;}
#handsetModel 	{ FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #303030; PADDING-BOTTOM: 5px;}
#handsetRow 	{ LEFT: 5px; TOP: 0px; POSITION: relative; HEIGHT: 230px; MARGIN-BOTTOM: 10px; }
#handsetCol1 	{ LEFT: 10px; WIDTH: 115px; POSITION: absolute; TOP: 0px; HEIGHT: 160px; TEXT-ALIGN: center; }
#handsetCol2 	{ LEFT: 150px; WIDTH: 115px; POSITION: absolute; TOP: 0px; HEIGHT: 160px; TEXT-ALIGN: center; }
#handsetCol3 	{ LEFT: 290px; WIDTH: 115px; POSITION: absolute; TOP: 0px; HEIGHT: 160px; TEXT-ALIGN: center; }
#handsetCol4 	{ LEFT: 430px; WIDTH: 115px; POSITION: absolute; TOP: 0px; HEIGHT: 160px; TEXT-ALIGN: center; }
#handsetCell 	{ BACKGROUND-COLOR: #FFFFFF; HEIGHT: 225px; }
#handsetTitle 	{ FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #606060; padding: 15px 0 15px 5px; }
#handsetSelectTitle 	{ FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #606060; padding: 15px 0 15px 5px; }
#handsetSelect  	{ padding: 0px 0 15px 5px; }
#handsetImage  	{ PADDING: 5px 0 5px 0;}
#handsetCellText { PADDING: 0 20px 0 0; TEXT-ALIGN: right; }
#handsetFoot 	{ BACKGROUND: url(images/wallFooter.gif) no-repeat left top; LEFT: 4px; WIDTH: 564px; POSITION: relative; TOP: 0px; HEIGHT: 12px; }

/*********************/
/* Country Selection */
/*********************/

#csMain { TEXT_ALIGN: center; PADDING-TOP: 100px; }
#csForm { BACKGROUND: url(images/countryMenuBG.jpg) no-repeat left top; WIDTH: 750px; HEIGHT: 320px; POSITION: relative; TOP: 0px; LEFT: 0px; }
#csText { POSITION: relative; TOP: 80px; LEFT: 0px; HEIGHT: 100px; WIDTH: 250px; COLOR: #A0A0A0; FONT-SIZE: 12px; }
#csInput { POSITION: relative; TOP: 60px; LEFT: 0px; HEIGHT: 30px; WIDTH 300px; }