/******************* listing.css ************
404 Not Found
This file does not exist on the server.
This file is an empty place holder.*/
UL.tabs_listing
{
	/*[disabled]list-style-type:none;*/
	/*[disabled]overflow:hidden;*/
}
UL.tabs_listing LI
{
	/*[disabled]list-style-type:none;*/
	/*[disabled]width:100%;*/
	/*[disabled]height:100%;*/
	/*[disabled]margin:0;*/
	/*[disabled]position:absolute;*/
}
UL.tabs_listing LI .box
{
	width: 100%;
}
/***********************************************
for all page*/
*
{
	margin: 0;
	padding: 0;
}
UL, LI
{
	list-style: none;
	padding: 0;
	margin: 0;
}
IMG
{
	border: 0;
}
H2
{
	font: bold 22px Helvetica, arial;
	color: #28566E;
	margin: 0;
}
H2 A
{
	text-decoration: none;
}
H3
{
	font: bold 16px Helvetica, arial;
	color: #28566E;
	margin: 0;
}
H4
{
	font: bold 15px Helvetica, arial;
	margin: 0;
}
BODY
{
	font-weight: normal;
	font-size: 13px;
	font-family: arial;
	text-align: left;
}
BODY.body_landing-page
{
	background: #438FE8;
}
BODY.body_landing_thanks
{
	background: #438FE8;
}
TABLE, TR, TD, DIV
{
	font-family: arial;
	font-weight: normal;
	/*[disabled]font-size:12px;*/
}
A
{
	color: #2B5971;
}
A:hover
{
	color: #FF9A00;
}
BUTTON, SELECT, INPUT
{
	/*[disabled]font-weight:normal;*/
	/*[disabled]font-size:11px;*/
}
DIV, SPAN
{
	padding: 0px;
	margin: 0px;
}
H1
{
	font: normal bold 26px arial;
	color: #28566E;
	margin: 0 0 15px;
}
H2
{
	font-size: 18px;
}
HR
{
	color: #D5E0EC;
	height: 1px;
	border: 1px solid #D5E0EC;
}
P
{
	margin: 5px 0 5px 0px;
	padding: 0;
}
IMG, FORM
{
	margin: 0px;
	padding: 0px;
	background: none;
}
.mt10
{
	margin-top: 10px;
}
.img
{
	line-height: 1px;
	margin: 0px;
	padding: 0px;
}
.spaser, .spacer
{
	font-size: 1px;
	padding: 0px;
	margin: 0px;
	line-height: 1px;
	height: 1px;
	clear: both;
}
.pict
{
	float: left;
	margin: 5px 10px 5px 0px;
	display: block;
	text-align: center;
}
.pict_right
{
	float: right;
	margin: 0px 0px 5px 10px;
	display: block;
	text-align: center;
}
.pict_center
{
	text-align: center;
	margin: 10px;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
.align_center
{
	text-align: center;
}
.align_left
{
	text-align: left;
}
.align_right
{
	text-align: right;
}
.italic
{
	font-style: italic;
}
.bold
{
	font-weight: bold;
}
.under
{
	text-decoration: underline;
}
.normal
{
	font-weight: normal;
}
.border_none
{
	border-bottom: none;
}
.border_ccc
{
	border: 1px solid #CCCCCC;
}
.path_box
{
	font-size: 11px;
	margin-bottom: 0;
	/*[disabled]background:url(../img/bg_path.jpg) no-repeat;*/
	height: 33px;
	padding: 0 0 0 5px;
}
.path_box A
{
	text-decoration: none;
	color: #5F0606;
}
.path_box_in
{
	padding-top: 9px;
	height: 17px;
	width: 609px;
	overflow: hidden;
	display: block;
}
.path_box A:hover
{
	text-decoration: underline;
	color: #FF9A00;
}
.path_box_left
{
	font-size: 11px;
	margin-bottom: 0;
	/*[disabled]background:url(../img/bg_path_left.jpg) no-repeat;*/
	height: 33px;
	padding: 0 0 0 15px;
}
.path_box_left A
{
	text-decoration: none;
	color: #5F0606;
}
.path_box_left A:hover
{
	text-decoration: underline;
	color: #FF9A00;
}
.path_box_full
{
	font-size: 11px;
	margin-bottom: 5px;
	background: url(../img/bg_path_full.jpg) no-repeat;
	height: 33px;
	padding: 0 0 0 15px;
}
.path_box_full A
{
	text-decoration: none;
	color: #5F0606;
}
.path_box_full A:hover
{
	text-decoration: underline;
	color: #FF9A00;
}
.path A
{
	text-decoration: none;
}
.sort
{
	text-align: right;
	padding: 12px 5px 3px;
	float: right;
	margin-top: 3px;
}
.sort_blog
{
	text-align: right;
	padding: 3px 15px 3px 5px;
	position: relative;
	margin: -40px 0 5px;
	float: right;
	width: 200px;
}
.show_blog
{
	text-align: right;
	padding: 2px 15px 3px 5px;
	position: relative;
	margin: -27px 230px 0 0;
	width: 140px;
	float: right;
}
.sort_articles
{
	text-align: right;
	padding: 1px;
	margin: -83px 6px 0 0;
	font-size: 11px;
	float: right;
}
.sort_articles SELECT
{
	font-size: 11px;
}
.sort_articles INPUT
{
	font-size: 11px;
}
.sort_articles SPAN
{
	float: right;
	display: block;
	height: 26px;
}
.sort_blog
{
	text-align: right;
	padding: 1px;
	margin: -33px 6px 0 0;
	font-size: 11px;
	float: right;
}
.sort_blog SELECT
{
	font-size: 11px;
}
.sort_blog INPUT
{
	font-size: 11px;
}
.sort_blog SPAN
{
	float: right;
	display: block;
	height: 26px;
}
.sort .submit_go
{
	width: 30px;
	font-family: arial;
	font-size: 12px;
}
.sort SELECT
{
	width: 64px;
}
.sort_articles .submit_go
{
	width: 30px;
}
.showing
{
	float: left;
	text-align: left;
	font-size: 12px;
	padding: 3px 0px 0px 5px;
	font-style: italic;
	font-family: georgia;
}
.showing_right
{
	float: right;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
}
.count
{
	text-align: right;
	color: #124C9E;
	font-style: italic;
	font-family: georgia;
	padding: 4px 20px 0px 0px;
}
.count_blog
{
	margin: -32px 0 -22px;
	float: right;
	font-size: 11px;
}
.alt_text
{
	font-size: 11px;
	padding: 0px;
	background: #FFF9E7;
	padding: 3px;
	font-family: Arial;
}
.text_sm
{
	font-size: 11px;
}
.blue
{
	color: #1E8CCC;
}
.banner
{
	/*[disabled]text-align:center;*/
	/*[disabled]height:318px;*/
}
.banner_left
{
	text-align: left;
}
.not_found
{
	color: #868484;
	text-align: center;
	font-size: 13px;
	min-height: 50px;
	padding: 10px;
}
.rss
{
	text-align: center;
	margin: 10px 0px;
}
.table_sm TD
{
	padding: 0;
}
.table_line_sm TD
{
	border-bottom: 1px solid #B4AC63;
	padding: 1px;
}
.table_line TD
{
	border-bottom: 1px solid #C8CED4;
	padding: 3px;
}
.table_line TD.table_title
{
	text-align: right;
	font-weight: bold;
}
.table_line .noline
{
	border: none;
}
.table_line .text_title
{
	text-align: center;
	font-weight: bold;
	padding: 6px 0px 0px;
}
.table_line .sub_title
{
	background: #EFEFEF;
	color: #07387D;
}
.table_line .sub_title_sm
{
	background: #EDEDED;
	font-size: 11px;
}
TABLE.table_line_check TD
{
	border-bottom: 1px solid #CCCCCC;
	padding: 3px;
}
TABLE.table_line_check
{
	padding: 0px;
}
.form_title
{
	text-align: right;
}
.form_field
{
	text-align: left;
}
.check_box
{
	border: 1px dotted #CCCCCC;
}
.short_desc
{
	font-size: 13px;
}
.table_line_vert TD
{
	border-bottom: 1px solid #CCCCCC;
	padding: 6px;
}
.table_line_vert .text_header
{
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	text-align: center;
}
.table_line_vert .last
{
	border-right: none;
}
.table_line_vert .line_right
{
	border-right: 1px solid #CCCCCC;
}
.table_line_vert .table_title
{
	text-align: right;
	font-weight: bold;
}
.table_line_vert .table_title_noline
{
	font-weight: bold;
	border: none;
	padding: 6px 6px 0px;
}
.table_line_vert .sub_title
{
	background: #ECF2F7;
}
.product_table
{
}
.product_table TD.prod_td
{
}
.product_table TD.prod_td .left1
{
	background: url(../img/cor1.gif);
	width: 15px;
	font-size: 1px;
	float: left;
	line-height: 1px;
	margin: -1px;
	height: 15px;
}
.product_table TD.prod_td .right1
{
	background: url(../img/cor2.gif);
	width: 15px;
	font-size: 1px;
	float: right;
	line-height: 1px;
	height: 15px;
	margin: -1px;
}
.product_table TD.prod_td .left2
{
	background: url(../img/cor4.gif);
	width: 15px;
	font-size: 1px;
	float: left;
	line-height: 1px;
	height: 15px;
	margin: 11px 0px 0;
	position: relative;
	z-index: 10;
}
.product_table TD.prod_td .right2
{
	background: url(../img/cor3.gif);
	width: 15px;
	font-size: 1px;
	float: right;
	line-height: 1px;
	height: 15px;
}
.form_background
{
	background: #EBE7C0;
}
.location
{
	font-weight: bold;
	color: #41657A;
}
.author
{
	font-weight: bold;
	color: #5C5D59;
}
.file
{
	font-weight: bold;
}
.date
{
	color: #254960;
	font-weight: normal;
}
.date_line
{
	text-decoration: none;
	color: #254960;
	text-align: center;
}
.date_line_left
{
	text-decoration: none;
	color: #254960;
	font-size: 15px;
	font-style: italic;
	text-align: left;
}
.title
{
	font-size: 23px;
	color: #27566A;
	font-weight: bold;
	font-family: arial;
}
.body_landing_thanks .title
{
	font-size: 40px;
	color: #114B9D;
	font-weight: bold;
	margin-top: 30px;
	font-family: "Myriad Pro Cond";
}
.title A
{
	text-decoration: none;
	color: #9B0202;
}
.title A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_left
{
	font-size: 16px;
	color: #590000;
	text-align: left;
	font-weight: bold;
}
.title_left A
{
	text-decoration: none;
	color: #590000;
}
.title_left A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_big
{
	font-size: 18px;
	color: #2C5E79;
	text-transform: uppercase;
	font-family: GillReg;
	font-weight: bold;
}
.title_big A
{
	text-decoration: none;
	color: #2C5E79;
}
.title_big A.ff
{
	text-decoration: none;
	color: #FFFFFF;
}
.title_big A.ff:hover
{
	text-decoration: none;
	color: #FFF784;
}
.title_big A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_big_left
{
	font-size: 21px;
	color: #590000;
	text-align: left;
	font-weight: bold;
	margin-bottom: 3px;
}
.title_big_left A
{
	text-decoration: none;
	color: #590000;
}
.title_big_left A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_sm
{
	font-size: 14px;
	color: #114B9D;
	text-align: left;
	font-weight: bold;
}
.title_sm A
{
	color: #356C90;
	text-decoration: none;
}
.title_sm2
{
	font-size: 16px;
	color: #590000;
	text-decoration: none;
	font-weight: normal;
	padding-top: 7px;
	font-family: Verdana;
}
.title_sm_bg
{
	background: #DDDDDD;
	font-weight: bold;
	font-size: 11px;
}
.title_sm_bg_invoice
{
	background: #F1F1F1;
	font-weight: bold;
}
.title_blog1
{
	font: 35px sans-serif;
	color: #134D9F;
	margin: 10px 17px 0px 8px;
	border-bottom: 1px solid #124CA0;
	padding: 0 0 3px;
	font-family: "Tw Cen MT Condensed";
}
.title_blog2
{
	font: 18px sans-serif;
	color: #134D9F;
	margin: 0px 17px 0px 8px;
	padding: 0 0 3px;
}
.title_blog_desc
{
	margin: 0 18px 0 8px;
	border-bottom: 1px solid #B1B1B1;
	padding: 0 0 4px;
}
.long_desc
{
	margin: 0 0 0 8px;
}
.sub_title
{
	font-weight: bold;
	color: #295285;
}
.title_background
{
	/*[disabled]border-bottom:2px solid #A4A7AC;*/
	/*[disabled]padding:0 0 0 10px;*/
	font: 23px arial;
	color: #134D9F;
	/*[disabled]margin:0 0 10px;*/
}
.title_background_center
{
	/*[disabled]border-bottom:2px solid #A4A7AC;*/
	padding: 0;
	font: 31px sans-serif;
	color: #2E6079;
	margin: 15px 0 0;
	text-align: center;
	font-weight: normal;
	font-family: GillReg;
}
.title_background A
{
	color: #134D9F;
	text-decoration: none;
}
.title_background1
{
	border-bottom: 2px solid #A6B96C;
	padding: 5px 5px 0 20px;
	color: #344D04;
	font-size: 22px;
	font-weight: bold;
	margin: 0 10px 10px;
	height: 34px;
}
.title_background_sort
{
	border-bottom: 2px solid #A4A7AC;
	padding: 0;
	font: 24px "Myriad Pro Cond";
	color: #134D9F;
	margin: 0;
	float: left;
	line-height: 100%;
	height: 20px;
}
.title_background_sort A
{
	color: #134D9F;
	text-decoration: none;
}
.title_background1 A
{
	color: #344D04;
	text-decoration: none;
}
.title_background1 .left
{
	color: #344D04;
	font-size: 22px;
	font-weight: bold;
	margin-top: 5px;
}
.title_background1 .left_sm
{
	color: #344D04;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	float: left;
}
.title_background1 .right
{
	color: #344D04;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0;
	padding: 0;
}
.title_background1 .text
{
	color: #344D04;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 10px 10px;
}
.title_background1 .slideshow
{
	margin-left: 15px;
}
.notes
{
	margin: 0 10px;
	padding: 0 5px 0 20px;
}
.products_search_ab
{
	color: #FFFFFF;
	position: absolute;
	margin-left: 460px;
	margin-top: -1px;
}
.products_search_ab .text_sm
{
	text-align: right;
	font-size: 11px;
	padding: 0px 0px 3px;
	color: #FFFFFF;
}
.products_search_ab .cor_left
{
	width: 5px;
	height: 20px;
	background: url(../img/cor_pr4.gif);
	float: left;
	margin-left: 1px;
}
.products_search_ab .cor_right
{
	width: 5px;
	height: 20px;
	background: url(../img/cor_pr5.gif);
	float: left;
}
.products_search_ab .cor_center
{
	height: 20px;
	background: url(../img/cor_pr6.gif);
	float: left;
	color: #4D4C2A;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
}
.products_search_ab .cor_center SPAN
{
	margin-top: 3px;
	display: block;
	padding: 0px 7px;
}
.products_search_ab .cor_left_sel
{
	width: 5px;
	height: 20px;
	background: url(../img/cor_pr1.gif);
	float: left;
	margin-left: 1px;
}
.products_search_ab .cor_right_sel
{
	width: 5px;
	height: 20px;
	background: url(../img/cor_pr2.gif);
	float: left;
}
.products_search_ab .cor_center_sel
{
	height: 20px;
	background: url(../img/cor_pr3.gif);
	float: left;
	color: #4D4C2A;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
}
.products_search_ab .cor_center_sel SPAN
{
	margin-top: 3px;
	display: block;
	padding: 0px 7px;
}
.title_background_box
{
	padding: 0px 10px;
}
UL.title_background_box
{
	padding-left: 0px;
	margin-left: 25px;
	margin-top: 3px;
	margin-bottom: 5px;
}
UL.title_background_box LI
{
	margin-bottom: 5px;
}
.title_background .tags
{
	font-size: 13px;
	color: #49576F;
}
.title_background_check
{
	font-size: 15px;
	color: #8E1C2D;
	padding: 3px;
	border: 1px dotted #CCCCCC;
	margin-top: 5px;
	margin-bottom: 0px;
	background: #EDEDED;
	font-family: arial;
	text-align: left;
	padding-left: 15px;
}
.title_background_check A
{
	color: #8E1C2D;
	font-weight: bold;
	text-decoration: none;
}
.title_background_check .menu
{
	font-size: 12px;
}
.category_desc
{
	margin: 13px 25px;
}
.line
{
	border-bottom: 1px solid #CCCCCC;
	margin: 5px 0px 10px;
}
.line_bot
{
	clear: both;
	height: 30px;
	border-top: 1px solid #CCCCCC;
}
.line_bot_left_menu
{
	clear: both;
	height: 1px;
	margin: 12px 0px 8px;
	border-top: 1px solid #B4AC63;
}
.line_more
{
	clear: both;
	border-top: 1px solid #CCCCCC;
}
.line_dotted
{
	height: 1px;
	border-top: 1px dotted #FDCE5B;
}
.line_dotted_fff
{
	height: 1px;
	border-top: 1px dotted #FFFFFF;
}
.line_dotted_gray
{
	background: url(../img/bg_dr.gif);
	height: 3px;
}
.line_all
{
	border: 1px solid #CCCCCC;
	padding: 7px;
}
.cat_title
{
	color: #9B0101;
	font-size: 17px;
	font-weight: normal;
	padding: 0 7px 0 10px;
	text-align: left;
	margin: 0;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
}
.cat_title A
{
	color: #9B0101;
	text-decoration: none;
}
.star
{
	color: #BA0202;
}
.list_title_td
{
	background: #466AA9;
	color: #FFFFFF;
	font-size: 12px;
}
.list_title_td A
{
	color: #FFFFFF;
	text-decoration: none;
}
.list_select_title_td
{
	background: #466AA9;
	color: #FFFFFF;
}
*#menu_in
{
	color: #FFFFFF;
	background: #8881C1;
	padding: 0px 0 5px;
	float: left;
	margin: 1px;
	z-index: 1;
	vertical-align: top;
}
*#menu_in A
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	z-index: 1;
	top: 5px;
}
*#menu_in A:hover
{
	color: #FFFF00;
	z-index: 1;
}
*#menu_in SPAN
{
	width: 11px;
	height: 20px;
	z-index: 1;
	vertical-align: top;
	float: left;
}
*#menu_in SPAN IMG
{
	top: -20px;
	vertical-align: top;
}
*#menu_in .menu_ord
{
	color: #FFFF00;
}
/*for top*/
.all_left
{
	background: url(../img/bg_all_left.gif) repeat-y right;
	width: 10px;
}
.all_right
{
	width: 10px;
	background: url(../img/bg_all_right.gif) repeat-y left;
}
.logo
{
	padding: 10px 10px 10px 30px;
	width: 200px;
	float: left;
}
.top_baner
{
	background: #E7E6E6;
	padding: 0px;
	margin: 0px;
	font-size: 1px;
}
.top_baner .ban_top
{
	float: left;
	margin: 5px 0 5px 5px;
	font-size: 1px;
	line-height: 1px;
}
.top_baner .hellow
{
	float: left;
	margin: 5px 0 0 6px;
	width: 236px;
	height: 60px;
	background-color: #FFFFFF;
	text-align: left;
	font-size: 11px;
}
.top_baner .hellow SPAN.text
{
	margin: 3px 10px;
	display: block;
}
.top_baner .hellow SPAN.text A
{
	color: #6A8716;
}
/*dd menu*/
*#menu_dd
{
	z-index: 20;
	background: url(../img/menu_bg.jpg);
	margin: 0px;
	width: 975px;
	padding: 0px;
	margin: 0px;
	/*[disabled]height:60px;*/
}
.subport *#menu_dd
{
	z-index: 20;
	background: url(../img/menu_bg_red.jpg);
	margin: 0px;
	width: 975px;
	padding: 0px;
	margin: 0px;
	/*[disabled]height:60px;*/
}
#top_menu
{
	position: relative;
	padding: 0px;
	z-index: 1500;
	margin: 0px;
}
*#menu_dd .sec
{
	height: 32px;
	z-index: 1;
	background: url(../img/top_bg2.jpg);
	margin: 0px;
	clear: both;
	width: 975px;
	padding: 0px;
	margin: 0px;
}
*#menu_dd .sec LI
{
	height: 25px;
}
*#menu_dd A
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
}
*#menu_dd A:hover
{
	color: #FFFF00;
}
*#menu_dd .sec A
{
	text-decoration: none;
	color: #660606;
	padding: 5px 12px 0px;
	font-size: 12px;
	font-weight: normal;
}
*#menu_dd .sec LI LI A
{
	text-decoration: none;
	color: #FFFFFF;
}
*#menu_dd .sec A:hover
{
	color: #FD0404;
}
*#menu_dd LI
{
	border: none;
	margin: 0px;
	padding: 0px;
	background: none;
	display: inline;
	float: left;
	height: 34px;
	position: relative;
	z-index: 3;
	list-style-type: none;
}
*#menu_dd LI.line
{
	height: 32px;
	border-right: 1px solid #D0D0D0;
}
*#menu_dd LI.slogan
{
	color: #FCD001;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding: 6px 0 0;
	height: 20px;
	margin-left: 30px;
}
*#menu_dd LI.header_search
{
	margin: 7px 5px 0px 30px;
	text-align: left;
	color: #4B0202;
	width: 505px;
	font-weight: bold;
	z-index: 1;
}
*#menu_dd LI.header_search SPAN
{
	display: block;
	float: left;
	text-align: left;
}
*#menu_dd LI.header_search SPAN.go
{
	margin: 1px 10px 0 3px;
}
*#menu_dd LI.header_search A
{
	margin: 3px 0 0;
	padding: 0;
	text-decoration: underline;
}
*#menu_dd LI.check_top
{
	margin: 6px 10px 0px 0;
	text-align: right;
	color: #4B0202;
	/*[disabled]width:429px;*/
	font-weight: bold;
	float: right;
}
*#menu_dd LI.check_top .cart
{
	background: #F1F1F1;
	float: left;
	height: 23px;
	font-weight: normal;
	color: #9B0202;
}
*#menu_dd LI.check_top .cart_left
{
	background: #F1F1F1 url(../img/ch_cor1.gif);
	float: left;
	height: 23px;
	width: 6px;
}
*#menu_dd LI.check_top .cart_right
{
	background: #F1F1F1 url(../img/ch_cor2.gif);
	float: left;
	height: 23px;
	width: 6px;
}
*#menu_dd LI.check_top .cart SPAN
{
	margin: 4px 6px 0;
}
*#menu_dd LI.check_top SPAN
{
	display: block;
	float: left;
	text-align: left;
}
*#menu_dd LI.check_top SPAN.img
{
	margin-left: 15px;
	margin-top: 3px;
}
*#menu_dd LI.check_top SPAN.link
{
	text-align: left;
	padding: 0;
	margin: 6px 0 0 4px;
}
*#menu_dd LI.check_top SPAN.link A
{
	text-align: left;
	padding: 0;
	margin: 0;
	font-weight: bold;
	color: #5C7C0D;
}
*#menu_dd LI.check_top SPAN SPAN
{
	display: block;
	float: left;
	text-align: left;
}
*#menu_dd LI A
{
	color: #FFFFFF;
	font-weight: bold;
	padding: 6px 20px 7px;
	display: block;
	font-size: 14px;
	z-index: 2000;
	position: relative;
}
*#menu_dd LI:hover
{
	/*[disabled]background:url(../img/top_menu_bg_sel.jpg);*/
}
*#menu_dd LI.sel
{
	color: #FFFF00;
	/*[disabled]background:url(../img/top_menu_bg_sel.jpg);*/
}
*#menu_dd LI.first
{
	margin-left: 3px;
}
#menu_dd .logo_bot
{
	width: 112px;
	background: url(../img/logo-shop2.jpg);
}
*#menu_dd_bot
{
	height: 5px;
	z-index: 1;
	background: url(../img/top_menu_bg1.jpg);
	margin: 0px 10px;
}
*#menu_dd_bot .left
{
	height: 5px;
	width: 8px;
	padding: 0px;
	margin: 0px;
	background: url(../img/top_menu_bg2.jpg);
	float: left;
}
*#menu_dd_bot .right
{
	height: 5px;
	width: 8px;
	padding: 0px;
	margin: 0px;
	background: url(../img/top_menu_bg3.jpg);
	float: right;
}
/*Use this style to adjust dd elements*/
*#menu_dd LI UL
{
	position: absolute;
	z-index: 1000;
	top: 26px;
	display: block;
	left: 0px;
	width: 180px;
	margin: 0px;
	border-width: 1px;
	list-style-type: none;
	padding: 0px;
/*border: 1px solid #000000;*/
}
*#menu_dd LI UL LI
{
	position: relative;
	z-index: 1000;
	top: 6px;
	height: 25px;
	display: block;
	float: left;
	margin: 0px;
	width: 180px;
	left: 0px;
	border-top: 1px solid #FFFFFF;
	background-color: #A2A834;
/*border: 1px solid #000000;*/
}
*#menu_dd UL.sec LI UL LI
{
	/*[disabled]height:25px;*/
}
*#menu_dd UL LI:hover UL
{
	display: block;
}
*#menu_dd LI UL, #menu_dd LI UL LI:hover LI UL
{
	display: none;
}
*#menu_dd LI:hover UL
{
	display: block;
}
*#menu_dd LI UL LI:hover UL
{
	display: block;
	border: 1px solid #000000;
}
/*Use this style to adjust sub-menu elements*/
*#menu_dd LI UL LI A
{
	color: #FFFFFF;
	margin: 0px;
	padding: 5px 5px 5px 20px;
	text-align: left;
	top: 0px;
	font-size: 12px;
	text-transform: none;
	display: block;
}
/*Use this style to adjust sub-menu elements hover*/
*#menu_dd .sec LI UL LI A:hover
{
	padding: 5px 12px 4px;
	background-color: #545A16;
	color: #FFFF00;
}
/*Use this style to adjust sub-sub-menu elements hover*/
*#menu_dd LI UL LI UL
{
	position: absolute;
	z-index: 600;
	top: -28px;
	display: block;
	left: 184px;
	width: 183px;
	margin: 0px;
	border-width: 1px;
	list-style-type: none;
	padding: 0px;
}
*#menu_dd LI UL LI:hover UL
{
	display: block;
}
*#menu_dd LI UL LI UL LI
{
	background-color: #654BA7;
}
*#menu_dd LI UL LI UL LI A
{
	color: #FFFFFF;
	margin: 0px;
	padding: 5px 5px 5px 10px;
	text-align: left;
	top: 0px;
	font-size: 11px;
	text-transform: none;
	display: block;
}
/*end dd menu
end for top
*********************************************************************************************************************
*********************************************************************************************************************
center content*/
.content
{
	margin: 0px;
	text-align: left;
}
.content_all
{
	margin: 0px 20px 20px;
}
.left_menu_td
{
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background: #E9E8E7 url(../img/bg_left_menu.jpg) repeat-x;
	text-align: left;
}
.left_menu
{
	/*[disabled]width:245px;*/
	/*[disabled]margin:0;*/
	/*[disabled]padding:0;*/
}
.content_table
{
	/*[disabled]min-height:400px;*/
}
.content_table .left_td
{
	/*[disabled]text-align:left;*/
	/*[disabled]width:245px;*/
	/*[disabled]border-right:1px solid #FFFFFF;*/
	/*[disabled]border-left:1px solid #FFFFFF;*/
	/*[disabled]background:#E9E8E7 url(../img/bg_left_menu.jpg) repeat-x;*/
}
.content_table .left_td_sm
{
	/*[disabled]text-align:left;*/
	/*[disabled]width:170px;*/
}
.content_table .left_td_big
{
	/*[disabled]text-align:left;*/
	/*[disabled]padding:0px 13px 0px 3px;*/
}
.center_td
{
	min-height: 400px;
	padding: 0px 10px 0px 20px;
}
.content_table .center_td_art
{
	/*[disabled]min-height:400px;*/
	/*[disabled]padding:0px;*/
	/*[disabled]text-align:left;*/
	/*[disabled]background:#FFFFFF;*/
	/*[disabled]border-right:1px solid #B4AC63;*/
	/*[disabled]border-left:1px solid #B4AC63;*/
}
.content_table .center_td_all
{
	/*[disabled]padding:10px 10px 0;*/
	/*[disabled]text-align:left;*/
	/*[disabled]background:#FFFFFF;*/
}
.content_table .center_td_zoom
{
	/*[disabled]padding:10px 20px 0;*/
	/*[disabled]text-align:left;*/
	/*[disabled]background:#FFFFFF;*/
}
.content_table .center_td_art .articles_fr
{
	/*[disabled]margin:0 40px;*/
	/*[disabled]min-height:400px;*/
}
.content_table .center_td_index
{
	/*[disabled]background:#FFFFFF;*/
	/*[disabled]text-align:left;*/
}
.content_table .center_td_products
{
	/*[disabled]padding:0px;*/
	/*[disabled]text-align:left;*/
	/*[disabled]background:#FFF7DF;*/
}
.content_table .right_td
{
	text-align: left;
	width: 240px;
	padding-right: 10px;
}
.content_table .right_td_sm
{
	/*[disabled]width:180px;*/
	/*[disabled]text-align:left;*/
	/*[disabled]background:#FFF7DF;*/
	/*[disabled]border-right:1px solid #B4AC63;*/
}
.content_table .right_td_products
{
	/*[disabled]width:240px;*/
	/*[disabled]text-align:left;*/
}
.content_table .right_td_mid
{
	/*[disabled]width:240px;*/
	/*[disabled]text-align:left;*/
}
/*choosing-printers articles*/
.choosing-printers H1
{
	font-size: 20px;
	padding: 10px;
}
.choosing-printers H2
{
	font-size: 18px;
	padding: 0;
	margin: 0;
}
.choosing-printers H2 A
{
	text-decoration: none;
}
.choosing-printers H3
{
	font-size: 15px;
	padding: 10px;
}
.choosing-printers P
{
	padding: 0;
}
.choosing-printers .title_background
{
	/*[disabled]padding:0;*/
	/*[disabled]margin:0;*/
	/*[disabled]padding-left:0;*/
}
.choosing-printers UL
{
	margin-top: -4px;
}
.choosing-printers LI
{
	list-style-type: disc;
	padding-left: 5px;
	margin-left: 26px;
}
.choosing-printers HR
{
	margin-top: 20px;
	margin-bottom: 10px;
}
.choosing-printers .list_item
{
	margin: 0 10px 10px;
}
/*index_special_title_box*/
.index_special_title_box
{
	width: 457px;
	border: 1px solid #3F4324;
	background: #FFFFFF url(../img/bg_specia_cor.jpg) no-repeat right;
	text-align: left;
	margin-left: 17px;
}
.index_special_title_box .title_big
{
	background: url(../img/bg_special.jpg);
	height: 29px;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: normal;
	margin: 0px;
	padding: 3px 0px 0px 25px;
	text-align: left;
}
.index_special_title_box_news
{
	width: 340px;
	border: 1px solid #3F4324;
	/*[disabled]background:#FFFFFF url(../img/bg_specia_cor.jpg) no-repeat right;*/
	text-align: left;
	margin-left: 20px;
	float: left;
}
.index_special_title_box_news .title_big
{
	background: url(../img/bg_special.jpg);
	/*[disabled]height:29px;*/
	color: #FFFFFF;
	font-size: 22px;
	font-weight: normal;
	margin: 0px;
	padding: 3px 0px 3px 25px;
	text-align: left;
}
.index_special
{
	padding: 10px 20px 0px 10px;
}
.index_special .title
{
	text-align: left;
	margin-bottom: 10px;
	margin-top: 5px;
}
.index_special .pict
{
	margin-right: 20px;
}
.index_special .desc
{
	color: #4D4C2A;
}
.index_testimonial
{
	float: right;
	color: #4D4C2A;
	width: 220px;
	margin-right: 20px;
	font-style: italic;
	line-height: 160%;
	height: 190px;
	margin-top: 20px;
}
.index_testimonial .author
{
	text-align: right;
	font-style: normal;
}
.index_products_box
{
	margin: 10px 5px 5px;
}
.index_products
{
	/*[disabled]background:url(../img/bg5.gif) repeat-x;*/
	padding: 0;
}
.index_products .cat_title
{
	color: #9B0101;
	font-size: 18px;
	font-weight: bold;
	padding: 0 7px 5px 10px;
	border-bottom: 2px solid #E1E1DE;
	/*[disabled]background:#E1E1DE repeat-x;*/
	text-align: left;
	margin: 0;
}
.index_products .product_box
{
	text-align: left;
	margin: 5px 10px;
	border-bottom: 1px solid #CCCCCC;
	/*[disabled]padding:0 0 5px;*/
}
.index_products .product_box .box_name_pict
{
	width: 100px;
	text-align: center;
	background: #F3F2F2;
	border: 1px solid #CCCCCC;
	font-size: 1px;
}
.index_products .product_box .box_name_all
{
	margin-right: 0;
	float: left;
	width: 87px;
}
.index_products .title
{
	text-align: left;
	font-size: 13px;
	color: #455C01;
}
.index_products .title A
{
	color: #455C01;
	text-decoration: underline;
}
.index_products .desc
{
	color: #020511;
}
.index_products .price
{
	color: #CC0000;
}
.index_products OL
{
	line-height: 155%;
	margin: 5px 0 0;
	padding: 0 0 10px;
	list-style: none;
}
.td_padding_top_bot_10
{
	padding: 10px 0px;
}
.contacts_information
{
	line-height: 150%;
	font-size: 13px;
	padding: 10px 30px 10px 10px;
}
.contacts_information2
{
	line-height: 150%;
	font-size: 13px;
	padding: 10px 10px 10px 30px;
	border-left: 1px solid #CCCCCC;
}
.right_comm
{
	margin: 5px 0 10px;
	width: 228px;
}
.right_comm .title
{
	margin: 0 1px 0 0;
	padding: 2px 3px 6px;
	color: #FFFFFF;
	font-size: 15px;
	background: url(../img/bg_commm.gif);
	border-top: 1px solid #9D9C9C;
}
.right_comm .title SPAN
{
	color: #FBE549;
}
.right_comm .but
{
	background: url(../img/bg_but_comm.jpg);
	width: 113px;
	height: 46px;
	float: left;
	margin-right: 1px;
}
.right_comm .but .icon
{
	width: 42px;
	font-size: 1px;
	line-height: 1px;
	height: 38px;
	float: left;
	margin: 5px 0 5px 7px;
}
.right_comm .video .icon
{
	background: url(../img/ic_video.gif) no-repeat;
	width: 40px;
	height: 38px;
}
.right_comm .photo .icon
{
	background: url(../img/ic_photo.gif) no-repeat;
	width: 39px;
	height: 38px;
	margin-left: 9px;
}
.right_comm .audio .icon
{
	background: url(../img/ic_music.gif) no-repeat;
	width: 44px;
	height: 34px;
	margin: 7px 0 5px 5px;
}
.right_comm .blog .icon
{
	background: url(../img/ic_blog.gif) no-repeat;
	width: 41px;
	height: 40px;
	margin: 3px 6px 5px 8px;
}
.right_comm .forum .icon
{
	background: url(../img/ic_forum.gif) no-repeat;
	width: 45px;
	height: 32px;
	margin-top: 6px;
	margin-left: 7px;
}
.right_comm .articles .icon
{
	background: url(../img/ic_articles.gif) no-repeat;
	width: 28px;
	height: 36px;
	margin-left: 15px;
}
.right_comm .events .icon
{
	background: url(../img/ic_events.gif) no-repeat;
	width: 35px;
	height: 34px;
	margin-left: 14px;
}
.right_comm .news .icon
{
	background: url(../img/ic_news.gif) no-repeat;
	width: 49px;
	height: 36px;
	margin-left: 8px;
}
.right_comm .but .text
{
	margin: 9px 10px 5px 0;
	padding-top: 0;
	float: right;
	color: #5A5D52;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 12px;
	width: 51px;
	text-align: right;
	font-family: arial;
}
.right_comm .audio .text
{
	width: 54px;
	margin-top: 15px;
}
.right_comm .blog .text
{
	margin-top: 15px;
	width: 41px;
}
.right_comm .forum .text
{
	margin-top: 15px;
	width: 43px;
}
.right_comm .articles .text
{
	margin-top: 15px;
	width: 55px;
}
.right_comm .events .text
{
	margin-top: 15px;
	width: 47px;
}
.right_comm .news .text
{
	margin-top: 15px;
	width: 37px;
}
.right_comm .but .text A
{
	color: #5A5D52;
	text-decoration: none;
	font-weight: bold;
}
.right_comm .but .text A:hover
{
	color: #CD0303;
}
/*galleries window*/
.galleries_window
{
	border: 1px solid #CCCCCC;
	padding: 2px;
}
.galleries_window_table
{
	width: 300px;
	background: #F6F4F1;
}
.galleries_window_table TD
{
	padding: 7px;
}
.galleries_window_table TD.pict_td
{
	padding: 0px;
}
.galleries_window_table TD.next_prev
{
	padding: 3px;
}
.galleries_window .title
{
	font-size: 18px;
	color: #A10101;
	text-align: left;
	font-weight: bold;
	font-family: georgia;
	font-style: italic;
}
.galleries_window .text
{
	text-align: right;
}
.galleries_window .gallery_window_pict
{
	width: 395px;
	height: 290px;
	border: 1px solid #FFFFFF;
	padding-top: 10px;
	background: #CCCCCC;
	text-align: center;
}
.galleries_window .gallery_window_pict A
{
	border: 1px solid #FFFFFF;
}
.galleries_window .box_left_list
{
	background: #F6F4F1;
	border-left: 1px solid #FFFFFF;
}
.galleries_window .left_list
{
	height: 343px;
	padding: 0px 1px;
	overflow: auto;
	clear: both;
}
.galleries_window .left_list TD
{
	border-bottom: 1px solid #CCCCCC;
	background: #EEF1F4;
}
.galleries_window .left_list_pict
{
	text-align: center;
}
.gallery_list_table
{
}
.gallery_list_table TD
{
	border: 1px solid #CCCCCC;
	padding: 7px;
	text-align: center;
	font-size: 15px;
	color: #3D4148;
}
.gallery_full_list
{
}
.gallery_full_list .galley_pict
{
	text-align: center;
}
.gallery_full_list .title
{
	font-size: 14px;
}
.gallery_td
{
	padding: 10px;
	border: 1px solid #CCCCCC;
}
/*video*/
.video_list_cor_center
{
	/*[disabled]text-align:left;*/
	/*[disabled]margin-bottom:0;*/
	/*[disabled]float:left;*/
	/*[disabled]padding:10px 5px;*/
	/*[disabled]border-top:1px solid #D6D6D6;*/
	/*[disabled]width:300px;*/
}
.video_list_cor_left
{
	/*[disabled]float:left;*/
	/*[disabled]background:url(../img/prod_cor1a.gif);*/
	/*[disabled]height:121px;*/
	/*[disabled]width:12px;*/
}
.video_list_cor_right
{
	/*[disabled]float:left;*/
	/*[disabled]background:url(../img/prod_cor2a.gif);*/
	/*[disabled]height:121px;*/
	/*[disabled]width:12px;*/
}
.video_full_list
{
	/*[disabled]text-align:center;*/
}
.video_full_list .video_pict
{
}
.video_full_list .title
{
	/*[disabled]font-size:14px;*/
}
.video_full_list .author
{
	/*[disabled]font-size:12px;*/
	/*[disabled]font-weight:normal;*/
}
.pictures_full_list
{
}
.pictures_full_list .picts_pict
{
	/*[disabled]text-align:center;*/
}
.pictures_full_list .title
{
	/*[disabled]font-size:14px;*/
}
.pictures_full_list .author
{
	/*[disabled]font-size:12px;*/
	/*[disabled]padding:2px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]font-style:italic;*/
}
.slideshow
{
	float: right;
	text-align: right;
	font-size: 12px;
}
.change_gallery
{
	/*[disabled]float:left;*/
	/*[disabled]padding:7px 0px 0px 7px;*/
}
/*pictures window*/
.pictures_window
{
	border: 1px solid #CCCCCC;
	padding: 2px;
}
.pictures_window_table
{
	width: 300px;
	background: #F6F4F1;
}
.pictures_window_table TD
{
	padding: 7px;
}
.pictures_window_table TD.pict_td
{
	padding: 0px;
}
.pictures_window_table TD.next_prev
{
	padding: 3px;
}
.pictures_window .title
{
	font-size: 18px;
	color: #A10101;
	text-align: left;
	font-weight: bold;
	font-family: georgia;
	font-style: italic;
}
.pictures_window .text
{
	text-align: right;
}
.pictures_window .pictures_window_pict
{
	width: 392px;
	height: 290px;
	border: 1px solid #FFFFFF;
	padding-top: 10px;
	background: #CCCCCC;
	text-align: center;
}
.pictures_window .pictures_window_pict A
{
	border: 1px solid #FFFFFF;
}
.pictures_window .box_left_list
{
	height: 335px;
	background: #F6F4F1;
}
.pictures_window .left_list
{
	height: 343px;
	padding: 0px 1px;
	overflow: auto;
	clear: both;
	background: #CCCCCC;
}
.pictures_window .left_list TD
{
	border-bottom: 1px solid #CCCCCC;
	background: #EEF1F4;
}
.pictures_window .left_list_pict
{
	text-align: center;
}
/*video window*/
.video_panel
{
}
.pict_gray_video
{
	margin: 0;
	display: block;
	text-align: center;
	width: 95px;
	height: 65px;
	background: #DDDDDD;
	border: 1px solid #AFADAD;
}
.video_panel .left
{
	background: url(../img/circle.png) top left;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: 0;
}
.video_panel .left_1
{
	background: url(../img/left_right.png) left;
	width: 16px;
	height: 363px;
	float: left;
	z-index: 100;
	margin: -1px 0 0;
}
.video_panel .left_bot
{
	background: url(../img/circle.png) bottom left;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_panel .right
{
	background: url(../img/circle.png) no-repeat top right;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: 0;
	float: left;
}
.video_panel .right_1
{
	background: url(../img/left_right.png) right;
	width: 16px;
	height: 363px;
	z-index: 100;
	float: left;
	margin: -1px 0 0;
}
.video_panel .right_bot
{
	background: url(../img/circle.png) no-repeat bottom right;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_panel .center_top
{
	background: url(../img/top_bot.png) top;
	width: 570px;
	height: 15px;
	z-index: 100;
	margin: 0;
	float: left;
}
.video_panel .center_bot
{
	background: url(../img/top_bot.png) bottom;
	width: 570px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_panel .central
{
	margin-top: 0;
	padding-top: 0;
	width: 570px;
	float: left;
	/*[disabled]height:248px;*/
	font-size: 13px;
}
.video_vertical
{
	/*[disabled]overflow:auto;*/
	/*[disabled]border:1px solid #B4B4B4;*/
	/*[disabled]height:688px;*/
	/*[disabled]padding:0 7px 5px;*/
	/*[disabled]margin-top:0;*/
	/*[disabled]margin-bottom:5px;*/
}
.video_vertical .title_sm
{
	font-weight: normal;
	font-size: 12px;
}
.video_vertical TD
{
	padding: 0 10px 5px;
}
.video_vertical TD
{
	padding: 0 4px 5px;
	font-size: 11px;
}
.video_vertical TD IMG
{
	height: 60px;
	max-width: 88px;
}
.video_vertical .desc
{
}
.video_window
{
	width: 500px;
}
.video_window_table
{
}
.video_window_table OBJECT
{
	width: 500px;
	height: 360px;
}
.video_window_table EMBED
{
	width: 500px;
	height: 360px;
}
.video_window_table IFRAME
{
	width: 500px;
}
.video_window_table .desc
{
	margin: 10px;
}
.video_title_big
{
	background: url(../img/bg_commm.gif);
	padding: 5px 5px 0 10px;
	color: #FFFFFF;
	height: 25px;
	font-size: 15px;
}
.video_title_big A
{
	color: #FFFFFF;
	text-decoration: none;
}
.flashcontent
{
	width: 507px;
	height: 322px;
}
.video_adv_box
{
	float: left;
	text-align: center;
	font-size: 10px;
	letter-spacing: 3px;
	color: #BCB9BB;
	margin-top: 5px;
	margin-bottom: 15px;
	/*[disabled]display:none;*/
}
.video_adv
{
	width: 327px;
	height: 60px;
	background: #E6E4E7;
	margin: 0;
}
.video_adv_title
{
	font-size: 10px;
}
.video_adv DIV
{
	margin: 0;
	color: #BCB9BB;
	padding-top: 20px;
}
.video_desc
{
	width: 570px;
	margin-left: 15px;
	margin-top: -1px;
	padding: 0;
}
.video_desc .desc
{
	padding: 10px 10px 0;
}
.video_desc .left_td
{
	background: url(../img/left_right.png) left;
	width: 16px;
}
.video_desc .right_td
{
	background: url(../img/left_right.png) right;
	width: 16px;
}
.video_desc .right_bot
{
	background: url(../img/circle.png) no-repeat bottom right;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_desc .left_bot
{
	background: url(../img/circle.png) bottom left;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_desc .center_bot
{
	background: url(../img/top_bot.png) bottom;
	width: 538px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_cat
{
}
.video_cat .left_top
{
	background-color: #E7DAE2;
}
.video_cat .right_top
{
	background-color: #E7DAE2;
}
.video_cat .cor_top
{
	background-color: #E7DAE2;
}
.video_cat .cor_top_title
{
	background-color: #E7DAE2;
	height: 18px;
}
.video_cat .cor_top_title .title
{
	position: relative;
	margin: -5px 0 0;
	padding: 0 5px 3px;
	color: #896A87;
	text-align: center;
}
.video_cat_box
{
	width: 559px;
	overflow: auto;
	margin-top: 3px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin-left: 15px;
}
.video_cat_item
{
	margin: 0 5px;
	width: 120px;
	text-align: center;
	padding: 0;
}
.video_cat_item .cat_pict
{
	width: 100px;
	height: 60px;
	line-height: 1px;
	font-size: 1px;
	text-align: center;
}
.video_cat_item .cat_pict_gray
{
	line-height: 1px;
	font-size: 1px;
	width: 100px;
	height: 60px;
	text-align: center;
	float: none;
	background-color: #DDDDDD;
}
.video_cat_item .title
{
	font-size: 12px;
	text-transform: none;
	text-align: center;
}
.video_cat_item .title A
{
	text-decoration: none;
}
.video_cat_box_title
{
	margin-top: 10px;
	text-align: center;
	font-size: 18px;
	color: #9B0202;
	font-weight: bold;
}
.video_related
{
}
.video_related .list_item
{
	float: left;
	width: 115px;
	margin: 10px 5px 0;
	border: none;
}
.video_related .list_item #PRODUCT_PICT
{
	float: none;
	height: 100px;
	width: 100px;
	border: 1px dotted #CCC;
}
.video_related .list_item #PRODUCT_NAME
{
	float: none;
	font-size: 12px;
	margin: 0 0 5px;
}
.video_related .list_item #PRODUCT_NAME A
{
	font-size: 12px;
}
.video_related .list_item #PRODUCT_SKU
{
	float: none;
	font-size: 12px;
	margin: 0;
	display: none;
}
.video_related .list_item #PRODUCT_RETAIL_PRICE
{
	float: none;
	font-size: 12px;
	margin: 0;
	display: none;
}
.video_related .list_item #PRODUCT_PRICE
{
	float: none;
	font-size: 12px;
	margin: 0;
}
.video_related .list_item #PRODUCT_BUTTONS
{
	float: none;
	font-size: 12px;
	margin: 0;
	display: none;
}
/**********************************************************************************************************************
lists items*/
.list_item
{
	padding: 7px 0;
	text-align: left;
	border-bottom: 1px dotted #BDBDBD;
	color: #3D4148;
	margin: 0px 0 10px;
}
.list_item .date
{
	font-weight: normal;
	font-style: normal;
}
.left_list_item
{
	padding: 7px;
	text-align: left;
	border-bottom: 1px solid #DCDEE1;
	font-size: 12px;
	color: #3D4148;
}
.left_list_item A
{
}
.right_list_item
{
	padding: 7px;
	text-align: left;
	border-bottom: 1px solid #DCDEE1;
	font-family: Georgia;
	font-size: 15px;
	color: #3D4148;
}
.right_list_item A
{
}
.full_list_item
{
	padding: 0 10px 7px;
	text-align: left;
	margin: 10px 20px 0;
}
.full_list_item UL
{
	margin: 5px 0 15px;
	padding: 0;
}
.full_list_item UL LI
{
	list-style: disc;
	padding: 0;
	margin: 0;
}
.full_list_item_check
{
	padding: 7px 10px;
	text-align: left;
	line-height: 150%;
	float: left;
	width: 540px;
}
.cart_check
{
	padding: 7px 10px 7px 0px;
	text-align: left;
	float: right;
	width: 190px;
}
.full_list_item .no_pad TD
{
	font-size: 12px;
	color: #3D4148;
	padding: 2px;
}
.full_list_item_rows_td
{
	text-align: center;
}
.full_list_item .price
{
	color: #FC0000;
	font-weight: bold;
}
.full_list_item UL
{
	padding-left: 0px;
	margin-left: 25px;
}
.full_list_item .ship_table
{
	padding: 0 0 7px;
	text-align: left;
	float: left;
	width: 540px;
}
.products_tabs_list_item
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	padding: 0px;
	margin: 0px;
	border-top: 1px solid #FFFFFF;
	height: 147px;
}
.products_tabs_list_item A
{
	color: #750101;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
.products_tabs_list_item A:hover
{
	text-decoration: underline;
	color: #FF0202;
}
.products_tabs_list_item .name
{
	margin: 7px 0px 3px;
	font-size: 14px;
}
.products_tabs_list_item .pict_products_index
{
}
.products_tabs_list_item .box_name_pict
{
	height: 147px;
	padding: 0px;
	border: 1px solid #FEE8C0;
	border-top: none;
	padding: 0px;
	text-align: center;
}
.products_tabs_list_item .price
{
	color: #FFFFFF;
	font-family: georgia;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	background: #F96600;
	text-align: center;
	height: 20px;
	padding: 0px 5px;
}
.products_tabs_list_item .price DIV
{
	margin-top: -3px;
}
.price_absolute_box
{
	position: absolute;
	z-index: 10;
	margin-top: 113px;
	width: 163px;
	text-align: right;
}
.price_table
{
	float: right;
	margin-right: 5px;
}
.price_table .bg_top
{
	background: url(../img/price_cor_bg_top.gif) top;
}
.price_table .bg_bot
{
	background: url(../img/price_cor_bg_bot.gif) bottom;
}
.products_tabs_list_item .price_text
{
	font-size: 13px;
	color: #850000;
	font-weight: bold;
	margin-bottom: -5px;
	margin-left: 2px;
	z-index: 20;
	position: relative;
}
.products_list_item
{
	text-align: left;
	-width: 790px;
	width: 820px;
}
.products_zoom_box
{
	text-align: left;
	/*[disabled]margin-top:20px;*/
	/*[disabled]-width:790px;*/
	width: 550px;
	float: left;
}
.pict_zoom
{
	font-size: 1px;
	line-height: 1px;
	width: 300px;
	padding: 5px;
	text-align: center;
	border: 1px solid #DDD;
	margin-right: 15px;
	margin-bottom: 15px;
}
.pict_zoom_sm
{
	font-size: 1px;
	line-height: 1px;
	float: left;
	padding: 5px;
	text-align: center;
	border: 1px solid #C5D0DB;
	margin-right: 2px;
	margin-top: 5px;
}
.pict_zoom_gray
{
	font-size: 1px;
	line-height: 1px;
	width: 280px;
	height: 180px;
	padding: 5px;
	text-align: center;
	border: 1px solid #DDD;
	margin-right: 15px;
	background: #F2F2F2 url(../img/logo-gray.jpg) no-repeat center center;
	margin-bottom: 15px;
}
.pict_zoom_gray_noprinter
{
	font-size: 1px;
	line-height: 1px;
	width: 200px;
	height: 150px;
	padding: 5px;
	text-align: center;
	border: 1px solid #C5D0DB;
	margin-right: 20px;
	background: #C5D0DB;
}
.no_border
{
	border: none;
}
.products_list_cor_center
{
	text-align: left;
	margin-bottom: 0;
	float: left;
	padding: 10px 5px;
	border-top: 1px solid #D6D6D6;
	width: 300px;
}
.products_list_cor_left
{
	float: left;
	background: url(../img/prod_cor1a.gif);
	height: 121px;
	width: 12px;
}
.products_list_cor_right
{
	float: left;
	background: url(../img/prod_cor2a.gif);
	height: 121px;
	width: 12px;
}
.products_list_item .pict
{
	padding: 3px;
	width: 130px;
	border: 1px solid #E7E3E3;
	float: none;
	text-align: center;
}
.products_list_item .pict_pack
{
	padding: 3px;
	max-width: 200px;
	min-height: 50px;
}
.products_list_item .pict_zoom_box
{
	/*[disabled]float:left;*/
	margin: 0px 10px 10px 0px;
	text-align: center;
	width: 260px;
}
.products_list_item .pict_zoom_box_right
{
	float: right;
	margin: 0px 0px 10px;
	text-align: left;
	width: 270px;
	border: 1px solid #4B4A29;
	border-top: none;
}
.products_list_item .pict_zoom_box_right .title_background
{
	font-size: 18px;
	padding-left: 15px;
	margin-bottom: 0px;
}
.options
{
	margin: 0 5px 10px;
}
.options .table_line TD
{
	font-size: 11px;
	font-family: verdana;
}
.options .table_line TD.qty
{
	background: #DCDCDC;
	text-align: center;
}
.options .buy
{
	margin: 3px 0px 0;
	text-align: right;
	float: right;
}
.options .e-mail_fr
{
	margin: 10px 0px 0;
	text-align: left;
	float: left;
}
.products_list_item .item_properties
{
	margin-left: 0px;
}
.products_list_item .item_properties_zoom
{
	padding: 5px;
	float: left;
	margin-left: 0px;
}
.products_list_item .title
{
	text-align: left;
	font-size: 14px;
}
.products_list_item .title A
{
	color: #445C00;
}
.products_list_item .title_zoom
{
	color: #9B0101;
	font: normal 23px Arial;
	padding: 0 0 10px;
	border-bottom: 1px dotted #CCC;
	margin-bottom: 10px;
	font-size: 26px;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	color: #9B0101;
	font-family: GillReg;
}
.products_list_item .vendor SPAN
{
	font-weight: bold;
}
.products_list_item .sku SPAN
{
	font-weight: bold;
}
.products_list_item .price
{
	color: #DA021A;
	font-weight: bold;
}
.msrp
{
	color: #070000;
	font-weight: normal;
}
.products_list_item .qty
{
	padding: 2px 5px 0 0;
	font-size: 12px;
	/*[disabled]width:110px;*/
}
.save
{
	color: #5A770A;
	font-weight: bold;
}
.products_list_item .line
{
	border-bottom: 1px solid #8797A5;
	margin: 0px 0px 5px;
	text-align: left;
	height: 9px;
}
.products_list_item .top_link
{
	background: #FFFFFF;
	padding: 1px 0;
	font-size: 11px;
	width: 63px;
	float: right;
	display: block;
}
.products_list_item .rep_but
{
	float: right;
	/*[disabled]width:100px;*/
}
.products_list_item .price_box
{
	max-width: 250px;
	padding: 15px 0px 5px;
}
.products_list_item .line_dotted
{
	height: 1px;
	border-top: 1px dotted #CCCCCC;
	margin: 5px 0px;
}
.reviews
{
}
.reviews_title .title_sm
{
	color: #FFFFFF;
	width: 200px;
	font: 18px sans-serif;
}
.reviews_title .title_sm A
{
	color: #FFFFFF;
}
.reviews_box
{
	background: #FFFFFF url(../img/bg_rew.gif);
	background-repeat: repeat-x;
	border: 1px solid #B1B1B1;
	padding: 5px 10px 15px;
	margin: 0 18px 0 8px;
}
.reviews_title
{
	background: #B2B2B2;
	z-index: 100;
	font-size: 11px;
	padding: 3px 10px 3px 12px;
	color: #FFFFFF;
	margin: 0 18px 0 8px;
}
.reviews_title A
{
	color: #FFFFFF;
}
.reviews .author
{
	color: #5F0606;
	font-style: italic;
	font-weight: normal;
}
.reviews_box_content
{
	position: relative;
}
.discounts_info_upsale
{
	margin-left: 20px;
	float: right;
	width: 120px;
	text-align: right;
}
.product_option
{
	/*[disabled]float:left;*/
	font-size: 11px;
	display: block;
}
.product_option .opt_title
{
	font-weight: bold;
	margin-right: 10px;
}
.net_wt
{
	float: left;
	margin-top: 4px;
	margin-right: 10px;
}
.title_sm_disc
{
	color: #1752BA;
	text-decoration: none;
	font-weight: bold;
	font: 18px "Myriad Pro Cond", arial;
	padding: 0;
	width: 120px;
}
.LIST_PRODUCTS_RELATED
{
}
.LIST_PRODUCTS_RELATED TABLE
{
	width: 787px;
}
.LIST_PRODUCTS_RELATED TABLE TH
{
	background: #F5F4F4;
}
.PRODUCTS_RELATED
{
	/*[disabled]width:787px;*/
}
.PRODUCTS_RELATED TABLE
{
	width: 100%;
}
.related_title
{
	color: #1752BA;
	text-decoration: none;
	font-weight: bold;
	font: 25px "Myriad Pro Cond", arial;
	padding: 0 0 5px 5px;
	margin: 0 5px;
	border-bottom: 1px dotted #1752BA;
}
.related_list_title
{
	color: #1752BA;
	text-decoration: none;
	font-weight: bold;
	font: 25px "Myriad Pro Cond", arial;
	padding: 0 0 5px 5px;
	margin: 0 5px;
	text-align: center;
	border-bottom: 1px dotted #1752BA;
}
.PRODUCTS_RELATED .cat_title
{
	/*[disabled]color:#9B0101;*/
	/*[disabled]font-size:16px;*/
	/*[disabled]font-weight:bold;*/
	/*[disabled]padding:5px 7px 5px 15px;*/
	/*[disabled]border-bottom:1px solid #FFFFFF;*/
	/*[disabled]background:#E1E1DE repeat-x;*/
	/*[disabled]text-align:center;*/
	/*[disabled]margin:0;*/
}
.PRODUCTS_RELATED .product_box
{
	/*[disabled]padding-left:10px;*/
	/*[disabled]text-align:left;*/
}
.PRODUCTS_RELATED .product_box .box_name_pict
{
	/*[disabled]width:100px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]background:#FFFFFF;*/
	/*[disabled]border:1px solid #CCCCCC;*/
	/*[disabled]font-size:1px;*/
}
.PRODUCTS_RELATED .product_box .box_name_all
{
	/*[disabled]margin-right:0;*/
	/*[disabled]float:left;*/
	/*[disabled]width:87px;*/
}
.PRODUCTS_RELATED .title
{
	/*[disabled]text-align:left;*/
	/*[disabled]font-size:13px;*/
	/*[disabled]color:#455C01;*/
	/*[disabled]font-weight:bold;*/
}
.PRODUCTS_RELATED .title A
{
	/*[disabled]color:#455C01;*/
	/*[disabled]text-decoration:underline;*/
}
.PRODUCTS_RELATED .desc
{
	/*[disabled]color:#020511;*/
}
.PRODUCTS_RELATED .price
{
	/*[disabled]color:#CC0000;*/
}
.PRODUCTS_RELATED .brand
{
	width: 280px;
	display: block;
}
.PRODUCTS_RELATED .brand_link
{
	color: #9B0101;
	text-decoration: none;
}
.PRODUCTS_RELATED .short_desc
{
	margin-right: 10px;
}
.articles_related
{
	margin-top: 5px;
}
.articles_related .cat_title
{
	color: #9B0101;
	font-size: 18px;
	font-weight: bold;
	padding: 7px 7px 5px;
	border-bottom: 2px solid #E1E1DE;
	text-align: left;
	margin: 0;
}
.articles_related UL
{
	padding-left: 0px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.articles_related UL LI
{
	margin-bottom: 10px;
	padding-right: 10px;
}
.articles_related UL LI A
{
	font-weight: bold;
}
.articles_related .title
{
	text-align: left;
	font-size: 13px;
	color: #455C01;
	font-weight: bold;
}
.articles_related .title A
{
	color: #455C01;
}
.articles_related .list_item
{
	margin: 5px 0;
	padding: 0 5px 10px;
}
.page_list
{
	margin: 0px 10px 10px;
}
.news_short_list
{
	margin-top: 5px;
	margin-left: 20px;
}
.news_short_list .cat_title
{
	color: #9B0101;
	font-size: 18px;
	font-weight: bold;
	padding: 7px 7px 5px;
	border-bottom: 2px solid #E1E1DE;
	text-align: left;
	margin: 0;
}
.news_short_list .title
{
	text-align: left;
	font-size: 13px;
	color: #455C01;
	font-weight: bold;
}
.news_short_list .title A
{
	color: #455C01;
}
.news_short_list .list_item
{
	margin: 5px 0;
	padding: 0 5px 10px;
}
.podcast_right
{
	border: 1px solid #B4B4B4;
	padding: 0 7px 5px;
	margin-top: 0;
	margin-bottom: 5px;
}
.podcast_right_title
{
	background: url(../img/bg_commm.gif);
	padding: 5px 5px 0 10px;
	color: #FFFFFF;
	height: 25px;
	font-size: 15px;
	margin-top: 10px;
}
.podcast_right_title A
{
	color: #FFFFFF;
	text-decoration: none;
}
/***right related items********************************************************************************************************************/
.related_box_right
{
	float: right;
	width: 160px;
	border: 1px solid #9BC1D4;
	padding: 10px;
}
.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_box_right .img SPAN
{
	/*[disabled]display:none;*/
}
.related_content
{
}
.related_content .list_item
{
	margin: 0 0 0 3px;
}
.related_content .name
{
	font-weight: bold;
	color: #115F86;
}
.related_content .price
{
	/*[disabled]color:#08357C;*/
	font-weight: bold;
}
.related_content .pict
{
	float: left;
	clear: none;
}
.related_content #PRODUCT_PICT_RALATED
{
	float: left;
	margin: 0 5px 0 0;
}
.related_content DIV.add
{
	color: #146B96;
	margin-top: 5px;
}
.related_content DIV.add INPUT
{
	float: left;
	margin: 3px 5px 0 0;
	=margin: 0px 5px 0 0;
}
.related_content DIV.add SPAN
{
	float: left;
	margin: 2px 5px 0 0;
}
.related_box_right .relates_add.but_red
{
	width: 120px;
	margin-top: 10px;
	float: left;
	padding: 0;
	margin-left: 20px;
}
/**********************************************************************************************************************
end lists items*/
.more
{
	padding: 5px 0;
}
.more A
{
	text-decoration: none;
	font-weight: bold;
}
.more A:hover
{
	color: #5F0606;
	text-decoration: underline;
}
.more_bot
{
	padding: 4px 10px 0px;
	clear: both;
	color: #212121;
	border-top: 1px solid #D5E0EC;
	background: url(../img/bg_more.gif);
	background-repeat: repeat-x;
	margin-top: 1px;
	font-size: 11px;
}
.more_bot A
{
	font-size: 11px;
	color: #A2024D;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}
.more_bot A:hover
{
	color: #DB0202;
	text-decoration: underline;
}
.comments
{
	/*[disabled]margin-top:20px;*/
}
.comments .title
{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 15px;
	text-align: center;
	color: #3C3434;
}
.comments .title A
{
	color: #3C3434;
	text-decoration: underline;
}
/*events*/
.events_right
{
	width: 300px;
	background: url(../img/bg_box.jpg) repeat-x;
	background-position: bottom;
	height: 260px;
	padding: 0px;
	overflow: hidden;
}
.events_right .calendar
{
	width: 140px;
	float: right;
	background-color: #FFFFFF;
	margin: 5px 0px 0px 10px;
}
.events_right .title
{
	font-size: 17px;
	color: #E32C01;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 7px;
	font-family: arial;
	text-align: left;
}
.events_right .title A
{
	text-decoration: none;
	color: #E32C01;
}
.events_right .box-bot
{
	margin-right: 3px;
	margin-left: 3px;
}
/*events calendar*/
.calendar
{
	border: 1px solid #CCCCCC;
	padding: 5px;
}
.calendar_next
{
	font-size: 14px;
	color: #434343;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.calendar_next:hover
{
	color: #114B9D;
}
.calendar_day_name
{
	font-size: 11px;
	text-decoration: none;
	background: #B3B3B3;
	color: #FFFFFF;
}
.calendar_sun
{
	font-size: 10px;
	font-weight: bold;
	padding: 4px 0px;
}
.calendar_sat
{
	font-size: 10px;
	font-weight: bold;
	padding: 4px 0;
}
.calendar_curr
{
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	padding: 4px 0;
}
.calendar_fri
{
	font-size: 10px;
	font-weight: bold;
	padding: 4px 0;
}
.calendar_thu
{
	font-size: 10px;
	font-weight: bold;
	padding: 4px 0;
}
.calendar_wed
{
	font-size: 10px;
	font-weight: bold;
	padding: 4px 0;
}
.calendar_tue
{
	font-size: 10px;
	font-weight: bold;
	padding: 4px 0;
}
.calendar_mon
{
	font-size: 10px;
	font-weight: bold;
	padding: 4px 0;
}
.events_calendar_left
{
}
.events_calendar_left .calendar
{
	border: 1px solid #D2DFD8;
	padding: 3px 1px 5px;
}
.events_calendar_left .title
{
	font-size: 16px;
	color: #628171;
	text-decoration: none;
	font-weight: bold;
}
.events_calendar_left .title A
{
	text-decoration: none;
	color: #628171;
}
.calendar_search
{
}
.calendar_search TABLE
{
	width: 600px;
}
.calendar_search .title_search
{
	background: #CCCCCC;
	height: 24px;
	margin-left: 1px;
	width: 550px;
	color: #FFFFFF;
	font-family: georgia;
	font-size: 22px;
	padding-left: 15px;
	text-align: left;
}
.calendar_search .padd_starting
{
	padding-right: 15px;
	padding-left: 10px;
}
.calendar_search .padd_through
{
	padding-right: 15px;
}
.calendar_search .padd_keywords
{
	text-align: center;
}
.calendar_search .padd_keywords INPUT
{
	width: 350px;
}
.blog_calendar_left
{
	margin: 0;
	background: #F4F4F4;
	padding: 5px;
}
.blog_calendar_left .cat_title
{
	text-align: center;
	font-weight: normal;
	font-size: 20px;
	font-family: "Tw Cen MT Condensed";
}
.blog_calendar_left .calendar
{
	border: 1px solid #D2DFD8;
	padding: 3px 0 5px 5px;
	background: #FFFFFF;
	margin-top: 10px;
}
.blog_calendar_left .title
{
	font-size: 16px;
	color: #9B0202;
	font-weight: bold;
	margin-left: 10px;
}
.blog_calendar_left .title A
{
	text-decoration: none;
	color: #9B0202;
}
/**********************************************************************************************************************
for big calendar*/
.weekdaytop
{
	background: url(../img/tile_sub.gif);
	color: #FFFFFF;
	height: 29px;
	text-align: center;
}
.sundaytop
{
	background: url(../img/tile_sub1.gif);
	color: #FFFFFF;
	text-align: center;
}
.sunweekdayempty
{
	background: #DFE8E4;
	color: #A6AFB4;
	text-align: center;
}
.weekdayempty
{
	background: #DDE0E0;
	color: #A6AFB4;
	text-align: center;
}
.weekday
{
	background: #EEF0F0;
	text-align: center;
}
.sunday
{
	background: #DFE8E4;
	text-align: center;
}
.event_box
{
	background: url(../img/bg_event.gif) bottom;
	margin: 3px;
	border-top: 1px solid #D0D4D4;
	border-left: 1px solid #D0D4D4;
	border-bottom: 1px solid #DFE2E2;
	border-right: 1px solid #DFE2E2;
	padding: 1px 3px 1px 6px;
	min-height: 65px;
}
.event
{
	border-bottom: 1px dotted #D0D4D4;
	padding: 3px 0px;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
	text-align: left;
	font-family: arial;
}
.event A
{
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
	color: #3D4D55;
}
.weekday:hover
{
	background: #CCE1EB;
}
.weekday:hover .calnum
{
	background: #CCE1EB;
}
.event A:hover
{
	text-decoration: underline;
	color: #FC5300;
}
.calnum
{
	float: right;
	margin-right: -4px;
	margin-top: -2px;
	width: 16px;
	text-align: center;
	background: #EEF0F0;
	height: 20px;
	padding-left: 2px;
	border-left: 1px solid #D0D4D4;
	border-bottom: 1px solid #D0D4D4;
	padding-top: 2px;
}
.calnum A
{
	text-decoration: none;
	font-weight: bold;
	color: #0F5A80;
}
.sunday .calnum
{
	background: #DFE8E4;
}
.sunday:hover
{
	background: #D0E8DD;
}
.sunday:hover .calnum
{
	background: #D0E8DD;
}
.ev_more
{
	text-align: right;
	font-family: georgia;
	font-style: italic;
	padding: 3px 0px 0px 3px;
}
.ev_more A
{
	font-size: 11px;
	text-decoration: none;
	color: #B80626;
}
.ev_more A:hover
{
	text-decoration: underline;
	color: #FC5300;
}
.nextmonth
{
	background: #D8E0E4;
	padding: 2px;
	width: 172px;
}
.nextmonth A
{
	background: #FFFFFF;
	text-decoration: none;
	padding: 5px;
	display: block;
	font-family: georgia;
}
.currentmonth
{
	font-family: georgia;
	color: #BD012B;
	font-size: 16px;
	background-color: #DDE0E0;
}
.weekday_cur
{
	background: #FDD9BB;
}
.weekday_cur .calnum
{
	background: #FDD9BB;
}
.weekday_cur:hover
{
	background: #FFC89A;
}
.weekday_cur:hover .calnum
{
	background: #FFC89A;
}
/**********************************************************************************************************************
end for big calendar
*********************************************************************************************************************
tabs
events index tabs*/
.events_num_box
{
	background: #F6F4F1;
	border: 1px solid #DCDCDE;
	text-align: center;
}
.num
{
	text-align: center;
	padding: 3px;
}
.num DIV
{
	float: left;
	background: url(../img/bg1.gif);
	width: 33px;
	height: 28px;
	text-align: center;
	padding: 0px;
}
.num DIV A
{
	color: #FFFFFF;
	font-family: arial;
	text-decoration: none;
	font-size: 18px;
	display: block;
	padding-top: 3px;
	text-align: center;
}
.num DIV.num_sel
{
	float: left;
	background: url(../img/bg2.gif);
	width: 33px;
	height: 28px;
	text-align: center;
	padding: 0px;
}
.title_num
{
	padding: 7px;
	text-align: center;
}
.title_num A
{
	text-decoration: none;
	font-size: 18px;
	font-family: Georgia;
	font-style: italic;
	color: #95244E;
	text-align: center;
}
.events_num_box .pict_central
{
	background: #FFFFFF;
}
/*Filters*/
SELECT.zoom_filter_item
{
	width: 160px;
	margin-bottom: 2px;
}
/************
index central tabs*/
#PRODUCT_ZOOM_TABS
{
	width: 580px;
	-width: 790px;
	float: left;
}
#ZOOM_FILTER
{
	position: absolute;
	left: 650px;
	width: 170px;
/*float: right;*/
	padding: 5px 0 5px 10px;
	min-height: 166px;
	border: 1px solid #215AE4;
	background: #FFFFFF;
	margin-top: 35px;
	z-index: 10;
	display: none;
}
#ZOOM_FILTER U
{
	margin-left: -3px;
}
.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;
	-width: 790px;
	width: 580px;
	border: 1px solid #C8C8C8;
	position: relative;
	z-index: 1;
	border-top: none;
	background: #FFFFFF;
	margin-top: -1px;
	-margin-top: -3px;
	height: 749px;
	overflow-y: auto;
	overflow-x: hidden;
	/*[disabled]margin-top:20px;*/
	border-top: 1px solid #C8C8C8;
}
.tabs .box_in_not_print
{
	width: 605px;
	overflow-y: auto;
}
.tabs .box
{
	min-height: 60px;
	width: 580px;
	display: none;
}
.tabs .box_selected
{
	display: block;
}
.most_but
{
	margin: 7px 0;
}
.tabs .box .box_sm
{
	text-align: left;
	margin: 20px;
	-margin: 15px 0 10px 10px;
	width: 530px;
	font-size: 14px;
	font-family: arial;
}
.tabs .box .box_sm P
{
	font-weight: normal;
	font-size: 14px;
	font-family: arial;
	margin: 15px 0;
}
.tabs .box .box_sm P FONT
{
	font-family: arial;
}
.tabs .box .box_sm UL
{
	/*[disabled]font-weight:normal;*/
	/*[disabled]font-size:14px;*/
	/*[disabled]font-family:arial;*/
	/*[disabled]margin:15px 0 15px 10px;*/
}
.tabs .box .box_sm UL LI
{
	/*[disabled]margin-top:5px;*/
}
.tabs .box .box_sm UL FONT
{
	font-size: 13px;
	font-family: arial;
}
.tabs .box_in_not_print .box_sm
{
	width: 570px;
}
.tabs_not_print .box
{
	width: 570px;
}
.tabs .box_sm UL
{
	margin: 10px;
	padding: 0;
}
.tabs .box_sm UL LI
{
	margin: 5px 0 0px 15px;
	padding: 0;
	list-style: disc;
}
.tabs .box_sm DIV
{
	float: none;
	border: none;
}
.tabs .box_sm_center
{
	text-align: center;
	margin: 5px 3px 0px;
}
.tabs .box_sm_center DIV
{
	float: none;
}
.tabs .text
{
	background: url(../img/cor32.gif);
	height: 41px;
	text-align: center;
	padding: 0px 5px;
}
.tabs .text A
{
	display: block;
	text-decoration: none;
	color: #7E1F2E;
	margin-top: 8px;
	font-family: arial;
	font-size: 14px;
	text-transform: uppercase;
}
.tabs .text1
{
	background: url(../img/cor26.gif);
	height: 41px;
	text-align: center;
	padding: 0px 5px;
	color: #FFFFFF;
}
.tabs .text1 A
{
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 8px;
	font-family: arial;
	font-size: 14px;
	text-transform: uppercase;
}
.tabs .text2
{
	background: url(../img/cor13.gif);
	height: 41px;
	text-align: center;
	padding: 0px 5px;
}
.tabs .text2 A
{
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 8px;
	font-family: arial;
	font-size: 14px;
	text-transform: uppercase;
}
.tabs .text3
{
	background: url(../img/cor16.gif);
	height: 41px;
	text-align: center;
	padding: 0px 5px;
}
.tabs .text3 A
{
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 8px;
	font-family: arial;
	font-size: 14px;
	text-transform: uppercase;
}
.tabs .text4
{
	background: url(../img/cor21.gif);
	height: 41px;
	text-align: center;
	padding: 0px 5px;
	color: #FFFFFF;
}
.tabs .text4 A
{
	display: block;
	text-decoration: none;
	color: #224B36;
	margin-top: 8px;
	font-family: arial;
	font-size: 14px;
	text-transform: uppercase;
}
.tabs .top_right
{
	border-top: 2px solid #6A8774;
	border-right: 2px solid #6A8774;
	width: 151px;
}
.tabs .bot_right
{
	border-bottom: 2px solid #6A8774;
	border-right: 2px solid #6A8774;
	width: 151px;
}
.tabs .links
{
	border-top: 2px solid #6A8774;
	border-right: 2px solid #6A8774;
	border-bottom: 2px solid #6A8774;
	width: 151px;
}
.tabs .links A
{
	display: block;
	text-align: left;
	font-family: arial;
	font-size: 16px;
	color: #880C20;
	text-decoration: none;
	border-bottom: 1px dotted #CCCCCC;
	padding: 1px 20px;
}
.tabs .links A:hover
{
	color: #FF9900;
	text-decoration: underline;
}
.tabs .left_title
{
	background: url(../img/cor36.gif) repeat-y;
	width: 34px;
	height: 136px;
	padding-top: 5px;
}
.tabs .links2
{
	border-top: 2px solid #6A8774;
	border-right: 2px solid #6A8774;
	border-bottom: 2px solid #6A8774;
	width: 151px;
}
#PRODUCT_ZOOM_TABS .tabs
{
	background: url(../img/tab_left2.jpg);
	height: 25px;
	text-align: left;
	border-bottom: 1px solid #FFFFFF;
	font-size: 12px;
	font-family: arial;
	margin-right: 2px;
}
#PRODUCT_ZOOM_TABS .tabs SPAN
{
	display: block;
	height: 25px;
	width: 100%;
	-width: 177px;
	text-align: center;
	margin: 0;
	padding: 0;
	background: url(../img/tab_right2.jpg) no-repeat top right;
}
#PRODUCT_ZOOM_TABS .tabs A
{
	display: block;
	text-decoration: none;
	color: #2E3253;
	/*[disabled]margin-top:5px;*/
	padding: 6px 30px;
	-padding: 6px 20px;
}
#PRODUCT_ZOOM_TABS .tabs_selected
{
	height: 25px;
	background: #FFFFFF url(../img/tab_left3.jpg) no-repeat 0 0;
	text-align: left;
	color: #2059E3;
	border-bottom: 1px solid #FFFFFF;
	position: relative;
	z-index: 100;
	margin-right: 2px;
	padding: 0;
}
#PRODUCT_ZOOM_TABS .tabs_selected SPAN
{
	display: block;
	height: 25px;
	width: 100%;
	-width: 177px;
	text-align: center;
	margin: 0;
	padding: 0;
	background: url(../img/tab_right3.jpg) no-repeat top right;
}
#PRODUCT_ZOOM_TABS .tabs_selected A
{
	display: block;
	text-decoration: none;
	color: #B20015;
	font-weight: bold;
	padding: 6px 30px;
	-padding: 6px 20px;
}
.tabs_selected_out
{
}
.tabs .mark_line
{
	width: 1px;
	border-bottom: 1px solid #B4AC63;
	height: 25px;
}
.tabs_box
{
	border-left: 2px solid #B0B7C0;
	border-right: 2px solid #B0B7C0;
	border-bottom: 2px solid #B0B7C0;
	clear: both;
}
.tabs_box2
{
	border-left: 2px solid #6A8774;
	border-right: 2px solid #6A8774;
	border-bottom: 2px solid #6A8774;
	clear: both;
}
.tabs .first_tab
{
	margin-left: 0;
	height: 24px;
	text-align: left;
	width: 5px;
}
.tabs .first_tab2
{
	margin-left: 185px;
	height: 24px;
	text-align: left;
	width: 94px;
}
#PRODUCT_PICT_RALATED
{
	float: none;
	margin-right: 5px;
	margin: 0;
	padding: 0;
	font-size: 1pc;
	width: 50px;
	text-align: center;
}
.table_related TD
{
	font-size: 12px;
}
.table_related TH
{
	background: #EBEBEB;
	padding: 2px;
}
.table_related TD.text_sm
{
	font-size: 9px;
	padding: 4px 0 0;
}
/*end for index 2 tabs inc_index_2bot_tabs.html
end index central tabs
start products central tabs*/
.inc_market_place_tabs_box
{
	/*[disabled]border:2px solid #5C7216;*/
	/*[disabled]width:476px;*/
	/*[disabled]height:490px;*/
	/*[disabled]margin:5px 7px 0px;*/
}
.inc_box_top_market_cat
{
	/*[disabled]width:707px;*/
	/*[disabled]margin:0;*/
	/*[disabled]text-align:center;*/
}
.tabs_products
{
	clear: both;
	margin: 0 0 0px;
	height: 34px;
}
.tabs_category
{
	position: relative;
	clear: both;
	margin: 0 0 0px;
	height: 20px;
	z-index: 2;
}
.tabs_products DIV
{
	float: left;
}
.tabs_products .sort
{
	float: right;
	padding: 0px;
	margin: -3px 5px 0 0;
}
.tabs_products TD DIV
{
	float: none;
}
.tabs_products .market
{
	background: url(../img/cor45.gif);
	height: 34px;
	text-align: center;
	width: 157px;
}
.tabs_products .market A
{
	display: block;
	text-decoration: none;
	color: #FCE736;
	margin-top: 8px;
	font-size: 14px;
	font-weight: bold;
}
.tabs_products .market1
{
	background: url(../img/cor42.gif);
	height: 34px;
	text-align: center;
	color: #FFFFFF;
	width: 158px;
	font-weight: bold;
}
.tabs_products .market1 A
{
	display: block;
	text-decoration: none;
	color: #DA031A;
	margin-top: 8px;
	font-size: 14px;
}
.tabs_products .cat
{
	background: url(../img/cat_cor6.jpg);
	height: 21px;
	text-align: center;
	width: 250px;
}
.tabs_products .cat A
{
	display: block;
	text-decoration: none;
	color: #4D6101;
	margin-top: 4px;
	font-size: 12px;
	font-weight: bold;
}
.tabs_products .cat1
{
	background: url(../img/cat_cor5.jpg);
	height: 21px;
	text-align: center;
	color: #FFFFFF;
	width: 250px;
	font-weight: bold;
}
.tabs_products .cat_left
{
	background: url(../img/cat_cor7.jpg);
	height: 21px;
	text-align: center;
	width: 11px;
}
.tabs_products .cat1_left
{
	background: url(../img/cat_cor1.jpg);
	height: 21px;
	color: #FFFFFF;
	width: 11px;
	font-size: 1px;
	line-height: 1px;
}
.tabs_products .cat2_left
{
	background: url(../img/cat_cor2.jpg);
	height: 21px;
	color: #FFFFFF;
	width: 14px;
	font-size: 1px;
	line-height: 1px;
}
.tabs_products .cat3_left
{
	background: url(../img/cat_cor3.jpg);
	height: 21px;
	color: #FFFFFF;
	width: 14px;
	font-size: 1px;
	line-height: 1px;
}
.tabs_products .cat4_left
{
	background: url(../img/cat_cor4.jpg);
	height: 21px;
	color: #FFFFFF;
	width: 11px;
	font-size: 1px;
	line-height: 1px;
}
.tabs_products .cat5_left
{
	background: url(../img/cat_cor8.jpg);
	height: 21px;
	color: #FFFFFF;
	width: 14px;
	font-size: 1px;
	line-height: 1px;
}
.tabs_products .cat6_left
{
	background: url(../img/cat_cor9.jpg);
	height: 21px;
	color: #FFFFFF;
	width: 11px;
	font-size: 1px;
	line-height: 1px;
}
.tabs_products .cat1 A
{
	display: block;
	text-decoration: none;
	color: #DA031A;
	margin-top: 5px;
	font-size: 12px;
}
.tabs_products .mark_line
{
	width: 2px;
	border-bottom: 3px solid #5C7215;
	height: 34px;
	background-color: #5C7215;
}
.tabs_products .mark_line_last
{
	width: 170px;
	border-bottom: 3px solid #FBBD4E;
	height: 43px;
}
.tabs_products .mark_line_first
{
	width: 10px;
	border-bottom: 3px solid #FBBD4E;
	height: 43px;
}
.tabs_products .bot_line
{
	border-bottom: 2px solid #FBBD4E;
}
.tabs_box_products
{
	clear: both;
	width: 476px;
	padding: 0px;
	color: #3C3C3C;
}
.tabs_box_products .box
{
}
.tabs_box_cat .box
{
	/*[disabled]text-align:left;*/
	/*[disabled]padding:5px 15px 10px;*/
}
.tabs_box_cat .cat_desc
{
	/*[disabled]text-align:left;*/
	/*[disabled]padding:5px 0 0;*/
	/*[disabled]background:#FEF8EC;*/
}
.tabs_box_cat .box .cat_name
{
	/*[disabled]text-align:left;*/
	/*[disabled]color:#9B0101;*/
	/*[disabled]font-size:18px;*/
}
.tabs_box_products .box_in
{
	/*[disabled]height:298px;*/
	/*[disabled]padding:0px;*/
	/*[disabled]overflow:hidden;*/
	/*[disabled]margin:1px 0px;*/
}
.tabs_box_products .box-bot
{
	/*[disabled]margin:3px 5px 0px;*/
}
.tabs_upsales
{
	/*[disabled]position:relative;*/
	/*[disabled]clear:both;*/
	/*[disabled]margin:0 0 0px;*/
	/*[disabled]height:20px;*/
	/*[disabled]z-index:20;*/
}
.tabs_upsales DIV
{
	/*[disabled]float:left;*/
}
.tabs_upsales .cat
{
	/*[disabled]background:url(../img/cat_cor6.jpg);*/
	/*[disabled]height:21px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]font-size:18px;*/
	/*[disabled]font-family:"Myriad Pro Cond";*/
	/*[disabled]width:250px;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]line-height:17px;*/
}
.tabs_upsales .cat A
{
	/*[disabled]margin-top:2px;*/
	/*[disabled]display:block;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]color:#0D497F;*/
}
.tabs_upsales .cat1
{
	/*[disabled]background:url(../img/cat_cor5.jpg);*/
	/*[disabled]height:21px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]font-size:20px;*/
	/*[disabled]font-family:"Myriad Pro Cond";*/
	/*[disabled]width:250px;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]line-height:20px;*/
}
.tabs_upsales .cat1 A
{
	/*[disabled]margin-top:4px;*/
	/*[disabled]display:block;*/
	/*[disabled]color:#DD030B;*/
}
.tabs_upsales .cat_left
{
	/*[disabled]background:url(../img/cat_cor7.jpg);*/
	/*[disabled]height:21px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]width:11px;*/
}
.tabs_upsales .cat1_left
{
	/*[disabled]background:url(../img/cat_cor1.jpg);*/
	/*[disabled]height:21px;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]width:11px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]line-height:1px;*/
}
.tabs_upsales .cat2_left
{
	/*[disabled]background:url(../img/cat_cor2.jpg);*/
	/*[disabled]height:21px;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]width:18px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]line-height:1px;*/
}
.tabs_upsales .cat3_left
{
	/*[disabled]background:url(../img/cat_cor3.jpg);*/
	/*[disabled]height:21px;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]width:14px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]line-height:1px;*/
}
.tabs_upsales .cat4_left
{
	/*[disabled]background:url(../img/cat_cor4.jpg);*/
	/*[disabled]height:21px;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]width:11px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]line-height:1px;*/
}
.tabs_upsales .cat5_left
{
	/*[disabled]background:url(../img/cat_cor8.jpg);*/
	/*[disabled]height:21px;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]width:18px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]line-height:1px;*/
}
.tabs_upsales .cat6_left
{
	/*[disabled]background:url(../img/cat_cor9.jpg);*/
	/*[disabled]height:21px;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]width:11px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]line-height:1px;*/
}
.tabs_box_cat
{
	/*[disabled]z-index:5;*/
	/*[disabled]padding:0px;*/
	/*[disabled]border:1px solid #BCC9DA;*/
	/*[disabled]color:#272651;*/
	/*[disabled]margin-top:0;*/
	/*[disabled]position:relative;*/
}
.tabs_box_cat .box
{
	/*[disabled]text-align:left;*/
	/*[disabled]padding:0;*/
	/*[disabled]background:#FFFFFF;*/
}
.tabs_box_cat .cat_desc
{
	/*[disabled]text-align:left;*/
	/*[disabled]padding:5px 0 0;*/
	/*[disabled]margin:0 10px 10px 15px;*/
}
.tabs_box_cat .box .cat_name
{
	/*[disabled]text-align:left;*/
	/*[disabled]color:#9B0101;*/
	/*[disabled]font-size:20px;*/
	/*[disabled]margin:3px 10px 0 15px;*/
}
.tabs_box_cat .item
{
	/*[disabled]padding:0px;*/
	/*[disabled]margin:0px;*/
	/*[disabled]text-align:center;*/
}
.tabs_box_cat .item .picture
{
	/*[disabled]font-size:1px;*/
	/*[disabled]line-height:1px;*/
	/*[disabled]width:110px;*/
	/*[disabled]padding:3px;*/
	/*[disabled]height:110px;*/
	/*[disabled]border:1px solid #C5D0DB;*/
}
.tabs_box_cat .item .picture_gray
{
	/*[disabled]font-size:1px;*/
	/*[disabled]line-height:1px;*/
	/*[disabled]width:110px;*/
	/*[disabled]height:110px;*/
	/*[disabled]border:1px solid #C5D0DB;*/
}
.tabs_box_cat .item .name
{
	/*[disabled]margin:0 0px;*/
	/*[disabled]font:19px/19px "Myriad Pro Cond";*/
}
.tabs_box_cat .item .name A
{
	/*[disabled]color:#9A0000;*/
	/*[disabled]text-decoration:none;*/
}
.tabs_box_cat .item .retail
{
	/*[disabled]font-size:15px;*/
}
.tabs_box_cat .item .discount
{
	/*[disabled]font-size:15px;*/
}
/*TOP_LEFT_MAIN_3_PROMOTIONS*/
.tabs_box_index
{
	/*[disabled]clear:both;*/
	/*[disabled]margin:0;*/
	/*[disabled]padding:0;*/
	/*[disabled]height:260px;*/
	/*[disabled]width:483px;*/
	/*[disabled]margin-left:6px;*/
}
.tabs_line
{
	/*[disabled]background:#475E0F;*/
	/*[disabled]height:4px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]line-height:1px;*/
}
.tabs_pict_contaner
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
}
.tabs_pict_contaner .central_pict
{
	/*[disabled]position:relative;*/
	/*[disabled]z-index:-1;*/
}
.tabs #active
{
	/*[disabled]background:url(../img/cor26.gif);*/
	/*[disabled]height:40px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]color:#FFFFFF;*/
}
.tabs #active A
{
	/*[disabled]display:block;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]color:#FEFB01;*/
	/*[disabled]margin-top:5px;*/
	/*[disabled]font-family:arial;*/
	/*[disabled]font-size:15px;*/
	/*[disabled]cursor:pointer;*/
	/*[disabled]position:relative;*/
	/*[disabled]z-index:1000;*/
}
.tabs #passive
{
	/*[disabled]background:url(../img/cor45.gif);*/
	/*[disabled]height:40px;*/
	/*[disabled]text-align:center;*/
}
.tabs #passive A
{
	/*[disabled]display:block;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]margin-top:5px;*/
	/*[disabled]font-family:arial;*/
	/*[disabled]font-size:15px;*/
	/*[disabled]position:relative;*/
	/*[disabled]z-index:1000;*/
	/*[disabled]cursor:pointer;*/
}
.tabs .left_tab
{
}
.tabs .center_tab
{
}
.tabs .right_tab
{
}
SPAN.left_tab_span_active
{
	/*[disabled]float:left;*/
	/*[disabled]width:157px;*/
	/*[disabled]margin-left:7px;*/
}
SPAN.left_tab_span_inactive
{
	/*[disabled]float:left;*/
	/*[disabled]margin-left:7px;*/
	/*[disabled]z-index:1000;*/
	/*[disabled]cursor:pointer;*/
	/*[disabled]width:157px;*/
}
SPAN.center_tab_span_active
{
	/*[disabled]float:left;*/
	/*[disabled]width:157px;*/
}
SPAN.center_tab_span_inactive
{
	/*[disabled]float:left;*/
	/*[disabled]width:157px;*/
}
SPAN.right_tab_span_active
{
	/*[disabled]float:left;*/
	/*[disabled]width:152px;*/
}
SPAN.right_tab_span_inactive
{
	/*[disabled]float:left;*/
	/*[disabled]width:152px;*/
}
.tabs .text
{
	/*[disabled]background:url(../img/cor32.gif);*/
	/*[disabled]height:41px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]width:136px;*/
}
.tabs .text A
{
	/*[disabled]display:block;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]color:#7E1F2E;*/
	/*[disabled]margin-top:5px;*/
	/*[disabled]font-family:arial;*/
	/*[disabled]font-size:15px;*/
}
.tabs .text1
{
	/*[disabled]background:url(../img/cor26.gif);*/
	/*[disabled]height:41px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]width:220px;*/
}
.tabs .text1 A
{
	/*[disabled]display:block;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]color:#FEFB01;*/
	/*[disabled]margin-top:5px;*/
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]font-size:16px;*/
}
.tabs .line0_1
{
	/*[disabled]width:1px;*/
	/*[disabled]height:41px;*/
	/*[disabled]background:url(../img/line_bg.gif);*/
}
.tabs .off_tab
{
	/*[disabled]width:140px;*/
}
.tabs .off_tab2
{
	/*[disabled]width:160px;*/
}
.tabs .exp_tab
{
	/*[disabled]width:200px;*/
}
.tabs .exp_tab2
{
	/*[disabled]width:220px;*/
}
.tabs_box_index UL
{
	/*[disabled]margin:0px;*/
	/*[disabled]padding:0px;*/
}
.tabs_box_index LI
{
	/*[disabled]margin:0px;*/
	/*[disabled]padding:0px;*/
}
.tabs_box_index .box
{
	/*[disabled]height:241px;*/
	/*[disabled]width:482px;*/
	/*[disabled]margin-top:2px;*/
}
.tabs_box_index .box_in
{
	/*[disabled]height:290px;*/
	/*[disabled]padding:0px 10px;*/
	/*[disabled]overflow:hidden;*/
}
.tabs_box_index_bot
{
	/*[disabled]width:476px;*/
	/*[disabled]border:1px solid #000000;*/
	/*[disabled]height:30px;*/
	/*[disabled]background:url(../img/cor42.gif);*/
	/*[disabled]margin-left:0;*/
	/*[disabled]text-align:center;*/
}
.tabs_box_index_bot .first
{
	/*[disabled]margin-left:10px;*/
}
.top_pn
{
	/*[disabled]position:absolute;*/
	/*[disabled]z-index:1;*/
	/*[disabled]display:none;*/
	/*[disabled]border:1px solid #000000;*/
}
.top_pn .left
{
	/*[disabled]background:url(../img/circle.png) top left;*/
	/*[disabled]width:16px;*/
	/*[disabled]height:16px;*/
	/*[disabled]z-index:100;*/
	/*[disabled]margin:0;*/
}
.top_pn .left_1
{
	/*[disabled]background:url(../img/left_right.png) left;*/
	/*[disabled]width:16px;*/
	/*[disabled]height:250px;*/
	/*[disabled]float:left;*/
	/*[disabled]z-index:100;*/
	/*[disabled]margin:-1px 0 0;*/
}
.top_pn .left_bot
{
	/*[disabled]background:url(../img/circle.png) bottom left;*/
	/*[disabled]width:16px;*/
	/*[disabled]height:16px;*/
	/*[disabled]z-index:100;*/
	/*[disabled]margin:-1px 0 0;*/
	/*[disabled]float:left;*/
}
.top_pn .right
{
	/*[disabled]background:url(../img/circle.png) no-repeat top right;*/
	/*[disabled]width:16px;*/
	/*[disabled]height:16px;*/
	/*[disabled]z-index:100;*/
	/*[disabled]margin:0;*/
	/*[disabled]float:left;*/
}
.top_pn .right_1
{
	/*[disabled]background:url(../img/left_right.png) right;*/
	/*[disabled]width:16px;*/
	/*[disabled]height:250px;*/
	/*[disabled]z-index:100;*/
	/*[disabled]float:left;*/
	/*[disabled]margin:-1px 0 0 450px;*/
}
.top_pn .right_bot
{
	/*[disabled]background:url(../img/circle.png) no-repeat bottom right;*/
	/*[disabled]width:16px;*/
	/*[disabled]height:16px;*/
	/*[disabled]z-index:100;*/
	/*[disabled]margin:-1px 0 0;*/
	/*[disabled]float:left;*/
}
.top_pn .center
{
	/*[disabled]background:url(../img/top_bot.png) top;*/
	/*[disabled]width:450px;*/
	/*[disabled]height:15px;*/
	/*[disabled]z-index:100;*/
	/*[disabled]margin:0;*/
	/*[disabled]float:left;*/
}
.top_pn .center_bot
{
	/*[disabled]background:url(../img/top_bot.png) bottom;*/
	/*[disabled]width:450px;*/
	/*[disabled]height:16px;*/
	/*[disabled]z-index:100;*/
	/*[disabled]margin:-1px 0 0;*/
	/*[disabled]float:left;*/
}
.top_pn .central_text
{
	/*[disabled]text-align:center;*/
	/*[disabled]line-height:130%;*/
	/*[disabled]margin-top:0;*/
	/*[disabled]padding-top:0;*/
	/*[disabled]position:relative;*/
	/*[disabled]z-index:100;*/
	/*[disabled]height:213px;*/
	/*[disabled]font-size:13px;*/
}
.tabs_pict_contaner .central_text UL
{
	/*[disabled]text-align:left;*/
	/*[disabled]width:250px;*/
	/*[disabled]line-height:100%;*/
	/*[disabled]font-size:12px;*/
	/*[disabled]margin-top:3px;*/
}
.tabs_pict_contaner .central_text UL LI
{
	/*[disabled]text-align:left;*/
	/*[disabled]line-height:130%;*/
}
.tabs_pict_contaner .central_text UL LI A
{
	/*[disabled]text-align:left;*/
	/*[disabled]line-height:125%;*/
}
.tabs_pict_contaner .central_text .title
{
	/*[disabled]text-align:center;*/
	/*[disabled]line-height:130%;*/
	/*[disabled]margin-top:0;*/
	/*[disabled]padding-top:15px;*/
	/*[disabled]position:relative;*/
}
.PROMOTION2
{
	/*[disabled]text-align:left;*/
}
.PROMOTION4
{
	/*[disabled]text-align:left;*/
}
.PROMOTION2 .central_text
{
	/*[disabled]z-index:100;*/
	/*[disabled]position:relative;*/
	/*[disabled]line-height:130%;*/
	/*[disabled]text-align:left;*/
}
.PROMOTION4 .central_text
{
	/*[disabled]line-height:130%;*/
	/*[disabled]z-index:100;*/
	/*[disabled]position:relative;*/
	/*[disabled]text-align:left;*/
}
.PROMOTION4 .central_text .click
{
	/*[disabled]width:100px;*/
	/*[disabled]font-weight:bold;*/
	/*[disabled]font-size:16px;*/
	/*[disabled]margin:191px 25px 25px 202px;*/
}
.PROMOTION2 .central_text .title
{
	/*[disabled]font-size:22px;*/
	/*[disabled]text-align:left;*/
	/*[disabled]width:394px;*/
	/*[disabled]display:block;*/
	/*[disabled]float:none;*/
	/*[disabled]padding:20px 0 0 30px;*/
}
.PROMOTION4 .central_text .title
{
	/*[disabled]font-size:22px;*/
	/*[disabled]text-align:left;*/
	/*[disabled]width:394px;*/
	/*[disabled]display:block;*/
	/*[disabled]float:none;*/
	/*[disabled]padding:20px 0 0 30px;*/
}
.PROMOTION2 .text
{
	/*[disabled]text-align:left;*/
	/*[disabled]width:394px;*/
	/*[disabled]margin-left:30px;*/
	/*[disabled]font-size:16px;*/
	/*[disabled]font-weight:bold;*/
	/*[disabled]color:#31289B;*/
	/*[disabled]margin-top:5px;*/
}
.PROMOTION4 .text
{
	/*[disabled]text-align:left;*/
	/*[disabled]width:394px;*/
	/*[disabled]margin-left:30px;*/
	/*[disabled]font-size:16px;*/
	/*[disabled]font-weight:bold;*/
	/*[disabled]color:#31289B;*/
	/*[disabled]margin-top:5px;*/
}
.PROMOTION2 .code
{
	/*[disabled]text-align:left;*/
	/*[disabled]width:394px;*/
	/*[disabled]margin-left:30px;*/
	/*[disabled]font-size:13px;*/
	/*[disabled]font-weight:bold;*/
	/*[disabled]color:#31289B;*/
}
.PROMOTION4 .code
{
	/*[disabled]text-align:left;*/
	/*[disabled]width:394px;*/
	/*[disabled]margin-left:30px;*/
	/*[disabled]font-size:13px;*/
	/*[disabled]font-weight:bold;*/
	/*[disabled]color:#31289B;*/
}
.PROMOTION2 .text_sm
{
	/*[disabled]text-align:left;*/
	/*[disabled]width:208px;*/
	/*[disabled]margin-left:30px;*/
	/*[disabled]line-height:100%;*/
	/*[disabled]margin-top:10px;*/
}
.PROMOTION4 .text_sm
{
	/*[disabled]text-align:left;*/
	/*[disabled]width:208px;*/
	/*[disabled]margin-left:30px;*/
	/*[disabled]line-height:100%;*/
	/*[disabled]margin-top:10px;*/
}
.PROMOTION2 .code SPAN
{
	/*[disabled]color:#FF0303;*/
}
.PROMOTION4 .code SPAN
{
	/*[disabled]color:#FF0303;*/
}
#LEFT_TAB_ACTIVE_TEMPLATE
{
}
#LEFT_TAB_TEMPLATE
{
}
#PROMOTION3_tabs_container
{
}
#PROMOTION2_tabs_container
{
}
#PROMOTION4_tabs_container
{
}
/*end products central tabs
end tabs*/
.cor_top
{
	/*[disabled]background:url(../img/cor_bg_top.gif);*/
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
}
.cor_top_index
{
	/*[disabled]background:url(../img/cor_bg_top2.gif);*/
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
}
.cor_top_prod
{
	/*[disabled]background:#EE7F7A url(../img/cor_bg_top.gif);*/
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
}
.cor_top_event
{
	/*[disabled]background:#ECCBA9 url(../img/cor_bg_top_event.gif);*/
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
}
.cor_bot
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:url(../img/cor_bg_bot.gif);*/
}
.cor_bot_index
{
	/*[disabled]background:url(../img/cor_bg_bot2.gif);*/
	/*[disabled]width:600px;*/
}
.cor_bot_index DIV
{
	/*[disabled]text-align:center;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]margin-top:5px;*/
	/*[disabled]font-family:arial;*/
	/*[disabled]font-size:13px;*/
	/*[disabled]line-height:16px;*/
}
.cor_left
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:url(../img/cor_left.gif);*/
}
.cor_right
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:url(../img/cor_right.gif);*/
}
.cor_left_index
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:url(../img/cor_left2.gif);*/
}
.cor_right_index
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:url(../img/cor_right2.gif);*/
}
.cor_left_title_prod
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:#EE7F7A url(../img/cor_left.gif) left;*/
}
.cor_left_title_event
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:#ECCBA9 url(../img/cor_left_event.gif) left;*/
}
.cor_right_title_prod
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:#EE7F7A url(../img/cor_right.gif) right;*/
}
.cor_right_title_event
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:#ECCBA9 url(../img/cor_right_event.gif) right;*/
}
.cor_top_title_prod
{
	/*[disabled]background:#EE7F7A;*/
	/*[disabled]height:25px;*/
}
.cor_top_title_product
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]height:25px;*/
}
.cor_top_title_product .title
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]color:#B10703;*/
	/*[disabled]font-size:17px;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]padding:0 5px 5px;*/
	/*[disabled]margin-top:-2px;*/
}
.cor_top_title_product .title A
{
	/*[disabled]text-decoration:none;*/
}
.cor_top_title_event
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]height:25px;*/
}
.cor_top_title_event .title
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]color:#B10703;*/
	/*[disabled]font-size:18px;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]padding:5px;*/
}
.cor_top_title_event .title A
{
	/*[disabled]text-decoration:none;*/
}
.cor_top_title_event .left
{
	/*[disabled]margin-left:5px;*/
}
.cor_top_title_event .right
{
	/*[disabled]margin-right:5px;*/
	/*[disabled]margin-top:2px;*/
}
.cor_top_title_prod A
{
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]text-decoration:none;*/
}
.cor_top_title_all
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]height:25px;*/
}
.cor_top_title_all .title
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]color:#B10703;*/
	/*[disabled]font-size:18px;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]padding:0 5px 3px;*/
	/*[disabled]margin-top:-2px;*/
}
.cor_top_title_all .title A
{
	/*[disabled]text-decoration:none;*/
}
/**********************************************************************************************************************
*********************************************************************************************************************
for box bottom*/
.center_bot_box_rec
{
	/*[disabled]width:470px;*/
	margin: 0 10px 0px;
	text-align: center;
}
.submit_but
{
	font-size: 13px;
	background: #1853BB;
	padding: 3px;
	color: #FEFEFE;
	font-weight: bold;
	letter-spacing: 1px;
	width: 220px;
}
.sort_panel
{
	border: 1px solid #CCCCCC;
	position: relative;
	padding: 0;
	margin-top: 10px;
}
.panel_top
{
	border-bottom: 1px solid #CCCCCC;
	background: #EAEAEA;
	padding: 5px 10px 3px;
}
.panel_top .title
{
	float: left;
	margin-left: 5px;
	font-family: "Myriad Pro Cond";
	color: #2D4052;
	font-size: 20px;
	font-weight: normal;
}
.panel_top .panel_top_title
{
	float: left;
	margin-left: 5px;
	font-family: "Myriad Pro Cond";
	color: #2D4052;
	font-size: 20px;
	font-weight: normal;
	width: 200px;
}
.panel_top .search_pan
{
	float: right;
	font-size: 12px;
}
.search_pan .submit_go
{
	font-size: 12px;
	width: 30px;
	font-family: arial;
	font-size: 12px;
}
.pan_center
{
	padding: 10px;
	margin: 0;
}
.pan_center STRONG
{
	margin: 0 0 0 3px;
	/*[disabled]font-family:"Myriad Pro Cond";*/
	font-weight: normal;
	font-size: 15px;
	height: 28px;
	line-height: 100%;
	display: block;
	color: #124C9E;
}
.pan_center UL
{
	padding: 0;
	margin: 0;
}
.pan_center UL LI
{
	margin: 0 0 0 5px;
	padding: 0;
	list-style: disc;
	z-index: -100;
}
.pan_center .left
{
	margin: 0 10px 0 0;
	padding: 0 0 0 10px;
	width: 150px;
}
.pan_center .delimiter
{
	margin: 0px;
	padding: 0px;
	width: 1px;
	height: 124px;
	border-left: 1px dotted #CCCCCC;
}
.pan_center .categories
{
	border-left: none;
	margin-left: 0;
	width: 340px;
	margin: 0 10px 0 0;
	padding: 0 0 0 0px;
}
.pan_center .left UL
{
	margin: 0;
	font-size: 12px;
	color: #7B8C9D;
	padding: 0 0 0 12px;
}
.pan_center .prices
{
	width: 120px;
}
.pan_center .brands
{
	width: 120px;
}
/*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;
}
/*******
Product Zoom Tabs*/
#PRODUCT_ZOOM_TABS
{
	/*[disabled]margin:10px 0px 0px;*/
}
DIV#PRODUCT_ZOOM_TABS SELECT
{
	/*[disabled]width:650px;*/
}
/*************************
*** Fixed Filter **********/
.fixed_filter
{
	/*[disabled]width:805px;*/
	padding: 0 0 0 20px;
	/*[disabled]border:1px dotted #CCCCCC;*/
}
.fixed_filter STRONG
{
	color: #9A0000;
}
.fixed_filter_top_column
{
	padding: 0 10px 10px 5px;
	float: left;
	color: #450F63;
	text-align: left;
	width: 183px;
	font-size: 11px;
	margin-right: 8px;
	border-right: 1px dotted #CCCCCC;
	margin-top: 5px;
	height: 125px;
	margin-bottom: 0;
}
.fixed_filter_top_column .line
{
	border-bottom: 1px dotted #CCCCCC;
	height: 3px;
	margin-bottom: 3px;
}
.column_1
{
	width: 151px;
	margin-left: 0;
}
.column_2
{
	width: 230px;
}
.column_3
{
	width: 183px;
}
.column_4
{
	width: 177px;
	border-right: none;
	margin-right: 0;
}
.column_5
{
	width: 196px;
}
.fixed_filter_top_column INPUT
{
	margin-right: 5px;
	=margin-right: 0;
	margin-top: 3px;
	=margin-top: 0;
}
.column_5 LABEL
{
	width: 173px;
	/*[disabled]display:block;*/
	margin-bottom: 1px;
}
.doble_line
{
	margin-top: 5px;
}
.fixed_filter_top_column LABEL
{
	/*[disabled]width:150px;*/
	display: inline-block;
	margin-bottom: 1px;
}
.fixed_filter_top_column LABEL.double
{
	width: 157px;
	margin-top: 5px;
	display: inline-block;
	margin-bottom: 1px;
}
/************************
*******Category Tabs **************/
#CATEGORY_TABS
{
	width: 825px;
	float: none;
}
#CATEGORY_TABS .first_tab
{
	width: 535px;
	color: #2751A7;
	font-size: 21px;
}
#CATEGORY_TABS
{
	/*[disabled]margin:10px 0px 0px;*/
}
#CATEGORY_TABS .tabs
{
	background: url(../img/bg_desc_top.gif) repeat-x;
	height: 24px;
	text-align: left;
	padding: 0px 30px;
	font-size: 12px;
	font-family: verdana;
	border: 1px solid #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
	margin-right: 0;
}
#CATEGORY_TABS .tabs A
{
	display: block;
	text-decoration: none;
	color: #0A3B90;
	font-weight: bold;
	margin-top: 5px;
}
#CATEGORY_TABS .tabs_selected
{
	height: 24px;
	text-align: left;
	padding: 0px 30px;
	border: 1px solid #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
	font-size: 12px;
	font-family: verdana;
	position: relative;
	z-index: 100;
	margin-right: 1px;
}
#CATEGORY_TABS .tabs_selected A
{
	display: block;
	text-decoration: none;
	color: #B20015;
	margin-top: 5px;
	font-weight: bold;
}
#CATEGORY_TABS .box
{
	min-height: 60px;
	width: 830px;
	border: 1px solid #E5E5E5;
	/*[disabled]background:url(../img/bg_desc.gif) repeat-x bottom;*/
	margin-top: -1px;
}
#CATEGORY_TABS .box_sm
{
	text-align: left;
	margin: 5px 0 0;
	width: 100%;
}
#CATEGORY_TABS .cat_desc
{
	float: left;
	width: 463px;
	margin: 0;
	padding-bottom: 0;
}
#CATEGORY_TABS .pict_right
{
	float: right;
	margin: 0 20px 0 0;
}
#CATEGORY_TABS .line
{
	border-bottom: 1px solid #CCCCCC;
}
#CATEGORY_TABS .bot_link
{
	padding: 2px 5px 8px 18px;
	float: left;
}
#CATEGORY_TABS .bot_link A
{
	text-decoration: none;
	color: #020202;
	margin-right: 20px;
}
#SORTING-BLOCK
{
	background: url(../img/bg_path.jpg) no-repeat;
	border-bottom: 1px solid #E5E5E5;
	height: 31px;
	padding: 0;
	margin: 20px 0 0;
	font-size: 11px;
}
#SORTING-BLOCK .sort2
{
	margin: 0;
	padding: 6px 13px 0 0;
	float: none;
	border: none;
	text-align: right;
	font-size: 11px;
	/*[disabled]width:100%;*/
}
#SORTING-BLOCK SELECT
{
	font-size: 11px;
}
#SORTING-BLOCK INPUT
{
	font-size: 11px;
}
/********Products Tabs *************
#PRODUCTS_TABS*/
#PRODUCTS_TABS .first_tab
{
	width: 500px;
	color: #2751A7;
	font-size: 21px;
}
#PRODUCTS_TABS .tabs
{
	background: url(../img/bg_desc_top.gif) repeat-x;
	height: 24px;
	text-align: left;
	padding: 0px 30px;
	font-size: 12px;
	font-family: verdana;
	border: 1px solid #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
	margin-right: 0;
}
#PRODUCTS_TABS .tabs A
{
	display: block;
	text-decoration: none;
	color: #0A3B90;
	font-weight: bold;
	margin-top: 5px;
}
#PRODUCTS_TABS .tabs_selected
{
	height: 24px;
	text-align: left;
	padding: 0px 30px;
	border: 1px solid #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
	font-size: 12px;
	font-family: verdana;
	position: relative;
	z-index: 100;
	margin-right: 1px;
}
#PRODUCTS_TABS .tabs_selected A
{
	display: block;
	text-decoration: none;
	color: #B20015;
	margin-top: 5px;
	font-weight: bold;
}
#PRODUCTS_TABS .box
{
	min-height: 60px;
	width: 830px;
	border: 1px solid #E5E5E5;
	background: url(../img/bg_desc.gif) repeat-x bottom;
	margin-top: -1px;
}
#PRODUCTS_TABS .box_sm
{
	text-align: left;
	margin: 5px 0 0;
	width: 100%;
}
.title_cal
{
	font-size: 16px;
	color: #FEFEFE;
	background-color: #134DA1;
	/*[disabled]height:28px;*/
	padding: 4px 0;
	text-align: center;
}
/***************
********FROM Admin.css ****************/
.wrapper
{
	margin: 0 auto;
	width: 1008px;
}
.header
{
	width: 100%;
	float: left;
	background: transparent url(../img/header.jpg) no-repeat scroll left bottom;
	height: 126px;
	margin: 5px 0 0;
}
.logo
{
	position: absolute;
	z-index: 100;
	float: left;
}
.logo A
{
	display: block;
	height: 42px;
	width: 280px;
}
.topnav
{
	float: left;
	margin: -2px 0 0 25px;
	display: inline;
}
.topnav LI
{
	display: inline;
	font: 11px Helvetica;
	color: #898989;
}
.topnav LI.logged_as
{
	display: inline;
	font: 12px Helvetica;
	color: #000000;
	margin-left: 10px;
}
.topnav A
{
	color: #898989;
	text-decoration: none;
}
.topmidmenu
{
	float: left;
	margin: 33px 0 0 363px;
	-margin: 33px 0 0 183px;
	width: 325px;
	padding-left: 0;
}
.topmidmenu LI
{
	display: inline;
	font: 12px sans-serif;
	color: #FFF;
}
.topmidmenu A
{
	color: #FFF;
	text-decoration: none;
}
.topmidmenu .free
{
	text-align: center;
	color: #B1DEF1;
	font-size: 16px;
	font-family: Georgia;
	font-style: italic;
	font-weight: bold;
}
.topicons
{
	width: 235px;
	float: right;
	height: 60px;
	margin: 0;
}
.topicons LI
{
	float: left;
	font-size: 1px;
	line-height: 1px;
	padding: 0 4px;
	text-align: center;
}
.topicons A
{
	color: #FFF;
	text-decoration: none;
}
.filterbar
{
	width: 100%;
	float: left;
	margin: 9px 0 0;
}
.shop-brand
{
	float: left;
	width: 745px;
	padding: 2px 0 0 10px;
	font-size: 12px;
}
.shop-brand LI
{
	display: block;
	color: #969696;
	margin: 3px 10px 0 4px;
	float: left;
}
.shop-brand LI.brand_title
{
	color: #969696;
	margin: 0;
	display: none;
/*width: 90px;*/
	padding: 0px;
}
.shop-brand A
{
	color: #111111;
	text-decoration: none;
	display: block;
	height: 27px;
}
.shop-brand A SPAN
{
	text-decoration: none;
	display: none;
}
.shop-brand A.Fargo
{
	background: url(../img/logos_top.jpg) 0px 0px;
	width: 94px;
}
.shop-brand A.Persona
{
	background: url(../img/logos_top.jpg) -108px 0px;
	width: 96px;
}
.shop-brand A.Zebra
{
	background: url(../img/logos_top.jpg) -216px 0px;
	width: 61px;
}
.shop-brand A.Magicard
{
	background: url(../img/logos_top.jpg) -291px 0px;
	width: 101px;
}
.shop-brand A.Nisca
{
	background: url(../img/logos_top.jpg) -409px 0px;
	width: 60px;
}
.shop-brand A.Evolis
{
	background: url(../img/logos_top.jpg) -485px 0px;
	width: 77px;
}
.shop-brand A.DataCard
{
	background: url(../img/logos_top.jpg) -578px 0px;
	width: 98px;
}
.shop-brand SPAN
{
	color: #1A54C1;
	margin: 0 10px 0 0;
	font-weight: bold;
}
.shop-brand_acc
{
	float: left;
	width: 700px;
	padding: 8px 0 0 15px;
	font-size: 12px;
}
.shop-brand_acc LI
{
	display: block;
	color: #969696;
	margin: 3px 7px 0 5px;
	float: left;
	padding-right: 10px;
	border-right: 1px solid #CCCCCC;
}
.shop-brand_acc A
{
	color: #144FAD;
	text-decoration: none;
}
.search
{
	width: 200px;
	float: right;
	padding: 4px 0 0;
}
INPUT.on_focus_replace
{
	width: 132px;
	height: 20px;
	float: left;
	border: 1px solid #B4B4B4;
	color: #737D81;
	padding: 4px 4px 0;
}
.alerts INPUT.on_focus_replace
{
	width: 140px;
	height: 20px;
	margin-right: 5px;
	float: left;
	border: 1px solid #B4B4B4;
	color: #487F9C;
	padding: 1px 4px;
}
.searchbtn
{
	background: transparent url(../img/searchbtn.gif) no-repeat;
	width: 29px;
	height: 30px;
	border: 0;
	float: left;
	margin: 0 0 0 5px;
}
.crumbbar
{
	width: 100%;
	float: left;
	height: 41px;
	background: transparent url(../img/crumbbar.jpg) no-repeat;
	margin: 18px 0 15px;
	display: none;
}
.crumb
{
	float: left;
	font: 11px Helvetica, arial;
	color: #707070;
	margin: 10px 0 0 20px;
	display: inline;
}
.crumb A
{
	color: #3963C6;
	text-decoration: none;
}
.subscribe
{
	width: 220px;
	float: right;
	/*[disabled]font:16px "Myriad Pro Cond", arial;*/
	font-size: 12px;
	margin: 4px 0 0;
}
.subscribe A
{
	color: #ED1C24;
	text-decoration: none;
	background: transparent url(../img/newslettericon.gif) no-repeat scroll left top;
	padding: 0 0 0 30px;
}
.main
{
	width: 100%;
	float: left;
	margin-top: 7px;
	text-align: left;
}
/****************************************************************************/
DIV.Rsidebar .sidemenu
{
	font: 12px Helvetica, arial;
	width: 232px;
	padding: 0;
	/*[disabled]float:left;*/
	/*[disabled]width:100%;*/
	background: transparent url(../img/sidemenuscroll_right.gif) repeat-y scroll left bottom;
}
DIV.Rsidebar .sidemenu .sidemenu_bot
{
	height: 100%;
	padding-bottom: 10px;
	background: transparent url(../img/sidemenubtm-right.gif) no-repeat scroll left bottom;
}
DIV.Rsidebar .sidemenu UL
{
	margin: 0px;
	padding: 0;
	/*[disabled]float:left;*/
}
DIV.Rsidebar .sidemenu UL LI
{
	margin: 0px;
	padding: 4px 0px;
	display: block;
	list-style-type: none;
	/*[disabled]border:1px solid #000000;*/
}
DIV.Rsidebar .sidemenu UL LI A
{
	color: #1C56CA;
	text-decoration: none;
	background: transparent url(../img/bluearrow.gif) no-repeat scroll left 4px;
	padding: 0 0 0 10px;
	margin: 0px 20px;
	display: block;
	/*[disabled]line-height:13px;*/
	/*[disabled]border:1px solid #000000;*/
}
/*************************Left Menu Block styles ***************************
***************************************************************************/
DIV#left_sidebar
{
	width: 200px;
	float: left;
}
DIV#left_sidebar .list_cats
{
	background: #F9FAFA;
	border: 1px solid #9BC1D4;
	padding: 5px 15px 5px 10px;
}
DIV#left_sidebar .sidemenu
{
	font: 12px Helvetica, arial;
	width: 200px;
	padding: 0px 0 10px;
}
DIV#left_sidebar .last
{
	padding: 0px;
}
DIV#left_sidebar .left_sidebar_bottom_bg
{
	padding: 0 0 5px;
}
DIV#left_sidebar .sidemenu A
{
	color: #133E4F;
	text-decoration: none;
	padding: 4px 0px 4px 3px;
	margin: 0;
	display: block;
	width: 160px;
	float: right;
	border-bottom: 1px dotted #9BC1D4;
}
DIV#left_sidebar .sidemenu LI LI A.item_link
{
	width: 152px;
}
DIV#left_sidebar .sidemenu LI LI LI A.item_link
{
	width: 144px;
}
DIV#left_sidebar .sidemenu LI LI LI LI A.item_link
{
	width: 136px;
}
DIV#left_sidebar .sidemenu A.menu_arrow
{
	background: transparent url(../img/bluearrow.gif) no-repeat 0px 7px;
	margin-right: 0px;
	margin-top: 0px;
	width: 8px;
	border: 0;
	padding: 0;
}
DIV#left_sidebar .sidemenu UL LI.open A.menu_arrow
{
	background: transparent url(../img/bluearrow_down.gif) no-repeat 0px 9px;
}
DIV#left_sidebar .sidemenu UL LI.open UL LI A.menu_arrow
{
	background: transparent url(../img/bluearrow.gif) no-repeat 0px 7px;
}
/*DIV#left_sidebar .sidemenu UL LI.open UL LI.open A.menu_arrow
{
background: transparent url(../img/bluearrow_down.gif no-repeat 0px 9px;
}*/
DIV#left_sidebar .sidemenu A SPAN.cnt
{
	font-size: 9px;
}
DIV#left_sidebar .sidemenu UL
{
	margin: 0;
	padding: 0;
}
DIV#left_sidebar .sidemenu UL LI
{
	margin: 0;
	padding: 0;
	display: block;
	list-style-type: none;
}
DIV#left_sidebar .sidemenu UL LI A.hover
{
	background: #124C9B;
	color: #FFFFFF;
}
DIV#left_sidebar .sidemenu UL LI UL LI A.hover
{
	color: #1C56CA;
}
DIV#left_sidebar .sidemenu UL LI UL
{
	padding: 0;
	margin: 0;
	display: none;
	list-style-type: none;
}
DIV#left_sidebar .sidemenu UL LI UL LI
{
	margin: 0;
	display: none;
	list-style-type: none;
}
DIV#left_sidebar .sidemenu UL .selected_menu_item UL
{
	display: block;
	list-style-type: none;
	margin-top: 5px;
}
DIV#left_sidebar .sidemenu UL LI A.current_item
{
	color: #980004;
}
DIV#left_sidebar .sidemenu UL .selected_menu_item UL LI UL
{
	display: none;
	margin: 0;
}
DIV#left_sidebar .sidemenu UL .selected_menu_item UL LI.selected_menu_item UL
{
	display: none;
}
DIV#left_sidebar H4
{
	margin: 5px 0 0;
	padding: 2px 0 7px 12px;
	width: 187px;
	font-family: GillReg;
}
DIV#left_sidebar .sidemenu UL .selected_menu_item UL LI
{
	color: #FFFFFF;
	display: block;
}
DIV#left_sidebar .sidemenu UL .selected_menu_item UL LI A:hover
{
	background: #04478B;
	color: #FFFFFF;
}
.midarea
{
	width: 578px;
	float: left;
	margin: 0 15px 0 18px;
	display: inline;
	position: relative;
}
.midarea_all
{
	width: 786px;
	float: right;
	z-index: 1;
	position: relative;
	text-align: left;
	overflow: hidden;
}
.midarea_all_acc
{
	z-index: 1;
	position: relative;
	min-height: 600px;
}
.midarea_all .cat_desc
{
	padding: 5px 0 0 10px;
	z-index: 100;
	clear: both;
}
.midarea_all .cat_desc_scroll
{
	margin: 0 0 5px;
	padding: 5px 10px 10px;
	max-height: 266px;
	overflow-y: auto;
}
.midarea_all .cat_desc .pict
{
	margin-right: 40px;
	margin-bottom: 40px;
	float: left;
}
.midarea_all .cat_desc UL
{
	margin: 5px 0 10px;
	padding: 0;
}
.midarea_all .cat_desc UL.list
{
	float: left;
}
.midarea_all .cat_desc UL LI
{
	margin: 0 0 0 20px;
	padding: 0;
	list-style: disc;
}
.midarea_all .cat_desc_scroll UL
{
	margin: 5px 0 10px;
	padding: 0;
}
.midarea_all .cat_desc_scroll UL LI
{
	margin: 0 0 0 20px;
	padding: 0;
	list-style: disc;
}
.midarea_all .cat_desc_scroll .cat_desc
{
}
.brosh_text
{
	margin-bottom: 15px;
	padding: 2px 5px 2px 0;
	color: #153F4D;
	font-weight: bold;
}
.banner
{
	width: 100%;
	float: left;
	margin: 0 0 18px;
}
.pusharea
{
	width: 100%;
	float: left;
}
*#products_features_New_Arrivals .left
{
}
.pushitem
{
	background: transparent url(../img/pushitem_big.jpg) no-repeat;
	width: 287px;
	padding: 5px 5px 0 8px;
}
.pushitem_bot
{
	background: transparent url(../img/pushitem_bot.jpg) no-repeat;
	width: 300px;
	font-size: 1px;
	line-height: 1px;
	height: 12px;
	margin-top: -1px;
}
.pushitem .item
{
	font: 12px "Myriad Pro Cond";
	color: #707070;
	margin: 5px;
}
.pushitem .item .brand
{
	font: 30px/27px "Myriad Pro Cond";
	color: #000;
}
.pushitem .item .brand A
{
	text-decoration: none;
}
.pushitem .item .model
{
	font: 18px/18px "Myriad Pro Cond";
	color: #000;
	padding-left: 1px;
	margin: 2px 0;
}
.model
{
	font: 18px/18px "Myriad Pro Cond";
	display: block;
	color: #000;
	padding-left: 1px;
	margin: 2px 0;
}
.vendor
{
	/*[disabled]font:16px/25px "Myriad Pro Cond";*/
	color: #000;
	padding-left: 1px;
}
.pushitem .image
{
	float: right;
	width: 125px;
	margin-left: 10px;
	margin-bottom: 5px;
}
.pushitem .morebox
{
	margin: 0;
	border-top: 1px solid #A6ACBA;
	margin: 0 5px;
}
.pushitem .readmore
{
	float: left;
	width: 85px;
	font: 18px "Myriad Pro Cond", arial;
	padding: 8px 0 10px;
	border-right: 1px solid #A6ACBA;
}
.pushitem .readmore A
{
	color: #007236;
	text-decoration: none;
	background: transparent url(../img/greenarrow.gif) no-repeat scroll right 5px;
	padding: 0 10px 0 0;
}
.pushitem .buy
{
	float: right;
	width: 164px;
	padding: 5px 0 0 15px;
	text-align: right;
}
.pushitem .price
{
	/*[disabled]float:left;*/
	/*[disabled]margin-top:3px;*/
}
.pushitem .buynow
{
	float: right;
	font: 18px "Myriad Pro Cond", arial;
	padding: 8px 0 0;
}
.pushitem .buynow A
{
	color: #ED1C24;
	text-decoration: none;
	background: transparent url(../img/redarrow.gif) no-repeat scroll right 5px;
	padding: 0 10px 0 0;
}
.pushitem .buy .discount
{
	/*[disabled]font:15px "Myriad Pro Cond", arial;*/
	/*[disabled]color:#ED1C24;*/
}
.pushitem .buy .retail
{
	/*[disabled]font:15px "Myriad Pro Cond", arial;*/
	/*[disabled]color:#1C56CA;*/
}
.image
{
	min-height: 88px;
	-height: 88px;
	margin-bottom: 5px;
	font-size: 1px;
}
.image_datacard-card-printers
{
	/*[disabled]border:1px solid #CCC;*/
}
.image_datacard-card-printers IMG
{
	/*[disabled]margin-top:20px;*/
}
.image_evolis-card-printers
{
	/*[disabled]border:1px solid #CCC;*/
}
.image_evolis-card-printers IMG
{
	/*[disabled]margin-top:20px;*/
	/*[disabled]width:150px;*/
}
.image_fargo-card-printers
{
	/*[disabled]border:1px solid #CCC;*/
}
.image_fargo-card-printers IMG
{
	/*[disabled]margin-top:20px;*/
	/*[disabled]width:150px;*/
}
.image_magicard-card-printers
{
	/*[disabled]border:1px solid #CCC;*/
}
.image_magicard-card-printers IMG
{
	/*[disabled]margin-top:15px;*/
	/*[disabled]width:150px;*/
}
.image_nisca-card-printers
{
	/*[disabled]border:1px solid #CCC;*/
}
.image_nisca-card-printers IMG
{
	/*[disabled]margin-top:23px;*/
	/*[disabled]width:120px;*/
}
.image_persona-card-printers
{
	/*[disabled]border:1px solid #CCC;*/
}
.image_persona-card-printers IMG
{
	/*[disabled]margin-top:20px;*/
	/*[disabled]width:150px;*/
}
.image_zebra-card-printers
{
	/*[disabled]border:1px solid #CCC;*/
}
.image_zebra-card-printers IMG
{
	/*[disabled]margin-top:15px;*/
	/*[disabled]width:150px;*/
}
.image_gray
{
	height: 88px;
	width: 170px;
	margin-bottom: 5px;
	background: url(../img/no_pict1.jpg);
	font-size: 1px;
}
.discount
{
	color: #970006;
	font-family: arial;
	font-size: 13px;
}
.retail
{
	color: #09367D;
	font-size: 15px;
}
.retail STRONG
{
	text-decoration: line-through;
}
.save
{
	/*[disabled]color:#4F9B02;*/
	/*[disabled]font-family:arial;*/
}
#product_table .item .heighter
{
	font-size: 1px;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 0px;
}
#products_cat_zoom .prod_list_item
{
	width: 264px;
}
#products_search_results .prod_list_item
{
	width: 264px;
}
#products_features_New_Arrivals .prod_list_item
{
	width: 300px;
}
.prod_list_item
{
	margin: 0;
	/*[disabled]border:1px solid #000000;*/
	padding: 0;
	width: 264px;
	background: #E9EEFA url(../img/pushitem_bg.gif) repeat-x top;
}
.prod_list_item UL
{
	margin: 0;
	padding: 0;
}
.prod_list_item UL LI
{
	padding: 0;
	margin: 0 0 0 15px;
	list-style: disc;
}
.prod_list_item DIV
{
	background: transparent url(../img/pushitem_bd.gif) repeat-y left;
}
.prod_list_item DIV DIV
{
	background: transparent url(../img/pushitem_bd.gif) repeat-y right;
}
.prod_list_item DIV DIV DIV
{
	background: transparent url(../img/pushitem_bd.gif) repeat-x bottom;
}
.prod_list_item DIV DIV DIV DIV
{
	background: transparent url(../img/pushitem_tl.gif) no-repeat top left;
}
.prod_list_item DIV DIV DIV DIV DIV
{
	background: transparent url(../img/pushitem_tr.gif) no-repeat top right;
}
.prod_list_item DIV DIV DIV DIV DIV DIV
{
	background: transparent url(../img/pushitem_bl.gif) no-repeat bottom left;
}
.prod_list_item DIV DIV DIV DIV DIV DIV DIV
{
	background: transparent url(../img/pushitem_br.gif) no-repeat bottom right;
}
.prod_list_item DIV DIV DIV DIV DIV DIV DIV DIV
{
	background: none;
}
.prod_list_item .item
{
	/*[disabled]font:12px "Myriad Pro Cond";*/
	color: #707070;
	/*[disabled]float:left;*/
	width: 263px;
}
.prod_list_item .detail
{
	float: left;
	width: 275px;
	margin: 10px 0 0 15px;
	-margin: 7px 0 0 8px;
}
.item .brand
{
	font: 24px "Myriad Pro Cond";
	color: #000;
}
.item .brand A
{
	text-decoration: none;
	display: block;
	line-height: 100%;
	margin: 0;
}
.item .model
{
	font: 18px/18px "Myriad Pro Cond";
	color: #000;
	padding-left: 1px;
	display: block;
	margin-top: 0px;
}
.prod_list_item .image
{
	float: right;
	/*[disabled]width:125px;*/
	font-size: 1px;
	line-height: 1px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.prod_list_item .product_image
{
	display: block;
	float: right;
	margin: 0 0 10px 10px;
	width: 125px;
	height: 75px;
}
.prod_list_item .morebox
{
	/*[disabled]float:left;*/
	width: 234px;
	margin: 0 15px;
	/*[disabled]margin:0;*/
	border-top: 1px solid #A6ACBA;
	height: 45px;
}
.morebox .left
{
	border-right: 1px solid #A6ACBA;
}
.prod_list_item .readmore
{
	/*[disabled]float:left;*/
	width: 76px;
	font: 18px "Myriad Pro Cond", arial;
	padding: 5px 0 0;
}
.prod_list_item .readmore A
{
	color: #007236;
	text-decoration: none;
	background: transparent url(../img/greenarrow.gif) no-repeat scroll right 5px;
	padding: 0 10px 0 0;
}
.readmore_but
{
	width: 65px;
	padding: 0;
	padding-left: 0;
	font-size: 1px;
	/*[disabled]line-height:1px;*/
	height: 14px;
	background: url(../img/more1.gif) !important;
	margin: 8px 15px 6px 0;
	cursor: hand;
}
.readmore_but1
{
	width: 65px;
	padding: 0;
	font-size: 1px;
	/*[disabled]line-height:1px;*/
	height: 14px;
	background: url(../img/more2.gif);
	margin: 8px 15px 6px 0;
	cursor: hand;
}
.buynow_but
{
	width: 61px;
	padding: 0;
	font-size: 1px;
	/*[disabled]line-height:1px;*/
	height: 13px;
	cursor: hand;
	background: url(../img/buy1.gif) !important;
}
.buynow_but1
{
	width: 61px;
	padding: 0;
	font-size: 1px;
	/*[disabled]line-height:1px;*/
	height: 13px;
	cursor: hand;
	background: url(../img/buy2.gif);
}
.buynow_but3
{
	width: 61px;
	padding: 0;
	font-size: 1px;
	/*[disabled]line-height:1px;*/
	height: 13px;
	cursor: hand;
	background: url(../img/buy3.gif);
	margin-top: 10px;
}
.prod_list_item .buy
{
	float: right;
	width: 135px;
	padding: 5px 0 0 15px;
	text-align: right;
}
.prod_list_item .price
{
	/*[disabled]margin-top:1px;*/
	/*[disabled]width:135px;*/
	/*[disabled]text-align:right;*/
}
.prod_list_item .buynow
{
	/*[disabled]float:left;*/
	font: 18px "Myriad Pro Cond", arial;
	padding: 0 0 5px;
}
.prod_list_item .buynow A
{
	color: #ED1C24;
	text-decoration: none;
	background: transparent url(../img/redarrow.gif) no-repeat scroll right 5px;
	padding: 0 10px 0 0;
}
.buy .discount
{
	display: block;
	color: #ED1C24;
	text-align: right;
	font-weight: normal;
	font-size: 12px;
}
.buy .retail
{
	color: #1C56CA;
	text-align: right;
	display: block;
	font-weight: normal;
	font-size: 12px;
	margin-bottom: 2px;
	margin-top: 2px;
}
.prod_list_item_bot
{
	background: transparent url(../img/pushitem_bot2.jpg) no-repeat;
	width: 264px;
	/*[disabled]float:left;*/
	font-size: 1px;
	line-height: 1px;
	height: 12px;
	margin-top: -1px;
	padding-bottom: 0;
}
.mar12
{
	margin: 0 0 0 12px;
}
.pushtextbox
{
	/*[disabled]width:100%;*/
	float: left;
	margin: 0 0 15px 24px;
	font: 12px/18px Helvetica, arial;
	color: #636363;
}
.shopbytype
{
	width: 100%;
	float: left;
	background: transparent url(../img/shopbyscroll.jpg) repeat-y;
	font: 12px Helvetica, arial;
}
.shopbytop
{
	background: transparent url(../img/shopbytype.jpg) no-repeat;
	float: left;
	width: 100%;
}
.shopbybtm
{
	background: transparent url(../img/shopbybtm.jpg) no-repeat scroll left bottom;
	padding: 40px 10px 10px;
	float: left;
	width: 593px;
}
.shopbytype LI
{
	float: left;
	background: transparent url(../img/shopbydiv.jpg) no-repeat scroll right center;
	padding: 0 5px;
	text-align: center;
	width: 185px;
}
.shopbytype LI.last
{
	background: transparent;
}
.shopbytype A
{
	color: #1C56CA;
	text-decoration: none;
}
.Rsidebar
{
	width: 235px;
	float: right;
}
.cartbox_zoom_td
{
	padding-left: 20px;
}
.cartbox
{
	width: 170px;
	float: left;
	background: transparent url(../img/cartbox.jpg) no-repeat;
	height: 112px;
	padding: 40px 10px 0 18px;
	color: #000;
	font: 12px Helvetica, Arial;
}
.cartbox P
{
	margin: 10px 0;
}
.cartbox A
{
	color: #1C56CA;
	text-decoration: none;
}
.monthdeal
{
	width: 198px;
	float: left;
	background: transparent url(../img/dealscroll.jpg) repeat-y;
	font: 12px Helvetica, Arial;
	margin: 12px 0;
}
.monthdealbtm
{
	background: transparent url(../img/dealbtm.jpg) no-repeat scroll left bottom;
	/*[disabled]float:left;*/
	/*[disabled]width:88px;*/
	padding: 0 0 15px;
}
.monthdeal OL
{
	margin: 0;
	padding: 0;
	width: 150px;
	padding-left: 37px;
	padding-top: 5px;
}
.monthdeal LI
{
	list-style: decimal;
	color: #707070;
	padding: 0 0 3px;
}
.monthdeal A
{
	color: #707070;
	text-decoration: none;
}
.monthdeal_baner
{
	/*[disabled]width:153px;*/
	/*[disabled]float:left;*/
	height: 149px;
	background: transparent url(../img/monthlydeal2.jpg) no-repeat center;
	margin: 0 0 5px;
}
.monthdeal_baner A
{
	display: block;
	height: 100%;
}
.signup
{
	width: 234px;
	height: 145px;
	float: left;
	background: transparent url(../img/signupscroll.gif) repeat-y;
	font: 12px Helvetica, arial;
	color: #707070;
}
.signuptop
{
	float: left;
	/*[disabled]width:168px;*/
	padding: 66px 0 0px 28px;
	text-align: center;
	/*[disabled]background:transparent url(../img/member_bg.gif) no-repeat;*/
	/*[disabled]text-align:;*/
}
.signupbtm
{
	width: 100%;
	float: left;
	background: transparent url(../img/signupbtm.jpg) no-repeat scroll left bottom;
}
.signup FORM
{
	margin: 10px 0 0;
	text-align: left;
}
.signup LABEL
{
	color: #000;
	text-align: left;
}
.inputtext
{
	width: 160px;
	height: 20px;
	border: 1px solid #CCCCCC;
}
.subbtn
{
	background: transparent url(../img/sign.jpg) no-repeat;
	width: 63px;
	height: 29px;
	border: 0;
	margin: 5px 0 0 0px;
}
.customid
{
	width: 100%;
	float: left;
	background: transparent url(../img/customid.jpg) no-repeat;
	margin: 15px 0;
	height: 90px;
	font: 12px Helvetica, arial;
	color: #7D7D7D;
}
.customid .detail
{
	width: 500px;
	float: left;
	margin: 10px 0 0 45px;
	display: inline;
}
.customid P
{
	margin: 0 0 10px;
}
.footer
{
	float: left;
	width: 100%;
	margin: 0 0 10px;
}
.foottop
{
	width: 100%;
	float: left;
	background: transparent url(../img/footertop.jpg) no-repeat;
	margin-top: 10px;
}
.footermenu
{
	float: left;
	width: 100%;
	color: #636363;
	font: 12px Helvetica, arial;
	padding: 5px 0 10px;
}
.footermenu A
{
	color: #636363;
	text-decoration: none;
}
.footermenu H4
{
	color: #143E4C;
	font: bold 12px Helvetica, arial;
}
.footermenu LI
{
	margin: 2px 0;
}
.fcustomer
{
	width: 142px;
	float: left;
	padding: 0 10px 0 15px;
}
.fsmart
{
	/*[disabled]float:left;*/
	/*[disabled]width:162px;*/
	/*[disabled]padding:0 50px 0 40px;*/
}
.fpolicy
{
	float: left;
	width: 173px;
	padding: 0 10px 0 40px;
}
.fpopular
{
	float: left;
	width: 165px;
	padding: 0 10px 0 40px;
}
.fcategory
{
	float: left;
	width: 130px;
	padding: 0 10px 0 40px;
}
.footercontent
{
	width: 976px;
	float: left;
	border-top: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
	border-left: 1px solid #DBDBDB;
	padding: 15px;
	font: 11px Helvetica, arial;
	color: #707070;
}
.cardtech
{
	float: left;
	width: 330px;
	border-right: 1px solid #DBDBDB;
	padding: 0 38px 10px 0;
}
.cardtech H4
{
	color: #133FB5;
}
.cardseal
{
	float: right;
	width: 565px;
}
.cardseal .seal
{
	float: right;
	margin: 0 10px 0 40px;
}
.cardseal .blue
{
	color: #133FB5;
}
.footbtm
{
	width: 978px;
	float: left;
	background: transparent url(../img/footerbtm.jpg) no-repeat;
	height: 29px;
	color: #FFF;
	font: 11px Helvetica, arial;
	padding: 12px 15px 0;
}
.flinks
{
	float: left;
	width: 340px;
}
.flinks LI
{
	display: inline;
}
.footbtm A
{
	color: #FFF;
	text-decoration: none;
}
.copyright
{
	float: right;
	width: 289px;
	padding: 0;
	margin: -5px 0 0;
}
.cat-logo
{
	float: left;
	width: 175px;
	min-height: 130px;
	-height: 130px;
	text-align: center;
	padding: 10px;
	margin-bottom: 0;
}
.cat-logo A
{
	text-decoration: none;
}
.cat-logo .cat-logo_title
{
	/*[disabled]border-top:1px solid #CCCCCC;*/
	padding-top: 0px;
	/*[empty]font-weight:;*/
}
.single-sided-card-printers .cat-logo_title
{
	border-top: none;
}
.duplex-card-printers .cat-logo_title
{
	border-top: none;
}
.laminating-card-printers .cat-logo_title
{
	border-top: none;
}
.datacard-card-printers .cat-logo_title
{
	border-top: none;
}
.edisecure-card-printers .cat-logo_title
{
	border-top: none;
}
.evolis-card-printers .cat-logo_title
{
	border-top: none;
}
.fargo-card-printers .cat-logo_title
{
	border-top: none;
}
.magicard--card-printers .cat-logo_title
{
	border-top: none;
}
.nisca-card-printers .cat-logo_title
{
	border-top: none;
}
.persona-card-printers .cat-logo_title
{
	border-top: none;
}
.zebra-card-printers .cat-logo_title
{
	border-top: none;
}
.datacard-supplies .cat-logo_title
{
	border-top: none;
}
.evolis-supplies .cat-logo_title
{
	border-top: none;
}
.fargo-supplies .cat-logo_title
{
	border-top: none;
}
.magicard-supplies .cat-logo_title
{
	border-top: none;
}
.magicard-supplies- .cat-logo_title
{
	border-top: none;
}
.nisca-supplies .cat-logo_title
{
	border-top: none;
}
.persona-supplies .cat-logo_title
{
	border-top: none;
}
.warranties .cat-logo_title
{
	border-top: none;
}
.zebra-supplies .cat-logo_title
{
	border-top: none;
}
.cat_desc .pict_single-sided-card-printers
{
	display: none;
}
.cat_desc .pict_duplex-card-printers
{
	display: none;
}
.cat_desc .pict_laminating-card-printers
{
	display: none;
}
.cat_desc .pict_laminating-card-printers
{
	display: none;
}
.cat_desc .pict_badge-accessories
{
	display: none;
}
.categories_panel
{
	margin-top: 0;
	/*[disabled]background:#F1F1F3;*/
	padding: 0;
}
.cats
{
	padding: 0 0 0 5px;
}
.Asure-ID-Software
{
	margin-left: 294px;
}
.Pre-Printed-Cards
{
	margin-left: 103px;
}
.Fargo-Accessories
{
	/*[disabled]margin-left:294px;*/
}
.categories_panel_photoid
{
	float: right;
	width: 590px;
	margin-top: 31px;
}
.categories_panel_photoid H2
{
	position: absolute;
	z-index: 10;
	margin: -16px 0 0 24px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCC;
	width: 564px;
}
.categories_panel_photoid IMG
{
	width: 163px;
}
.categories_panel_photoid .cat-logo1 IMG
{
	margin-top: 40px;
}
.categories_panel_photoid .cat-logo2 IMG
{
	margin-top: 37px;
}
.categories_panel_photoid .cat-logo3 IMG
{
	margin-top: 44px;
}
.categories_panel_photoid .cat-logo4 IMG
{
	width: 118px;
	margin-top: 24px;
}
.categories_panel_photoid .cat-logo5 IMG
{
	margin-top: 29px;
}
.categories_panel_photoid .cat-logo6 IMG
{
	margin-top: 43px;
}
.categories_panel_photoid .cat-logo
{
	float: left;
	width: 175px;
	min-height: 120px;
	-height: 120px;
	text-align: center;
	padding: 10px;
	margin-bottom: 0;
}
.categories_panel_printers
{
	margin-top: 50px;
}
/******* Sorting *******************/
#SORTING-BLOCK
{
	/*[disabled]float:right;*/
	/*[disabled]width:240px;*/
/*border : solid 1px black;*/
}
#SORTING-BLOCK SELECT
{
/*padding : 1px 0px 1px 0px;*/
}
#MAIN-LIST-TITLE
{
/*border : solid 1px black;*/
	border: none;
	/*[disabled]width:763px;*/
	float: none;
	text-align: center;
}
/**********************************
**************************************
*********  PRODUCTS  *****************
***************************************/
.list_header_title
{
	float: left;
	text-align: center;
	font-weight: bold;
}
#PRODUCTS_LIST_HEADER
{
	padding-left: 0;
	padding-right: 0;
	/*[disabled]width:800px;*/
	border-bottom: 1px solid #CCCCCC;
	height: 17px;
	background: #E9EAEC;
	padding-top: 3px;
}
.products_lsit_item
{
	padding-left: 16px;
	padding-right: 16px;
	width: 800px;
	border-bottom: 1px dotted #CCCCCC;
/*margine-bottom: 10px*/
	/*[disabled]height:100px;*/
}
.product_list_cell
{
	float: left;
	text-align: center;
	padding-top: 10px;
}
#TITLE_HEADER
{
	width: 329px;
}
#SKU_HEADER, #RETAIL_PRICE_HEADER, #PRICE_HEADER
{
	width: 103px;
}
#TRADEIN_HEADER
{
	width: 190px;
	text-align: center;
}
#PRODUCT_PICT
{
	margin: 0;
	text-align: center;
	float: left;
	padding: 0;
	min-height: 150px;
}
.asure #PRODUCT_PICT
{
	margin: 0 20px 0 0;
	text-align: center;
	float: left;
	padding: 0;
}
.products #PRODUCT_PICT
{
	margin: 0 20px 0 0;
	text-align: center;
	float: left;
	padding: 0;
}
#PRODUCT_PICT .gray_pict
{
	width: 125px;
	height: 80px;
	background: url(../img/no-pict.gif) no-repeat center center;
}
.promo_PRODUCT_PICT IMG
{
	width: 234px;
}
#PRODUCT_NAME
{
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 15px;
}
#PRODUCT_NAME A
{
	text-decoration: none;
	font-weight: normal;
	font-size: 15px;
}
#PRODUCT_SKU
{
	/*[disabled]width:97px;*/
	margin-top: 5px;
	color: #353535;
}
#PRODUCT_RETAIL_PRICE
{
	margin-top: 5px;
	color: #757070;
}
#PRODUCT_RETAIL_PRICE STRONG
{
	text-decoration: line-through;
	font-weight: normal;
}
#PRODUCT_PRICE
{
	font-size: 14px;
	color: #A90101;
	margin-bottom: 5px;
}
#PRODUCT_PRICE A
{
	color: #A90101;
}
#PRODUCT_PRICE SPAN
{
	font-weight: bold;
}
.product_category_inside_list
{
	/*[disabled]background:#728BBE;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]padding:3px;*/
	/*[disabled]border-bottom:1px dotted #CCCCCC;*/
	/*[disabled]font-weight:bold;*/
	font-size: 24px;
	color: #114B9D;
	font-weight: bold;
	font-family: "Myriad Pro Cond";
}
#PRODUCTS_LIST_CONTENT_NEW
{
}
#PRODUCTS_LIST_CONTENT_NEW TABLE
{
	/*[disabled]width:99%;*/
	margin: 0;
}
.asure #PRODUCTS_LIST_CONTENT_NEW TABLE
{
	width: 99%;
}
.asure #PRODUCTS_LIST_CONTENT_NEW TABLE.table_line TD
{
	padding: 10px 20px;
	border-bottom: 1px dotted #CCC;
}
.asure #PRODUCTS_LIST_CONTENT_NEW TABLE TD:first-child
{
	border-right: 1px dotted #CCC;
}
.products #PRODUCTS_LIST_CONTENT_NEW TABLE
{
	width: 99%;
}
.products #PRODUCTS_LIST_CONTENT_NEW TABLE.table_line TD
{
	padding: 10px 10px 10px 20px;
	border-bottom: 1px dotted #CCC;
}
.products #PRODUCTS_LIST_CONTENT_NEW TABLE TD:first-child
{
	border-right: 1px dotted #CCC;
}
#PRODUCTS_LIST_CONTENT_NEW TABLE TR:first-child TD
{
	border-top: none;
}
.asure #SHORT_DESC
{
	float: left;
}
.products #PRODUCTS_LIST_CONTENT_NEW #SHORT_DESC
{
	width: 170px;
	float: left;
}
#SHORT_DESC UL
{
	margin: 0 0 10px 5px;
	padding: 0;
}
#PRODUCTS_LIST_CONTENT_NEW DIV#SHORT_DESC
{
	max-width: 170px;
}
#SHORT_DESC UL LI
{
	background: url(../img/bluearrow.gif) no-repeat left center;
	padding-left: 10px;
}
.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;
}
/***************************************
****** Brand Categories List*********/
.brand_cat_lsit_item
{
	padding-left: 16px;
	padding-right: 16px;
	width: 380px;
	float: left;
	/*[disabled]border-bottom:1px dotted #CCCCCC;*/
/*margine-bottom: 10px*/
}
#BRAND_PICT
{
	width: 180px;
	float: left;
	font-size: 1px;
	padding: 0;
	margin-right: 15px;
}
#BRAND_DESC
{
	width: 379px;
	text-align: left;
}
#BRAND_DESC UL
{
	padding-left: 20px;
	list-style: disc;
	margin: 0;
}
#BRAND_DESC UL LI
{
	margin: 0;
	padding: 0;
	list-style: disc;
}
#BRAND_BUTTONS
{
	width: 238px;
	padding: 5px 0 0;
	text-align: left;
}
/***************************************
***************Validation related*********/
.form_block
{
	width: 100%;
	padding: 1px;
	display: block;
	border: none;
}
.form_block DIV
{
	/*[disabled]display:block;*/
	padding: 3px 0;
	=padding: 3px 0 4px;
	border-bottom: 1px solid #CCCCCC;
	text-align: left;
	clear: both;
	height: 19px;
}
.form_block DIV.last
{
	border: none;
}
.form_block DIV.spaser
{
	height: 1px;
	padding: 0;
	border: none;
}
.form_block DIV.title
{
	text-align: center;
	border: none;
	margin-top: 10px;
}
.form_block DIV.auto
{
	height: auto;
}
.form_block DIV INPUT
{
	float: left;
	margin-left: 5px;
}
.form_block DIV TEXTAREA
{
	float: left;
	margin-left: 0;
}
.form_block DIV SELECT
{
	float: left;
	margin-left: 5px;
}
DIV.form_block SELECT#COUNTRY
{
	=width: 205px;
}
.form_block DIV INPUT#PASSWORD1
{
	=width: 174px;
}
.form_block DIV INPUT#PASSWORD2
{
	=width: 174px;
}
.form_block DIV SPAN
{
	display: block;
	/*[disabled]border:1px solid #000;*/
	width: 160px;
	float: left;
	padding-top: 1px;
	text-align: right;
}
.form_block DIV SPAN.text
{
	text-align: left;
	padding-left: 5px;
}
.form_block DIV SPAN.area
{
	text-align: left;
	padding-left: 5px;
	width: 268px;
}
.form_block DIV SPAN SPAN
{
	width: 5px;
	float: right;
	display: inherit;
}
.madatorystar
{
	color: #CC0000;
}
.mandatory_selected
{
	border: 1px solid #FF0000;
}
.body_landing-page .mandatory_selected
{
	border: 1px solid #FF0000;
	background: #FEB858;
}
.form_err_message, .form_email_error, .form_password_error, .form_mandatory_error
{
	display: none;
}
.error_mess, .submit_mess
{
	color: #CC0000;
}
.body_landing-page .error_mess, .submit_mess
{
	color: #FCDC11;
	font-style: normal;
}
.register_form
{
	width: 414px;
	margin: 0 20px 0 0;
	float: right;
}
.cat_desc_register
{
	width: 293px;
	margin-right: 20px;
}
.register_form DIV
{
	/*[disabled]background:#EEE;*/
}
.register_form .form_block DIV SPAN
{
	width: 180px;
}
.request_box .form_block SPAN.area
{
	width: 216px;
}
.request_box .form_block DIV TEXTAREA
{
	float: left;
	height: 66px;
	margin-left: 0;
}
.register_form .title
{
	margin-bottom: 5px;
	font-size: 17px;
	background: #FFF;
}
.register_form .FORMVALID_REGISTER
{
	text-align: left;
	margin-top: 10px;
}
.register_form .FORMVALID_REGISTER .validation_block
{
	display: block;
	float: left;
	width: 271px;
}
.register_form .FORMVALID_REGISTER .pict
{
	height: 73px;
	border: none;
}
.mem_benefits
{
	float: left;
	width: 288px;
	margin-left: 29px;
}
.mem_benefits UL
{
	margin: 0;
	padding: 0;
}
.mem_benefits UL LI
{
	list-style: disc;
	margin: 0 0 15px 15px;
	padding: 0;
}
/*********************************************
*****************************************************************************
Checkout Form
******************************************************************************/
DIV.title_background_checkout .menu
{
	font-size: 12px;
}
DIV.title_background_checkout
{
	font-size: 16px;
	color: #8E1C2D;
	padding: 3px;
	border: 1px dotted #CCCCCC;
	margin-top: 5px;
	margin-bottom: 0px;
	background: #EDEDED;
	font-family: arial;
	text-align: left;
	padding-left: 15px;
}
DIV.title_background_checkout A
{
	color: #8E1C2D;
	font-weight: bold;
	text-decoration: none;
}
DIV.title_background_checkout A SPAN
{
	margin-top: 6px;
	margin-right: 10px;
	font-size: 11px;
	line-height: 11px;
	background: transparent url(img/pict_check/plusminus.gif) no-repeat left -11px;
	height: 11px;
	display: block;
	float: left;
	width: 11px;
	text-decoration: none;
	cursor: pointer;
}
DIV.title_background_checkout A SPAN.plus_minus_nobg
{
	background: none;
	cursor: url(none);
}
DIV.title_background_checkout A.closed SPAN
{
	background: transparent url(img/pict_check/plusminus.gif) no-repeat left top;
}
DIV.title_background_checkout A.menu
{
	font-size: 12px;
	float: left;
	text-decoration: none;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 5px;
}
DIV.title_background_checkout SPAN.caption
{
	float: left;
	font-weight: bold;
	padding-right: 15px;
}
DIV.title_background_checkout A.menu SPAN
{
	margin-top: 2px;
	font-size: 13px;
	line-height: 13px;
	background: transparent url(img/pict_check/arrows.gif) no-repeat left top;
	height: 13px;
	display: block;
	float: left;
	width: 13px;
	text-decoration: none;
	cursor: pointer;
	margin-right: 1px;
}
DIV.title_background_checkout A.menu_opened SPAN
{
	background: transparent url(img/pict_check/arrows.gif) no-repeat left -13px;
}
FORM#checkout_form DIV.form_block
{
	border: 1px dotted #CCCCCC;
	width: 99%;
}
FORM#checkout_form DIV.form_block_hidden
{
	display: none;
}
FORM#checkout_form DIV.payment_method
{
	display: none;
}
FORM#checkout_form DIV.form_block_shown
{
	display: block;
}
FORM#checkout_form DIV.form_block#account SPAN
{
	font-weight: bold;
}
FORM#checkout_form #COUNTRY, FORM#checkout_form #SHIPCOUNTRY
{
	width: 240px;
}
FORM#checkout_form #PAYPAL_SAMEAS_BILL
{
	float: none;
}
FORM#checkout_form #copy_ship_data_label
{
	font-size: 11px;
	color: #343440;
	display: inline;
}
FORM#checkout_form #SHIPPING_DEFAULT_STATUS_TEXT
{
	width: 270px;
}
FORM#checkout_form #SHIPPING_CALCULATING_STATUS_TEXT
{
	width: 270px;
	display: none;
}
FORM#checkout_form #SHIPPING_METHOD
{
	width: 270px;
	display: none;
}
FORM#checkout_form #cc_number_star
{
	width: 150px;
}
FORM#checkout_form #cvv_star
{
	width: 30px;
}
/*******************************************************************************/
.body_landing-page .main
{
	width: 947px;
	float: none;
}
.body_landing-page .main .land_form
{
	color: #FFF;
	margin-left: 0;
	margin-right: 10px;
	padding-top: 0;
	/*[disabled]background:#154EA7;*/
	font-style: italic;
}
.body_landing-page .main .land_form .table_line
{
	background: #154EA7;
	margin-top: 10px;
	font-size: 11px;
}
.body_landing-page .main .land_form .table_line TD
{
	font-size: 11px;
}
.body_landing-page .main .land_form .table_line A
{
	color: #FFF;
}
.body_landing-page .main .short_desc
{
	font-size: 20px;
	color: #FFF;
	font-family: Georgia;
	margin-left: 25px;
	margin-right: 24px;
	width: 461px;
	font-style: italic;
	margin-top: 0;
}
.body_landing-page .main .short_desc .adrsss
{
	font-size: 18px;
	color: #FEDB00;
	font-family: Georgia;
	font-style: italic;
}
.body_landing-page .main .short_desc .adrsss STRONG
{
	color: #FC9100;
}
.body_landing-page .main .title_since
{
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #FEA100;
	font-weight: bold;
	font-family: "Myriad Pro Cond";
}
.body_landing-page .main .short_desc UL
{
	padding: 0;
	margin: 0;
}
.body_landing-page .main .short_desc UL LI
{
	margin: 0 0 0 20px;
	list-style: disc;
	padding: 0;
}
.body_landing-page .land_form IMG#CAPTCHA
{
	width: 90px;
}
/*****************************************************************************
******************************** categories_products_index *************************************/
UL#categories_products_index
{
	list-style-type: none;
	width: 30000px;
	/*[disabled]height:410px;*/
	margin: 0;
	padding: 0;
}
UL#categories_products_index LI
{
	list-style-type: none;
	width: 181px;
	/*[disabled]height:410px;*/
	float: left;
	overflow: hidden;
}
DIV.products_list_scroll .box-bot
{
	/*[disabled]height:410px;*/
	border: none;
	background: none;
}
/***************************** categories_products_index ends here ********************************/
.products_list_index
{
	/*[disabled]width:586px;*/
	margin: 3px 0 10px -5px;
}
.products_list_scroll
{
	width: 585px;
	overflow: hidden;
	overflow-x: hidden;
	margin: 0;
}
.products_list_index .prod_index_td
{
	padding: 0;
	border-right: 1px dotted #DCDCDC;
	text-align: center;
	/*[disabled]background:url(../img/bg_prod.gif) repeat-x bottom;*/
	margin-right: 0;
	margin-bottom: 4px;
	/*[disabled]background:#F6F6F6;*/
	/*[disabled]height:200px;*/
}
.products_list_index .box_in
{
	float: left;
	width: 545px;
	height: 137px;
	margin-left: 0;
	overflow: hidden;
}
.products_list_index .box_in A
{
	border: none;
	padding: 0;
	margin: 0;
}
.products_list_index .box-bot .prev
{
	float: left;
	font-size: 1px;
	padding: 30px 0;
	margin: 0;
	margin-top: 12px;
}
.products_list_index .box-bot .prev A
{
	border: none;
	padding: 0;
}
.products_list_index .box-bot .prev A:hover
{
	border: none;
	background: none;
	padding: 0;
}
.products_list_index .box-bot .next
{
	float: right;
	font-size: 1px;
	padding: 30px 0 30px 0px;
	margin-top: 12px;
}
.products_list_index .box-bot .next A
{
	border: none;
	padding: 0;
}
.products_list_index .box-bot .next A:hover
{
	border: none;
	background: none;
	padding: 0;
}
.shop_by_brand
{
	background: url(../img/shop_by_brand.jpg);
	height: 102px;
	width: 260px;
	float: left;
	margin-left: 17px;
}
.shop_by_brand SELECT
{
	margin: 58px 10px 10px 19px;
	width: 220px;
}
.shop_by_sup
{
	background: url(../img/shop_by_sup.jpg);
	float: left;
	height: 102px;
	width: 260px;
	margin-left: 20px;
}
.shop_by_sup SELECT
{
	margin: 58px 10px 10px 19px;
	width: 220px;
}
/*****************************first page listing ********************************/
.prom_all
{
	margin-top: 9px;
	text-align: left;
	/*[disabled]height:225px;*/
	width: 736px;
	overflow: hidden;
	float: left;
}
.promo_software
{
	margin-top: 0;
	text-align: left;
	height: 300px;
	width: 1006px;
	overflow: hidden;
	float: none;
}
.promo_systems
{
	margin-top: 0;
	text-align: left;
	height: 300px;
	width: 1006px;
	overflow: hidden;
	float: none;
}
.promo-bestsellers
{
	margin-top: 0;
	text-align: left;
	height: 300px;
	width: 1006px;
	overflow: hidden;
	float: none;
}
.card_printers
{
	margin-top: 0;
	text-align: left;
	height: 300px;
	width: 1006px;
	overflow: hidden;
	float: none;
}
.right_corner
{
	background: url(../img/right_corner3.jpg);
	float: right;
	width: 262px;
	height: 182px;
	display: none;
}
.right_corner .text
{
	font-size: 15px;
	color: #FFF;
	margin-top: 132px;
	text-align: center;
}
.right_corner .text .id-systems
{
	display: none;
}
.right_corner .text .tel
{
	color: #800;
	font-size: 25px;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	font-family: Cuprum;
	line-height: 100%;
}
.right_corner .text .call-idsecurity
{
	color: #C02;
	font-size: 17px;
	font-weight: normal;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	font-family: Cuprum;
	line-height: 100%;
}
UL.tabs_listing
{
	position: absolute;
	z-index: 10;
	margin: 0;
	width: 734px;
	padding: 0;
	height: 221px;
	float: left;
	text-align: left;
	border: 1px solid #5E9CBC;
	overflow: hidden;
}
UL.tabs_listing LI
{
	width: 734px;
	height: 221px;
}
.promo_software UL.tabs_listing
{
	position: absolute;
	z-index: 10;
	margin: 0;
	width: 1004px;
	padding: 0;
	height: 270px;
	float: left;
	text-align: left;
	border: 1px solid #5E9CBC;
}
.promo_software UL.tabs_listing A
{
	display: block;
	/*[disabled]height:100%;*/
}
.promo_software UL.tabs_listing LI
{
	width: 1004px;
	height: 270px;
}
.promo_software UL.tabs_listing LI .text
{
	position: absolute;
	z-index: 10;
	width: 442px;
	height: 185px;
	margin: 39px 0 0 533px;
	color: #252525;
}
.promo_software UL.tabs_listing LI .text A
{
	color: #252525;
	text-decoration: none;
}
.promo_software UL.tabs_listing LI .text H2
{
	font-weight: normal;
	font-size: 24px;
	color: #820101;
	margin-bottom: 7px;
}
.promo_software UL.tabs_listing LI .text A:hover
{
	color: #252525;
}
.promo_software UL.tabs_listing LI .text .left
{
	float: left;
	width: 208px;
	background: url(../img/bul.png) no-repeat 0px 6px;
	padding-left: 10px;
	margin-top: 10px;
	font-size: 11px;
}
.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_3 .left_list
{
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 7px;
}
.promo_software UL.tabs_listing LI#TABS_EL_4 .text
{
	margin: 55px 45px 0;
	width: 434px;
	font-size: 13px;
	height: auto;
}
.promo_software UL.tabs_listing LI#TABS_EL_4 .text STRONG
{
	font-size: 16px;
	margin-bottom: 10px;
	margin-top: 15px;
	display: block;
}
.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: 74px;
	margin-left: 10px;
}
.promo_software UL.tabs_listing LI .text .left_list DIV
{
	background: url(../img/bul.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
{
	color: #9F0000;
	float: right;
	margin: -7px 3px 0 0;
}
.promo_software UL.tabs_listing LI#TABS_EL_4 .text .read_more
{
	color: #9F0000;
	float: right;
	margin: 11px 3px 0 0;
}
.promo_software UL.tabs_listing LI#TABS_EL_3 .text .read_more
{
	margin: -29px 3px 0 0;
}
.promo_systems UL.tabs_listing
{
	position: absolute;
	z-index: 10;
	margin: 0;
	width: 1004px;
	padding: 0;
	height: 270px;
	float: left;
	text-align: left;
	border-right: 1px solid #5E9CBC;
}
.promo_systems UL.tabs_listing A
{
	display: block;
	/*[disabled]height:100%;*/
}
.promo_systems UL.tabs_listing LI
{
	width: 1004px;
	height: 270px;
}
.promo_systems UL.tabs_listing LI .text
{
	position: absolute;
	z-index: 10;
	width: 374px;
	height: 185px;
	margin: 27px 0 0 611px;
	color: #252525;
	font-size: 13px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_1 .text
{
	width: 442px;
	margin: 27px 0 0 39px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_2 .text
{
	width: 484px;
	margin: 27px 0 0 30px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_3 .text
{
	width: 355px;
	margin: 27px 0 0 624px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_4 .text
{
	width: 413px;
	margin: 27px 0 0 570px;
}
.promo_systems UL.tabs_listing LI .text A
{
	color: #252525;
	text-decoration: none;
}
.promo_systems UL.tabs_listing LI .text H2
{
	font-weight: normal;
	font-size: 30px;
	color: #820101;
	margin-bottom: 7px;
}
.promo_systems UL.tabs_listing LI .text A:hover
{
	color: #252525;
}
.promo_systems UL.tabs_listing LI .text .left
{
	/*[disabled]float:left;*/
	/*[disabled]width:208px;*/
	/*[disabled]background:url(../img/bul.png) no-repeat 0px 6px;*/
	/*[disabled]padding-left:10px;*/
	/*[disabled]margin-top:10px;*/
	/*[disabled]font-size:11px;*/
}
.promo_systems UL.tabs_listing LI .text .left2
{
	/*[disabled]width:192px;*/
	/*[disabled]margin-left:10px;*/
}
.promo_systems UL.tabs_listing LI .text .left STRONG
{
	/*[disabled]font-size:13px;*/
}
.promo_systems UL.tabs_listing LI .text .left_list
{
	float: left;
	width: 201px;
	/*[disabled]background:url(../img/bul.png) no-repeat 0px 6px;*/
	margin-top: 10px;
	font-size: 13px;
	margin-left: 5px;
	margin-right: 5px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_2 .text .left_list
{
	width: 162px;
	margin-left: 0;
}
.promo_systems UL.tabs_listing LI#TABS_EL_2 .text .left_list2
{
	width: 154px;
	margin-left: 10px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_3 .left_list
{
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 7px;
}
.promo_systems UL.tabs_listing LI .text .left_list2
{
	/*[disabled]width:230px;*/
	/*[disabled]margin-left:15px;*/
}
.promo_systems UL.tabs_listing LI .text .left_list1
{
	/*[disabled]width:183px;*/
}
.promo_systems UL.tabs_listing LI .text .left_list4
{
	/*[disabled]width:232px;*/
}
.promo_systems UL.tabs_listing LI .text .left_list DIV
{
	background: url(../img/bul.png) no-repeat 0px 6px;
	padding-left: 10px;
	margin: 5px 0 5px 5px;
	font-weight: bold;
}
.promo_systems 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_systems UL.tabs_listing LI .download A
{
	color: #FFF;
	text-decoration: none;
	display: block;
	margin: 3px 0 0 10px;
	cursor: pointer;
}
.promo_systems UL.tabs_listing LI .text .read_more
{
	float: left;
	margin: 21px 3px 0 183px;
	padding: 3px 10px;
	color: #FFF;
	width: 71px;
	background: #9D0202;
}
.promo_systems UL.tabs_listing LI#TABS_EL_1 .text .read_more
{
	/*[disabled]float:left;*/
	margin: 21px 3px 0 315px;
	/*[disabled]padding:3px 10px;*/
	/*[disabled]color:#FFF;*/
	/*[disabled]background:#9D0202;*/
}
.promo_systems UL.tabs_listing LI#TABS_EL_2 .text .read_more
{
	margin: -6px 3px 0 10px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_3 .text .read_more
{
	margin: 30px 3px 0 235px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_4 .text .read_more
{
	margin: 30px 3px 0 268px;
}
.promo_systems UL.tabs_listing LI#TABS_EL_5 .text .read_more
{
	margin: 30px 3px 0 268px;
}
.promo-bestsellers UL.tabs_listing
{
	position: absolute;
	z-index: 10;
	margin: 0;
	width: 1003px;
	padding: 0;
	height: 270px;
	float: left;
	text-align: left;
	border: 1px solid #5E9CBC;
}
.promo-bestsellers UL.tabs_listing A
{
	display: block;
	text-decoration: none;
	/*[disabled]height:100%;*/
}
.promo-bestsellers UL.tabs_listing LI
{
	width: 1003px;
	height: 270px;
}
.promo-bestsellers UL.tabs_listing LI .text
{
	position: absolute;
	z-index: 10;
	width: 287px;
	height: auto;
	margin: 110px 0 0 656px;
	color: #252525;
}
.promo-bestsellers UL.tabs_listing LI.item_1 .text
{
	margin: 110px 0 0 92px;
}
.promo-bestsellers UL.tabs_listing LI .text H2
{
	font-weight: normal;
	font-size: 40px;
	font-family: "Arial Black";
	color: #820101;
	margin: 0;
	text-decoration: none;
	background: url(../img/arr.png) no-repeat 100% 67%;
}
.promo-bestsellers UL.tabs_listing LI.item_1 .text H2
{
	background: url(../img/arr.png) no-repeat 91% 67%;
}
.card_printers UL.tabs_listing
{
	position: absolute;
	z-index: 10;
	margin: 0;
	width: 1004px;
	padding: 0;
	height: 270px;
	float: left;
	text-align: left;
	border-right: 1px solid #5E9CBC;
}
.card_printers UL.tabs_listing A
{
	display: block;
	/*[disabled]height:100%;*/
}
.card_printers UL.tabs_listing LI
{
	width: 1004px;
	height: 270px;
}
.card_printers UL.tabs_listing LI UL
{
	/*[disabled]margin:0 0 0 10px;*/
}
.card_printers UL.tabs_listing LI LI
{
	/*[disabled]width:auto;*/
	/*[disabled]height:auto;*/
	/*[disabled]float:none;*/
	/*[disabled]list-style:disc;*/
	/*[disabled]margin:5px 0;*/
}
.card_printers UL.tabs_listing LI .text
{
	position: absolute;
	z-index: 10;
	width: 471px;
	/*[disabled]height:185px;*/
	margin: 27px 0 0 35px;
	/*[disabled]color:#252525;*/
	font-size: 13px;
}
.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;
	-webkit-box-shadow: #666 0px 2px 3px;
	-moz-box-shadow: #666 0px 2px 3px;
	box-shadow: 0px 2px 3px #666;
	background: #FFFFFF;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#dddddd));
	background: -webkit-linear-gradient(#ffffff, #dddddd);
	background: -moz-linear-gradient(#ffffff, #dddddd);
	background: -ms-linear-gradient(#ffffff, #dddddd);
	background: -o-linear-gradient(#ffffff, #dddddd);
	background: linear-gradient(#ffffff, #dddddd);
	-pie-background: linear-gradient(#ffffff, #dddddd);
	behavior: url(css/PIE.htc);
}
.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/bluearrow.gif) no-repeat left center;
	padding-left: 10px;
}
.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: #820101;
	margin-bottom: 0;
	margin-left: 15px;
}
.card_printers UL.tabs_listing LI .text H2 A
{
	color: #820101;
}
.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;
	-webkit-box-shadow: #666 0px 1px 3px;
	-moz-box-shadow: #666 0px 1px 3px;
	box-shadow: 0px 1px 3px #666;
	background: #ED2521;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ed2521), to(#8b0517));
	background: -webkit-linear-gradient(#ed2521, #8b0517);
	background: -moz-linear-gradient(#ed2521, #8b0517);
	background: -ms-linear-gradient(#ed2521, #8b0517);
	background: -o-linear-gradient(#ed2521, #8b0517);
	background: linear-gradient(#ed2521, #8b0517);
	-pie-background: linear-gradient(#ed2521, #8b0517);
	behavior: url(css/PIE.htc);
}
.card_printers UL.tabs_listing LI .text A .read_more
{
	/*[disabled]color:#FFF;*/
}
.card_printers UL.tabs_listing LI .text A .desc .read_more
{
	/*[disabled]color:#FFF;*/
}
UL.tabs_listing_tabs
{
	position: absolute;
	z-index: 12;
	margin-left: 0;
	margin-top: 196px;
	list-style-type: none;
	padding: 0;
	border-left: 1px solid #234C60;
	width: 735px;
}
.promo_software UL.tabs_listing_tabs
{
	position: absolute;
	z-index: 12;
	margin-left: 0;
	margin-top: 273px;
	list-style-type: none;
	padding: 0;
	border-left: 1px solid #234C60;
	width: 1006px;
}
.promo_systems UL.tabs_listing_tabs
{
	position: absolute;
	z-index: 12;
	margin-left: 0;
	margin-top: 273px;
	list-style-type: none;
	padding: 0;
	border-left: 1px solid #234C60;
	width: 1006px;
}
.promo-bestsellers UL.tabs_listing_tabs
{
	position: absolute;
	z-index: 12;
	margin-left: 0;
	margin-top: 273px;
	list-style-type: none;
	padding: 0;
	border-left: 1px solid #234C60;
	width: 1006px;
}
.card_printers UL.tabs_listing_tabs
{
	position: absolute;
	z-index: 12;
	margin-left: 0;
	margin-top: 273px;
	list-style-type: none;
	padding: 0;
	border-left: 1px solid #234C60;
	width: 1006px;
}
UL.tabs_listing_tabs LI
{
	margin: 0;
	padding: 5px 7px 0;
	width: 230px;
	height: 21px;
	float: left;
	font-size: 14px;
	/*[disabled]font-weight:bold;*/
	text-align: center;
	color: #FFFFFF;
	background: transparent url(../img/bg_num4.jpg) repeat-x top;
	border: 1px solid #234C60;
	border-left: none;
	line-height: 100%;
}
.promo_software UL.tabs_listing_tabs LI
{
	width: 186px;
	font-size: 16px;
}
.promo_systems UL.tabs_listing_tabs LI
{
	width: 173px;
	font-size: 15px;
}
.promo_systems UL.tabs_listing_tabs LI:first-child
{
	width: 174px;
}
.promo_systems UL.tabs_listing_tabs LI#tab_TABS_EL_4
{
	width: 237px;
}
.promo-bestsellers UL.tabs_listing_tabs LI
{
	width: 236px;
	font-size: 15px;
}
.card_printers UL.tabs_listing_tabs LI
{
	width: 236px;
	font-size: 15px;
}
UL.tabs_listing_tabs LI.active
{
	background: transparent url(../img/bg_num5.jpg) repeat-x top;
	color: #FFF;
	/*[disabled]font-weight:bold;*/
}
UL.tabs_listing .button
{
	background: url(../img/more-info1.jpg);
	height: 24px;
	width: 105px;
	position: absolute;
	z-index: 20;
	margin: 144px 0 0 590px;
	color: #FFF;
	padding: 0;
}
UL.tabs_listing .button SPAN
{
	padding: 4px 0 0;
	display: block;
	text-align: center;
}
UL.tabs_listing .button SPAN:hover
{
	color: #EFC800;
}
UL.tabs_listing .central_text
{
	position: absolute;
	font-size: 17px;
	width: 265px;
	margin: 20px 1px 0 442px;
	color: #2A5870;
	font-family: GillReg;
}
UL.tabs_listing .tabs_item_PROMOTION5 .central_text
{
	width: 373px;
	margin: 14px 1px 0 341px;
	font-size: 16px;
}
#index_video_window
{
	margin-top: 10px;
	margin-bottom: 15px;
	float: left;
}
DIV#index_video_window OBJECT
{
	width: 230px;
	height: 210px;
	margin: 0;
	padding: 0;
}
DIV#index_video_window EMBED
{
	width: 230px;
	height: 210px;
	margin: 0;
	padding: 0;
}
.tabs_listing_cor
{
	float: left;
	height: 30px;
	width: 15px;
	position: absolute;
	z-index: 200;
	background: url(../img/cor.png) no-repeat left bottom;
	margin: 153px 0 0 1px;
}
.right_top_search
{
	float: left;
	width: 260px;
	height: 222px;
	background: #E4E8EA;
	margin-top: 10px;
	margin-right: 10px;
	color: #5C7A89;
	border: 1px solid #9BC1D4;
}
.right_top_search SPAN.fields
{
	margin: 0 10px 0 17px;
	display: block;
}
.right_top_search .cat_title
{
	margin: 8px 10px 0px 19px;
	color: #305F7B;
	font-weight: bold;
	background: url(../img/search.png) no-repeat left top;
	padding-left: 26px;
	height: 23px;
}
.right_top_search .cat_title A
{
	color: #305F7B;
}
.right_top_search INPUT
{
	width: 215px;
	height: 16px;
	=height: 14px;
	padding: 0;
	color: #475D68;
}
.right_top_search .but
{
	display: block;
	width: 144px;
	margin: 5px 0 7px 17px;
	=margin: 5px 0 5px 9px;
	float: none;
}
.right_top_search .but SPAN
{
	/*[disabled]background:url(../img/but-red-left.jpg) no-repeat left top;*/
	/*[disabled]height:23px;*/
	/*[disabled]display:block;*/
	/*[disabled]width:160px;*/
	/*[disabled]padding:0;*/
	/*[disabled]margin:0;*/
	/*[disabled]cursor:pointer;*/
}
.right_top_search .but INPUT
{
	padding: 3px 0;
	vertical-align: text-top;
	font-size: 13px;
	line-height: 110%;
	height: auto;
	padding-left: 0;
	margin: 0;
	border: none;
	background: url(../img/but_search.jpg) no-repeat left top;
	width: 144px;
	/*[disabled]height:23px;*/
	text-align: center;
	color: #FFF;
	cursor: pointer;
}
.right_top_search .but INPUT:hover
{
	color: #F8D107;
}
.right_top_search SELECT
{
	width: 220px;
	color: #475D68;
	height: 19px;
}
.right_top_search .top_search_products
{
	margin: 0;
	text-align: left;
}
.right_top_search DIV.text
{
	margin-top: 2px;
}
/*****************************first page listing ********************************/
.cat_baner
{
	text-align: left;
	width: 785px;
	margin-bottom: 20px;
}
.cat_pict_top
{
	margin: 1px 0 0 1px;
	margin-right: 15px;
	float: left;
	margin-bottom: 5px;
}
.cat_pict_top .title
{
	position: absolute;
	z-index: 20;
	font-weight: normal;
	margin: 33px 0 0 488px;
	color: #FFF;
	width: 267px;
	text-align: center;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	font-family: GillReg;
	font-size: 30px;
}
.cat_pict_top_card-printer-supplies
{
	float: none;
	margin: 0 0 0 1px;
}
.cat_pict_top_badge-accessories
{
	float: none;
	margin: 0 0 0 1px;
}
.cat_pict_top_id-software
{
	float: none;
	margin: 0 0 0 1px;
}
.cat_pict_top_id-card-printers
{
	float: none;
	margin: 1px 0 0 1px;
}
.cat_pict_top_monthly-deals
{
	float: none;
	margin: 1px 0 0 1px;
}
.cat_pict_top_photo-id-systems
{
	/*[disabled]float:none;*/
	margin: 1px 0px 0px 1px;
}
.cat_pict_top_visitor-and-lobby-id
{
	float: none;
	margin: 1px 0px 0px 1px;
}
.cat_pict_top_id-cards
{
	float: none;
	margin: 1px 0px 0px 1px;
}
.cat_pict_top_warranties
{
	float: none;
	margin: 1px 0px 0px 1px;
}
.cat_pict_top_backdrops
{
	float: none;
	margin: 1px 0px 0px 1px;
}
.cat_pict_top_cameras
{
	float: none;
	margin: 1px 0px 0px 1px;
}
.cat_pict_top_signature-pads
{
	float: none;
	margin: 1px 0px 0px 1px;
}
.cat_pict_top_promo
{
	float: none;
	margin: 1px 0px 0px 1px;
}
.cat_pict_top_promo IMG
{
	width: 783px;
}
.cat_pict_top_promo .title
{
	margin: 56px 0 0 550px;
	width: 230px;
}
.cat_title_for_pict
{
	/*[disabled]border:2px solid #A4A7AC;*/
	padding: 0;
	/*[disabled]font:normal normal 23px arial;*/
	/*[disabled]text-transform:uppercase;*/
	color: #316481;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	font-size: 27px;
	/*[disabled]font-family:GillReg;*/
	font-weight: normal;
}
.cat_title_for_pict_single-sided-card-printers
{
	padding-top: 40px;
}
.cat_title_for_pict_duplex-card-printers
{
	padding-top: 40px;
}
.cat_title_for_pict_laminating-card-printers
{
	padding-top: 40px;
}
.cat_title_for_pict_datacard-card-printers
{
	padding-top: 10px;
	/*[disabled]display:none;*/
}
.cat_title_for_pict_evolis-card-printers
{
	padding-top: 10px;
	/*[disabled]display:none;*/
}
.cat_pict_top_evolis-card-printers IMG
{
	/*[disabled]float:left;*/
}
.cat_title_for_pict_fargo-card-printers
{
	padding-top: 10px;
	/*[disabled]display:none;*/
}
.cat_pict_top_fargo-card-printers IMG
{
	/*[disabled]width:250px;*/
}
.cat_title_for_pict_magicard-card-printers
{
	padding-top: 10px;
	/*[disabled]display:none;*/
}
.cat_title_for_pict_nisca-card-printers
{
	padding-top: 10px;
	/*[disabled]display:none;*/
}
.cat_pict_top_nisca-card-printers IMG
{
	/*[disabled]margin:0 0 0 10px;*/
}
.cat_title_for_pict_persona-card-printers
{
	padding-top: 10px;
	/*[disabled]display:none;*/
}
.cat_title_for_pict_zebra-card-printers
{
	padding-top: 10px;
	/*[disabled]display:none;*/
}
.cat_title_for_pict.cat_title_for_pict_card-printer-supplies
{
	position: absolute;
	margin: -156px 0 0 14px;
	z-index: 200;
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_badge-accessories
{
	/*[disabled]position:absolute;*/
	/*[disabled]margin:-156px 0 0 14px;*/
	/*[disabled]z-index:200;*/
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_id-card-accessories
{
	/*[disabled]position:absolute;*/
	/*[disabled]margin:-156px 0 0 14px;*/
	/*[disabled]z-index:200;*/
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_id-software
{
	position: absolute;
	margin: -156px 0 0 14px;
	z-index: 200;
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_id-card-printers
{
	/*[disabled]position:absolute;*/
	/*[disabled]margin:-156px 0 0 14px;*/
	/*[disabled]z-index:200;*/
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_monthly-deals
{
	position: absolute;
	margin: -142px 0 0 24px;
	font-size: 40px;
	z-index: 200;
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_photo-id-systems
{
	position: absolute;
	margin: -156px 0 0 9px;
	font-size: 32px;
	z-index: 200;
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_visitor-and-lobby-id
{
	position: absolute;
	margin: -156px 0 0 9px;
	font-size: 32px;
	z-index: 200;
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_id-cards
{
	position: absolute;
	margin: -156px 0 0 9px;
	font-size: 32px;
	z-index: 200;
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_warranties
{
	position: absolute;
	margin: -156px 0 0 9px;
	font-size: 32px;
	z-index: 200;
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_backdrops
{
	position: absolute;
	margin: -156px 0 0 9px;
	font-size: 32px;
	z-index: 200;
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_cameras
{
	position: absolute;
	margin: -156px 0 0 9px;
	font-size: 32px;
	z-index: 200;
	display: none;
}
.cat_title_for_pict.cat_title_for_pict_signature-pads
{
	position: absolute;
	margin: -156px 0 0 9px;
	font-size: 32px;
	z-index: 200;
	display: none;
}
.cat_pict_top_photo-id-systems_big
{
	/*[disabled]float:none;*/
	margin: 0 0 -15px 1px;
	background: url(../img/photo-id-systems-big3.jpg) no-repeat top left;
	height: 427px;
	width: 785px;
}
.cat_pict_top_photo-id-systems_big .cat_desc
{
	margin: 190px 20px 0;
}
.cat_pict_top_photo-id-systems_big .cat_desc P
{
	margin: 10px 0;
}
.cat_pict_top_photo-id-systems_big .title
{
	margin: 33px 0 0 500px;
	width: 254px;
}
.cat_title_for_pict A
{
	color: #134D9F;
	text-decoration: none;
}
.qq
{
	/*[disabled]position:absolute;*/
	/*[disabled]margin:7px 0 0 698px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]z-index:250;*/
	/*[disabled]float:left;*/
}
.qq_card-printer-supplies
{
	/*[disabled]margin:15px 0 0 692px;*/
}
.qq_badge-accessories
{
	/*[disabled]margin:15px 0 0 692px;*/
}
.qq_id-software
{
	/*[disabled]margin:15px 0 0 692px;*/
}
.qq_id-card-printers
{
	/*[disabled]margin:15px 0 0 692px;*/
}
.qq_monthly-deals
{
	/*[disabled]margin:15px 0 0 692px;*/
}
.cat_desc_scroll .qq
{
	/*[disabled]position:relative;*/
	/*[disabled]margin:8px 0 0;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]float:right;*/
	/*[disabled]z-index:200;*/
}
.cat_desc_scroll .cat_pict_top
{
	margin-left: 0;
	margin-right: 15px;
	float: left;
	margin-bottom: 10px;
}
.cat_desc_scroll .cat_title_for_pict
{
}
.cat_pict_article
{
	margin-left: 1px;
	margin-right: 15px;
	float: left;
	margin-bottom: 5px;
	display: none;
}
.cat_pict_article_technology_cards
{
	display: block;
	width: 735px;
	background: url(../img/top-technology_cards2.jpg) no-repeat;
	height: 112px;
	border-right: 1px solid #5D9DB9;
	margin-left: 7px;
}
.cat_pict_article_idsecurityonline-articles
{
	display: block;
	width: 735px;
	/*[disabled]background:url(../img/top-technology_cards2.jpg) no-repeat;*/
	background: url(../img/top-solutions_by_industry2.jpg) no-repeat;
	height: 112px;
	border-right: 1px solid #5D9DB9;
	margin-left: 7px;
}
.cat_pict_article_solutions_by_industry
{
	display: block;
	width: 725px;
	background: url(../img/top-solutions_by_industry2.jpg) no-repeat;
	height: 112px;
	border-right: 1px solid #5D9DB9;
	margin-left: 7px;
}
.cat_pict_article_choosing-printers
{
	display: block;
	width: 725px;
	background: url(../img/top-choosing-printers2.jpg) no-repeat;
	height: 112px;
	margin-bottom: 0;
	margin-left: 9px;
	border-right: 1px solid #5D9DB9;
}
.cat_pict_article_resources
{
	display: block;
	width: 735px;
	background: url(../img/top-resources.jpg) no-repeat;
	height: 113px;
	margin-bottom: 20px;
}
.cat_pict_article_definitions
{
	display: block;
	width: 735px;
	background: url(../img/top-resources.jpg) no-repeat;
	height: 113px;
	margin-bottom: 10px;
}
.cat_pict_article_testimonials
{
	display: block;
	width: 735px;
	background: url(../img/top-testimonials2.jpg) no-repeat;
	height: 112px;
	margin-bottom: 20px;
	border-right: 1px solid #5D9DB9;
	margin-left: 7px;
}
.cat_pict_article_press
{
	display: block;
	width: 735px;
	background: url(../img/top-press2.jpg);
	height: 112px;
	margin-bottom: 20px;
	border-right: 1px solid #5D9DB9;
	margin-left: 7px;
}
.central_part_content_testimonials .title_background
{
	display: none;
}
.cat_pict_article .title
{
	position: absolute;
	z-index: 10;
	font-weight: normal;
	margin: 43px 0 0 433px;
	color: #FFF;
	width: 300px;
	text-align: center;
}
.cat_pict_article_choosing-printers .title
{
	position: absolute;
	z-index: 20;
	font-weight: normal;
	margin: 35px 0 0 433px;
	color: #FFF;
	width: 278px;
	text-align: center;
}
.cat_desc_box
{
	margin: 0;
	float: left;
	width: 595px;
}
.cat_pict_article_blog
{
	display: block;
	width: 1008px;
	background: url(../img/blog_top.jpg);
	height: 113px;
	margin-bottom: 20px;
	margin-top: 0;
}
.cat_pict_article_blog .title
{
	position: absolute;
	z-index: 20;
	font-weight: normal;
	margin: 33px 0 0 686px;
	color: #FFF;
	width: 271px;
	text-align: center;
	font-family: "Tw Cen MT Condensed";
	font-size: 32px;
}
.title_art
{
	/*[disabled]font:normal 23px arial;*/
	/*[disabled]color:#485E85;*/
	/*[disabled]margin-top:0;*/
}
/*
.title_art_technology_cards
{
display: none;
}
.title_art_solutions_by_industry
{
display: none;
}
*/
UL.list LI
{
	list-style: disc;
	margin: 0 0 0 25px;
}
.table_border
{
	width: 506px;
	padding: 5px 0 0;
}
.table_border TD
{
	background: #FAFAFA;
}
A.supplies_cat
{
	display: block;
	float: left;
	margin: 0 0px;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	color: #1C56CA;
	width: 106px;
	vertical-align: text-top;
}
A.supplies_cat IMG
{
	height: 75px;
}
A.supplies_cat:hover, A.supplies_cat.active
{
	color: #9B0101;
}
SPAN.loading_message
{
	font-size: 21px;
	color: #9B0101;
	font-weight: bold;
}
.box_in_supplies
{
	width: 660px;
	height: 100px;
	padding: 5px 10px 10px;
	overflow: hidden;
	float: left;
	margin-right: 0;
}
#supplies_list_ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 30000px;
}
#supplies_list_ul LI
{
	float: left;
	height: 100px;
	margin: 0 13px;
}
DIV.supplies_prev, DIV.supplies_next
{
	float: left;
	margin: 0 15px;
	width: 17px;
	height: 85px;
	padding-top: 15px;
}
A.supplies_link
{
	text-decoration: none;
	display: block;
	width: 100%;
	text-align: center;
}
.full_list_item .categories HR
{
	margin-bottom: 20px;
}
.full_list_item .categories .text_1
{
	margin-left: 20px;
	font-size: 14px;
	display: list-item;
}
.full_list_item .categories .text_2
{
	margin-left: 20px;
	font-size: 13px;
	display: list-item;
	font-weight: bold;
	margin-top: 10px;
}
.full_list_item .categories .text_3
{
	margin-left: 20px;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
}
/*****************************blog ********************************/
.left_part_blog
{
	width: 254px;
	float: right;
}
.left_sidebar_bottom_bg_blog
{
}
.left_sidebar_bottom_bg_blog .cat_title
{
	margin-bottom: 5px;
}
.left_sidebar_bottom_bg_blog A
{
	display: block;
	text-decoration: none;
	margin-left: 9px;
}
.left_sidebar_bottom_bg_blog .menu_link
{
	padding: 5px;
	border-bottom: 1px dotted #CCC;
}
.left_sidebar_bottom_bg_blog .menu_link .cnt
{
	float: right;
	font-size: 10px;
}
.left_part_blog .cloud
{
	background: #F4F4F4;
	padding: 10px;
	margin: 10px 0;
}
.left_part_blog .cloud .cat_title
{
	margin-bottom: 5px;
	padding: 0;
}
.blog_arhive
{
}
.blog_arhive .cat_title
{
	margin-bottom: 5px;
}
.blog_arhive LI
{
	padding: 2px 5px 3px 13px;
	background: #FCFBFB;
	margin-bottom: 1px;
	border-bottom: 1px solid #EEE;
}
.blog_arhive LI A
{
	text-decoration: none;
	color: #171717;
}
.blog_calendar_left .rss
{
	position: absolute;
	margin: 3px;
}
.blog_list .title_sm
{
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	font-size: 30px;
	font-weight: normal;
}
.blog_list .post
{
	background: #EEE;
	padding: 5px;
}
.central_part_content_blog H1.title_big
{
	font-family: "Tw Cen MT Condensed";
	font-size: 30px;
	font-weight: normal;
	margin: 0 0 10px 2px;
}
.central_part_content_blog .top_info
{
	margin: 0;
}
.left_part_blog .contact_links DIV.icon
{
	font-size: 15px;
	font-weight: bold;
	padding: 10px 2px 10px 65px;
	border-bottom: 1px dotted #CCC;
	color: #9B0101;
}
.left_part_blog .contact_links DIV A
{
	color: #9B0101;
	text-decoration: none;
}
.left_part_blog .contact_links DIV.chat
{
	background: url(../img/icon-chat.jpg) no-repeat 5px 0px;
	padding: 10px 2px 5px 66px;
	display: none;
}
.left_part_blog .contact_links DIV.chat #ciefjT
{
	margin: 0;
	padding: 0;
}
.left_part_blog .contact_links DIV.mail
{
	background: url(../img/icon-mail.jpg) no-repeat 6px 1px;
}
.left_part_blog .contact_links DIV.call
{
	background: url(../img/icon-call.jpg) no-repeat 9px 1px;
	margin-bottom: 20px;
}
.left_part_blog .contact_links DIV.call B
{
	font-size: 16px;
}
.left_part_blog .search_blog
{
}
.left_part_blog .search_blog INPUT
{
	width: 200px;
	margin-left: 12px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 3px 3px 3px 10px;
	color: #014FA2;
	background: #F7F7F7;
}
.left_part_blog .search_blog .go
{
	width: 24px;
	height: 23px;
	background: url(../img/search.gif) no-repeat;
	border: none;
	margin: 12px 0 0 3px;
	cursor: pointer;
}
.left_part_blog .subscribe
{
	font-size: 15px;
	font-weight: bold;
	padding: 10px 0 10px 63px;
	color: #9B0101;
	margin: 0 0 20px;
	background: url(../img/icon-subscribe.jpg) no-repeat 8px 1px;
	width: 186px;
}
.left_part_blog .subscribe A
{
	background: none;
	padding: 0;
}
/*comments*/
.comments
{
	/*[disabled]margin:10px 0 0;*/
	/*[disabled]padding:0;*/
}
.comments TD
{
	/*[disabled]background:#F2F2F2;*/
	/*[disabled]padding:2px;*/
}
.comments TD .left
{
	/*[disabled]font-weight:bold;*/
	/*[disabled]margin:0 0 0 10px;*/
}
.comments TD .right
{
	/*[disabled]width:340px;*/
	/*[disabled]text-align:right;*/
}
.comments_list
{
	/*[disabled]margin:0;*/
	/*[disabled]padding:0;*/
	/*[disabled]clear:both;*/
	/*[disabled]width:100%;*/
}
.comments_list LI
{
	/*[disabled]margin:0;*/
	/*[disabled]padding:5px 0;*/
}
.comments_list .comment_ID
{
	/*[disabled]border-bottom:1px solid #CCC;*/
	/*[disabled]padding-bottom:5px;*/
}
.comments_list .info_line
{
	/*[disabled]color:#595959;*/
}
.comments_list .right
{
	/*[disabled]width:112px;*/
	/*[disabled]float:right;*/
	/*[disabled]position:relative;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]z-index:5;*/
	/*[disabled]margin:0px 0 0;*/
}
.comments_list .sabject
{
	/*[disabled]font-weight:bold;*/
	/*[disabled]color:#0C0C0C;*/
}
.comments_list .author
{
	/*[disabled]color:#0C0C0C;*/
}
A.s-msg-reply, A.s-msg-top, A.s-msg-add
{
	/*[disabled]color:#FFF;*/
	/*[disabled]float:right;*/
	/*[disabled]margin:0;*/
}
.title_comm
{
	/*[disabled]border:1px dotted #F96400;*/
	/*[disabled]background:#F3F3F3;*/
	/*[disabled]font:bold 10pt Arial;*/
	/*[disabled]margin:0;*/
	/*[disabled]padding:0;*/
}
.title_comm A
{
	/*[disabled]display:block;*/
	/*[disabled]padding:1px 10px 2px;*/
	/*[disabled]background:#A90707;*/
	/*[disabled]font:9pt Arial;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]float:right;*/
	/*[disabled]margin:5px 5px 4px;*/
}
.title_comm SPAN
{
	/*[disabled]display:block;*/
	/*[disabled]float:left;*/
	/*[disabled]margin:5px 5px 4px 15px;*/
}
.icons_sm
{
	/*[disabled]background:#F7F7F7 none repeat scroll 0 0;*/
	/*[disabled]border:1px solid #D8D8D8;*/
	/*[disabled]font-size:12px;*/
	/*[disabled]height:20px;*/
	/*[disabled]line-height:18px;*/
	/*[disabled]margin-top:10px;*/
	/*[disabled]padding:3px 0;*/
}
.comments .line
{
	/*[disabled]margin:0;*/
	/*[disabled]padding:0;*/
	/*[disabled]height:10px;*/
	/*[disabled]border-bottom:1px dotted #CCC;*/
	/*[disabled]border-top:none;*/
}
/*comments*/
.comments
{
	margin: 0;
	width: 500px;
	padding: 0;
}
.comments .title
{
	font-size: 18px;
	padding-bottom: 7px;
	padding-left: 5px;
	border-bottom: 1px dotted #CCC;
}
TABLE.comments_table
{
	width: 500px;
}
TABLE.comments_table .field
{
	width: 299px;
}
.comments TD
{
	/*[disabled]background:#F2F2F2;*/
	padding: 3px;
	color: #000;
}
.comments .madatorystar
{
	font-size: 18px;
	font-weight: normal;
	padding-left: 2px;
}
.comments TD .left
{
	font-weight: bold;
	margin: 5px 0 0 10px;
}
.comments TD.text
{
	/*[disabled]width:408px;*/
}
.comments TD.field INPUT
{
	background: #F2F2F2;
	width: 286px;
	border: 1px solid #B7D5EA;
	padding: 3px;
}
.comments TEXTAREA
{
	background: #F2F2F2;
	border: 1px solid #B7D5EA;
	overflow: auto;
	height: 206px;
	width: 480px;
}
.comments TD.field INPUT.mandatory_selected
{
	background: #F2F2F2;
	width: 286px;
	border: 1px solid #FF0000;
	padding: 3px;
}
.comments TEXTAREA.mandatory_selected
{
	background: #F2F2F2;
	border: 1px solid #FF0000;
	overflow: auto;
	height: 206px;
	width: 556px;
}
.comments INPUT.check
{
	margin-right: 5px;
}
.comments TD .right
{
	width: 139px;
	text-align: left;
	margin-right: 5px;
	margin-top: 10px;
}
.comments TD .left
{
	width: 280px;
	text-align: left;
	margin-bottom: 5px;
}
.comments_list
{
	margin: 0;
	padding: 0;
	clear: both;
	width: 100%;
	list-style: none none;
}
.comments_list LI
{
	margin: 0;
	padding: 5px 0;
	list-style: none none;
}
.contentarea UL.comments_list
{
	margin: 0;
}
.contentarea UL.comments_list LI
{
	list-style: none;
	margin: 0 10px 0 15px;
}
.comments_list .comment_ID
{
	color: #000;
	padding-bottom: 10px;
}
.comments_list .info_line
{
	color: #595959;
	margin-bottom: 10px;
}
.comments_list .right
{
	width: 83px;
	float: right;
	position: relative;
	font-size: 1px;
	z-index: 5;
	margin: -5px 0 0;
}
.comments_list .sabject
{
	font-weight: bold;
	color: #0C0C0C;
}
.comments_list .author
{
	color: #00568C;
	font-size: 16px;
	font-weight: normal;
	padding: 0 10px 0 0;
}
.comments_list .date
{
	font-weight: normal;
	/*[disabled]font-family:georgia;*/
	font-style: italic;
	color: #666666;
}
.comments_list .replay_line
{
	border-bottom: 1px solid #CCC;
	padding-bottom: 10px;
}
A.s-msg-reply, A.s-msg-top, A.s-msg-add
{
	/*[disabled]float:right;*/
	margin: 0 20px 0 0;
	color: #666666;
	/*[disabled]font-weight:normal;*/
	text-transform: uppercase;
}
.title_comm
{
	border-bottom: 1px solid #00568C;
	/*[disabled]background:#F3F3F3;*/
	font: bold 10pt Arial;
	color: #00568C;
	margin: 0;
	padding: 0;
}
.title_comm A
{
	display: block;
	padding: 1px 4px 2px;
	background: #F96400;
	font: 9pt Arial;
	text-decoration: none;
	float: right;
	margin: 5px 5px 4px;
}
.title_comm SPAN
{
	display: block;
	float: left;
	margin: 5px 5px 4px 15px;
}
.icons_sm
{
	/*[disabled]background:#FFF none repeat scroll 0 0;*/
	border: none;
	font-size: 12px;
	height: 20px;
	line-height: 18px;
	margin-top: 0;
	padding: 0;
	width: 450px;
}
.icons_sm .left
{
}
.comments .line
{
	margin: 0;
	padding: 0;
	height: 10px;
	border-bottom: 1px dotted #CCC;
	border-top: none;
}
.comments .validation_block INPUT
{
	width: auto;
}
.comments .submit_button
{
	/*[disabled]font-weight:bold;*/
	color: #111;
	text-transform: uppercase;
	background: url(lib/images/submit-bg.gif);
	border: 3px double #999;
	background: #EEE;
	border-top-color: #CCC;
	border-left-color: #CCC;
	cursor: pointer;
	font-size: 14px;
	width: auto !important;
	padding: 3px 10px;
	margin-top: 10px;
}
.comments .submit_button:hover
{
	background: #E6F5FD;
}
.comments .cancel_button
{
	/*[disabled]font-weight:bold;*/
	color: #111;
	text-transform: uppercase;
	background: url(lib/images/submit-bg.gif);
	border: 3px double #999;
	background: #EEE;
	border-top-color: #CCC;
	border-left-color: #CCC;
	cursor: pointer;
	font-size: 14px;
	width: auto !important;
	padding: 3px 10px;
	margin-top: 10px;
}
.comments .cancel_button:hover
{
	background: #E6F5FD;
}
.icon_chat
{
	position: absolute;
	z-index: 100;
	margin: -55px 0 0 404px;
}
.header_top_blog .icon_chat
{
	margin: -50px 0 0 576px;
}
/************** comments CSS ******************/
UL.comments_list
{
	list-style-type: none;
	float: left;
	/*[disabled]margin:0 0 0 1%;*/
	padding: 0;
	/*[disabled]width:99%;*/
}
.body_rtl UL.comments_list
{
	float: right;
}
UL.comments_list LI
{
	margin: 0;
}
.body_rtl UL.comments_list LI
{
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 20px;
}
UL.comments_list LI UL LI
{
	margin-left: 10px;
}
UL.comments_list LI .left_comment
{
	float: left;
	margin: 0;
	width: 100%;
	margin-bottom: 10px;
}
.body_rtl UL.comments_list LI .left_comment
{
	float: right;
}
UL.comments_list LI .left
{
	margin-bottom: 0;
	float: left;
}
.body_rtl UL.comments_list LI .left
{
	float: right;
}
UL.comments_list LI .links
{
	margin-bottom: 0;
	float: left;
}
.body_rtl UL.comments_list LI .links
{
	float: right;
}
UL.comments_list LI .author
{
	font-weight: bold;
}
UL.comments_list LI .info
{
	margin-bottom: 0;
	text-align: left;
}
.g-hdn
{
	display: none;
}
.insert_bbcode
{
	padding: 0 5px;
}
.icons_sm DIV
{
	border-right: 1px solid #D8D8D8;
	float: left;
	font-size: 1px;
	line-height: 1px;
}
.body_rtl .icons_sm DIV
{
	float: right;
}
.quote
{
	background: #F7F7F7 none repeat scroll 0 0;
	border: 1px solid #D8D8D8;
	padding: 3px;
	margin: 3px;
}
@font-face
{
	font-family: GillReg;
	src: url('/fonts/gil_____-webfont.eot');
	src: url('/fonts/gil_____-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/gil_____-webfont.woff') format('woff'), url('/fonts/gil_____-webfont.ttf') format('truetype'), url('/fonts/gil_____-webfont.svg#GillSansMTRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*************** new design *********************/
.all_panel
{
	width: 1008px;
	text-align: left;
}
.header_top
{
	color: #2B0404;
	text-align: left;
	margin-top: 15px;
}
.header_top .links
{
	text-align: right;
	font-size: 11px;
	font-weight: normal;
	margin: 5px 0 7px;
	float: right;
}
.header_top .links A
{
	color: #2D5C78;
	text-decoration: none;
	padding: 0 5px;
}
.header_top .links A.login
{
	font-weight: bold;
}
.header_top .links A.VelaroChat
{
	color: #710606;
	font-weight: bold;
}
.header_top H1
{
	display: none;
}
.header_top H2
{
	display: none;
}
.header_top_blog
{
}
.header_top_blog .links
{
	display: none;
}
.header_top_blog FORM
{
	display: none;
}
.logo_id
{
	/*[disabled]background:url(../img/logo-new.jpg);*/
	height: 58px;
	width: 332px;
	float: left;
	margin-left: 8px;
	margin-top: -8px;
	margin-bottom: 5px;
}
.logo_id DIV
{
	font-size: 40px;
	font-weight: normal;
	margin: 0;
	line-height: 100%;
	padding: 0;
	color: #346E86;
	font-family: GillReg;
}
.logo_id DIV SPAN.id
{
	font-weight: bold;
	color: #3B86A5;
	/*[disabled]font-size:43px;*/
}
.logo_id DIV SPAN
{
	/*[disabled]color:#3B86A5;*/
	color: #28566E;
}
.logo_id STRONG
{
	font-size: 14px;
	color: #28566E;
	padding-left: 3px;
	font-weight: normal;
	display: block;
	margin-top: 1px;
}
.logo_id A
{
	display: block;
	text-decoration: none;
	height: 100%;
}
.phone
{
	/*[disabled]background:url(../img/phone.gif) no-repeat;*/
	width: 150px;
	height: 44px;
	float: left;
	margin: 5px 0 0 210px;
	color: #28566E;
	font-size: 15px;
	/*[disabled]font-weight:bold;*/
	text-align: right;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	/*[disabled]font-family:Cuprum;*/
}
.phone STRONG
{
	font-size: 23px;
	padding-right: 2px;
	font-weight: normal;
	line-height: 100%;
	margin: 2px 0 0;
	padding-top: 0;
	display: block;
	letter-spacing: -1px;
}
.header_top_blog .phone
{
	margin: 23px 0 0 359px;
	width: 305px;
	height: 32px;
}
.header_top_blog .phone STRONG
{
	margin: 0;
	display: inline;
}
.phone SPAN
{
	/*[disabled]display:none;*/
}
.search_top
{
	float: right;
}
.search_top .on_focus_replace
{
	width: 250px;
	height: 16px;
	margin: 0;
	padding: 2px;
}
.search_top .go
{
	background: transparent url(../img/search_go.jpg) no-repeat;
	width: 31px;
	height: 22px;
	border: none;
	margin-right: 5px;
}
.search_top FORM
{
	float: right;
}
.big_pict
{
	width: 1006px;
	height: 182px;
	background: url(../img/top_pict1.jpg);
	margin-top: 8px;
	color: #FFF;
	display: none;
}
.big_pict_index
{
	display: block;
}
.big_pict_index_new
{
	display: block;
}
.big_pict .text
{
	width: 221px;
	margin: 43px 0 0 355px;
	font-weight: normal;
	color: #FFF;
}
.big_pict H1
{
	font-size: 22px;
}
.big_pict H2
{
	color: #FFF;
	font-weight: normal;
	font-size: 25px;
	letter-spacing: -1px;
}
.big_pict H3
{
	color: #FFF;
	font-weight: normal;
	font-size: 15px;
}
.central_part
{
	float: left;
	width: 747px;
	margin: 20px 10px 34px 0;
	text-align: left;
	color: #143E4C;
}
.central_part .index_text_baners
{
	float: right;
	width: 234px;
	margin-right: 10px;
}
.central_part .index_text
{
	margin: 0;
	font-size: 14px;
	line-height: 140%;
	float: left;
	width: 470px;
}
.central_part .index_text I
{
	display: block;
	margin-top: 10px;
}
.central_part_content
{
	float: left;
	width: 737px;
	margin: 0px 10px 10px 0;
	color: #143E4C;
}
.central_part_content_blog
{
	width: 737px;
	margin: 0px 0 10px;
	float: left;
}
.central_part_content_blog .list_item
{
	margin: 15px 15px 15px 2px;
}
.central_part_content_blog .top_info
{
	background: #EEE;
	/*[disabled]height:10px;*/
	padding: 10px;
}
.central_part_content_video
{
	width: 510px;
	margin: 0px 0 10px;
	color: #143E4C;
	float: left;
}
.central_part_content_video .comments
{
	margin: 20px 0;
}
.page_content
{
	margin: 15px 10px 10px;
}
.page_content.page_content_ .date
{
	display: none;
}
.page_content UL
{
	margin: 0 20px 20px;
}
.page_content UL LI
{
	padding: 3px 0 3px 16px;
	margin: 0 0 0 0px;
	background: transparent url(../img/bluearrow.gif) no-repeat scroll 6px 7px;
	font-size: 13px;
	/*[disabled]border-bottom:1px dotted #CCC;*/
}
.right_part
{
	float: right;
	width: 250px;
}
.right_part_video
{
	width: 270px;
	overflow-x: inherit;
	overflow-y: scroll;
	height: 743px;
	float: right;
	margin-left: 0;
	margin-top: 14px;
}
.right_part_video .title_big
{
	margin-left: 10px;
	margin-bottom: 0;
}
.right_part_video_resources
{
	width: 250px;
	overflow-x: hidden;
	overflow-y: scroll;
	height: 700px;
	float: none;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 17px;
}
.right_part_video_resources .title_big
{
	padding-top: 5px;
	padding-left: 5px;
	margin: 10px 0 -6px;
}
.request_box
{
	background: url(../img/bg_free.jpg);
	font-size: 12px;
	margin: 10px 0;
}
.request_box_articles
{
	background: url(../img/bg_free.jpg);
	font-size: 12px;
	margin: 0px 0 15px;
}
.request_box_articles_zoom
{
	background: url(../img/bg_free.jpg);
	font-size: 12px;
	margin: 0 0 15px;
}
.request_box_testimonials
{
	margin: 0 0 15px;
}
.request_box DIV.bot
{
	background: url(../img/bg_free_bot.jpg) no-repeat bottom;
	padding-bottom: 6px;
}
.request_box .title
{
	margin: 7px 6px 0 5px;
	font-size: 14px;
	color: #860103;
	padding: 2px 3px;
	position: relative;
	z-index: 1;
}
.request_box .title A
{
	color: #870202;
}
.request_box .title B
{
	display: block;
	text-transform: uppercase;
	font-size: 18px;
}
.request_box_index
{
	background: #F9FAFA url(../img/carts.png) no-repeat 50% 8%;
	height: 183px;
	border: 1px solid #9BC1D4;
}
.request_box_index .title
{
	margin: 132px 6px 8px 5px;
	font-size: 16px;
	font-family: GillReg;
	font-weight: normal;
	line-height: 134%;
}
.request_box_index .title B
{
	margin-top: 0;
	font-size: 25px;
	font-weight: bold;
}
.request_box_index DIV.bot
{
	background: none;
	padding: 0px;
}
.shop_baner
{
	/*[disabled]background:url(../img/shop2.jpg);*/
	/*[disabled]background:#426F78;*/
	border: 1px solid #9BC1D4;
	height: 132px;
}
.shop_baner .title
{
	margin: 0;
	font-size: 20px;
	font-weight: normal;
	margin: 10px 0 0;
	text-align: center;
	color: #2B5971;
	font-family: GillReg;
	line-height: 100%;
}
.shop_baner .link
{
	margin: 0;
	padding: 0;
	color: #2B5971;
	margin-left: 56px;
	margin-top: 9px;
}
.shop_baner .link A
{
	color: #2B5971;
	text-decoration: none;
	/*[disabled]background:url(../img/arr2.gif) no-repeat left center;*/
	background: url(../img/bluearrow.gif) no-repeat 0px 3px;
	padding-left: 10px;
	margin: 5px 0;
	display: block;
}
.right_part .right_text
{
	padding: 15px 10px;
	margin-top: 12px;
	font-size: 12px;
	color: #133D4B;
	/*[disabled]border:1px solid #9BC1D4;*/
	/*[disabled]background:#F9FAFA;*/
	line-height: 135%;
}
.right_part .right_text .title_caps
{
	margin-bottom: 10px;
	font-size: 17px;
}
.right_part IMG
{
	margin-bottom: 3px;
	float: none;
}
.right_part .right_text .img
{
	margin-left: -2px;
	margin-bottom: 10px;
}
.right_text_alerts
{
	margin-bottom: 24px;
	margin-left: 0;
	/*[disabled]background:url(../img/bg_search.gif) repeat-x bottom;*/
	padding: 0;
	height: 63px;
	border: 1px solid #9BC1D4;
}
.right_part .right_text_Resources-Center
{
	padding: 0;
	margin: 0 0 15px;
	font-size: 12px;
	color: #133D4B;
	line-height: 135%;
	background: url(../img/res-bg.jpg) no-repeat bottom left;
	height: 270px;
	width: 250px;
}
.right_text_Resources-Center .title_caps_sm
{
	margin: 0 14px 5px 33px;
	padding-top: 13px;
	font-size: 17px;
}
UL.Resources-Center
{
	margin: 0 20px 20px;
}
UL.Resources-Center LI
{
	padding: 3px 0 3px 27px;
	margin: 0 0 0 0px;
	background: transparent url(../img/bluearrow.gif) no-repeat scroll 15px 7px;
	font-size: 13px;
	border-bottom: 1px dotted #CCC;
}
UL.Resources-Center LI A
{
	text-decoration: none;
}
.home_testimonials_list
{
	margin: 0;
}
.home_testimonials_list .list_item
{
	margin: 0;
}
.home_testimonials_list .list_item .short_desc
{
	margin: 0;
	padding: 0;
}
.home_testimonials_list .more
{
	float: right;
	margin-bottom: 0;
}
.mid_search
{
	background: url(../img/bg_search.gif) repeat-x bottom;
	height: 130px;
	margin-top: 60px;
	text-align: left;
	width: 734px;
}
.mid_search .left
{
	margin: 5px 10px 5px 22px;
}
.mid_search .right
{
	margin: 12px 22px 0 10px;
	color: #AAA;
}
.mid_search .line
{
	margin: 0 10px;
}
.mid_search .mid_search_left
{
	background: url(../img/bg_search_left.gif) no-repeat left bottom;
	height: 100%;
}
.mid_search .mid_search_right
{
	background: url(../img/bg_search_right.gif) no-repeat right bottom;
	height: 100%;
}
.mid_search .title
{
	font-family: arial;
	color: #143E4C;
	font-size: 13px;
	margin-top: 5px;
}
.mid_search .dd_shop_by_brand
{
	float: left;
	margin-left: 25px;
	margin-top: -5px;
}
.mid_search .dd_shop_by_type
{
	float: left;
	margin-left: 10px;
	margin-top: -5px;
}
.mid_search .dd_shop_by_sup
{
	float: left;
	margin-left: 10px;
	margin-top: -5px;
}
.mid_search SELECT
{
	width: 213px;
}
.mid_search .links
{
	width: 221px;
	margin-top: 8px;
	position: relative;
}
.mid_search .links A
{
	text-decoration: none;
	background: url(../img/bluearrow.gif) no-repeat 0px 3px;
	padding-left: 10px;
}
.mid_search .dd_shop_by_sup .links
{
	width: 283px;
}
.mid_search .dd_shop_by_type .links
{
	width: 161px;
}
.mid_search .dd_shop_by_brand .links
{
	width: 165px;
}
.mid_search .dd_shop_by_type .links DIV
{
	float: left;
	width: 99px;
	margin: 1px;
}
.mid_search .dd_shop_by_sup .links DIV
{
	float: left;
	width: 136px;
	margin: 1px;
}
.mid_search .dd_shop_by_brand .links DIV
{
	float: left;
	width: 80px;
	margin: 1px;
}
.mid_search DIV DIV .vline
{
	float: left;
	height: 118px;
	margin: 0 12px;
	border-right: 1px dotted #CCC;
}
.search_top_title
{
	margin: -46px 0 0;
	position: absolute;
	width: 736px;
}
.offers
{
	background: url(../img/bg_special.gif);
	height: 151px;
	float: left;
	width: 736px;
	margin-top: 20px;
	margin-bottom: 17px;
	text-align: left;
}
.offers .offers_left
{
	background: url(../img/bg_special_left.gif) no-repeat left top;
	height: 100%;
}
.offers .offers_right
{
	background: url(../img/bg_special_right.gif) no-repeat right top;
	height: 100%;
}
.offers .left
{
	margin: 10px 10px 1px 22px;
}
.offers .right
{
	margin: 12px 22px 0 10px;
}
.offers .line
{
	margin: 0 10px 3px;
}
.offers .item_offer
{
	float: left;
	margin: 2px 10px 0;
	width: 160px;
	text-align: center;
}
.offers .item_offer .text
{
	margin: -16px 0 0;
	position: relative;
	z-index: 100;
	width: 150px;
}
.offers .item_offer A
{
	text-decoration: none;
}
.offers .first
{
	margin-left: 24px;
	width: 150px;
}
.offers .first .text
{
	width: 140px;
}
.offers .item_offer .new
{
	background: url(../img/new.png);
	height: 36px;
	width: 43px;
	position: absolute;
	z-index: 200;
	margin: 41px 0 0 113px;
}
.offers .first .new
{
	margin: 41px 0 0 100px;
}
.index_banners
{
	float: right;
	margin: 20px 0 10px 10px;
}
.index_banners DIV
{
	margin-bottom: 10px;
	margin-top: 5px;
}
.bot_index_baner
{
	/*[disabled]background:url(../img/banet_bot.jpg);*/
	/*[disabled]height:192px;*/
	float: left;
	width: 287px;
	margin-top: 15px;
	margin-right: 20px;
}
.bot_index_baner .left
{
	float: none;
	margin-bottom: 10px;
}
.bot_index_baner .title_caps
{
}
.bot_index_baner .baner_right
{
	/*[disabled]background:url(../img/banet_bot_bot.jpg) no-repeat right top;*/
	/*[disabled]height:100%;*/
	/*[disabled]font-size:;*/
}
.bot_index_baner .text
{
	/*[disabled]color:#700;*/
	/*[disabled]margin-left:5px;*/
	/*[disabled]font-size:14px;*/
	/*[disabled]width:291px;*/
	/*[disabled]line-height:130%;*/
	/*[disabled]margin-top:7px;*/
}
.monthly
{
	float: right;
}
.verimark_text
{
	margin-top: 15px;
	float: left;
	width: 207px;
	font-size: 13px;
	margin-right: 28px;
}
.verimark_text .title_caps
{
	margin-bottom: 10px;
}
.verimark_text IMG
{
	margin-bottom: 13px;
}
.verimark_text .text
{
	/*[disabled]width:556px;*/
}
.verimark_text .pict
{
	float: right;
	margin: 0;
	margin-left: 10px;
}
.verimark_text .left
{
	float: none;
	margin-bottom: 10px;
}
.right_text2
{
	margin-top: 15px;
	float: left;
	width: 193px;
	font-size: 13px;
	margin-right: 0;
}
.right_text2 .title_caps
{
	margin-bottom: 10px;
}
.footbtm
{
	background: transparent url(../img/footerbtm3.jpg) no-repeat;
}
.foottop
{
	background: transparent url(../img/footertop2.jpg) no-repeat;
	padding-top: 10px;
}
.fcustomer
{
	padding: 0 10px 0 30px;
	margin-right: 30px;
	margin-left: 25px;
	border-right: 1px dotted #AAA;
}
.fsmart
{
	padding: 0 30px 0 0;
	margin-right: 30px;
	border-right: 1px dotted #AAA;
	float: left;
}
.soft
{
	margin-right: 30px;
	padding: 0;
	float: left;
}
.supplies
{
	float: left;
	padding: 0 30px 0 0;
	margin-right: 30px;
	border-right: 1px dotted #AAA;
}
.brands
{
	margin-right: 30px;
	padding: 0 30px 0 0;
	border-right: 1px dotted #AAA;
	float: left;
	margin-bottom: 10px;
}
.but_red
{
	background: url(../img/but-red-left.jpg) no-repeat left top;
	height: 24px;
	padding: 0;
	margin: 0;
	width: 150px;
}
.but_red A
{
	display: block;
	height: 21px;
	background: url(../img/but-red-right.jpg) no-repeat right top;
	color: #FFF;
	text-decoration: none;
	line-height: 100%;
	padding: 4px 15px 0;
	text-align: center;
	=padding: 5px 15px 0;
}
.but_red INPUT
{
	display: block;
	height: 25px;
	width: 100%;
	background: url(../img/but-red-right.jpg) no-repeat right top;
	color: #FFF;
	text-decoration: none;
	line-height: 100%;
	padding: 1px 10px 4px;
	=padding: 3px 10px 4px;
	border: none;
	cursor: pointer;
}
.qq.but_red
{
	position: absolute;
	margin: 2px 0 0 669px;
	/*[disabled]font-size:1px;*/
	/*[disabled]height:20px;*/
	width: 117px;
	z-index: 250;
	/*[disabled]float:left;*/
}
.but_red.submit-reg
{
	margin-top: 5px;
}
.but_red.submit-reg
{
	padding: 0;
	height: 24px;
}
.but_red.submit-reg INPUT
{
	margin: 0;
}
.but_red.login
{
	margin-top: 5px;
}
.but_red.login_ch
{
	margin-left: 10px;
	width: 100px;
}
/*Mega Menu start*/
.mega_menu_wrop
{
	height: 31px;
	z-index: 200;
	background: url(../img/top_menu.jpg) top;
	margin: 7px 0 0px;
	z-index: 20;
	text-align: left;
}
.mega_menu_wrop .left
{
	width: 100%;
	height: 31px;
	padding: 0px;
	margin: 0px;
	background: url(../img/top_menu_left2.jpg) no-repeat left top;
}
.mega_menu_wrop .right
{
	width: 100%;
	padding: 0px;
	height: 31px;
	margin: 0px;
	background: url(../img/top_menu_right2.jpg) no-repeat right top;
}
UL.mega_menu
{
	padding: 0px;
	list-style-type: none;
	/*[disabled]width:880px;*/
}
UL.mega_menu LI
{
/*Making LI-s flat*/
	display: inline;
	position: relative;
/*Setting up look and feel*/
	list-style-type: none;
	margin: 7px 0px 0px;
	padding: 0px;
	background: none;
	float: left;
	border: none;
}
UL.mega_menu LI.last
{
	border: none;
}
UL.mega_menu LI.first
{
	padding-left: 5px;
}
UL.mega_menu LI.first A
{
	border-left: none;
}
UL.mega_menu LI.sel
{
	color: #FFFF00;
	background: url(../img/top_menu_bg_sel.jpg);
}
UL.mega_menu LI H2
{
	/*[disabled]margin:0px;*/
	/*[disabled]padding:0;*/
	/*[disabled]margin-top:2px;*/
}
UL.mega_menu LI A
{
	color: #FFF;
	font-weight: bold;
	padding: 0px 11px;
	display: block;
	font-size: 13px;
	text-decoration: none;
	border-left: 1px dotted #BBC1C3;
	font-family: arial;
	line-height: 100%;
}
UL.mega_menu LI A STRONG
{
	color: #C5F0FF;
}
UL.mega_menu LI.login_links
{
	/*[disabled]padding-left:72px;*/
	/*[disabled]width:295px;*/
}
UL.mega_menu LI.login_links A
{
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]font-weight:bold;*/
	/*[disabled]text-transform:none;*/
	/*[disabled]padding:7px 10px;*/
	/*[disabled]display:block;*/
	/*[disabled]float:left;*/
	/*[disabled]font-family:Georgia;*/
	/*[disabled]font-size:12px;*/
	/*[disabled]font-style:italic;*/
	/*[disabled]text-decoration:none;*/
}
UL.mega_menu LI.login_links SPAN
{
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]text-transform:none;*/
	/*[disabled]padding:7px 0;*/
	/*[disabled]display:block;*/
	/*[disabled]float:left;*/
	/*[disabled]font-family:Georgia;*/
	/*[disabled]font-size:12px;*/
	/*[disabled]font-style:italic;*/
	/*[disabled]text-decoration:none;*/
}
UL.mega_menu LI.login_links SPAN.via
{
	/*[disabled]padding:3px 0 7px 10px;*/
	/*[disabled]width:130px;*/
	/*[disabled]display:block;*/
}
UL.mega_menu LI.login_links SPAN.via A
{
	/*[disabled]display:block;*/
	/*[disabled]padding:0;*/
	/*[disabled]float:left;*/
	/*[disabled]margin:3px 0 0 5px;*/
	/*[disabled]font-size:1px;*/
}
UL.mega_menu LI.login_links SPAN.via B
{
	/*[disabled]float:left;*/
	/*[disabled]display:block;*/
	/*[disabled]margin:4px 4px 0 0;*/
	/*[disabled]font-weight:normal;*/
}
UL.mega_menu LI A:hover
{
	color: #E6B203;
}
UL.mega_menu LI.shop A
{
	color: #9C0000;
	display: none;
}
.acc_menu UL.mega_menu LI A
{
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
	padding: 6px 13px 5px;
	display: block;
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-decoration: none;
}
/**/
UL.mega_menu UL
{
	position: absolute;
	z-index: 10;
	display: none;
	top: 25px;
	left: 0px;
	width: 160px;
	margin: 0 0px 0px;
	background: #24465B repeat-x;
	padding: 0px;
	padding: 5px 10px 10px 5px;
	text-align: left;
	color: #FFF;
}
UL.mega_menu LI.hovering UL
{
	display: block;
}
UL.mega_menu UL LI
{
	display: block;
	float: none;
	margin: 0 0px 0 0;
	padding: 2px 0;
	background: url(../img/arr_menu.gif) no-repeat center left;
	text-transform: none;
	border: none;
	border-bottom: 1px dotted #BBB;
}
UL.mega_menu UL LI A
{
	padding: 4px 15px;
	display: block;
	border: none;
	font-weight: normal;
	text-transform: none;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	/*[disabled]font-family:"Tw Cen MT";*/
	font-family: arial;
	font-size: 12px;
}
UL.mega_menu UL LI .read_more
{
	font-size: 11px;
	background: url(../img/arr_menu.gif) no-repeat center right;
	text-align: right;
	padding: 2px 8px 2px 0;
	color: #FC1A0C;
	border-bottom: none;
}
UL.mega_menu .news_menu
{
	width: 300px;
}
UL.mega_menu DIV.dd_panel
{
	position: absolute;
	z-index: 300;
	display: none;
	top: 25px;
	left: 0px;
	width: 308px;
	margin: 0 0px 0px;
	/*[disabled]background:#E3E3E2 repeat-x;*/
	background: #24465B repeat-x;
	padding: 0px;
	padding: 5px 10px 10px 5px;
	text-align: left;
	color: #FFF;
}
UL.mega_menu DIV.dd_panel_supplies
{
	width: 150px;
}
UL.mega_menu DIV.dd_panel_soft
{
	width: 180px;
}
UL.mega_menu DIV.dd_panel_sys
{
	width: 310px;
	/*[disabled]display:block;*/
}
UL.mega_menu DIV.dd_panel_accessories
{
	width: 189px;
}
UL.mega_menu LI.hovering DIV.dd_panel
{
	display: block;
}
UL.mega_menu LI DIV .left_side
{
	float: left;
	width: 144px;
	padding: 0;
	margin: 0 0 0 10px;
}
UL.mega_menu DIV.dd_panel UL
{
	display: block;
	background: none;
	padding: 0;
	margin: 0;
	float: none;
	position: relative;
	width: 130px;
	top: 0;
}
UL.mega_menu DIV.dd_panel_soft UL
{
	width: 160px;
}
UL.mega_menu DIV.dd_panel_accessories UL
{
	width: 173px;
}
UL.mega_menu DIV.dd_panel_sys UL
{
	width: 141px;
	margin-bottom: 0;
}
UL.mega_menu DIV.dd_panel_sys :first-child UL
{
}
UL.mega_menu DIV.dd_panel_sys :first-child UL LI:first-child + LI + LI + LI
{
	/*[disabled]margin-top:16px;*/
}
UL.mega_menu DIV.dd_panel UL LI
{
}
UL.mega_menu DIV.dd_panel UL LI.picture
{
	border: none;
	height: 96px;
	margin: 0;
	width: 145px;
	color: #888887;
	background: url(../img/printerdd2.jpg) no-repeat -2px 32px;
}
UL.mega_menu DIV.dd_panel UL LI.picture A
{
	display: block;
	height: 100%;
	color: #888887;
	text-align: left;
	margin: 0;
	font-size: 12px;
	font-family: "Courier New";
	padding: 0;
}
UL.mega_menu DIV.dd_panel UL LI.picture SPAN
{
	font-weight: bold;
	margin: 0;
	padding-top: 13px;
	padding-left: 5px;
	display: block;
}
UL.mega_menu DIV.dd_panel_soft UL LI.picture
{
	background: url(../img/printerdd3.jpg) no-repeat 0px 0px;
	height: 50px;
	width: 150px;
	margin: 10px 0 0 7px;
}
UL.mega_menu DIV.dd_panel_sys UL LI.picture
{
	background: url(../img/menu-sys.png) no-repeat 0px 0px;
	height: 68px;
	width: 136px;
	margin: 10px 0 0 3px;
}
UL.mega_menu DIV.dd_panel_supplies UL LI.picture
{
	background: url(../img/printerdd4.png) no-repeat 0px 0px;
	height: 80px;
	width: 130px;
	margin: 10px 0 0;
}
UL.mega_menu DIV.dd_panel_accessories UL LI.picture
{
	background: url(../img/printerdd5.png) no-repeat 0px 0px;
	height: 80px;
	width: 140px;
	margin: 10px 0 0 20px;
}
UL.mega_menu LI DIV DIV .sub_title
{
	background: none;
	font-size: 15px;
	margin: 0;
	padding: 3px 0 5px 14px;
	font-weight: normal;
	color: #FAAE00;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	/*[disabled]font-family:Cuprum;*/
}
/*Mega Menu END*/
.request.form_block
{
/*width: 222px;*/
}
.request.form_block DIV INPUT
{
/*width: 125px;*/
	width: 220px;
}
.request.form_block DIV SPAN
{
	width: 81px;
}
.request_FORMVALID
{
	font-size: 10px;
	text-align: left;
	width: 224px;
	margin: 5px 0;
}
.request_FORMVALID IMG
{
	float: left;
	margin-right: 5px;
	width: 118px;
}
/*bestsellers*/
.best_table
{
	/*[disabled]border-bottom:1px dotted #CCC;*/
}
.best_table TD
{
	text-align: center;
	padding: 0 25px 15px;
}
.best_table TD .title
{
	font-size: 16px;
	color: #6E2753;
}
.title_best
{
	font-size: 23px;
	color: #114B9D;
	font-weight: bold;
	font-family: arial;
	margin-top: 15px;
	text-align: center;
	background: #E8E8E8;
}
.baner_best
{
	float: right;
	width: 149px;
	height: 162px;
	background: url(../img/best-baner.jpg);
	margin: 0;
}
.baner_best A
{
	display: block;
	height: 100%;
}
.baner_best2
{
	/*[disabled]float:right;*/
	/*[disabled]width:228px;*/
	height: 116px;
	background: url(../img/best-baner-pict.jpg) no-repeat bottom center;
	margin: 0 0 24px;
}
.baner_best2 A
{
	display: block;
	height: 100%;
	text-decoration: none;
}
.baner_best2 .title_deals
{
	text-align: center;
	color: #2B5971;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	/*[disabled]font-family:Cuprum;*/
	font-size: 16px;
	font-family: GillReg;
}
.baner_best2 A .title_deals:hover
{
	color: #D90000;
}
.baner_best3
{
	/*[disabled]float:right;*/
	/*[disabled]width:228px;*/
	height: 150px;
	background: url(../img/best-baner-pict.jpg) no-repeat 87% 93%;
	margin: 0 0 10px;
	border: 1px solid #9BC1D4;
}
.baner_best3 A
{
	display: block;
	height: 100%;
	text-decoration: none;
}
.baner_best3 .title_deals
{
	text-align: center;
	color: #2B5971;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	/*[disabled]font-family:Cuprum;*/
	background: none;
	margin-top: 5px;
	font-size: 19px;
	font-family: GillReg;
}
.baner_best3 A .title_deals:hover
{
	color: #D90000;
}
.monthly2
{
	/*[disabled]float:right;*/
	/*[disabled]width:206px;*/
	height: 116px;
	background: url(../img/monthly-deals-pict.jpg) no-repeat bottom center;
	margin: 0 5px 0 0;
}
.monthly2 A
{
	display: block;
	height: 100%;
	text-decoration: none;
}
.monthly2 A .title_deals:hover
{
	color: #D90000;
}
.monthly2 .title_deals
{
	text-align: center;
	font-family: GillReg;
	font-size: 16px;
}
.monthly3
{
	float: none;
	/*[disabled]width:206px;*/
	height: 130px;
	background: url(../img/monthly-deals-pict.jpg) no-repeat 105% 94%;
	margin: 0 0 15px;
	border: 1px solid #9BC1D4;
}
.monthly3 A
{
	display: block;
	height: 100%;
	text-decoration: none;
}
.monthly3 A .title_deals:hover
{
	color: #D90000;
}
.monthly3 .title_deals
{
	text-align: center;
	font-family: GillReg;
	font-size: 19px;
	background: none;
	margin-top: 7px;
}
#left_sidebar .baner_best
{
	margin: 0 0 5px 7px;
	float: none;
}
/*partners*/
.list_item_partners
{
	width: 228px;
	margin: 0 7px 20px;
	text-align: center;
	height: 117px;
	float: left;
}
.list_item_partners A
{
	text-decoration: none;
	font-size: 12px;
}
/*titles*/
.title_deals
{
	font-size: 16px;
	color: #2B5971;
	padding: 2px 3px;
	background: #F6F5F5;
	font-family: GillReg;
}
.title_caps
{
	font-size: 17px;
	color: #2B5971;
	text-transform: uppercase;
	font-family: GillReg;
}
.title_caps A
{
	color: #2B5971;
	text-decoration: none;
}
.title_caps_sm
{
	font-size: 16px;
	color: #860103;
	text-transform: uppercase;
	line-height: 135%;
	font-weight: bold;
	margin-bottom: 10px;
	/*[disabled]text-align:center;*/
}
.title_caps_sm A
{
	color: #860103;
	text-decoration: none;
}
.title_caps_big
{
	font-size: 17px;
	color: #860103;
	text-transform: uppercase;
	font-weight: normal;
	/*[disabled]font-family:"Tw Cen MT Condensed";*/
	/*[disabled]font-family:Cuprum;*/
}
.facebook
{
	background: url(../img/facebook.jpg);
	height: 37px;
	width: 98px;
	float: left;
	margin-left: 0;
}
.facebook A
{
	display: block;
	height: 100%;
}
.twitter
{
	background: url(../img/twitter.jpg);
	height: 32px;
	width: 108px;
	float: left;
	margin-top: 10px;
	margin-left: 5px;
}
.twitter A
{
	display: block;
	height: 100%;
}
.youtube
{
	background: url(../img/youtube.jpg);
	height: 36px;
	width: 85px;
	float: left;
	margin-top: 5px;
	margin-left: 13px;
	margin-bottom: 10px;
}
.youtube A
{
	display: block;
	height: 100%;
}
.blog
{
	height: 36px;
	width: 120px;
	border: 1px solid #CCC;
	float: left;
	margin-left: 5px;
}
.blog A
{
	display: block;
	text-align: center;
	text-decoration: none;
	font-family: Corbel;
	font-size: 15px;
	font-weight: bold;
	padding-top: 10px;
}
/*resources*/
.center_bot_box_resources
{
	margin-right: 0;
	margin-top: 10px;
	margin-left: 5px;
	float: left;
	width: 400px;
	border-right: 1px solid #DCDCDC;
	padding-right: 25px;
}
.center_bot_box_resources A.view
{
	float: right;
	font-size: 12px;
	margin-top: 10px;
}
.center_bot_box_resources .title
{
	font-size: 20px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 3px;
	margin-bottom: 10px;
}
.center_bot_box_resources .title SPAN A
{
	color: #2A5870;
}
.center_bot_box_resources .title_sm
{
	font-size: 15px;
	margin-bottom: 0;
}
.center_bot_box_resources .title_big
{
	font-size: 18px;
	margin-bottom: 10px;
}
.center_bot_box_resources .list_item
{
	margin: 0 10px 0 0;
}
.center_bot_box_resources .list_item .short_desc
{
	height: 40px;
	overflow: hidden;
}
.center_bot_box_resources .page_list
{
	margin: 0;
}
.center_bot_box_resources_press
{
	margin-right: 2px;
	margin-top: 10px;
	margin-left: 5px;
	float: right;
	width: 255px;
	border-right: 1px solid #DCDCDC;
	padding-right: 25px;
}
.center_bot_box_resources_press .list_item
{
	margin: 0;
}
.center_bot_box_resources_press .page_list
{
	margin: 0;
	font-size: 12px;
}
.center_bot_box_resources_press .title_sm
{
	font-size: 13px;
}
.center_bot_box_resources_press .title_big A
{
	color: #2A5973;
}
.resources_contact
{
	margin: 0;
	/*[disabled]width:247px;*/
	/*[disabled]display:none;*/
}
.resources_contact .subscribe
{
	width: 165px;
	display: none;
}
.resources_icons
{
	float: left;
	width: 734px;
	margin-top: 20px;
	margin-bottom: 70px;
}
.resources_icons .res_item
{
	float: left;
	width: 304px;
	margin: 10px 30px;
}
.resources_icons .res_item .title
{
	font-size: 16px;
	margin-top: 11px;
}
.resources_icons .res_item .pict
{
	width: 79px;
	height: 79px;
	/*[disabled]background:#EFEFEF;*/
	margin: 0 15px 0 0;
}
.resources_icons .choosing .pict
{
	background: url(../img/res1.jpg);
}
.resources_icons .solutions .pict
{
	background: url(../img/res2.jpg);
}
.resources_icons .technology .pict
{
	background: url(../img/res3.jpg);
}
.resources_icons .dictionary .pict
{
	background: url(../img/res4.jpg);
}
.resources_icons .blogitem .pict
{
	background: url(../img/res5.jpg);
}
.resources_icons .videoitem .pict
{
	background: url(../img/res6.jpg);
}
.resources_icons .articleitem
{
	margin-left: 204px;
}
.resources_icons .articleitem .pict
{
	background: url(../img/res7.jpg);
}
.ress_testimonials
{
	float: left;
	width: 282px;
	margin-left: 18px;
}
.ress_testimonials .list_item
{
	margin: 20px 0;
}
.ress_testimonials .title_caps
{
	margin-bottom: 10px;
}
.video_resources
{
	float: right;
	width: 356px;
	margin-right: 5px;
	border-left: 1px solid #CCC;
	padding-left: 28px;
}
.video_resources .video_vertical_list
{
	height: 338px;
	overflow-y: scroll;
}
/*promo*/
.promo_title
{
	font-size: 40px;
	/*[disabled]font-family:Cuprum;*/
	font-weight: normal;
	text-align: center;
	margin-bottom: 25px;
	/*[disabled]text-transform:uppercase;*/
}
.promo_PRODUCT_PICT
{
	height: 208px;
}
DIV.promo_name H3
{
	/*[disabled]font-family:Cuprum;*/
	font-weight: normal;
	text-align: right;
	font-size: 18px;
	margin-top: -8px;
	margin-bottom: 10px;
	width: 243px;
}
.promo_price
{
	text-align: right;
	position: absolute;
	z-index: 100;
	margin: 175px 0 0 130px;
	=margin: 175px 0 0 -100px;
	width: 101px;
	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;
}
.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;
}
.evolis_promo
{
	float: left;
	width: 437px;
	height: 146px;
	background: url(../img/baner-promo-evolis.jpg) no-repeat 0px 25px;
	margin-left: 20px;
	margin-top: 25px;
}
.evolis_promo .title_deals
{
	background: none;
}
.evolis_promo A
{
	display: block;
	height: 100%;
	text-decoration: none;
}
.evolis_promo .title_deals
{
	text-align: center;
	color: #2B5971;
	font-family: GillReg;
	font-size: 18px;
}
.lerning_center
{
	float: right;
	width: 232px;
	margin-right: 10px;
	margin-top: 30px;
}
.lerning_center UL
{
	background: #F9FAFA;
	padding: 10px;
}
.lerning_center UL LI
{
	list-style: none;
	color: #2E5E74;
	margin: 7px 0 7px 23px;
	background: url(../img/bluearrow.gif) no-repeat 0px 3px;
	font-size: 14px;
	padding-left: 10px;
}
.lerning_center .title
{
	font-size: 16px;
	text-align: center;
	font-weight: normal;
	margin-bottom: 5px;
	font-family: GillReg;
}
/*photo systems*/
.photo_id_systems_list
{
}
.photo_id_systems_list TABLE TD
{
	border: none;
	padding: 15px 7px 5px 0;
	margin: 0;
	text-align: left;
}
.photo_id_systems_list #PRODUCTS_LIST_CONTENT_NEW TABLE TD
{
	padding: 10px 4px;
	border-bottom: none;
	border: none;
}
.photo_id_systems_list DIV.systems_PRODUCT_PICT
{
	height: 197px;
	width: 250px;
	text-align: center;
	border: 1px solid #CCC;
	float: none;
	margin: 0;
	font-size: 1px;
	line-height: 1px;
}
H3.systems_name
{
	/*[disabled]font-family:Cuprum;*/
	font-weight: normal;
	text-align: left;
	float: none;
	font-size: 15px;
	margin: 10px 0 0;
	padding: 0;
	width: 254px;
}
.systems_PRODUCT_SKU
{
	margin-bottom: 10px;
}
.systems_price
{
	color: #980101;
}
.system_buttons
{
	float: right;
	margin: 16px 15px 0 0;
}
.photo_id_systems_mid
{
}
.photo_id_systems_mid .cat_desc
{
	/*[disabled]padding:20px;*/
}
.lerning_center UL LI A
{
	text-decoration: none;
}
/*************************************
*************** guy lightbox ****************/
#gl_wrap
{
	position: fixed;
	background-color: #000000;
	width: 100%;
	height: 100%;
	opacity: 0.7;
	top: 0;
	left: 0;
	z-index: 101;
}
#gl_wrap2
{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 102;
}
#gl_wrap2 #gl_inner
{
	width: 600px;
	height: 600px;
	background-color: #FFFFFF;
	margin: 100px auto 0;
	overflow: scroll;
}
#gl_wrap3
{
	position: fixed;
	top: 90px;
	width: 100%;
}
#gl_wrap3 DIV
{
	margin: auto;
	width: 77px;
	padding-left: 580px;
}
#gl_lightbox
{
	display: none;
}
#glbx_frame
{
	overflow: hidden;
	border: none;
	height: 100%;
	width: 100%;
}
/**************** guy lightbox ***************
*************** soft page ****************/
.text_soft
{
	margin: 5px 10px 0 5px;
	float: left;
	width: 388px;
}
.text_soft P
{
	margin: 10px 0;
}
.cat_desc_printers
{
	margin: 5px 10px 0 5px;
	float: left;
	width: 401px;
}
.cat_desc_printers P
{
	margin: 10px 0;
}
.bot_text_soft
{
	margin: 5px 5px 25px;
}
.categories_panel_soft
{
	float: right;
	width: 586px;
	margin-top: 23px;
	margin-right: -5px;
}
.categories_panel_soft .cat-logo
{
	padding: 5px;
	vertical-align: bottom;
	width: 195px;
}
.categories_panel_soft .cat-logo.asure-id-software IMG
{
	margin-top: 42px;
}
.categories_panel_soft .cat-logo.emedia-software IMG
{
	margin-top: 23px;
}
.categories_panel_soft .cat-logo.id-works-id-software
{
	margin: 0;
	width: 160px;
}
.categories_panel_soft .cat-logo.id-works-id-software IMG
{
	margin-top: 62px;
}
.categories_panel_soft .cat-logo.iws-epi-suite IMG
{
	margin-top: 44px;
}
.categories_panel_soft .cat-logo.card-exchange
{
	margin: 0;
	width: 160px;
}
.categories_panel_soft .cat-logo.card-exchange IMG
{
	margin-top: 44px;
}
.categories_panel_soft .cat-logo.card-jolly
{
	/*[disabled]margin:0;*/
	/*[disabled]width:160px;*/
}
.categories_panel_soft .cat-logo.card-jolly IMG
{
	margin-top: 36px;
}
.categories_panel_soft .cat-logo.card-studio IMG
{
	margin-top: 50px;
}
.categories_panel_soft .cat-logo.upgrade
{
	margin: 0;
	width: 160px;
}
.categories_panel_soft .cat-logo.upgrade IMG
{
	margin-top: 48px;
}
.panel_soft
{
	background: url(../img/soft-panel.jpg) no-repeat;
	height: 176px;
	margin-left: 8px;
}
.panel_soft .box
{
	float: left;
	width: 380px;
	margin-top: 15px;
}
.panel_soft .box:first-child
{
	width: 300px;
	margin-left: 30px;
	margin-right: 35px;
}
.panel_soft .box .left
{
	float: left;
	width: 138px;
	margin-top: 5px;
	margin-left: 0;
}
.panel_soft .box .left A
{
	display: block;
	margin: 5px 0;
	text-decoration: none;
}
.panel_soft .box .partners
{
	background: #FFF;
	height: 92px;
	padding: 10px;
}
.panel_soft .box .partners DIV
{
	float: left;
	margin: 5px 5px 0;
	width: 110px;
	text-align: center;
}
.panel_soft .box .partners IMG
{
	width: 110px;
}
.panel_soft .box .partners DIV:first-child + DIV + DIV + DIV + DIV IMG
{
	width: 70px;
}
.top_desc_asure-id-software
{
	background: url(../img/top-asure.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	border: 1px solid #7E9EAD;
}
.top_desc_asure-id-software .slogan
{
	font-size: 20px;
	color: #9A0000;
	margin: 17px 0 9px 343px;
	font-weight: bold;
}
.top_desc_asure-id-software .item
{
	float: left;
	width: 280px;
	margin: 0 5px 5px;
	padding: 5px;
	background: url(../img/top-asure.jpg) no-repeat -357px -39px;
}
.top_desc_asure-id-software .item .title
{
	font-size: 16px;
	color: #2E5B72;
}
.top_desc_asure-id-software .item .title A
{
	color: #2E5B72;
}
.top_desc_asure-id-software .item1
{
	margin-left: 350px;
}
.top_desc_asure-id-software .item2
{
	width: 330px;
}
.top_desc_asure-id-software .item3
{
	margin-left: 350px;
}
.top_desc_asure-id-software .item4
{
	width: 330px;
}
.top_desc_card-exchange
{
	background: url(../img/top-exchange.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	border: 1px solid #7E9EAD;
}
.top_desc_card-exchange .slogan
{
	font-size: 18px;
	color: #9A0000;
	margin: 7px 10px 8px 199px;
	font-weight: bold;
	text-align: center;
}
.top_desc_card-exchange .item
{
	float: left;
	width: 347px;
	margin: 0 5px 5px;
	padding: 5px;
	background: url(../img/top-asure.jpg) no-repeat -357px -39px;
}
.top_desc_card-exchange .item .title
{
	font-size: 16px;
	color: #2E5B72;
}
.top_desc_card-exchange .item .title A
{
	color: #2E5B72;
}
.top_desc_card-exchange .item1
{
	margin-left: 294px;
	margin-top: -10px;
	background: none;
}
.top_desc_card-exchange .item2
{
	width: 308px;
	padding: 7px 7px 7px 13px;
	margin-top: 16px;
}
.top_desc_card-exchange .item3
{
	margin-left: 295px;
	margin-top: -67px;
}
.top_desc_card-exchange .item4
{
	width: 330px;
}
.top_desc_asure-jolly
{
	background: url(../img/top-jolly.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	border: 1px solid #7E9EAD;
}
.top_desc_asure-jolly .slogan
{
	font-size: 18px;
	color: #9A0000;
	margin: 11px 0 12px 349px;
	font-weight: bold;
}
.top_desc_asure-jolly .text1
{
	margin: 0 13px 0 350px;
}
.top_desc_asure-jolly .text1 UL
{
	margin: 8px 0 0;
	padding: 0;
	/*[disabled]list-style:disc;*/
}
.top_desc_asure-jolly .text1 UL LI
{
	float: left;
	/*[disabled]list-style:disc;*/
	font-weight: bold;
	padding: 3px 3px 3px 15px;
	margin: 0 5px;
	background: url(../img/ball.png) no-repeat left center;
	color: #003960;
}
.top_desc_fargo-photo-id-system
{
	background: url(../img/top-fargo2.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #7E9EAD;
}
.top_desc_fargo-photo-id-system .slogan
{
	font-size: 28px;
	color: #9A0000;
	margin: 16px 10px 10px 30px;
	font-weight: bold;
	text-align: left;
}
.top_desc_fargo-photo-id-system .text
{
	margin-left: 30px;
	width: 508px;
}
.top_desc_evolis-photo-id-system
{
	background: url(../img/top-evolis-photo-id.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #7E9EAD;
}
.top_desc_evolis-photo-id-system .slogan
{
	font-size: 28px;
	color: #9A0000;
	margin: 25px 10px 10px 40px;
	font-weight: bold;
	text-align: left;
}
.top_desc_evolis-photo-id-system .text
{
	margin-left: 40px;
	width: 426px;
	font-size: 16px;
	line-height: 140%;
}
.top_desc_magicard-photo-id-system
{
	background: url(../img/top-magicard-photo-id.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #7E9EAD;
}
.top_desc_magicard-photo-id-system .slogan
{
	font-size: 28px;
	color: #9A0000;
	margin: 19px 10px 10px 491px;
	font-weight: bold;
	text-align: left;
}
.top_desc_magicard-photo-id-system .text
{
	margin-left: 491px;
	width: 485px;
	font-size: 13px;
	line-height: 140%;
}
.top_desc_zebra-photo-id-system
{
	background: url(../img/top-zebra-photo-id.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #7E9EAD;
}
.top_desc_zebra-photo-id-system .slogan
{
	font-size: 28px;
	color: #9A0000;
	margin: 29px 10px 10px 538px;
	font-weight: bold;
	text-align: left;
}
.top_desc_zebra-photo-id-system .text
{
	margin-left: 538px;
	width: 421px;
	font-size: 16px;
	line-height: 140%;
}
.top_desc_datacard-photo-id-system
{
	background: url(../img/top-datacard-photo-id.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #7E9EAD;
}
.top_desc_datacard-photo-id-system .slogan
{
	font-size: 28px;
	color: #9A0000;
	margin: 25px 10px 10px 50px;
	font-weight: bold;
	text-align: left;
}
.top_desc_datacard-photo-id-system .text
{
	margin-left: 50px;
	width: 485px;
	font-size: 16px;
	line-height: 140%;
}
.top_desc_laminating-photo-id-system
{
	background: url(../img/top-laminating-photo-id.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #7E9EAD;
}
.top_desc_laminating-photo-id-system .slogan
{
	font-size: 28px;
	color: #9A0000;
	margin: 16px 10px 10px 50px;
	font-weight: bold;
	text-align: left;
}
.top_desc_laminating-photo-id-system .text
{
	margin-left: 50px;
	width: 439px;
	font-size: 16px;
	line-height: 140%;
}
.top_desc_duplex-photo-id-system
{
	background: url(../img/top-duplex-photo-id.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #7E9EAD;
}
.top_desc_duplex-photo-id-system .slogan
{
	font-size: 28px;
	color: #9A0000;
	margin: 17px 10px 10px 538px;
	font-weight: bold;
	text-align: left;
}
.top_desc_duplex-photo-id-system .text
{
	margin-left: 538px;
	width: 421px;
	font-size: 14px;
	line-height: 140%;
}
.top_desc_single-sided-photo-id-system
{
	background: url(../img/top-single-sided-photo-id.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #7E9EAD;
}
.top_desc_single-sided-photo-id-system .slogan
{
	font-size: 28px;
	color: #9A0000;
	margin: 19px 10px 10px 50px;
	font-weight: bold;
	text-align: left;
}
.top_desc_single-sided-photo-id-system .text
{
	margin-left: 50px;
	width: 445px;
	font-size: 13px;
	line-height: 140%;
}
.top_desc_standard-photo-id-system
{
	background: url(../img/top-standard-photo-id.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #7E9EAD;
}
.top_desc_standard-photo-id-system .slogan
{
	font-size: 30px;
	color: #9A0000;
	margin: 59px 10px 10px 678px;
	font-weight: bold;
	text-align: left;
}
.top_desc_standard-photo-id-system .text
{
	margin-left: 538px;
	width: 421px;
	font-size: 14px;
	line-height: 140%;
}
.top_desc_enterprise-photo-id-system
{
	background: url(../img/top-enterprise-photo-id.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #7E9EAD;
}
.top_desc_enterprise-photo-id-system .slogan
{
	font-size: 30px;
	color: #9A0000;
	margin: 60px 10px 10px 70px;
	font-weight: bold;
	text-align: left;
}
.top_desc_enterprise-photo-id-system .text
{
	margin-left: 50px;
	width: 445px;
	font-size: 13px;
	line-height: 140%;
}
.top_desc_mid-level-photo-id-system
{
	background: url(../img/top-mid-level-photo-id.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #7E9EAD;
}
.top_desc_mid-level-photo-id-system .slogan
{
	font-size: 30px;
	color: #9A0000;
	margin: 60px 10px 10px 60px;
	font-weight: bold;
	text-align: left;
}
.top_desc_mid-level-photo-id-system .text
{
	margin-left: 50px;
	width: 445px;
	font-size: 13px;
	line-height: 140%;
}
.top_desc_asure-jolly .item
{
	/*[disabled]float:left;*/
	/*[disabled]width:280px;*/
	/*[disabled]margin:0 5px 5px;*/
	/*[disabled]padding:5px;*/
	/*[disabled]background:url(../img/top-asure.jpg) no-repeat -357px -39px;*/
}
.top_desc_asure-jolly .item .title
{
	/*[disabled]font-size:16px;*/
	/*[disabled]color:#2E5B72;*/
}
.top_desc_asure-jolly .item .title A
{
	/*[disabled]color:#2E5B72;*/
}
.top_desc_asure-jolly .item1
{
	/*[disabled]margin-left:350px;*/
}
.top_desc_asure-jolly .item2
{
	/*[disabled]width:330px;*/
}
.top_desc_asure-jolly .item3
{
	/*[disabled]margin-left:350px;*/
}
.top_desc_asure-jolly .item4
{
	/*[disabled]width:330px;*/
}
.jolly-cat-desc
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.midarea_all .cat_desc UL.jolly-cat-desc LI
{
	margin: 10px 0;
	padding: 0 0 0 16px;
	float: left;
	width: 173px;
	background: url(../img/bulet.jpg) no-repeat 4px 6px;
	list-style: none;
	/*[disabled]list-style:disc;*/
	height: 184px;
}
.midarea_all .cat_desc .jolly-cat-desc LI:first-child
{
	width: 186px;
}
.midarea_all .cat_desc .jolly-cat-desc LI:first-child + LI
{
	width: 148px;
	margin-left: 10px;
}
.midarea_all .cat_desc .jolly-cat-desc LI:first-child + LI + LI
{
	width: 166px;
	margin-left: 10px;
}
.midarea_all .cat_desc .jolly-cat-desc LI:first-child + LI + LI + LI
{
	width: 178px;
	margin-left: 10px;
}
.midarea_all .cat_desc .jolly-cat-desc LI:first-child + LI + LI + LI + LI + LI + LI
{
	width: 260px;
	height: 150px;
	margin-left: 10px;
}
.midarea_all .cat_desc .jolly-cat-desc LI:first-child + LI + LI + LI + LI + LI
{
	width: 224px;
	height: 150px;
	margin-left: 10px;
}
.midarea_all .cat_desc .jolly-cat-desc LI:first-child + LI + LI + LI + LI
{
	width: 219px;
	height: 136px;
}
.top_desc_asure-emadia
{
	background: url(../img/top-emadia.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	border: 1px solid #7E9EAD;
}
.top_desc_asure-emadia .slogan
{
	font-size: 18px;
	color: #9A0000;
	margin: 8px 10px 0 64px;
	font-weight: bold;
	text-align: center;
	background: #FFF;
	padding: 3px;
}
.top_desc_asure-emadia .text1
{
	margin: 0 13px 8px 332px;
}
.top_desc_asure-emadia .item
{
	float: left;
	width: 282px;
	margin: 0;
	padding: 5px;
	background: url(../img/top-asure.jpg) no-repeat -357px -39px;
}
.top_desc_asure-emadia .item .title
{
	font-size: 15px;
	color: #2E5B72;
}
.top_desc_asure-emadia .item .title A
{
	color: #2E5B72;
}
.top_desc_asure-emadia .item1
{
	margin-left: 347px;
	margin-top: 0;
	/*[disabled]background:none;*/
	font-size: 11px;
}
.top_desc_asure-emadia .item2
{
	width: 297px;
	/*[disabled]padding:7px 7px 7px 13px;*/
	margin-left: 21px;
	font-size: 11px;
}
.top_desc_card-studio
{
	background: url(../img/top-studio.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	border: 1px solid #7E9EAD;
}
.top_desc_card-studio .slogan
{
	font-size: 19px;
	color: #9A0000;
	margin: 11px 0 7px 24px;
	font-weight: bold;
}
.top_desc_card-studio .text1
{
	margin: 0 331px 0 24px;
}
.top_desc_card-studio .text1 UL
{
	margin: 2px 0 0;
	padding: 0;
	/*[disabled]list-style:disc;*/
}
.top_desc_card-studio .text1 UL LI
{
	float: left;
	/*[disabled]list-style:disc;*/
	font-weight: bold;
	padding: 3px 3px 3px 15px;
	margin: 0 5px;
	background: url(../img/ball.png) no-repeat left center;
	color: #003960;
}
.top_desc_upgrade
{
	background: url(../img/top-upgrates.jpg) no-repeat 0px 0px;
	height: 183px;
	margin-bottom: 20px;
	border: 1px solid #7E9EAD;
}
.top_desc_upgrade .slogan
{
	font-size: 30px;
	color: #9A0000;
	margin: 70px 0 12px 667px;
	font-weight: bold;
}
.right_part .right_text_google
{
	padding: 0;
	margin-top: 12px;
	/*[disabled]font-size:12px;*/
	/*[disabled]color:#133D4B;*/
	/*[disabled]border:1px solid #9BC1D4;*/
	/*[disabled]background:#F9FAFA;*/
	/*[disabled]line-height:135%;*/
}

