div.catalogueContainer {
	margin-left: 2px;
	margin-right: 2px;
	background-image: url(/img/products_bg.png);
	position: relative;
}

div.catalogueContainer div.catalogueSplash {
	height: 336px;
	
	background-repeat: no-repeat;
	background-position: 0px -115px;
    position:relative;
}

div.catalogueContainer div.catalogueSplash div.subCategories {
	
}

div.catalogueContainer div.catalogueSplash div.heading {
	height: 75px;
	color: #282828;
	font-size: 28px;
	font-weight: bold;
	line-height: 60px;
	text-align: center;
    position:relative;
}

div.catalogueContainer div.catalogueSplash div.categories {
    position:relative;
}

div.catalogueContainer div.catalogueSplash div.categories div.cat {
    background-position:50% 0;
    background-repeat:no-repeat;
    float:left;
    height:260px;
    position:relative;
    /*position:absolute;*/
    width:158px;
}

div.catalogueContainer div.catalogueSplash div.categories div.cat a {
	display: block;
	height: 60px;
	/*padding: 200px 34px 0px 34px;*/
    padding: 200px 5px 0px 5px;
	text-align: center;
	color: #282828;
	font-size: 10px;
	line-height: 13px;
	text-transform: uppercase;
	text-decoration: none;
	/*width: 90px;
    width: 100%;
    */
	font-weight: bold;
}

div.catalogueContainer div.catalogueSplash div.subCategories div.subCat {
	height: 260px;
	background-repeat: no-repeat;
	background-position: 50% 0%;
	width: 98px;
	position: relative;
	float: left;
}
div.catalogueContainer div.catalogueSplash div.subCategories div.subCat a {
	display: block;
	height: 60px;
	padding: 200px 14px 0px 14px;
	text-align: center;
	color: #282828;
	font-size: 10px;
	line-height: 13px;
	text-transform: uppercase;
	text-decoration: none;
	width: 70px;
	font-weight: bold;
}

div.catalogueContainer a.trButton {
	display: block;
	position: absolute;
	top: 8px;
	left: 668px;	
	background-image: url(/img/products_tr_button.gif);
    background-repeat: no-repeat;
	font-family: Georgia, Times New Roman, serif;
	text-transform: uppercase;
	line-height: 15px;
	font-size: 11px;
	color: #282828;
	font-style: italic;	
	height: 47px; 
	width: 168px;
	text-decoration: none;
}

div.catalogueContainer a.batteriesPtButton {
	display: block;
	position: absolute;
	top: 6px;
	left: 619px;	
	background-image: url(/img/products/vignettes/breadcrumbs/s_superXalcalinasTop.gif);
	font-family: Georgia, Times New Roman, serif;
	text-transform: uppercase;
	line-height: 15px;
	font-size: 14px;
	color: #282828;
	font-style: italic;	
	height: 109px; 
	width: 170px;
	text-decoration: none;
	text-indent:-9999em;
}

div.catalogueContainer a.trButton2 {
	display: block;
	position: absolute;
	top: 6px;
	left: 619px;	
	background-image: url(/img/products/vignettes/breadcrumbs/s_shaving_preps.gif);
	font-family: Georgia, Times New Roman, serif;
	text-transform: uppercase;
	line-height: 15px;
	font-size: 14px;
	color: #282828;
	font-style: italic;	
	height: 109px; 
	width: 168px;
	text-decoration: none;
	text-indent:-9999em;
}

div.catalogueContainer a div {
	width: 83px;	
	background-position: 59px -1px;
	background-repeat: no-repeat;
}

div.catalogueContainer a div.otherProd {
	padding: 9px 75px 8px 10px;
	background-image: url(/img/tr_button_otherprod.png);
	height: 30px;
}

div.catalogueContainer a div.licences {
	padding: 12px 75px 16px 10px;
	background-image: url(/img/tr_button_licences.png);
	height: 15px;
}

div.catalogueContainer div.catalogueNav {
	height: 99px; padding: 8px;
	background-image: url(/img/products_bg.png);
	background-repeat: no-repeat;

}
div.catalogueContainer div.catalogueNav ul li {
	position: relative; float: left;
	width: 106px;
	height: 99px;
	background-image: url(/img/product_breadcrumb_M.png);
    background-repeat:no-repeat;
    display: table;
}

div.catalogueContainer div.catalogueNav ul li.selected {
	position: relative; float: left;
	width: 99px;
	height: 99px;
	background-image: url(/img/product_breadcrumb_M_last.png);
    background-repeat:no-repeat;
    display: table;
}

div.catalogueContainer div.catalogueNav ul li.first {
	background-image: url(/img/product_breadcrumb_L.png);
}
div.catalogueContainer div.catalogueNav ul li.last {
	width: 93px;
    height: 93px;
	background-image: url(/img/product_breadcrumb_R.png);
    color:#ffffff;
    font-family: Georgia, 'Times New Roman', serif;
    font-size:12px;
    font-style:italic;
    font-weight:bold;
    padding:3px;

}

div.catalogueContainer div.catalogueNav ul li.last a {
    color:#ffffff;
    display: table-cell;
    vertical-align: middle;
}

div.catalogueContainer div.catalogueNav ul li a {
	display: block;
	width: 91px;
	padding: 0px 4px 0px 4px;
	height: 99px;
	text-align: center;
	text-decoration: none;
	position: relative;
}

div.catalogueContainer div.catalogueNav ul li a {
	display: block;
	width: 91px;
	padding: 0px 4px 0px 4px;
	height: 99px;
	text-align: center;
	text-decoration: none;
	position: relative;
}

div.catalogueContainer div.catalogueNav ul li img {
	margin-top: 1px;
    margin-top: 6px;
}

div.catalogueContainer div.catalogueNav ul li a div.label {
	width: 96px;
	text-align: center;
	position: absolute;
	left: 2px;
	bottom: 7px;
	font-size: 11px;
	line-height: 11px;
	color: #707070;
	text-decoration: none;
	font-weight: bold;
}

/*
div.catalogueContainer div.catalogueNav ul li.selected a div.label {
	color: #ffffff;
}
*/

div.catalogueContainer div.productDetail {
	width:794px;
	border: 1px solid #cccccc;
	background-color: #ffffff;
}
div.catalogueContainer div.productDetail div.imagry {
	width: 231px;
	/*height: 276px;*/
	position: relative;
	float: left;
    padding-top:18px;
    padding-left:14px;
    text-align:center;
}
div.catalogueContainer div.productDetail div.imagry table, div.catalogueContainer div.productDetail div.imagry tr, div.catalogueContainer div.productDetail div.imagry td	{ padding:0; margin:0;}
div.catalogueContainer div.productDetail div.description {
	width: 549px;
	position: relative;
	float: left;
}
div.catalogueContainer div.productDetail div.description h2 {
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	color: #ff9b26;
	text-transform: uppercase;
}
div.catalogueContainer div.productDetail div.description h3 {
	font-family: Georgia, 'Times New Roman', serif;
	font-size: 18px;
	line-height: 18px;
	color: #3c3c3c;
	font-style: italic;
	margin: 10px 0px 15px 0px;
}
div.catalogueContainer div.productDetail div.description div.column {
	width: 249px; padding-right: 25px; position: relative; float: left;
    padding-bottom:20px;
}

div.catalogueContainer div.productDetail div.description div.column div.pageText {
	font-size:auto;
}


div.catalogueContainer div.productDetail div.description div.title {
	font-size: 15px; line-height: 17px; color: #3c3c3c; font-weight: bold; margin-bottom: 3px;
}
div.catalogueContainer div.catalogueShare {
	background-image: url(/img/products_bg.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 796px;
	position: relative;
}
div.catalogueContainer div.productDetail div.description p {
	font-size: 11px; line-height: 12px; color: #3c3c3c;
}
div.catalogueContainer div.productDetail div.description p.avail	{ font-weight:bold; margin-bottom:5px; font-size:12px;}
div.catalogueContainer div.productDetail div.description p strong {
	font-weight: bold;
}

div.catalogueContainer div.productDetail div.description h3 p {
	font-size: 17px; line-height: 21px; color: #3c3c3c; font-style:italic;
}
div.catalogueContainer div.productDetail div.description h3 p strong {
	font-weight: normal;  font-style:italic;
}

div.catalogueContainer div.productDetail div.description ul li {
	list-style-type: disc; list-style-position: outside;
	font-size: 11px; line-height: 14px; color: #3c3c3c;
    margin-left:16px;
}

div.catalogueContainer div.productDetail div.description a.visit {
	background: url("/img/product_plus.jpg") no-repeat scroll left center transparent;
	color: #FF9B25;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	line-height: 18px;
	padding-left: 26px;
	text-decoration: none;
	display:block;
	width:165px;
	/*height:36px;*/
	margin-top:86px;
}

div.catalogueContainer div.productDetail div.description a.visit:hover {
	text-decoration: underline;
}

div.catalogueContainer div.catalogueShare a {
	position: relative;
	float: left;
	background-repeat: no-repeat;
	background-position: 9px 9px;
	border-right: 1px solid #cccccc;
	height: 39px;
	margin-bottom: 1px;
}

div.catalogueContainer div.catalogueShare a.fb {
	display: block;
	width: 40px;
	background-image: url(/img/share_facebook.png);
}
div.catalogueContainer div.catalogueShare a.print {
	background-image: url("/img/share_print.png");
    border-right: 0 none;
    display: block;
    margin-left: 503px;
    margin-top: 10px;
    position: absolute;
    width: 40px;
}
div.catalogueContainer div.catalogueShare a.visit {
	border-right: none;
	background-image: url(/img/share_plus.png);
	line-height: 40px;
	padding-left: 40px;
	text-decoration: none;
	font-family: Georgia, 'Times New Roman', serif;
	font-size: 15px;
	color: #2e2e2e;
	font-style: italic;
}
div.catalogueContainer div.catalogueShare a.visit strong {
	color: #ff9b26;
	text-decoration: underline;
	font-style: italic;
}

/* press pagination bar*/
div.catPaginContainer {
	background-color:#ffffff;
	border-left:1px solid #bcbcbc;
	border-right:1px solid #bcbcbc;
	border-top:1px solid #bcbcbc;
	background-image:url(/img/dot_bc.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
}
div.cataloguePagination {height: 24px; position: relative;}
div.cataloguePagination strong {font-weight: bold;}
div.cataloguePagination div.pgDisplay {position: relative; float: left; font-size: 12px; line-height: 24px; padding-left: 15px;}
div.cataloguePagination div.pgNav {position: relative; float: right; font-size: 12px; line-height: 24px;}
div.cataloguePagination div.pgNav div.pgLabel {position: relative; float: left; padding-right: 6px;}
div.cataloguePagination div.pgNav ul { position: relative; float: left;}
div.cataloguePagination div.pgNav ul li {position: relative; float: left;}
div.cataloguePagination div.pgNav ul li span.current  {background-color: #e5edf8; font-weight: bold; text-decoration: none;  display: block; font-size: 12px; line-height: 24px; padding: 0px 6px; border-left: 1px solid #bcbcbc;}
div.cataloguePagination div.pgNav ul li a {display: block; font-size: 12px; line-height: 24px; text-decoration: underline; color: #000000; padding: 0px 6px; border-left: 1px solid #bcbcbc;}
div.cataloguePagination div.pgNav ul li div {display: block; font-size: 12px; line-height: 24px; padding: 0px 6px; border-left: 1px solid #bcbcbc; }

a.productListLink {
	display: block;
	width: 142px;
	font-size: 10px;
	line-height: 11px;
	color: #3c3c3c;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	padding: 5px 8px 6px 8px;
}

table.catList tr td {padding: 0px 0px 0px 1px;}
table.catList tr.bot td {padding: 0px 0px 5px 1px;}

div.product_listing {
    width:795px;
    border-left:1px solid #bcbcbc;
    background-color:#fff;
    background-image:url(/img/dot_bc.gif);
    background-position:right;
	background-repeat:repeat-y;
    position:relative;
}

div.product_box {
    position:relative;
    float:left;
    width:158px;
    height:155px;    
    border-bottom:1px solid #bcbcbc;
    border-right:1px solid #bcbcbc;
    text-align:center;
	overflow:hidden;
}

div.product_box img {
	.height:110px;
    max-height:110px;
    padding-top:4px;
}

div.product_box h3 {
    background-color:#e5edf8;
    height:29px;
    font-size:10px;
    text-transform:uppercase;
    font-weight:bold;
    padding:6px 9px 0px 9px;
    text-align:left;
}

div.product_box h3 a {
    display:block;
    width:100%;
    height:100%;
    text-decoration:none;
}

div.product_boxes_bottom {
    background-image:url(/img/product_boxes_bottom.png);
    background-repeat:no-repeat;
    width:795px;
    height:6px;
    overflow:hidden;
}

div.howitsmade	{ width:795px; height:495px; background:transparent url(/img/howmade_bg.png) no-repeat top left; margin:0px 0 0 2px;}
div.howitsmade h2	{ font-size:24px; font-weight:bold;/* width:170px;*/ margin-bottom:10px; text-transform:none; line-height:1em;}
div.howitsmade h2 em	{ font-weight:normal;}
div.howitsmade a	{ display:block; /*width:202px;*/ height:23px; padding:10px 0 0 45px; font-size:10px; font-weight:bold; color:#3c3c3c; margin-top:10px; text-transform:uppercase; text-decoration:none;}
div.howitsmade a.pdf-links	{ width:195px; float:left;}
div.howitsmade div.floatl	{ float:left; position:relative; width:195px;}
div.howitsmade div#twoCol_1 div.floatl h3, div.howitsmade div#twoCol_1 div.floatl h4	{ float:none;}
div.howitsmade div.floatl a	{ margin:0; padding:10px 0 0 0; height:auto;width:auto;}
div.howitsmade a:hover, div.howitsmade a.sel	{ background-position:0 -33px; color:#ff9b26;}
div.howitsmade a.dbrow:hover, div.howitsmade a.dbrow.sel	{ background-position:0 -44px;}
div.howitsmade a#howitsmade_nav_1	{ margin:0; background-image:url(/img/howmade_putting.gif);width:214px;}
div.howitsmade a#howitsmade_nav_2	{ background-image:url(/img/howmade_making.gif);width:214px;}
div.howitsmade a#howitsmade_nav_3	{ background-image:url(/img/howmade_making.gif);width:214px;}
div.howitsmade a#howitsmade_nav_1.dbrow	{ background-image:url(/img/howmade_making_x2.png);height: 36px;padding-top: 8px;height: 34px\9;padding-top: 10px\9;}
div.howitsmade a#howitsmade_nav_2.dbrow	{ background-image:url(/img/howmade_making_x2.png);height: 36px;padding-top: 8px;height: 34px\9;padding-top: 10px\9;}
div.howitsmade a#howitsmade_nav_3.dbrow	{ background-image:url(/img/howmade_making_x2.png);height: 36px;padding-top: 8px;height: 34px\9;padding-top: 10px\9;}
div.howitsmade div.twoCol	{ float:left; position:relative; overflow:hidden; line-height: 1.1;}
div.howitsmade div#twoCol_1	{ width:260px; padding:19px 0px 0px 19px;}
div.howitsmade div#twoCol_1 img	{ float:left; position:relative; margin-right:9px; margin-bottom:30px;}
div.howitsmade div#twoCol_1 h3	{ font-size:20px; font-weight:bold; line-height:1.3em; width:162px; float:left; position:relative;}
div.howitsmade div#twoCol_1 h4	{float:left;margin-top:10px;position:relative; width:195px;border-bottom:1px solid #CFCFCF;font-size:9px;font-weight:bold;padding-bottom:10px;text-transform:uppercase;}
div.howitsmade div#twoCol_1 h3.long	{ width:195px; line-height:1.1em;}
div.howitsmade div#twoCol_2	{ width:489px; height:495px; width:516px; /*height:399px; padding:48px 12px;*/}
div.howitsmade div#twoCol_2 div#making_flash	{margin-top:48px;margin-left:10px;}
div.howitsmade#howitsmade_lighters div#left_text	{ height: 186px;overflow: auto;width: 248px;margin-top: 10px;padding-right: 10px;}
div.howitsmade div#left_text	{ margin-right: 35px;}
div.howitsmade div#left_text p	{ margin-top:10px; font-size:12px; margin-left:34px;}
div.howitsmade div#left_video	{ margin-right: 35px;height: 205px;overflow: auto;width: 248px;margin-top: 10px;padding-right: 10px;}
div.howitsmade div#left_video p	{ margin-top:10px; font-size:12px; margin-left:34px;}
div.howitsmade div#left_image	{ margin-top:20px;}
div.howitsmade#howitsmade_lighters div#left_image { margin-top: 15px;}
div.howitsmade#howitsmade_lighters div#left_image h3 { font-size: 18px;}
div.howitsmade div#left_image a	{padding-left:0;}
div.howitsmade h3 a, div.howitsmade a.link			{ width:auto; padding:0; margin:0; height:auto; text-transform:none; font-size:12px; line-height:14px; color:inherit;}
div.howitsmade div#video	{margin-top: 80px;margin-left: 11px;}
div#howitsmade_stationery	{}
/*div#howitsmade_lighters div#twoCol_1	{ padding:19px 11px;}*/
div#howitsmade_shavers	{}

div.howitsmade.noflash {
	background:#fff;
	-moz-border-radius: 6px; 
  	-webkit-border-radius: 6px; 
    border-radius: 6px; 
}
div#howitsmade_lighters_noflash { height:3422px; }
div#howitsmade_shavers_noflash { height:3080px!important; }
div#howitsmade_stationary_noflash { height:4150px; }
div.howitsmade.noflash h2 {
	font-family:georgia, serif;
	font-size:24px;
	text-transform:uppercase;
	font-style:italic;
	font-weight:normal;
	margin:0 0 30px 60px;
	padding-top:50px;
}
div.howitsmade.noflash h2.subhead {
	padding-top:0;
	margin-top:30px;
}
div.howitsmade.noflash img.exploded {
	margin-left:36px;
}
div.howitsmade.noflash .section {
	width:742px;
	margin:0 0 50px 34px;
}
div.howitsmade.noflash .section img {
	float:left;
	display:block;
}
div.howitsmade.noflash .section img.left {
	margin-right:40px;
}
div.howitsmade.noflash .section img.right {
	margin-left:40px;
}
div.howitsmade.noflash .section video.right {
	margin-left:40px;
}
div.howitsmade.noflash .section div {
	float:left;
	width:290px;
}
div.howitsmade.noflash .section div h3 {
	font-family:georgia, serif;
	font-size:18px;
	text-transform:uppercase;
	font-style:italic;
	font-weight:normal;
	margin-bottom:18px;
}
div.howitsmade.noflash .section div p {
	font-family:arial, helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#848484;
}
/*
div#howitsmade_lighters_noflash #section2 div { margin-top:45px; }
div#howitsmade_lighters_noflash #section3 div { margin-top:66px; }
div#howitsmade_lighters_noflash #section4 div { margin-top:52px; }
div#howitsmade_lighters_noflash #section5 img { margin-top:84px; }
div#howitsmade_lighters_noflash #section6 div { margin-top:30px; }
div#howitsmade_shavers_noflash #section1 img { margin-top:5px; }
div#howitsmade_shavers_noflash #section2 div { margin-top:10px; }
div#howitsmade_shavers_noflash #section4 div { margin-top:30px; }
div#howitsmade_shavers_noflash #section5 div { margin-top:60px; }
div#howitsmade_shavers_noflash #section6 img { margin-top:5px; }
div#howitsmade_stationary_noflash #section1 div { margin-top:5px; }
div#howitsmade_stationary_noflash #section2 div { margin-top:40px; }
div#howitsmade_stationary_noflash #section3 div { margin-top:55px; }
div#howitsmade_stationary_noflash #section4 div { margin-top:55px; }
div#howitsmade_stationary_noflash #section5 div { margin-top:85px; }
div#howitsmade_stationary_noflash #section6 div { margin-top:50px; }
div#howitsmade_stationary_noflash #section7 div { margin-top:85px; }
div#howitsmade_stationary_noflash #section8 div { margin-top:50px; }
*/

img.eco{ margin:28px 0 0 10px;top:120px;z-index:1;position:absolute;left:0;}
img.new{ margin:0px 0 0 10px;top:120px;z-index:1;position:absolute;left:0;}
img.brandlogo	{ float:left; position:relative; margin-right:10px;margin-top:10px;}
div#recycled	{ width:190px; padding-left:54px; background:transparent url(/img/recycled.jpg) no-repeat left center; color:#6e9c2c; font-style:italic; margin-bottom:25px;}
div#recycled em	{ font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:3px; color:#6e9c2c; font-style:italic; line-height:20px;/* padding-top:24px;*/ display:block;}
div#recycled p	{ font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;color:#6e9c2c; font-style:italic; line-height:15px;}
div.avail_colors	{ margin:15px 0px 0 0; height:25px; position:relative;}
div.avail_colors p	{color:#3c3c3c; font-size:12px; font-weight:bold; margin-right:15px; float:left; position:relative;}
div.avail_colors div.colors	{ float:left; position: relative; text-indent:-9999em; background:url(/img/color_dot.png) no-repeat left top; width:10px; height:10px; margin:3px 10px 5px 0; overflow:hidden;}
div.new_sb, div.eco_sb	{background:transparent no-repeat top left; text-indent:-9999em; width:172px; height:49px; margin:10px 0 10px 1px;}
div.new_sb	{background-image:url(/img/new_sb.png);}
div.eco_sb	{background-image:url(/img/eco_sb.png);}

/* labels */
div.tab_content div.detail p.und		{ text-decoration:underline;}
div#labels_content p.credit				{ font-size:11px!important; font-weight:normal!important;}
div#labels_content div.bottom p.credit		{ font-size:11px; margin:44px 0 0 26px;}
div#labels_content div.bottom p#credit_label_1	{ margin:31px 0 0 26px;}
div#labels_content div.bottom p#credit_label_2	{ margin:19px 0 0 13px; padding-right:150px;}
div#labels_content div.bottom p#credit_label_3	{ margin:19px 0 0 13px; padding-right:150px;}
div#labels_content div#top_tab ul li a#labels_nav_1 {background-image:url(/img/tab_rg_first.png);background-position:0 0;display:block;width:209px;}
div#labels_content div#top_tab ul li a#labels_nav_1_blank {background-image:url(/img/tab_rg_first_blank.png);background-position:0 0;width:210px;}
div#labels_content div#top_tab ul li a#labels_nav_1_blank:hover {background-image:url(/img/tab_rg_first_blank.png);background-position:0 0;width:210px;}
div#labels_content div#top_tab ul li a#labels_nav_2 {display:block;width:195px;}
div#labels_content div#top_tab ul li a#labels_nav_2_blank {background-image:url(/img/tag_rg_blank.png);display:block;width:196px;}
div#labels_content div#top_tab ul li a#labels_nav_2_blank:hover {background-image:url(/img/tag_rg_blank.png);display:block;width:196px;}
div#labels_content div#top_tab ul li a#labels_nav_3 {display:block; width:185px;}
div#labels_content div#top_tab ul li a#labels_nav_3_blank {background-image:url(/img/tag_rg_blank.png);display:block; width:188px;}
div#labels_content div#top_tab ul li a#labels_nav_3_blank:hover {background-image:url(/img/tag_rg_blank.png);display:block; width:188px;}
div#labels_content div#top_tab ul li#labels_nav_4	{background-image:url(/img/tag_rg_last.png);width:200px;}
div#labels_content div#label_bottom	{ background-image:url(/img/rg_labels.gif); height:76px;}
div#labels_content div.col				{ float:left; position:relative; width:360px; border-right:1px solid #dbdbdb;}
div#labels_content div.slim			{ width:110px!important; padding-left:10px;padding-right:0!important; border:none;}
div#labels_content div.col				{ padding-right:15px;}
div#labels_content p strong, div#labels_content li strong { font-weight:bold;}
div#labels_content li strong	{ display:block;}
div#labels_content div#labels_detail_1 div.col img	{ margin:-5px 0 0px 0;}
div#labels_content div.detail			{ padding:25px 15px 0 15px; background-image:none; width:763px;}
div#labels_content div.detail a.check_out	{ float:left; position:relative;margin-right:23px;}
div#labels_content div.detail div.slim a.help_print	{ background:transparent url(/img/help_print.gif) no-repeat left top; padding:72px 0 0 11px; width:95px; height:52px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffa439; display:block; text-decoration:none; font-size:19px; line-height:20px;}
div#labels_content div.detail h1		{ font-size:38px; font-weight:bold;}
div#labels_content div#labels_detail_1 h1, div#labels_content div#labels_detail_1 h2	{ text-indent:-9999em;}
div#labels_content div#labels_detail_1 h1	{ background:transparent url(/img/mailing_labels_h1.gif) no-repeat top left; height:77px; display:block; margin-left:260px; position:relative;}
div#labels_content div#labels_detail_1 h2	{ height:0; font-size:0; padding:0;}
div#labels_content div#labels_detail_2 h1	{ background:transparent url(/img/20percent.gif) no-repeat top right; padding-right: 180px; height:108px; margin-bottom:-40px; width:290px;}
div#labels_content div#labels_detail_2 div.col	{ width:625px;}
div#labels_content div.detail ul li	{ list-style-image:url(/img/side_sub_bullet_yellow.gif); font-size:13px; margin:10px 0; position:relative;}
div#labels_content div.detail p.foot	{ font-size:10px; font-weight:bold; color:#5e5d5d;}
div#labels_content div.detail div.slim p		{ font-size:11px;}
div#labels_content div.detail div.slim p strong	{ padding-top:15px; display:block;}
div#labels_content div.detail div.slim p.phone	{ font-size:13px; font-weight:bold;}
div#labels_content div.detail div.label_table	{ margin-top:20px;}
div#labels_content div.detail div.label_table h2	{ padding:49px 0 0 175px; background:transparent no-repeat 10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-style:italic; font-weight:normal; color:black; border-bottom:1px solid #d9d9d9; height:79px;}
div#labels_content div.detail div.label_table h2 span.title	{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; font-size:28px; line-height:30px; font-style:normal;}
div#labels_content div.detail div#label_table_1 h2	{ background-image:url(/img/row_head_1.jpg);}
div#labels_content div.detail div#label_table_2 h2	{ background-image:url(/img/row_head_2.jpg);}
div#labels_content div.detail div#label_table_3 h2	{ background-image:url(/img/row_head_3.jpg); padding-top:64px;}
div.label_table table				{ margin:20px 0;}
div.label_table table tr.head td	{ font-weight:bold;}
div.label_table table tr td			{ padding:3px; width:130px; font-size:12px; text-align:center;}
div.label_table table tr td.alignLeft	{ text-align:left; text-indent:30px;}
div.label_table table tr.odd td		{ background-color:#ffdfb9;}
div#labels_content div#labels_detail_3 div.col	{ width:640px; padding-right:0;}
div#labels_content div#labels_detail_3 div.col h1	{ margin-bottom:30px;}
div#labels_content div#labels_detail_3 div.col h3	{ background:transparent url(/img/printer_h3.gif) no-repeat 20px top; color:#888888; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:16px; line-height:20px; padding-top:65px; display:block; height:82px; float:left; position:relative; margin-right:30px; width:106px; text-align:right;}
div#labels_content div.detail div.col div.option	{ float:left; position:relative; width:235px; margin-right:30px;}
div#labels_content div.detail div.col div#option_2	{ margin-right:0;}
div#labels_content div.detail div.col div.option h5	{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px;}
div#labels_content div.detail div.col div.option h4	{ color:#ff9b26; font-size:21px; margin-bottom:20px; font-weight:bold; letter-spacing:-1px;}
div#labels_content div.detail div.col div.option p	{ font-size:15px; line-height:1.1em;margin:0 0 15px;}
div#labels_content div#labels_detail_3 div.option ul li	{ list-style-image:none; list-style-type:disc; list-style-position:outside; font-size:12px;}
div#labels_content div#labels_detail_3 div.option ul li strong	{ display:inline;}
div#labels_content div.detail div.col div.option ul p	{ font-size:12px; font-weight:bold;}
div#labels_content div.detail div.col div.option ul     { padding-left:15px;}
div#labels_content div.detail div.col div.option ul li ul li	{ /*padding-left:15px;*/margin:2px 0;}
div#labels_content div.detail div.col div.option table	{ margin-bottom:20px;}
div#labels_content div.detail div.col div.option table tr td	{ font-size:10px; font-weight:bold; padding:6px; width:65px; background:white url(/img/table_line.gif) repeat-x bottom left;;}
div#labels_content div.detail div.col div.option table tr td.bg	{ background:#ffdfb9 url(/img/table_line.gif) repeat-x bottom left;}
div#techSheet{
text-decoration: none;
width:200px;
float:right;
margin:100px;
}


/* 201009*/

div.productEcoLutions {
    background-image: url(/img/product_breadcrumb_new.png);
    background-repeat: no-repeat;
    height: 99px;
    float: right;
    margin-right: 154px;
    margin-top: 8px;
    z-index: 50;
    display: block;
    position: absolute;
    left: 553px;
}

div.productEcoLutionsEsPt {
    background-image: url(/img/product_breadcrumb_new.png);
    background-repeat: no-repeat;
    height: 99px;
    float: right;
    margin-top: 8px;
    z-index: 50;
    display: block;
    position: absolute;
    right: 8px;
}

div.pimaco {
    background-image: url(/img/product_breadcrumb_new.png);
    background-repeat: no-repeat;
    height: 99px;
    float: right;
    margin-top: 8px;
    z-index: 50;
    display: block;
    position: absolute;
    right: 115px;
}

div.productNewAccessFR{
background-image: url(/img/product_breadcrumb_new.png);
background-repeat:no-repeat;
height:99px;
float:right;
margin-right:150px;
margin-top:8px;
z-index:50;
display:block;
position:absolute;
left:427px;
}

div.productNewAccess{
background-image: url(/img/product_breadcrumb_new.png);
background-repeat:no-repeat;
height:99px;
float:right;
margin-right:150px;
margin-top:6px;
z-index:50;
display:block;
position:absolute;
left:515px;
}
div.productNewAccessLast{
background-image: url(/img/product_breadcrumb_new.png);
background-repeat:no-repeat;
width:106px;
height:99px;
float:right;
margin-right:5px;
margin-top:8px;
z-index:50;
display:block;
position:absolute;
left:564px;
}

div.productNewAccess a{
text-decoration:none;
font-size:10px;
}
div.productNewAccessLast a{
text-decoration:none;
font-size:10px;
}

.textAccess{
padding-left:5px;
}
div#techSheet{
width:200px;
float:right;
margin-right:50px;
margin-top:-2px;
}
div#techSheet a{
text-decoration:none;

}
.newpdflink{
margin-top:70px;
font-size:11px;
float:left;
background-image:url(/img/pdf.gif);
background-position:left top;
background-repeat:no-repeat;
height:30px;
padding-top:6px;
	}
	
.newpdflink a{
	text-decoration:none;
	padding-left:30px;
	
	}