
#div_articleid_72 {
  position: relative;
  left: -7px;
  top: -5px;
}
a span.feedback-button{cursor:pointer;
width:50px;height:104px;position:fixed;
background:url("/v/vspfiles/assets/images/feedback-button.png") 0px 0 no-repeat;
padding:0;border:0px;z-index:5000;right:-12px;top:40%;}

#get-spacer {
	display: none!important;
}
#home-slideshow {
	position: relative;
	left: -12px;
	top: 1px;
	height: 208px ! important;
	margin:0px;
	width:739px;
	padding-left:13px;
	
	/* was left: -12. padding-left: 13, width: 706*/
}


/*
#bottom-layer {
	height: 100px;
	width: 100%;
	display: block;
	background: #ccc;
	position: relative;
	float: left;
	bottom: 0;
	margin-top: 0;
}
*/

#social-icons-container {
	float: none;
	position: relative;
  left: 30px;
  top: 10px;
}

.social-icon {
	width: 24px;
	height: 24px;
	background: url(socialicons3.gif) 0 0 no-repeat;
	float: left;
	margin-right: 7px;	
}
.social-icon a {
	width: 24px;
	height: 24px;
	display: block;
}
.account-link { float: right; }
#twitter-icon {
	background-position: -24px 0;
}
#rss-icon {
	background-position: -48px 0;
	margin-right: 0px;
}
#yelp-icon {
  background-position: -72px 0;
}
#youtube-icon {
  background-position: -96px 0;
}
.left-promo {
	margin-bottom: 10px;
}
.additional-link {
	clear: both;
}

.additional-link a {
	font: 15px arial;
	color:#000!important;
	text-decoration: none;
}

a.right-link {
	float: right;
	font-size: 15px;
}

.technology .column {
	height: 105px!important;
}
#content_outter{
    	clear:both;
    	margin:0 auto;
    	padding:0px;
    	overflow:hidden;
    	width:962px;
    	position: relative;
    	/*top: -10px; */
    	top: 5px;
    }
    /*
    .wrapper_menu {
	width: 972px; 
	margin:0 auto;
	display:block;
	position: relative;
	z-index:9999;
	} 
	#page_wrap {
	width: 972px;
	margin: 0px auto;

	} */
	
	#content-left {
		float: left;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		overflow: hidden;
		width: 200px;
		}
	#footer_outter {
		width: 960px;
		position: relative;
		top: 35px;
		height: 200px;
		margin: 0px auto;
		display: block;
		clear: both;
	}
	.botcol {
		width: 150px;
		height: 72px;
		float: left;
		border-right: 1px dotted #a7c135;
		text-align: center;
		min-height: 120px;
		
	}
	.botcol a {
		font: 12px arial;
		color: #000;
		text-decoration: none;
	}
	.botcol h3 {
		font: 14px arial;
		color: #7f2ebb;
		font-weight: bold;
		padding: 0;
		margin: 0;
	}
	table tr td a {
		font: 12px arial;
		color: #7f2ebb;
		text-decoration: none;
	}
	#card-bar {
		width: 960px;
		height: 42px;
		background: url(cardsbottom2.png) 0 0 no-repeat;
		font: 15px arial;
		color: #000;
		line-height: 42px;
		margin-bottom:15px;
		padding-left: 15px;
	}
	#card-bar a {
		color: #000;
		text-decoration: none;
	}
	#address {
		color: #F06400;
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
		position: relative;
		float: left;
		top: 18px;
		left: 15px;

	}
	#address span {
		color: #9BB835;
		font-family: arial, verdana, sans-serif;
		font-size: 13px;
	}

	#footer-safe {
		float: right;
		position: relative;
	}
	#ship-etc {
		float: right;
		position: relative;
		top: -6px;
	}
	#footer-top {
		width: 100%;
		height:40px;
	}

.promobutton {
	float: left;
	width: 226px;
	height:50px;
	background:#fff url(promobuttons.gif) no-repeat;
	display: block;
	position: relative;
	margin-bottom:15px;
}

#createafolder { background-position: 0 0; border:1px solid #802eb7; }
#customfolders { background-position: -226px 0; border:1px solid #b28014;}
#fileconversion { background-position: -452px 0; border:1px solid #788b27; clear: both;}
#indexes { background-position: -679px 0; border:1px solid #802eb7;}

#smead { background-position: 25px -51px; }
#redweld { background-position: -226px -51px;}
#filingsupplies { background-position: -432px -51px; clear: both;}
#gussco { background-position: -649px -51px; }

#bottom-buttons {
	float: left;
	margin-right: 0px;
	width: 480px;

}
#bottom-brands {
	float: left;
	width: 410px;
}

	
.hasFloats { _height: 1%; }
.hasFloats:after{ content: "."; visibility: hidden; display: block; clear: both; height: 0; font-size: 0; }

body {
	background: #fff;	/*was bodybg2.png */
	margin: 0!important;
	padding: 0!important;	
	font: 13px arial;
	color: #000;
}

/*
#wrapper {
	width: 980px;
	margin: 0px auto;
	position: relative;
	height: 100%;
	padding: 0;
	top:0!important;
	top: -15px; /*was -30px 
	overflow: visible!important;
	background: transparent url(container3.png) top center repeat-y; 


}
*/
#wrapper {
	width: 100%;
	position: absolute;
	top: 0;
	height: auto;
	/* background: #fff url(bodybg2v2.png) bottom center no-repeat; */
}



/* https://www.filingsupplies.com/v/vspfiles/templates/FilingSupplies/images/template/body_bg.png */

#top-links {
	border-bottom: 1px solid #c1c1c1;
	height: 35px;
	width: 962px;
	margin: 0 auto 10px auto;
	padding-top: 10px;
}
#top-links a {
  color: #7728b2;
  font: 16px arial;
  text-decoration: none;
  margin-right: 30px;
  line-height: 35px;
  font-weight: bold;
}

#top-strip {
	width: 960px;
	height: 93px;
	padding: 0;
	margin: 0px auto;
	clear: both;

}
#navi-bar {
	float: left;
	width: 100%;
	height: 35px;
	position: relative;	
	/*top: -20px;*/
	z-index: 999;

}
#logo {
	width: 237px;
	height: 75px;
	background: url(logo.gif);
	float: left;
	margin-right:13px;
	position: relative;
	top: 5px;
	/*top: 30px;*/
}
#logo a {
	width: 237px;
	height: 75px;
	display: block;

}
#search {
	width: 500px;
	float: left;
	height: 55px;
	position: relative;
	top: 3px;
}
#search-box {
	margin: 0px auto;
	width: 495px;
	height: 51px;
	background: url(searchbg.png);
}
#search-field {
	width: 353px;
	height: 35px;
	background: url(searchfieldbg.png);
	position: relative;
	float: left;
	top: 8px;
	left: 8px;
}
#search-input {
	width: 300px;
	height: 25px;
	position: relative;
	left: 40px;
	top:4px;
	border: 0px;
	font: 14px arial;
	color: #c1c1c1;
}
button#search-button {
	border: 0;
	width: 121px;
	height: 35px;
	background: url(searchbutton.png) 0 0;
	position: relative;
	float: right;
	margin-right:7px;
	top:8px;
	cursor: pointer;
}
button#search-button:hover {
	background-position: 0px -35px;
}
.ship-big {
	font: bold 21px arial;
	color: #7728b2;
}
.ship {
	font: 16px arial;
	color: #7728b2;
}
.orange {
	color: #f2690b;
}
#shipping-message {
	height: 25px; /* when filingsuppliesimage was here, was 50px */
	float: left;
	position: relative;
	left: 4px;
	width: 500px;
	text-align: center;
}
#cart {
	float: right;
	width: 178px;
	height: 93px;
	position: relative;
	top: 2px;
}
#cart a, #cart a:hover {
	width: 178px;
	height: 51px;
	text-decoration: none;
}
.orange-icon {
	color: #f2690b;
	font-size: 15px;
}
.number {
	font:16px arial;
	color: #7728b2;
	line-height: 21px;
}
.number-container {
	float: right;
	position: relative;
	margin-right: 4px;
	width: 175px;
	text-align: center;
	top: -2px;
	/*top: 25px;*/
}
#cart-count {
	width: 178px;
	height: 51px;
	background: url(cart.png);

}
#view_cart_text_right {
	font: 13px arial;
	width: 93px;
	height: 35px;
	position: relative;
	top: 8px;
	left: 70px;
}
#view_cart_text_right span {
	font: 18px arial;
	font-weight: bold;
	display: block;
}
.thumb a {
	font-size:15px; 
	color:#8236BC;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
}
.thumb {

	text-align: center;
	font-size:11px;
	font-family: arial;
	color:#000;
}
#labels-left {
	float: left;
	width: 670px;
}
#labels-right {
	width: 130px;
}
#labels-left table tr td, #labels-left table {
	padding: 0;
}

div.column {
	width: 206px;
	margin-right: 33px;
	float: left;
	padding-bottom: 10px;
}
div.column h2 a, div.column h2
 {
	font: 16px arial!important;
	font-weight: bold;
	color: #F16300!important;
	padding: 0!important;
	margin-bottom: 4px;
	text-decoration: none;
}
div.column a {
	font: 13px arial;
	color: #000;
	text-decoration: none;
	line-height: 17px;
}

.deal-price div, .deal-price-currency, .deal-price-dollars, .deal-price-decimal, .deal-price-cents { color:#fff!important; }
span.refinement_category_section, span.refinement_price_section, span.refinement_brand_section{display:inline-table;}
div#jmenuhide{margin-top:-11px;}
/*body{background:#ffffff url(../images/template/body_bg.png);background-repeat:no-repeat;background-position:top center;margin:0 auto;padding:0px;width:100%;} */
a span.smallover{cursor:pointer;width:33px;height:104px;position:fixed;background:url("/v/vspfiles/assets/images/feedbacknew.gif") 0px 0 no-repeat;padding:0;border:0px;z-index:5000;right:0;top:40%;}
a:hover span.smallover, a:active span.smallover{width:33px;height:104px;position:fixed;background:url("/v/vspfiles/assets/images/feedbacknew.gif") -33px 0 no-repeat;padding:0;border:0px;z-index:5000;cursor:pointer;right:0;top:40%;}
html{height:100% !important;margin:0 auto;padding:0px;width:100%;}
body, div, td, table{color:#464646;font-family:arial, verdana, sans-serif;font-size:11px;font-weight:normal;}
a{color:#464646;font-family:arial, verdana, sans-serif;text-decoration:none;}
a:hover{color:#000000;font-family:arial, verdana, sans-serif; text-decoration:underline;}
a:active{color:#000000;font-family:arial, verdana, sans-serif;text-decoration:none;}
form{margin:0px;}
textarea, input, option, select{color:#000000;font-family:Verdana;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
.clearfloat{clear:both;margin:0;padding:0;line-height:1px;font-size:1px;}
/*#page_wrap{width:962px;margin:0 auto;padding:0px 0px 0px 0px;} */
#content_area table{text-align:left;}
/*#header_outter{background:url(../images/template/content_bg.jpg);background-repeat:repeat-y;height:199px;margin:0px auto;padding:0px;overflow:hidden;width:962px;}*/
#header_inner{background:url(../images/template/head_bg.jpg);background-repeat:no-repeat;height:199px;margin:0 auto;padding:0px;overflow:hidden;width:962px;}
#header_inner img{border:0px;}
#header_top{height:41px;margin:0px;max-height:41px;overflow:hidden;padding:10px 0px 0px 0px;width:962px;}
#header_top_left{float:left;height:41px;margin:0px;padding:0px;width:869px;}
#header_top_right{color:#7e2fba;font-family:arial, verdana, sans-serif;font-size:11px;float:right;height:41px;margin:0px;padding:0px;width:93px;}
#header_mid{height:75px;margin:0px;padding:0px;width:962px;}
#header_mid_left{float:left;height:75px;margin:0px;width:0px;width:320px;}
#header_mid_left a{display:block;height:75px;margin:0px;padding:0px;width:320px;text-decoration:none;}
#header_mid_mid{float:left;height:75px;margin:0px;padding:0px 0px 0px 181px;width:321px;}
a.header_mid_mid_link{color:#ffffff;display:block;font-family:arial, verdana, sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;float:left;height:75px;margin:0px;padding:0px;text-decoration:none !important;width:125px;}
a.header_mid_mid_link:hover{color:#000000;text-decoration:none;}
#header_mid_mid_folders{display:block;float:left;height:17px;margin:28px 0px 30px 0px;padding:0px;text-decoration:none !important;width:65px;}
#header_mid_mid_labels{display:block;float:left;height:15px;margin:20px 0px 40px 30px;padding:0px;text-decoration:none !important;width:55px;}
#header_mid_mid_storage{display:block;float:left;height:17px;margin:17px 0px 45px 20px;padding:0px;text-decoration:none !important;width:65px;}
#header_mid_mid_custom{display:block;float:left;height:15px;margin:10px 5px 50px 20px;padding:0px;text-decoration:none !important;width:60px;}
#header_mid_right{background:url(../images/template/cart_icon.jpg);background-repeat:no-repeat;background-position:right 5px;float:left;height:75px;margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;width:125px;}
/* #view_cart_text{float:left;margin:0px;padding:0px;width:125px;}
#view_cart_text a.cart_icon_link{display:block;float:right;height:33px;margin:0px 0px 7px 92px;padding:0px;width:33px;text-decoration:none;}
#view_cart_text:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#view_cart_text_left{background:url(../images/template/cart_arrow.jpg);background-repeat:no-repeat;background-position:center right;float:right;margin:0px;padding:0px 10px 0px 0px;}
#view_cart_text_left a{color:#393939;font-family:arial, verdana, sans-serif;font-size:11px;font-weight:normal;margin:0px;padding:0px;}
#view_cart_text_left a:hover{text-decoration:underline;}
#view_cart_text_right{color:#393939;font-family:arial, verdana, sans-serif;font-size:11px;font-weight:normal;float:right;margin:0px;padding:0px 0px 0px 5px;text-align:left;}
#view_cart_text_right span{color:#f06400;display:inline !important;float:none !important;font-family:arial, verdana, sans-serif;font-size:11px;font-weight:normal;margin:0px;padding:0px;} */
#display_cart_summary{display:none;}
#header_btm{height:48px;margin:0px;padding:25px 0px 0px 0px;width:962px;}
#header_btm_left{float:left;height:48px;margin:0px;padding:1px 0px 0px 5px;width:609px;}
#header_btm_right{background:url(../images/template/header_search_bg.jpg);background-repeat:no-repeat;float:right;height:48px;margin:0px;padding:0px 0px 0px 20px;width:328px;}
#header_search{margin:0px;padding:0px;}
#header_search_text{color:#536606;font-family:arial, verdana, sans-serif;font-size:13px;float:left;margin:0px;padding:16px 4px 0px 0px;text-transform:uppercase;}
#search_form{padding:0px;margin:0px;}
#search_form_input{float:left;margin:0px;padding:14px 0px 0px 0px;width:207px;vertical-align:top;}
#search_form_input input{background-color:#ffffff;border:1px solid #7c9515;color:#373737;font-family:arial, verdana, sans-serif !important;font-size:10px;font-weight:bold;margin:0px !important;padding:4px;vertical-align:top;width:197px;}
#search_form_go{float:left;height:22px;margin:14px 0px 0px 4px;padding:0px;width:25px;overflow:hidden;vertical-align:top;}
/*#content_outter{background-image:url(../images/template/content_bg.jpg);clear:both;margin:0 auto;padding:0px;overflow:hidden;width:962px;} */
#content_inner{margin:0 auto;padding:0px;overflow:hidden;width:962px;}
#content_left{float:left;margin:0px;padding:0px 0px 0px 0px;overflow:hidden;width:200px;}
#content_left img{border:0px;}
#content_area{float:right;width:740px;padding:0px;margin:0 auto;overflow:hidden;} /* width was 762 */
#display_promotions_999{margin:0px;padding:0px;}
#navpromo_newsletter{background:url(../images/template/newsletter_bg.jpg);background-repeat:no-repeat;height:116px;margin:0px;padding:0px;width:200px;}
#navpromo_newsletter_inner{height:81px;margin:0px;padding:35px 12px 0px 18px;width:170px;}
#newsletter_text{color:#393939;font-family:arial, verdana, sans-serif;font-size:11px;margin:0px;padding:0px;}
#navpromo_newsletter_inner #subscribe_form{clear:both;margin:0px;padding:5px 0px 0px 0px;width:170px;}
#navpromo_newsletter_inner #newsletter_input_wrap{float:left;margin:0px;padding:0px;width:142px;}
#navpromo_newsletter_inner #newsletter_input{background-color:#ffffff;border-right:0px;border-bottom:0px;color:#f06400;font-family:arial, verdana, sans-serif !important;font-size:10px;font-weight:normal;margin:0px;padding:2px;width:134px;}
#navpromo_newsletter_inner #newsletter_submit_wrap{float:right;height:19px;margin:0px;padding:0px 0px 0px 0px;width:25px;}
#navpromo_records{background:url(../images/template/navpromo_elecrecords.jpg);background-repeat:no-repeat;height:80px;margin:0px;padding:44px 12px 0px 18px;width:170px;}
#navpromo_records_top{color:#ffffff;font-family:arial, verdana, sans-serif;font-size:11px;height:49px;margin:0px;padding:0px;width:170px;}
#navpromo_records_btm{height:31px;margin:0px;padding:0px;width:170px;}
#navpromo_records_btm a{display:block;height:31px;margin:0px;padding:0px;width:170px;text-decoration:none;}
#navpromo_testimonials{background:url(../images/template/navpromo_test_bg.jpg);background-repeat:repeat-y;margin:0px;padding:0px;width:200px;}
#navpromo_testimonials_top{background:url(../images/template/navpromo_test_top.jpg);background-repeat:repeat-y;height:40px;margin:0px;padding:0px;width:200px;}
#navpromo_testimonials_mid{color:#393939;font-family:arial, verdana, sans-serif;font-size:11px;line-height:16px;margin:0px;padding:10px 15px 5px 20px;width:165px;}
#navpromo_testimonials_mid span{color:#878686;clear:both;display:block;font-family:arial, verdana, sans-serif;font-size:10px;font-style:italic;line-height:14px;margin:0px;padding:0px;}
#navpromo_testimonials_btm{height:36px;margin:0px;padding:0px;width:200px;}
/*#footer_outter{background:url(../images/template/footer_bg.jpg);background-repeat:no-repeat;height:174px;margin:0px auto;padding:0px;width:962px;}*/
#footer_inner{margin:0 auto;padding:0px;width:962px;}
#footer_inner img{border:0px;}
#footer_top{height:48px;margin:0px;padding:0px;width:962px;}
#footer_top_left{color:#f06400;font-family:arial, verdana, sans-serif;font-size:12px;float:left;height:33px;margin:0px;padding:15px 0px 0px 20px;width:686px;}
#footer_top_left span{color:#9bb835;font-family:arial, verdana, sans-serif;font-size:12px;}
#footer_top_right{float:right;height:48px;margin:0px;padding:0px;width:256px;}
#footer_volusion{float:left;padding:5px 0px 0px 10px;}
#footer_mcafee{float:left;padding:7px 0px 0px 0px;}
#footer_mid{height:48px;margin:0px;padding:0px;width:962px;}
#footer_mid_left{color:#ffffff;font-family:arial, verdana, sans-serif;font-size:12px;float:left;height:41px;margin:0px;padding:7px 0px 0px 20px;width:642px;}
#footer_mid_left a{color:#ffffff;font-family:arial, verdana, sans-serif;font-size:12px;text-decoration:none;}
#footer_mid_left a:hover{text-decoration:underline;}
#footer_mid_right{float:right;height:41px;margin:0px;padding:7px 0px 0px 7px;width:293px;}
#footer_google{float:left;}
#footer_ccards{float:left;}
#footer_paypal{float:left;}
#footer_btm{height:88px;margin:0px;padding:0px 0px 0px 20px;width:942px;}
#footer_btm_left{float:left;height:88px;margin:0px;padding:0px;width:684px;}
.footer_links{float:left;margin:0px;padding:0px;text-align:center;}
.footer_links span{color:#7e2fba;display:block;font-family:arial, verdana, sans-serif;font-size:11px;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;text-transform:uppercase;}
#products{margin:0px;padding:0px;width:139px;}
#about{margin:0px;padding:0px;width:140px;}
#policies{margin:0px;padding:0px;width:139px;}
#account{margin:0px;padding:0px;width:140px;}
#help{margin:0px;padding:0px;width:125px;}
#footer_btm_right{float:right;height:88px;margin:0px;padding:0px;width:258px;}
#footer_fedex{float:left;padding:10px 0px 0px 0px;}
#footer_authorize{float:left;padding:0px 0px 0px 45px;}
.article_header{margin:-5px 0px 0px -5px;}
