@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{background-color:#000000;background-image:url(/images/bcpv6_body_background_v6001.jpg);background-repeat:repeat-x;background-attachment: fixed;}
ul{list-style:none;}
/*li {float:left;}*/
img{display:block;}
.flt{float:left;}
.clrflt{clear:both}
.hiddenImage{display:none;}
.errorMessage{background-color:#FF0000;border:1px solid #000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:small;color:#FFFFFF;position:absolute;padding:2px;}
#wrapper {width:950px;margin:20px auto 25px auto;}
#wrapper #header_container {
	background-image:url(/images/bcpv6_header_background_v6003.png);
	background-repeat:no-repeat;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	background-position: left -1px;
}
#wrapper #header_container #logo_container {width:187px;}
#wrapper #header_container #nav_container {padding-left:15px;}
#wrapper #header_container #nav_menu li {margin-right: 2px;float:left;}
#wrapper #search_container {padding-left:715px;padding-right:0px;}
#wrapper #search_container #searchfield_container {
	background-image:url(/images/bcpv6_header_background_v6003.png);
	background-repeat:no-repeat;
	background-position: right bottom;
	padding-top: 7px;
	padding-bottom: 9px;
	padding-left: 33px;
}
#wrapper #search_container #searchfield_container #searchfield_label #searchfield {float:left;border:0px;background-image:url(/images/bcpv6_searchfield_repeat_v6001.png);background-repeat:repeat-x;padding-top:2px;padding-bottom:0px;color:#999999;width:110px;height: 17px;}
#wrapper #bigbuttons_nav{width:890px;}
#wrapper #bigbuttons_nav_container #bigbuttons_nav li {float: left;}
#wrapper #main_container {margin-top:10px;margin-bottom:10px;}
#wrapper #main_container #main_container_top_cap {height:21px;width:950px;background-image:url(http://img0.bcpronto.com/images/bcpv6_maincontent_caps_v6001.png);background-position:left top;background-repeat:no-repeat;}
#wrapper #main_container .main_container_top_cap {height:21px;width:950px;background-image:url(http://img0.bcpronto.com/images/bcpv6_maincontent_caps_v6001.png);background-position:left top;background-repeat:no-repeat;}
#wrapper #main_container #main_content_bottom_cap {height:21px;width:950px;background-image:url(http://img0.bcpronto.com/images/bcpv6_maincontent_caps_v6001.png);background-position:left bottom;background-repeat:no-repeat;}
#wrapper #main_container .main_content_bottom_cap {height:21px;width:950px;background-image:url(http://img0.bcpronto.com/images/bcpv6_maincontent_caps_v6001.png);background-position:left bottom;background-repeat:no-repeat;}
#wrapper #bigbuttons_nav_container {background-image:url(/images/bcpv6_bigbuttons_background_v6001.png);background-repeat:no-repeat;background-position:left top;padding-left: 30px;padding-right: 30px;padding-top: 35px;}
#wrapper #bigbuttons_nav_container #product_nav_container {padding-top: 26px;padding-left: 366px;height: 34px;}
#wrapper #bigbuttons_nav_container #product_nav_container #product_nav_image {position:absolute;}
#wrapper #bigbuttons_nav_container #product_nav_container #dropdown_form {position: relative;top: 0px;display: inline;}
#wrapper #bigbuttons_nav_container #product_nav_container #dropdown_form #dropdown_nav {width:150px;margin-left: 5px;margin-top: 5px;margin-right: 3px;font-family: Myriad Pro, Arial, Helvetica, sans-serif;border: none;font-size: 90%;height: 25px;}
/*Home Styles*/
#main_container #home_content {
	background-color:#999999;
	background-image: url(http://img1.bcpronto.com/images/bcpv6_home_background_v6003.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 41px;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-right: 41px;
}
#main_container #home_content #login_button_container {
	margin-top: 30px;
	margin-right: 40px;
}
#home_content #promo_container #promo_nav li,#home_content #testimonials_container #testimonial_nav li{float:left}
#main_container #home_content #promo_container {
	padding-top:12px;
	padding-left:5px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	width: 242px;
	margin-top: 30px;
	margin-right: 40px;
}
#main_container #home_content #promo_container #promo_nav {padding-left:47px;padding-right: 47px;}


#main_container #home_content #testimonials_container {
	width: 255px;
	margin-top: 30px;
}
#main_container #home_content #testimonials_container #testimonial_content {height:123px; overflow:auto;}
#main_container #home_content #testimonials_container #testimonial_content .testimonialText {text-indent:25px;}
#main_container #home_content #testimonials_container #testimonial_content .testimonialSigner {text-align:left;margin-top:3px;}
#main_container #home_content #testimonials_container #testimonial_nav {
	padding-left:58px;
	padding-right: 59px;
	padding-top:5px;
}

#home_content #promo_container #promo_nav a,
#home_content #testimonials_container #testimonial_nav a{
	background-image:url(http://img2.bcpronto.com/images/bcpv6_ticker_buttons_v6001.jpg);
	background-repeat:no-repeat;
	display:block;
	outline:none;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
#home_content #promo_container #promo_nav .previtem{height:12px; width:10px; background-position:-18px top;}
#home_content #promo_container #promo_nav .previtem.hover{height:12px; width:10px; background-position:0px top;}
#home_content #promo_container #promo_nav .nextitem{height:12px; width:10px; background-position:-28px top;}
#home_content #promo_container #promo_nav .nextitem.hover{height:12px; width:10px; background-position:-9px top;}

#home_content #testimonials_container #testimonial_nav .previtem{padding-left:12px;background-position:left top;}
#home_content #testimonials_container #testimonial_nav .previtem.hover{ background-position:left -14px;}
#home_content #testimonials_container #testimonial_nav .nextitem{background-position:26px -56px;padding-right: 13px;}
#home_content #testimonials_container #testimonial_nav .nextitem.hover{ background-position:26px -70px;}

#home_content .item{height:12px;width:12px; background-position:-51px top;}
#home_content .item.hover{height:12px;width:12px; background-position:-38px top;}
#home_content .item.active{height:12px;width:12px; background-position:-38px top;}
/*Work Space Styles*/
#wrapper #main_container #workspace_content {
	background-image:url(http://img2.bcpronto.com/images/bcpv6_workspace_background_v6001.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#wrapper #main_container #workspace_content #welcome_name_container {padding-top:50px;padding-left:172px;padding-bottom: 105px;padding-right: 564px;height: 39px;}
#wrapper #main_container #workspace_content #welcome_name_container div {font-family:Helvetica, Arial, sans-serif;font-style:italic;font-size:medium;color:#FFFFFF;font-weight: bold;overflow: hidden;padding-top: 11px;padding-right: 5px;padding-bottom: 11px;}
#wrapper #main_container #workspace_content #workspace_buttons_container #workspace_buttons_nav li {float: left;}
/*Log in styles*/
#wrapper #main_container #login_content {background-image:url(http://img2.bcpronto.com/images/bcpv6_login_background_v6001.jpg);background-repeat:no-repeat;background-position:left top;position: relative;height: 496px;}
#wrapper #main_container #login_content .cap {width:8px;height:18px;background-image:url(http://img2.bcpronto.com/images/bcpv6_fieldcaps_v6001.png);background-repeat:no-repeat;}
#wrapper #main_container #login_content .left{ background-position:left top;}
#wrapper #main_container #login_content .right{ background-position:right top;}
#wrapper #main_container #login_content #username {
	height:14px;
	border:0px;
	background-image:url(http://img3.bcpronto.com/images/bcpv6_fieldrepeat_v6001.png);
	background-repeat:repeat-x;
	background-position:left top;
	padding: 2px 0px;
	width: 233px;
	font-size: 13px;
}
#wrapper #main_container #login_content #authpass {
	height:14px;
	border:0px;
	background-image:url(http://img3.bcpronto.com/images/bcpv6_fieldrepeat_v6001.png);
	background-repeat:repeat-x;
	background-position:left top;
	padding: 2px 0px;
	width: 233px;
	font-size: 13px;
}
#wrapper #main_container #login_content #authsubmit {width:68px;height:23px;border:0px;background-image:url(http://img3.bcpronto.com/images/bcpv6_authlogin_button_v6001.jpg);background-position:left top;background-repeat:no-repeat;}
#wrapper #main_container #login_content #authsubmit.hover{background-position:right top;cursor:pointer;}
.loginhelp {background-image:url(http://img0.bcpronto.com/images/bcpv6_loginpopups_v6001.png);background-position:left top;background-repeat:no-repeat;height:153px;width:269px;}
.forgetpasshelp {background-image:url(http://img0.bcpronto.com/images/bcpv6_loginpopups_v6001.png);background-position:-270px top;background-repeat:no-repeat;height:73px;width:278px;}
.createaccthelp {background-image:url(http://img0.bcpronto.com/images/bcpv6_loginpopups_v6001.png);background-position:-549px top;background-repeat:no-repeat;height:69px;width:199px;}
.tooltip{background-image:url(http://img0.bcpronto.com/images/bcpv6_loginpopups_v6001.png);position:absolute;cursor:pointer;}
#loginHelpTooltip {background-position:left top;height:153px;width:269px;}
#forgetPassHelpTooltip {background-position:-270px top;height:74px;width:278px;}
#createAcctHelpTooltip {background-position:-549px top;height:70px;width:199px;}
#wrapper #loginerror_tooltip {background-position:90px top;height:55px;left:367px;top:296px;width:90px;}
/*BC Welcome Page*/
#wrapper #main_container #bc_welcome_container {
	background-image:url(http://img1.bcpronto.com/images/bcpv6_bc_welcome_background_v6002.png);
	background-position:left top;
	background-repeat:no-repeat;
	height: 2760px;
	padding-top: 86px;
}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container li{float:left}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator {background-image:url(http://img1.bcpronto.com/images/bcpv6_welcome_buttons_v6001.png);background-position:right center;height:24px;width:46px;margin-right: 6px}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.prev_step1{background-position:left -24px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.prev_step2{background-position:left -48px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.prev_step3{background-position:left -72px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.prev_step4{background-position:left -96px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.prev_step5{background-position:left -120px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.prev_step6{background-position:left -144px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.prev_step7{}/*empty*/
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.next_step1{}/*empty*/
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.next_step2{background-position:-48px -48px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.next_step3{background-position:-48px -72px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.next_step4{background-position:-48px -96px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.next_step5{background-position:-48px -120px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.next_step6{background-position:-48px -144px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step_indicator.next_step7{background-position:-48px -168px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .prev_step {height:24px;width:24px;background-image:url(http://img1.bcpronto.com/images/bcpv6_welcome_buttons_v6001.png);background-position:0px 0px;background-repeat:no-repeat;margin-right: 10px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .prev_step.hover {background-position:-50px 0px;cursor:pointer;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .next_step {height:24px;width:24px;background-image:url(http://img1.bcpronto.com/images/bcpv6_welcome_buttons_v6001.png);background-position:-25px 0px;background-repeat:no-repeat;margin-left: 10px;margin-right: 6px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .next_step.hover {background-position:-75px 0px;cursor:pointer;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step {height:15px;width:15px;background-image:url(http://img2.bcpronto.com/images/bcpv6_welcome_buttons_v6001.png);background-repeat:no-repeat;background-position:-115px 0;margin-top:4px;margin-right: 4px;margin-left: 4px;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step.hover{background-repeat:no-repeat; background-position:-100px 0; cursor:pointer;}
#wrapper #main_container #bc_welcome_container #steps_container #steps_nav_container .step.active{background-repeat:no-repeat; background-position:-100px 0; cursor:pointer;}
#wrapper #main_container #bc_welcome_container #access_container {padding-left:59px;padding-top: 25px;padding-right: 56px;padding-bottom: 71px;display: inline-block;}
#wrapper #main_container #bc_welcome_container #video_container {
	position:relative;
	height: 471px;
}
#wrapper #main_container #bc_welcome_container #gallery_container a {/*width:36px;height:36px;*/display:block;}
/*#wrapper #main_container #bc_welcome_container #gallery_container a.prev_sample{background-image:url(../images/bcpv6_welcome_buttons_v6001.png); background-position:0 36px;}
#wrapper #main_container #bc_welcome_container #gallery_container a.prev_sample.hover{background-position:-36px 36px;}
#wrapper #main_container #bc_welcome_container #gallery_container a.next_sample{background-image:url(../images/bcpv6_welcome_buttons_v6001.png); background-position:-72px 36px;}
#wrapper #main_container #bc_welcome_container #gallery_container a.next_sample.hover{background-position:-108px 36px;}*/
/* Product Thank You Page*/
#wrapper #main_container #product_thankyou {background-image:url(http://img2.bcpronto.com/images/bcpv6_p_thankyou_background_v6001.png);background-position:left top;background-repeat:no-repeat;padding-top:533px;padding-left:41px;padding-right:41px;padding-bottom:31px;}
#wrapper #main_container #product_thankyou #fullname {border:0px;background:transparent;width: 280px;color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:16px;padding-top: 4px;display:block;outline:none;}
#wrapper #main_container #product_thankyou textarea{
	width:283px;
	height: 55px;
	border: 0px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
	resize:none;
	display:block;
}
#wrapper #main_container #product_thankyou #send_share_button {height:34px;width:125px;border:0px;background-image: url(http://img2.bcpronto.com/images/bcpv6_p_sendshare_normal_v6001.png);display:block;}
#wrapper #main_container #product_thankyou #send_share_button.hover{background-image: url(http://img2.bcpronto.com/images/bcpv6_p_sendshare_over_v6001.png);}
/* BC Info Capture Page */
#popup_overlay {background-color:#000000;position:absolute;left:0px;top:0px;z-index:90;}
#wrapper #main_container #bc_info_capture_container {
	background-image:url(http://img3.bcpronto.com/images/bcpv6_bc_info_capture_v6002.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top: 173px;
	padding-bottom: 30px;
	padding-left: 41px;
	padding-right: 41px;
	position: relative;
	height:2557px;
}
#wrapper #main_container div select,
#wrapper #main_container div input,
#wrapper #main_container div textarea{padding:2px;outline:none;}
#wrapper #main_container div input{font-size:15px;border:0px;}
#wrapper #main_container div textarea{border:0px;}
#wrapper #main_container div .fileUploadList span{position:absolute;color:#FF0000; font-family:Arial, Helvetica, sans-serif;}
#wrapper #main_container div .fileUploadList input{background-color:#CCCCCC}
#wrapper #main_container div button{border:0px;position:absolute;height: 27px; width: 112px; background-color:transparent; background-image:url(http://img3.bcpronto.com/images/bcpv6_bc_previewsamples_normal_v6001.png); background-position:left top; background-repeat:no-repeat;}
#wrapper #main_container div button.hover{background-image:url(http://img3.bcpronto.com/images/bcpv6_bc_previewsamples_over_v6001.png); background-position:left top; background-repeat:no-repeat; cursor:pointer;}
#wrapper #main_container div #submitbutton{
	height:37px;
	width:147px;
	background-image:url(http://img3.bcpronto.com/images/bcpv6_bc_submit_normal_v6002.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#wrapper #main_container div #submitbutton.hover{ background-image:url(http://img0.bcpronto.com/images/bcpv6_bc_submit_over_v6002.png); cursor:pointer;}
#wrapper #main_container div #submitbuttonbig{
	height:57px;
	width:420px;
	background:transparent;
	background-image:url(http://img0.bcpronto.com/images/bcpv6_bigsubmit_normal_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#wrapper #main_container div #submitbuttonbig.hover{ background-image:url(http://img0.bcpronto.com/images/bcpv6_bigsubmit_over_v6001.png); cursor:pointer;}

/**/
#previewSamplesContainer{
	position:absolute;
	background-image:url(http://img0.bcpronto.com/images/bcpv6_infoCaptureSampleSpriteBG_v6001.png);
	background-repeat:no-repeat;
	z-index:1000;
}
#previewSamplesContainer.blank_samples{background-position:left bottom;}
#previewSamplesContainer.notes_samples{background-position:-808px bottom;}
#previewSamplesContainer.appts_samples{background-position:-1616px bottom;}
#previewSamplesContainer.other_samples{background-position:-2424px bottom;}
#previewSamplesContainer.business_class_samples{background-position:-3232px bottom;}
#previewSamplesContainer.business_advanced_samples{background-position:-4040px bottom;}
#previewSamplesContainer.business_plus_samples{background-position:-4848px bottom;}
#previewSamplesContainer.business_prontoStyle_samples{background-position:-5656px bottom;}

#previewSamplesContainer #closeButton{
	position:absolute;
	right:0;
	top:0;
}
#previewSamplesContainer.blank_samples #contentContainer,
#previewSamplesContainer.notes_samples #contentContainer,
#previewSamplesContainer.appts_samples #contentContainer,
#previewSamplesContainer.other_samples #contentContainer,
#previewSamplesContainer.business_class_samples #contentContainer,
#previewSamplesContainer.business_plus_samples #contentContainer,
#previewSamplesContainer.business_advanced_samples #contentContainer,
#previewSamplesContainer.business_prontoStyle_samples #contentContainer{
	padding:152px 37px 29px 38px;
}

#previewSamplesContainer.blank_samples #rightButtonContainer,
#previewSamplesContainer.notes_samples #rightButtonContainer,
#previewSamplesContainer.appts_samples #rightButtonContainer,
#previewSamplesContainer.other_samples #rightButtonContainer,
#previewSamplesContainer.business_class_samples #rightButtonContainer,
#previewSamplesContainer.business_plus_samples #rightButtonContainer,
#previewSamplesContainer.business_advanced_samples #rightButtonContainer,
#previewSamplesContainer.business_prontoStyle_samples #rightButtonContainer{
	padding-top: 38px;
	padding-right: 9px;
	padding-bottom: 71px;
	float:left;
}
#previewSamplesContainer.blank_samples #leftButtonContainer,
#previewSamplesContainer.notes_samples #leftButtonContainer,
#previewSamplesContainer.appts_samples #leftButtonContainer,
#previewSamplesContainer.other_samples #leftButtonContainer,
#previewSamplesContainer.business_class_samples #leftButtonContainer,
#previewSamplesContainer.business_plus_samples #leftButtonContainer,
#previewSamplesContainer.business_advanced_samples #leftButtonContainer,
#previewSamplesContainer.business_prontoStyle_samples #leftButtonContainer{
	padding-top: 38px;
	padding-right: 63px;
	padding-bottom: 71px;
	float:left;
}
#previewSamplesContainer.blank_samples #contentContainer a,
#previewSamplesContainer.notes_samples #contentContainer a,
#previewSamplesContainer.appts_samples #contentContainer a,
#previewSamplesContainer.other_samples #contentContainer a,
#previewSamplesContainer.business_class_samples #contentContainer a,
#previewSamplesContainer.business_plus_samples #contentContainer a,
#previewSamplesContainer.business_advanced_samples #contentContainer a,
#previewSamplesContainer.business_prontoStyle_samples #contentContainer a{
	width:31px;
	height:78px;
	display:block;
}
#previewSamplesContainer.blank_samples #contentContainer #prev_sample,
#previewSamplesContainer.notes_samples #contentContainer #prev_sample,
#previewSamplesContainer.appts_samples #contentContainer #prev_sample,
#previewSamplesContainer.other_samples #contentContainer #prev_sample,
#previewSamplesContainer.business_class_samples #contentContainer #prev_sample,
#previewSamplesContainer.business_plus_samples #contentContainer #prev_sample,
#previewSamplesContainer.business_advanced_samples #contentContainer #prev_sample,
#previewSamplesContainer.business_prontoStyle_samples #contentContainer #prev_sample{
	background-image:url(http://img1.bcpronto.com/images/bcpv6_samples_gallery_buttons_v6001.png); background-position:0 0;
}
#previewSamplesContainer.blank_samples #contentContainer #prev_sample.hover,
#previewSamplesContainer.notes_samples #contentContainer #prev_sample.hover,
#previewSamplesContainer.appts_samples #contentContainer #prev_sample.hover,
#previewSamplesContainer.other_samples #contentContainer #prev_sample.hover,
#previewSamplesContainer.business_class_samples #contentContainer #prev_sample.hover,
#previewSamplesContainer.business_plus_samples #contentContainer #prev_sample.hover,
#previewSamplesContainer.business_advanced_samples #contentContainer #prev_sample.hover,
#previewSamplesContainer.business_prontoStyle_samples #contentContainer #prev_sample.hover{
	background-position:-31px top;
}
#previewSamplesContainer.blank_samples #contentContainer #next_sample,
#previewSamplesContainer.notes_samples #contentContainer #next_sample,
#previewSamplesContainer.appts_samples #contentContainer #next_sample,
#previewSamplesContainer.other_samples #contentContainer #next_sample,
#previewSamplesContainer.business_class_samples #contentContainer #next_sample,
#previewSamplesContainer.business_plus_samples #contentContainer #next_sample,
#previewSamplesContainer.business_advanced_samples #contentContainer #next_sample,
#previewSamplesContainer.business_prontoStyle_samples #contentContainer #next_sample{
	background-image:url(http://img1.bcpronto.com/images/bcpv6_samples_gallery_buttons_v6001.png); background-position:-62px top;
}
#previewSamplesContainer.blank_samples #contentContainer #next_sample.hover,
#previewSamplesContainer.notes_samples #contentContainer #next_sample.hover,
#previewSamplesContainer.appts_samples #contentContainer #next_sample.hover,
#previewSamplesContainer.other_samples #contentContainer #next_sample.hover,
#previewSamplesContainer.business_class_samples #contentContainer #next_sample.hover,
#previewSamplesContainer.business_plus_samples #contentContainer #next_sample.hover,
#previewSamplesContainer.business_advanced_samples #contentContainer #next_sample.hover,
#previewSamplesContainer.business_prontoStyle_samples #contentContainer #next_sample.hover{
	background-position:-93px top;
}
#previewSamplesContainer #contentContainer #sampleContainer img{display:inline}
#previewSamplesContainer.blank_samples #contentContainer #sampleContainer,
#previewSamplesContainer.notes_samples #contentContainer #sampleContainer,
#previewSamplesContainer.appts_samples #contentContainer #sampleContainer,
#previewSamplesContainer.other_samples #contentContainer #sampleContainer,
#previewSamplesContainer.business_class_samples #contentContainer #sampleContainer,
#previewSamplesContainer.business_plus_samples #contentContainer #sampleContainer,
#previewSamplesContainer.business_advanced_samples #contentContainer #sampleContainer,
#previewSamplesContainer.business_prontoStyle_samples #contentContainer #sampleContainer{
	display: block;
	width: 545px;
	height: 277px;
	overflow: hidden;
	float: left;
	margin-right: 54px;
}
/* Sign Up Page*/
#wrapper #main_container #sign_up_container .errorMsg{border:1px solid #FF6600;background-color:#FF0000;color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:small;position:absolute;left:420px;padding:2px 2px 3px 2px;font-weight:bold;-moz-border-radius:5px;-webkit-border-radius: 5px;text-shadow:1px 1px 2px #000000;}
#wrapper #main_container #sign_up_container .cap {width:8px;height:18px;background-image:url(http://img1.bcpronto.com/images/bcpv6_fieldcaps_v6001.png);background-repeat:no-repeat;}
#wrapper #main_container #sign_up_container .left{ background-position:left top;}
#wrapper #main_container #sign_up_container .right{ background-position:right top;}
#wrapper #main_container #sign_up_container input[type="text"],
#wrapper #main_container #sign_up_container input[type="password"]{border:0px none;background-image:url(http://img1.bcpronto.com/images/bcpv6_fieldrepeat_v6001.png);background-position:left top;background-repeat:repeat-x;padding-bottom: 2px;outline:0px;}
#wrapper #main_container #sign_up_container {background-image:url(http://img2.bcpronto.com/images/bcpv6_signup_background_v6001.jpg);background-position:left top;background-repeat:no-repeat;position:relative;height:620px;}
#wrapper #main_container #sign_up_container #signup_button {background-image:url(http://img2.bcpronto.com/images/bcpv6_signup_normal_v6001.png);background-position:left top;background-repeat:no-repeat;height:21px;width:66px;position:absolute;left:324px;top:533px;border: 0px;}
#wrapper #main_container #sign_up_container #signup_button.hover{background-image:url(http://img2.bcpronto.com/images/bcpv6_signup_over_v6001.png); cursor:pointer;}
#secret_answerHelpTooltip {background-position:left bottom;position:absolute;height:63px;width:279px;}
#human_verificationHelpTooltip {background-position:-279px bottom;height:62px;width:279px;position:absolute;}
/* Account Info Page */
#wrapper #main_container #account_info_container {background-image:url(http://img2.bcpronto.com/images/bcpv6_acctinfo_background_v6001.jpg);background-position:left top;background-repeat:no-repeat;position:relative;height: 499px;}
#wrapper #main_container #account_info_container .data_container {position:absolute;max-width:182px;color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: x-small;font-weight: bold;}
#wrapper #main_container #account_info_container a{position:absolute;}
/* Proofing Page */
#wrapper #main_container #proof_TitleContainer {
	margin-bottom:10px;
	height: 45px;
}
#wrapper #main_container #proof_TitleContainer #title {margin-right:10px;}
/**/
#wrapper #main_container #proof_TimeLineContainer {
	margin-bottom:10px;
	background-image:url(../proofsgallery/images/bcpv6_TimeLine_v6001.png);
	height: 22px;
	margin-top: 10px;
}
#wrapper #main_container #proof_TimeLineContainer.onlineRevelaDesign{ background-position:left top;}
#wrapper #main_container #proof_TimeLineContainer.onlineDesignReview{background-position:left -22px;}
#wrapper #main_container #proof_TimeLineContainer.onlineCornerStyle{background-position:left -44px;}
#wrapper #main_container #proof_TimeLineContainer.onlineOnlineApproval{background-position:left -66px;}
#wrapper #main_container #proof_TimeLineContainer.onlineChangesSubmission{background-position:left -88px;}
#wrapper #main_container #proof_TimeLineContainer.onlineQuantitySelection{background-position:left -110px;}
#wrapper #main_container #proof_TimeLineContainer.onlineCartReview{background-position:left -132px;}
#wrapper #main_container #proof_TimeLineContainer.onlineShipping{background-position:left -154px;}
#wrapper #main_container #proof_TimeLineContainer.onlineBilling{background-position:left -176px;}
#wrapper #main_container #proof_TimeLineContainer.onlinePayment{background-position:left -198px;}
#wrapper #main_container #proof_TimeLineContainer.officeRevealDesign{background-position:left -220px;}
#wrapper #main_container #proof_TimeLineContainer.officeDesignReview{background-position:left -242px;}
#wrapper #main_container #proof_TimeLineContainer.officeOnlineApproval{background-position:left -264px;}
#wrapper #main_container #proof_TimeLineContainer.officeChangesSubmission{background-position:left -286px;}
#wrapper #main_container #proof_TimeLineContainer.officeApprovePrinting{background-position:left -308px;}
/**/
#wrapper #main_container #proof_Step1Container {
	margin-bottom:10px;
	margin-top: 10px;
	height: 55px;
}
#wrapper #main_container #proof_Step1Container #step1 {margin-right:10px;}
/**/
#wrapper #main_container #proof_BrowserContainer {
	background-image:url(../proofsgallery/images/bcpv6_proofBrowserBg_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:270px;
	width:950px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#wrapper #main_container #proof_BrowserContainer .browserControl {
	width:32px;
	padding-top: 29px;
	padding-right: 28px;
	padding-bottom: 60px;
	padding-left: 26px;
	margin-top: 30px;
	float:left;
}
/*#wrapper #main_container #proof_BrowserContainer #browserNext {
	width:32px;
	padding-top: 29px;
	padding-right: 27px;
	padding-bottom: 60px;
	padding-left: 26px;
	margin-top: 30px;
	float:left;
}*/
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts a{
	background-image: url(../proofsgallery/images/bcpv6_browserProductsLight_v6001.jpg);
	background-repeat: no-repeat;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	height: 141px;
	width: 249px;
	text-align:center;
	text-decoration:none;
	font-size:small;
	padding-top:25px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .videohelpButton{background-position:0px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .videohelpButton.hover{background-position:0px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .businesscard{background-position:-242px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .businesscard.hover{background-position:-242px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .businesscard.selected{background-position:-242px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .magneticbusinesscard{background-position:-484px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .magneticbusinesscard.hover{background-position:-484px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .magneticbusinesscard.selected{background-position:-484px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .postcard{background-position:-726px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .postcard.hover{background-position:-726px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .postcard.selected{background-position:-726px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .flyer{background-position:-968px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .flyer.hover{background-position:-968px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .flyer.selected{background-position:-968px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .brochurefront{background-position:-1210px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .brochurefront.hover{background-position:-1210px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .brochurefront.selected{background-position:-1210px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .brochureback{background-position:-1452px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .brochureback.hover{background-position:-1452px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .brochureback.selected{background-position:-1452px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .doorhanger{background-position:-1694px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .doorhanger.hover{background-position:-1694px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .doorhanger.selected{background-position:-1694px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .letterhead{background-position:-1936px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .letterhead.hover{background-position:-1936px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .letterhead.selected{background-position:-1936px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .envelope{background-position:-2178px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .envelope.hover{background-position:-2178px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .envelope.selected{background-position:-2178px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .invoice{background-position:-2420px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .invoice.hover{background-position:-2420px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .invoice.selected{background-position:-2420px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .sticker{background-position:-2662px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .sticker.hover{background-position:-2662px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .sticker.selected{background-position:-2662px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .folder{background-position:-2904px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .folder.hover{background-position:-2904px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .folder.selected{background-position:-2904px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .menufront{background-position:-3146px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .menufront.hover{background-position:-3146px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .menufront.selected{background-position:-3146px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .menuback{background-position:-3388px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .menuback.hover{background-position:-3388px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .menuback.selected{background-position:-3388px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .banner{background-position:-3630px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .banner.hover{background-position:-3630px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .banner.selected{background-position:-3630px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .carmagnet{background-position:-3872px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .carmagnet.hover{background-position:-3872px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .carmagnet.selected{background-position:-3872px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .aframe{background-position:-4114px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .aframe.hover{background-position:-4114px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .aframe.selected{background-position:-4114px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .tshirtpolo{background-position:-4356px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .tshirtpolo.hover{background-position:-4356px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .tshirtpolo.selected{background-position:-4356px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .polocap{background-position:-4598px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .polocap.hover{background-position:-4598px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .polocap.selected{background-position:-4598px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .logodesign{background-position:-4840px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .logodesign.hover{background-position:-4840px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .logodesign.selected{background-position:-4840px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .graphicdesign{background-position:-5082px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .graphicdesign.hover{background-position:-5082px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .graphicdesign.selected{background-position:-5082px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .freewebsite{background-position:-5324px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .freewebsite.hover{background-position:-5324px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .freewebsite.selected{background-position:-5324px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .webdesign{background-position:-5566px 0px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .webdesign.hover{background-position:-5566px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .webdesign.selected{background-position:-5566px -166px;}
#wrapper #main_container #proof_BrowserContainer #browserContainer #browserProducts .empty{background-position:-5808px 0px;}
/**/
#wrapper #main_container #proof_NameContainer {
	background-image:url(../proofsgallery/images/bcpv6_projTitle_v6001.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:40px;
	width:935px;
	margin-bottom: 10px;
	clear: both;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	padding-left: 15px;
	padding-top: 10px;
	text-shadow: 0px 1px 2px #CCCCCC;
	margin-top: 10px;
}
/**/
#wrapper #main_container #proof_ViewerContainer {
	margin-bottom: 10px;
	margin-top: 10px;
}
#wrapper #main_container #proof_ViewerContainer #viewerTopCap {
	height:120px;
	width:950px;
}
#wrapper #main_container #proof_ViewerContainer #viewerContent {
	background-image:url(../proofsgallery/images/bcpv6_viewerBackground_v6001.png);
	background-repeat:repeat-y;
	position:relative;
	padding-left: 41px;
	padding-right: 41px;
	background-position: left top;
	text-align: center;
}
#wrapper #main_container #proof_ViewerContainer #viewerBottomCap {
	background-image:url(../proofsgallery/images/bcpv6_viewerBottomCap_v6001.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:88px;
	width:950px;
	position: relative;
}
#wrapper #main_container #proof_ViewerContainer #viewerContent #roundCornersLayer {
	position:absolute;
	left:94px;
	top:15px;
}
/**/
#wrapper #main_container #proof_CornerTypeContainer {
	background-image:url(../proofsgallery/images/bcpv6_cornerTypeBG_v6001.png);
	background-repeat:no-repeat;
	background-position:left top;
	height: 65px;
	width: 950px;
	margin-bottom: 10px;
	margin-top: 10px;
	position: relative;
}
/**/
#wrapper #main_container #proof_ApprovalContainer {
	background-image:url(../proofsgallery/images/bcpv6_proofApproval_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:450px;
	width:950px;
	position:relative;
	margin-top: 10px;
	margin-bottom: 10px;
}
#wrapper #main_container #proof_ApprovalContainer #approvalTrafficLight {
	background-image:url(../proofsgallery/images/bcpv6_trafficLightStates_v6001.gif);
	background-repeat:no-repeat;
	height:112px;
	left:460px;
	top:175px;
	position:absolute;
	width:37px;
}
#wrapper #main_container #proof_ApprovalContainer #approvalTrafficLight.yellowLight{
	background-position:left top;
}
#wrapper #main_container #proof_ApprovalContainer #approvalTrafficLight.greenLight{
	background-position:-38px top;
}
#wrapper #main_container #proof_ApprovalContainer #approvalTrafficLight.redLight{
	background-position:-76px top;
}
/**/
#wrapper #main_container #proof_AgreementContainer {
	background-image:url(../proofsgallery/images/bcpv6_proofAgreement_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	height:470px;
	width:950px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#wrapper #main_container #proof_AgreementContainer #submitApproval {
	background-image:url(../proofsgallery/images/bcpv6_agrmntApprove_v6001.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	position:absolute;
	left:446px;
	height:33px;
	width:120px;
	bottom: 87px;
	border:0px;
}
#wrapper #main_container #proof_AgreementContainer #submitApproval.hover{background-position:left top;cursor:pointer;}
/**/
#wrapper #main_container #proof_ApproveThanksContainer {
	margin-top:10px;
	margin-bottom:10px;
}
/**/
#wrapper #main_container #proof_QuantityPurchaseAgreementContainer {
	margin-top:10px;
	margin-bottom:10px;
}
#wrapper #main_container #proof_QuantityPurchaseAgreementContainer #selectQuantity {
	background-image:url(../proofsgallery/images/bcpv6_selectQuantity_v6001.png);
	margin-bottom:1px;
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	height:129px;
	width:950px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-shadow: 0px 1px 1px #666666;
}
#wrapper #main_container #proof_QuantityPurchaseAgreementContainer #shippingCost {
	background-image:url(../proofsgallery/images/bcpv6_shipping_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:1px;
	height:79px;
	position:relative;
	width:950px;
	margin-bottom: 10px;
}
#wrapper #main_container #proof_QuantityPurchaseAgreementContainer #shippingCost #shippingprice {
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#FFFFFF;
	text-shadow: 0px 1px 2px #000;
}
#wrapper #main_container #proof_QuantityPurchaseAgreementContainer #purchaseAgreement {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-style:italic;
	font-size:14px;
	text-shadow: 1px 1px 1px #000;
	padding-top: 10px;
}
#wrapper #main_container #proof_QuantityPurchaseAgreementContainer #purchaseAgreement a{
	color:#ffcc00;
	font-weight:bold
}
#wrapper #main_container #proof_QuantityPurchaseAgreementContainer #purchaseAgreement #addtocart {
	background: transparent url(../proofsgallery/images/bcpv6_addtocart_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:33px;
	width:120px;
	border:0px;
	display: block;
	-moz-box-shadow:0px 2px 5px #000;
	-moz-border-radius:11px;
}
#wrapper #main_container #proof_QuantityPurchaseAgreementContainer #purchaseAgreement #addtocart.hover{ background-position:left bottom; cursor:pointer;}
/**/
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart {
	border:2px solid #000;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart td{ vertical-align:top;}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart p{text-align:center}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart h1{ background-color:#666666; text-align:center; color:#FFFFFF;padding:10px 0;}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart #cartHeader {
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart #cartHeader td{
	padding:2px;
	border-bottom:1px solid #000;
}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart .odd {
	background-color:#CCCCCC;
	text-shadow:0px 1px 1px #FFF;
}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart .odd td{
	border:1px solid #000;
	padding:2px;
}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart .even {
	background-color:#999999;
	text-shadow:0px 1px 1px #FFF;
}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart .even td{
	border:1px solid #000;
	padding:2px;
}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart .description{
	width:400px;
	float: left;
	padding: 2px;
}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart .description p {
	text-align: left;
}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart .delete {
	width:80px;
	float: right;
	padding: 10px;
}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart .delete input {
	width:80px;
	height:45px;
	background-image:url(../proofsgallery/images/shoppingcartdeleteicon.png);
	background-repeat:no-repeat;
	background-position:center top;
	border-radius:5px;
	box-shadow:1px 1px 1px rgba(0,0,0,0.75)inset, 1px 1px 1px rgba(255,255,255,0.9);
}
#wrapper #main_container #proof_ShoppingCartContainer #shoppingCart .delete input.hover {
	background-image:url(../proofsgallery/images/shoppingcartdeleteicon_over.png);
	cursor:pointer;
}
#wrapper #main_container #proof_ShoppingCartContainer #costBreakdown {
	height:120px;
	width:221px;
	float:right;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.5), 1px 1px 1px rgba(255, 255, 255, 0.5);
}
#wrapper #main_container #proof_ShoppingCartContainer #costBreakdown td{padding:3px;}
#wrapper #main_container #proof_ShoppingCartContainer #costBreakdown .concept{ text-align:right;}
#wrapper #main_container #proof_ShoppingCartContainer #costBreakdown .amount{text-align:right;}
/**/
#wrapper #main_container #proof_CheckoutContainer {
	margin-top:10px;
	margin-bottom:10px;
}
#wrapper #main_container #proof_CheckoutContainer #shippingForm {
	background-image:url(../proofsgallery/images/bcpv6_shippingForm_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	height:192px;
}
#wrapper #main_container #proof_CheckoutContainer #billingForm {
	background-image:url(../proofsgallery/images/bcpv6_billingForm_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:270px;
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}
#wrapper #main_container #proof_CheckoutContainer #paymentForm {
	background-image:url(../proofsgallery/images/bcpv6_paymentForm_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:361px;
	position:relative;
}
#wrapper #main_container #proof_CheckoutContainer input {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2px;
	outline:0px none;
}
#wrapper #main_container #proof_CheckoutContainer select{
	border:1px solid #999999;
	padding:1px;
}
#wrapper #main_container #proof_CheckoutContainer .clearField{
	position:absolute;
	right:-9px;
	top:4px;
}#wrapper #main_container #proof_CheckoutContainer #checkoutForm #paymentForm #amountdue {
	position:absolute;
	left:73px;
	top:99px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#wrapper #main_container #proof_CheckoutContainer #checkoutForm #paymentForm #amountdue .warning {
	color:#FF0000;
	font-weight: bold;
}
#wrapper #main_container #proof_CheckoutContainer #checkoutForm #paymentForm #cardtype {
	position:absolute;
	left:54px;
	top:164px;
	height: 23px;
}
#wrapper #main_container #proof_CheckoutContainer #checkoutForm #paymentForm #cardtype input{margin-right:60px;}
#wrapper #main_container #proof_CheckoutContainer #checkoutForm #paymentForm #ccardexpiration {
	position:absolute;
	left:117px;
	top:264px;
}
#wrapper #main_container #proof_CheckoutContainer #checkoutForm #paymentForm #proceedpayment {
	position:absolute;
	left:367px;
	top:309px;
	width: 216px;
}
#wrapper #main_container #proof_CheckoutContainer #checkoutForm #paymentForm #proceedpayment #proceedpaymentbutton {
	background-image:url(../proofsgallery/images/bcpv6_proceedPaymentButton_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:216px;
	height:33px;
}
#wrapper #main_container #proof_CheckoutContainer #checkoutForm #paymentForm #proceedpayment #proceedpaymentbutton.hover{
	background-position:left center;
}
#wrapper #main_container #proof_CheckoutContainer #checkoutForm #paymentForm #proceedpayment #proceedpaymentbutton.disabled{
	background-position:left bottom;
}#wrapper #main_container #proof_ChangesContainer {
	margin-top:10px;
	margin-bottom:10px;
}
#wrapper #main_container #proof_ChangesContainer #revisionschanges {
	background-image:url(../proofsgallery/images/bcpv6_revisionsChanges_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	margin-bottom: 10px;
}
#wrapper #main_container #proof_ChangesContainer #revisionschanges #changesForm input {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
	outline:0px none;
	background-color:#FFFFFF;
}
#wrapper #main_container #proof_ChangesContainer #revisionschanges #changesForm textarea{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	outline:0px none;
	resize: none;
}
#wrapper #main_container #proof_ChangesContainer #revisionschanges #changesForm #changes_submit {
	background-image:url(../proofsgallery/images/bcpv6_revisionChangesSubmit_v6001.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:41px;
	width:128px;
}
#wrapper #main_container #proof_ChangesContainer #revisionschanges #changesForm #changes_submit.hover{
	background-position:right top;
	cursor:pointer;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContainer{
	background-image:url(../proofsgallery/images/bcpv6_blogBgRepeat_v6001.png);
	background-repeat:repeat-y;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent {
	min-height: 250px;
	max-height: 510px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	width: 860px;
	*height:510px;
	margin-left: 55px;
}
#wrapper #main_container #proof_ChangesContainer #blogInstructionsThanks {
	margin-bottom:10px;
}
#wrapper #main_container #proof_ChangesContainer #blogApproveAnother {
	margin-top:10px;
}
#wrapper #main_container #proof_ChangesContainer #progressblog {
	margin-top:10px;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postByClientContainer{
	margin-bottom:10px;
	width: 841px;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postByClientContainer .postByClientHeader {
	background-image:url(../proofsgallery/images/bcpv6_postedByBG_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:28px;
	padding-left:17px;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postByDesignerContainer{
	margin-bottom:10px;
	width: 841px;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postByDesignerContainer .postByDesignerHeader {
	background-image:url(../proofsgallery/images/bcpv6_postedByBG_v6001.png);
	background-position:left -28px;
	background-repeat:no-repeat;
	height:28px;
	padding-left:17px;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postByClientContainer .postByClientHeader .postByClient {
	background-color:#0072bc;
	height:19px;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	padding-top:3px;
	text-shadow:0 1px 1px #000000;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postByDesignerContainer .postByDesignerHeader .postByDesigner {
	background-color:#c4161c;
	height:19px;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	padding-top:3px;
	text-shadow:0 1px 1px #000000;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postByClientContainer .postByClientHeader .postByClientCap {
	background-image:url(../proofsgallery/images/bcpv6_postedByBG_v6001.png);
	background-position:-17px top;
	background-repeat:no-repeat;
	float:left;
	width:17px;
	height:28px;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postByDesignerContainer .postByDesignerHeader .postByDesignerCap {
	background-image:url(../proofsgallery/images/bcpv6_postedByBG_v6001.png);
	background-position:-17px -28px;
	background-repeat:no-repeat;
	float:left;
	width:17px;
	height:28px;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postContentContainer {
	background-image:url(../proofsgallery/images/bcpv6_blogPostBG_v6001.png);
	background-position:left top;
	background-repeat:repeat-y;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postContentContainer .postDate {
	font-size:10px;
	color:#000000;
	text-align:right;
	padding-right: 15px;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postContentContainer .postContent {
	padding:5px 15px;
}
#wrapper #main_container #proof_ChangesContainer #progressblog #progressContent .postBottomCap {
	background-image:url(../proofsgallery/images/bcpv6_postedByBG_v6001.png);
	background-position:left -56px;
	background-repeat:no-repeat;
	height:10px;
}
#wrapper #main_container #proof_BrowserContainer #browserScroller {
	padding-top:8px;
	padding-left:37px;
	padding-bottom:5px;
	padding-right:33px;
}
#wrapper #main_container #proof_BrowserContainer #browserScroller #sliderhandleContainer {
	width:880px;
}
#wrapper #main_container #proof_BrowserContainer #browserScroller #sliderhandleContainer #leftButton {
	background-image:url(../proofsgallery/images/bcpv6_scroller_v6001.png);
	background-position:-4px -4px;
	height:15px;
	width:23px;
	cursor:pointer;
}
#wrapper #main_container #proof_BrowserContainer #browserScroller #sliderhandleContainer #leftButton.hover{
	background-position:-4px -27px;
}
#wrapper #main_container #proof_BrowserContainer #browserScroller #sliderhandleContainer #rightButton {
	background-image:url(../proofsgallery/images/bcpv6_scroller_v6001.png);
	background-position:27px -4px;
	height:15px;
	width:23px;
	cursor:pointer;
}
#wrapper #main_container #proof_BrowserContainer #browserScroller #sliderhandleContainer #rightButton.hover{
	background-position:27px -27px;
}
#wrapper #main_container #proof_BrowserContainer #browserScroller #sliderhandleContainer #track {
	width:834px;
}
#wrapper #main_container #proof_BrowserContainer #browserScroller #sliderhandleContainer #track #handle {
	background-image:url(../proofsgallery/images/bcpv6_scroller_v6001.png);
	background-position:-31px -4px;
	height:15px;
	width:82px;
	cursor:pointer;
}
#wrapper #main_container #proof_BrowserContainer #browserScroller #sliderhandleContainer #track #handle.hover{
	background-position:-31px -27px;
}
#videoHintsPopUp {
	background-image:url(../proofsgallery/images/bcpv6_VPATCDC_v6001.png);
	background-position:left top;
	height:433px;
	width:639px;
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 18px;
}
#purchaseAgreementPopUp {
	background-image:url(../proofsgallery/images/bcpv6_VPATCDC_v6001.png);
	background-position:left -435px;
	height:517px;
	width:500px;
	position:absolute;
}
#turnaroundPopUp {
	background-image:url(../proofsgallery/images/bcpv6_VPATCDC_v6001.png);
	background-position:left -952px;
	height:103px;
	width:444px;
	position:absolute;
}
#confirmPopUp {
	background-image:url(../proofsgallery/images/bcpv6_VPATCDC_v6001.png);
	background-position:left -1056px;
	height:145px;
	width:435px;
	position:absolute;
}
#cornersPopUp {
	background-image:url(../proofsgallery/images/bcpv6_VPATCDC_v6001.png);
	background-position:left bottom;
	height:222px;
	width:444px;
	position:absolute;
}
#approvalWarningPopUp {
	background-image:url(../proofsgallery/images/bcpv6_WCRN_v6001.png);
	background-position:left top;
	height:103px;
	width:444px;
	position:absolute;
}
#copyrightNoticePopUp {
	background-image:url(../proofsgallery/images/bcpv6_WCRN_v6001.png);
	background-position:left bottom;
	height:408px;
	width:444px;
	position:absolute;
}
#virtualCardPopUp {
	background-image:url(../proofsgallery/images/bcpv6_DBC_v6001.png);
	background-position:left top;
	height:403px;
	width:639px;
	position:absolute;
}
#addtocartWarningPopUp {
	background-image:url(../proofsgallery/images/bcpv6_RedWarning_v6001.png);
	background-position:left top;
	height:103px;
	width:444px;
	position:absolute;
}
.closeButton {
	position:absolute;
	right:0px;
	top:0px;
}
#videoHintsPopUp #videoHintTitle {
	position:absolute;
	left:67px;
	top:20px;
	width:496px;
	text-align:center;
	text-shadow: 1px 1px 1px #CCC;
}
#videoHintsPopUp #videoHintsContainer {
	position:absolute;
	left:67px;
	top:61px;
	height:279px;
	width:496px;
}
#videoHintsPopUp #videoHintsMenu {
	position:absolute;
	left:57px;
	top:358px;
	width:516px;
	font-size:12px;
	text-shadow: 1px 1px 1px #CCC;
	height: 65px;
}
#videoHintsPopUp #videoHintsMenu table td{
	padding:3px;
}
#videoHintsPopUp #videoHintsMenu table a{
	color:#000000;
	text-decoration:none;
}
#videoHintsPopUp #videoHintsMenu table a:hover{color:#FFFFFF;}
/**/
#wrapper #main_container #gallery_content {
	background-image:url(http://img3.bcpronto.com/images/bcpv6_gallery_background_v6001.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left: 58px;
	padding-right: 57px;
	height: 911px;
}
#wrapper #main_container #videogallery_content {
	background-image:url(http://img3.bcpronto.com/images/bcpv6_video_background_v6001.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left: 58px;
	padding-right: 57px;
	height: 911px;
}
#wrapper #main_container #store_content {
	background-image:url(http://img3.bcpronto.com/images/bcpv6_store_background_v6001.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left: 58px;
	padding-right: 57px;
	height: 911px;
}
#wrapper #main_container #gallery_content ul,
#wrapper #main_container #store_content ul,
#wrapper #main_container #videogallery_content ul {
	list-style: none;
}
#wrapper #main_container #gallery_content ul li,
#wrapper #main_container #store_content ul li,
#wrapper #main_container #videogallery_content ul li{float:left;}
/**/
#popupcontainer {
	width:808px;
	position:absolute;
	z-index:1000;
}
#popupcontainer.promotion {
	background-image:url(http://img3.bcpronto.com/images/bcpv6_promoBackground_v6001.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:928px;
	width:808px;
	position:absolute;
	z-index:1000;
}
#popupcontainer.testimonial {
	background-image:url(http://img3.bcpronto.com/images/bcpv6_testimonialBackground_v6001.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:538px;
	width:808px;
	position:absolute;
	z-index:1000;
}
#popupcontainer #popUpTitle {position: relative;height: 69px;background-repeat:no-repeat;}
#popupcontainer #popUpTitle a{position:absolute;top:0px;right:0px;}
#popupcontainer.gallery #popUpTitle {
	background-image:url(http://img0.bcpronto.com/images/bcpv6_galleryTitles_v6001.png);
}
#popupcontainer.gallery #popUpTitle.bc{background-position:center top;}
#popupcontainer.gallery #popUpTitle.mbc{background-position:center -69px;}
#popupcontainer.gallery #popUpTitle.pcards{background-position:center -138px;}
#popupcontainer.gallery #popUpTitle.fly{background-position:center -207px;}
#popupcontainer.gallery #popUpTitle.bch{background-position:center -276px;}
#popupcontainer.gallery #popUpTitle.dh{background-position:center -345px;}
#popupcontainer.gallery #popUpTitle.lh{background-position:center -414px;}
#popupcontainer.gallery #popUpTitle.env{background-position:center -483px;}
#popupcontainer.gallery #popUpTitle.inv{background-position:center -552px;}
#popupcontainer.gallery #popUpTitle.stk{background-position:center -621px;}
#popupcontainer.gallery #popUpTitle.fld{background-position:center -690px;}
#popupcontainer.gallery #popUpTitle.rmenus{background-position:center -759px;}
#popupcontainer.gallery #popUpTitle.bnr{background-position:center -828px;}
#popupcontainer.gallery #popUpTitle.cm{background-position:center -897px;}
#popupcontainer.gallery #popUpTitle.af{background-position:center -966px;}
#popupcontainer.gallery #popUpTitle.tshp{background-position:center -1035px;}
#popupcontainer.gallery #popUpTitle.pcaps{background-position:center -1104px;}
#popupcontainer.gallery #popUpTitle.ld{background-position:center -1173px;}
#popupcontainer.gallery #popUpTitle.wd{background-position:center -1242px;}
#popupcontainer.gallery #popUpTitle.gd{background-position:center -1311px;}

#popupcontainer.store #popUpTitle {
	background-image:url(http://img0.bcpronto.com/images/bcpv6_storeTitles_v6001.png);
}
#popupcontainer.store #popUpTitle.bc{background-position:center top;}
#popupcontainer.store #popUpTitle.mbc{background-position:center -69px;}
#popupcontainer.store #popUpTitle.pcards{background-position:center -138px;}
#popupcontainer.store #popUpTitle.fly{background-position:center -207px;}
#popupcontainer.store #popUpTitle.bch{background-position:center -276px;}
#popupcontainer.store #popUpTitle.dh{background-position:center -345px;}
#popupcontainer.store #popUpTitle.lh{background-position:center -414px;}
#popupcontainer.store #popUpTitle.env{background-position:center -483px;}
#popupcontainer.store #popUpTitle.inv{background-position:center -552px;}
#popupcontainer.store #popUpTitle.stk{background-position:center -621px;}
#popupcontainer.store #popUpTitle.fld{background-position:center -690px;}
#popupcontainer.store #popUpTitle.rmenus{background-position:center -759px;}
#popupcontainer.store #popUpTitle.bnr{background-position:center -828px;}
#popupcontainer.store #popUpTitle.cm{background-position:center -897px;}
#popupcontainer.store #popUpTitle.af{background-position:center -966px;}
#popupcontainer.store #popUpTitle.tshp{background-position:center -1035px;}
#popupcontainer.store #popUpTitle.pcaps{background-position:center -1104px;}
#popupcontainer.store #popUpTitle.ld{background-position:center -1173px;}
#popupcontainer.store #popUpTitle.wd{background-position:center -1242px;}
#popupcontainer.store #popUpTitle.gd{background-position:center -1311px;}

#popupcontainer #popUpContentWrapper{background-repeat:no-repeat;position: relative;}
#popupcontainer.promotion #popUpContentWrapper{height:857px;}
#popupcontainer.testimonial #popUpContentWrapper{height:470px;}
#popupcontainer #popUpContentWrapper.storeWindow{
	background-image:url(http://img0.bcpronto.com/images/bcpv6_storeBackground_v6001.png);
}
#popupcontainer #popUpContentWrapper.galleryWindow{
	background-image:url(http://img0.bcpronto.com/images/bcpv6_galleryBackground_v6001.png);
}
#popupcontainer #popUpContentWrapper.videoWindow{
	background-image:url(http://img1.bcpronto.com/images/bcpv6_videoBackground_v6001.png);
}
#popupcontainer.gallery #popUpContentWrapper.bc,
#popupcontainer.gallery #popUpContentWrapper.mbc,
#popupcontainer.gallery #popUpContentWrapper.pcards,
#popupcontainer.gallery #popUpContentWrapper.fly,
#popupcontainer.gallery #popUpContentWrapper.bch,
#popupcontainer.gallery #popUpContentWrapper.dh,
#popupcontainer.gallery #popUpContentWrapper.lh,
#popupcontainer.gallery #popUpContentWrapper.env,
#popupcontainer.gallery #popUpContentWrapper.inv,
#popupcontainer.gallery #popUpContentWrapper.stk,
#popupcontainer.gallery #popUpContentWrapper.fld,
#popupcontainer.gallery #popUpContentWrapper.rmenus,
#popupcontainer.gallery #popUpContentWrapper.cm,
#popupcontainer.gallery #popUpContentWrapper.af,
#popupcontainer.gallery #popUpContentWrapper.tshp,
#popupcontainer.gallery #popUpContentWrapper.pcaps,
#popupcontainer.gallery #popUpContentWrapper.ld,
#popupcontainer.gallery #popUpContentWrapper.gd{
	background-position:left bottom;
	height:389px;
}
#popupcontainer.gallery #popUpContentWrapper.wd {
	background-position:left top;
	height:579px;
}
#popupcontainer.gallery #popUpContentWrapper.bnr {
	background-position:left top;
	height:579px;
}
#popupcontainer.gallery #video_container.bc,
#popupcontainer.gallery #video_container.mbc,
#popupcontainer.gallery #video_container.pcards,
#popupcontainer.gallery #video_container.fly,
#popupcontainer.gallery #video_container.bch,
#popupcontainer.gallery #video_container.dh,
#popupcontainer.gallery #video_container.lh,
#popupcontainer.gallery #video_container.env,
#popupcontainer.gallery #video_container.inv,
#popupcontainer.gallery #video_container.stk,
#popupcontainer.gallery #video_container.fld,
#popupcontainer.gallery #video_container.rmenus,
#popupcontainer.gallery #video_container.cm,
#popupcontainer.gallery #video_container.af,
#popupcontainer.gallery #video_container.tshp,
#popupcontainer.gallery #video_container.pcaps,
#popupcontainer.gallery #video_container.ld,
#popupcontainer.gallery #video_container.gd {
	padding:58px 0px 0px 67px;
}
#popupcontainer.gallery #video_container.wd{
	padding:146px 0px 0px 67px;
}
#popupcontainer.gallery #video_container.bnr{
	padding:146px 0px 0px 67px;
}

#popupcontainer.store #popUpContentWrapper.bc,
#popupcontainer.store #popUpContentWrapper.mbc,
#popupcontainer.store #popUpContentWrapper.pcards,
#popupcontainer.store #popUpContentWrapper.fly,
#popupcontainer.store #popUpContentWrapper.bch,
#popupcontainer.store #popUpContentWrapper.dh,
#popupcontainer.store #popUpContentWrapper.lh,
#popupcontainer.store #popUpContentWrapper.env,
#popupcontainer.store #popUpContentWrapper.inv,
#popupcontainer.store #popUpContentWrapper.stk,
#popupcontainer.store #popUpContentWrapper.fld,
#popupcontainer.store #popUpContentWrapper.rmenus,
#popupcontainer.store #popUpContentWrapper.cm,
#popupcontainer.store #popUpContentWrapper.af,
#popupcontainer.store #popUpContentWrapper.tshp,
#popupcontainer.store #popUpContentWrapper.pcaps,
#popupcontainer.store #popUpContentWrapper.ld,
#popupcontainer.store #popUpContentWrapper.wd,
#popupcontainer.store #popUpContentWrapper.gd,
#popupcontainer.store #popUpContentWrapper.bnr{
	padding:91px 0px 42px 0px;
}

#popupcontainer #popUpContentWrapper #goToStoreButton {
	position:absolute;
	left:32px;
	bottom:17px;
}
#popupcontainer.promotion #popUpContentWrapper #goToStoreButton {
	position:absolute;
	left:190px;
	bottom:16px;
}
#popupcontainer.testimonial #popUpContentWrapper #goToStoreButton {
	display:none;
	position:absolute;
	left:190px;
	bottom:16px;
}
#popupcontainer.testimonial #popUpContentWrapper #smallDigitalCard {
	display:none;
}
#popupcontainer.testimonial #popUpContentWrapper #largeDigitalCard {
	display:none;
}
#popupcontainer #popUpContentWrapper #typeSwitchButton {
	position:absolute;
	right:34px;
	bottom:16px;
}
#popupcontainer #popUpContentWrapper #popUpContent .gotowebsiteButton {
	position:absolute;
	left:211px;
	top:419px;
}
#popupcontainer #popUpContentWrapper #prevSampleButton {
	position:absolute;
	left:38px;
	top:121px;
}
#popupcontainer.promotion #popUpContentWrapper #prevSampleButton {
	position:absolute;
	left:38px;
	top:209px;
}
#popupcontainer.testimonial #popUpContentWrapper #prevSampleButton {
	position:absolute;
	left:38px;
	top:40px;
}
#popupcontainer #popUpContentWrapper #nextSampleButton {
	position:absolute;
	right:46px;
	top:121px;
}
#popupcontainer.promotion #popUpContentWrapper #nextSampleButton {
	position:absolute;
	right:46px;
	top:209px;
}
#popupcontainer.testimonial #popUpContentWrapper #nextSampleButton {
	position:absolute;
	right:46px;
	top:40px;
}
#popupcontainer #popUpContentWrapper #popUpContent {
	position:relative;
	left:109px;
	top:0px;
	overflow: visible;
	width:592px;
}
#popupcontainer.promotion #popUpContentWrapper #popUpContent {
	position:relative;
	left:126px;
	top:155px;
	overflow: hidden;
	width:549px;
}
#popupcontainer.store #popUpContentWrapper #popUpContent {
	position:relative;
	left:247px;
	top:0px;
	overflow: hidden;
	width:562px;
}
#popupcontainer.testimonial #popUpContentWrapper #popUpContent {
	position:relative;
	left:102px;
	top:40px;
	overflow: hidden;
	width:597px;
}
#popupcontainer.store #popUpContentWrapper #popUpContent div {width:314px; height:256px;} 
#popupcontainer #popUpContentWrapper #popUpContent img{ background-image:url(/images/loading.gif); background-repeat:no-repeat; background-position:center center;}
#popupcontainer #popUpContentWrapper #popUpContent.videoWindow{

}
#popupcontainer.flyerFacts{
	background-image:url(http://img1.bcpronto.com/images/bcpv6_flyerfacts_popup_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:380px;
	width:808px;
	position:absolute;
	z-index:1000;
}
#submitChangesPopUp,#paymentPopUp {
	background-color:#FF0000;
	color:#FFFFFF;
	text-align:center;
	padding: 13px 10px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	width: 200px;
	border: 2px solid #FFF;
	position:absolute;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-moz-box-shadow:0px 0px 15px #000000;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 0px 15px #000000;
	text-shadow:0px 1px 2px #000000;
}
#submitChangesPopUp a,#paymentPopUp a{color:#FFFFFF; font-size:11px; text-decoration:none; padding-right:10px}
.messageContainer {
	color:#FF9900;
	font-family:arial;
	font-size:12px;
	margin:4px 0;
}
#testimonials_container #verticalSliderContainer #up {
	background-image:url(http://img1.bcpronto.com/images/bcpv6_vslider_buttons_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:10px;
	height:12px;
	cursor:pointer;
}
#testimonials_container #verticalSliderContainer #up.hover{background-position:right top;
}
#testimonials_container #verticalSliderContainer #track {
	background-image:url(http://img2.bcpronto.com/images/bcpv6_vslider_background_v6001.png);
	background-repeat:repeat-y;
	background-position:center top;
	width:10px;
	height:91px;
}
#testimonials_container #verticalSliderContainer #down {
	background-image:url(http://img2.bcpronto.com/images/bcpv6_vslider_buttons_v6001.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:10px;
	height:12px;
	cursor:pointer;
}
#testimonials_container #verticalSliderContainer #down.hover{background-position:right bottom;}
#testimonials_container #verticalSliderContainer #handle {
	background-image:url(http://img2.bcpronto.com/images/bcpv6_vslider_buttons_v6001.png);
	background-position:left -15px;
	background-repeat:no-repeat;
	height:20px;
	width:10px;
	cursor:pointer;
}
#testimonials_container #verticalSliderContainer #handle.hover{background-position:right -15px;}

#wrapper #main_container #contactInfo {
	height:440px;
	width:394px;
	padding-top:195px;
	text-align:center;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-style: italic;
}
#wrapper #main_container #contactInfo a{color:#FFFFFF; text-decoration:none;}
#wrapper #main_container #contactForm {
	background-image:url(http://img2.bcpronto.com/images/bcpv6_askUsImage_v6001.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding: 78px 0 37px 51px;
}
#wrapper #main_container #contactForm #contactSubmit{
	background-image:url(http://img3.bcpronto.com/images/bcpv6_contactus_submit_normal_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#wrapper #main_container #contactForm #contactSubmit.hover{
	background-image:url(http://img3.bcpronto.com/images/bcpv6_contactus_submit_hover_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	cursor:pointer;
}
#wrapper #main_container #contactForm input,
#wrapper #main_container #contactForm textarea{
	position:absolute;
	border:0 none;
	font-size:12px;
}
#wrapper #main_container #mbc_welcome_container {
	background-image:url(http://img3.bcpronto.com/images/bcpv6_mbc_welcome_background_v6001.jpg);
	height:1150px;
	position:relative;
}
#wrapper #main_container #pcards_welcome_container {
	background-image:url(http://img3.bcpronto.com/images/bcpv6_pcards_welcome_background_v6001.jpg);
	height:1683px;
	position:relative;
}
#wrapper #main_container #fly_welcome_container {
	background-image:url(http://img0.bcpronto.com/images/bcpv6_fly_welcome_background_v6001.jpg);
	height:2143px;
	position:relative;
}
#wrapper #main_container #product_login {
	background-image:url(http://img0.bcpronto.com/images/bcpv6_productlogin_background_v6001.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:466px;
	position:relative;
}
#product_login #login_form #authsubmit {
	width:110px;
	height:25px;
	background:transparent;
	background-image:url(http://img0.bcpronto.com/images/bcpv6_pLoginButton_normal_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#product_login #login_form #authsubmit.hover{
	background-image:url(http://img0.bcpronto.com/images/bcpv6_pLoginButton_over_v6001.png);
	cursor:pointer;
}
#mbc_page1 {
	background-image:url(http://img1.bcpronto.com/images/bcpv6_mbc_page1_background_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:620px;
	position: relative;
}
#mbc_page2 {
	background-image:url(http://img1.bcpronto.com/images/bcpv6_mbc_page2_background_v6001.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:1570px;
	position: relative;
}
#mbc_page3 {
	position:relative;
	height:692px;
	background-image:url(http://img1.bcpronto.com/images/bcpv6_mbc_page3_background_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#mbc_page3 #shipping_price {
	width:134px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#mbc_page5 {
	height:1224px;
	position:relative;
	background-image:url(http://img1.bcpronto.com/images/bcpv6_mbc_page5_background_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#mbc_page6 {
	height:1133px;
	position:relative;
	background-image:url(http://img2.bcpronto.com/images/bcpv6_mbc_page6_background_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#submit_next {
	background:transparent;
	background-image:url(http://img2.bcpronto.com/images/bcpv6_pNext_normal_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:204px;
	height:64px;
}
#submit_next.hover {
	background-image:url(http://img2.bcpronto.com/images/bcpv6_pNext_over_v6001.png);
	cursor:pointer;
}
#submit_deposit {
	background:transparent;
	background-image:url(http://img2.bcpronto.com/images/bcpv6_pDeposit_normal_v6001.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:407px;
	height:64px;
}
#submit_deposit.hover {
	background-image:url(http://img3.bcpronto.com/images/bcpv6_pDeposit_over_v6001.png);
	cursor:pointer;
}

