﻿.clear {
	clear:both;
}

.page-head-frame {
	width: 702px;
	height: 63px;
	margin:0;padding:0;
}
.page-head {
	margin:0; padding:16px 0 0 25px;
}
.page-subhead {
	margin:0; padding:0 0 0 25px;
}
.page-intro-text-frame {
	margin:0; padding:2px 0 13px 8px;
}
.page-intro-text {
	margin:0; padding:0;
}
.page-short-desc-frame {
	width:702px;
	height:130px;
	margin:0;padding:0;
}
.page-short-desc-img-frame {
	float:left;
	padding:12px 27px 10px 25px;
}
.page-short-desc {
	padding:20px 30px 10px 0px;
}

#select-software {

}

#select-software2 {
	margin:12px 15px 0 20px;
}


.special-features-frame {
	clear:both;
	position: relative;
	width:531px;
	height:34px;
	margin:0 0 10px 0;
}
.special-features {
	position:absolute;
	padding:0;
	margin-top:8px;
	margin-left:30px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	overflow:hidden;
}
.special-features li {
	border-left: 1px #000 solid;
	color:#000;
	display:inline;
	padding:0 6px 0 10px;
}
.special-features li:first-child {
	border-left: none;
	padding:0 6px 0 0;
}
.special-features li a {
	color:#000;
	text-decoration:none;
}
.special-features li a:hover {
	text-decoration:underline;
}





.primary-frame {
	display: inline-block;
	float:left;
	width:531px;
	padding-bottom:10px;
}




.category-frame {
	display: inline-block;
	width:531px;
	clear:both;
	margin:0;
	padding:0;
	height:625px;
}
.packages-frame, .accessories-frame {
	display: inline-block;
	width:702px;
	clear:both;
	margin:0;
	padding:0;
}
.category-head-frame, .accessories-head-frame {	
}
.category-head, .accessories-head {
	margin:0; padding:0;
}
.category-subhead, .accessories-subhead {
	margin:0; padding:0;
}
.category-body, .accessories-body {
}



.product-frame, .product-frame-last, .accessory-frame, .accessory-frame-last {
	float: left;
	margin:0;
	padding:0;
	width:177px;
	height:300px;
	overflow:hidden;
}
.accessory-frame, .accessory-frame-last {
	height: 325px;
}
.product-frame-last, .accessory-frame-last {
	width:169px;
}
.product-head-frame, .accessory-head-frame {
	margin:0;
	padding:0;
	width:169px;
	height:40px;
	vertical-align:middle;
}
.product-head-frame .center-vertical-1, .accessory-head-frame .center-vertical-1 {
	padding-top:10px;
}
.product-head-frame .center-vertical-2, .accessory-head-frame .center-vertical-2 {
	padding-top:4px;
}
.product-head, .accessory-head {
	margin:0;
	padding:0;
	border:0;
	text-align:center;
}
.product-img-frame {
	width:169px;
	height:173px;
}
.accessory-img-frame {
	width:169px;
	height:136px;
	text-align:center;
}

.product-img-frame .center {
	margin:0 auto;
	padding-top:8px;
	text-align:center;
}
.product-img {
}
.product-desc-frame {
	width:169px;
	padding: 10px 0 0 0;
}



.packages-frame, .accessories-frame {
	display: inline-block;
	width: 702px;
	clear:both;
	margin:0;padding:0;
}
.packages-head-frame, .accessories-head-frame {
	width: 702px;
	height: 63px;
	margin:0;padding:0;
}
.packages-head, .accessories-head {
	margin:0; padding:7px 0 0 25px;
}
.packages-subhead, .accessories-subhead {
	margin:0; padding: 0 0 0 25px;
}
.packages-body, .accessories-body {
	width:702px;
}

.package-frame, .package-frame-last {
	float: left;
	margin:0;
	padding:0;
	width:238px;
	min-height:330px;
}
.package-frame-last {
	width:226px;
}
.package-img-frame {
	width:226px;
	height:220px;
}
.package-img {
	
}


.package-desc-frame {
	width:226px;
	padding: 10px 0 0 0;
}
.accessory-desc-frame {
	padding: 10px 0 0 0;
}





.product-desc, .package-desc, .accessory-desc {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
}
.product-desc, .package-desc, .accessory-desc {
	padding:0 10px 0 15px;
}

.product-desc li, .package-desc li, .accessory-desc li {
	background:url('images/orange_bullet.gif') no-repeat 0 4px;
	margin:0 0 0 0;
	padding:2px 0 2px 14px;
}
.product-desc li {
}
.package-desc li {
}




.special-offers-frame {
	width:157px;
	height:644px;
	float:right;
	padding:0;margin:0;
}
.special-offers-body-frame {
	width:157px;
	height:644px;
}

.special-offer-frame, .special-offer-frame-blue, .special-offer-frame-green, .special-offer-frame-orange, .special-offer-frame-purple, .special-offer-frame-red {
	width:157px;
	margin:0;
	padding:0;
}
.special-offer-head-frame {
	width:157px;
	height:34px;
}
.special-offer-body-frame {
	width:157px;
	height:78px;
	margin:0;
	padding:0;
	position:relative;
}
.special-offer-body-subframe {
	width:153px;
	height:78px;
	margin:0;
	padding:0;
	position:absolute;
	left:1px;
}
.special-offer-body-subframe p {
	padding: 2px 10px 3px 10px;
}
.special-offer-foot-frame {
	width:157px;
	height:7px;
	padding-bottom:5px;
}



h4.special-offer-head {
	margin:0;
	padding:8px 5px 8px 5px;
}
.em1 {
	display:block;
	padding:7px 0 0 0;
}
.em2 {
	display:block;
	padding:7px 0 0 0;
}




.check-formats-frame {
	width:702px; height:212px;
	margin:0; padding:0 0 20px 0;
}
.check-formats-title {
	width:702px;
	height:24px;
	margin:0; padding:10px 0 0 25px;
}
.check-formats-title h2, .check-formats-title h2, .check-pricing-title h2, .check-software-title h2 {
	display:inline;
}
.check-formats-title h2 {
	padding:0 5px 0 0;
}
.check-formats-title p {
	display:inline;
}
.check-formats {
	margin:0; padding: 0 0 0 16px;
}
.check-format-frame {
	float:left;
	margin:0; padding: 10px;
}

.swatches-preview-area {
	width:702px; height:780px;
	margin:0;padding:0 0 20px 0;
	z-index:980;
}

.samples-page .swatches-frame {
	float:left;
	width:163px; height:780px;
	margin:0; padding:0;
	z-index:950;
}
.swatches-frame-title{
	margin:0; padding:2px 0 0 25px;
}
.swatches {
	width:163px;
	margin:0; padding:0 0 0 12px;
}
.swatch-pattern-title {
	margin:0;padding:8px 0 8px 2px;
}
.color-swatch {
	width:64px;height:23px;
	float:left;
	margin:0; padding: 2px;
	position: relative;
	z-index:925;
}
.preview-check-features-title {
	margin:0; padding:2px 0 0 6px;
	clear:both;
}
.preview-check-features {
	clear:both;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0 10px 6px;
}
.preview-check-features li {
	background:url('images2/blue_triangle_bullet.gif') no-repeat 0 4px;
	margin:0 0 0 0;
	padding:0 0 0 10px;
}
#general-security-info {
	padding: 0 0 0 0;
	width: 150px;
}

.preview-area-frame {
	width:509px;height:780px;
	margin:0; padding:0;
	float:right;
	z-index:800;
}
.check-preview-head {
	width:505px;height:32px;
	margin:0;padding:0 0 0 3px;
}
.check-preview-title, .check-preview-subtitle {
	margin:0;padding:0;
}


.check-preview-options-frame {
	position: relative;
	width:509px;
	height:34px;
	margin:0 0 10px 0;
}
.check-preview-options {
	position:absolute;
	padding:0;
	margin-top:10px;
	margin-left:10px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:360px;
}
.check-preview-options li {
	display:inline;
	padding:0 2px 0 4px;
}
.check-preview-options li:first-child {
	border-left: 0;
	padding:0 2px 0 0;
}
.check-preview-options li a {
	text-decoration:none;
	padding: 5px 10px 5px 10px;
}




#check-preview-options-order-now {
	display:block;
	width:120px;height:39px;
	float:right;
	margin:0;padding:0;
}











.check-notice-frame {
	margin:0; padding:0 0 9px 5px;	
}

.check-preview-frame {
	width:511px;height:659px;
	margin:0; padding:0;
	position:relative;
	z-index:850;
}
.check-preview, .back-preview {
	margin:0; padding:4px 0 0 4px;
	z-index:875;
}


.check-order-frame, .check-order-title {
	float:right;
	width:505px;
	text-align:center;
}
.check-order-button-frame{
	margin:0;  padding:0;
}
.check-preview-lower, .order-button-link {
	display:block;
	padding:0 0 20px 0;
}

.check-pricing-frame {
	padding:0;
}
.check-pricing-table {
	width:500px
}
.check-pricing-title {
	width:490px;height:28px;
}
.check-pricing-table tr {
	height:25px;
}

.check-software-frame {
	width:180px;
	border:1px solid #d2d2d2;
}
.check-software-head-frame {	
	width:180px; height:30px;
	margin:0; padding:0;
}
.check-software-head-frame {
	margin:0;padding:0;
}
.check-software-title {
	margin:0;padding:9px 0 0 14px;
}
.check-software-body-frame {
	width:180px;
	height: 250px;
	overflow-y:auto;
}

.check-software-body-frame ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:4px 0 2px 6px;
}
.check-software-body-frame ul li {
	background:none;
	margin:0;
	padding:2px 0 0 10px;
}
td .check-software-body-frame p {
	padding:10px 8px 12px 14px;
}
.check-software-all {
	margin:0; padding:0;
	width:180px;height:100px;
}
.check-software-all p {
	padding:10px;
}

div#fancy_overlay, div#imgbox-overlay {
	z-index:1000;
}
div#fancy_loading, div#imgbox-loading {
	z-index:1001;
}
div#fancy_outer, div#imgbox-wrap-10 {
	z-index:1003;
}


.check-format-frame .check-format {
	position:relative;
}


.check-format-tooltip {
	width:139px;height:31px;
	position:absolute;
	top:-32px;left:-15px;
	z-index:1000;
	display:none;
}
.samples-page .color-swatch-tooltip {
	width:163px;height:25px;
	position:absolute;
	top:-25px;left:51px;
	z-index:949;
	display:none;
}

.samples-page #zoom-icon {
	display:block;
	width:50px;height:45px;
	position: absolute;
	z-index:900;
	top:70px;left:100px;
}


#d-sec, #n-sec, #w-sec {	
}
#d-sec h3, #n-sec h3, #w-sec h3 {
	margin: 0;padding: 20px 30px 10px 30px;
	clear:both;
}
#d-sec h4, #n-sec h4, #w-sec h4 {
	margin: 0;padding: 10px 30px 0 30px;
	clear:both;
}
#d-sec p, #n-sec p, #w-sec p {
	margin: 0;padding: 2px 40px 10px 30px;
}



div.samples-page {
		margin:0;padding:0 0 50px 0;

}


.list-no-bullets {
	padding:0;
	margin:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	overflow:hidden;
}
.list-no-bullets li {
	padding:0;
}


/***************/
/* CHECK PAGES */
/***************/
.check-page #zoom-icon {
	display:block;
	width:22px;height:22px;
	position: absolute;
	z-index:900;
	top:185px;left:100px;
}
.check-page h3.selected-color-pattern {
	padding:73px 0 0 0;
	margin:0;
}
.check-page .quantity-frame {
	position:relative;
	width:472px;height:300px;
	float:left;
}
.check-page .quantity-frame .check-preview-frame {
	position:absolute;
	width:169px;height:216px;
	top:33px;left:22px;
}
.check-page .quantity-frame .select-quantity-frame {
	position:absolute;
	width:235px;height:240px;
	top:10px;left:220px;
}
.check-page .software-frame-wrapper {
	position:relative;
	width:214px;height:300px;
	float:right;
	padding-right:3px;
}
.check-page .swatches-frame-wrapper {
	position:relative;
	width:702px;height:153px;
	float:left;
	margin:0; padding:0;
	z-index:950;
}
.check-page .checkinfo-frame-wrapper {
	position:relative;
	width:702px;height:315px;
	margin:0; padding:0;
	clear:both;
}
.check-page .checkinfo-tall-frame-wrapper {
	height:690px;
}
.check-page .optfeatures-frame-wrapper {
	position:relative;
	width:449px;height:280px;
	margin:0; padding:0;
	float:left;
}
.check-page .optfeatures-tall-frame-wrapper {
	height:380px;
}
.check-page .shipping-frame-wrapper {
	position:relative;
	width:247px;height:280px;
	float:right;
}
.check-page .checktipverify-frame-wrapper {
	position:relative;
	width:700px;height:170px;
	padding:0;
	margin:0 0 15px 0;
	clear:both;
}
.check-page .checktipverify-tall-frame-wrapper {
	height:280px;
}
.check-page .optaccessories-frame-wrapper {
	clear:both;
	position:relative;
	width:702px;height:1310px;
	margin:0; padding:0;
}
.check-page .optaccessories-frame-wrapper-taller {
	height:1335px;
}
.check-page .optaccessories-subframe-wrapper {
	clear:both;
	position:relative;
	width:702px;
}
.check-page .software-frame, .check-page .swatches-frame, .check-page .checkinfo-frame, .check-page .checkpackage-frame, .check-page .optfeatures-frame, .check-page .shipping-frame, .check-page .checktipverify-frame {
	/* position:absolute; */
	padding: 10px 0 0 15px;
}
.stamp-add-lines {
	margin:0;
}
.add-button-wrapper {
	text-align:center;
}


.check-page h2 {
	margin:0;padding:0;
	height:26px;
}
.check-page h2 span.step-number {
	display:block;
	float:left;
	width:27px;height:26px;
	padding:0 5px 0 0;
	overflow:hidden;
	text-indent:-500px;
	vertical-align:middle;
}
.check-page h2 span#check-step-1 {
	background:url('/BJA/images2/step-1.gif') no-repeat;
}
.check-page h2 span#check-step-2 {
	background:url('/BJA/images2/step-2.gif') no-repeat;
}
.check-page h2 span#check-step-3 {
	background:url('/BJA/images2/step-3.gif') no-repeat;
}
.check-page h2 span#check-step-4 {
	background:url('/BJA/images2/step-4.gif') no-repeat;
}
.check-page h2 span#check-step-5 {
	background:url('/BJA/images2/step-5.gif') no-repeat;
}
.check-page h2 span#check-step-6 {
	background:url('/BJA/images2/step-6.gif') no-repeat;
}
.check-page h2 span#check-step-7 {
	background:url('/BJA/images2/step-7.gif') no-repeat;
}



.check-preview-infotext {
	clear:both;
	padding-top:260px;
}
.select-quantity-frame h2 {
	padding-bottom:5px;
}
#check-quantity, #package-options {
	width:235px;
}
#check-quantity li, #package-options li {
	width:229px;height:21px;
	padding: 2px 4px 2px 7px;
}
#package-options li {
	height:28px;
	line-height:28px;
}
#check-quantity li.first {
	height:29px;
}
#check-quantity li input, #package-options li input {
	display:inline-block;
	margin:0;
}
#check-quantity li label {
}
#check-quantity li span {
	display:inline-block;
}






.quantity-qty{
	width:30px;
	padding-right:2px;
}
.quantity-free{
	padding-right:2px;
}
.quantity-desc{
	padding-right:5px;
}
.quantity-price{
	width:50px;
}
.quantity-text-wrapper {
	width:146px;
}
#check-quantity .first span {
	vertical-align:middle;
}
#check-quantity .first .quantity-desc {
	padding-left:5px;
}



.software-frame h2 {
	padding-bottom:5px;
}
.check-page .software-frame input {
	width:175px;
}
.check-page .software-list {
	height:190px;width:179px;
	overflow-y:auto;
}
.check-page .software-list ul {
	padding:0;margin:0;
}
.check-page .software-list ul li {
	padding:3px 3px 4px 20px;
}


.check-page .check-preview {
	padding:0;
}
.check-page .swatches-frame .swatches {
	width:687px;
	padding:0;
}
.check-page .swatches-frame .swatch-pattern {
	padding:5px 17px 0 0;
	float:right;
}
.check-page .swatches-frame #pattern-standard {
	width:330px;
}
.check-page .swatches-frame #pattern-executive {
	width:170px;
}
.check-page .swatches-frame #pattern-ultimate {
	padding-right:0;
	width:150px;
}
.check-page .color-swatch {
	width:50px;height:18px;
	float:left;
	margin:0; padding: 2px;
	position: relative;
	z-index:925;
}
.check-page .color-swatch img {
	width:50px;height:18px;
}
.check-page .color-swatch-tooltip {
	width:163px;height:25px;
	position:absolute;
	top:25px;left:31px;
	z-index:949;
	display:none;
}
.check-page h3.swatch-pattern-title {
	padding:0 0 4px 0;
}
h3.selected-color-pattern {
	position:absolute;
}

.reorder-directions, .neworder-directions {
	color:#ff0000;
	display:inline-block;
}
.checkinfo-frame {
	width:687px;
}
.check-page .checkinfo-cust-frame {
	width:300px;
	float:left;
}
.check-page .checkinfo-bank-frame {
	width:380px;
	float:left;
}
.check-page .checkinfo-frame p {
	clear:both;
	margin:0;padding:0 0 4px 0;
}
.check-page .checkinfo-frame p.inputrow {
	height:16px;
	overflow:hidden;
}
.check-page .checkinfo-frame input, .check-page .checktipverify-frame input {
	margin:0;
}
.check-page .checkinfo-cust-frame input {
	width:225px;
}
.check-page .checkinfo-cust-frame input.check-accuracy-option {
	width: 20px;
}
.check-page .checkinfo-bank-frame input {
	width:195px;
}
.check-page .checkinfo-frame h3 {
	margin:0;padding-bottom: 10px;
}
.check-page .checkinfo-frame .label-left {
	display:inline-block;
	padding:0 5px 0 0;
	width:40px;
}
.check-page .checkinfo-bank-frame p .label-left {
	display:inline-block;
	width:150px;
}


#check-cust-none {
	padding:0;
	width:40px;
	vertical-align:top;
}
.check-page .checkinfo-cust-frame p .label-right {
	display:inline-block;
	width:225px;
	vertical-align:top;
}
.check-page .checkinfo-bank-frame h3 {
	padding-left: 85px;
	position:relative;
}
.check-page .checkinfo-accuracy-frame, .check-page .checkinfo-packageoptions-frame {
	clear:both;
	padding-top:15px;
}
.check-page .checkinfo-accuracy-frame .option-wrapper, .check-page .checktipverify-accuracy-frame .option-wrapper {
	width:687px;
	height: 15px;
	overflow:hidden;
}
.check-page .checkinfo-accuracy-frame .option-wrapper input, .check-page .checktipverify-accuracy-frame .option-wrapper input {
	height: 15px;
	line-height:15px;
	padding:0;
	overflow:hidden;
}
.check-page .checkinfo-accuracy-frame div.top-border-line, .check-page .checkinfo-packageoptions-frame div.top-border-line {
	border-top: 1px solid #C8C8C8;
	width:652px;
}
.check-page .checkinfo-accuracy-frame div p {
	padding-top:15px;
}

.optfeatures-subframe-wrapper {
	padding:10px 0 0 0;
}
#optfeatures-neworder .option-wrapper {
	width:205px;
	display:inline-block;
	vertical-align:top;
	overflow:hidden;
}
#optfeatures-neworder #logo-wrapper   {
	width:220px;
	float:left;
	padding:0 5px 0 0;
}
#optfeatures-neworder #lines-wrapper  {
	height:80px;
	float:right;
	padding:0;
}
#optfeatures-neworder #sig-wrapper {
	height:20px;
	float:right;
	padding:5px 0 5px 0;
}
#optfeatures-neworder #reverse-wrapper {
	height:70px;
	float:right;
	padding:0;
}
#optfeatures-neworder .option-wrapper input {
	margin:0;
	padding:0;
	float:left;
	display:block;
	vertical-align:top;
}
#optfeatures-neworder .option-wrapper .optfeature-info {
	display:block;
	vertical-align:top;
	width:172px;
	padding:0 5px 0 5px;
	overflow:hidden;
}
#optfeatures-neworder #logo-wrapper .optfeature-info {
	width:200px;
	padding:0 5px 0 0;
}




td #optfeatures-neworder .option-wrapper h2 {
	padding:0px;margin:0;
}
td #optfeatures-neworder .option-wrapper h3 {
	padding:0px 0px 5px 0px;margin:0;
}
td #optfeatures-neworder .option-wrapper div p {
	padding:0 0 8px 0;margin:0;
}




#optfeatures-reorder .feature-wrapper {
	width:170px;
	display:inline-block;
	vertical-align:top;
	padding:0;
}
#optfeatures-reorder #logo-wrapper   {
	width:240px;
	float:left;
}
#optfeatures-reorder #lines-wrapper  {
	float:right;
	height:70px;
	position:absolute;
	top:45px;
	left:280px;
}
#optfeatures-reorder #sig-wrapper {
	float:right;
	height:70px;
	position:absolute;
	top:120px;
	left:280px;
}
#optfeatures-reorder #reverse-wrapper {
	float:right;
	height:70px;
	position:absolute;
	top:190px;
	left:280px;
}
.optfeature-inputs {
	padding:0 0 5px 0;
}
#optfeatures-neworder .optfeature-inputs .option-wrapper input, #optfeatures-neworder .optfeature-inputs .option-wrapper label {
	padding:0;margin:0;
	height:15px;
	line-height:15px;
}
#optfeatures-neworder .optfeature-inputs .option-wrapper input {
	float:none;
	display:inline;
}


td #optfeatures-reorder .feature-wrapper h2 {
	padding:0 0 5px 0;margin:0;
	height:15px
}
td #optfeatures-reorder .feature-wrapper div h3 {
	padding:5px 0 10px 0;margin:0;
}
td #optfeatures-reorder .feature-wrapper div p {
	padding:0 0 5px 0;margin:0;
}
#optfeatures-reorder .optfeature-inputs .option-wrapper {
	padding:0;margin:0;
	height:15px;
	line-height:15px;
}
#optfeatures-reorder .optfeature-inputs .option-wrapper input, #optfeatures-reorder .optfeature-inputs .option-wrapper label {
	padding:0;margin:0;
	height:15px;
	line-height:15px;
}


.shipping-frame {
	width:232px;
}
.shipping-frame ul {
	clear:both;
	position:relative;
	padding-top:15px
}
.shipping-frame p {
	clear:both;
	position:relative;
}
.shipping-frame ul li {
	padding-left:0;
	vertical-align:top;
	padding:0 0 10px 0;
}
.shipping-frame ul li input, .shipping-frame ul li label {
	display:inline-block;
	vertical-align:top;
	margin-left:0;
}
.shipping-frame ul li label {
	width:195px;
}


.optaccessories-frame {
	width:687px;
	padding: 10px 0 0 15px;
}
.check-page .optaccessories-subframe-wrapper {
	margin:10px 0 0 2px;
	width:698px;
}
.optaccessories-subframe {
	vertical-align:top;
	padding:10px 0 0 15px;
}
.optaccessories-subframe h3 {
	margin:0;
	padding:0 0 10px 0;
}
.optaccessories-subframe div h4 {
	margin:0;
	padding:0 0 10px 0;
}
.optaccessories-subframe p {
	margin:0;
	padding:0 0 10px 0;
}



.optaccessories-subframe .slipsreg {
	width:315px;
	display:block;
	float:left;
	padding-right:40px;
	vertical-align:top;
}
.optaccessories-subframe .slipsprint {
	width:315px;
	display:block;
	float:left;
	vertical-align:top;
}
.slipsinfo-wrapper {
	padding-bottom:15px;
}
.optaccessories-subframe div.slipsinfo-wrapper ul {
	width:315px;
}
.optaccessories-subframe div.slipsinfo-wrapper ul li {
	display:block;
	display:inline-block;
	float:left;
	width:100px;
	padding-right:5px;
}
.optaccessories-subframe div.slipsinfo-wrapper ul li.first {
	width:300px;
	padding-bottom:8px;
}
.optaccessories-subframe div.slipsinfo-wrapper ul li.colheader {
	width:96px;
	padding-left:4px;
	padding-right:5px;
}

.slipsselect-wrapper {
	padding:0 0 5px 0;
}
.slipsselect-wrapper input.radio-qty-action {
	width:13px;
	height:14px;
	padding:0;
}
.slipsbook-wrapper label {
	padding:0 0 0 7px; margin:0;
}
.slipsrouting-wrapper label {
	padding:0 0 0 7px; margin:0;
}
.slipsrouting-number-wrapper {
	padding:0 0 0 30px;
}


.optaccessories-subframe .env-per-wrapper {
	width:315px;
	display:block;
	padding-left:195px;
	vertical-align:top;
}
.optaccessories-subframe .env-reg-wrapper {
	width:315px;
	display:block;
	float:left;
	padding-right:30px;
	vertical-align:top;
}
.optaccessories-subframe .env-self-wrapper {
	width:315px;
	display:block;
	float:left;
	vertical-align:top;
}
.envinfo-wrapper {
	padding-bottom:15px;
}
.envinfo-wrapper input {
	width:13px;
	height:14px;
	padding:0;
}
.envinfo-wrapper .env-qty {
	display:inline-block;
}
.envinfo-wrapper .env-desc {
	display:inline-block;
	padding-left:2px;
	padding-right:2px;
}
.envinfo-wrapper .env-price {
}




.optaccessories-subframe .stamp-end-wrapper {
	display:block;
	float:left;
	width:215px;
}
.optaccessories-subframe .stamp-sig-wrapper, .optaccessories-subframe .stamp-add-wrapper {
	display:block;
	float:left;
	width:205px;
}
.optaccessories-subframe .stamp-sig-wrapper, .optaccessories-subframe .stamp-add-wrapper {
	padding-left:20px;
	vertical-align:top;
}
.stampextra-wrapper {
	padding-top:10px;
}
.stampinfo-wrapper ul {
	text-align:left;
}
.stampextra-wrapper li {
	padding:0 0 2px 0;
	margin:0;
}
.stampextra-wrapper li input {
	width:200px;
	margin:0;
}
.optaccessories-subframe .stampextra-wrapper p, .optaccessories-subframe .stampextra-wrapper p {
	padding-bottom:3px;
}
.optaccessories-subframe p.stamp-option-p {
	padding-bottom:2px;
}






.step-special-link {
	float:right;
	height:18px;
	padding: 2px 10px 0 20px;
	background:transparent url('/BJA/images2/circle-arrow-red.gif') 0 2px no-repeat;
}
a.help-link {
	display:block;
	float:left;
	padding: 0 10px 0 18px;
	background:transparent url('/BJA/images2/help-icon-sm.gif') 0 0 no-repeat;
	height:16px;
}
#checkinfo-help-links {
	display:block;
	padding:0;
	position:absolute;
	top:32px;
	left:535px;
	width:170px
}
#shipping-help-link {
	display:block;
	padding:0;
	position:absolute;
	top:32px;
	left:148px;
	width:95px;
}
a#shipping-rushhelp {
	padding-right:0;
}
.step-special-h1-links {
	float:right;
	padding:20px 10px 0 0;
}
.step-special-h1-link {
	float:left;
	padding: 0 10px 0 10px;
}

.required-ind {
	display:inline-block;
	padding:0 0 0 4px;
}



.quickbooks-package-frame {
	width:702px;height:296px;
	vertical-align:top;
}
.qq-package {
	float:left;
	height:281px;width:234px;
	cursor:pointer;
}
.qq-package h2.text2img {
	height:44px;width:202px;
	text-indent:-500px;
	overflow:hidden;
	margin:5px 0px 5px 15px;
}
.qq-package img {
	margin:0 0 0 18px;
}
.qq-package .package-price {
	text-align:center;
}
.qq-package .package-price .bullet {
	display:inline-block;
	padding-left:10px;
	background:transparent url('/BJA/images2/bullet-triangle-orange.gif') no-repeat 0px 4px;
}
.qq-package ul {
	margin:7px 0 0 10px;
}
.qq-package ul li {
	padding-left:20px;
	line-height:16px;
}
#qq-package-1 {
	background:url('/BJA/images2/quickbooks-package-1-bg.gif') no-repeat;
}
#qq-package-2 {
	background:url('/BJA/images2/quickbooks-package-2-bg.gif') no-repeat;
}
#qq-package-3 {
	background:url('/BJA/images2/quickbooks-package-3-bg.gif') no-repeat;
}
#qq-package-1.hover {
	background:url('/BJA/images2/quickbooks-package-1-bg-hover.gif') no-repeat;
}
#qq-package-2.hover {
	background:url('/BJA/images2/quickbooks-package-2-bg-hover.gif') no-repeat;
}
#qq-package-3.hover {
	background:url('/BJA/images2/quickbooks-package-3-bg-hover.gif') no-repeat;
}
#qq-package-1 h2 {
	background:url('/BJA/images2/quickbooks-quicken-package-1.gif') no-repeat transparent;
}
#qq-package-2 h2 {
	background:url('/BJA/images2/quickbooks-quicken-package-2.gif') no-repeat transparent;
}
#qq-package-3 h2 {
	background:url('/BJA/images2/quickbooks-quicken-package-3.gif') no-repeat transparent;
}
#qq-package-1 ul li {
	background:transparent url('/BJA/images2/bullet-check-green.gif') no-repeat top left;
}
#qq-package-2 ul li {
	background:transparent url('/BJA/images2/bullet-check-orange.gif') no-repeat top left;
}
#qq-package-3 ul li {
	background:transparent url('/BJA/images2/bullet-check-red.gif') no-repeat top left;
}



#upload-logo-empty, #upload-logo-full {
	width:188px;height:170px;
	text-align:left;
}
#upload-sig-empty, #upload-sig-full {
	width:205px;height:140px;
	text-align:left;
}
.uploadify-button-wrapper {
	position:relative;
	cursor:pointer;
}
.uploadify-button-wrapper img.upload-uploadbutton {
	position:absolute;
	top:0px;
	left:0px;
	z-index:0;
	display:block;
	float:left;
}
.uploadify-object-wrapper {	
	position:relative;
	z-index:10;
}
.upload-thumbnail {
	display:block;
	clear:both;
	margin:0 auto;
	margin-bottom:5px;
}
.upload-removebutton {
	display:block;
	clear:both;
	cursor:pointer;
	margin:0 auto;
}

.ib115 {
	display:inline-block;
	width:115px;
}











.package-slipsreg-wrapper {
	float:left;
	width:295px;
}
.package-slipsprint-wrapper {
	float:right;
	width:300px;
}




.package-slipsreg-wrapper .slipsimg-wrapper {
	width:85px;
}
.package-slipsreg-wrapper .slipsinfo-wrapper {
	width:210px;
}


.package-slipsprint-wrapper .slipsimg-wrapper {
	width:100px;
}
.package-slipsprint-wrapper .slipsinfo-wrapper {
	width:200px;
}



.checkinfo-packageoptions-frame .border-topline {
	padding-top:13px;
}

.checkinfo-packageoptions-frame h3 {
	margin:13px 0 13px 0;
	padding:0;
}

.checkinfo-packageoptions-frame .slipsimg-wrapper {
	float:left;
}
.checkinfo-packageoptions-frame .slipsimg-wrapper img {
	display:inline;
}
.checkinfo-packageoptions-frame .slipsinfo-wrapper {
	float:right;
	padding:0;
}
.checkinfo-packageoptions-frame .slipsinfo-wrapper h4 {
	margin:0px 0px 10px 0px;
}
.checkinfo-packageoptions-frame .slipsinfo-wrapper ul {
	margin:0;
	padding:0;
}
.checkinfo-packageoptions-frame .slipsinfo-wrapper ul li {
	margin:0;
	padding:0;
	vertical-align:text-top;
	line-height:16px;
}
.checkinfo-packageoptions-frame .slipsinfo-wrapper ul input {
	vertical-align:text-top;
	margin:0;
	padding:0;
	line-height:16px;
}
.checkinfo-packageoptions-frame .slipsinfo-wrapper ul li label {
	display:inline-block;
	vertical-align:text-top;
	margin:0;
	padding:0;
	line-height:16px;
}


.package-slipsrouting-wrapper #pkg-slips-routing {
	float:left;
}
.package-slipsrouting-wrapper .pkg-slipsrouting-info{
	margin-left:20px;
}



#scanned-check-upload {
	padding:10px 0px 10px 30px;
}
#scanned-check-upload {
	width:205px;
}
#upload-scanned-check-thumbnail {
	margin-bottom:10px;
}
