.merchWarning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #a51414;
	margin-top: 0px;
	margin-left: 20px;
	margin-bottom: 0px;
}

.albumTypeName{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a51414;
	margin-left: 0px;
	margin-bottom: 0px;
	display: block;
	clear: right;
	float: left;
	width: 90px;
	padding-left: 10px;
	top: 5px;
	height: 18px;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	margin-top:3px;
}
.headingDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #597384;
	line-height: normal;
	text-align: center;
}
.margin30 {
	margin-top: 30px;
}
.bottom5px {
	padding-bottom: 5px;
}
.marginRight20 {
	margin-right: 20px;
}
.rowHeaderRightBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ACC6DB;
}
.rowHeaderLeftBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E4EDF3;
}
.padding16 {
	padding: 15px;
}
.rowHeader  .b1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AEC7DB;
}
.rowHeader .b2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E3ECF3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AEC7DB;
}
.rowHeader .b3 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E3ECF3;
}
.padding5 {
	padding: 5px;
}
.albumTypeNameLeft{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width:50px;
	clear:right;
	float:left;
	position: relative;
	padding:0px;
	text-align:right;
	font-weight:normal;
}


.albumTypeNameRight{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a51414;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width:40px;
	clear:right;
	float:right;
	position: relative;
	padding:0px;
	text-align:left;
	font-weight:normal;
	
}

.fulfill {
	height: 110px;
	width: 600px;
	position: relative;
	background-color:White;
}
.topShadow {
	background-image: url(../img/top-shadow.jpg);
	background-repeat: repeat-x;
	height: 15px;
	width: 100%;
	background-position: left;
}
.haveProducts 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color:Black;
	margin-left: 100px;
}
.haveCDProducts 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color:Black;
	margin-left: 150px;
}
.headingQC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color:Black;
	font-weight:bold;
	font-variant: normal;	
	line-height: normal;
}

/*** Form Wrappers ***/
.formWrapperbillinginfo {
	padding: 1px;
	width: 259px;
	border: 1px solid #DEECF5;
}

/****** ie6 PNG FIX ******/
img, div, li, ul { behavior: url(iepngfix.htc) }

/** BOF Cart Progress Styles by Matt Shuey 5/22/08 **/
.cartProgress {
	margin-top: 10px;
	overflow: auto;
}.progressActive span {
	color: #464646;
}
.cartProgress  span {
	display: block;
	padding-bottom: 20px;
	text-align: center;
}
/** EOF Cart Progress **/

/** BOF Modal Popups Styles Associated with the Modal Popup Pages by Matt Shuey 5/22/08 **/

.uploadpoptablerow1 .xClick {
	float: right;
	width: 75px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

.uploadpoptablerowinprocess .xClick {
	float: right;
	width: 75px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

.uploadpoptablerow2 .xClick {
	float: right;
	width: 75px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
.raquets {
	border-right-width: thin;
	border-right-style: groove;
}
.uploadpoptable .fileNameTitle {
	height: 30px;
}
.uploadpoptable h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #738498;
	margin: 0px;
}
.rightColumnSignup {
	float: right;
	clear: right;
	width: 575px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D7DCE2;
}
.uploadpopR .addFiles {
	position: relative;
	top: 5px;
}

.uploadpopR .close {
	position: absolute;
	top: 330px;
	left: 750px;
}
.addFiles .upLoadColumn {
	width: 300px;
	clear: right;
	float: left;
}
.addFileColumn {
	width: 300px;
	clear: right;
	float: right;
	position: relative;
}
/************* EOF Modal Popups Styles**************/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	background: #EEEEEE;
	margin: 0 1px 0 0;
}
a {
	color: #4C94BA;
	font-size: 11px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}
img, table {
	border: 0;
}
form, input, table {
	padding: 0;
	margin: 0;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
}
embed {
	position: relative;
}
ul {
	padding: 0;
	margin: 0;	
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #464646;
}
.hide {
	display: none;
}
.error {
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	background: url(../img/icons/error.png) no-repeat;
	padding: 1px 18px 4px 18px;
	margin: 5px 0 5px 8px;
}



.errorUnsub {
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	padding: 1px 18px 4px 18px;
	margin: 5px 0 5px 8px;
}


.mandatory {
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
}

.optionsHeader {
	background-color: #BECFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #738498;
}

/*************************************************
		clearfix
**************************************************/
.clearfix:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
.clearfix {
	display: block;/*the holly hack for a bug in IE6 for Windows*/
}

.merchclearfix {
	
	top:100px;
	left:110px;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
/*************************************************
		end clearfix
**************************************************/
.appDivider {
	width: 540px;
	color: #D9E4EE;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 50px;
	top: 15px;
	height: 1px;
}
.createsection .imgHr {
	margin-top: 15px;
	margin-bottom: 30px;
}
.createsection .imgHr1 {
	margin-top: 15px;
	margin-bottom: 15px;
}
.columnHeader {
	background-color: #C0D1E1;
	text-align: center;	
}
.columnHeaderFulfill {
	background-color: #C0D1E1;
	text-align: center;
	height:5px;
}
.columnHeaderText  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #738498;
	padding: 5px;
	margin: 0px;
}
.columnHeaderTextb1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #738498;
	padding: 5px;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A1BAE2;
}
.columnHeaderTextb2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #738498;
	padding: 5px;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A1BAE2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D4E9FF;	
}
.columnHeaderTextb3  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #738498;
	padding: 5px;
	margin: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D4E9FF;	
}
.itemImg {
	text-align: center;
	padding: 5px;
}
.itemImgSmall {
	text-align: left;
	padding: 2px;
}
.itemImgSmall {
	text-align: left;
}
.uploadpoptablerow1  p {
	color: #333333;
	text-align: left;
	text-indent: 7px;
}
.uploadpoptablerow2  p {
	color: #333333;
	text-align: left;
	text-indent: 7px;
}
.uploadpoptablerowinprocess p {
	color: #333333;
	text-align: left;
	text-indent: 7px;
}

.b1 
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A1BAE2;
}
.b2 img {
	text-align: center;
	padding: 5px;
}
.b2 p 
{
    	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
.b2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A1BAE2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D4E9FF;
	padding-bottom:3px;
}
.b3 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D4E9FF;
}
.PriceAlbumb2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D4E9FF;
	padding-right:0px;
}


.PriceAlbumb3 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D4E9FF;
}
.PriceAlbumb4 {
}

.PriceAlbumcolumnHeaderTextb2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #738498;
	padding: 5px;
	margin: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D4E9FF;	
}
.PriceAlbumcolumnHeaderTextb3  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #738498;
	padding: 5px;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D4E9FF;	
}
.PriceAlbumcolumnHeaderTextb4  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #738498;
	padding: 5px;
	margin: 0px;
}
.maindiv {
	background: #FFFFFF;
	width: 900px;
	margin: 0 auto;
}
.linkarrow {
	font-weight: bold;
	color: #4C94BA;
}
.header {
	color: #FFFFFF;
	background: url(../img/bg/bg_header.jpg) repeat-y;
	border-bottom: 1px solid #6A9DB4;
	height: 98px;
	clear: both;
	margin: 0 auto;
}
.headerbuttons
{
    padding-bottom:5px;
}
.header a {
	color: #FFFFFF;
	text-decoration: underline;
}
.logo {
	float: left;
	padding: 13px 0 0 29px;
}
.headerR {
	text-align: right;
	float: right;
    padding-top:25px;
}
.headerR1 {
	text-align: right;
	float: right;
	padding-top: 15px;
	padding-right: 29px;
	padding-bottom: 0;
	padding-left: 0;
}
.loginBody {
	text-align: center;
	padding-top: 100px;
	padding-right: 280px;
	padding-left: 250px;
	background: #FFFFFF;
}
.headerR label {
	font-size: 11px;
	display: block;
	padding-top: 0;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 0;
}
.headerR1 label {
	font-size: 11px;
	display: block;
	padding-top: 0;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 0;
}
.mainbody {
}
.nav {
	clear: both;
}
.nav ul {
	list-style-type: none;
}
.nav li {
	padding: 0;
	margin: 0;
}
.nav li img {
	display: block;
}
.col1 {
	width: 300px;
	float: left;
}
.col1 h2 {
	padding: 26px 0 8px 27px;
	margin: 0;
}
.col1 p {
	font-size: 11px;
	line-height: 15px;
	padding: 8px 20px 8px 30px;
	margin: 0;
}
.col1cashout {
	background: url(../img/bg/bg_cash.gif) repeat-x;
	padding: 2px 0;
	margin: 6px 0;
}
.col1cashoutbut {
	float: right;
	margin: 15px 15px 0 0;
}
.col1 p span {
	font-weight: bold;
	display: block;
}
.col2 {
	font-size: 12px;
	font-weight: bold;
	color: #7089B2;
	width: 600px;
	float: right;
	clear: right;
}
.mktg {
}
.col2 h1 {
	border-bottom: 1px solid #D9E4EE;
	padding: 0 0 8px 0;
	margin: 26px 30px 0 30px;
}
.col2 ul {
	list-style-type: none;
}
.createsection {
	border-top: 3px solid #B3CADD;
	clear: both;
	padding: 26px 30px;
}
.createsection2 {
	border-top: 3px solid #B3CADD;
	clear: both;
	padding-top: 16px;
	padding-right: 26px;
	padding-bottom: 26px;
	padding-left: 26px;
}
.createsectionarrow {
	position: absolute;
	margin: -29px 0 0 0;
}
.createsectionarrow2 {
	position: relative;
	top: -19px;
}
.createsection label {
	display: block;
}
.createalbumname {
	width: 412px;
	text-align: center;
	border: 1px solid #DEECF5;
}
.createalbumname input {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 400px;
	font-size: 20px;
	margin: 2px;
	padding: 3px;
}
.createalbumdesc {
	width: 515px;
	text-align: center;
	border: 1px solid #DEECF5;
}
.createalbumdesc textarea {
	background: url(../img/bg/bg_input1.gif) repeat-x;
	width: 400px;
	font-size: 20px;
	margin: 2px;
	padding: 3px;
}
.createalbumprice {
	width: 90px;
	text-align: center;
	border: 1px solid #DEECF5;
	height: 40px;
	left:10px;
	position:relative;
}
.createalbumprice input {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 70px;
	font-size: 20px;
	margin: 2px;
	padding: 3px;
}
.createsection p span {
	margin: 0 0 0 0;
}

.createalbumthumb {
	float: right;
	position: relative;
	bottom: 12px;
}
.createalbumthumb img {
	border: 1px solid #DEECF5;
	padding: 2px;
}
.createupload {
	padding: 14px 0 10px 0;
}
.createupload img {
	position: relative;
	top: 6px;
}
.createupload span {
	margin: 0 0 0 220px;
}
.createsection ul {
	clear: both;
	padding: 12px 0 0 0;
}
.createsection li {
	float: left;
}
.status {
	font-size: 11px;
	clear: both;
}
.status span {
	display: block;
	padding: 4px 0 15px 33px;
}
.status img {
	display: block;
}
#status1 {background: url(../img/icons/music.gif) no-repeat 6px 0;}
#merchstatus {background: url(../img/icons/Merchicon.gif) no-repeat 6px 0;}
#status2 {background: url(../img/icons/cd.gif) no-repeat 6px 0;}
#status3 {background: url(../img/icons/booklet.gif) no-repeat 6px 0;}
#status4 {background: url(../img/icons/tray.gif) no-repeat 6px 0;}
.createfooter {
	border-top: 3px solid #B3CADC;
	margin-left: 1px;
}
.createfooter img {
	display: block;
}
.createfooter li {
	float: left;
}
.createfooter div {
	background: #A8C3D8;
	border-top: 1px solid #B7B7B7;
	border-right: 1px solid #7CA3C4;
	border-left: 1px solid #D3E1EC;
	display: block;
	padding: 4px 12px;
}
.createfooter label {
	position: absolute;
	margin: 12px 0 0 115px;
	font-size: 14px;
}

.footer {
	font-size: 11px;
	color: #505050;
	background: url(../img/bg/bg_footer.jpg) repeat-y;
	text-align: center;
	padding: 20px 0 10px 0;
}
.footer a {
	color: #FFFFFF;
	text-decoration: underline;
	margin: 0 6px;
}
.footer label {
	color: #FFFFFF;
	margin: 0 6px;
}

.uploadpop {
	width: 550px;
}
.widgetpop {
	width: 858px;
    z-index: 1001; 
	position: absolute; 
	left: 451px; 
	top: 528px; 
}
.uploadpopheader {
	clear: both;
}
.uploadpopheaderL {
	background: url(../img/bg/bg_upload_bar.png) repeat-x;
	margin: 0 45px 0 0;
}
.uploadpopheaderLNew {
	background: url(../img/bg/uploadheaderbg.png) repeat-x;
	margin: 0 45px 0 0;
}
.uploadpopheaderR {
	float: right;
}
.uploadpopbody {
	background: #B0ccee;
}
.uploadpopL {
	width: 20%;
	float: left;
	padding: 2%;
}
.uploadpopL h1 {
	padding: 0;
	margin: 0;
}
.uploadpopL ul {
	font-size: 11px;
	line-height: 16px;
	list-style-type: none;
	padding: 10px 0 0 0;
	margin: 0;
}
.uploadpopL li {
	padding: 0 0 15px 25px;
	margin: 0;
}
.uploadpoplist1 {background: url(../img/upload/1.gif) no-repeat;}
.uploadpoplist2 {background: url(../img/upload/2.gif) no-repeat;}
.uploadpoplist3 {background: url(../img/upload/3.gif) no-repeat;}
.uploadpoplist4 {background: url(../img/upload/4.gif) no-repeat;}

.uploadpopR {
	font-size: 11px;
	font-weight: bold;
	background: #EBF0F5;
	width: 100%;
	float: left;
	padding: 2% 3%;
	min-height: 300px;
}
.uploadpopR h2 {
	font-size: 21px;
	font-weight: normal;
	padding: 17px 0 20px 0;
	margin: 0;
}
.uploadpopR h2 span {
	position: relative;
	top: 4px;
	margin: 0 0 0 60px;
}
.uploadpoptable {
	background: #C7D9E6;
	width: 594px;
}
.uploadpoptable table {
	width: 100%;
}
.uploadpoptable th {
	text-align: left;
}
.uploadpoptable td {

}
.uploadpoptablerow1 {background: #B0CCEE;}
.uploadpoptablerowfulfill {background: #B0CCEE;
                      height:5px;}
.uploadpoptablerow2 {background: #BCD6F4;}
.uploadpoptablerowinprocess {background: #CCCCCC;}
#uploadpoptabletd1 {width: 210px;border-bottom: 1px solid #B6D1F1;padding-left:18px;}
.uploadpoptabletd2 {width: 58px;border-right: 1px solid #9AC1EE;border-bottom: 1px solid #B6D1F1;}
.uploadpoptabletd3 {width: 83px;border-right: 1px solid #9AC1EE;border-bottom: 1px solid #B6D1F1;border-left: 1px solid #D8E6F7;}
.uploadpoptabletd3 span {
	color: #869AA5;
}
.uploadpoptabletd4 {width: 47px;border-right: 1px solid #9AC1EE;border-bottom: 1px solid #B6D1F1;border-left: 1px solid #D8E6F7;}
.uploadpoptabletd5 {width: 31px;border-right: 1px solid #9AC1EE;border-bottom: 1px solid #B6D1F1;border-left: 1px solid #D8E6F7;text-align:center;}
.uploadpoptabletd6 {width: 15px;border-right: 1px solid #9AC1EE;border-bottom: 1px solid #B6D1F1;border-left: 1px solid #D8E6F7;text-align:center;}
.uploadpoptabletd6 a {
	padding: 1px 4px;
}
.uploadpoptabletd6 a:hover {
	background: #FF3300;
	text-decoration: none;
}

.uploadpoptable ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.uploadpoptable li {
	float: left;
	height: 12px;
	padding: 0;
	margin: 0;
}
.uploadpopprogress {
	background: url(../img/upload/progress_bg1.gif) repeat-x;
}
.uploadpopprogress span {
	display: block;
	height: 12px;
	background: url(../img/upload/progress_bg2.gif) repeat-x;
}

.uploadpopfooter {
	background: #FFFFFF;
	margin: 0 0 0 24px;
}
.uploadpopfooter span {
	position: absolute;
	margin: 0 0 0 -24px;
}
.uploadpopfooter label {
	background: #EBF0F5;
	float: right;
	height: 24px;
	width: 652px;
}

.uploadpopedit {
	font-weight: bold;
	background: url(../img/bg/bg_edit_title.png) no-repeat;
	width: 270px;
	height: 151px;
	padding: 0 17px;
}
.uploadpopeditclose {
	position: absolute;
	margin: -25px 0 0 -20px;
}
.uploadpopedit label {
	display: block;
	padding: 40px 0 8px 3px;
}
.uploadpopedit p {
	width: 262px;
	text-align: center;
	border: 1px solid #DEECF5;
	padding: 0;
	margin: 0;
}
.uploadpopedit p input {
	font-size: 14px;
	width: 250px;
	margin: 2px;
	padding: 3px;
}
.myProgressTitle {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6e8ab0;
	text-align:left;
}
.col2 .imgHeader {
	position: relative;
	left: -7px;
	top: -10px;
}
.uploadpopedit div {
	text-align: right;
	padding: 15px 8px 0 0;
}
.uploadpopedit div a {
	margin: 0 0 0 8px;
}
.columnHeaderTextleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #738498;
	padding: 5px;
	margin: 0px;
	text-align: center;
	text-indent: 8px;
}
.qty {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 50px;
	font-size: 20px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.billingInfoInput {
	width: 246px;
	font-size: 15px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}

.billingInfoInputfocus{
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 246px;
	font-size: 15px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;    
}

.orderTotal {
	clear: left;
	float: left;
	width: 322px;
	margin-top: 3px;
	background-color: #CBDBE8;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-bottom: 10px;
	height: 30px;
	padding-top: 10px;
}
.beginCheckout span {
	color: #FFFFFF;
	position: absolute;
	left: 20px;
	top: 5px;
	height: 23px;
	width: 120px;
}

.beginCheckout {
    clear: right;
	float: left;
	text-align: center;
	position: relative;
	top: 2px;
}

.billingInfo {
	text-align: left;
	clear: left;
	float: left;
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.billingInfo  label {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 4px;
	font-weight: bold;
}
.paginateLocation {
	width: 100%;
	clear: both;
	text-align: right;
	margin-top: 10px;
}
.paginateLocation img {
	display: inline;
}
.paginateLocation a {
    cursor:pointer;
}
/****** BOF Shipping Method  Styles **********/
.shippingMethodTitle {
	font-size: 14px;
}
.shippingMethodSmallTXT {
	font-size: 11px;
	color: #333333;
	padding-left: 10px;
}
.shippingMethodRadioButtons span {
	color: #333333;
	margin-left: 25px;
	display: block;
	margin-top: -18px;
}
.shippingMethodRadioButtons li {
	width: 175px;
}
.itemTotalTable {
	clear: both;
	padding-bottom: 10px;
}
.darkblueRow {
	background-color: #B7D2F2;
	font-family: Arial, Helvetica, sans-serif;
}
.lightblueRow {
	background-color: #C3DBF7;
	font-family: Arial, Helvetica, sans-serif;
}
.itemDesc {
}
.shippingInfo  label {
	color: #333333;
	font-size: 11px;
	text-indent: 4px;
	font-family: Arial, Helvetica, sans-serif;
}

.sameAsShipping div {
	float: right;
	width: 100px;
	margin-top: -15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
}
.billingInfo h3 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.shippingInfo h3 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.shippingInfo {
	width: 270px;
	clear: right;
	float: right;
}

.beginCheckout .buySymbol {

}

.beginCheckout a {
    cursor:pointer;
}

.beginCheckout a:hover {
	text-decoration: none;
}
/* eof Shipping  Details Styles **/

.create{
 overflow:visible;
 }
 /******** BOF Item Totals Tables & Styles **********/
 
.itemTotalTable .itemDescTD {
	width: 206px;
	padding: 2px;
	color: #20313F;
}
.itemTotalTableImg {
	margin-right: 12px;
}

.itemTotalTable  .merchandiseQTYTD {
	padding: 2px;
	width: 136px;
	text-align: center;
	color: #20313F;
}
.itemTotalTable  .itemSizeTD {
	padding: 2px;
	width: 47px;
	text-align: center;
	color: #20313F;
}
.itemTotalTable .itemPriceTD {
	color: #20313F;
	text-indent: 12px;
	padding-top: 2px;
	padding-right: 60px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: right;
}
.itemTotalTable .itemTotals {
	margin-top: 2px;
	background-color: #CBDBE7;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #566D80;
}
.itemTotals .itemTotalHeading {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #566D80;
	padding-top: 2px;
	padding-bottom: 2px;
}
.itemTotals .itemTotalHeading1 {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #566D80;
	padding-top: 2;
	padding-bottom: 2;
}
.itemTotalHeading3 {
	padding: 10px;
	color: #566d80;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-indent: 5px;
	width: 211px;
}
.itemTotalHeading4 {
	text-align: right;
	width: 171px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #20313f;
}
.itemTotalHeading5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #20313f;
	text-align: left;
	text-indent: 11px;
	width: 79px;
}
.itemTotals .amountTotals {
	width: 79px;
	padding-top: 2px;
	padding-right: 60px;
	padding-bottom: 2px;
	text-align: right;
}
/***************EOF Item Total Tables ***********************/
/***************BOF Payment Info ***********************/
.expdateMonth {
	width: 100px;
}
#form1 .expdateYr {
	width: 100px;
	margin-left: 20px;
}
.paymentInfo  #form1  small {
	font-weight: normal;
}

.paymentInfoInput {
	width: 275px;
	font-size: 10px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.paymentInfoInputfocus {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 275px;
	font-size: 10px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.securityCodeInput {
	width: 100px;
	font-size: 12px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.securityCodeInputfocus {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 100px;
	font-size: 12px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.paymentInfo label {
	color: #333333;
}
.createsection .darkText {
	color: #464646;
}
/***************EOF Payment Info ***********************/
/***************BOF Review Order Details ***********************/
.purchaseInfo {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	clear: right;
	float: left;
	width: 115px;
	font-size: 12px;
	color: #464646;
	font-weight: normal;
}
.purchaseDetails {
	clear: right;
	float: right;
	width: 300px;
	margin-right: 123px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	color: #464646;
	font-weight: normal;
	display: block;
}
.purchaseInfo p {
	line-height: normal;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.purchaseDetails p {
	line-height: normal;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	text-transform: capitalize;
}.createsection .orderSummary {
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}

.createsection .darkText {
	font-size: 12px;
}
.paginateLocation input {
	margin-right: 171px;
	
}
.paginateLocation  span {
	right: 170px;
	top: 0px;
	position: relative;
	width: 200px;
}
.saveInfo  {
	text-align: left;
	width: 395px;
	position: absolute;
}
/***************EOF Review Order Details ***********************/
/***************BOF Welcome Page Styles ***********************/
.columnContainer {	
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	height:650px;
}
.leftColumn {
	width: 275px;
	clear: right;
	float: left;
	padding-right: 15px;
	padding-bottom: 15px;
}
.centerColumn {
	clear: right;
	float: left;
	width: 274px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B3CADC;
	padding-right: 15px;
	padding-bottom: 15px;
}
.whoisInHance {
	margin-top: 15px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #33457e;
}
.rightColumn  .indexParagraphTextNormal     {
	margin-left: 5px;
}
.whoisInHance img {
	margin-right: 10px;
}

.rightColumn {
	clear: right;
	float: left;
	width: 260px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.qualityDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #33457e;
	margin-top: 3px;
	margin-bottom: 15px;
	margin-left: 7px;
}
.indexParagraphTextNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
}
.readMore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4a94c3;
}
.centerColumnBulletts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	list-style-image: url(../img/bulletts/blueCheck.jpg);
	margin-top: 35px;
	line-height: normal;
	margin-left: 35px;
}
.centerColumnBulletts li {
	margin-bottom: 15px;
}
/***************EOF Welcome Page Styles ***********************/
/***************BOF Signup Page Styles ***********************/
.signupsection 
{
    position:relative;
    left:160px; 
    width:500px;
}
.signupsection2
{
    position:relative;
    left:120px; 
    width:500px;
}
.signupsection ul {
	clear: both;
	padding: 12px 0 0 0;
}
.signupsection li {
	float: left;
}
.signupsection li span {
	font-size: 13px;
	clear: both;
    display: block;
    text-align:center;
}

.areYouSignedYes {
	clear: right;
	float: left;
	margin-left: 10px;
	margin-top: 0px;
}
.areYouSignedNo {
	clear: right;
	float: left;
	margin-left: 20px;
	margin-top: -15px;
}
.areYouSignedYesRev1 {
	clear: right;
	float: left;
	margin-left: 70px;
	margin-top: 15px;
}
.areYouSignedNoRev1 {
	clear: right;
	float: right;
	margin-right: 75px;
	margin-top: 15px;
}
.wordVerification {
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	font-weight: normal;
	margin-right: auto;
	margin-left: 40px;
}
.captchaIMG img {
	margin-top: 10px;
	margin-bottom: 10px;
}
.captchaIMG {
	margin-left: 40px;
	margin-right: auto;
}
.captchaInput {
	width: 150px;
}
.captchaVerification {
	margin-right:auto;
	margin-left:39px;
	position: relative;
}
.captchaVerification p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8c8c8c;
	font-weight: normal;
	margin: 5px;
}
.signupAgreement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	width:227px;
	position: absolute;
	left: 247px;
	top: -37px;
}
.signupAction {
	text-align: right;
}
.signupAgreement a {
	color: #464646;
	text-decoration: underline;
}
.signupAgreement a:hover {
	text-decoration: none;
}


.signupCellContents {
	vertical-align: top;
}
.signuptable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.signupPageInput {
	width: 175px;
	font-size: 15px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.signupPageInputfocus {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 175px;
	font-size: 15px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.signupPageInputdisabled {
	background: url(../img/bg/bg_input_disabled.gif) repeat-x;
	width: 175px;
	font-size: 15px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.captchaInput {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 150px;
	font-size: 20px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.signupPageSelect {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 175px;
	font-size: 12px;
	padding: 3px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}


/***************EOF Signup Page Styles ***********************/
/***************BOF Albums Add To Widget Styles***********************/
.albumPriceInfo {
	margin-top: 20px;
}
.leftColumnAlbumInfo {
	width: 180px;
	clear: right;
	float: left;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;

	
}
.rightColumnAlbumInfo {
	width: 300px;
	margin-bottom: 40px;
	clear: right;
	float: right;
	margin-right: 30px;


}

.albumOptionsTable {
	background-color: #CBDBE8;
}
.albumOptions {
	width: 100%;
	overflow: visible;
	clear: both;
	float: none;
}

.albumName {
	clear: right;
	float: right;
	margin-top: 0px;
	margin-right: 50px;
	color: #20313f;
}
.editAlbumIMG {
	page-break-after: left;
	margin-top: 35px;
	float: left;
	clear: both;
}
.albumCover {
	clear: right;
	float: left;
	margin-right:5px;
	margin-top:5px;
}
.addToWidgetInput {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 250px;
	font-size: 15px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.rightColumnAlbumInfo  .label1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #464646;
	margin-bottom: 5px;
	margin-left: 5px;
}
.rightColumnAlbumInfo .label2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #464646;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 20px;
}
.songTitleColumnHeader {
	width: 33.3%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	vertical-align: top;
}
.ringToneOptionsColumnHeader {
	width: 33.3%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.ringToneOptionsColumnHeader label {
}
.ringToneOptionsColumnHeader span {
	position: relative;
	width: 141px;
	left: 5px;
}
.ringToneOptionsColumnHeader   small a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #738498;
	text-decoration: none;
}
.ringToneOptionsColumnHeader small a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #738498;
	text-decoration: underline;
	margin-left: 25px;
}
.downloadOptionsColumnHeader {
	width: 33.3%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.downloadOptionsColumnHeader label {
}
.downloadOptionsColumnHeader span {
	position: relative;
	width: 141px;
	left: 5px;
}
.downloadOptionsColumnHeader   small a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #738498;
	text-decoration: none;
}
.downloadOptionsColumnHeader small a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #738498;
	text-decoration: underline;
	margin-left: 28px;
}.songName {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	vertical-align: middle;
	color: #464646;
}
.songName span {
	position: relative;
	top: -10px;
	width: 200px;
	text-indent: 23px;
}

.sellRingtone {
	padding: 10px;
	vertical-align: middle;
	color: #464646;
}
.songTitleColumnHeader p {
	margin-top: 3px;
}
.sellRingtone label {
	vertical-align: middle;
}
.sellRingtone span {
	vertical-align: middle;
	width: 135px;
}
.sellRingtoneQTY {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 40px;
	height:16px;
	font-size: 12px;
	clear:both;
}


.sellRingtoneQTYcdCreate {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 40px;
	height:16px;
	font-size: 12px;
	clear:both;
}


.sellDownload {
	padding: 10px;
	vertical-align: middle;
	color: #464646;
}
.sellDownload label {
	vertical-align: middle;
}
.sellDownload span {
	vertical-align: middle;
	position: relative;
	width: 135px;
	left: 5px;
}
.sellDownloadQTY {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 40px;
	font-size: 12px;
	clear: left;
	float: right;
	margin-top: -25px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.saveCancelRingToneOptions {
	margin-top: 25px;
	overflow: visible;
}
.cancelRingToneButton {
	margin-left: 20px;
}
/***************EOF Albums Add To Widget Styles***********************/
.paymentInfo h3 {
	margin: 0px;
}
.sameAsShipping {
	float: right;
	clear: right;
	margin-top: -18px;
	width:125px;
}
.qtyinputBorder {
	width: 55px;
	float: right;
	clear:none;
	color:Black;
	font-weight:normal;
	font-size:11px;
}



.inputBackground {
	background: url(../img/bg/bg_input.gif) repeat-x;
	height:18px;
	font-size: 12px;
	vertical-align:middle;
}


.qtyinputBorderCDCreate {
	width:65px;
	float:left;
	clear:right;
	color:Black;
	font-weight:normal;
	font-size:12px;
	vertical-align:middle;

}

.floatLeftCDCreate{
width:25px;
clear:right;
float:left;
vertical-align:middle;
padding:2px;
text-align:right;
}

.paddingcheckbox
{

}


.albumPriceWrapper {
	width: 264px;
	padding: 1px;
	border: 1px solid #DEECF5;
}

.paymentInfo h3 {
	font-size: 14px;
}
.paymentInfoInputBorder {
	width: 288px;
	padding: 1px;
	border: 1px solid #DEECF5;
}
.securityCodeInputBorder {
	width: 113px;
	padding: 1px;
	border: 1px solid #DEECF5;
}
.createsection h3 {
	font-size: 14px;
	margin-top: 10px;
}
.itemTotalTable .darkText {
	padding-top: 20px;
}
.qtyinputBorder1 {
}
.qtyinputBorder1 {
	width: 63px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 1px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #A1C3E8;
}
.signupInputBorder {
	width: 185px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 1px;
	border: 1px solid #DEECF5;
}
.userInput {
	margin-left: 10px;
}
.headerR1 a {
	margin-right: 20px;
}
.rememberMe {
	vertical-align: middle;
	margin-right: 5px;
}
.hrMerch {
	margin-top: 17px;
	margin-bottom: 17px;
}
.myWidget 
{
    padding-top:30px;
    padding-right:5px;
}

/************ BOF merch-my-products page ***************/
.merchParagraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	margin-top: 0px;
	margin-bottom: 0px;
}

.widgetMerchandiseOptions {
	margin-top: 20px;
}
.login {
	margin-left: 10px;
}
.merchItem {
	width: 190px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.merchX {
	vertical-align: top;
	text-align: center;
	padding-top: 10px;
	width: 27px;
}

.merchPrice {
	width: 101px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 19px;
	padding-right: 10px;
}
.merchMyOptionsHeader {
	background-color: #BECFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #738498;
}
.merchOptions {
	width: 90px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.merchItem1 {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	vertical-align: top;
	margin-top: 0px;
	width: 84px;
}
.merchItem1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #20313f;
}
.merchItem1  img {
	font-weight: bold;
	vertical-align: top;
}
.merchHrSpacer {
	margin-top: 18px;
	margin-bottom: 18px;
	text-align: center;
}
.merchPrice1 {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	vertical-align: top;
	width: 65px;
}
.merchPrice1 img {
	display: block;
	margin-bottom: 8px;
	padding: 0px;
}
.merchPrice2 img {
	display: block;
	margin-bottom: 3px;
	padding: 0px;
}
.merchMyOptionsHeader1 {
	background-color: #BECFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #738498;
}
.merchOptions1 {
	width: 90px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.merchItem2 {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #20313f;
	width: 106px;
}
.merchPrice2 {
	width: 105px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.merchMyOptionsHeader2 {
	background-color: #BECFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #738498;
}
.merchOptions2 {
	width: 53px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #20313f;
	vertical-align: top;
}
.songItem1 {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	vertical-align: top;
	margin-top: 0px;
	width: 31px;
}
.songItem2 {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #20313f;
	width: 106px;
}
.songPrice2 {
	width: 53px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #20313f;
	vertical-align: middle;
}
.editPrice1 {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	vertical-align: top;
	width: 65px;
}.downloadX {
	vertical-align: middle;
	text-align: center;
	width: 27px;
}
/******* BOF Edit Song Pricing Styles ***********/
.label3 {
	font-weight: bold;
	color: #464646;
	font-size: 11px;
	margin-top: 29px;
	display: block;
	margin-bottom: 5px;
}
.editSongInput {
	width: 275px;
	font-size: 10px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.editSongInputfocus {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 275px;
	font-size: 10px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.editSongInputdisabled {
	background: url(../img/bg/bg_input_disabled.gif) repeat-x;
	width: 275px;
	font-size: 10px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.editSongInputBorder {
	width: 288px;
	padding: 1px;
	border: 1px solid #DEECF5;
}
.editSongPriceInput {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 145px;
	font-size: 10px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.editSongPriceInputBorder {
	width: 158px;
	padding: 1px;
	border: 1px solid #DEECF5;
	margin-top: 10px;
}
.sellAsContainer {
	margin-top: 22px;
	vertical-align: middle;
	text-align: left;
}
.sellAsContainer label {
	font-size: 11px;
	color: #464646;
	margin-right: 20px;
	margin-left: 7px;
}
.editSongHR {
	margin-top: 27px;
	margin-bottom: 20px;
}
.downloadPricingTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464646;
	vertical-align: top;
}
.downloadPriceHeader {
	width: 175px;
	vertical-align: top;
	font-weight: bold;
}
.downloadPricingTable a {
	color: #464646;
	text-decoration: underline;
}
.downloadPricingTable .yourCut {
	margin-top: 5px;
}
.lineIMG {
	background-image: url(../img/line.jpg);
	background-repeat: no-repeat;
	height: 13px;
	width: 100%;
}
.lineIMGSpacer {
	margin-top: 25px;
	margin-bottom: 20px;
}
.downloadPricingTable .regularTableText {
	font-weight: normal;
}
.maindiv .mainbody clearfix .col2 .create .createsection2 .downloadPricingTable .ringToneClipEditor {
	margin-top: 5px;
}
.ringToneClipEditor {
	margin-top: 10px;
}
.downloadPricingTable select {
	width: 130px;
}
.createsection2 .ringTonePriceHR {
	margin-top: 20px;
	margin-bottom: 15px;
}
.saveCancelSongPricing {
	margin-right: 20px;
}
.selectPrice select {
	margin-top: 10px;
}
.downloadPriceTableSpacer {
	margin-top: 20px;
}
.saveDownloadPriceOnly {
	margin-top: 35px;
}
/*********BOF Edit Merch Styles*************/
.editMerchInput {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 275px;
	font-size: 10px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.editMerchInputBorder {
	width: 288px;
	padding: 1px;
	border: 1px solid #DEECF5;
}
.merchDesignIMG {
	padding-top: 10px;
	padding-bottom: 39px;
}
/**********BOF create merchanise page**************/
.createsection3 {
	padding-top: 21px;
	padding-right: 21px;
	padding-bottom: 21px;
	padding-left: 21px;
}
.signupContainerRight {
	float: right;
	width: 45%;
	padding-left: 5%;
}
.signupContainerRight p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	font-weight: normal;
}
.myQuestionsTitle2 {
}


.signupContainerLeft {
	float: left;
	width: 50%;
}
.signupContainerLeft .stepsContainer {
	text-align: right;
}
.signupContainerLeft .stepsContainer {
	margin-right: 15px;
	margin-top: 15px;
	padding-left: 30px;
}
.stepsContainer .stepNumber {
	width: 19px;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}
.stepsContainer .stepDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}
.myQuestionsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6e8ab0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.stepsContainer .startDesigning {
	margin-top: 45px;
	margin-right: 65px;
}

.myQuestionsTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6e8ab0;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.myQuestionsTitle3 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6e8ab0;
}
/********BOF CREATE DOWNLOAD STYLES*************/
.nameTrackContainer {
	margin-top: 10px;
	position: relative;






}
.uploadBox {
	float: left;
	width: 50%;
}

.nameSongInput {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 164px;
	font-size: 10px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.nameTrackContainer .browseTrack {



}

.nameSongInputBorder {
	width: 177px;
	padding: 1px;
	border: 1px solid #DEECF5;
}
.nameSongTD {
	width: 189px;
}

.nameSongTD p {
	font-size: 11px;
	color: #464646;
	font-weight: bold;
	margin-left: 5px;
}

.browseTrackButtonTD {
	width: 85px;
}

.createsection4 {
	border-top: 3px solid #B3CADD;
	clear: both;
	overflow: visible;
	padding-top: 10px;
	padding-right: 25px;
	padding-left: 30px;
	padding-bottom: 20px;
}

.createsection5 {
	border-top: 3px solid #B3CADD;
	clear: both;
	overflow: visible;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
}
.songNameAdd1TD {
	width: 190px;
}

.songNameAddTD {
	width: 185px;
}
.nameSongInputBorder {
}
.nameSongInputAlign {
	margin-left: 10px;
}

.nameSongInputBorder1 {
	width: 177px;
	padding: 1px;
	border: 1px solid #DEECF5;
	margin-left: 10px;
}
.yourCut a {
	text-decoration: underline;
	color: #464646;
}
.yourCut img {
	float: right;
}

.paragraphNoMargins {
	font-size: 11px;
	color: #464646;
	margin: 0px;
	font-weight: bold;
}
.yesNoRintone {
	margin-left: 25px;
	display: inline;
}
nameSongAdd1TD1  label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
}
.nameSongAdd1TD p {
	font-size: 11px;
	color: #464646;
	font-weight: bold;
	margin-left: 5px;
}
.downloadPriceInputBorder {
	width: 105px;
	padding: 1px;
	border: 1px solid #DEECF5;
}
.downloadPriceInput {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 90px;
	font-size: 10px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.setPrice {
	font-size: 11px;
	color: #464646;
	font-weight: bold;
	margin-left: 5px;
}
.setDownloadPrice {
	padding-bottom: 10px;
	width: 132px;
}
.downloadPriceCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464646;
	padding-bottom: 10px;
}
.yourCut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464646;
}
.yourCutOptions  img {
	float: right;
	margin-left: 25px;
	display: block;
}
.setRingTonePrice {
	width: 125px;
}

.ringToneSelectEditor {
	width: 294px;
}
.ringToneSelectOptions {
	vertical-align: bottom;
	width: 246px;
	padding-bottom: 5px;
}
.ringToneSelectOptions img {
	float: right;
	margin-left: 25px;
}
.yourCut1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464646;
	width: 164px;
}
.yourCut1 a {
	text-decoration: underline;
	color: #464646;
}
.yourCutOptions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464646;
}
.browseTrackButtonTD1 {
	width: 75px;
	text-align: right;
	padding-left: 6px;
}
/************BOF Edit Progile Styles*****************/
.profileInfoHeading {
	color: #6e8ab0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-left: 10px;
}
.label4 {
	font-weight: bold;
	color: #464646;
	font-size: 11px;
	margin-top: 15px;
	display: block;
	margin-bottom: 5px;
	padding-left: 10px;
}
.label41 {
	font-weight: bold;
	color: #464646;
	font-size: 11px;
}
.editSongInputBorder .genreSelect {
	width: 260px;
}
.genreContainer {
	width: 288px;
	padding: 1px;
}

.AccountDropDown {
	width: 288px;
	padding: 1px;
}

.rusignedTD {
	width: 184px;
}

.genreSelect {
	width: 210px;
	margin-left: 5px;
}
#signedNo {
	margin-left: 20px;
}

.label5 {
	font-weight: bold;
	color: #464646;
	font-size: 11px;
	display: block;
	margin-bottom: 5px;
	padding-left: 10px;
	margin-top: 5px;
}
.areYouSignedRadioGroup  input {
	margin-right: 10px;
}
.recordLabelinput {
	float: right;
	clear: left;
	width: 65%;
	margin-top: -28px;
}
.areYouSignedRadioGroup {
	margin-top: 15px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #464646;
	font-size: 11px;
}
#signedYes {
	margin-left: 20px;
}
.countryContainer {
	width: 288px;
	padding: 1px;
}
.saveYourChanges {
	margin-top: 25px;
	margin-left: 415px;
}
.profileInfoHeading .cancelAccount {
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	margin-left: 102px;
}
.cancelButton {
	margin-top: -39px;
	margin-left: 415px;
}

/*********BOF Account Profile Styles***************/
.warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a51414;
	margin-top: 0px;
	margin-left: 40px;
	margin-bottom: 0px;
}
.createsection2  .regular {
	color: #464646;
	font-size: 11px;
	font-weight: bold;
	margin-left: 10px;
}
.accountInfoInput {
	width: 250px;
	font-size: 10px;
	padding: 3px;
	margin: 2px;
}
.accountInfoInputfocus {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 250px;
	font-size: 10px;
	padding: 3px;
	margin: 2px;
}
.accountInfoInputBorder {
	width: 263px;
	padding: 1px;
	border: 1px solid #DEECF5;
}
.hrAccountInfo {
	margin-top: 40px;
	margin-bottom: 30px;
}
/******************BOF Payment Info Styles****************/
.createsection2 regularP {
	color: #464646;
	font-size: 11px;
	font-weight: bold;
}
.payPalAccount {
	margin-top: 30px;
	vertical-align: middle;
	margin-left: 10px;
	width: 537px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
}
.paypalEmail a {
	color: #6e8ab0;
	text-align: right;
	margin-left: 20px;
}
.totalBalance {
	width: 537px;
	margin-top: 15px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
}
.totalBalance  td {
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.balanceSum {
	text-align: right;
}

.createPayPalAccount {
	margin-top: 15px;
	vertical-align: middle;
	margin-left: 10px;
	width: 537px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
}
.cashOut {
	margin-top: 15px;
	margin-left: 415px;
}
.hrcashOut {
	margin-top: 40px;
	margin-bottom: 15px;
}
.cashOutHistory {
	margin-left: 10px;
}
.cashDate {
	width: 119px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.cashOutHistoryTXT {
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
}
.darkblueRow columnText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	margin-left: 20px;
}

.cashAmount {
	padding-left: 20px;
	width: 119px;
}
.paymentType {
	padding-left: 20px;
	width: 119px;
}
.paymentStatus {
	padding-left: 20px;
}
/************BOF Profile Billing Info Styles**************/
.saveBillingInfo {
	float: right;
	margin-right: 5px;
}

.billingSpacer {
	margin-top: 40px;
}
.billingPagination {
	float: right;
	margin-top: 10px;
	clear: right;
	margin-right: 10px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.billingPagination a {
	color: #6e8ab0;
}
.cardInfoInput {
	background: url(../img/bg/bg_input.gif) repeat-x;
	width: 253px;
	font-size: 10px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.cardInfoInputBorder {
	width: 266px;
	padding: 1px;
	border: 1px solid #DEECF5;
}
.label6 {
	font-weight: bold;
	color: #464646;
	font-size: 11px;
	margin-top: 29px;
	display: block;
	margin-bottom: 5px;
	padding-left: 10px;
}.saveCardDetails {
	margin-left: 390px;
	margin-top: 10px;
}
.billingPagination1 {
	margin-top: 20px;
	margin-right: 10px;
	font-size: 14px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.billingPagination1 a {
	color: #6e8ab0;
}
/******************BOF Order Status Styles**********************/
.trackingButtons {
	margin-top: 15px;
	margin-left: 178px;
}
.trackingButtons img {
	margin-right: 10px;
}
.leftColumnUserHome {
	width: 207px;
	clear: right;
	float: left;
	padding-bottom: 15px;
}
.websiteHeader {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	width: 185px;
}
.playsHeader {
	padding-left: 10px;
	width: 71px;
}
.embedsHeader {
	width: 70px;
	padding-left: 10px;
}
.websiteName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.plays {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	padding-left: 10px;
}

.viewsHeader {
	width: 70px;
	padding-left: 10px;







}

.rightColumnUserHome {
	clear: right;
	float: left;
	width: 340px;
	padding-bottom: 15px;
	padding-left: 25px;
	padding-top: 30px;
}.myQuickStatsSection {
	clear: both;
	padding-top: 10px;
	padding-right: 28px;
	padding-left: 30px;
}
.salesHeader {
	width: 70px;
	padding-left: 10px;
}
.views {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	padding-left: 10px;
}
.embeds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	padding-left: 10px;
}
.sales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	padding-left: 10px;
}
.statsFooter {
	height: 39px;
	text-align: right;
}
.leftColumnUserHome p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	padding-left: 30px;
	margin-top: 10px;
}
.leftColumnUserHome .fileBrowse {
	overflow: visible;
	position: relative;
	clear: right;
	float: left;
	left: 30px;
}
.fileBrowse .browseFF {
	background-image: url(../img/bg/browseFormFieldUserHome.jpg);
	height: 23px;
	width: 104px;
	padding: 6px;
	position: absolute;
	z-index: 2;
}
.uploadUserHome {
	position: absolute;
	left: 117px;
	top: 47px;
}

.browseFF input {
	width: 98px;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin-left: 2px;
}
.errors {
	color: #9E4348;
}
/***********BOF Invalid Login Errors***************/
.invalidLoginContainer {
	position: relative;
	width: 246px;
	margin-right: auto;
	margin-left: auto;
	top: 10px;
	height: 626px;
}
.forgotPasswordInvalidLogin {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	left: 43px;
	top: 256px;
}
.rememberMeInvalidLogin {
	vertical-align: middle;
	position: absolute;
	left: 140px;
	top: 252px;
}
.rememberMeInvalidLoginCopy {
	position: absolute;
	left: 168px;
	top: 256px;
	width: 102px;
	font-size: 11px;
	color: #464646;
	font-weight: bold;
}

.forgotPasswordInvalidLogin a {
	color: #464646;
	text-decoration: underline;
	font-weight: normal;
}
.forgotPasswordInvalidLogin a:hover {
	text-decoration: none;
}


.loginErrorMSG {
	color: #81212C;
	font-weight: bold;
	font-size: 13px;
	margin-top: 14px;
	margin-bottom: 15px;
	margin-left: 5px;
}
.loginErrorTable {
	margin-top: 55px;
}
.loginErrorTable tr {
	vertical-align: middle;
}
.errorLoginCopy {
	width: 65px;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	text-indent: 7px;
	vertical-align: middle;
}
.loginErrorTable2 {
}
.loginErrorTable2 {
	margin-top: 8px;
}

.errorLoginField {
	width: 181px;
}
.errorLoginFormBG {
	background-image: url(../img/forms/invalid-login-tf.jpg);
	background-repeat: no-repeat;
	height: 37px;
	width: 181px;
}
.errorLoginFormBG input {
	border: 1px solid #FFFFFF;
	margin-top: 8px;
	margin-left: 6px;
	width: 167px;
}
.errorLoginButton {
	text-align: right;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 12px;
}
/************BOF Forgot password styles*************************/
.lostPasswordHeading {
	color: #464646;
	font-weight: bold;
	font-size: 13px;
	margin-top: 14px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.enterValidEmailHeading {
	font-size: 13px;
	font-weight: bold;
	color: #81212C;
	margin-left: 6px;
}
.emailSentConfirmation {
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	margin-left: 6px;
}
.emailSentConfirmation a {
	text-decoration: underline;
	color: #464646;
}
.emailSentConfirmation a:hover {
	text-decoration: none;
}

.lostPasswordCopy {
	font-size: 10px;
	color: #464646;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 10px;
	margin-left: 6px;
}
/*************BOF Coming Soon Styles*****************/

.leftColumn491 {
	width: 478px;
	float: left;
	position: relative;
	clear: right;
	padding-left: 15px;
}
.centerAlign {
	text-align: center;
}
.centerAlign img {
	margin-top: 35px;
	margin-bottom: 35px;
}

.heading22px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #597384;
	line-height: normal;
}
.leftColumn491 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: normal;
	width: 450px;
	margin-bottom: 25px;
}
.leftColumn491 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #5a86a1;
	font-weight: bold;
}
.leftColumn491 font {
	color: #33457e;
	font-weight: bold;
}
.rightColumn392 {
	position: relative;
	width: 300px;
	float: right;
	clear: right;
	margin-right: 75px;
}

.leftColumn491 form {
}
.emailNotificationSoon {
	width: 253px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 8px;
	margin-left: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 20px;
}
.fontColor {
	font-size: 12px;
	color: #000066;
}
.leftColumn491 a {
	font-size: 12px;
	color: #000066;
	font-weight: bold;
}

.formRight {
	clear: right;
	float: right;
	margin-right: 110px;
	margin-top: 7px;
}
.leftColumn491 .notify {
	top: 40px;
	display: block;
	float: left;
	clear: right;
}
.formleft {
	clear: right;
	float: left;
	width: 274px;
	position: relative;
	background-image: url(../img/forms/274txt.jpg);
	height: 40px;
}

.highlight {
	color: #33457e;
	font-size: 12px;
}
.leftColumn491 form {
}
.top {
	vertical-align: top;
}
/* Required Fields Font Color */
.required {
	color: #9C4146;
}
/* BOF My Hub Styles */
.accountBalance {
	color: #000000;
	margin-left: 150px;
}

.backtoCD {
	color: #000000;
	margin-left: 250px;
}
.backtoCD a
{
    float: right;
	font-size: 16px;
	color: #4a94c3;
	line-height: 25px;
	text-decoration: none;
}
.backtoCD a:hover
{
 color: #F99718;
}
.margin1 {
	margin-top: -17px;
	position: relative;
}
.balance {
	font-size: 18px;
	color: #2E3456;
	margin-left: 10px;
}
.cashOut2 {
	position: relative;
	top: 4px;
	left: 20px;
}
.widgetMerchandiseOptions2 {
	position: relative;
	top: 20px;
	width : 555px;
	height : 41px;
}
.margin20 {
	margin-top: 40px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.widgetMerchandiseOptions2 img {
	margin-right: 2px;
}
.createsection2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.widgetHubContainer {
	vertical-align: middle;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.hrHub {
	background-image: url(../img/hr.gif);
	background-repeat: no-repeat;
	height: 1px;
	width: 100%;
	margin-top: 18px;
	margin-bottom: 18px;
/* My Hub Styles */
}
.createsection2 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #697BA3;
}
.storeImage {
	width: 113px;
	vertical-align: top;
}
.storeUPLD {
	vertical-align: top;
}
.storeUPLD2 .upload {
	margin-top: 10px;
	margin-left: 40px;
}

.uploadHubBG {
	background-image: url(../img/forms/storeIMGUPLD.jpg);
	height: 33px;
	width: 113px;
}

.storeUPLD h3 {
	color: #2F354F;
	margin-top: 5px;
	margin-left: 5px;
	page-break-after: right;
	line-height: normal;
	margin-bottom: 0px;
}
.uploadHubBGTXT {
	height: 19px;
	width: 98px;
	margin-top: 6px;
	margin-left: 6px;
	border: 1px solid #FFFFFF;
}
.storeUPLD2 {
	width: 350px;
}



.storeUPLD p {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
	font-size: 12px;
	color: #000000;
	line-height: normal;
}
.comingSoonStats {
	width: 275px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
}
.mktg1 {
	background-image: url(../img/create-merchandise.png);
	background-repeat: no-repeat;
	height: 110px;
	width: 600px;
	position: relative;
}
.mktg1 .impressMSG {
	width: 161px;
	position: relative;
	left: 434px;
	top: 30px;
	padding: 0px;
	margin: 0px;
}
.impressMSG  h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4f4f4f;
	margin: 0px;
}
.impressMSG  h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #4f4f4f;
	margin: 0px;
}
.impressMSG li {
	margin-top: 2px;
	margin-bottom: 2px;
}
.hrCreate {
	background-image: url(../img/hr.gif);
	background-repeat: no-repeat;
	height: 1px;
	width: 100%;
	margin-top: 18px;
	margin-bottom: 18px;
}
.createsection3 p {
	font-family: Arial, Helvetica, sans-serif;
	color: #252525;
	font-size: 11px;
	font-weight: normal;
}
.blue {
	color: #03357e;
}
.zeroMargin {
	margin-top: 0px;
	margin-bottom: 0px;
}
.merchandiseNameForm {
	background-image: url(../img/forms/merchandise-name.jpg);
	background-repeat: no-repeat;
	height: 42px;
	width: 460px;
	margin-top: 15px;
}
.createsectionMerch .design {
	margin-top: 0px;
}
.createsectionMerch p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #252525;
}
.startAction {
	margin-top: 23px;
}
.bulkInfo {
	height: 22px;
	background-color: #D5E1EC;
}
.bulkInfo img {
	float: right;
	margin-right: 1px;
}
.merchandiseNameForm #textfield {
	height: 27px;
	width: 443px;
	margin-top: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-left: 5px;
}
.createsection3 .go {
	position: relative;
	top: -52px;
	left: 475px;
}
fivePixTop {
	margin-top: 20px;
}




.createsection .design {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: 0px;
}
.createsectionMerch {
	border-top: 3px solid #B3CADD;
	clear: both;
	padding-top: 16px;
	padding-right: 26px;
	padding-bottom: 26px;
	padding-left: 26px;
}
.createsection3 h3 {
	font-size: 13px;
}
.createsectionMerch h3 {
	font-size: 13px;
}
.marginBottom12px {
	margin-bottom: 12px;
}
.width166 {
	width: 166px;
}
.width134 {
	width: 134px;
}
.margin10 {
	margin-top: 10px;
	position: relative;
}
.myPrice {
	background-image: url(../img/forms/myPrice.jpg);
	height: 36px;
	width: 93px;
	float: right;
	clear: both;
}
.width124 {
	width: 124px;
}
.width124 img{
	top:5px;
	float: left;
	clear: right;
	position: relative;
}

width30{
	width: 30px;
}
.width30 img{
	top:5px;
	float: left;
	clear: right;
	position: relative;
}




.width176 {
	width: 176px;
}

.cutAmt {
	position: relative;
	width: 123px;
	left: 10px;
	top: 5px;
}
.cutAmtCd {
	position: relative;
	width: 123px;
	left: 10px;
	top: -30px;
}
.editDesign {
	margin-top: 40px;
}
.addToStore {
	width: 322px;
	margin-top: 5px;
}
.editDesign .save {
	margin-top: 9px;
	margin-left: 2px;
}
.editDesign .cancel {
	margin-left: 17px;
}
.myPrice2 {
	width: 45px;
	text-align: center;
	border: 1px solid #DEECF5;
}
.myPrice2  input {
	width: 76px;
	margin-left: 8px;
	font-size: 20px;
	margin: 2px;
	padding: 3px;
}
/* BOF CREATE ALBUM CD SIGNUP */
.leftColumn .signUpNow {
	margin-top: 20px;
}
.wordVerification2 {
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
	font-weight: normal;
	margin-right: auto;
	margin-left: 28px;
}
.captchaIMG2 {
	margin-left: 28px;
	margin-right: auto;
}
.captchaVerification2 {
	margin-right:auto;
	margin-left:28px;
	position: relative;
}.rightColumnAlbumInfo .rightColumnParagraphHeading {
	color: #20313f;
}
.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #20313f;
	font-weight: normal;
}

.normal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	padding:5px;
}

.normal3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	padding:2px;
}

.rightColumnAlbumInfo .imgPrice {
	width: 23px;
	clear: right;
	float: left;
	margin-right: 10px;
}
.rightColumnAlbumInfo .myPrice2 {
	background-image: url(../img/forms/myPrice.jpg);
	background-repeat: no-repeat;
	clear: right;
	float: right;
	height: 36px;
	width: 93px;
	margin-right: 20px;
}
.width150 {
	width: 150px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.width150 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 110px;
	margin-top: 2px;
	clear: right;
	float: right;
}
.rightColumnAlbumInfo table {
	position: relative;
	width: 300px;
	margin-top: 12px;
}
.albumPriceInfo p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.albumPriceInfo .available {
	clear: both;
	margin-bottom: 12px;
}


.rightColumnAlbumInfo .rightColumnParagraphHeading2 {
	color: #20313f;
	margin-top: 25px;
}
.mktg2 {
	background-image: url(../img/heart-and-soul.png);
	background-repeat: no-repeat;
	height: 219px;
	width: 600px;
	position: relative;
}
/* BOF Bulk Pricing Styles */
.mktg2 .createMSG {
	width: 161px;
	position: relative;
	left: 434px;
	top: 30px;
	padding: 0px;
	margin: 0px;
	color: #4f4f4f;
}.createMSG p {
	color: #456b85;
	font-weight: normal;
	font-size: 11px;
}
.createsection3 .bulkPricing {
	margin-top: 18px;
	font-size: 11px;
	font-weight: normal;
	color: #252525;
}
.width70 {
	width: 70px;
}
.width250 {
	width: 250px;
}
.createHeading {
	margin-top: 0px;
	margin-bottom: 0px;
}
/* BOF Create DOWNLOAD STYLES */
.mktg3 {
	background-image: url(../img/create-album.png);
	background-repeat: no-repeat;
	height: 110px;
	width: 600px;
	position: relative;
}
.mktg3 .startMSG {
	width: 161px;
	position: relative;
	left: 434px;
	top: 30px;
	padding: 0px;
	margin: 0px;
	color: #4f4f4f;
}.startMSG p {
	color: #456b85;
	font-weight: normal;
	font-size: 11px;
}
.createMSG h3 {
	font-size: 13px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #252525;
}
.dollarAlign {
	clear: right;
	position: absolute;
	left: 105px;
}
.middle {
	vertical-align: middle;
}
.cut p {
	position: absolute;
	left: 333px;
	top: 28px;
}
.cutDetails {
	position: relative;
}
.marginLeft5 {
	margin-left: 5px;
}
/* BOF Create Ringtone Rev2 Styles */
.mktg4 {
	background-image: url(../img/create-ringtone.jpg);
	background-repeat: no-repeat;
	height: 221px;
	width: 600px;
	position: relative;
}
/* BOF My Products Rev2 Styles */
.leftColumnMyProducts {
	width: 410px;
	float: left;
	clear: right;
	vertical-align: top;
}
.myStore 
{
    background-image: url(../img/MyProducts/managemystore_banner.jpg);
	background-repeat: no-repeat;
	width: 600px;
	height: 111px;
	position: relative;
}
.marginLeft20 {
	margin-left: 20px;
}
/* BOF About Styles */
.aboutBG {
	width: 900px;
	position: relative;
}

.leftColumnAbout {
	clear: right;
	float: left;
	width: 342px;
	margin-left: 20px;
	margin-top: 20px;
}
.rightColumnAbout {
	width: 276px;
	clear: right;
	float: right;
	margin-top: 20px;
	margin-right: 20px;
}
.weAre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #33457e;
	margin-top: 20px;
	margin-bottom: 20px;
	line-height: normal;
}
.easyMoney {
	margin-top: 20px;
	margin-bottom: 10px;
}
.leftColumnAbout   li {
	margin-bottom: 5px;
	margin-left: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #252525;
	width: 300px;
	display: block;
	list-style-image: url(../img/bullets/check.gif);
}

.easyManagement {
	margin-top: 25px;
	margin-bottom: 10px;




}
.homeBG {
	background-image: url(../img/home123BG.png);
	background-repeat: no-repeat;
	height: 598px;
	width: 900px;
	position: relative;
}
.homeBG .zoom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7e00;
	position: absolute;
	left: 517px;
	top: 358px;
	cursor:hand;

}

.homeBG .submit {
	position: absolute;
	left: 25px;
	top: 500px;
}

.columnContainer2 {
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 15px;
	position: relative;
}
.widgetContainer {
	height: 45px;
	width: 243px;
	clear: right;
	float: left;
	margin-top: 20px;
}
.widgetDescription {
	width: 550px;
	clear: right;
	float: right;
	margin-right: 40px;
	margin-top: 20px;
}
.marginSucess {
	margin-top: 14px;
	margin-bottom: 20px;
	width: 790px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #464646;
}
/* BOF home page styles */
.homeBodyBG {
	background-repeat: repeat-x;
	background-image: url(../img/homebg.png);
	background-color: #E5EFF4;
}
.createContainer {
	position: absolute;
	width: 179px;
	left: 116px;
	top: 77px;
}
.home123 {
	font-size: 13px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 214px;
	font-style: normal;
	line-height: normal;
}
.myPrice input {
	border: 1px solid #FFFFFF;
	width: 76px;
	height: 21px;
	margin-top: 7px;
	margin-left: 8px;
}
.thumbDescription {
	position:relative;
	width: 100px;
	left:5px;
	top: 5px;
}
.marginRight10 {
	margin-right: 10px;
}
.merchButtons {
	position: relative;
	display: block;
	clear: both;
	width: 100%;
	margin-top: 20px;
}
.merchButtons img {
	display: inline;
}
.margin15 {
	margin-top: 15px;
}
.relativeElement {
	position: relative;
}
.createsection h3 {
	font-size: 13px;
	font-weight: bold;
}
.startMSG h3 {
	font-size: 13px;
}

.createsection   td label   {
	font-size: 11px;
	color: #464646;
	font-weight: bold;
	width: 76px;
	position: absolute;
	margin-top: 2px;
}
.width22 {
	width: 22px;

}
.width433 {
	width: 433px;
}
.widgerHomeRollover {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 2;
	height: 583px;
	width: 494px;
	margin-top: 20px;
	text-align: center;
}
/* BOF Contact Styles */
.contactInfo {
	margin-top: 20px;
	margin-left: -5px;
}
.contactBG .leftColumn {
	width: 142px;
	padding: 0px;
}
.row .rightColumn {
	width: 397px;
	padding: 0px;
}
.contactBG .row .rightColumn p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #162b48;
	margin-top: 0px;
}
.contactBG .row .rightColumn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f0a002;
	text-decoration: none;
}
.contactBG .row .rightColumn a:hover {
	text-decoration: underline;
}
.contactBG .row {
	width: 540px;
	position: relative;
	overflow: hidden;
	clear: both;
	margin-bottom: 33px;
}
.contactBG .legalHeading {
	color: #64c1e3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 550px;
}
.contactBG .legalContent {
	width: 550px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.hrContact {
	height: 1px;
	width: 540px;
	background-image: url(../img/hr2.gif);
	background-repeat: no-repeat;
}
.contactBG {
	width: 850px;
	padding-left: 25px;
	padding-right:25px;
	position: relative;
}
.contactHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #33457e;
	width: 508px;
}
.contactBG h3 {
	font-size: 13px;
	color: #64c1e3;
}
/*BOF Coming soon pages*/
.comingSoonInhancer {
	float: left;
	clear: right;
	vertical-align:top;
	position:absolute;
}
/*EOF coming soon pages*/

/* BOF Private Beta */

.margin30 {
	margin-top: 30px;
}
.betaBG .heading {
	margin-left: -5px;
	z-index: 1;
}

.betaBG .betaTXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	margin-left: 6px;
	width: 508px;
}
.newsLetter .emailInput2 {
	width: 305px;
	margin-left: 60px;
	overflow: hidden;
}
.emailSubmit {
	background-image: url(../img/forms/beta-email-input.jpg);
	height: 41px;
	width: 197px;
	position: relative;
	clear: right;
	float: left;
}
.emailSubmit input {
	border: 1px solid #FFFFFF;
	margin-top: 8px;
	width: 178px;
	margin-left: 8px;
}
.newsLetter .submit {
}
.newsLetter .submitEmail {
	clear: right;
	float: right;
	margin-top: 15px;
}

.margin25 {
	margin-top: 25px;
}
.lightBlue {
	color: #5a86a1;
}
.betaBG .betaAccessInput {
	background-image: url(../img/forms/beta-access-code.jpg);
	height: 41px;
	width: 197px;
	clear: right;
	float: left;
}
.betaBG .emailInput {
	width: 300px;
	margin-left: 70px;
	overflow: hidden;
}


.betaAccessInput input {
	border: 1px solid #FFFFFF;
	width: 179px;
	position: relative;
	margin-top: 8px;
	margin-left: 8px;
}
.betaBG  .emailInput .submit {
	clear: right;
	float: right;
	margin-top: 8px;
}
.betaBG .newsLetter {
	width: 499px;
	margin-top: 18px;
	padding-top: 17px;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #D9E8EE;
	padding-bottom: 8px;
	margin-bottom: 23px;
}
.betaBG .musician {
	position: absolute;
	left: 587px;
	top: 40px;
	z-index: 0;
}


.betaBG {
	width: 850px;
	padding-left: 25px;
	padding-right:25px;
	position: relative;
	background-image: url(../img/top-shadow.jpg);
	background-repeat: no-repeat;
}.betaBG .betaTXT2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	margin-left: 6px;
}
/* BOF Buy Items Styles */
.width375 {
	width: 375px;
}
.blueHeading {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6e8ab0;
}.margin5 {
	margin-top: 5px;
	margin-bottom: 0px;
	position: relative;
}
.adultSizes {
	margin-top: 12px;
}
.total span {
	color: #464646;
}
.total a {
	font-size: 10px;
	text-decoration: underline;
	color: #464646;
	margin-left: 5px;
}
.total {
	position: relative;
	top: -10px;
}
.total .totalTextAlign {
}
.qtyOrder input {
	width: 38px;
	border: 1px solid #FFFFFF;
	margin-top: 6px;
	margin-left: 6px;
	height: 23px;
}
.adultSizes p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	position: relative;
	top: -3px;
}
.width58 {
	width: 58px;
}
.width78 {
	width: 78px;
}
.qtyOrder {
	background-image: url(../img/forms/qty.png);
	background-repeat: no-repeat;
	height: 36px;
	width: 52px;
	margin-right: 8px;
	margin-bottom: 8px;
}
.updatePrice {
	width: 35px;
	display: block;
	position: relative;
	text-align: center;
	font-weight: normal;
	clear: right;
	float: left;
	top: 3px;
	left: 10px;
}
.addStoreSign {
	clear: right;
	float: left;
	width: 23px;
}
.step1 {
	height: 362px;
	width: 318px;
	clear: right;
	float: left;
	padding-top: 32px;
	padding-left: 23px;
}
.step2 {
	height: 362px;
	width: 244px;
	clear: right;
	float: left;
	padding-top: 32px;
	padding-left: 25px;
}
.step3 {
	clear: right;
	float: right;
	height: 567px;
	width: 275px;
	padding-top: 32px;
	padding-left: 15px;
}
marginBottom0 {
	margin-bottom: 0px;
}
.getStarted {
	height: 205px;
	width: 610px;
	clear: left;
	float: left;
}
.createContent {
	margin-top: 14px;
	width: 233px;
	margin-left: 85px;
}
.homeBG p {
	margin-top: 0px;
}
.stepContent {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
.boldstepContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #33457e;
	line-height: 16px;

}
.homeBG ul {
	list-style-image: url(../img/bullet.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	margin-left: 25px;
	margin-top: 3px;
	text-align: left;
}
.homeBG  li {
	margin-top: 3px;
	margin-bottom: 3px;



}
.homeBG .wedoContent {
	width: 160px;
	margin-left: 100px;
	margin-top: 15px;



}
.widgetZoom {
	background-image: url(../img/icons/widget.png);
	height: 181px;
	width: 238px;
}







.listContent {
	width: 195px;




}
.worldwideContent {
	width: 190px;
	margin-top: 15px;
	padding-left: 8px;
}
.worldwideContent p {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.worldwideContent   span  {
	color: #33457e;
}



.marginBottom0 {
	margin-bottom: 0px;




}
.wedoContent span {
	color: #33457e;
}
.realty  {
	margin-top: 250px;










}
.realty p {
	color: #33457e;
	font-size: 13px;
}
.control {
	margin-left: 25px;
}
.control p {
	font-size: 13px;
	font-weight: normal;
	color: #464646;
}
.control p {
	width: 340px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.control strong {
	color: #33457e;
}
.mktg3 .step1 {
	width: 30px;
}
.mktg1 .step1 {
	width: 30px;
}
.mktg3 .createHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #4f4f4f;
	font-weight: bold;
	clear: both;
	padding-left:10px;
 padding-top:3px;
}
.mktg1 .createHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #4f4f4f;
	font-weight: bold;
	clear: both;
		padding-left:10px;
 padding-top:3px;
}
.mktg3 .createStep1 {
	width: 150px;
	padding-left: 170px;
	padding-top: 15px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	height: 45px;
	color: #3d4e85;
	font-size: 11px;
	font-weight: normal;
	float: left;
	clear: right;





}
.mktg1 .createStep1 {
	width: 170px;
	padding-left: 150px;
	padding-top: 15px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3d4e85;
	font-size: 11px;
	font-weight: normal;
	float: left;
	clear: right;
}
.createStep1 a {
	font-weight: bold;


}
.mktg3 .createStep2 {
	clear: right;
	float: left;
	width: 140px;
	height: 45px;
	padding-top: 15px;
	padding-left: 110px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3d4e85;
	font-size: 11px;
	font-weight: normal;
	padding-right: 10px;
}
.getQuoteimg
{
    padding-left:8px;
}
.mktg1 .createStep2 {
	clear: right;
	float: left;
	width: 140px;
	padding-top: 15px;
	padding-left: 110px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3d4e85;
	font-size: 11px;
	font-weight: normal;
	padding-right: 10px;
}
.createStep2 a {
	font-weight: bold;
}
.underLine {
	text-decoration: underline;
}
.headingStep {
	position: relative;
	width: 100%;
	top: -15px;



}
.add-to-store {
	clear: right;
	float: left;
	width: 267px;
	margin-top: 10px;
	background-image: url(../img/smallbox.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 175px;
}
.getQuote {
	clear: right;
	float: left;
	margin-top: 10px;
	margin-left: 5px;
	width: 267px;
	background-image: url(../img/smallbox.png);
	background-repeat: no-repeat;
	background-position: 0px;
	height: 175px;



}
.add-to-store p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #252525;
	margin-left: 30px;
	width: 205px;
	margin-bottom: 10px;
	margin-top: 15px;
}
.add-to-store a {
	font-weight: bold;
	margin-left: 10px;
}
.add-to-store  .imgBTN {
	margin-left: 25px;
}
.getQuote  p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #252525;
	margin-left: 30px;
	width: 205px;
	margin-bottom: 10px;
	margin-top: 15px;
}
.getQuote a {
	font-weight: bold;
}
.artistCallout
{
    background-color:#ebebeb;
    padding-left:10px;
    padding-bottom:5px;
    border-style:solid;
    border-width:1px;
    border-color:#cccccc;
}
.whatsNext {
	clear: both;
	padding-top: 5px;
}
.whatsNext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252525;
	font-weight: normal;
}

.getQuote  .imgBTN {
	margin-left: 25px;
}
.margin15 #radio {
	clear: right;
	float: left;
}
.mktg1 .createStep1 a {
	font-weight: bold;
}
.marginBottom10 {
	margin-top: 0px;
	margin-bottom: 10px;
}
.shirtMousePos {
	margin-left: -5px;
}
/* BOF Purchase Album Info */
.columnContainer3 {
	overflow: hidden;
	padding-top: 0px;
	padding-right: 30px;
	padding-left: 27px;
	padding-bottom: 15px;
	width: 843px;
	background-image: url(../img/bg/purchase-album-infoBG.png);
	background-repeat: repeat-y;
}.width199 white {
	background-color: #FFFFFF;
}
.leftColumn271 {
	clear: right;
	float: left;
	width: 271px;
}
.leftColumn285 {
	clear: right;
	float: left;
	width: 274px;
	padding-left: 10px;
}
.leftColumn558 {
	clear: right;
	float: left;
	width: 558px;
}
.leftColumn558 a{
    text-decoration:underline;
}
.sellAllover
{
    position:relative;
    left:50px;
}
.leftColumn315 {
	clear: right;
	float: left;
	width: 273px;
	padding-left: 12px;
	background-image: url(../img/icons/arrow.png);
	background-repeat: no-repeat;
}
.topbot10 {
	margin-top: 10px;
	margin-bottom: 10px;


}


.packageOptions {
	display: block;
	margin-top: 17px;
	margin-left: -3px;
	clear: both;
}
.strongTXT {
	font-size: 11px;
	font-weight: bold;
	color: #252525;
	margin-top: 10px;
	margin-bottom: 15px;
}
.packageOptionsContainer {
	width: 555px;
	overflow: hidden;
}
.packageOptionsLeft {
	width: 279px;
	clear: right;
	float: left;
	font-size: 11px;
	color: #252525;
}
.packageOptionsRight {
	width: 276px;
	clear: right;
	float: left;
}
.leftIMG {
	width: 52px;
	clear: right;
	float: left;
}
.packageOptionsContent {
	clear: right;
	float: left;
	width: 217px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #757575;
}
.optionsSpacer {
	height: 21px;
	width: 100%;








}
.packageOptionsDivider {
	height: 33px;
	width: 100%;








}

.PricingPolicyContainer {
	margin-top: 0px;
	width: 100%;

}

.packageOptionsContentRight {
	clear: right;
	float: left;
	width: 214px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #757575;
}
.blueC6D7F0 {
	background-color: #C6D7F0;
	color: #757575;
}
.width65 {
	width: 65px;
}
.qtyPrice {
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #252525;
}
.width199 span {
	float: right;
	margin-right: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.packageOptionsContent strong {
	color: #252525;
}
.designit {
	margin-top: 25px;
	margin-bottom: 16px;
}
.leftColumn315 li {
	list-style-image: url(../img/bullets/check.gif);
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	margin-left: 18px;
}
.rightColumnIMG {
	clear: right;
	float: left;
	width: 258px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.leftColumnTXT {
	width: 300px;
	clear: left;
	float: left;
}
.rightColumnBrands {
	clear: right;
	float: left;
	width: 10px;
}
.leftColumnTXT span {
	font-size: 11px;
	color: #252525;
}


.purchaseIt {
	margin-top: 40px;
	margin-bottom: 16px;
}
.sellItContainer {
	margin-top: 10px;
	margin-bottom: 10px;
}
.sellItLeft {
	width: 152px;
	clear: right;
	float: left;
	padding-top: 15px;
}
.leftTXT {
	width: 260px;
	font-size: 11px;
	color: #252525;
	clear: right;
	float: left;
	margin-top: 12px;
}

.stylescontainer {
	overflow: hidden;
	width: 100%;
	margin-top: 15px;
}
.width275 {
	width: 260px;
}
/* BOF Purchase Albums */
.cdType {
	clear: right;
	float: left;
	width: 140px;
}
.cdType2 {
	clear: right;
	float: left;
	width: 136px;
}
.optionsSpacer2 {
	height: 20px;
	width: 100%;
	clear: both;
}
.cdType img {
	margin-right: 5px;
}
.cdType2 img {
	margin-right: 5px;
	clear: right;
	float: left;
}
.cdType2 span {
	clear: right;
	float: left;
	width: 75px;
	padding-top: 10px;
}
.cdType img {
	clear: right;
	float: left;
}
.cdType span {
	clear: right;
	float: left;
	width: 75px;
	padding-top: 15px;
}
.packageOptionsRight ul {
	margin-top: 12px;
	margin-bottom: 12px;
}
.packageOptionsRight li {
	list-style-image: url(../img/bullets/blueCheck.jpg);
	margin-left: 25px;
	color: #252525;
}
/**************************************Carried over from last CSS file*******************************/
.designpop {
	width: 858px;
	height: 523px;
}

.videopop {
width:660px;
height:550px;

}



.WidgetPopup {
width:394px;
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

/*Reorder List*/
.dragHandle {
	width:20px;
	height:21px;
	background-image:url(../img/draganddropiconbluebg.jpg);
	cursor:move;
}

.callbackStyle {
	border:thin blue inset;		
}

.callbackStyle table {
	background-color:#5377A9;	
	color:Black;
}


.uploadpopR li {
	list-style:none;
	margin:2px;
	height:20px;
	z-index:20000;
	
}

.reorderListDemo li a {color:#FFF !important; font-weight:bold;}

.reorderCue 
{
	border:solid 1px lightblue;
	width:100%;
	height:25px;
	z-index:20000;
}

.ItemArea {
	margin-left:0px;
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:1em;
	text-align:left;
	background-color:#B0CCEE;
	height:21px;
	z-index:20001;
	border-width:thin;
	border-style:solid;
	border-color:White;
}
.ItemArea p{
    font-weight:bold;
    margin-left:10px
}
.editTitleEdit {
	float: left;
	clear:right;
	text-align: center;
	padding-right: 20px;
	width: 70px;
	padding-top: 0px;
	padding-bottom: 3px;
}
.editTitle {
	float: left;
	clear:right;
	text-align: center;
	padding-right: 20px;
	width: 70px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.up {
	float: left;
	clear:right;
	text-align: center;
	padding-right: 20px;
	width: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.down {
	float: left;
	clear:right;
	text-align: center;
	padding-right: 20px;
	width: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.ItemArea .xClick {
	float: left;
	width: 40px;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right:20px;
}

.ItemArea .xClick a:hover {
	float: left;
	width: 40px;
	text-align: right;
	padding-bottom: 3px;
	padding-right:20px;
	color:Red
}
.ItemAreaHeading {
	margin-left:0px;
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:1em;
	text-align:left;
	background-color:#2a4154;
	height:20px;
	border-width:thin;
	border-style:solid;
	border-color:White;
}
.ItemAreaHeading .xClickHeading {
	width: 95px;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right:20px;
	color:White;
}
.songTitle {
	clear: right;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	color:Black;
	width:360px;
}
.songTitle1 {
	clear: right;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	color:Black;
	width:300px;
}
.songTitleEdit {
	clear: right;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:left;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 20px;
	font-family:Arial, Verdana, sans-serif;
	font-weight:normal;
	color:Black;
	width:400px;
}
.songTitleHeading {
	clear: left;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	width:490px;
	color:White;
}
.songTitleHeading1 {
	clear: left;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 40px;
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	width:430px;
	color:White;
}
/*End reorder styles*/

.CreateCDDisabledAlbumType {
	background-color:White;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index: 1001; 
	position: absolute; 
	left: 351px; 
	top: 528px; 
	width: 600px; 
	height: 130px;
}

.CreateCDDisabledArtwork {
	background-color:White;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index: 1001; 
	position: absolute; 
	left: 351px; 
	top: 671px; 
	width: 600px; 
	height: 155px;
}

.CreateCDDisabledApps {
	background-color:White;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index: 1001; 
	position: absolute; 
	left: 351px; 
	top: 830px; 
	width: 600px; 
	height: 180px;
}

ShoppingCartListTableStyle {
	width: 100%;
	border-width: 0px;
}

.tableHeader {
	clear: left;
	float: left;
	width: 547px;
	margin-top: 3px;	
	text-align: center;
	font-family: Arial;
	font-weight:bold;
	font-size:14px;		
	color: #333333;
	margin-bottom: 10px;
	height: 30px;
	padding-top: 10px;
}
.tableHeader2 {
	clear: left;
	float: left;
	width: 275px;
	margin-top: 3px;	
	text-align: center;
	font-family: Arial;
	font-weight:bold;
	font-size:12px;		
	color: #333333;
	margin-bottom: 10px;
	height: 30px;
	padding-top: 10px;
}


.pricingOptions
{
	width: 70%;
	overflow: visible;
	clear: both;
	float: none;
}

.pricingOptionsTable
{
    background-color: #CBDBE8;    
	font-size: 11px;
	font-weight: bold;
}

.prodTitleColumnHeader
{
    padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.prod1OptionsColumnHeader
{
    width : 15%;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;

}

.prodName
{
    padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.prodPrice
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;    
}


.message  {
text-align:left;

}

.message ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}
.message li {
	font-size: 11px;
	font-weight: normal;
	text-align:left;
	color:Black;
	background-image: url(../img/bullets/blueCheck.jpg);
	background-repeat: no-repeat;
	padding-left: 23px;
	width: 500px;
	padding-bottom: 5px;
}


.clear {
	clear: both;
}


.statsColumnHeader
{
    padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:Black;
	background-color: #CBDBE8; 	
	vertical-align:middle;
	
}

.statsLeftBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A1BAE2;	
	padding-left:-5px;
}

.statsTableRow1
{
    padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:Black;
	background-color: #B0CCEE; 
	vertical-align:middle;
}

.statsTableRow2
{
    padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:Black;
	background-color: #BCD6F4; 
	text-align:left;
	vertical-align:middle;
	
}
.statsImg
{
    padding: 0px;
	border-bottom-style:none;
	text-align:center;
	vertical-align:middle;
}

.statsImageButton
{
    margin-top:5px;
        margin-bottom:0px;
        margin-left:5px;
        margin-right:2px;
	text-align:center;
	vertical-align:middle;
}

.paddingText
{
padding:5px;
}


.editProfileInput {
	width: 220px;
	font-size: 11px;
	padding: 3px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}


.editProfileInputBorder {
	width: 234px;
	padding: 1px;
	border: 1px solid #DEECF5;
}


.caps{
text-transform: uppercase;
}
.alignCenter
{
text-align:center;
vertical-align:middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color:Black;
}


.createCDrow
{
font-size:12px;
text-align:center;
vertical-align:middle;
margin-top:0px;
}



.unsubscribe {
padding:200px 150px 200px 150px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;    
font-weight: normal;
color:Black;

}


.blogIframe{
height : 300px;
width : 310px;
border:0px;
background-color: White;
}


.whatsnew{
width : 270px;
padding-left : 30px;
padding-right : 10px;
padding-bottom : 10px;
background-color: White;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color:Black;
}

.rule15 {
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
}
.margin15X15 {
	padding-top: 15px;
	padding-bottom: 15px;
}

.albumStatusHeading
{
    font-family: "Arial";
    font-size: 24px;
    Color :  #33467F;
}

.albumStatusHeadingHighlight
{
    font-family: "Arial";
    font-size: 24px;
    Color :  #4BA1D9;
}

.albumStatusSubHeading
{
    font-family: "Arial";
    font-size: 12px;
    font-weight:bold;
    Color :  #000000;
}

.albumStatusBody
{
    font-family: "Arial";
    font-size: 12px;
    Color :  #000000;
    text-align:left;
}

.albumStatusNote
{
    font-family: "Arial";
    font-size: 10px;
    Color :  #000000;
}
