.center
{
	text-align: center;
}
A.dotted
{
	border-bottom: 1px dotted #1E85AE;
}
A.dotted:hover
{
	border-bottom: 1px dotted #ED511E;
	text-decoration: none;
}
.checkout-block
{
	max-height: 0;
	overflow: hidden;
}
.checkout-block .title_background_checkout
{
}
.checkout-block .title_background_checkout .close-block
{
	float: right;
	margin-top: 3px;
	cursor: pointer;
}
/*Mega Menu END
acc Menu start*/
.acc_menu_dd
{
	text-align: left;
	margin: 10px;
	padding: 0 0 0 25px;
	list-style: disc;
	width: 186px;
}
.acc_menu_dd LI
{
	text-align: left;
	margin: 5px;
	padding: 0;
	list-style: disc;
}
.acc_mega_menu
{
}
.acc_mega_menu UL.mega_menu LI A
{
	background: none;
	padding: 2px 10px 2px 5px;
}
.acc_mega_menu UL.mega_menu LI.last A
{
	border-right: none;
}
.menu_in_box
{
	clear: both;
	border-bottom: 2px solid #86A6B4;
}
.menu_in
{
	float: left;
	padding: 0;
	margin: 0 1px;
}
.menu_in A
{
	color: #FFF;
	text-decoration: none;
	padding: 5px 15px;
	margin: 0;
	background: #86A6B4;
	display: block;
	height: 100%;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	behavior:   url(css/PIE.htc);
}
.menu_in.first
{
	margin-left: 397px;
}
.menu_in A.menu_ord
{
	background: #0E78AA;
}
/******************************************************************************/
.top_lc
{
	float: right;
	width: 255px;
	height: 326px;
	padding: 0 0 7px;
	margin: 0;
	background: #479AC1;
	font-family: "PT Sans";
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	position: relative;
	z-index: 1;
	behavior:   url(css/PIE.htc);
}
.chosing
{
	margin: 0 11px 3px;
	font-family: "PT Sans";
}
.chosing H3
{
	color: #FFF;
	font-weight: normal;
	font-size: 19px;
	margin: 17px 0 12px 96px;
	line-height: 104%;
}
.chosing .pict
{
	width: 150px;
	height: 109px;
	position: absolute;
	z-index: 10;
	background: url(../img/lern.png) no-repeat 0px 0px;
	margin: 4px 0 0 -11px;
}
.chosing H3 STRONG
{
	font-weight: normal;
	display: block;
}
.chosing UL
{
	background: #FFF;
	padding: 11px 11px 8px 69px;
	margin: 0;
}
.chosing UL LI
{
	background: url(../img/arr-c.png) no-repeat left center;
	padding-left: 12px;
	font-size: 15px;
	margin: 2px 0;
	position: relative;
	z-index: 100;
}
.chosing UL LI A
{
	display: block;
	text-decoration: none;
	color: #585858;
}
.analysis
{
	margin: 0 11px 4px;
	padding: 10px 0;
	font-family: "PT Sans";
	text-align: center;
	background: #EDF5F9;
}
.analysis A
{
	display: block;
	text-decoration: none;
	color: #585858;
	font-weight: normal;
	font-size: 14px;
}
.analysis H3
{
	font-weight: normal;
	margin: 0;
	font-size: 22px;
	/*[disabled]font-weight:bold;*/
	line-height: 100%;
	padding: 0;
	color: #E84802;
}
.analysis B
{
	font-weight: normal;
}
.top_blog
{
	margin: 0px 11px 7px;
	padding: 10px 20px 12px !important;
	font-family: "PT Sans";
	text-align: center;
	background: #EDF5F9;
}
.top_blog A
{
	display: block;
	text-decoration: none;
	color: #FFF;
	font-weight: normal;
	font-size: 14px;
	padding: 0;
}
.top_blog H3
{
	font-weight: normal;
	margin: 0;
	font-size: 22px;
	font-weight: normal;
	line-height: 120%;
	padding: 0;
	color: #E84802;
}
.top_blog B
{
	font-weight: normal;
	font-size: 13px;
	display: block;
	line-height: 110%;
	margin: 5px 5px 0;
}
.toplcats
{
}
.toplcats UL
{
	margin: 0;
	padding: 0;
	list-style: none;
	list-style: none;
}
.toplcats UL LI
{
	padding: 0;
	float: left;
	list-style: none;
	vertical-align: middle;
	text-align: center;
	width: 248px;
	height: 216px;
	background: url(../img/bg-prod2.jpg) no-repeat;
	margin: 5px 11px 5px 0;
}
.toplcats UL LI:first-child + LI + LI
{
	margin-right: 0;
}
.toplcats UL LI H2
{
	font-weight: normal;
	font-size: 20px;
	color: #444444;
	margin: 10px 0;
}
.toplcats UL LI H2 A
{
	color: #6A6A6A;
}
.toplcats UL LI H3
{
	font-weight: normal;
	font-size: 13px;
	color: #6A6A6A;
	margin: 5px 0 8px;
}
.toplcats UL LI H3 A
{
	color: #6A6A6A;
	padding: 0 5px;
	text-decoration: none;
}
.toplcats UL LI .pict
{
	float: none;
	margin: 10px 0 5px;
}
.toplcats UL LI .shop
{
	float: none;
	width: 92px;
	margin: 0;
	/*[disabled]padding:0;*/
	color: #FFF;
	background: #ED511E;
	font-family: "PT Sans";
	display: inline-block;
}
.toplcats UL LI .shop A
{
	color: #FFF;
	text-decoration: none;
}
/*****************************************************************************
**************************** categories_products_index ends here ********************************/
.box-tab .prev
{
	float: left;
	margin-top: 55px;
	margin-left: 10px;
}
.box-tab .prev A
{
	display: block;
	height: 100%;
}
.box-tab .next
{
	float: right;
	margin-top: 55px;
	margin-right: 10px;
}
.box-tab .next A
{
	display: block;
	height: 100%;
}
.products_list_scroll
{
	/*[disabled]width:960px;*/
	overflow: hidden;
	overflow-x: hidden;
	margin: 30px 0 0 -9px;
	height: 200px;
}
.products_list_index .cat_pict
{
	float: none;
	padding: 0;
	text-align: center;
	clear: both;
	background: #FFF;
	margin: 0;
	font-size: 1px;
	height: 146px;
}
.products_list_index .cat_pict A
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: center;
}
.products_list_index LI.li-cameras .cat_pict A
{
	padding-top: 14px;
}
.products_list_index LI.li-id-software .cat_pict A
{
	padding-top: 14px;
}
.products_list_index LI.li-card-printer-supplies .cat_pict A
{
	padding-top: 14px;
}
.products_list_index LI.li-id-card-printers .cat_pict A
{
	padding-top: 12px;
}
.products_list_index LI.li-visitor-and-lobby-id .cat_pict A
{
	padding-top: 12px;
}
.products_list_index LI.li-idcards .cat_pict A
{
	padding-top: 10px;
}
.products_list_index LI.li-warranties .cat_pict A
{
	padding-top: 57px;
}
.products_list_index LI.li-pvc-cards .cat_pict A
{
	padding-top: 10px;
}
.products_list_index LI.li-backdrops .cat_pict A
{
	padding-top: 15px;
}
.products_list_index LI.li-signature-pads .cat_pict A
{
	padding-top: 20px;
}
.products_list_index .prod_pict
{
	float: none;
	padding: 0;
	text-align: center;
	clear: both;
	background: #FFF;
	margin: 0;
	font-size: 1px;
	height: 120px;
}
.products_list_index .prod_pict A
{
	display: block;
	margin: 0;
	padding: 0;
	height: 100%;
	text-align: center;
	height: 120px;
	width: 160px;
	display: table-cell;
	vertical-align: middle;
}
.products_list_index .sp-cat_pict
{
	float: none;
	padding: 0;
	text-align: center;
	clear: both;
	background: #FFF;
	margin: 0;
	font-size: 1px;
	height: 150px;
}
.products_list_index .sp-cat_pict A
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: center;
}
.products_list_index #PRODUCT_RETAIL_PRICE
{
	font-size: 13px;
}
.products_list_index #PRODUCT_PRICE
{
	font-size: 13px;
	margin: 0;
}
.products_list_index .title_sm
{
	font-size: 15px;
	margin-top: 5px;
	height: 30px;
	overflow: hidden;
	font-weight: normal;
	text-align: center;
	line-height: 100%;
	/*[empty]color:;*/
	font-family: "PT Sans";
}
#tabs-4 .products_list_index .title_sm
{
	font-size: 16px;
	margin-top: 0;
}
.products_list_index .box_in
{
	float: left;
	width: 695px;
	/*[disabled]height:202px;*/
	margin-left: 10px;
	overflow: hidden;
}
.products_list_index .cat_pict_gray
{
	display: block;
	display: table-cell;
	vertical-align: middle;
	height: 146px;
	background: #F5F4F4;
	width: 160px;
}
.products_list_index .prod_pict_gray
{
	display: block;
	height: 120px;
	background: #F5F4F4;
	width: 160px;
}
UL#categories_products_index
{
	list-style-type: none;
	width: 30000px;
	/*[disabled]height:194px;*/
	margin: 0;
	padding: 0;
}
UL#categories_products_index LI
{
	list-style-type: none;
	width: 155px;
	/*[disabled]height:190px;*/
	margin-bottom: 0;
	float: left;
	color: #045D82;
	overflow: hidden;
	padding: 5px 10px;
	text-align: center;
}
#tabs-4 UL#categories_products_index LI
{
	/*[disabled]width:211px;*/
	width: auto;
	padding: 16px 20px 0;
}
UL#categories_products_index LI.li-photo-id-systems
{
	width: 200px;
}
UL#categories_products_index LI.li-photo-id-systems .cat_pict A
{
	width: 200px;
}
UL#categories_products_index LI.li-id-software
{
	width: 140px;
}
UL#categories_products_index LI.li-id-software .cat_pict A
{
	width: 140px;
}
UL#categories_products_index LI .new
{
	background: url(../img/new.png);
	height: 36px;
	width: 43px;
	position: absolute;
	z-index: 200;
	margin: 4px 0 0 4px;
}
UL#categories_products_index LI.li-dtc400 .new
{
	margin: 4px 0 0 33px;
}
UL#categories_products_index LI.li-zebra-zxp-series-8 .new
{
	margin: 4px 0 0 9px;
}
.scroll_cards
{
	/*[disabled]width:960px;*/
	overflow: hidden;
	overflow-x: hidden;
	margin: 18px 0 0 -10px;
	height: 200px;
}
.scroll_cards .box_in
{
	float: left;
	width: 709px;
	/*[disabled]height:202px;*/
	margin-left: 10px;
	overflow: hidden;
}
.scroll_cards .title_sm
{
	font-size: 14px;
	margin-top: 5px;
	height: 30px;
	overflow: hidden;
	font-weight: normal;
	text-align: center;
	line-height: 100%;
}
.scroll_cards .prod_pict
{
}
.scroll_cards .prod_pict
{
	float: none;
	padding: 0;
	text-align: center;
	clear: both;
	background: #FFF;
	margin: 0;
	font-size: 1px;
	height: 120px;
}
.scroll_cards .prod_pict A
{
	display: block;
	margin: 0;
	padding: 0;
	height: 100%;
	text-align: center;
	height: 120px;
	width: 160px;
	display: table-cell;
	vertical-align: middle;
}
.cards_title
{
	margin: 37px 0 0;
	text-align: center;
	padding: 0 0 9px;
	border-bottom: 2px solid #CDCDCD;
	color: #ED511E;
}
/************************* TABS *************************************/
/*buttons*/
.but_qq
{
	position: relative;
	z-index: 10;
	float: right;
	padding: 5px 25px;
	background: #EE5102;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior:   url(css/PIE.htc);
	font-weight: bold;
	font-size: 15px;
	margin: 0 0 10px;
}
.but_qq A
{
	color: #FFF;
	text-decoration: none;
}
.but_red
{
	margin: 0;
	width: 100px;
	font-size: 13px;
	position: relative;
	z-index: 10;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-weight: bold;
	background: #0E78AA;
	behavior:   url(css/PIE.htc);
	color: #FFF;
}
.but_red A
{
	display: block;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	width: auto;
	padding: 1px 5px 2px;
	/*[disabled]padding:2px 5px\0/;*/
	margin: 0px;
}
.but_red:hover
{
	background: #0E78AA;
	color: #FDBB22;
}
.but_red A:hover
{
	color: #FDBB22;
}
.but_red INPUT[type=submit]
{
	display: block;
	width: 100%;
	font-family: arial;
	background: transparent;
	color: #FFF;
	text-decoration: none;
	line-height: 100%;
	border: none;
	cursor: pointer;
	height: 18px;
	padding-bottom: 1px;
	padding: 3px;
}
.but_red INPUT:hover
{
	color: #FDBB22;
}
.qq.but_red
{
	position: absolute;
	margin: 2px 0 0 678px;
	z-index: 250;
}
.qq.qq_zoom.but_red
{
	margin: 2px 0 0 890px;
}
.but_red.submit-reg
{
	margin-top: 5px;
}
.but_red.submit-reg INPUT
{
	margin: 0;
	line-height: 142%;
}
.but_red.login
{
	margin-top: 5px;
	width: 120px;
}
.but_red.to_login
{
	margin-top: 17px;
	margin-left: 53px;
	margin-bottom: 2px;
	/*[disabled]padding:5px;*/
	width: 108px;
	/*[disabled]background:#ED511E;*/
}
.but_red.login_ch
{
	margin-left: 10px;
	width: 100px;
}
.but_find
{
	/*[disabled]background:url(../img/but-red-left.jpg) no-repeat left top;*/
	/*[disabled]height:24px;*/
	padding: 5px 3px;
	border: none;
	margin: 22px 0 0;
	width: 116px;
	cursor: pointer;
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #ED511E;
	behavior:   url(css/PIE.htc);
	color: #FFF;
}
.but_find:hover
{
	color: #FFE90B;
}
.buy_now_button
{
	position: relative;
	z-index: 1;
	width: 120px;
	margin: 0 0 5px;
	padding: 2px 0;
	/*[disabled]font-size:12px;*/
	background: #ED511E;
	color: #FFF;
	font-weight: bold;
	/*[disabled]display:inline-block;*/
}
INPUT.buy_now_button
{
	text-transform: uppercase;
	font-weight: normal;
	border: none;
	cursor: pointer;
	vertical-align: middle;
	font-size: 12px;
	/*[disabled]font-family:arial;*/
}
INPUT.buy_now_button:hover
{
	color: #FBE509;
	background: #ED511E;
}
.buy_now_button A
{
	color: #FFF;
	text-decoration: none;
	text-align: center;
	display: block;
	text-transform: uppercase;
}
.buy_now_button:hover
{
	color: #FBE509;
	background: #ED511E;
}
.buy_now_button:hover A
{
	color: #FBE509;
}
.buy_now_button_big
{
	position: relative;
	z-index: 1;
	width: 120px;
	padding: 2px 0;
	font-size: 14px;
	font-weight: 600;
	background: #ED511E;
	color: #FFF;
	/*[disabled]display:block;*/
	/*[disabled]vertical-align:middle;*/
	/*[disabled]height:20px;*/
}
A.buy_now_button_big
{
	text-decoration: none;
	display: inline-block;
	text-align: center;
	text-transform: uppercase;
}
A.buy_now_button_big:hover
{
	color: #FBE509;
	background: #ED511E;
}
INPUT.buy_now_button_big
{
	text-transform: uppercase;
	/*[disabled]font-weight:bold;*/
	border: none;
	cursor: pointer;
	vertical-align: middle;
}
INPUT.buy_now_button_big:hover
{
	color: #FBE509;
	background: #ED511E;
}
.products_zoom_information .buy_now_button.view
{
	background: #07739E;
	float: left;
	vertical-align: middle;
	margin: 1px 1px 1px 10px;
}
.contshopp
{
	width: 150px;
}
.but_red.checkout
{
	float: right;
}
.but_red.checkout INPUT
{
	font-weight: bold;
}
.submit_order
{
	position: relative;
	z-index: 1;
	/*[disabled]width:201px;*/
	cursor: pointer;
	margin: 0 0 5px;
	padding: 5px 20px;
	font-weight: bold;
	font-size: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #FF6B1B;
	color: #FFF;
	border: none;
	behavior:   url(css/PIE.htc);
}
.submit_order:hover
{
	color: #FBE509;
	background: #C94701;
}
.submit_but
{
	position: relative;
	z-index: 1;
	width: 201px;
	cursor: pointer;
	margin: 15px 0 5px;
	padding: 5px;
	font-weight: bold;
	font-size: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #FF6B1B;
	color: #FFF;
	border: none;
	behavior:   url(css/PIE.htc);
}
.submit_but:hover
{
	color: #FBE509;
	background: #C94701;
}
DIV.pages_links
{
	position: relative;
	z-index: 10;
	margin: 0 0 20px;
	min-height: 150px;
	border: 3px solid #E8E8E8;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	/*[disabled]background:#FAFAFA repeat-x bottom center;*/
	behavior:   url(css/PIE.htc);
	padding: 5px 10px 15px;
}
DIV.pages_links H4
{
	color: #ED511E;
	font-size: 20px;
	text-transform: uppercase;
	margin: 10px 10px 5px;
}
DIV.pages_links H4 A
{
	color: #ED511E;
	text-decoration: none;
}
DIV.pages_links UL
{
	margin-left: 10px;
}
DIV.pages_links UL LI
{
	margin: 0;
	padding: 5px 0;
	border-bottom: 1px dotted #E8E8E8;
}
DIV.pages_links UL LI A
{
	background: transparent url(../img/bluearrow.gif) no-repeat left center;
	padding-left: 10px;
	text-decoration: none;
	font-size: 14px;
}
DIV.pages_links UL LI A.sel
{
	color: #ED511E;
	font-weight: bold;
}
/*************************Left Menu Block styles ***************************
***************************************************************************/
/*product list*/
.box .chat
{
	/*[disabled]width:978px;*/
	padding: 0;
}
.box .chat TABLE
{
	width: 100%;
	border: none;
}
.box .chat TABLE TD
{
	border: 1px solid #CCC;
	padding: 5px 20px;
}
.one_tab
{
	border-bottom: 2px solid #6A6A6A;
	height: 37px;
	margin-bottom: 30px;
	margin-top: 30px;
}
.one_tab H2
{
	float: left;
	background: #FFF;
	font-size: 18px;
	color: #ED511E;
	padding: 8px 120px 6px;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	behavior:   url(css/PIE.htc);
	position: relative;
	z-index: 10;
	border: 2px solid #6A6A6A;
	border-bottom: none;
}
.bude_top_cat
{
	position: relative;
	z-index: 10;
	text-align: left;
	margin-bottom: 7px;
	margin-top: 7px;
	border: 3px solid #E8E8E8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior:   url(css/PIE.htc);
	padding: 10px 20px 0 31px;
	/*[disabled]height:146px;*/
	/*[disabled]overflow:hidden;*/
}
.bude_top_cat #short, #long
{
	margin-left: 3px;
}
.bude_top_cat H1
{
	margin-bottom: 10px;
	font-size: 28px;
	color: #ED511E;
}
.bude_top_cat .cat_pict_top
{
	float: right;
	margin-left: 30px;
}
.bude_top_cat .cat_pict_top IMG
{
}
.bude_top_badge-holders
{
	background: url(../img/badge-holders.png) no-repeat right top;
}
.buge_desc_badge-holders #short
{
	width: 424px;
	margin-bottom: 20px;
}
.bude_top_badge-reels
{
	background: url(../img/badge-reels.png) no-repeat 103% 77%;
	/*[disabled]padding-left:50px;*/
	/*[disabled]padding-right:50px;*/
}
.bude_top_badge-reels #short
{
	width: 437px;
	margin-bottom: 10px;
}
.bude_top_clips-pins-magnets
{
	background: url(../img/clips-pins-magnets.png) no-repeat right;
	height: 124px;
}
.bude_top_luggage-accessories
{
	/*[disabled]height:132px;*/
	background: url(../img/luggage-accessories.png) no-repeat right top;
	padding-bottom: 10px;
}
.bude_top_luggage-accessories #short IMG
{
	width: 229px;
	height: 48px;
}
.bude_top_neckwear-and-wrist-wear
{
	/*[disabled]height:132px;*/
	background: url(../img/neckwear.png) no-repeat right top;
	padding-bottom: 10px;
}
.bude_top_neckwear-and-wrist-wear #short IMG
{
	width: 307px;
	height: 48px;
}
.bude_top_photo-id-accessories
{
	background: url(../img/photo-id-accessories.png) no-repeat right top;
	padding-bottom: 10px;
}
.bude_top_photo-id-accessories #short IMG
{
	width: 263px;
	height: 69px;
}
.bude_top_retainers
{
	background: url(../img/retainers.png) no-repeat right top;
	height: 94px;
}
.bude_top_standard-lanyards
{
	background: url(../img/standard-lanyards.png) no-repeat right top;
	/*[disabled]padding-left:50px;*/
	/*[disabled]padding-right:150px;*/
}
.bude_top_standard-lanyards #short
{
	width: 445px;
	margin-bottom: 10px;
}
.bude_top_strap-clips
{
	background: url(../img/strap-clips.png) no-repeat right center;
	/*[disabled]padding-left:50px;*/
}
.bude_top_strap-clips #short IMG
{
	width: 196px;
	height: 61px;
}
.bude_top_strap-clips #long IMG
{
	width: 214px;
	height: 208px;
}
.bude_top_cat .more
{
	/*[disabled]float:left;*/
	margin-top: 10px;
	margin-bottom: 20px;
}
.bude_top_cat .more A
{
	color: #FFF;
	text-decoration: none;
	background: #6A6A6A;
	padding: 0 10px;
	margin-top: 10px;
}
.bude_top_cat_nodesc H1
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	border-bottom: 3px solid #CCC;
	font-size: 33px;
	color: #ED511E;
}
.bude_top_visitor-badges
{
	background: url(../img//picts/products/VisitorManagement.jpg) no-repeat 526px -7px;
	padding-right: 260px;
	height: 335px;
}
.monthly_deals #PRODUCTS_LIST_CONTENT_NEW TABLE.table_line TD
{
	padding: 20px 10px 30px;
	border-bottom: 1px dotted #CCC;
}
.monthly_deals #PRODUCTS_LIST_CONTENT_NEW TABLE TD:first-child
{
	border-right: 1px dotted #CCC;
}
.monthly_deals H2
{
	font-size: 18px;
}
.monthly_deals #PRODUCT_PICT
{
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
}
.monthly_deals .product_info
{
	float: none !important;
	margin: 0;
	padding: 0;
	/*[disabled]width:366px;*/
}
.monthly_deals #PRODUCT_BUTTONS
{
	width: 246px;
}
.monthly_deals .view_products_button
{
	float: left;
}
.monthly_deals .buy_now_button
{
	float: left;
	margin-left: 5px;
}
.monthly_deals #SHORT_DESC
{
	float: left;
	width: 150px;
	margin: 0 0 0 21px;
}
.monthly_deals #SHORT_SKY
{
	float: right;
	width: 177px;
}
/*#SHORT_DESC UL
{
	margin: 0 0 10px 5px;
	padding: 0;
}*/
/*#SHORT_DESC UL LI
{
	background: url(../img/bluearrow.gif) no-repeat 1px 3px;
	padding-left: 10px;
	margin: 2px 0;
}*/
.bundle_PRODUCT_PICT
{
	margin-right: 20px;
}
.bundle_name
{
	font-size: 26px;
	color: #0047BD;
	font-weight: bold;
}
.bundle_price
{
	position: relative;
	margin: 15px 0 0 10px;
	z-index: 10;
}
.bundle_price #PRODUCT_PRICE
{
	font-size: 18px;
}
/*related products articles*/
.products_zoom_information .discounts_info_upsale .title_sm_bg
{
	background: #D4E9F1;
}
.products_zoom_information.zoom_information_prox_cards .discounts_info_upsale
{
	float: right;
	margin-top: -109px;
	padding: 5px;
	border: 2px solid #E8E8E8;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
}
.products_zoom_information.zoom_information_prox_cards .discounts_info_upsale STRONG
{
	color: #197EB2;
}
.tabs_not_print
{
	width: 600px;
}
.tabs
{
	clear: both;
}
.tabs DIV
{
	float: left;
}
.tabs TD DIV
{
	float: none;
}
.tabs .sort
{
	width: 211px;
	margin-top: 0;
	padding: 0;
	border-bottom: 1px solid #808080;
	height: 25px;
}
.tabs .sort_adv_search
{
	width: 514px;
	border-bottom: 1px solid #808080;
	height: 25px;
}
.tabs .box_in
{
	clear: both;
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	width: 849px;
	z-index: 1;
	behavior:   url(css/PIE.htc);
	border: 2px solid #6A6A6A !important;
	border-top: none;
	margin-top: -1px;
}
.tabs_soft.tabs .box_in
{
	width: 675px;
}
.tabs.badge-accessories_tabs .box_in
{
	width: 1035px;
}
.tabs .box_in_not_print
{
	width: 605px;
	overflow-y: auto;
}
.tabs .box
{
	min-height: 60px;
	/*[disabled]width:580px;*/
	display: none;
}
.tabs .box_selected
{
	display: block;
}
.tabs.badge-accessories_tabs .box
{
	width: 1034px;
}
.most_but
{
	margin: 7px 0;
}
.tabs .box .box_sm
{
	text-align: left;
	padding: 23px 30px 10px;
	margin: 5px;
	font-size: 14px !important;
	width: 780px;
	max-height: 700px;
	min-height: 373px;
	overflow-y: auto;
	overflow-x: hidden;
}
.tabs.badge-accessories_tabs .box .box_sm
{
	width: 962px;
}
.tabs .box .box_sm H3
{
	font-size: 16px;
	font-weight: bold !important;
}
.box .box_sm .title_sm
{
	font-weight: bold;
	font-size: 18px;
	line-height: 130%;
}
.tabs_soft.tabs .box .box_sm
{
	width: 605px;
}
.tabs .box .box_sm P
{
	font-weight: normal;
	font-size: 14px;
	margin: 5px 0 15px;
}
.tabs .box .box_sm P FONT
{
	font-size: 14px;
}
.tabs .box_sm UL
{
	margin: 10px;
	padding: 0;
}
.tabs .box_sm UL LI
{
	margin: 5px 0 0px 15px;
	padding: 0;
	list-style: disc;
	font-size: 14px;
}
.tabs .box_sm DIV
{
	float: none;
	border: none;
	font-size: 14px;
}
.tabs .box .box_sm UL FONT
{
	font-size: 14px;
}
.tabs .box_in_not_print .box_sm
{
	width: 570px;
}
.tabs_not_print .box
{
	width: 570px;
}
.related_box_zoom
{
	margin: 20px 0;
}
.related_box_zoom H2
{
	margin-left: 10px;
	margin-bottom: 3px;
	margin-top: 3px;
	color: #ED511E;
}
.related_box_zoom .related_content .list_item
{
	float: left;
	width: 220px;
	height: 126px;
	margin: 5px;
	border: 1px solid #CCCCCC;
	padding: 10px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
}
.related_box_zoom .related_content .info
{
	float: left;
	width: 129px;
}
.zoom_right_box
{
	width: 150px;
	position: relative;
	z-index: 10;
	padding: 0;
	margin: 0 0 30px;
}
.zoom_right_box UL
{
	margin: 0 0 0 17px;
	padding: 0;
}
.zoom_right_box UL LI
{
	margin: 5px 0;
	padding: 0;
	list-style: disc;
	/*[disabled]font-size:13px;*/
}
.zoom_right_box H2
{
	display: block;
	font-size: 18px;
	color: #ED511E;
	margin: 0 0 10px;
}
.zoom_right_box H2 A
{
	text-decoration: underline;
	color: #ED511E;
}
.zoom_right_box IMG
{
	width: 212px;
}
.zoom_right_box_hight
{
	width: 309px;
	text-align: left;
}
.alternative_card
{
	border: 2px solid #E8E8E8;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
	padding: 10px;
	/*[disabled]width:392px;*/
	margin: 5px 4px 0 0;
}
.alternative_card .text
{
	font-size: 14px;
	/*[disabled]float:left;*/
	/*[disabled]width:263px;*/
	line-height: 120%;
}
.alternative_card .text A
{
	color: #ED511E;
}
.alternative_card STRONG
{
	/*[disabled]display:block;*/
	/*[disabled]font-weight:bold;*/
	/*[disabled]font-size:13px;*/
	/*[disabled]float:left;*/
	/*[disabled]width:247px;*/
	margin-bottom: 5px;
	display: block;
}
.alternative_card .pict
{
	float: right;
	margin: 0 0 0 10px;
	text-align: center;
}
/***right related items********************************************************************************************************************/
.related_box_right
{
	/*[disabled]float:right;*/
	width: 296px;
	/*[disabled]border:1px solid #D6D8D8;*/
	padding: 10px;
	/*[disabled]text-align:left;*/
	margin-top: 0;
	margin-right: -10px;
	position: relative;
	z-index: 1;
	/*[disabled]-webkit-border-radius:8px;*/
	/*[disabled]-moz-border-radius:8px;*/
	/*[disabled]border-radius:8px;*/
	/*[disabled]behavior:url(css/PIE.htc);*/
}
.related_box_right H2
{
	margin-left: 10px;
	margin-bottom: 3px;
	margin-top: -7px;
	color: #ED511E;
}
.related_box_right .img
{
	/*[disabled]background:url(../img/related.jpg) no-repeat 2px 0px;*/
	/*[disabled]height:17px;*/
	margin: 5px 0 0;
	padding: 3px 0 7px 3px;
	text-transform: uppercase;
	/*[disabled]border-bottom:1px solid #CCC;*/
	color: #9B0101;
	font-family: GillReg;
	font-size: 17px;
}
.related_content
{
	margin: 0px 0px 50px 0px;
}
.related_content .row
{
	display: table-row;
}
.related_content .row .list_item
{
	display: table-cell;
	height: 100%;
	padding-bottom: 20px;
}
.related_content .row .list_item .product_name
{
	font-size: 15px;
}
.related_content DIV.add
{
	color: #F16110;
	margin-top: 5px;
}
.related_content DIV.add LABEL
{
	margin: 0;
	vertical-align: middle;
	display: inline-block;
	padding: 0;
	font-weight: bold;
}
.related_content DIV.add INPUT
{
	display: inline-block;
	margin: 6px 5px 0 8px;
	vertical-align: middle;
}
.related_box_right .relates_add.but_red
{
	width: 120px;
	margin-top: 10px;
	float: right;
	padding: 0;
	margin-left: 20px;
}
.related_box_viewcart
{
	margin: 50px 0 0;
	clear: left;
	float: left;
	width: 100%;
}
.related_box_viewcart H2
{
	margin: 5px 5px 14px 7px;
	font-size: 20px;
	color: #107FB6;
}
.looking_order_form .Personal_Information
{
	float: left;
}
.register_form.looking_order_form .Personal_Information INPUT[type=text]
{
	width: 178px;
}
.register_form.looking_order_form .Sign_In_Information INPUT[type=text]
{
	width: 178px;
}
.looking_order_form .looking_to_order
{
	float: right;
	width: 255px;
	margin-right: 15px;
}
.looking_order_form .looking_to_order TEXTAREA
{
	height: 185px;
}
.looking_order_form .looking_to_order .title
{
	text-align: left;
	height: auto;
	font-size: 14px;
	/*[disabled]font-weight:bold;*/
}
.register_form .Personal_Information DIV SPAN
{
	width: 97px;
}
.register_form .form_block DIV.text
{
	height: auto;
	border: none;
	margin-top: 5px;
	margin-left: 20px;
}
.register_form .form_block SPAN.t
{
	height: auto;
	/*[disabled]border:none;*/
	/*[disabled]margin-top:5px;*/
	margin-left: 5px;
	width: 192px;
	text-align: left;
}
.register_form .form_block DIV.text INPUT
{
	margin-right: 10px;
}
.request_box .form_block SPAN.area
{
	width: 216px;
}
.request_box .form_block DIV TEXTAREA
{
	float: left;
	height: 66px;
	margin-left: 0;
}
.register_form .FORMVALID_REGISTER
{
	text-align: left;
	float: none;
	margin-top: 4px;
	margin-bottom: 13px;
	margin-left: 129px;
	width: 417px;
}
.looking_order_form .FORMVALID_REGISTER
{
	/*[disabled]margin-left:280px;*/
	/*[disabled]margin-top:30px;*/
}
/*****************************landing  page bestsellers *******************************
****************************landing  page card_printers ********************************/
.card_printers
{
	margin-top: 5px;
	text-align: left;
	height: 308px;
	width: 1040px;
	overflow: hidden;
	float: none;
}
.card_printers UL.tabs_listing
{
	position: absolute;
	z-index: 10;
	margin: 0;
	width: 1040px;
	padding: 0;
	height: 270px;
	float: left;
	text-align: left;
	border-right: none;
}
.card_printers UL.tabs_listing A
{
	display: block;
	height: 100%;
}
.card_printers UL.tabs_listing LI
{
	width: 1038px;
	height: 270px;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
}
.card_printers UL.tabs_listing LI .text
{
	position: absolute;
	z-index: 10;
	width: 471px;
	margin: 27px 0 0 35px;
	font-size: 13px;
	text-align: left;
}
.card_printers UL.tabs_listing LI .text .desc
{
	padding: 20px 30px;
	margin: 10px 0 0;
	position: relative;
	z-index: 1;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 2px solid #CCCCCC;
	/*[disabled]background:url(../img/w80.png);*/
	background: #FAFAFA;
	behavior:   url(css/PIE.htc);
	text-align: left;
}
.card_printers UL.tabs_listing LI .text .desc H3
{
	margin: 0;
	font-size: 13px;
	color: #00669F;
	font-family: arial;
}
.card_printers UL.tabs_listing LI.item_3 .text
{
	width: 503px;
}
.card_printers UL.tabs_listing LI .text .desc .dot
{
	margin: 5px 0;
	background: url(../img/arr-gray.png) no-repeat left center;
	padding-left: 12px;
}
.card_printers UL.tabs_listing LI .text A
{
	/*[disabled]color:#252525;*/
	text-decoration: none;
}
.card_printers UL.tabs_listing LI .text H2
{
	font-weight: normal;
	font-size: 30px;
	color: #EE5102;
	margin-bottom: 0;
	margin-top: 0;
	margin-left: 5px;
	clear: both;
	float: none;
	text-align: left;
}
.card_printers UL.tabs_listing LI .text H2 A
{
	color: #EE5102;
}
.card_printers UL.tabs_listing LI .text A:hover
{
	color: #275E7C;
}
.card_printers UL.tabs_listing LI .text .read_more
{
	float: left;
	margin-top: 15px;
	padding: 3px 10px 5px;
	position: relative;
	z-index: 1;
	color: #FFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: #EE5102;
	behavior:   url(css/PIE.htc);
}
.card_printers UL.tabs_listing_tabs
{
	position: absolute;
	z-index: 12;
	margin-left: 0;
	margin-top: 272px;
	list-style-type: none;
	padding: 0;
	width: 1038px;
	border: 1px solid #B5B5B5;
}
.card_printers UL.tabs_listing_tabs LI
{
	width: 259px;
	font-size: 15px;
	padding: 9px 0 12px;
	/*[disabled]background:url(../img/tab1.png);*/
	background: #6A6A6A;
	margin: 0 0 0 1px;
	text-align: center;
}
.card_printers UL.tabs_listing_tabs LI:first-child
{
	border: none;
	margin-left: 0;
	width: 258px;
}
.card_printers UL.tabs_listing_tabs LI.active
{
	/*[disabled]background:url(../img/tab2.png);*/
	background: #EE4F25;
	background: #E8E8E8;
	color: #EE4F25;
}
.cat_desc_printers
{
	margin: 5px 10px 20px 5px;
	float: left;
	width: 385px;
}
.cat_desc_printers P
{
	margin: 10px 0;
}
.idcardprinters
{
	border: 3px solid #E8E8E8;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
	position: relative;
	z-index: 10;
	padding: 22px 0 0 47px;
	background: url(../img/idcardprinters.png) no-repeat 110% 23%;
	height: 220px;
	font-size: 15px;
	margin-bottom: 10px;
	vertical-align: top;
}
.idcardprinters H2
{
	font-size: 16px;
	color: #6A6A6A;
	margin: 14px 0 15px;
}
.idcardprinters .cat_desc UL
{
	list-style: url(cyclic);
	padding-left: 20px;
}
.idcardprinters .cat_desc UL LI
{
	list-style: disc;
	margin-left: 2px;
}
.idcardprinters .cat_desc
{
	width: 608px !important;
	margin: 0;
	font-size: 15px;
}
.idcardprinters H1
{
	margin: 0 0 10px !important;
	font-size: 28px;
	color: #ED511E;
}
/*****************************landing  page promo_systems ********************************/
.promo_systems
{
	margin-top: 5px;
	text-align: left;
	height: 308px;
	width: 1040px;
	overflow: hidden;
	float: none;
}
.promo_systems UL.tabs_listing
{
	position: absolute;
	z-index: 10;
	margin: 0;
	width: 1040px;
	padding: 0;
	height: 270px;
	float: left;
	text-align: left;
	border-right: none;
}
.promo_systems UL.tabs_listing LI
{
	width: 1038px;
	height: 270px;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
}
.promo_systems UL.tabs_listing LI.item_3 .border_in
{
	text-align: left;
}
.promo_systems UL.tabs_listing LI.item_4 .border_in
{
	text-align: left;
}
.promo_systems UL.tabs_listing LI.item_5 .border_in
{
	text-align: left;
}
.promo_systems UL.tabs_listing LI .text
{
	position: absolute;
	z-index: 10;
	width: 471px;
	margin: 27px 0 0 35px;
	font-size: 13px;
	text-align: left;
}
.promo_systems UL.tabs_listing LI#TABS_EL_1 .text
{
	width: 444px;
	font-size: 14px;
	padding-right: 0;
	/*[disabled]margin:27px 0 0 39px;*/
}
.promo_systems UL.tabs_listing LI#TABS_EL_2 .text
{
	width: 454px;
	font-size: 14px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_3 .text
{
	width: 409px;
	margin: 27px 0 0 602px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_3 .text H3
{
	font-size: 15px;
	color: #1679B0;
}
.promo_systems UL.tabs_listing LI#TABS_EL_4 .text
{
	width: 378px;
	margin: 64px 0 0 597px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_4 .text .desc
{
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}
.promo_systems UL.tabs_listing LI#TABS_EL_5 .text
{
	width: 309px;
	margin: 42px 0 0 700px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_5 .text .desc
{
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
}
.promo_systems UL.tabs_listing LI .text .desc
{
	padding: 20px;
	margin: 10px 0 0;
	position: relative;
	z-index: 1;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #CCCCCC;
	background: url(../img/w80.png);
	behavior:   url(css/PIE.htc);
	text-align: left;
}
.promo_systems UL.tabs_listing LI .text .desc H3
{
	font-size: 16px;
	margin: 0;
}
.promo_systems UL.tabs_listing LI .text H2
{
	font-weight: normal;
	font-size: 30px;
	color: #EE5102;
	margin-bottom: 0;
	margin-top: -4px;
	margin-left: 5px;
	clear: both;
	float: none;
	text-align: left;
}
.promo_systems UL.tabs_listing LI .text A:hover
{
	color: #2B5971;
}
.promo_systems UL.tabs_listing LI .text .left_list
{
	float: left;
	width: 198px;
	margin-left: -3px;
	font-size: 13px;
	margin-right: 17px;
	padding-top: 5px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_1 .text .left_list2
{
	margin-right: 0;
	width: 193px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_2 .text .left_list
{
	width: 161px;
	margin-left: 1px;
	font-size: 13px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_2 .text .left_list2
{
	width: 195px;
	margin-left: 13px;
	margin-right: 0;
	float: left;
}
.promo_systems UL.tabs_listing LI .text .left_list DIV
{
	background: url(../img/arr-gray.png) no-repeat 0px 6px;
	padding-left: 10px;
	margin: 5px 0 5px 5px;
	font-weight: bold;
}
.promo_systems UL.tabs_listing LI .text .read_more
{
	float: left;
	margin-top: 15px;
	padding: 3px 10px 5px;
	position: relative;
	z-index: 1;
	color: #FFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: #EE5102;
	behavior:   url(css/PIE.htc);
}
.promo_systems UL.tabs_listing LI#TABS_EL_1 .text .read_more
{
	margin: 10px 0 0;
	font-size: 12px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_2 .text .read_more
{
	margin: 9px 0 0 4px;
	font-size: 12px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_4 .text .read_more
{
	margin: 8px 3px 0 5px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_5 .text .read_more
{
	margin: 8px 3px 0 5px;
}
.promo_systems UL.tabs_listing_tabs
{
	position: absolute;
	z-index: 12;
	margin-left: 0;
	margin-top: 272px;
	list-style-type: none;
	padding: 0;
	width: 1038px;
	border: 1px solid #C4C0C0;
}
.promo_systems UL.tabs_listing_tabs LI
{
	width: 207px;
	font-size: 15px;
	padding: 9px 0 12px;
	/*[disabled]background:url(../img/tab1.png);*/
	background: #6A6A6A;
	margin: 0 0 0 1px;
	text-align: center;
}
.promo_systems UL.tabs_listing_tabs LI:first-child
{
	border: none;
	margin-left: 0;
	width: 206px;
}
.promo_systems UL.tabs_listing_tabs LI.active
{
	/*[disabled]background:url(../img/tab2.png);*/
	background: #E8E8E8;
	color: #EE4F25;
}
.promosystems
{
	border: 3px solid #CCCCCC;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
	position: relative;
	z-index: 10;
	padding: 15px 20px 0 29px;
	background: url(../img/promosystems.jpg) no-repeat right top;
	height: 232px;
	font-size: 13px;
	margin-bottom: 10px;
}
.promosystems P
{
	margin: 10px 146px 10px 0;
}
.promosystems H1
{
	margin: 6px 0 0 !important;
	font-size: 28px;
	color: #ED511E;
}
.promosystems H2
{
	font-size: 16px;
	color: #6A6A6A;
	margin: 9px 0 8px;
}
.promosystems .cat_desc UL
{
	list-style: url(cyclic);
	padding-left: 20px;
}
.promosystems .cat_desc UL LI
{
	list-style: disc;
	margin-left: 2px;
}
.promosystems .cat_desc
{
	width: 491px !important;
	margin: 0 0 0 17px;
	font-size: 15px;
}
.photo_systems_links
{
	margin-top: 20px;
	margin-bottom: 30px;
	margin-left: 16px;
	margin-right: 60px;
	height: 196px;
	overflow: hidden;
	width: 496px;
	float: left;
	border-right: 1px solid #E8E8E8;
}
.photo_systems_links H2
{
	color: #6A6A6A;
	font-size: 14px;
	padding: 0;
	margin: 0 0 10px;
	font-weight: bold;
}
.photo_systems_links UL
{
	width: 462px;
	margin: 0;
	padding: 0;
}
.photo_systems_links LI
{
	float: left;
	margin: 0 0 20px;
	padding-left: 0;
	/*[disabled]border-left:1px solid #CCC;*/
	height: 175px;
}
.photo_systems_links LI .system
{
	color: #6A6A6A;
	font-size: 13px;
	padding: 0;
	margin: 5px 0 0;
	font-weight: bold;
	text-align: center;
}
.photo_systems_links LI .system A
{
	color: #6A6A6A;
	padding: 0 23px 0 0;
	text-decoration: none;
	background: url(../img/arr2.png) no-repeat right;
	margin: 0;
}
.photo_systems_links LI.single
{
	border: none;
	padding-right: 0;
	width: 220px;
	margin-left: 15px;
}
.photo_systems_links LI.dual
{
	padding-left: 0;
	width: 191px;
	margin-left: 28px;
}
.photo_systems_links LI.single .pict
{
	/*[disabled]background:url(../img/single-dual2.png) no-repeat 8px 1px;*/
	margin-right: 0;
	/*[disabled]height:144px;*/
	/*[disabled]width:160px;*/
	padding: 0;
	margin: 0;
	float: none;
}
.photo_systems_links LI.dual .pict
{
	/*[disabled]background:url(../img/single-dual2.png) no-repeat -201px 1px;*/
	margin-right: 0;
	/*[disabled]height:144px;*/
	/*[disabled]width:160px;*/
	padding: 0;
	margin: 0;
	float: none;
}
.photo_systems_vendor
{
	margin-top: 23px;
	margin-bottom: 30px;
	height: 200px;
	width: 176px;
	margin-right: 30px;
	border-right: 1px solid #E8E8E8;
	float: left;
}
.photo_systems_vendor H3
{
	color: #6A6A6A;
	font-size: 14px;
	padding: 0;
	margin: 0 0 10px;
	font-weight: bold;
}
.photo_systems_vendor H4
{
	color: #6A6A6A;
	font-size: 13px;
	padding: 3px 0;
	margin: 0;
}
.photo_systems_vendor H2
{
	color: #6A6A6A;
	font-size: 13px;
	padding: 3px 0;
	margin: 0;
}
.photo_systems_vendor DIV
{
	color: #6A6A6A;
	font-size: 13px;
	padding: 3px 0;
	margin: 0;
}
.photo_systems_vendor A
{
	color: #404040;
	text-decoration: none;
}
.photo_systems_special
{
	margin-top: 23px;
	padding-top: 20px;
	margin-bottom: 30px;
	height: 166px;
	width: 154px;
	float: left;
}
.photo_systems_special H3
{
	color: #6A6A6A;
	font-size: 14px;
	padding: 0;
	margin: 0 0 10px;
	font-weight: bold;
}
.photo_systems_special H4
{
	color: #404040;
	font-size: 13px;
	padding: 3px 0;
	margin: 0;
}
.photo_systems_special H2
{
	color: #404040;
	font-size: 13px;
	padding: 3px 0;
	margin: 0;
}
.photo_systems_special DIV
{
	color: #404040;
	font-size: 13px;
	padding: 3px 0;
	margin: 0;
}
.photo_systems_special A
{
	color: #404040;
	text-decoration: none;
}
/*****************************landing  page promo_software ********************************/
.promo_software
{
	/*[disabled]margin-top:5px;*/
	/*[disabled]text-align:left;*/
	/*[disabled]height:300px;*/
	/*[disabled]width:1040px;*/
	/*[disabled]overflow:hidden;*/
	float: none;
	margin: 0;
	height: 322px;
}
.promo_software UL.tabs_listing LI
{
	width: 1038px;
	height: 306px;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
}
.promo_software UL.tabs_listing LI.item_1 .border_in
{
	text-align: left;
}
.promo_software UL.tabs_listing LI.item_2 .border_in
{
	text-align: left;
}
.promo_software UL.tabs_listing LI.item_3 .border_in
{
	text-align: left;
}
.promo_software UL.tabs_listing LI.item_5 .border_in
{
	text-align: left;
}
.promo_software UL.tabs_listing LI .text
{
	position: absolute;
	z-index: 10;
	width: 474px;
	margin: 15px 0 0 503px;
	text-align: left;
}
.promo_software UL.tabs_listing LI .text .desc
{
	padding: 15px 20px;
	margin: 10px 0 0;
	position: relative;
	font-size: 13px;
	z-index: 1;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #CCCCCC;
	background: url(../img/w80.png);
	behavior:   url(css/PIE.htc);
	text-align: left;
}
.promo_software UL.tabs_listing LI .text H2
{
	font-weight: normal;
	font-size: 30px;
	color: #EE5102;
	margin-bottom: 0;
	margin-top: 0;
	margin-left: 5px;
	clear: both;
	float: none;
	text-align: left;
}
.promo_software UL.tabs_listing LI .text A:hover
{
	color: #2B5971;
}
.promo_software UL.tabs_listing LI .text .left
{
	float: left;
	width: 232px;
	padding-left: 10px;
	margin-top: 10px;
	font-size: 11px;
	background: url(../img/arr-gray.png) no-repeat 0px 6px;
}
.promo_software UL.tabs_listing LI .text .left2
{
	width: 192px;
	margin-left: 10px;
}
.promo_software UL.tabs_listing LI .text .left STRONG
{
	font-size: 13px;
}
.promo_software UL.tabs_listing LI .text .left_list
{
	float: left;
	width: 208px;
	/*[disabled]background:url(../img/bul.png) no-repeat 0px 6px;*/
	margin-top: 2px;
	font-size: 13px;
}
.promo_software UL.tabs_listing LI#TABS_EL_2 .text
{
	width: 503px;
	margin: 15px 0 0 500px;
}
.promo_software UL.tabs_listing LI#TABS_EL_3 .text
{
	width: 539px;
	margin: 15px 0 0 477px;
}
.promo_software UL.tabs_listing LI#TABS_EL_3 .left_list
{
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 7px;
}
.promo_software UL.tabs_listing LI#TABS_EL_4 .text
{
	margin: 24px 0 0 32px;
	width: 503px;
	font-size: 13px;
	height: auto;
}
.promo_software UL.tabs_listing LI#TABS_EL_4 .text STRONG
{
	font-size: 16px;
	margin-bottom: 7px;
	margin-top: 0;
	display: block;
}
.promo_software UL.tabs_listing LI#TABS_EL_5 .text
{
	width: 503px;
	margin: 15px 0 0 502px;
	font-size: 13px;
}
.promo_software UL.tabs_listing LI#TABS_EL_6 .text
{
	width: 434px;
	margin: 15px 0 0 582px;
	font-size: 12px !important;
}
.promo_software UL.tabs_listing LI#TABS_EL_6 .text H2
{
	margin-left: 18px;
}
.promo_software UL.tabs_listing LI .text .left_list2
{
	width: 230px;
	margin-left: 15px;
}
.promo_software UL.tabs_listing LI .text .left_list1
{
	width: 183px;
}
.promo_software UL.tabs_listing LI .text .left_list4
{
	width: 232px;
}
.promo_software UL.tabs_listing LI .text .left_list5
{
	width: 138px;
}
.promo_software UL.tabs_listing LI .text .left_list6
{
	width: 170px;
	margin-left: 10px;
}
.promo_software UL.tabs_listing LI .text .left_list7
{
	width: 160px;
	margin-left: 10px;
}
.promo_software UL.tabs_listing LI .text .left_list DIV
{
	background: url(../img/arr-gray.png) no-repeat 0px 6px;
	padding-left: 10px;
	margin: 5px 0 5px 5px;
	font-weight: bold;
}
.promo_software UL.tabs_listing LI .download
{
	background: url(../img/but_search.jpg) no-repeat left top;
	position: absolute;
	z-index: 20;
	height: 24px;
	width: 145px;
	margin: 39px 0 0 826px;
	cursor: pointer;
	display: none;
}
.promo_software UL.tabs_listing LI .download A
{
	color: #FFF;
	text-decoration: none;
	display: block;
	margin: 3px 0 0 10px;
	cursor: pointer;
}
.promo_software UL.tabs_listing LI .text .read_more
{
	float: left;
	margin-top: 7px;
	padding: 3px 10px 5px;
	position: relative;
	z-index: 1;
	color: #FFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: #EE5102;
	behavior:   url(css/PIE.htc);
}
.promo_software UL.tabs_listing LI#TABS_EL_4 .text .read_more
{
	margin: 10px 0 0;
}
.promo_software UL.tabs_listing LI#TABS_EL_3 .text .read_more
{
	margin: -18px 0 -4px 1px;
}
.promo_software UL.tabs_listing LI#TABS_EL_5 .text .read_more
{
	margin: 10px 0 0;
}
.promo_software UL.tabs_listing_tabs
{
	position: absolute;
	z-index: 12;
	margin-left: 0;
	margin-top: 273px;
	list-style-type: none;
	padding: 0;
	width: 1038px;
	border: 1px solid #B4B4B5;
	margin-left: -2px;
}
.promo_software UL.tabs_listing_tabs LI
{
	width: 172px;
	font-size: 15px;
	padding: 9px 0 12px;
	/*[disabled]background:url(../img/tab1.png);*/
	background: #6A6A6A;
	margin: 0 0 0 1px;
	text-align: center;
}
.promo_software UL.tabs_listing_tabs LI.active
{
	/*[disabled]background:url(../img/tab2.png);*/
	background: #E8E8E8;
	color: #EE4F25;
}
.promo_software UL.tabs_listing LI#TABS_EL_6 .border_in
{
	background: url(../img/editions.jpg) no-repeat 0px 0px;
}
.cardprintersoftware
{
	border: 3px solid #E8E8E8;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
	position: relative;
	z-index: 10;
	padding: 15px 20px 0 29px;
	background: url(../img/idsoftware.png) no-repeat -7% 1%;
	height: 297px;
	font-size: 13px;
	margin-bottom: 10px;
}
.cardprintersoftware P
{
	margin: 10px 0;
}
.cardprintersoftware .cat_desc
{
	width: 571px;
	margin-left: 412px;
}
.cardprintersoftware H1
{
	margin: 0 0 10px !important;
	font-size: 28px;
	color: #ED511E;
}
/*****************************landing  page promo_retransfer********************************/
.promo_retransfer
{
	border: 3px solid #E8E8E8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 323px;
	margin-bottom: 10px;
	/*[disabled]margin-top:5px;*/
	/*[disabled]overflow:hidden;*/
	position: relative;
	text-align: left;
	z-index: 10;
}
.promo_retransfer .retransfer_desc
{
	margin: 0 0 0 31px;
	float: left;
	width: 346px;
}
.promo_retransfer .retransfer_desc H1
{
	/*[disabled]display:none;*/
	color: #ED511E;
	font-size: 30px;
	margin: 20px 0 7px;
	text-align: left;
}
.promo_retransfer .retransfer_desc .cat_desc
{
	font-size: 14px;
}
.promo_retransfer UL.tabs_listing
{
	float: right;
	width: 633px;
	height: 286px !important;
	margin-top: 27px;
}
.promo_retransfer UL.tabs_listing LI
{
	width: 633px;
	height: 286px;
	border: none;
}
.promo_retransfer UL.tabs_listing LI .cat_desc
{
	float: right;
	width: 269px;
	font-size: 15px;
	clear: none;
	margin-right: 15px;
	margin-top: 28px;
}
.promo_retransfer UL.tabs_listing LI H2
{
	font-size: 25px;
	color: #0F78AF;
	padding: 0;
	margin: 5px 0 9px;
}
.promo_retransfer UL.tabs_listing LI .pict
{
	float: left;
	width: 318px;
	height: 250px;
}
.promo_retransfer UL.tabs_listing LI.tabs_listing_item DIV.border_in
{
	text-align: left;
	width: auto;
	height: auto;
	float: left;
	clear: none;
}
.promo_retransfer UL.tabs_listing_tabs
{
	/*[disabled]position:absolute;*/
	/*[disabled]z-index:12;*/
	/*[disabled]margin-left:0;*/
	margin-top: 22px;
	/*[disabled]list-style-type:none;*/
	margin-left: 957px;
	/*[disabled]padding:0;*/
	/*[disabled]width:1040px;*/
	/*[disabled]border-bottom:1px solid #CCC;*/
}
/****************top  page baners printers****************/
DIV.supplies_prev
{
	float: left;
	margin: 20px 0 0;
	background: url(../img/prev.png) no-repeat;
}
DIV.supplies_next
{
	background: url(../img/next.png) no-repeat;
	float: right;
	margin: 20px 0 0;
}
DIV.supplies_next A
{
	display: block;
	height: 100%;
	width: 17px;
	height: 43px;
	cursor: pointer;
}
DIV.supplies_prev A
{
	display: block;
	height: 100%;
	width: 17px;
	cursor: pointer;
	height: 43px;
}
A.supplies_link
{
	text-decoration: none;
	display: block;
	width: 100%;
	text-align: center;
	/*[disabled]font-size:12px;*/
}
.box_models
{
	border-bottom: 1px solid #CCC;
	margin: 0 10px 5px;
}
.noprinter
{
	margin: 10px 10px 20px;
	color: #CCC;
	font-family: Georgia;
	font-style: italic;
}
/*****************************top for cards pages ********************************/
.cards_baner
{
	border: 2px solid #CCC;
	padding: 7px 20px 15px;
	margin: 7px 0 0;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
	background: #FFF repeat-x bottom center;
	behavior:   url(css/PIE.htc);
	float: left;
	width: 740px;
	margin-bottom: 15px;
	min-height: 126px;
}
.cards_baner .cat_desc
{
	margin-left: 316px;
	margin-top: 5px;
	float: left;
}
.cards_baner H1
{
	margin: 0;
	float: left;
	margin: 6px 0 2px 317px;
}
.cards_baner .cat_pict_top
{
	/*[disabled]margin:5px 25px 5px 5px;*/
	float: left;
	display: none;
}
.cards_pvc-cards
{
	background: url(../img/pvc-cards.png) no-repeat;
	padding: 7px 20px 4px;
	height: 236px;
}
.cards_proximity-cards
{
	background: url(../img/proximity-cards.png);
	padding: 7px 20px 0px;
	height: 128px;
}
.cards_pre-printed-cards
{
	background: url(../img/pre-printed-cards.png) no-repeat;
	height: 130px !important;
	padding: 7px 20px 0;
}
.cards_text
{
	float: left;
	width: 340px;
	margin-left: 18px;
}
.cards_text H2
{
	font-size: 19px;
	margin-bottom: 10px;
}
.cards_text > H2
{
	font-size: 25px;
	color: #ED511E;
	font-weight: bold;
	margin-top: 10px;
}
.cards_text H1
{
	/*[disabled]font-size:30px;*/
}
.cards_text .pict
{
	float: left;
	margin: 28px 0 0;
}
.cards_text .text
{
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
}
.cards_form
{
	float: right;
	width: 299px;
	margin-right: 5px;
	margin-bottom: 30px;
	padding: 10px 30px;
	border: 2px solid #CCC;
	background: #F5F4F4;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
}
.cards_form H3
{
	color: #0E78AA;
	font-size: 22px;
	margin-bottom: 15px;
	margin-top: 5px;
}
.samples
{
}
.samples UL
{
	margin: 5px 0 0;
	padding: 0;
	list-style: none;
}
.samples UL LI
{
	margin: 4px;
	padding: 0;
	list-style: none;
	float: left;
	line-height: 1px;
}
.samples UL LI IMG
{
	width: 102px;
	max-height: 66px;
	border: 1px solid #CCC;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
}
/*****************************categorylegacy ********************************/
.top_badge
{
	background: url(../img/badge-accessories-top.jpg) no-repeat top right;
	height: 307px;
	position: relative;
	z-index: 10;
	text-align: left;
	margin-bottom: 7px;
	margin-top: 7px;
	border: 3px solid #E8E8E8;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
}
.top_badge H5
{
	font-weight: bold;
	font-size: 26px;
	color: #FC4800;
	margin: 0 0 10px;
}
.top_badge H1
{
	font-weight: normal;
	font-size: 35px;
	color: #FFF;
	margin: 0 0 10px;
}
.top_badge .cat_desc
{
	float: left;
	width: 600px;
	height: 279px;
	overflow: hidden;
	line-height: 18px;
	margin: 15px 0 0 36px;
	color: #FFF;
}
.top_badge .cat_desc P
{
	font-size: 15px;
}
.cat_pict_choose_advanced-school-badges H1
{
	margin: 115px 0 0 219px;
}
.cat_pict_choose H2
{
	background: #0E78AA;
	color: #FFF;
	padding: 0 0 5px 56px;
	margin: 115px 0 0 395px;
	-webkit-border-radius: 15px 0 0 15px;
	-moz-border-radius: 15px 0 0 15px;
	border-radius: 15px 0 0 15px;
}
.cat_pict_choose_articles
{
	background: url(../img/baner-choose3.png) no-repeat;
	border: 3px solid #0E78AA;
	width: 1036px;
}
.cat_pict_choose_articles H1
{
	background: #0E78AA;
	color: #FFF;
	padding: 0 0 5px 56px;
	margin: 115px 0 0 395px;
	-webkit-border-radius: 15px 0 0 15px;
	-moz-border-radius: 15px 0 0 15px;
	border-radius: 15px 0 0 15px;
}
.cat_pict_choose_technology_cards
{
	background: url(../img/baner-technology2.png) no-repeat;
}
.cat_pict_choose_technology_cards H1
{
	font-size: 30px;
	text-align: left;
	margin: 92px 0 10px 640px;
}
.cat_pict_choose_idsecurityonline-articles
{
	background: url(../img/baner-solution.jpg) no-repeat;
}
.cat_pict_choose_idsecurityonline-articles H1
{
	font-size: 30px;
	text-align: left;
	margin: 92px 0 10px 570px;
}
.cat_pict_solutions-by-industry
{
	background: url(../img/baner-solution2.jpg) no-repeat;
	border: 3px solid #0E78AA;
	width: 1036px;
}
.cat_pict_solutions-by-industry H1
{
	background: #0E78AA;
	color: #FFF;
	padding: 0 0 5px 31px;
	margin: 115px 0 0 395px;
	-webkit-border-radius: 15px 0 0 15px;
	-moz-border-radius: 15px 0 0 15px;
	border-radius: 15px 0 0 15px;
}
.cat_pict_id-card-printers-industry-applications
{
	background: url(../img/baner-industry.png) no-repeat;
}
.cat_pict_id-card-printers-industry-applications H1
{
	font-size: 31px;
	text-align: center;
	margin: 92px 0 10px 474px;
}
.cat_pict_choose_definitions H1
{
	margin: 92px 0 10px 729px;
}
.cat_pict_press
{
	background: url(../img/baner-press.jpg) no-repeat;
}
.cat_pict_press H1
{
	margin: 92px 0 10px 625px;
	font-size: 35px;
}
.cat_pict_choose_press-releases
{
	background: url(../img/baner-press.jpg) no-repeat;
}
.cat_pict_choose_press-releases H1
{
	margin: 92px 0 10px 625px;
	font-size: 35px;
}
.cat_pict_choose_press-releases H2
{
	margin: 92px 0 10px 625px !important;
	font-size: 35px;
}
.cat_pict_choose_contact
{
	background: url(../img/baner-solution.jpg) no-repeat;
}
.cat_pict_choose_contact H1
{
	font-size: 30px;
	text-align: left;
	margin: 92px 0 10px 542px;
}
.cat_pict_How-to-use-ID-Cards
{
	background: url(../img/baner-cards3.jpg) no-repeat;
}
.cat_pict_choose_How-to-use-ID-Cards
{
	background: url(../img/baner-cards2.jpg) no-repeat;
}
.cat_pict_choose_How-to-use-ID-Cards H1
{
	margin-left: 516px;
	margin-right: 50px;
	text-align: center;
}
.cat_pict_choose_industry-application H1
{
	margin-left: 605px;
}
.cat_pict_troubleshooting
{
	background: url(../img/top-troubleshooting.jpg) no-repeat;
}
.cat_pict_choose_FARGO-PRINTERS
{
	background: url(../img/top-troubleshooting.jpg) no-repeat;
}
.cat_pict_choose_ZEBRA-PRINTERS
{
	background: url(../img/top-troubleshooting.jpg) no-repeat;
}
.cat_pict_choose_EVOLIS-PRINTERS
{
	background: url(../img/top-troubleshooting.jpg) no-repeat;
}
.cat_pict_choose_MAGICARD-PRINTERS
{
	background: url(../img/top-troubleshooting.jpg) no-repeat;
}
.cat_pict_choose_DATACARD-PRINTERS
{
	background: url(../img/top-troubleshooting.jpg) no-repeat;
}
.cat_pict_choose_NISCA-PRINTERS
{
	background: url(../img/top-troubleshooting.jpg) no-repeat;
}
/****************evolis Promo****************/
.cat_pict_top_promo
{
	float: none;
	width: 783px;
	padding: 0;
	margin: 10px 0 0;
}
.cat_pict_top_promo IMG
{
	width: 783px;
}
.cat_pict_top_promo .title
{
	margin: 56px 0 0 550px;
	position: absolute;
	z-index: 20;
	font-weight: normal;
	color: #FFF;
	width: 267px;
	text-align: center;
	font-size: 30px;
	width: 230px;
}
.promo_title
{
	font-size: 40px;
	font-weight: normal;
	text-align: center;
	margin-bottom: 25px;
}
.promo_PRODUCT_PICT
{
	height: 223px;
	margin: 0;
	text-align: right;
	margin: 0;
	float: none;
}
.promo_PRODUCT_PICT IMG
{
	width: 231px;
	margin: 18px 0 8px 8px;
	text-align: right;
}
DIV.promo_name H3
{
	/*[disabled]font-family:Cuprum;*/
	font-weight: normal;
	text-align: right;
	font-size: 18px;
	margin: 0;
	padding: 10px;
	width: 224px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
	border: 1px solid #CCC;
	margin: 0;
}
.promo_price
{
	text-align: right;
	position: absolute;
	z-index: 100;
	margin: 189px 0 0 100px;
	width: 126px;
	color: #800000;
}
.promo_price #PRODUCT_PRICE
{
	color: #800000;
	margin-top: 5px;
	margin-right: 5px;
}
.promo_bot_desc
{
	text-align: center;
	font-family: Cuprum;
	background: url(../img/bg_search.gif) repeat-x bottom;
	padding: 20px 10px 30px;
	margin: 21px 10px 0 0;
	border-top: 1px dotted #CCC;
}
.promo_bot_desc .title
{
	font-size: 25px;
	color: #860103;
	font-weight: normal;
}
.promo_bot_desc .text
{
	font-size: 23px;
	font-weight: normal;
}
.promo_list TABLE TD
{
	border: none;
	padding: 0;
	width: 33%;
}
.promo_SHORT_DESC
{
	width: 246px;
}
.promo_bot_baner
{
	height: 187px;
	margin-bottom: 30px;
	width: 600px;
	float: left;
	background: url(../img/promo-bot-baner.jpg) no-repeat center;
}
.promo_bot_right
{
	height: 187px;
	margin-top: 0;
	width: 175px;
	float: left;
	background: url(../img/promo_bot_bg.jpg) repeat-x center;
	/*[disabled]background:url(../img/bg_search.gif) repeat-x bottom;*/
	margin-left: 0;
}
.promo_bot_right .text
{
	font-size: 17px;
	text-align: center;
	/*[disabled]width:207px;*/
	margin-top: 16px;
}
.promo_bot_right .text STRONG
{
	color: #CF0003;
	font-size: 22px;
}
.promo_bot_right .pict
{
	float: none;
	margin: 7px 0 0;
	background: url(../img/evilis_partner.jpg) no-repeat center;
	height: 58px;
}
/****************zabra  Promo****************/
.promo_zebra DIV.promo_name H3
{
	font-weight: normal;
	text-align: center;
	display: block;
	font-size: 22px;
	margin: 0;
	padding: 10px;
	width: 360px;
	height: 320px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
	border: 1px solid #CCC;
}
.promo_zebra DIV#PRODUCT_NAME.promo_name H3 A
{
	font-size: 17px;
}
.promo_zebra .promo_PRODUCT_PICT
{
	width: 380px;
	height: 250px;
}
.promo_zebra .promo_PRODUCT_PICT IMG
{
	width: 325px;
	margin: 18px 0 8px;
	text-align: right;
}
.promo_zebra .promo_SHORT_DESC
{
	width: 177px;
	margin: -82px 0 18px 35px;
}
.promo_zebra .promo_price
{
	text-align: right;
	position: absolute;
	z-index: 100;
	margin: 295px 0 0 223px;
	width: 126px;
	color: #800000;
}
.promo_zebra .promo_title
{
	font-size: 40px;
	font-weight: normal;
	font-family: Cambria;
	text-align: center;
	margin-bottom: 5px;
}
.promo_zebra .promo_bot_desc .title
{
	font-size: 28px;
	color: #0E78AA;
	font-weight: normal;
	margin-bottom: 10px;
	font-family: Cambria;
}
.promo_zebra .promo_bot_desc .text
{
	font-size: 20px;
	font-weight: normal;
	padding: 0 20px;
}
.promo_zebra .promo_bot_right .pict
{
	float: none;
	margin: 7px 0 0;
	background: url(../img/logo-zebra.jpg) no-repeat center;
	height: 66px;
}
.promo_zebra .promo_bot_desc
{
	margin: 21px 0px 0 -4px;
}
.promo_zebra .promo_bot_baner
{
	height: 187px;
	margin-bottom: 30px;
	margin-left: -4px;
	width: 597px;
	float: left;
	background: url(../img/promo-bot-baner2.jpg) no-repeat center;
}
.promo_zebra .promo_bot_right
{
	height: 187px;
	margin-top: 0;
	width: 193px;
	float: left;
	background: url(../img/promo_bot_bg.jpg) repeat-x center;
	margin-left: 0;
}
/****************zabra  Promo new****************/
.promo_zebra_new
{
	float: left;
	width: 100%;
}
.promo_zebra_new H2.promo_title
{
	font-size: 25px;
	font-weight: normal;
	text-align: left;
	margin-bottom: -2px;
	padding-left: 5px;
	float: left;
}
.promo_zebra_new H1
{
	font-size: 30px;
	font-weight: normal;
	text-align: left;
	margin-bottom: 13px;
	padding-left: 35px;
	font-family: Cambria;
	color: #0E78AA;
}
.promo_zebra_new DIV.promo_name H3
{
	font-weight: normal;
	text-align: center;
	display: block;
	font-size: 22px;
	margin: 0;
	padding: 10px;
	width: 768px;
	height: 148px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
	border: 1px solid #CCC;
}
.promo_zebra_new #PRODUCT_NAME
{
	margin-right: 10px;
	margin-top: 0;
	text-align: left;
	margin-bottom: 10px;
}
.promo_zebra_new DIV#PRODUCT_NAME.promo_name H3 A
{
	font-size: 20px;
	margin-top: 18px;
	text-align: left;
	display: block;
}
.promo_zebra_new .promo_PRODUCT_PICT
{
	width: 283px;
	height: 175px;
}
.promo_zebra_new .promo_PRODUCT_PICT IMG
{
	/*[disabled]width:269px;*/
	margin: 7px 0 0;
	text-align: center;
	max-height: 155px;
}
.promo_zebra_new .promo_SHORT_DESC
{
	width: 177px;
	margin: -119px 0 0 283px;
	position: absolute;
}
.promo_zebra_new .promo_price
{
	text-align: right;
	position: absolute;
	z-index: 100;
	margin: 93px 0 0 612px;
	width: 126px;
	color: #800000;
}
.promo_zebra_new .promo_title
{
	font-size: 40px;
	font-weight: normal;
	font-family: Cambria;
	text-align: center;
	margin-bottom: 5px;
	padding-bottom: 15px;
}
.promo_zebra_new .promo_bot_desc .title
{
	font-size: 28px;
	color: #0E78AA;
	font-weight: normal;
	margin-bottom: 10px;
	font-family: Cambria;
}
.promo_zebra_new .promo_bot_desc .text
{
	font-size: 20px;
	font-weight: normal;
	padding: 0 20px;
}
.promo_zebra_new .promo_bot_right .pict
{
	float: none;
	margin: 3px 0 0;
	background: url(../img/logo-zebra2.png) no-repeat center;
	height: 91px;
}
.promo_zebra_new .promo_bot_desc
{
	margin: 21px 0px 0 -4px;
}
.promo_zebra_new .promo_bot_baner
{
	height: 187px;
	margin-bottom: 20px;
	margin-left: 0;
	width: 728px;
	float: left;
	background: url(../img/promo_bot_bg.jpg) repeat-x 0px 0px;
	-webkit-border-radius: 8px 0 0 8px;
	-moz-border-radius: 8px 0 0 8px;
	border-radius: 8px 0 0 8px;
	behavior:   url(css/PIE.htc);
	border: 1px solid #CCC;
	border-right: none;
}
.promo_zebra_new .promo_bot_baner SPAN
{
	background: url(../img/promo-bot-baner2.jpg) no-repeat 0px 0px;
	width: 607px;
	height: 187px;
	display: block;
	margin-left: 62px;
}
.promo_zebra_new .promo_bot_right
{
	height: 187px;
	margin-top: 0;
	width: 308px;
	float: left;
	background: url(../img/promo_bot_bg.jpg) repeat-x 0px 0px;
	margin-left: 0;
	-webkit-border-radius: 0 8px 8px 0;
	-moz-border-radius: 0 8px 8px 0;
	border-radius: 0 8px 8px 0;
	behavior:   url(css/PIE.htc);
	border: 1px solid #CCC;
	border-left: none;
}
.promo_zebra_new #PRODUCTS_LIST_CONTENT_NEW
{
	float: left;
	width: 767px;
}
.promo_zebra_new .right_pan
{
	float: right;
	width: 229px;
	margin-top: -10px;
}
.promo_zebra_new .right_pan .box
{
	padding: 15px 13px 0px 12px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: url(../img/r_bg.gif) repeat-x -2px -38px;
	behavior:   url(css/PIE.htc);
	border: 1px solid #CCC;
	margin-top: 9px;
	margin-bottom: 20px;
}
.promo_zebra_new .right_pan .box H2
{
	/*[disabled]font-weight:normal;*/
	margin-bottom: 18px;
	margin-top: 0px;
	margin-left: 31px;
}
.promo_zebra_new .right_pan .box .text
{
	background: url(../img/icon-document.gif) no-repeat left top;
	padding-left: 53px;
	font-weight: bold;
	margin-bottom: 15px;
	font-size: 12px;
}
.promo_zebra_new .right_pan .box .text.video
{
	background: url(../img/video_icon.gif) no-repeat left top;
}
.promo_zebra_new .right_pan .box .text EM
{
	margin-top: 5px;
	display: block;
	font-size: 12px;
	font-weight: normal;
}
.top_zebra_baner
{
	padding: 15px 13px 0px 12px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
	background: url(../img/bg_zebra.gif) repeat-x 0px -63px;
	border: 2px solid #0E78AA;
	margin-bottom: 20px;
}
.top_zebra_baner .promo_desc
{
	float: left;
	width: 435px;
	margin-left: 63px;
	margin-top: 17px;
}
.top_zebra_baner .video
{
	float: right;
	width: 400px;
	height: 230px;
	border: 1px solid #CCC;
	margin-bottom: 20px;
	text-align: center;
}
.top_zebra_baner .video EMBED
{
	width: 400px;
	height: 230px;
}
.top_zebra_baner .video OBJECT
{
	width: 400px;
	height: 230px;
}
.top_zebra_baner .video IFRAME
{
	width: 400px;
	height: 230px;
}
.top_zebra_baner .promo_desc .title
{
	font-size: 32px;
	color: #FA4005;
	font-weight: normal;
	margin-bottom: 20px;
	font-family: Cambria;
}
.top_zebra_baner .promo_desc .text
{
	font-size: 20px;
	line-height: 135%;
	font-weight: normal;
	padding: 0;
}
.top_zebra_baner .bot_links
{
	background: #0E78AA;
	margin: 0 -13px;
	-webkit-border-radius: 0 0 7px 7px;
	-moz-border-radius: 0 0 7px 7px;
	border-radius: 0 0 7px 7px;
	behavior:   url(css/PIE.htc);
	height: 34px;
	padding: 0;
}
.top_zebra_baner .bot_links LI
{
	float: left;
	color: #CFCACA;
	font-size: 10px;
	margin: 9px 10px 9px 84px;
	padding-left: 0;
	list-style: disc;
}
.top_zebra_baner .bot_links LI A
{
	color: #FFF;
	text-decoration: none;
	font-size: 15px;
}
/****************EVOLIS new****************/
.promo_evolis
{
	float: left;
	width: 100%;
}
.promo_evolis H2.promo_title
{
	font-size: 25px;
	font-weight: normal;
	text-align: left;
	margin-bottom: -2px;
	padding-left: 5px;
	float: left;
}
.promo_evolis H1
{
	font-size: 35px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 7px;
	padding-left: 0;
	font-family: Cambria;
	color: #FA4005;
	margin-top: -10px;
}
.promo_evolis DIV.promo_name H3
{
	font-weight: normal;
	text-align: center;
	display: block;
	font-size: 22px;
	margin: 0;
	padding: 10px;
	width: 738px;
	height: 148px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
	border: 1px solid #CCC;
}
.top_evolis_baner .evolis_video
{
	float: right;
	width: 400px;
	height: 230px;
	border: 1px solid #CCC;
	margin-bottom: 16px;
	margin-top: 5px;
	text-align: center;
}
.top_evolis_baner
{
	padding: 15px 13px 0px 12px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior:   url(css/PIE.htc);
	/*[disabled]background:url(../img/bg_zebra.gif) repeat-x 0px -63px;*/
	background: url(../img/r_bg.gif) repeat-x -2px -38px;
	border: 2px solid #ED511E;
	margin-bottom: 20px;
}
.top_evolis_baner .promo_desc
{
	float: left;
	width: 519px;
	margin-left: 24px;
	margin-top: 1px;
}
.top_evolis_baner .promo_desc .title
{
	font-size: 30px;
	color: #0E78AA;
	font-weight: normal;
	margin-bottom: 13px;
	font-family: Cambria;
}
.top_evolis_baner .promo_desc .text
{
	font-size: 18px;
	line-height: 135%;
	font-weight: normal;
	padding: 0;
	color: #5B747F;
}
.top_evolis_baner .bot_links
{
	background: #ED511E;
	margin: 0 -13px;
	-webkit-border-radius: 0 0 7px 7px;
	-moz-border-radius: 0 0 7px 7px;
	border-radius: 0 0 7px 7px;
	behavior:   url(css/PIE.htc);
	height: 34px;
	padding: 0;
}
.top_evolis_baner .bot_links LI
{
	float: left;
	color: #FFF;
	font-size: 10px;
	margin: 9px 10px 9px 68px;
	padding-left: 0;
	list-style: disc;
}
.top_evolis_baner .bot_links LI A
{
	color: #FFF;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.promo_evolis .promo_bot_baner
{
	height: 100px;
	margin-bottom: 20px;
	margin-left: 0;
	width: 629px;
	float: left;
	background: url(../img/promo_bot_bg.jpg) repeat-x 0px 0px;
	-webkit-border-radius: 8px 0 0 8px;
	-moz-border-radius: 8px 0 0 8px;
	border-radius: 8px 0 0 8px;
	behavior:   url(css/PIE.htc);
	border: 1px solid #CCC;
	border-right: none;
}
.promo_evolis .promo_bot_baner .text
{
	font-size: 21px;
	padding: 0 20px 0 206px;
	color: #ED511E;
	height: 100%;
	background: url(../img/girl-promo.png) no-repeat 7px 0px;
}
.promo_evolis .promo_bot_baner SPAN
{
	background: none;
	width: auto;
	height: auto;
	display: block;
	margin-left: -23px;
	padding-top: 25px;
	text-align: left;
}
.promo_evolis .promo_bot_right
{
	height: 100px;
	margin-top: 0;
	width: 376px;
	float: left;
	background: url(../img/promo_bot_bg.jpg) repeat-x 0px 0px;
	margin-left: 0;
	-webkit-border-radius: 0 8px 8px 0;
	-moz-border-radius: 0 8px 8px 0;
	border-radius: 0 8px 8px 0;
	behavior:   url(css/PIE.htc);
	border: 1px solid #CCC;
	border-left: none;
}
.promo_evolis .promo_bot_right .text
{
	float: left;
}
.promo_evolis .promo_bot_right .pict
{
	margin: 22px 0 0;
	float: right;
	width: 150px;
}
.promo_evolis .right_pan
{
	float: right;
	width: 229px;
	margin-top: -10px;
}
.promo_evolis .right_pan .box
{
	padding: 15px 13px 0px 12px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: url(../img/r_bg.gif) repeat-x -2px -38px;
	behavior:   url(css/PIE.htc);
	border: 1px solid #CCC;
	margin-top: 9px;
	margin-bottom: 20px;
	display: none;
}
.promo_evolis .right_pan .box H2
{
	/*[disabled]font-weight:normal;*/
	margin-bottom: 18px;
	margin-top: 0px;
	margin-left: 0;
	text-align: center;
}
.promo_evolis .right_pan .link
{
	height: 221px;
	margin-bottom: 10px;
	font-size: 16px;
	border-bottom: 1px solid #CCC;
}
.promo_evolis .right_pan .link A
{
	text-decoration: none;
	padding-top: 0;
	display: block;
	text-align: center;
}
.promo_evolis .right_pan .link .pict
{
	margin: 5px 0;
	float: none;
}
.evolis_printers
{
	width: 1007px;
	float: left;
	margin-left: 0;
}
.evolis_printers UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.evolis_printers UL LI
{
	margin: 0 30px 20px 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 486px;
	height: 277px;
	border: 1px solid #CCC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior:   url(css/PIE.htc);
}
.evolis_printers UL LI:first-child + LI
{
	margin-right: 0;
}
.evolis_printers UL LI:first-child + LI + LI + LI
{
	height: 256px;
}
.evolis_printers UL LI:first-child + LI + LI + LI + LI
{
	height: 256px;
	margin-right: 0;
}
.evolis_printers UL LI.text
{
	width: 1004px;
	height: 91px;
	font-size: 18px;
	color: #005A80;
	/*[disabled]background:#61A6C3;*/
	background: url(../img/bg_zebra.gif) repeat-x 0px -63px;
	margin: -10px 0 10px;
}
.evolis_printers UL LI.text UL
{
	margin: 24px 0 0 101px;
	padding: 0;
	border: none;
}
.evolis_printers UL LI.text UL LI
{
	margin: 0;
	padding: 0 0 0 48px;
	border: none;
	float: none;
	height: auto;
	width: 86%;
}
.evolis_printers UL LI.text UL LI:first-child + LI
{
	margin-top: 17px;
	display: none;
}
.evolis_printers UL LI.text .v
{
	background: url(../img/v.png) no-repeat 0px 0px;
	width: 33px;
	height: 35px;
	position: absolute;
	z-index: 10;
	margin: 0 0 0 -41px;
}
.evolis_printers UL LI.text UL LI:first-child + LI .v
{
	margin: -11px 0 0 -41px;
}
.evolis_printers UL LI.text STRONG
{
	color: #C52A00;
}
.evolis_printers UL LI .pict
{
	float: left;
	margin-left: 26px;
	margin-top: 20px;
}
.evolis_printers UL LI .pict IMG
{
	width: 180px;
}
.evolis_printers UL LI:first-child + LI + LI + LI .pict
{
	float: left;
	margin-left: 6px;
	margin-top: 10px;
	margin-right: 6px;
}
.evolis_printers UL LI:first-child + LI + LI + LI .pict IMG
{
	width: 250px;
}
.evolis_printers UL LI:first-child + LI + LI + LI + LI .pict
{
	float: left;
	margin-left: 14px;
	margin-top: 23px;
	margin-right: 6px;
}
.evolis_printers UL LI:first-child + LI + LI + LI + LI .pict IMG
{
	width: 250px;
}
.evolis_printers UL LI .sm-logo IMG
{
	width: 160px;
	position: absolute;
	z-index: 10;
	margin: 26px 0 0 20px;
}
.evolis_printers UL LI:first-child + LI + LI + LI .sm-logo IMG
{
	margin: 18px 0 0 6px;
}
.evolis_printers UL LI:first-child + LI + LI + LI + LI .sm-logo IMG
{
	margin: 26px 0 0 6px;
}
.evolis_printers UL LI H2
{
	margin-top: 81px;
	float: right;
	width: 245px;
}
.evolis_printers UL LI H3
{
	margin-top: 5px;
	float: right;
	font-size: 17px;
	width: 213px;
	margin-right: 28px;
}
.evolis_printers UL LI .buy_now_button
{
	float: right;
	margin: -72px 121px 0 0;
}
.evolis_printers UL LI:first-child + LI + LI + LI H2
{
	margin-top: 66px;
	/*[disabled]float:right;*/
	width: 218px;
}
.evolis_printers UL LI:first-child + LI + LI + LI H3
{
	/*[disabled]margin-top:5px;*/
	/*[disabled]float:right;*/
	/*[disabled]font-size:17px;*/
	width: 216px !important;
	margin-right: 0;
}
.evolis_printers UL LI:first-child + LI + LI + LI + LI H2
{
	margin-top: 79px;
	/*[disabled]float:right;*/
	width: 206px;
}
.evolis_printers UL LI:first-child + LI + LI + LI + LI H3
{
	/*[disabled]margin-top:5px;*/
	/*[disabled]float:right;*/
	/*[disabled]font-size:17px;*/
	width: 194px;
	margin-right: 10px;
}
.evolis_printers UL LI:first-child + LI + LI + LI + LI .buy_now_button
{
	float: right;
	margin: -42px 82px 0 0;
}
.evolis_printers UL LI:first-child + LI + LI + LI .buy_now_button
{
	float: right;
	margin: -68px 97px 0 0;
}
.evolis_printers .bot_text
{
	font-size: 16px;
	color: #334851;
	padding: 0 15px 15px 0;
	/*[empty]font-weight:;*/
}
.evolis_printers .bot_text STRONG
{
	color: #BF0000;
}
/****************top  page baners printers****************/
.top_monthly
{
	height: 183px;
	background: url(../img/baner-monthly.jpg) no-repeat 0 0;
	overflow: hidden;
	margin-bottom: 10px;
	margin-top: 5px;
	position: relative;
	z-index: 10;
	text-align: left;
	border: 1px solid #CCC;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior:   url(css/PIE.htc);
}
.top_monthly H1
{
	color: #EC5121;
	float: right;
	font-size: 40px;
	margin: 58px 65px 0 0;
}
/*comments*/
.comments_table
{
	text-align: left;
}
.comments_table LABEL
{
	font-size: 13px;
}
.comments_table LABEL SPAN
{
	font-size: 10px;
	font-weight: normal;
	margin-top: -17px;
	display: inline-block;
}
.comments_table .form-group
{
	margin: 3px 0px !important;
}
.comments_table .w-stars-st
{
	width: 172px;
	height: 30px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}
.comments_table .w-stars-st > SPAN
{
	float: left;
	width: 28px;
	height: 22px;
	background: url(../img/review-st/w-stars-h.png) no-repeat;
	margin-left: 2px;
	margin-top: 3px;
	cursor: pointer;
}
.comments TEXTAREA
{
	height: 124px;
}
@media (max-width: 767px)
{
	.comments_table .w-stars-st
	{
		margin-top: 0;
		margin-bottom: 10px;
	}
}
/*end tabs*/
.tabs .box_sm DIV.comments_rating_caption
{
	float: left;
	display: inline-block;
	width: 210px;
	padding: 2px 0 5px;
	border-bottom: 1px dotted #CCC;
}
.tabs .box_sm DIV.rr-star-st
{
	float: left;
	display: inline-block;
	/*[disabled]width:218px;*/
	width: 130px;
	padding: 2px 0 4px;
	border-bottom: 1px dotted #CCC;
}
.tabs .box_sm B
{
	/*[disabled]float:left;*/
	/*[disabled]display:inline-block;*/
	/*[disabled]width:155px;*/
	/*[disabled]padding:2px 0 5px;*/
	/*[disabled]border-bottom:1px dotted #CCC;*/
}
.tabs .box_sm .info_line
{
	float: left;
	width: 378px;
}
.tabs .box_sm .comment_ID
{
	padding-top: 35px;
	padding-right: 0;
	float: left;
	width: 418px;
}
.header_top_blog .icon_chat
{
	margin: -50px 0 0 576px;
}
/************** contact us******************/
/*Navigation*/
.box-bot_box
{
	margin: 0;
	padding-bottom: 0px;
}
.box-bot_all
{
	padding: 0 7px 0px;
	margin: 0;
}
.box-bot_all .next
{
	float: right;
}
.box-bot_all .prev
{
	float: left;
}
.list_nav_ref, .list_nav_next, .list_nav_prev, .list_nav_caption
{
	padding: 5px 0 4px;
	color: #6B6B6B;
	font: 0.85em arial;
	overflow: hidden;
	text-align: left;
}
.view_all
{
	padding: 7px 0 4px;
	color: #6B6B6B;
	font: 11px arial;
	overflow: hidden;
	text-align: right;
	float: right;
	width: 60px;
}
.list_nav_page_num_curr_page
{
	color: #010000 !important;
	text-decoration: none !important;
	background-color: #D7D7D7 !important;
	border: 1px solid #C7C7C7;
	margin-right: 3px;
	padding: 2px 5px 1px;
	font-size: 11px;
}
.box-bot A, .list_nav_ref A, .list_nav_next A, .list_nav_prev A, .list_nav_caption A
{
	border: 1px solid #C7C7C7;
	text-decoration: none !important;
	color: #9B9B9B;
	padding: 2px 5px 1px;
	text-transform: capitalize;
	font-size: 11px;
	margin-right: 2px;
}
.box-bot A:hover, .list_nav_ref A:hover, .list_nav_next A:hover, .list_nav_prev A:hover, .list_nav_caption A:hover
{
	background-color: #E9E9E9;
	color: #010000 !important;
}
.list_nav_page_num_delim, .nav_dots, .last_delim
{
	display: none;
}
.list_nav_caption
{
}
.list_nav_ref
{
	font-size: 1px;
	letter-spacing: 0px;
}
.table_nav
{
	float: left;
}
.table_nav A
{
	float: left;
}
.table_nav TD.list_nav_caption
{
	padding-right: 5px;
	font-size: 8pt;
	font-weight: bold;
}
.table_nav TD.list_nav_ref SPAN
{
	float: left;
}
/******* free quotes -- contact form 8*/
/********/
.inc_quick_order_form
{
	width: 329px;
	float: none;
	margin-top: 20px;
}
.inc_quick_order_form INPUT[type=submit]
{
	padding: 2px 25px;
	font-size: 13px;
	margin-top: 10px;
	float: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-weight: bold;
	background: #0E78AA;
	behavior:   url(css/PIE.htc);
	color: #FFF;
	border: none;
	cursor: pointer;
	font-family: arial;
	font-weight: normal;
}
.inc_quick_order_form INPUT[type=submit]:hover
{
	background: #03608C;
}
.ord_text
{
	text-align: left;
	width: 554px;
	margin-top: 10px;
	line-height: 135%;
}
/*partners*/
/*****************************************************
**************** SUPPLIES SEARCH *******************
*****************************************************/
DIV.search_supplies_loading, DIV.search_supplies_loading1
{
	display: none;
	padding: 15px 0;
	background: url(../img/ajax-loader.gif) no-repeat center center;
}
/*********************
*** Live chat related, DO NOT REMOVE! **
***************************/
.lpPoweredBy
{
	display: none;
}
/***.lpEmtStarRating { display:none; }***/
/**********************/
.sandy
{
	text-align: center;
	padding: 10px;
	margin-bottom: 15px;
	color: #FFF;
	font-size: 15px;
	background: #F25029;
}
.header_top > DIV.spaser
{
	height: 0;
}
/*!diaolog_st default style!*/
#dialog_st_bg
{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10000;
	background: #000;
	opacity: 0.7;
	display: none;
}
#dialog_st_cont_wrap
{
	position: fixed;
	width: 635px !important;
	background: #FFF;
	padding: 25px;
	border-radius: 10px;
	margin-left: -285px !important;
	left: 50%;
	z-index: 11000;
	top: 20px;
	display: none;
}
#dialog_st_cont_wrap UL
{
	margin: 0;
	padding: 0 0 0 17px;
}
#dialog_st_cont_wrap UL LI
{
	margin: 10px 0;
}
#dialog_st_cont
{
	position: relative;
	z-index: 0;
	overflow: auto;
	overflow-x: hidden;
}
.dialog_st_close
{
	cursor: pointer;
	position: absolute;
	top: 7px;
	right: 10px;
	z-index: 1;
	line-height: 10px;
	font-weight: 700;
	font-size: 14px;
}
/*!end diaolog_st default style!*/
/**********************/
.cat_pict_education
{
	height: 282px;
	/*[disabled]background:#FF6531 url(../img/ed_pict1.png) no-repeat 29px 66px;*/
	background: #FF6531 no-repeat 29px 66px;
	position: relative;
	z-index: 10;
	text-align: left;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	behavior:   url(css/PIE.htc);
	padding: 0;
}
.cat_pict_education .text
{
	float: left;
	width: 640px;
	height: 275px;
	color: #FFF;
	font-size: 16px;
	/*[disabled]background:url(../img/ed_pict2.png) no-repeat 385px 65px;*/
}
.cat_pict_education .text H1
{
	color: #FFF;
	/*[disabled]text-align:center;*/
	margin-top: 30px;
	margin-left: 56px;
	font-size: 37px;
}
.cat_pict_education .text H2
{
	color: #FFF;
	/*[disabled]text-align:center;*/
	margin-top: 9px;
	margin-bottom: 5px;
	margin-left: 57px;
	width: 525px;
	font-size: 30px;
}
.education_winner .text H2
{
	color: #FFF;
	text-align: center;
	margin-top: 62px;
	line-height: 100%;
	margin-bottom: 5px;
	margin-left: 57px;
	width: 525px;
	font-size: 50px;
	color: #FFEF50;
}
.cat_pict_education .text H3
{
	color: #FFF;
	/*[disabled]text-align:center;*/
	margin-top: 40px;
	margin-bottom: 5px;
	margin-left: 57px;
	width: 525px;
	font-size: 25px;
}
.cat_pict_education .text UL
{
	margin-left: 187px;
	list-style: disc;
}
.cat_pict_education .text UL LI
{
	list-style: disc;
	margin: 2px 2px 2px 15px;
}
.cat_pict_education .pict
{
	float: right;
	margin-right: 7px;
	width: 388px;
	height: 271px;
	background: url(../img/ed_pict3.png) no-repeat;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	behavior:   url(css/PIE.htc);
	overflow: hidden;
}
.education_left
{
	float: left;
	width: 729px;
	margin: 20px;
}
.education_left .recomended UL LI
{
	margin: 0 7px;
	padding: 0;
	list-style: none;
	float: left;
	width: 167px;
	font-size: 11px;
	text-align: center;
}
.education_right
{
	float: right;
	width: 200px;
	margin: 29px 20px 20px;
	text-align: center;
}
.education_right DIV.image
{
	text-align: center;
}
.education_right H2
{
	font-size: 16px;
	margin-bottom: 30px;
}
.education_left .prizes
{
	text-align: center;
	font-size: 20px;
	height: 238px;
	background: none;
	margin-left: 0;
	/*[disabled]height:116px;*/
}
.education_left .prizes STRONG.sligan
{
	display: block;
	margin-top: 11px;
}
.prizes DIV.pr
{
	/*[disabled]float:left;*/
	margin: 12px 10px 10px 259px;
	padding: 5px 25px;
	background: #FF6531;
	position: relative;
	z-index: 10;
	text-align: left;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	behavior:   url(css/PIE.htc);
	color: #FFF;
	width: 190px;
	text-align: center;
}
.prizes DIV.pr.first
{
	font-size: 25px;
	margin-top: 0;
}
.education_left .text
{
	font-size: 20px;
}
.education_left P.text H3
{
	text-align: center;
}
.education_left_winner H4
{
	text-align: center;
	font-weight: bold;
	font-size: 25px;
	color: #147DAC;
}
.education_left_winner .prizes DIV.pr
{
	/*[disabled]display:inline-block;*/
	/*[disabled]float:left;*/
	/*[disabled]margin:12px 10px 10px 0;*/
	margin: 12px 10px 10px 246px;
}
.education_left_winner .prizes DIV.donate-to
{
	/*[disabled]display:inline-block;*/
	/*[disabled]float:left;*/
	/*[disabled]margin-top:21px;*/
	/*[disabled]width:470px;*/
	text-align: center;
	margin-bottom: 10px;
}
.education_left_winner .prizes DIV.donate-to STRONG
{
	color: #FF6531;
}
.education_left_winner .prizes
{
	height: 349px;
}
.education_left_winner STRONG.sligan
{
	display: block;
	margin-top: 35px !important;
	font-size: 18px;
	font-weight: normal;
}
/*!=== e*/
.bestsellers_top
{
	/*background: #FFF;*/
	/*width: 984px;*/
	/*top: 30px;*/
	/*position: absolute;*/
}
/*!===== e
!=== design-awards*/
.midarea_all_design-awards
{
	font-size: 16px;
	position: relative;
	z-index: 10;
	text-align: left;
	border: 3px solid #D7D7D7;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior:   url(css/PIE.htc);
	padding: 20px 50px;
	float: none;
	width: auto;
}
.midarea_all_design-awards H3
{
	font-weight: bold;
}
.midarea_all_design-awards OL
{
	margin: 0;
	padding: 0 0 0 27px;
	list-style: decimal;
}
.midarea_all_design-awards OL LI
{
	margin: 25px 0;
	padding: 0;
	list-style: decimal;
}
.midarea_all_design-awards UL
{
	margin: 0 0 30px 25px;
	padding: 0 0 0 21px;
	list-style: lower-roman !important;
}
.midarea_all_design-awards UL LI
{
	margin: 5px 0;
	padding: 0;
	list-style: lower-roman !important;
}
.top_design-awards
{
	height: 691px;
	/*[disabled]overflow:hidden;*/
	margin-bottom: 10px;
	margin-top: 5px;
	position: relative;
	z-index: 10;
	text-align: left;
	border: 3px solid #D7D7D7;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior:   url(css/PIE.htc);
	padding: 346px 50px 0;
	background: url(../img/design-awards1.png) no-repeat top right;
}
.top_design-awards H1
{
	display: none;
}
.top_design-awards H2.call
{
	position: absolute;
	z-index: 10;
	margin: -322px 0 0 667px;
	background: #FFF;
	padding: 20px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	behavior:   url(css/PIE.htc);
	color: #F64A04;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: bold;
	display: none;
}
.top_design-awards H2
{
	color: #000;
	font-size: 30px;
	font-weight: bold;
}
.top_design-awards H3
{
	color: #000;
	font-size: 23px;
}
.top_design-awards H3 STRONG
{
	font-weight: bold;
	color: #F64A04;
}
.top_design-awards H3 EM
{
	font-weight: bold;
	text-transform: none;
	font-style: normal;
	color: #F64A04;
}
.top_design-awards H4
{
	color: #000;
	font-size: 20px;
	width: 520px;
}
.top_design-awards H4 STRONG
{
	font-weight: bold;
	color: #F64A04;
}
.top_design-awards .prizes
{
	height: 188px;
	background: url(../img/design-awards4.png) no-repeat;
	margin-left: -23px;
}
.top_design-awards UL
{
	margin: 20px 0;
}
.top_design-awards UL LI
{
	font-size: 20px;
	font-family: "PT Sans";
	color: #0376AC;
}
.top_design-awards UL LI:first-child
{
	font-size: 23px;
	color: #035D87;
}
.top_design-awards .girl
{
	height: 880px;
	width: 450px;
	background: url(../img/design-awards2.png) no-repeat;
	position: absolute;
	z-index: 10;
	margin: -189px 0 0 533px;
}
.form_design-awards
{
	height: 423px;
	margin-bottom: 10px;
	margin-top: 5px;
	position: relative;
	z-index: 10;
	text-align: left;
	border: 3px solid #D7D7D7;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior:   url(css/PIE.htc);
	background: url(../img/design-awards3.png) no-repeat 567px -14px;
}
.form_block_design-awards
{
	width: 738px;
	float: left;
	margin-top: 20px;
	margin-left: 27px;
}
.form_block_design-awards DIV
{
	float: left;
	width: 363px;
	clear: none !important;
}
.form_block_design-awards DIV.zip
{
}
.form_block_design-awards DIV.zip SPAN
{
	display: inline-block;
}
.form_block_design-awards DIV.zip SPAN.code
{
	width: 76px;
}
.form_block_design-awards DIV.auto
{
	clear: both !important;
	margin-top: 4px;
	width: 96%;
	border: none;
}
.form_block_design-awards DIV.auto SPAN
{
	width: 735px !important;
}
.form_block_design-awards DIV.file
{
	clear: both !important;
	margin-top: 5px;
	width: 100%;
	border: none;
}
.form_block_design-awards DIV.file SPAN
{
	width: 218px !important;
	text-align: left;
}
.form_block_design-awards DIV.file INPUT
{
	background: none;
	border: 1px solid #9F9B9B;
}
.form_block_design-awards DIV.file .upfile
{
	background: none;
	border: 1px solid #9F9B9B;
}
.form_block_design-awards DIV SPAN
{
	width: 115px;
	font-size: 14px;
}
.form_block_design-awards DIV INPUT[type=text]
{
	width: 219px;
	background: #EFEFEF;
}
.form_block_design-awards DIV.zip INPUT
{
	width: 64px;
}
.form_block_design-awards DIV SELECT
{
	width: 72px;
	font-size: 12px;
	padding: 1px;
	background: #EFEFEF;
}
.form_block_design-awards DIV TEXTAREA
{
	background: #EFEFEF;
	height: 90px;
}
.form_block_design-awards DIV.check
{
	border: none;
	width: 95%;
	clear: both !important;
	margin-top: 17px;
}
.form_block_design-awards DIV.but
{
	float: none !important;
	clear: both !important;
	text-align: center !important;
	border: none;
	width: 99%;
}
.form_block_design-awards DIV.but INPUT
{
	float: none;
	margin-top: 20px !important;
	font-size: 15px;
	padding: 3px 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior:   url(css/PIE.htc);
	background: #F64A04;
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
}
.midarea_thanks_design
{
}
.midarea_thanks_design H1
{
	margin-left: 15px;
	color: #F64A04;
}
.midarea_thanks_design H3
{
	margin-left: 18px;
	margin-right: 18px;
	color: #0376AC;
	margin-top: 20px;
}
.midarea_thanks_design H3 STRONG
{
	font-weight: bold;
}
/*!=== design-awards*/
/*offer*/
.mid_offering
{
	width: 1030px;
	background: url(../img/city.jpg) no-repeat top center;
	padding-top: 286px;
	min-height: 472px;
}
.mid_offering .left
{
	width: 564px;
	margin-left: 5px;
}
.mid_offering .right
{
	width: 477px;
	padding: 0 0 60px;
	margin: -267px -39px 0 -50px;
	background: url(../img/form_shadow.jpg) no-repeat bottom center;
	text-align: center;
}
.mid_offering .right IFRAME
{
	margin-top: 20px;
}
.mid_offering H1
{
	color: #ED5325;
	font-size: 35px;
	font-weight: bold;
	margin-top: 24px;
}
.mid_offering .about
{
	font-size: 18px;
	margin: 10px 0 30px;
}
.mid_offering .offer_form
{
	width: 400px;
	background: url(../img/bg_form.jpg) repeat-x;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	display: inline-block;
}
.mid_offering .offer_form .offering DIV
{
	height: auto;
	padding: 0;
}
.mid_offering .offer_form INPUT[type=submit]
{
	background: url(../img/form-submit.png);
	width: 339px;
	height: 33px;
	font-size: 20px;
	text-transform: uppercase;
	float: none;
	display: inline-block;
	margin: 15px 0 26px;
	color: #FFF;
	font-weight: bold;
	border: none;
	clear: both;
}
.mid_offering .offer_form INPUT[type=text]
{
	font-size: 15px;
	width: 360px;
	float: none;
	margin: 2px;
	color: #0179AB;
	border: none;
	padding: 2px 5px;
}
.mid_offering .offer_form TEXTAREA
{
	font-size: 15px;
	width: 360px;
	float: none;
	margin: 1px;
	color: #0179AB;
	padding: 2px 5px;
	height: 120px;
}
.mid_offering .offer_form H2
{
	color: #FFF;
	margin: 35px 0 10px;
	font-weight: bold;
	font-size: 24px;
}
.mid_offering .offering
{
	width: 372px;
	display: inline-block;
}
.mid_offering .left .recomended
{
	margin-top: 15px;
	margin-left: -5px;
}
.mid_offering .left .recomended LI
{
	margin: 7px;
	width: 154px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: 0px 0px 5px #A1A1A1;
	-moz-box-shadow: 0px 0px 5px #A1A1A1;
	box-shadow: 0px 0px 5px #A1A1A1;
	padding: 5px 10px;
}
.error_mess, .submit_mess
{
	color: #CC0000;
	text-align: center;
}
.mid_offering .offer_form .error_mess
{
	position: absolute;
	margin: -20px 0 0 23px;
	width: 344px;
	color: #FFEA49;
}
/*school*/
.top_school
{
	text-align: center;
	margin-top: 20px;
}
.top_school H1
{
	color: #F05320;
	font-weight: bold;
	font-size: 40px;
}
.mid_shool
{
	font-size: 15px;
	text-align: left;
}
.mid_shool .get
{
	position: relative;
	z-index: 10;
	text-align: center;
	margin: -161px 0 68px 126px;
	font-size: 40px;
	color: #FFF;
	font-weight: bold;
	width: 304px;
	line-height: 100%;
}
.mid_shool .now
{
	position: relative;
	z-index: 10;
	text-align: left;
	font-size: 25px;
	color: #ED511E;
}
.pict_school
{
	height: 200px;
	border: 3px solid #F05320;
	-webkit-border-radius: 10px 10px 0;
	-moz-border-radius: 10px 10px 0;
	border-radius: 10px 10px 0;
	background: url(../img/school3.jpg) no-repeat 1px -1px;
	margin-top: 10px;
}
.mid_shool .recomended H2
{
	font-size: 25px;
	background: #6A6A6A;
	color: #FFF;
	/*[disabled]text-transform:uppercase;*/
	margin-top: -11px;
}
.mid_shool .recomended UL.prod LI
{
	width: 300px;
	border: 2px solid #E9E7E7;
	padding: 10px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	height: 399px;
}
.mid_shool .recomended UL LI #PRODUCT_PRICE
{
	font-size: 14px;
}
.mid_shool .recomended #PRODUCT_PICT
{
	height: 200px;
	min-height: 200px;
	margin: 46px 0 0;
}
.mid_shool .recomended #PRODUCT_PICT IMG
{
	max-height: 200px;
}
.mid_shool .recomended #PRODUCT_PICT A
{
	display: table-cell;
	height: 200px;
	vertical-align: middle;
}
.mid_shool .recomended H3
{
	font-size: 18px;
}
.mid_shool .prod_name
{
	position: absolute;
}
.mid_shool .prod_name LI
{
	font-size: 22px;
	width: 304px;
	margin: 10px;
	padding: 8px 10px 10px;
	font-weight: bold;
	color: #F05320;
}
.mid_shool .short_desc
{
	font-size: 18px;
}
.mid_shool .long_desc
{
	font-size: 16px;
	text-align: left;
	margin-bottom: 50px;
}
.mid_shool .long_desc UL
{
	margin: 0;
	padding: 0 0 0 25px;
}
.mid_shool .long_desc UL LI
{
	margin: 0;
	padding: 0;
	list-style: disc;
}
.mid_shool .long_desc .need
{
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 20px;
	background: #6A6A6A;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior:   url(css/PIE.htc);
	padding: 5px;
	text-align: center;
	color: #FFF;
	margin-top: 0;
}
.mid_shool .long_desc H2
{
	font-size: 30px;
	font-weight: bold;
	margin-top: 20px;
}
.mid_shool .long_desc H3
{
	font-size: 22px;
	font-weight: bold;
	margin-top: 20px;
}
.mid_shool .long_desc .pict1
{
	float: right;
	margin: -19px 0 0 37px;
}
.mid_shool .long_desc .pict1 IMG
{
	width: 350px;
}
.mid_shool .long_desc .pict2
{
	float: right;
	margin: 0 0 0 37px;
}
.mid_shool .long_desc .pict2 IMG
{
	width: 400px;
}
.mid_shool .long_desc H3.if
{
	font-size: 28px;
	font-weight: bold;
	text-align: center;
	margin-top: 40px;
	color: #F05320;
}
.mid_shool .reg_garantee
{
	float: none;
}
.mid_shool .buy_now_button.view
{
	background: #07739E;
}
/*top call*/
.mid_shool .request_box
{
	float: right;
	margin: -3px 0 7px 47px;
	border: none;
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	padding: 0px 15px;
	border-top: 3px solid #FEB801;
}
.mid_shool .request_box A
{
	font-size: 20px;
}
/********************/
.technical
{
	/*[disabled]background:#ED511E;*/
	color: #ED511E;
	width: 100%;
	text-align: center;
	padding: 20px 50px;
	margin-left: -50px;
	margin-bottom: 20px;
	font-size: 20px;
	font-weight: normal;
	border: 5px solid #ED511E;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.technical B
{
	font-weight: normal;
	margin-bottom: 2px;
	display: block;
}
.technical .num
{
	font-size: 20px;
	font-weight: bold;
	color: #ED511E;
}
.technical .num A
{
	text-decoration: none;
	color: #ED511E;
}
.technical .new_icon_chat
{
	float: none;
	display: inline-block;
	margin: 9px 0 -14px 36px;
	width: 118px;
	height: 36px;
	overflow: hidden;
}
.form-group SELECT[size]
{
	height: 34px !important;
}
.zipcode_autocomplete-suggestions
{
	border: 1px solid #999;
	background: #FFF;
	overflow: auto;
	width: auto !important;
}
.zipcode_autocomplete-suggestions .autocomplete-suggestion
{
	padding: 2px 5px;
	white-space: nowrap;
	overflow: hidden;
	font-size: 12px;
}
.zipcode_autocomplete-suggestions .autocomplete-suggestion DIV
{
	padding: 3px 0;
}
.zipcode_autocomplete-suggestions .autocomplete-suggestion P
{
	margin: 0;
}
.zipcode_autocomplete-suggestions .autocomplete-selected
{
	background: #F0F0F0;
}
.zipcode_autocomplete-suggestions STRONG
{
	font-weight: normal;
	color: #3399FF;
}
.zipcode_autocomplete-suggestions .autocomplete-group
{
	padding: 2px 5px;
}
.zipcode_autocomplete-suggestions .autocomplete-group STRONG
{
	display: block;
	border-bottom: 1px solid #000;
}
#type_in_search_autocomplete_data:before
{
	content: ' ';
	position: absolute;
	left: 10px;
	top: 3px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 6px 6px 6px;
	border-color: transparent transparent #999999 transparent;
	left: 50%;
	margin-left: -5px;
}
#type_in_search_autocomplete_data
{
	/* border: 1px solid #999; */
	/* background: #FFF; */
	/* overflow: auto; */
	position: fixed !important;
	/* width: 264px; */
	padding-top: 9px;
}
#type_in_search_autocomplete_data .autocomoplete_container_inner_wrapper
{
	border: 1px solid #999;
	background: #FFF;
	overflow: auto;
	width: 264px;
	height: 350px;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	border-radius: 6px;
}
#type_in_search_autocomplete_data .autocomplete-suggestion
{
	overflow: hidden;
	font-size: 12px;
	padding: 5px 5px;
}
#type_in_search_autocomplete_data .autocomplete-suggestion:nth-child(odd)
{
	background: #F8F8F8;
}
#type_in_search_autocomplete_data .autocomplete-suggestion DIV
{
}
#type_in_search_autocomplete_data .autocomplete-suggestion A
{
	display: block;
	padding-bottom: 3px;
}
#type_in_search_autocomplete_data .autocomplete-suggestion P
{
	margin: 0;
}
#type_in_search_autocomplete_data .autocomplete-selected
{
	background: #F0F0F0;
}
#type_in_search_autocomplete_data .autocomplete-group
{
	padding: 2px 5px;
	background: #ED511E;
	color: white;
}
#type_in_search_autocomplete_data .autocomplete-group STRONG
{
}
#type_in_search_autocomplete_data .autocomplete_image_link
{
	float: left;
	margin-right: 3px;
}
#type_in_search_autocomplete_data .autocomplete_sku
{
	float: right;
}
/*AZ: checkout cart ticket loading */
/*AZ: Alla, PLS place it properly in the file*/
.loading
{
	position: relative;
}
.loading:before
{
	content: ' ';
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: url(../img/ajax-loader.gif) no-repeat center center rgba(0, 0, 0, 0.2);
}
#COUPON_DISCOUNT_SMALL_CART, #PROMO_DISCOUNT_SMALL_CART
{
	font-weight: bold;
}
/*AZ: Forgot password related class */
.forgot_pass_related
{
	display: none;
}
