body {	font-family:Arial,sans-serif; background-image:url('images/background.jpg'); 	background-repeat:repeat-x; background-color:#4C4B4B; margin:20px 0 0 20px;}
h1 {	font-size:24px; font-weight:bolder; color:#000; }
h2 {	font-size:16px; 					color:#000;	margin:0;	padding:0;}
h3 { 	font-size:20px; font-weight:bold;	color:#000;}
h4 { 	font-size:.875em; 					color:#000; margin:0;	padding:0; display:inline;}
h5 { 	font-size:16px;	font-weight:bold;	color:#000;}
input{		border:1px solid #000; }
textarea{	border:1px solid #000;}

#page_title { 			font-size:24px; margin:10px; text-align:left; }
.pagetitle {			font:bold 16px sans-serif;}
container_left{			width:250px; background-color:#AC070B;}
container_content{		width:800px;}

#div_categories { 		font-size:12px;	padding:5px; 	background-color:#EFEFEF; 	border:1px solid #DADADA; 	width:100%; 	height:50px;}
div.extra_info {		font-family:Arial,Helvetica,sans-serif;	width:95%;	color:#EEE;	font-size:14px;}

#current_category{		font-size:12px; font-weight:bolder; 	padding:5px 0px 5px 0px; 	}

#product_breadcrumb { 	margin-left:15px;  }
#product_breadcrumb a { font-size:14px; font-family:Arial,Helvetica,sans-serif; font-weight:bolder; color:#000; }
#product_breadcrumb a:link{		text-decoration:underline;}
#product_breadcrumb a:visited{	color:#0066CC;	text-decoration:underline;}
#product_breadcrumb a:hover {	color:#FF0000;	text-decoration: none;}

#page_header{			font:bold 16px sans-serif; color:#990000;	padding:5px 5px 5px 25px;}
#affiliate_category{	font:bold 12px sans-serif; color:#000;	padding:5px 5px 5px 35px;	clear:both;}
#div_affiliate{			padding:10px;	float:left;}

.red{ 					color:#CC3300; }
.white12{				font:normal 1em sans-serif; color:#FFF;	text-decoration:none;}

.normal {				font-family:Verdana,Arial;	font-size:12px;}
.bold12{				font:bold 1em sans-serif; color:#000;}
.bold14{				font:bold 1.3em sans-serif; color:#000;}
.link_black {			font:bold 12px sans-serif;	color:#000;	text-decoration:underline;}
.link_black:hover {		font:bold 12px sans-serif;	color:#666;	text-decoration:none;}
.black_bold { 			font:bolder 20px Arial,sans-serif; color:#000;		padding:2px 2px 0 30px; 	float:left;	height:30px}
.blue_bold {			font:bolder 16px Arial,sans-serif; color:#0099FF; 	padding:6px 5px 5px 5px;	float:left;	height:30px}
#black_bold { 			font:bold 20px sans-serif;	color:#000;		padding:2px 2px 0 30px; 	float:left;	height:30px}
#blue_bold {			font:bold 16px sans-serif; 	color:#0099FF; 	padding:6px 5px 5px 5px;	float:left;	height:30px}
#form_label{ 			font:bold 12px sans-serif;	color:#000;		padding:5px;				float:left; width:120px}
#form_input{			padding:5px;	float:left;}
#clear{					clear:both; 	height:0px;}

.normal_red {			font:normal 12px sans-serif; color:#FF0000;  }
.normal_red_bold {		font:bold 12px sans-serif; color:#FF0000; }

.link_blue16{			font:bold 16px sans-serif; color:#0099FF; 	text-decoration:underline;}
.link_blue16:hover{		font:bold 16px sans-serif; color:#0099FF;	text-decoration:none;}
.link_blue18{			font:bold 18px sans-serif; color:#0099FF; 	text-decoration:underline;}
.link_blue18:hover{		font:bold 18px sans-serif; color:#0099FF;	text-decoration:none;}
.link_blue20{			font:bold 20px sans-serif; color:#0099FF; 	text-decoration:underline;}
.link_blue20:hover{		font:bold 20px sans-serif; color:#0099FF;	text-decoration:none;}
.link_blue22{			font:bold 22px sans-serif; color:#0099FF; 	text-decoration:underline;}
.link_blue22:hover{		font:bold 22px sans-serif; color:#0099FF;	text-decoration:none;}
.link_blue24{			font:bold 24px sans-serif; color:#0099FF; 	text-decoration:underline;}
.link_blue24:hover{		font:bold 24px sans-serif; color:#0099FF;	text-decoration:none;}

#link_main_cats{		font:normal 18px sans-serif; color:#0099FF;	padding:5px; text-decoration:underline;	float:left;	display:block;	width:200px;}
#link_main_cats:hover{	font:normal 18px sans-serif; color:#000; 	padding:5px; text-decoration:none;	float:left;	display:block;	width:200px;}

#container_site_map{ 	margin:10px;	padding-bottom:30px;}
#sitemap_categories{	float:left;	width:200px;	padding-top:5px;	padding-bottom:20px;	}
/*********************************************************************************************************************************************/
/* Start Header Styles */
#container_header{		width:95%;}
#container_header2{		width:1000px;}
#header_logo{			float:left; margin-left:50px;}
#years_in_business { 	float:left; margin-left:25px;}
#main_search_box{		float:right; }
#div_num_of_cart_items{	display:inline;}
container_pars{			text-align:center; display:block;}

.search_box { 			font:bold 1em Arial; width:200px; padding:5px; }
.search_button { 		font:bold .975em  Arial; color:#FFF; padding:4px; background-color:#AC070B;}
/* End Start Header Styles */


/* Front Page Styles */
	#container_splash_product{		margin:10px;  background-color:#222; padding:10px; height:198px;
		background-image:url(http://www.adbarcode.com/images/bg_main_product.jpg); background-repeat:no-repeat; 
	}
	#splash_product_name{ 			font:bold 1.25em sans-serif; color:#FFF; background-color:transparent; float:right;  }
	#splash_vendor_name{ 			font:normal 1em sans-serif;  color:#FFF; background-color:transparent; float:right;}
	#splash_product_description{	font-size:.875em;			 color:#FFF; background-color:transparent; float:left; margin-top:-60px; margin-left:60px; width:500px;  }
	#splash_product_price {			font-size:1.5em;			 color:#FFF; background-color:transparent; float:right;}
	#splash_more_info{ 				font:bold .875em sans-serif; color:#FFF; background-color:transparent; text-decoration:underline; }
	#container_splash_more_info{ 	float:right; background-color:transparent;}
/* End Front Page Styles */
/* New Paging */
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
		font-family:Tahoma,Helvetica,sans-serif;
		font-size:.85em;
	}
	
	div.pagination a {
		border: 1px solid #ccdbe4;
		margin-right:3px;
		padding:2px 8px;

		background-position:bottom;
		text-decoration: none;

		color: #0061de;		
	}
	div.pagination a:hover, div.pagination a:active {
		border: 1px solid #2b55af;
		background-image:none;
		background-color:#3666d4;
		color: #fff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;
		
		font-weight: bold;
		color: #000;
	}
	div.pagination span.disabled {
		display:none;
	}
	div.pagination a.next{
		border:2px solid #ccdbe4;
		margin:0 0 0 10px;
	}
	div.pagination a.next:hover{
		border:2px solid #2b55af;
	}
	div.pagination a.prev{
		border:2px solid #ccdbe4;
		margin:0 10px 0 0;
	}
	div.pagination a.prev:hover{
		border:2px solid #2b55af;
	}


/* End New Paging */
/* Front Page Product Box */
	#container_box_category{ 		margin:10px; margin-top:20px; width:890px;}
	#container_product_specials{ 	float:right; margin-top:20px; margin-right:10px;}
	
	.box_category{ 					font:normal 1.2em sans-serif; border:1px solid #CCC; color:#000; margin-right:20px; width:200px; background-color:#FFF; float:left; text-align:center;}
	.box_cat_title{ 				margin:5px; }
	.product_image{ 				padding:5px; width:120px; height:120px;}
	.box_qty{						font:bold .875em sans-serif; padding:5px; width:10px; }
	.link_feature_product_name{		font:bold 1em sans-serif; color:#0099FF;  }
	.box_product_ad{				font:normal 12px sans-serif; border:1px solid #999; padding:5px;}
	.box_product_price{				font:bold 18px sans-serif; padding:5px; clear:both; }
	.box_product_link{				font:bold 14px sans-serif; }
	.button_add { 					border:0px; height:32px; width:137px; }
	.product_box{ 					margin-bottom:10px; width:250px; }
/* End Front Page Product Box */

/* Front Page Articles*/
	#container_articles{  			font-family:sans-serif; margin:20px 260px 15px 10px}
	.container_article{				margin-bottom:60px }
	.box_article{					margin-left:130px }
	.box_img_article{		}
	.img_article{ 					width:120px; border:1px solid #000; float:left; }
	.fp_article_title{				font:bold 1.2em sans-serif; color:#666; 	margin-bottom:10px;}
	.fp_article_name{	}
	.link_article_name{				font:bold 1em sans-serif; color:#0099FF; 	text-decoration:none;}
	.link_article_name:hover{		font:bold 1em sans-serif; color:#0099FF; 	text-decoration:underline;}
	.fp_article_date{				font-size:12px; 	margin-bottom:2px; 	}
	.fp_article_description{		font-size:14px;		margin-right:10px;	}
	.container_qty{					font-size:.875em;	margin-left:5px; margin-right:5px; float:left; }
/* End Front Page Articles*/

/* Front Page Ad Box */
#ad_box {				font:normal 12px sans-serif; width:882px; margin-left:10px; margin-bottom:5px; height:180px; padding:5px; background-image:url('../images/ad_bj.jpg'); background-repeat:repeat-x; border:1px solid #000;
}
#ad_title {				font:bold 24px Impact; width:500px; color:#3399FF; }
#ad_description{		width:450px; height:150px;}
#ad_website_special {	font:bold 26px sans-serif; color:#AC070B; margin-bottom:10px; margin-top:10px; }
#ad_reg_price {			font:bold 18px sans-serif; color:#000;}
#ad_on_sale {			font:bold 22px sans-serif; color:#01BB06; margin-bottom:20px;}
#ad_more_info {}
#ad_image { 			float:right;  border:1px solid #000; }
#ad_right{				float:right;  margin-right:20px; }
/* End Front Page Ad Box */

/*  Front Page Ad Box2 */
#ad_box2{ 				font:normal 12px sans-serif; margin:5px 0 0 10px; background-color:#F2F2F2; }
#sale1{					width:430px; float:left; height:180px; margin-right:10px;	background-color:#FFF; padding:5px; border:1px solid #000;}
#sale2{					width:430px; float:left; height:180px; background-color:#FFF; padding:5px; border:1px solid #000;}
.sale_product_name{			font:bold 16px sans-serif; color:#3399FF; }
.sale_image { 				border:1px solid #999; 	margin:14px 10px 5px 5px; 	width:140px;  }
.div_image{					float:left;  }
.sales_description{			float:left; 	width:240px; }
.product_price{				font:bold 18px sans-serif; float:right; margin:5px 20px 0 0; text-decoration:line-through; }
.sale_product_price{ 		font:bold 22px sans-serif; float:right; color:#01BB06; margin:30px -65px 0 0;}
/* End Front Page Ad Box2 */

/* Normal Bubble */
div.bubble {			font:normal .7em sans-serif; color:#000; margin:10px; width:20em; text-align:left;	margin-bottom: 5px;	}
div.bubble blockquote {	margin: 0px;	padding: 0px;	border: 1px solid #C9C2C1; background-color:#FFF; }
div.bubble blockquote p{margin: 10px;	padding: 0px;}
div.bubble cite {		display:block;	position: relative;	margin: 0px;	padding: 7px 0px 0px 15px;	top: -1px;	background: transparent url(../images/tip.gif) no-repeat 20px 0;	font-style: normal;}
/* End Normal Bubble */ 


/*********************************************************************************************************************************************/

/* Product Result Listing  products.php */
.per_case_position {  clear:right; float:right; display:block; margin-right:5px;}
.products_sale_price{ font:bold 1em sans-serif; clear:right; float:right; color:#15A006;  margin-right:5px; }
.strike_through{	  text-decoration:line-through; }
#products_list_price{ font:bold 20px sans-serif; float:right; margin:5px;  color:#0099FF; }
.products_list_price{ font:bold 20px sans-serif; float:right; margin:5px;  color:#0099FF; }
/* END Product Result Listing  products.php */

/* End Header Styles */
/* View Cart */
#minimum_purchase {		font-size:.625em; color:#666; padding-left:25px;}

/* PARS & PAPS & CCDS ORDERING  STYLES */
#container_choices{ font-family:sans-serif; margin-top:30px;}
#choices_title{ 	font:bold 1.25em Arial; margin:5px 5px 20px 5px; }
#pars_menu {		font:bold 36px sans-serif; margin-top:15px;}
#pars_menu.a {		color:#0099FF; padding-right:20px;}
.button_pars{ 		margin:20px;}
#form_pars_order{ 	margin:20px;}
#form_pars_order ul{list-style-type: none; float:left; margin-left:-40px; }
#small_notes{ 		font-size:10px; margin-left:20px;}
#pars_error{ 		color:#FF0000; font-weight:bolder; margin-left:20px;}
.pars_page_title { 	margin-left:10px;  font:bold 20px sans-serif;}
#pars_start_over{	margin:50px 0 0 50px;}
input.button{		font:bold 2em sans-serif; color:#000; padding:5px 20px;	border:1px solid #999; 	background-color:#EFEFEF; text-decoration:none;	}
input.button:hover{	font:bold 2em sans-serif; color:#000; padding:5px 20px;	border:1px solid #000; 	background-color:#FFF; 	text-decoration:none; }

a.link_pars{		font:bold 2em sans-serif; color:#000; padding:5px 20px;	border:1px solid #999; 	background-color:#EFEFEF; 	text-decoration:none}
a.link_pars:hover{	font:bold 2em sans-serif; color:#000; padding:5px 20px;	border:1px solid #000; 	background-color:#FFF; 		text-decoration:none}
/* END PARS & PAPS & CCDS ORDERING  STYLES */



/* Start Documents css */
.container_docs {			font:normal 1em Arial;  border:1px solid #000; background-color:#FFF; padding:10px; color:#000}
/* End Documents css */

/* Left Menu styles */
	#left_menu{ 			padding:10px;}
	#left_menu div { 		margin-top:2px}
	#left_menu a:link {		font:bold 14px sans-serif; color:#FFF; 		background-color:inherit; text-decoration:none; }
	#left_menu a:visited {	font:bold 14px sans-serif; color:#FFFFCC; 	background-color:inherit; text-decoration:none; }
	#left_menu a:hover {	font:bold 14px sans-serif; color:#FFF; 		background-color:inherit; text-decoration:underline; }
/* END Left Menu styles */

/* Start Top Nav Bar  background-color:#828284;*/
	#top_menu_bar{	height:25px;	margin-left:50px; background-color:transparent;}
	#top_menu_bar a {	font:bold 12px sans-serif; text-decoration:none; float:left; border-right:1px solid #FFF; padding:5px 10px}
	#top_menu_bar a.top_nav:link, a.top_nav:visited{	color:#FFF;	background-color:#828284;	}
	#top_menu_bar a.selected:link, a.top_nav:hover, a.top_nav_selected{	color:#000;	background-color:#FFF;	}
/* End Top Nav Bar */

/* Start Product Nav Bar  background-color:#828284;*/
.product_nav {			font:bold 12px sans-serif; color:#FFF; background-color:#828284; padding:5px 10px; text-decoration:none; border-right:1px solid #FFF; float:left}
.product_nav:hover {	font:bold 12px sans-serif; color:#FFF; background-color:#666;	padding:5px 10px; text-decoration:none; border-right:1px solid #FFF; float:left}
.product_nav_selected{	font:bold 12px sans-serif; color:#FFF; background-color:#333;	padding:5px 10px; text-decoration:none; border-right:1px solid #FFF; float:left}
/* End Produce Nav Bar */

/* Form Styles */
	.link_blue{			font:normal 12px sans-serif; color:#0099FF; 	text-decoration:none;}
	.link_blue:hover{	font:normal 12px sans-serif; color:#0099FF; 	text-decoration:underline;}
	
	#clear { clear:both;}
	.clear { clear:both;}
	#field_label {		width:20%; font:normal 13px sans-serif; text-align:left;	display:block;	float:left; 	padding:5px; 	}
	#field_input { 		width:80%; display:inline;	padding:5px; 	 }
	.field_label{		font:normal 12px sans-serif; width:20%; display:block; text-align:left; padding:5px; float:left;}
	.field_input{		font:normal 12px sans-serif; width:80%; display:inline; text-align:left; padding:5px; }
	#container_form {	border:1px solid #000; 	margin:10px; 	background:#FFF; color:#000}
	#form_submit{		display:inline;	padding:5px; 	float:left; }
/* End Form Styles */

/* Paging Styles */
.paginate {			font:normal .7em sans-serif;}
a.nav_link{			font:normal 1em sans-serif; color:#FFF;	text-decoration:none; background-color:inherit;}
a.nav_link:hover{ 	font:normal 1em sans-serif; color:#FFF; text-decoration:underline; background-color:inherit;}

a.paginate {		font-weight:bold; color:#000; border:1px solid #000; padding:3px 7px; text-decoration: none;		}
a.paginate:hover {	color:#FFF;	background-color:#999;	text-decoration: underline;}
a.current {			font:bold .7em sans-serif; color:#FFF;	border:1px solid #999;	padding:3px 7px; cursor:default; background-color:#999; text-decoration: none;
}
span.inactive {		font:normal .7em sans-serif; color:#EEE; border:1px solid #EEE;	padding:3px 7px;cursor:default;}
/* End Paging styles */

/* Product Styles */
	.no_items_found{			font:bold 1em sans-serif; color:#CC0033; float:left; padding:10px; display:block; }
	.container_product {		font:normal .75em sans-serif; color:#333; float:left; width:100%; display:block; border:1px solid #CCC;}
	.per_roll { 				font:bold 14px sans-serif; color:#171717; display:inline; text-align:right; margin-left:140px; }
	.per_case { 				font:bold 14px sans-serif; color:#171717; display:inline; text-align:right; }
	.link_product{				font-size:.875em; color:#0099FF; text-decoration:underline;}
	.list_price{				font:bold 20px sans-serif; float:right; margin:5px;  color:#0099FF;}
	#container_product_list{	width:95%; padding:15px; }
	#sub_categories{			margin-left:20px;}
	#sub_categories div{ 		float:left; }
	#sub_categories a { 		font:bold 1em sans-serif; color:#000; display:block; padding:4px; background-color:#F4F4F4; 
	width:200px; border:1px solid #A6A6A6; margin:1px; text-decoration:none}
	#sub_categories a:hover{	font:bold 1em sans-serif; color:#FFF; display:block; padding:4px; background-color:#676767; 
	width:200px; border:1px solid #A6A6A6;margin:1px; text-decoration:none}
	.subcat_title{				font:bold 2em sans-serif; color:#000; margin-bottom:5px;}
	.product_sale_price{		}
	.product_image {			float:left; display:block; margin:5px;}
	.product_name {				font-size:20px; color:#9C1A17; float:left; width:500px; margin:5px; }
	.vendor_name{				font:bold 14px sans-serif; color:#171717; width:250px;margin-top:5px; }
	.short_description {		font-size:12px; color:#000; margin-top:5px; }
	.item_id{					font:bold 12px sans-serif; color:#000;	  float:left; margin:5px; margin-left:15px; }
	.shopping_cart_div{			font:bold 16px sans-serif; color:#0099FF; float:right; display:block; padding:5px;}
	.cart_quantity{				font-size:18px; margin-left:10px; margin-right:10px; float:left; }
	.cart_qty{ 					font-size:18px; width:25px; height:20px; padding:5px;}
	.button_add{				border:0px; width:137px; height:32px;}
/* End Product Styles */

/* Start Product Detail Styles */
	#container_product_detail {		margin:10px}
	.roll_dimensions{ 				font:bold 1em sans-serif; float:right }
	.roll_dimensions_imperial{		font-size:0.925em; float:right}
	#product_add_to_cart { 			font-family:sans-serif; float:right; }
	#cart_qty{  					font-size:18px; width:25px; height:20px; padding:5px;}
	#box_qty{ 						font-size:18px; margin-left:30px; }
	.prod_detail_per_roll { 		font:bold 14px sans-serif; color:#171717; display:inline; text-align:right; margin-left:140px; }
	.prod_detail_per_case { 		font:bold 14px sans-serif; color:#171717; display:inline; text-align:right; }
	
	#product_price { 				font:normal 3.5em Impact,sans-serif; float:right; color:#0069F1; }
	#sale_price { 					font:bold 3em/3.2em sans-serif; float:right; color:#15A006; clear:right; }
	#product_spec_sheet{ 			font:bold 16px sans-serif; margin:5px; }
	.link_spec_sheet{ 				color:#0066FF; text-decoration:underline;}
	.link_spec_sheet:hover{			color:#000; text-decoration:none;}
	.detail_box{					background-color:#FFF; color:#000; margin:10px; padding:10px}
	
	#product_detail_image { 		float:left;  }
	#product_title { 				font:bold 32px Arial;	background-image:url('../images/product_title_bar_bg.jpg'); 
									background-repeat:repeat-y;	background-color:#222;	color:#FFF;	padding:10px 0 10px 15px}
	#product_manufacturer{ 			font:bold 24px Arial;	color:#FFF;	padding-top:5px; background-color:transparent; }
	#container_prod_info {			background-image:url('../images/product_title_bar_bg.jpg'); 	background-repeat:repeat-y;		background-color:#222;	width:100%;}
	#product_breadcrumb { 			margin-left:15px; }
	#container_detail_box {			font:normal 14px sans-serif;	color:#EEE;		 width:100%;	}
	#detail_box1 {					display:block; background-color:#FFF; color:#000; padding:10px;	margin:10px; }
/* End Product Detail Styles  */

/* Start Request Quote Form on detail.php */
#div_quote {				font:bold 14px sans-serif; color:#666; background-color:#FFF; padding:5px;	}
#div_post_comment { 		font:bold 14px sans-serif; color:#666; background-color:#FFF; padding:5px; }
#div_quote_title {			font:bold 18px sans-serif; color:#FFF; background-color:#999; padding:5px;	}

#div_label{ 				width:150px; padding:5px; float:left}
#div_form{ 					width:300px; padding:5px; float:left}
#response_by{				border:1px solid #000}
#submit_button{				font:bold 14px sans-serif; color:#000; background-color:#EFEFEF;	padding:5px; border:1px solid #000;}
#submit_quote:hover{ 		font:bold 14px sans-serif; color:#FFF; background-color:#666;		padding:5px; border:1px solid #FFF; }
/* End Request Quote Form on detail.php */



/********************************************************************************************************************************************************/
/* Admin Section */
	.admin_nav_menu { 			font:bold 14px sans-serif; color:#000; display:block; text-decoration:none;	padding:5px;}
	.admin_nav_menu:hover { 	font:bold 14px sans-serif; color:#FFF; display:block; text-decoration:none; background-color:#999;	padding:5px;}
	.admin_page_title {			font:bold 14px sans-serif; color:#000; }
	.admin_title_bar { 			font:bold 14px sans-serif; color:#FFF; background-color:#999;text-decoration:none; padding:5px;}
	
	#admin_left { 				float: left; padding-left:20px; } 
	#admin_right { 				float: right; padding-right:25px; } 
	#admin_new_button { 		padding-left:30px; margin-top:15px; float:left; display:inline; }
	#button_new {				margin:6px 15px 0px 0px; 	float:left; 	display:inline;}
	#admin_search_container { 	margin:6px 0px 0px 0px; 	float:right; 	display:inline;}
	.admin_link_blue{			font:bold 14px sans-serif; color:#000;	background-color:#ECECEC; border:1px solid #CCC;		padding:5px 10px}
	.admin_link_blue:hover{		font:bold 14px sans-serif; color:#0099FF; background-color:#FFF;text-decoration:none;	border:1px solid #999;	padding:5px 10px}
	.dashboard_title_bar{		font:bold 14px sans-serif; color:#FFF;	background-color:#999; text-decoration:none; 	padding:5px;	margin-bottom:10px;}
	#dashboard_footer_bar{		font:bold 14px sans-serif; color:#000;	background-color:#E2E2E2; text-decoration:none; 	padding:5px;	padding-left:10px;	margin-top:5px;}
	.div_dashboard_box {		margin:10px;	border:1px solid #999;	width:350px;	float:left;}
	.dashboard_link_blue{		font:bold 14px sans-serif; color:#0099FF; text-decoration:underline;}
	.dashboard_link_blue:hover{	font:bold 14px sans-serif; color:#000;	 text-decoration:none;}

/* End Admin Section */


/* Admin Styles */
	#admin_titles { 			padding-left:20px; } 
	#right { 					float: right; padding-right:25px; } 
	
	.link_white_bold_12 {		font:bold 12px sans-serif; color:#FFF; background-color:inherit;	text-decoration:underline;}
	.link_white_bold_12:hover {	font:bold 12px sans-serif; color:#FFF; background-color:inherit;	text-decoration:none;}
	
	/* Pricing_list.php styles */
	.pl_no_border { 			border:1px solid #EEE; text-align:right; }
	.pl_no_border_left { 		border:1px solid #EEE; }
	.info{						font-weight:bolder; color:#000; background-color:#E2E2E2; border:1px solid #999; padding:1px 5px; text-decoration:none; }
	.info:hover{				font-weight:bolder; color:#FFF; background-color:#666; border:1px solid #999; padding:1px 5px; text-decoration:none;}
	/* end Pricing_list.php styles */
	
	
	/*  Product CSS Styles  */
	#container_product_list{ 	width:95%; padding:15px; }
	#container_product{			font:normal 12px sans-serif; width:100%; color:#333; padding:5px; display:block; border:1px solid #999; float:left; }
	.greyed_out{ 				background-color:#E2E2E2; }
	#link_image{				float:left; display:block; margin:5px;  padding:2px;}
	#product_name {				font-size:20px; color:#9C1A17; width:100%;}
	#vendor_name{				font:bold 14px sans-serif; color:#171717; width:100%;}
	#short_description{			font:normal 12px sans-serif; color:#000; margin-top:5px; 		width:100%;}
	#item_id{ 					font:bold 14px sans-serif; color:#000; width:100%;}
	#product_status_active{		font:bold 14px sans-serif; color:#00CC66;  }
	#product_status_inactive{	font:bold 14px sans-serif; color:#FF3333;  }
	#product_info{				margin-left:140px;}
	#list_price{				font:bold 16px sans-serif; color:#0099FF; padding:2px; text-align:right;}
	#cost_price{				font:bold 16px sans-serif; color:#FF9933; padding:2px; text-align:right;}
	#mark_up{					font:bold 16px sans-serif; color:#009966; padding:2px; text-align:right;}
	#float_right{ 				float:right; }
	#per_roll { 				font:bold 14px sans-serif; color:#171717; display:inline; text-align:right; }
	#per_case { 				font:bold 14px sans-serif; color:#171717; display:inline; text-align:right; float:right; }
	#per_unit_pricing{  		font:bold 14px sans-serif; color:#171717; display:inline; text-align:right; float:right;}
	
	#sub_categories{			margin-left:20px; font-family:Arial,Helvetica,sans-serif;}
	#sub_categories div{ 		float:left; width:200px; font-size:.75em; font-weight:bold;}
	#sub_categories a {			color:#000; display:block; padding:4px; background-color:#F4F4F4;  border:1px solid #A6A6A6; margin:1px; text-decoration:none}
	#sub_categories a:hover{	color:#FFF; display:block; padding:4px; background-color:#676767; border:1px solid #A6A6A6; margin:1px; text-decoration:none}
	/* End Product CSS Styles  */
/* End Admin Styles */



/* Featured Products Styles */
	#div_results { 				width:800px; height:220px;  border:1px solid #000; padding:5px; overflow:auto; }
	#container_product_search{ 	margin-left:20px; }
	#form_container{			border:1px solid #000; width:95%; margin:10px; display:block;}
	#div_product_list { 		width:800px;  border:1px solid #000; padding:5px; margin-top:5px; }
	.titleID{					font-weight:bold; width:60px;  float:left;}
	.titleVendor{				font-weight:bold; width:250px;  float:left;}
	.titleName{					font-weight:bold; width:400px;  float:left;}
	.titleList{					font-weight:bold; font-size:2em;}
	.containerHeadings { 		width:800px; margin-top:10px; margin-left:5px; }
	.container_product_info{	z-index:3; font-family:sans-serif; position:absolute; top:50px; left:200px; color:#000;
									width:800px; height:700px; background-color:#FFF; border:1px solid #999; display:none; }
/* End Featured Products Styles */

/* Footer Styles */
	#container_footer{			padding:10px; text-align:center; background-color:#312F2F;}
	#bottom_nav_bar{			font-family:sans-serif; float:left; color:#FFF; background-color:inherit; text-align:left; width:150px; }
	.footer_title{				font-size:18px;  margin-bottom:10px}
	#container_top_printers{	color:#FFF; float:left;  margin-bottom:10px; text-align:left; width:350px; background-color:#312F2F;}
	.link_top_printers{			font:normal .875em sans-serif; color:#FFF; background-color:#312F2F;}
	.link_top_printers:hover{	font:normal .875em sans-serif; color:#FF0000; text-decoration:none; background-color:#312F2F;}
	#extra_footer_info{			font-family:sans-serif; float:right}
	#business_number{			font:bold 22px sans-serif; color:#999;background-color:inherit;   }
	#credit_card_logos{			margin-top:10px}
	#rbs_worldpay_logo{			margin-top:10px}
	#flags{						margin-top:10px}
	#proudly_serving{			font:bold 14px sans-serif; color:#999; background-color:inherit; }
/* End Footer Styles */


