#wrap {
width:875px;
height:100%;
min-height:100%;
position:relative;
margin:0 auto;
padding:0;
}

#wrap2 {
width:772px;
position:relative;
margin:0 auto;
}

#main {
background:#536F8E;
border:solid;
border-color:#FFF;
border-width:2px 0 0;
padding:12px;
}




#main2 {
	background:#536F8E;
	border-top: 2px solid #fff;
	padding:0;
	margin: 0;
	width:772px;
}
.mainPadding { padding: 8px; }

.titlePanel {
	position: relative;
	background:#cad6e2 url(../images/background_title_panel.jpg) top left repeat-x;
	border: 1px solid #000000;
	width: 242px;
	height: 150px;
	display: block;
}
.titlePanel p, .titlePanelSmall p {
	padding: 8px;
	margin: 0;
	font-size: 11px;
}
.titlePanelButton {
	display: block;
	position: absolute;
	bottom: 8px;
	right: 8px;
}
.titlePanelSmall, .titlePanelLong  {
	position: relative;
	background:#cad6e2 url(../images/background_title_panelsm.jpg) top left repeat-x;
	border: 1px solid #000000;
	width: 370px;
	height: 100px;
	display: block;
}
.titlePanelLong  {
	width: 753px;
	height: 100%;
}
.titlePanelLong2  {
	position: relative;
	background:#cad6e2 url(../images/background_title_panelsm.jpg) top left repeat-x;
	border: 1px solid #000000;
	width: 741px;
	height: 100%;
	display: block;
}


.titlePanel2 {
	background:#cad6e2 url(../images/background_title_panel.jpg) top left repeat-x;

	width: 339px;
	height: 165px;
	display: block;
}
.titlePanel2 p {
	padding: 8px;
	margin: 0;
	font-size: 11px;
	text-align: left;

}

.titlePanel3 {
	width:365px;
	height:25px;
	border:solid;
	background-color:#5B799A;
	text-align:left;
	background-image:url(../images/background_title_panelsm.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	border-color:#000000;
	border-width:1px;
}

.notice {
	text-align: center;
	padding: 7px 0 0 0;
	/*background:#cad6e2;*/
	width: 753px;
	height: 100%;
	color: #CAD6E2;
	font-weight: bold;
}
.notice img { vertical-align: middle; padding-bottom: 2px; margin-left: 5px;}


#main_cardholder_signup {
height:417px;
background:#536F8E;
border:solid;
background-image:url(../images/background_signup.jpg);
background-repeat:no-repeat;
background-position:left top;
text-align:left;
border-color:#FFF;
border-width:2px 0 0;
padding:12px;
}

#main_artist_signup {
height:417px;
background:#536F8E;
border:solid;
background-image:url(../images/background_artistsignup.jpg);
background-repeat:no-repeat;
background-position:left top;
border-color:#FFF;
border-width:2px 0 0;
padding:12px;
}

#main_mymedia {
height:417px;
background:#536F8E;
border:solid;
border-color:#FFF;
border-width:2px 0 0;
padding:12px;
}



.cardholder_signup_titlebar {
width:454px;
height:39px;
border:solid;
background-color:#5B799A;
text-align:left;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:1px;
}

.cardholder_signup_body {
width:454px;
border:solid;
margin-bottom:12px;
background-color:#CAD6E3;
background-image:url(../images/background_panel.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:0 1px 1px;
}

.cardholder_signup_artistad {
width:454px;
height:41px;
border:solid;
text-align:left;
background-color:#CAD6E3;
background-image:url(../images/background_panel.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:1px;
}


.inprogress_msg {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
text-align:center;
line-height:19px;
margin-bottom:12px;
text-transform:capitalize;
}

.error_msg {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
text-align:left;
line-height:19px;
margin-bottom:12px;
z-index:10;
}

#alerttitlepanel {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:700;
background-color:#66c220;
text-transform:uppercase;
width:100%;
text-align:left;
border:solid;
border-color:#000;
border-width:0 0 1px;

}

#alertbuttons {
text-align:center;
}

.iframe_errormsg{
position:absolute;
left:375px;
 top:180px;
visibility:hidden;}

.iframe_errmsg{
position:absolute;
left:255px;
 top:180px;
visibility:hidden;}

#errormsg {
border:solid;
position:absolute;
left:255px;
top:180px;
width:250px;
z-index:2;
background-color:#666666;
visibility:visible;
border-color:#000;
border-width:2px;
}



#yesnocancel,#yesno {
border:solid;
position:absolute;
left:255px;
top:180px;
width:250px;
z-index:2;
background-color:#666666;
visibility:hidden;
border-color:#000;
border-width:2px;
}
.iframe_yesno {
position:absolute;
left:255px;
 top:180px;
visibility:hidden;
}


#yesnocancel_msg,#yesno_msg {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
text-align:left;
line-height:19px;
margin-bottom:22px;
}




#inprogress {
border:solid;
position:absolute;
left:280px;
top:200px;
width:250px;
z-index:2;
background-color:#666666;
visibility:hidden;
border-color:#000;
border-width:2px;
border-width:0 0 1px;
border:solid;
border-color:#000000;
}

.iframe_inprogress{
position:absolute;
left:375px;
top:170px;
visibility:hidden;
}


.cmspad {
padding:4px;
}

.cmspad12 {
padding:12px;
}

.overview_panel {
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:11px;
line-height:13px;
width:454px;
background-color:#B2C5D6;
text-align:left;
border:solid;
border-color:#000000;
border-width:1px 1px 0;
}

.form_label {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
}

.form_label_small {
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#000000;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
}

.select_2 {
width:50px;
}

.bodycopy {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#3E3E3E;
}

.signeduplink {
margin-top:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#3E3E3E;
text-align:left;
}

.mk_instructions {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E3E3E;
line-height:14px;
}

.textfield_signup_zip,.select_4 {
width:70px;
}

.sitelinks a:link,.sitelinks a:visited,.sitelinks a:hover,.sitelinks a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24; /*2F659E*/
}

 a:link.sitelinks {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24; /*2F659E*/
}
 a:visited.sitelinks {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24; /*2F659E*/
}
 a:hover.sitelinks {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24; /*2F659E*/
}
 a:active.sitelinks {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24; /*2F659E*/
}

 a:link.sitelinks_s {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#567B24; /*2F659E*/
}
 a:visited.sitelinks_s {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#567B24; /*2F659E*/
}
 a:hover.sitelinks_s {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#567B24; /*2F659E*/
}
 a:active.sitelinks_s {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#567B24; /*2F659E*/ /*2F659E*/
}

 a:link.mystore_links{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24;  /*0C5899*/
}
 a:visited.mystore_links{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24;  /*0C5899*/
}
 a:hover.mystore_links{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24;  /*0C5899*/
}
 a:active.mystore_links{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24;  /*0C5899*/
}



.agree {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.artist_signup_titlebar {
width:747px;
height:39px;
border:solid;
background-color:#5B799A;
text-align:left;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:1px;
}

.mystore_titlebar {
width:747px;
height:39px;
border:solid;
background-color:#5B799A;
text-align:left;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:1px;

}



.artist_signup_body {
width:747px;
border:solid;
margin-bottom:12px;
background-color:#CAD6E3;
background-image:url(../images/background_panel.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:0 1px 1px;
}

.artist_signup_body_fix {
width:747px;
border:solid;
margin-bottom:12px;
background-color:#CAD6E3;
/*background-image:url(../images/background_panel.jpg);*/
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:0 1px 1px;
}




.textfield_artist_signup_large {
width:300px;
}
.textfield_artist_signup_larger {
width: 500px;
}
.artist_signup_block {
border:solid;
text-align:left;
border-color:#8CC63F;
border-width:0px;
margin: 15px 15px 0 0;
padding: 0;
width: 339px;
}

.album_title {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
line-height:13px;
text-transform:uppercase;
vertical-align: middle;
}

.album_label {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
vertical-align: middle;
}
.middle { vertical-align: middle; }

.mymedia_songs {
width:650px;
background-color:#CCCCCC;
}

.mymedia_head {
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
background-color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-weight:700;
font-size:9px;
line-height:10px;
text-transform:uppercase;
}

.mymedia_song_data {
background-color:#eeeeee;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;
}

.mymedia_inputfile {
width:17px;
display:none;
}

.mymedia_album {
clear:both;
width:650px;
height:30px;
border:solid;
background-color:#FFFFFF;
text-align:left;
margin-bottom:8px;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#ffffff;
border-width:1px;
margin-top:8px;
}

.my_media_instructions {
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:11px;
line-height:13px;
text-align:left;
}

.mymedia_addmedia {
background-color:#7491AD;
border:solid;
text-align:left;
border-color:#000000;
border-width:1px;
}

.mymedia_label {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
}

.textfield_signup,.textfield_artist_signup {
width:263px;
}

.panel_padding_mymedia {
padding:2px;
}

.mymedia_new_album {
width:170px;
}

.mymedia_textfield_large {
width:350px;
}

.mymedia_textfield_medium {
width:300px;
}
.mymedia_textfield_small {
width:60px;
}

.mymedia_text {
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:12px;
line-height:13px;
text-align:left;
}

.mymedia_text_large {
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:13px;
text-transform:uppercase;
}

.form_label_large {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:700;
text-transform:uppercase;
}

.mymedia_text_medium{
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:11.5px;
text-transform:uppercase;
}

.form_label_medium {
font-family:Arial, Helvetica, sans-serif;
font-size:11.5px;
color:#000000;
font-weight:700;
text-transform:uppercase;
}

.mymedia_panel {
border:solid;
background-color:#CAD6E3;
border-color:#000000;
border-width:0 1px 1px;
}

.error_panel {
width:350px;
border:solid;
background-color:#CAD6E3;
border-color:#000000;
border-width:1px 1px 1px 1px;
}

.panel_padding,.panel_padding_mymedia_overview {
padding:8px;
}

.row_container,.mymedia_title {
text-align:left;
margin-bottom:8px;
}

.artist_overview_panel,.mymedia_overview_panel {
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:11px;
line-height:13px;
width:747px;
border:solid;
background-color:#B2C5D6;
text-align:left;
border-color:#000000;
border-width:1px 1px 0;
}

.account_info_warning_panel {
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:11px;
line-height:13px;
width:360px;

background-color:#B2C5D6;
text-align:left;

}

.mystore_textfield_small {
width:40px;
}

.mystore_ascontainer {

width:450px;
text-align:left;

}


.mystore_scrollcontainer {
width:450px;
height:250px;
overflow:auto;


margin:0;
padding:0;
}

.mystore_scrollcontainer_padding {


padding:4px;
}
.mystore_instructions {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
line-height:13px;
padding-top:15px;
padding-left:15px;
padding-right:15px;


}


.mystore_head {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
color:#fff;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
text-transform:uppercase;
font-weight:700

}



.mystore_album {
background-color:#86ADD9;

font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;


}


.mystore_song {
background-color:#B5CCE5;
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;
}

.mystore_song_album {
background-color:#9FC3EB;
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;
}

#main_login {
height:417px;
background:#536F8E;
border:solid;
border-color:#FFF;
border-width:2px 0 0;
padding:12px;
text-align:center;
}


.login_titlebar, .yoursite_titlebar {
width:330px;
height:39px;
border:solid;
background-color:#5B799A;
text-align:left;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:1px;
}



.login_body {
width:330px;
border:solid;
margin-bottom:12px;
background-color:#CAD6E3;
background-image:url(../images/background_panel.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:0 1px 1px;
}


.thank_you_titlebar {
width:300px;
height:39px;
border:solid;
background-color:#5B799A;
text-align:left;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:1px;

}



.thank_you_body {
width:300px;
border:solid;
margin-bottom:12px;
background-color:#CAD6E3;
background-image:url(../images/background_panel.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:0 1px 1px;
}



.login_overview_panel {
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:11px;
line-height:13px;
width:330px;
border:solid;
background-color:#B2C5D6;
text-align:left;
border-color:#000000;
border-width:1px 1px 0;
}
.login_textfield{
width:300px;
}
.form_label_login {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
text-align:left;


}
.panel_padding_login {
padding:8px;
text-align:center;
}
.login_links{
text-align:left;
margin-bottom:8px;
}


.buymedia_head {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
color:#fff;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
text-transform:uppercase;
font-weight:700

}



.buymedia_album {
background-color:#86ADD9;

font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;


}


.buymedia_song {
background-color:#B5CCE5;
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;
}

.form_label_buymedia{
background-color:#DAECC1;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E3E3E;
font-weight:700;
text-transform:uppercase;
text-align:center;
}

#main_buymedia {
height:417px;
background:#536F8E;
border:solid;

border-color:#FFF;
border-width:2px 0 0;
padding:12px;
}

#main_campaign {

background:#8CC63F;
border:solid;
border-color:#FFF;
border-width:0px 0 0;
padding:12px;
}





.buymedia_titlebar {
width:747px;
height:39px;
border:solid;
background-color:#5B799A;
text-align:left;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:1px;
}
.buymedia_body {
width:747px;
border:solid;
margin-bottom:12px;
background-color:#BFDF95;
/*background-image:url(../images/background_panel.jpg);*/
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:1px 1px 1px;
}
.buymedia_textfield_small {
width:50px;
}
.mycampaigns_textfield_small {
width:100px;
}

.mycampaigns_process_titlebar {
width:747px;
background-color:#8CC63F;
text-align:center;
/* border:solid;
 border-color:#000000;
border-width:0 0 0 0px; */
margin:0px;
padding:0px;

}

.mycampaigns_process_overview_panel {
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:11px;
line-height:13px;
width:747px;
border:solid;
background-color:#8CC63F;
text-align:left;
border-color:#000000;
border-width:1px 1px 0;
}

.mycampaigns_process__body {
width:747px;
border:solid;
margin-bottom:12px;
background-color:#CAD6E3;
background-image:url(../images/background_panel.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:0 1px 1px;
}
.textfield_mycampaigns_medium{
width:183px;
}
.panel_padding_mycampaigns{
padding:12px;

}

order_summary_ascontainer {

width:349px;
text-align:left;

}


.order_summary_scrollcontainer {
width:349px;
height:250px;
overflow:auto;


margin:0;
padding:0;
}



.tier_info{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#3E3E3E;

margin-right:10px;
text-transform:uppercase;
}



.order_summary_smaller{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E3E3E;

margin-right:10px;
text-transform:uppercase;
}

.order_summary_head {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
color:#fff;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
text-transform:uppercase;
font-weight:700

}



.order_summary_album {
background-color:#8CC63F;

font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;


}

.order_summary_card_data {
background-color:#BFDF95;

font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;


}
.order_summary_form_label {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
}


.order_summary_form_label_small  {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
}
.order_summary_data_bold_small {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#3E3E3E;

font-weight:700;

}
.order_summary_label_large{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
}
.order_summary_data{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E3E3E;

font-weight:400;

}
.order_summary_data_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E3E3E;

font-weight:700;

}


.order_summary_song {
background-color:#E0E8EF;
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;
}

.create_campaign_form_label {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
}

.create_campaign_form_label_large {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
}


.create_campaign_card_data {


font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:10px;
line-height:10px;
font-weight:700;
text-transform:uppercase;


}

.create_campaign_ascontainer {

width:330px;
text-align:left;

}


.create_campaign_scrollcontainer {
width:330px;
height:195px;
overflow:auto;


margin:0;
padding:0;
}



.create_campaign_head {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
color:#fff;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
text-transform:uppercase;
font-weight:700

}




.create_campaign_song {
background-color:#DAECC1;
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;
}

.create_campaign_album {
background-color:#BFDF95;
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;
}

.create_campaign_song_album {
background-color:#DAECC1;
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;
}
.create_campaign_line {

border:solid;

border-color:#000000;
border-width:0 0 1px;
}


 a:link.create_campaign_links{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24;  /*0C5899*/
}
 a:visited.create_campaign_links{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24;  /*0C5899*/
}
 a:hover.create_campaign_links{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24;  /*0C5899*/
}
 a:active.create_campaign_links{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#567B24;  /*0C5899*/
}

	#main_mymedia2 {
/*height:80%;*/
background:#536F8E;
border:solid;
border-color:#FFF;
border-width:2px 0 0;
padding:12px;
}
	
		#main_invoice {
/*height:100%;*/

background:#ffffff;
border:solid;
border-color:#FFF;
border-width:2px 0 0;
padding:12px;
	padding:0;
	margin: 0;
	width:772px;
}

.invoice_card_data {
background-color:#ffffff;

font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:9px;
line-height:10px;
font-weight:400;
text-transform:uppercase;


}
.invoice_form_label {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
}


.invoice_form_label_small  {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
}
.invoice_data_bold_small {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;

font-weight:700;

}
.invoice_label_large{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:700;
margin-right:10px;
text-transform:uppercase;
}
.invoice_data{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

font-weight:300;

}
.invoice_data_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E3E3E;

color:#000000;

}

.invoice_head_large {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:10px;
color:#000000;
background-color:#ffffff;
text-transform:uppercase;
font-weight:700

}
.invoice_head {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
line-height:10px;
color:#000000;
background-color:#ffffff;
text-transform:uppercase;
font-weight:700

}



.invoice_album {
background-color:#ffffff;

font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;


}
.invoice_song {
background-color:#ffffff;

font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:9px;
line-height:10px;
font-weight:700;
text-transform:uppercase;


}

.invoice_title {
background-color:#ffffff;

font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:16px;
line-height:10px;
font-weight:700;
text-transform:uppercase;


}

.order_history_overview_panel {
font-family:Arial, Helvetica, sans-serif;
color:#3E3E3E;
font-size:11px;
line-height:13px;
width:747px;
border:solid;
background-color:#B2C5D6;
text-align:left;
border-color:#000000;
border-width:0px 1px 0;
margin-bottom:8px;
}

.iframe_cover1{
position:absolute;
left:259px;
 top:150px;
visibility:hidden;}




.panel_padding_thankyou{
padding:12px;

}

.thank_you_instructions {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E3E3E;
line-height:14px;
text-align:left;
}


.account_titlebar {
width:239px;
height:39px;
border:solid;
background-color:#5B799A;
text-align:left;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:1px;

}



.account_body {
width:239px;
border:solid;
margin-bottom:12px;
background-color:#CAD6E3;
background-image:url(../images/background_panel.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:0 1px 1px;
text-align:left;
}

.account_long_titlebar {
width:233px;
height:25px;
border:solid;
background-color:#5B799A;
text-align:left;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:1px;
}

.account_long_body {
width:233px;
border:solid;
background-color:#CAD6E3;
background-image:url(../images/background_panel.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:0 1px 1px;
text-align:left;
height: 100px;
}
.account_long_height { height: 80px; width:220px; }

.account_full_titlebar {
width:742px;
height:25px;
border:solid;
background-color:#5B799A;
text-align:left;
background-image:url(../images/background_titlebar.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:1px;

}



.account_full_body {
width:742px;
border:solid;

background-color:#CAD6E3;
background-image:url(../images/background_panel.jpg);
background-repeat:repeat-x;
background-position:left top;
border-color:#000000;
border-width:0 1px 1px;
text-align:left;
}

.acc_text{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3E3E3E;
line-height:14px;
text-align:left;
}

.acc_text_large{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3E3E3E;
line-height:14px;
text-align:left;
font-weight:500;
line-height:16px;
}

.print_td{

border:solid;
border-width: 1px;
border-color:#000000;
}


