@charset "UTF-8";
/* SonyBMG - Album Card */

body {
font-family:Arial, Helvetica, sans-serif;
background-image: url(../img/bg_page_slice.gif);
background-repeat: repeat;
background-position: top;
font-size: 12px;
color: #8f8b9c;
margin: 0;
padding: 0;

}

a:link, a:visited {color: #1e5581; text-decoration: none;} 
a:active, a:hover {color: #1e5581; text-decoration: underline;} 


/* SonyBMG - Main Table */
#main_container {
width: 800px;

}

/* SonyBMG - Header */
.header_middle {
background-image: url(../img/bg_header_slice.gif);
background-repeat: repeat-x;
background-position: top;
width: 500px;

}
.header_middle_CA {
background-image: url(../img/bg_header_slice.gif);
background-repeat: repeat-x;
background-position: top;
width: 447px;
}

.header_left {
float: left;

}

.header_right {
float: right;

}

/* SonyBMG - Title & Steps */
.subheader_step1 {
background-image: url(../img/gfx_step_1.gif);
background-repeat: no-repeat;
background-position: right;
padding: 10px;
font-family: Tahoma, Arial, sans-serif;
font-size: 18px;
color: #999999;
background-color: #ffffff;

}

.subheader_step2 {
background-image: url(../img/gfx_step_2.gif);
background-repeat: no-repeat;
background-position: right;
padding: 10px;
font-family: Tahoma, Arial, sans-serif;
font-size: 18px;
color: #999999;
background-color: #ffffff;

}

.subheader_step3 {
background-image: url(../img/gfx_step_3.gif);
background-repeat: no-repeat;
background-position: right;
padding: 10px;
font-family: Tahoma, Arial, sans-serif;
font-size: 18px;
color: #999999;
background-color: #ffffff;

}

.subheader_step4 {
background-image: url(../img/gfx_step_4.gif);
background-repeat: no-repeat;
background-position: right;
padding: 10px;
font-family: Tahoma, Arial, sans-serif;
font-size: 18px;
color: #999999;
background-color: #ffffff;

}

.subheader_thanks {
padding: 10px;
font-family: Tahoma, Arial, sans-serif;
font-size: 18px;
color: #999999;
/*background-color: #ffffff;*/

}

.main_title {
float: left;

}

.step_text {
float: right;
margin: 0 170px 0 0;

}

/* SonyBMG - Content */
.content {
width: 800px;
background-color: #ffffff;

}

/* SonyBMG - Bottom */
.bottom_links {
width: 800px;
text-align: left;
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
line-height: 18px;
color: #666666;
background-color: #ffffff;
background-image: url(../img/gfx_questionmark.gif);
background-repeat: no-repeat;
background-position: left ;
border-top: 1px solid #ccc;
padding: 5px; 
}

.bottom_links a {
font-family:Tahoma, Arial, sans-serif;
font-size:12px;
color:#1e5581;
text-decoration:none;

}

.bottom_links a:hover {
font-family:Tahoma, Arial, sans-serif;
font-size:12px;
color:#1e5581;
text-decoration:underline;

}

.bottom_middle {
width: 772px;
background-color: #ffffff;

}
.bottom_left {
float: left;

}

.bottom_right {
float: right;

}

.help {
padding-left: 40px;

}

/* SonyBMG - Footer */
.footer {
font-family:Tahoma, Arial, sans-serif;
font-size: 10px;
line-height: 14px;
color: #666666;
width: 760px;
margin: auto;
padding-top: 10px;

}

 .footer a:link, .footer a:visited, .footer a:active {
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
color:#1e5581;
text-decoration:none;

}

 .footer a:hover {
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
color:#1e5581;
text-decoration:underline;

}

/* SonyBMG - Upsell Box */
.upsell-btn{
display: block;
background-image: url(../img/upsell-on.png);
height: 111px;
width: 350px;
text-decoration: none;
cursor: pointer;}
/*
.upsell-btn a:visited {
display: block;
background-image: url(../img/upsell-off.png);
height: 111px;
width: 350px;
text-decoration: none;
}
.upsell-btn a:active {
display: block;
background-image: url(../img/upsell-off.png);
height: 111px;
width: 350px;
text-decoration: none;
}
.upsell-btn a:hover {
display: block;
background-image: url(../img/upsell-on.png);
height: 111px;
width: 350px;
text-decoration: none;
}
*/
.upsell-title {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
color:#908c9d;
padding: 15px 40px 0 10px;
border: 0 solid red;
}

.upsell-content {
font-family: Arial, Helvetica, sans-serif;
color:#908c9d;
font-size: 13px;
padding: 15px 30px 0 10px;
border: 0 solid red;
}

/* control classes */

.artistlbl {
font-size: 16px;
font-weight: bold;
}

.albumlbl {
font-size: 14px;
}

.genrelbl {
text-transform: uppercase;
font-size: 10px;
}

.medialbl {
font-size: 10px;
}

.releaselbl {
font-size: 10px;
}

.introlbl {
font-size: 11px;
padding-right: 10px;
}

.tbl-layout{padding: 10px 0 10px 20px;}

.imgbtn {padding: 10px 0 0 0;}
.pcksht-sm {padding: 0 10px 0 0;}

 .hdr {
	font-size: 17px;
	font-weight: bold;
 }

 .getting {
	color: #908c9d;	
 }

 .additional {
	color: #ff0000; 
}
 .extras {
	color: #6600cc; 
}
.caveat {font-size: 10px; font-style: italic;}

.manager-txt label {font-size: 1hey 8px;}

.download-error {padding: 0 0 10px 20px;}

#faq-header{
background-image: url(../img/faq-hdr.gif);
height: 37px;
width: 800px;}