

div.modButtonNavigation ul li {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/bg_butnav_a.gif);
}
div.modButtonNavigation ul li.hover {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/bg_butnav_b.gif);
}
div.modButtonNavigation ul li.active {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/bg_butnav_b.gif);
}
div.modBox .box-title {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/bg_box_title.png);
}
div.modBoxSmall {
	background-image: #F0EEEF url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/bg_box.png);
}

div.modAccordion dd a.acc-head {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/bg_accordion_a.png);
}
div.modAccordion dd a.acc-head span {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/icon_arrow_closed.png);
}
div.modAccordion dd.active a.acc-head span {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/icon_arrow_open.png);
}
div.modAccordion dd a.acc-head:hover,
div.modAccordion dd.active a.acc-head {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/bg_accordion_b.png);
}

div.modAccordion2 .ui-accordion-header {
	background: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/bg_accordion_a.png);	
}
div.modAccordion2 .ui-state-hover,
div.modAccordion2 .ui-state-active {
	background: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/bg_accordion_b.png);	
}
div.modAccordion2 .ui-icon-triangle-1-s {
	background: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/icon_arrow_open.png);
}
div.modAccordion2 .ui-icon-triangle-1-e {
	background: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/icon_arrow_closed.png);
}

/*start green_brother*/
div.brother_green div.bg_top {
	background-image:url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/shop_top_navi.png);
	background-repeat: no-repeat;
	width: 158px;
	height: 5px;
}	
div.brother_green div.bg_re {
	background-image:url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/shop_re_navi.png);
	background-repeat:repeat-y;
	width: 158px;
	height: 200px;
}	
div.brother_green div.bg_below {
	background-image:url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/shop_below_navi.png);
	background-repeat: no-repeat;
	width: 158px;
	height: 11px;
}	
div.brother_green div.shop_navi_menu	ul li {
	display:block;
	margin:0;
	padding:0;
	list-style-type: none;
}
div.brother_green div.shop_navi_menu ul:first-child,
div.brother_green div.shop_navi_menu ul li.first {
	padding-top: 5px;
}

div.brother_green div.shop_navi_menu a {
	background: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/line_shbm_navi.png) no-repeat bottom right;
	width: 133px;
	text-decoration: none;
	color: #FFF;
	padding: 7px 0 0 18px;
	height: 24px;
	font-size: 11px;
	float: left;
}
div.brother_green div.shop_navi_menu a:hover {
	height: 24px;
	width: 133px;
	color: #FFD088;
	background: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/hover_shop_navi.png) no-repeat;
}
/* --- Guide Results --- */

div.brother_green div.modAccordion dd a.acc-head {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/bg_toolbar_guide.png);
}
div.brother_green div.modAccordion dd a.acc-head span {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/direction_toolbar_guide.png);
}
div.brother_green div.modAccordion dd.active a.acc-head span {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/direction_toolbar_guide_down.png);
}
div.brother_green div.modAccordion dd a.acc-head:hover,
div.brother_green div.modAccordion dd.active a.acc-head {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/bg_toolbar_guide_hover.png);
}

div.brother_green div.modTabNavigation ul li {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/tab_bg.png);
}
div.brother_green div.modTabNavigation ul li:hover,
div.brother_green div.modTabNavigation ul li.active {
	background-image: url(/cms/cmsCustom/brotheruk/stylesheets/2009/themes/green/images/tab_bg2.png);
}

div.brother_green div.pagecontent_2_1_c div.content_b {
	width:536px;
}

div.fullimage div.brother_green_landing_content * ,div.shbm_toolbar * {
	color: #FFF;
}

div.brother_green_left_panel {
	padding: 7px 0 40px 0;
	width: 192px;
	float: left;	
}
div.brother_green_landing_content {
	width: 346px;
	float: left;
	padding: 9px 0 20px 28px;
}

div.navi_menu	ul li {
	display:block;
	margin:0;
	padding:0;
	list-style-type: none;
}
div.navi_menu ul:first-child,
div.navi_menu ul li.first {
	padding-top: 5px;
}

div.navi_menu a {
	background: url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/line_shbm_navi.png) no-repeat bottom right;
	width: 133px;
	text-decoration: none;
	color: #FFF;
	padding: 7px 0 0 18px;
	height: 24px;
	/*font-size: 11px;*/
	font-size: 1.1em;
	float: left;
}

div.brother_green_landing div.brother_green_landing_content {
	width:768px;
	float: right;
	padding: 9px 0 35px 0px;
}
div.brother_green_landing div.brother_green_box_1 a.btn_standard{
	margin: 214px 0 0 8px;
}
div.brother_green_landing div.brother_green_box_2 a.btn_standard{
	margin: 0px 0 0 10px;
}
div.brother_green_landing div.brother_green_box_3 div.btn_standard_box_3{
	margin: 112px 0 0 18px;
}
div.brother_green_landing div.brother_green_box_3 a.btn_standard{
	margin: 16px 0 0 0;
}
div.brother_green_landing div.text_brother_green {
	width: 350px;
}
div.brother_green_landing div.brother_green_box_1 {
	background: url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/brother_green/brother_green_landing_box_1.png) no-repeat;
	float: right;
	width: 338px;
	height: 249px;
}
div.brother_green_landing div.brother_green_box_2 {
	background: url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/brother_green/brother_green_landing_box_2.png) no-repeat;
	float: left;
	width: 235px;
	padding-top:214px;
	height: 35px;
}
div.brother_green_landing div.brother_green_box_3 {
	background: url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/brother_green/brother_green_landing_box_3.png) no-repeat;
	float: left;
	width: 176px;
	height: 249px;
}
div.brother_green_landing div.left_navi{
	padding-left:20px;
}

/* --- start brother_green_ethical_policy --- */

div.brother_green_landing_content {
	width: 517px;
	float: left;
	padding: 9px 45px 35px 30px;
} 
div.Duplex_printing_content {
	width: 680px;
	float: left;
	padding: 9px 45px 35px 30px;
}

div.text_brother_green {
	width: 550px;
}
div.brother_green_right_box div.brother_green_box_1{
	padding: 212px 0 0 0px;
}
div.brother_green_right_box div.brother_green_box_1 a.btn_standard{
	margin: 0 0 15px  8px;
	float: left;
}
div.brother_green_right_box div.brother_green_box_2 a.btn_standard{
	margin: 133px 0 0 15px;
	float: left;
}
div.brother_green_right_box div.brother_green_box_3 div.btn_standard_box_3{
	margin: 112px 0 0 15px;
}
div.brother_green_right_box div.brother_green_box_3 a.btn_standard{
	margin: 16px 12px 0 0;
	float: left;
}

div.brother_green_right_box{
	width:178px;
	float:right;
}

div.brother_green_right_box div.brother_green_box_1 {
	background: url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/brother_green/brother_green_csr_box_1.png) no-repeat;
	float: right;
	width: 178px;
	height:78px;
	padding-bottom: 20px;
}
div.brother_green_right_box div.brother_green_box_2 {
	background: url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/brother_green/brother_green_ethical_policy_box_2.png) no-repeat;
	float: right;
	width: 178px;
	height: 168px;
	padding-bottom: 20px;
}
div.brother_green_right_box div.brother_green_box_3 {
	background: url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/pages/brother_green/brother_green_landing_box_3.png) no-repeat;
	float: right;
	width: 178px;
	height: 249px;
	padding-bottom: 20px;
}
div.brother_green_right_box div.brother_green_box_4 {
	float: right;
	padding-bottom: 20px;
}

div.left_navi{
	padding-left:20px;
}

div.brother_green .paper {
	position: relative;
	margin-bottom: 15px;
}
div.brother_green .paper-content h3 {
	color: #495067;
	text-transform: uppercase;
	padding-left: 60px;
}
div.brother_green .paper-content {
	position: absolute;
	padding: 20px 30px 30px 30px;
	width: 378px;
}

div.brother_green .paper-content .calculator thead {
	border: 1px solid #999;
	border-width: 1px 0;
}
div.brother_green .paper-content .calculator th,
div.brother_green .paper-content .calculator td {
	color: #495067;
	padding-top: 10px;
	vertical-align: middle;
	font-style: italic;
}
div.brother_green .paper-content .calculator th {
	padding: 10px 0 10px 0;
}
div.brother_green .paper-content .calculator tr.first_row td {
	padding-top: 20px;
	font-style: italic;
}
div.brother_green .paper-content .calculator .text {
	/*font-size: 11px;*/
	font-size: 1.1em;
	font-style: italic;
	font-weight: normal;
	width: 200px;
}
div.brother_green .paper-content .calculator .input {
	background: url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/btn_calculator.png) no-repeat 0 22px; 
	width: 100px;
}
div.brother_green .paper-content .calculator .input input {
	background-color: transparent;
	border: none;
	width: 96px;
}
div.brother_green .paper-content .calculator .action {
	padding-right: 0;
	width: 90px;
	text-align: right;
}

div.brother_green .paper-content .calculator .amount {
	font-weight: bold;
	padding-right: 0;
	text-align: right;
}

/* --- Guide Results --- */
div.brother_green div.modAccordion .ui-icon {
	display: none;
}
div.brother_green div.modAccordion dd {
	margin-bottom: 2px;
}
div.brother_green div.modAccordion dd a.acc-head {
	color: #FFF;
	cursor: pointer;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 33px;
	text-decoration: none;
}
div.brother_green div.modAccordion dd a.acc-head span {
	/*font-size: 12px;*/
	font-size: 1.2em;
	font-weight: bold;
	padding: 7px 30px 0 40px;
}
div.brother_green div.modAccordion dd .acc-body {
	background-color: #FFF;
}
div.brother_green div.modAccordion dd .acc-body {
	background-color: #FFF;
	padding: 20px;
}
div.brother_green div.modAccordion dd .acc-body img {
	margin: -20px;
}
div.brother_green div.modAccordion dd .acc-body * {
	color: #939393;
}


/*---Duplex_printing_range---*/
div.pagecontent_2_1_c div.content_b {
	width:736px;
	margin: 0;
}
div.brother_green div.content_b div.content * {
	color: #808080;
	/* float: left; */
}

div.productselector form#prodSelect fieldset.price_slider div.ui-slider-horizontal a span.ui-slider-tooltip{
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/bg_tooltip_jp.png);
}

div.contentbounding div.content_b div.productselector_results div.product_item div.header{	
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/bg_ps_productheader_jp.gif);
}

a.btn_productselector{
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/btn_ps_jf_left.png);
}

a.btn_productselector span{
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/btn_ps_jf_right.png);
}

div.productselector_detail div.content_a div.top,
div.product_category div.content_a div.top{
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/bg_ps_jf_col_a.gif);
}

div.productselector_detail div.popup_paper div.content h4{
	color:#d12185;
}




div.contentbounding div.content_b div.productselector_results div.product_item div.header{	
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/bg_ps_productheader_jf.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:42px;
	width:687px;
	float:left;
	padding:0;
}





/* START Buttons */
a.btn_productselector{
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/btn_ps_jf_left.png);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:27px;
	padding:0 0 0 8px;
	float:left;
	text-decoration:none;
	margin:0 5px 0 0;
}

a.btn_productselector span{
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/btn_ps_jf_right.png);
	background-position:right top;
	background-repeat:no-repeat;
	margin:0 -5px 0 0;
	display:block;
	height:27px;
	color:#fff !important;
	/*font-size: 11px;*/
	font-size: 1.1em;
	height:23px;
	padding:4px 27px 0 0;
	text-decoration:none;
}

div.price a.btn_productselector{
	float:right;
	margin-top:24px;
}

div.price div.buttons{
	width:100%;
	float:right;
}

div.price div.buttons a.btn_standard{
	float:right;
	margin:9px 5px 9px 10px;
}

div.toolbar_duplex_printing {
	float: left;
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/bg_ps_productheader_duplex_printing_.gif);
	}

/* END Buttons */

div.brother_green div.brother_green_landing_content h4 {
	background: url(/cms/cmsCustom/brotheruk/stylesheets/themes/green/images/brother_green_dots.png) no-repeat 0 3px;
	padding-left: 12px;
	text-transform: uppercase;
}

div.bg_top_duplex {
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/bg_top_duplex.png);
	background-repeat:no-repeat;
	height:36px;
	width:430px;
}

div.bg_pstab_duplex{
	background-image:url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/bg_pstab_duplex.png);
	background-repeat:repeat-y;
	width:430px;
}

div.bg_below_duplex {
	background-image: url(/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/bg_down_duplex.png) ;
	background-repeat:no-repeat;
	height:8px;
	width:430px;
}

div.brother_green .paper-content {
	padding:20px 30px 30px;
	position:relative;
	width:429px;
} 
