@charset "utf-8";

/* CSS Document */
/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.
 
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/pro_drop9.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.nav {padding:0 0 0 10px; margin:0 auto;  list-style:none; height:30px; background:url(../images/back.png) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:1.3em; width: 790px;}
.nav li {float:left; height:30px;}
.nav li a {display:block; height:30px; width:124px; float:left; line-height:27px; color:#fff; text-decoration:none; text-align:center;}
.nav li a:hover {position:relative; visibility:visible; line-height:35px; z-index:100;}
.nav li a:hover b {display:inline; width:124px; height:30px; background:url(../images/toptab_shadow.png) ;}
.nav li a:hover span {display:block; width:124px; height:30px; position:absolute; left:0; top:0; cursor:pointer;}
.nav li ul, .nav li div  {position:absolute; left:-9999px;}
.nav li:hover {position:relative;}
.nav li:hover > a {line-height:30px; color:#fff;}
.nav li:hover > a b {display:block; width:124px; height:30px; background:url(../images/toptab_shadow.png);}
.nav li:hover > a span {display:block; width:124px; height:30px; position:absolute; left:0; top:0; cursor:pointer;}
 
.nav table {border-collapse:collapse; margin:-1px;}
 
.nav :hover div {left:0; top:30px; width:200px; height:164px; padding:0px 0; background:url(../images/sub_back.png); z-index:100;}
 
.nav :hover ul {padding:8px; margin:1px; list-style:none; left:0; top:37px; width:197px; height:114px; padding:5px 0; z-index:120;}
.nav :hover ul li {height:27px;}
.nav :hover ul li a {height:27px; line-height:27px; font-size:1em; font-weight:normal; color:#fff; width:193px; text-align:left; text-indent:5px;}
.nav :hover ul li.fly a {background:url(../images/menu_arrow.gif) no-repeat 165px center;}
.nav :hover ul li a:hover {background: url(../images/subtab_over_low.png); color:#000; margin: 3px;}
.nav :hover ul li:hover > a {background: url(../images/subtab_over.png); color:#000;}
 
.nav :hover ul ul, .nav :hover ul div {position:absolute; left:-9999px;}
.nav :hover ul :hover {z-index:200;}
.nav :hover ul :hover div {left:155px; top:-4px; width:150px; height:145px; padding:0 0; background:url(../images/sub_back_low.png); z-index:200;}
.nav :hover ul :hover ul {padding:0; margin:0; list-style:none; left:155px; top:-4px; width:200px; height:144px; padding:10px 0; color:#000; z-index:250;}
.nav :hover ul :hover ul li a {background:transparent;}
.nav :hover ul :hover ul li a:hover {width:145px; background: url(../images/subtab_over_low.png); color:#000;}
#holder {width:750px:}
#holder img {margin-top:-4px;}



body,td,th {
	font-family:	Verdana, Geneva, sans-serif;
	font-weight:   100;
	font-size:     0.7em;
	font-style:	   normal;
	color:         #595555;
	margin-left:   0px;
	margin-right:  0px;
	margin-bottom: 0px;
	margin-top:    0px;
	width: auto;
}

.clear {
	CLEAR:          both; 
	PADDING-RIGHT:  0px;
	PADDING-LEFT:   0px;
	FONT-SIZE:      1px;
	FLOAT:          none;
	PADDING-BOTTOM: 0px;
	MARGIN:         0px; 
	LINE-HEIGHT:    0px; 
	PADDING-TOP:    0px; 
	HEIGHT:         0px;
}

#header_wrap_home {
	position:		 inherit;
	MIN-WIDTH:		 1020px; 
	PADDING-BOTTOM:  0px;
	BACKGROUND: 	 url(../images/9FD673.png) repeat top left; 
	height:          118px;
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

a:link {
	color: #C93E45;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #C93E45;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

h1 {
	font-size:   1.1em;
	color:	     #595555;
	font-style:  normal;
	font-weight: 300;
}
h2 {
	font-size:   1.2em;
	color:	     #595555;
	font-style:  normal;
	font-weight: 300;

}

h3 {
	font-size:   1.3em; 
	color:	     #595555;
	font-style:  normal;
	font-weight: 300;
}
h4 {
	font-size:   1.4em;
	color:	     #595555;
	font-style:  normal;

}
h5 {
	font-size:   1.6em;
	color:	     #595555;
	font-style:  bold;

}
h6 {
	font-size: 2.0em;
}

#masthead {
	background: url(../images/header.png) no-repeat;
	background-color: #fff;
	width:            800px;
	Margin:           0 auto;
	height:           auto;
}

.menu_pad {
padding-left: 2px; 
}

.intro {
	FONT-SIZE: 1.08em; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.5em; color: #FFFFFF
}

.Specification-container_detail {
	MARGIN:         0 0 0 0;
	PADDING-RIGHT:  0px; 
	PADDING-LEFT:   0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP:    0px;
	WIDTH:          570px; 
	HEIGHT:         auto;
}

.opening_container_welcome {
	MARGIN:         10px 0px 0px 0px;
    background:     #C93E45 url(../images/menu_images/crn_top_left.gif) no-repeat left top;
	PADDING-RIGHT:  10px; 
	PADDING-LEFT:   10px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP:    10px;
	WIDTH:          564px; 
	HEIGHT:         auto;
	COLOR: 		    #fff; 
	FONT-SIZE:      1.3em; 
}
	

.info_menu_details {
	COLOR: 		    #025194; 
	FONT-SIZE:      1.6em; 
	Margin:         -11px 20px 0px;
	text-align:     center;
	padding-bottom: 10px;
}

.info_menu_details_down {
	COLOR: 		    #fff; 
	FONT-SIZE:      1.5em; 
	MARGIN:         0px 30px 0px;
	text-align:     left;

}

.info_box_fpage {
	font-size: 16px;
	color:     #fff;
	margin:    -76px 0px 1px 15px;
	padding:   0px 0px 0px 0px;
}


.fpage_box_blue {
	background: url(../images/blue_fpage_menu.gif) no-repeat left top;
	height:      80px;
	width:       193px;
	margin:      -9px 0px 0px 0px;
	padding:     0px 0px 0px 194px;
}
.fpage_relative-right {

	font-size:     16px;
	color:         #fff;
	margin-top:    0px 0px 0px 0px;
	padding-left:  200px;
	text-align:    left;
}

.fpage_crn_left {
	background: #025194;
	height:        20px;
	width:         569px;
	padding-left:  15px;
	padding-top:   5px;
	padding-bottom:5px;
	margin:        1px 15px 10px 0px;
	COLOR: 	       #fff; 
	FONT-SIZE:     18px; 
}


#container {
	background-color: #fff;
	width: 800px;
	margin: 0px auto;
	height: auto;
}

#column_l {
    width:         800px;
	margin:        0 0 0 0;
	float:         LEFT;
	padding-left:  0px;
	padding-top:   5px;
	height:        0px;
}

#bodycontainer #bodycontainer_inside {
	MARGIN:        0px auto; 
	WIDTH:         800px;
	TEXT-ALIGN:    left;
	padding-top:   2px;
}

.product-container_detail_top {

	PADDING-RIGHT:  0px; 
	PADDING-LEFT:   0px; 
	BACKGROUND: url(../images/detail_1col_510_top.gif) no-repeat top; 
	PADDING-BOTTOM: 0px; 
	MARGIN:         0px 19px 1.5em; 
	WIDTH:          51px; 
	PADDING-TOP:    0px; 
	HEIGHT:         auto;
}

.product-container_detail_bot {
	PADDING-RIGHT:   0px; 
	PADDING-LEFT:    0px; 
	BACKGROUND: url(../images/detail_1col_510_bot.gif) no-repeat  bottom; 
	PADDING-BOTTOM:  0px; 
	WIDTH:           510px; 
	PADDING-TOP:     0px; 
	HEIGHT:          auto
}

.product-container {
	PADDING-RIGHT:  0px; 
	PADDING-LEFT:   0px; 
	BACKGROUND: url(../images/gr_productctn_2col_top.gif) no-repeat top; 
	PADDING-BOTTOM: 0px; 
	MARGIN:         0px 0px 0.3em; 
	WIDTH:          auto; 
	PADDING-TOP:    6px; 
	HEIGHT:         auto;
}

.product-container_body {
	PADDING-RIGHT:  0px; 
	PADDING-LEFT:   0px; 
	BACKGROUND: url(../images/gr_productctn_2col_btm.gif) no-repeat bottom; 
	PADDING-BOTTOM: 6px; 
	WIDTH:          800px; 
	PADDING-TOP:    0px; 
	HEIGHT:         auto;
}

.product-fab {
	PADDING-RIGHT:  0px; 
	PADDING-LEFT:   15px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP:    0px;

}

.product-desc {
	text-align:		justify;
	PADDING-RIGHT:  15px; 
	PADDING-LEFT:   5px; 
	MIN-HEIGHT:     47px; 
	PADDING-BOTTOM: 20px; 
	PADDING-TOP:    5px;
	height:		    5.1em;

}
.product-desc P {
	MARGIN: 0px
}
.product-desc A {
	COLOR: #707070
}
.product-desc A:visited {
	COLOR: #707070
}
.product-desc H3 A {
	COLOR: #404040
}
.product-desc H3 A:visited {
	COLOR: #404040
}
.product-desc A:hover {
	TEXT-DECORATION: none
}

.advert_main_tonerXchange {
	FLOAT:          right;
	PADDING-RIGHT:  345px; 
	PADDING-LEFT:   0px; 
	PADDING-BOTTOM: 10px; 
	WIDTH:          0px; 
	PADDING-TOP:    0px; 
	HEIGHT:         auto;
}


.product-container_inside {
	WIDTH: 800px; 
	HEIGHT: auto
}

.product-box {
	FLOAT: LEFT; 
	WIDTH: 266px;
}

#sidebar {
	CLEAR: 			both; 
	FLOAT: 			right; 
	MARGIN-BOTTOM:  0px; 
	WIDTH:			260px; 
	PADDING-TOP: 	20px;
	padding-right:  0px;
	margin-right: 	0px;
}

.sidebar-panel {
	MARGIN-BOTTOM: 0;
	padding-right: 0;
	margin-right:  0;
	TEXT-ALIGN:    left;
}

.sidebar-fpage {
	FLOAT:         right; 
	WIDTH:         auto; 
}

.sidebar-fpage-product-box {
	FLOAT: LEFT; 
	WIDTH: 200px;
}

.sidebar-fpage_align {
	TEXT-ALIGN: LEFT;
}

.sidebar_fpage_col1_top {
    margin-top:     10px;
	BACKGROUND:     url(../images/sidebar_1col_main_outline.jpg) no-repeat 50% top; 
	WIDTH:          200px; 
	PADDING-TOP:    1px;
	padding-left:   0px;
	padding-right:  0px;
	HEIGHT:         180px;
}


.sidebar_1col_200_126_top {
	PADDING-RIGHT:   0px; 
	PADDING-LEFT:    0px; 
	BACKGROUND: url(../images/sidebar_1col_200_126_top.gif) no-repeat 100% top;  
	PADDING-BOTTOM: 10px; 
	WIDTH:          200px; 
	PADDING-TOP:    0px; 
	HEIGHT:         auto;
}


.sidebar-fpage-product {
	margin-top:     10px;
	PADDING-RIGHT:  5px; 
	PADDING-LEFT:   5px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP:    0px
}

.sidebar_1col_top {
	MARGIN:          0px auto 1.5em;
	PADDING-RIGHT:   0px; 
	PADDING-LEFT:    0px; 
	BACKGROUND:      url(../images/sidebar_1col_260_top.gif) no-repeat  top; 
	PADDING-BOTTOM:  0px;  
	WIDTH:           260px; 
	PADDING-TOP:     10px; 
	HEIGHT:          auto;
}

.sidebar_1col_bot {
	MARGIN:         0px auto 1.5em;
	PADDING-RIGHT:  0px; 
	PADDING-LEFT:   0px; 
	BACKGROUND:     url(../images/sidebar_1col_260_bot.gif) no-repeat  bottom; 
	PADDING-BOTTOM: 0px; 
	WIDTH:          260px; 
	PADDING-TOP:    0px; 
	HEIGHT:         auto;
}

.sidebar_1col_outline {
	MARGIN:          0px auto 1.5em;
	PADDING-RIGHT:   0px; 
	PADDING-LEFT:    0px; 
	BACKGROUND:      url(../images/sidebar_box_outline.jpg) no-repeat  top; 
	PADDING-BOTTOM:  0px;  
	WIDTH:           260px; 
	PADDING-TOP:     10px; 
	HEIGHT:          200px;
}

.sidebar-panel {
	MARGIN-BOTTOM:  0px; 
	TEXT-ALIGN:     Left;
	padding-top:    0px;
	padding-bottom: 0px;
}

.sidebar-product-box {
	FLOAT: LEFT; 
	WIDTH: 260px;
}

.sidebar-product-fab {
	PADDING-RIGHT:  0px; 
	PADDING-LEFT:   10px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP:    1px;
}

.sidebar-product-desc {
	PADDING-RIGHT:  15px; 
	line-height:    2px;
}

.sidebar-product-desc H3 {
	MARGIN: 0px 0px 0.3em
}

.product-desc H3 {
	MARGIN: 0px 0px 0.3em
}

.sidebar-product-desc P {
	MARGIN: 0px
}
.sidebar-product-desc A {
	COLOR: #707070
}
.sidebar-product-desc A:visited {
	COLOR: #707070
}
.sidebar-product-desc H3 A {
	COLOR: #404040
}
.sidebar-product-desc H3 A:visited {
	COLOR: #404040
}
.sidebar-product-desc A:hover {
	TEXT-DECORATION: none
}

.sidebar-product-details .product-descr {
	FLOAT: right; 
	WIDTH: 260px; 
	POSITION:relative
}

.product-box_detail {
	FLOAT: LEFT; 
	WIDTH: 530px
}

.product-fab_detail {
	PADDING-RIGHT:   0px; 
	PADDING-LEFT:    0px; 
	PADDING-BOTTOM:  0px; 
	PADDING-TOP:     0px
}

.product-sub_detail {
	Float: Left; 
}
.product-sub {
	FLOAT: left
}

.product-desc_detail{
	line-height:    1px;
	PADDING-RIGHT:  0px; 
	PADDING-LEFT:   0px; 
	MIN-HEIGHT:     47px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP:    5px
}

.product-tag_detail {
	MARGIN: 0 10px 0px 0px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}


.short. product-tag_detail {
	MARGIN-TOP:     0px;
	padding-bottom: 50px;
	padding-left:   50px;

}

.product-img .img-container_detail {
	FLOAT:  left; 
	MARGIN: 0px 20px 0px 5px; 
	WIDTH:  255px;
}

.product-img .img-container-inside_detail {
	PADDING-RIGHT:	0px; 
	PADDING-LEFT: 	0px; 
	PADDING-BOTTOM:	0px; 
	PADDING-TOP: 	0px;
}

.Price_Label {
	COLOR: 		    #fff; 
	FONT-SIZE:      1.3em; 
	text-align:     center;
	line-height:    30px;


}
.Price_Label_Blue {
	COLOR: 		    #fff; 
	FONT-SIZE:      1.3em; 
	text-align:     center;
	line-height:    26px;


}

.Price_Label_detail {
	COLOR: 		    #fff; 
	FONT-SIZE:      2.4em; 
	text-align:	    center;
	line-height:    40px;
	width:			auto;
}
.Price_Label_Kyo {
	COLOR: 		    #fff; 
	FONT-SIZE:      1.3em; 
	text-align:	    center;
	line-height:    28px;
}

.Special_Label_detail {
	COLOR: 		    #fff; 
	FONT-SIZE:      2em; 
	text-align:     center;
}

.product-tag {
	background:		  url(../images/) repeat left top;
	height:    		  15px;
	width:     		  106px;
	text-align: 	  center;
}

.inside-product-price {
	PADDING-TOP:      3px;
	BACKGROUND:       url(../images/black_pixel.gif) repeat left top; 
	WIDTH:            90px; 
	HEIGHT:           25px;
	padding-left:     3px;
	padding-right:    2px;
	TEXT-ALIGN:       center;

}

.product-price-inner {
	BACKGROUND: url(../images/blue_pixel_hp.gif) repeat top left;
	height: 		33px;
	width: 			110px;
	padding-top: 	5px;
	padding-left:	3px;
	padding-right:	3px;
	margin-top:     0px;

}

.product-tag-short {
	BACKGROUND: url(../images/black_Pixel.gif) repeat left top;
	height:        auto;
	width:         auto;
	margin-top:    0px;
	padding-top:   0px;
	padding-left:  0px;
	padding-right: 0px;
	margin-right:  0px;
}

.product-price {
	BACKGROUND: url(../images/red_pixel_lrg.gif) repeat left top;
	color:			#fff;
	text-align:		center;
	WIDTH: 			auto;
	HEIGHT: 		15px;
	padding-bottom: 0px;
	padding-top:    0px;

}

.product-price-inner_detail {
	BACKGROUND: url(../images/Blue_Pixel.gif) repeat left center;
	height:        45px;
	width:         180px;
	padding-top:   0px;
	padding-right: 5px;
	padding-left:  5px;

}


.sideline-product-price-inner_detail {
	BACKGROUND:     url(../images/Blue_Pixel_hp.gif) repeat left bottom;
	height:         auto;
	width:          100px;
	padding-top:    1px;
	padding-left:   0px;
	padding-right:  0px;
	padding-bottom: 5px;
	margin: 	    1px 0 0;

}

.sideline-product-price-inner_black {
	BACKGROUND: url(../images/black_pixel.gif);
	height:        38px;
	width:         106px;
	padding-top:   0px;
	padding-left:  0px;
	padding-right: 0px;
	margin:        20px 0 0;
}

.product-img .img-container-inside_detail {
	PADDING-RIGHT:  0px; 
	PADDING-LEFT:   0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP:    0px
}
.brochure_detail {
	float:         right;
	width:         auto;
	height:        auto;
    padding-left:  200px;
	padding-top:   4px;
}

.short.product-tag {
	MARGIN-TOP:     5px;
	padding-bottom: 0px;
}

.product-img .img-container {
	FLOAT: left; 
	MARGIN: 0px 0px 0px 0px; 
	WIDTH: 120px;
}

.product-img .img-container-inside {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px
}

.Pad7LFT {
	padding-left:    7px
}

.Pad17LFT {
	padding-left:    17px
}

.Pad4LFT {
	padding-left:    4px
}
.PAD6DWN { 
	padding-top:     4px
}
.PAD1LFT { 
	padding-top:     1px
}

.inside H2 {
	MARGIN: 0px 0px 0.1em
}

#breadcrumbs .inside {
	PADDING-LEFT: 0px;
}

#breadcrumbs {

	FLOAT:         LEFT; 
	MARGIN-BOTTOM: 5px; 
	MARGIN-TOP:    5px; 
	WIDTH:         auto
}

#breadcrumbs UL {
	DISPLAY:         INLINE; 
	FLOAT:           LEFT; 
	WIDTH:           800px; 
	BORDER-BOTTOM:   #dddddd 1px solid; 
	LIST-STYLE-TYPE: NONE
}

#breadcrumbs UL A {
	PADDING-LEFT: 20px; 
	BACKGROUND:   url(../images/Next_Arrow.jpg) no-repeat 0px; COLOR: #622A69; 
	LINE-HEIGHT:  2.5em; 
	WHITE-SPACE:  NOWRAP;
	TEXT-DECORATION: NONE
}

#breadcrumbs UL A:hover {
	TEXT-DECORATION: UNDERLINE
}

#breadcrumbs UL LI {

	FLOAT:        LEFT; 
	MARGIN-RIGHT: 10px
}

#breadcrumbs UL LI.first A {

	PADDING-RIGHT:   0px; 
	PADDING-LEFT:    0px; 
	BACKGROUND:      none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM:  0px; 
	PADDING-TOP:     0px
}

#breadcrumbs .inside {
	PADDING-LEFT: 0;
}

.category-title {
	FLOAT:Left;
}

.product-content {
	float:			  left;
	PADDING-RIGHT:    0px; 
	PADDING-LEFT:     0px; 
	PADDING-BOTTOM:   15px; 
	OVERFLOW:         visible;
	PADDING-TOP:      30px; 
	POSITION:         relative;
}


.listrow {
	text-align:       LEFT;
	font-size:        10px;
	PADDING-RIGHT:    5px; 
	PADDING-LEFT:     0px; 
	FLOAT:            left; 
	PADDING-BOTTOM:   0px; 
	PADDING-TOP:      10px;
	padding-bottom:   10px;
	COLOR:            #595555;
	border-bottom:    #dddddd 1px solid;
	background-color: #fff;
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.listrow .Label {
	padding-left:5px;
	FLOAT: left; 
	WIDTH: 190px;
}

.listrow .Value {
	FLOAT: left; 
	WIDTH: 330px
}

.listrow .model {
	padding-left:	2px;
	color:			#009;
	FLOAT: 			left; 
	WIDTH:			180px;
}

.listrow .fault {
	padding-left:   5px;
	color: 		    #C30;
	FLOAT: 			left; 
	WIDTH:		    440px;
	border-right:   #ddd 1px solid;
	border-left:    #ddd 1px solid;
}
.listrow .maint_model {
	padding-left:	2px;
	color:			#009;
	FLOAT: 			left; 
	WIDTH:			300px;
}

.listrow .maint_price {
	padding-left:   5px;
	color: 		    #060;
	FLOAT: 			left; 
	WIDTH:		    440px;
	border-right:   #ddd 1px solid;
	border-left:    #ddd 1px solid;
}
.listrow .price      {
	padding-left:    5px;
	color: 		     #060;
	FLOAT:			 left; 
	WIDTH:			 160px;
}

.Justify_text {
	text-align:justify
}

.footer  {
  margin:         0 auto;
  background:     url(../images/footer_bground.png) top left repeat-x ;
  font-family:    Verdana, Geneva, sans-serif;
  font-size:      12px;
  line-height:    30px;
  COLOR:          #C93E45;
  WIDTH:          800px;
  HEIGHT:		  35px;
  TEXT-ALIGN:     CENTER;
  margin-bottom:  0px;
  margin-top:     15px;

}
 
.main_head_green {
	background:url(../images/Menu_images/masthead_main_head.gif) no-repeat top left;
	float:				  left;
	margin:				  10px auto;
	padding-left:         10px;
	padding-top:          10px;
	text-align:			  justify;
	height:               auto;
	color:                #444742;
	line-height:          1.9em;
	width:				  51em;
} 

#main_head_body {
	margin:				  0 auto;
	float:			      inherit;
	line-height:          1.9em;
	text-align:		      justify;
	width:				  800px;
	color:                #444742;
}

.lower_footer_formality {
	margin:               0 auto;
	WIDTH:      	      800px;
	color:                #dddddd;
	text-align:			  justify;
	font-size:            .7em;
	line-height:          13px;
	padding-bottom:       20px;
	padding-top:          10px;
}

.main_head_green_3 {
	float:				  inherit;
	text-align:           justify;
	margin:               0 auto;
	color:                #444742;
	line-height:          1.5em;
	width:				  800px;
}

.general_base_format {
	text-align:           justify;
	margin:               0 0 0 0;
	font-size:            1.4em;
	line-height:          1.3em;
}


.HP_Hor_line_1 {
	margin: 0 0 0 0;
	background:url(../images/hp_blue_line_hoz.jpg) repeat top left;
	height: 60px;
	width:  800px;
	color: #fff;
	font-size: 1.5em;
	line-height: 3.5em;
}
.main_maint_kit {
	float:				  inherit;
	margin:				  0px auto;
	padding-bottom:       3px;
}

.main_repair_replace {
	float:           left;
    width:           82px;
	height:          82px;
    margin:          -45px 0px 0px 0px;
}

	
.main_col_options  {
	float:         inherit;
	text-align:	   left;
	margin: 	   -80px 5px 10px 10px;
	color: 		   #444742;
	padding-left:  8em;
	width:		   50em;
	line-height:   5px;
	padding-top:   5px;
}

.main_col_options1  {
    float:         inherit;
	margin: 	   0 auto;
	text-align:	   left;
	margin-top:    -430px;
	margin-left:   100px;
	width:		   600px;
	line-height:   5px;
	padding-top:   5px;
	padding-bottom:20px;
	color: 		   #444742;

}

.main_col_options2  {

	text-align:	   left;
	margin:        0 auto;
	margin-top:    22px;
	color: 		   #444742;
	margin-left:   100px;  
	width:		   600px;
	line-height:   2px;
	padding-top:   5px;
	padding-bottom:20px;
}

.main_col_email {
	float:          inherit;
	margin: 	    -50px;
}

.main_col_adverts {
	float:          inherit;
	margin: 	    -80px 0px 0px 0px;
	padding-right:  0px;
	padding-left:   0px;
	padding-bottom: 0px;

}

.main_col_adverts1 {
	clear:          both;
	float:          right;
	margin: 	    -205px 0px 0px 0px;
	padding-right:  445px;
	padding-left:   0px;
	padding-bottom: 0px;

}
.main_col_adverts2 {
	clear:          both;
	float:          right;
	margin: 	    -204px 0px 0px 0px;
	padding-right:  664px;
	padding-left:   0px;
	padding-bottom: 0px;

}

.small_font_11px {
	text-align:	   left;
	line-height:   1.1em;
	font-size: 	   1em;
    font-style:    normal;
	font-family:   Verdana, Geneva, sans-serif;
	color: 		   #595555;
}


	
