/* Body Style */
/*background-color: #eaf9f9;*/
body {	margin: 0px;padding:0px;color: #04053d;font-family: verdana, tahoma,arial,sans-serif;font-size: x-small;background: #7a9ada url(imgs/newbgfade.png) top left repeat-x;}
td,th {	color: #04053d;font-family: Verdana;font-size: 12px;}
h4 {visibility: hidden;display:none;}
/* ADDED 01AUG2009 */
.visible {display:block;visibility:visible;margin:0px;padding:0px;}
.hidden {display:none;visibility:hidden;margin:0px;padding:0px;}
h3.innerbox {color:#ffffff;font-weight:bold;font-size:small;margin:0px;padding:10px;padding-right:0px;padding-left:6px;}
.footer1 {width:211px;height:13px;background: url(imgs/footer1.gif);}
.footer2 {width: 431px;height: 13px;background: url(imgs/footer2.gif);}
div.price {display:block;}
div.price strong{color:#ff0000;}
.dynmenu {margin-top:7px;margin-bottom:7px;list-style-type:none;}
.dynmenu li{padding-top:2px;padding-bottom:2px;font-size:x-small;}
/* END ADDED 01 AUG 2009 */
/* Link Styles */
a:link {	color: #04053d;text-decoration: none;}
a:visited {	color: #04053d;text-decoration: none;}
a:hover {	color: #04053d;text-decoration: none;}
a:active {	color: #04053d;text-decoration: none;}
a.menu:link {	color: #999999;	text-decoration: none;}
a.menu:visited {color: #999999;text-decoration: none;}
a.menu:hover {color: #990000;text-decoration: none;}
a.menu:active {color: #999999;text-decoration: none;}
/* Table Cell Styles */
td.back {background: transparent url(images/background.gif);}
td.menu_top {background: transparent url(images/index_r3_c8.gif);font-weight: bold;
font-size: 13px; text-align: center;width: 139px;height: 39px;}
td.menu_low {background: transparent url(images/index_r4_c8.jpg) top left repeat-x;font-weight: bold;
font-size: 13px;text-align: center;width: 139px;height: 42px;}
td.quotes {background: transparent url(images/index_r1_c12.jpg);font-weight: normal;
font-size: 12px; text-align: center;font-style: italic;}
td.search {background: transparent url(images/searchback.jpg);height: 39px;}
td.menuback {background: transparent url(images/index_r6_c2.gif);}
td.contentback {background:#ffffff;border-left:1px solid #707070;border-right:1px solid #707070;}
td.footerline {background: transparent url(images/foot.gif);}
/* Text Styles */
.footer {font-size: 10px;}
TD.productPriceInListing { font-family: Verdana, Arial, sans-serif; font-size: 14px; background: #d2e9fb;}
TD.productPriceInBox { font-family: Verdana, Arial, sans-serif; font-size: 14px; background: #eeeeee;}
TD.productPriceInProdInfo { font-family: Verdana, Arial, sans-serif; font-size: 14px; background: #ccffcc;}
a.greenmenu {color:#ffffff;}
a.greenmenu:hover {color:#ffff99;}
/* Menu Items */
td.menu1 {height: 30px;color: #006;text-align: right;padding-right: 5px;font-family: Verdana;font-weight: bold;font-size: 11px;}
td.menu2 {height: 30px;color: #006;text-align: right;padding-right: 5px;font-family: Verdana;font-weight: bold;font-size: 9px;}
a.menu1:link {color: #0066A8;text-decoration: none;}
a.menu1:visited {color: #0066A8;text-decoration: none;}
a.menu1:hover {color: #0066A8;text-decoration: none;}
a.menu1:active {color: #0066A8;text-decoration: none;}
td.page_header {height: 28px;width: 561px;background: transparent url(images/header.jpg);color: #FFFFFF;text-align: left;padding-left: 15px;padding-top: 5px;font-family: Verdana;font-weight: bold;font-size: 16px;}
a.headerNavigation:link {color: #FFFFFF;text-decoration: none;}
a.headerNavigation:visited {color: #FFFFFF;text-decoration: none;}
a.headerNavigation:hover {color: #FFFFFF;text-decoration: none;}
a.headerNavigation:active {color: #FFFFFF;text-decoration: none;}
.style199 {color: #FFFFFF;font-size: 10px;}
UL.left_column {display:block;padding:0px;margin:0px;list-style: none;cursor:pointer;}
H3.left_section_title {color: #ffffff;font-family:tahoma,verdana,arial,sans-erif;font-size:small;font-weight:900;padding-left:9px;padding-top:9px;padding-bottom:9px;display:block;margin:0px;}
li.cartridges{display:block;background: #eaf9f9 url(expand_menu.gif) top right no-repeat;width:147px; min-width:147px; max-width:147px; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:5px;
margin-bottom:2px; margin-left:0px; margin-top:0px; margin-right:0px;color:#053664;font-weight:bold;}
li.cartridgescontract {display:block;background: url(contract_menu.gif) top right no-repeat;width:147px; min-width:147px; max-width:147px; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:5px;
margin-bottom:2px; margin-left:0px; margin-top:0px; margin-right:0px;color:#053664;font-weight:bold;}
.toners{display:block;background: #eaf9f9;width:147px; min-width:147px; max-width:147px; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:5px;margin-bottom:2px; margin-left:0px; margin-top:0px; margin-right:0px;color:#053664;font-weight:bold;}
.media{display:block;background: #eaf9f1;width:147px; min-width:147px; max-width:147px; padding-left:0px; padding-right:0px; padding-top:7px; padding-bottom:7px; margin:0px;color:#053664;font-weight:bold;}
.hardware{display:block;background: #ebffe7;width:147px; min-width:147px; max-width:147px; padding-left:0px; padding-right:0px; padding-top:7px; padding-bottom:7px; margin:0px;color:#053664;font-weight:bold;}
.site_help{display:block;background: #faffe3;width:147px; min-width:147px; max-width:147px; padding-left:0px; padding-right:0px; padding-top:7px; padding-bottom:7px;margin:0px;color:#053664;font-weight:bold;}
.extras{display:block;background: #fff5e3;width:147px; min-width:147px; max-width:147px; padding-left:0px; padding-right:0px; padding-top:7px; padding-bottom:7px; margin:0px;color:#053664;font-weight:bold;}
.liimage {float:left;padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px;}
.left_container{width:149px; border-left: #707070 1px solid; border-right: #707070 1px solid;}
h1.header_text {font-size:medium; font-weight:bold; font-family:verdana,tahoma,arial,sans-serif; color:#ffffff; padding:5px; padding-left:0px; margin:0px;}
h2.header_text {font-size:medium; font-weight:bold; font-family:verdana,tahoma,arial,sans-serif; color:#ffffff; padding:5px; padding-left:0px; margin:0px;}
h3.header_text {font-size:medium; font-weight:bold; font-family:verdana,tahoma,arial,sans-serif; color:#ffffff; padding:5px; padding-left:0px; margin:0px;}
img.smallText {filter: alpha(opacity=80);opacity: 0.8;}
abbr {text-decoration:none;border:0px none;}
acronym {text-decoration:none;border:0px none;}
ul.hiddensub {display:none;visibility: hidden;}
ul.shownsub {display:block;visibility: visible;font-weight:normal;list-style-type: none;padding:0px;margin:0px;width:100%;}
ul.shownsub li {display:block;width:100%;padding:0px;margin:0px;font-size:x-small;}
h1.thetitle {margin:0px;padding:0px;visibility:hidden;display:none;}

/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http:/www.cssplay.co.uk/menus/example_flyout.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */

/* common styling */
.menu1{
font-family: verdana,tahoma,arial,sans-serif; width:149px; height:270px; position:relative; font-size:small; font-weight: bold;}
.menu1 ul {
padding:0; margin:0; list-style-type: none;}
.menu1 ul li ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; bottom:-1px; left:148px;}
.menu1 ul li {
float:left; position:relative; z-index:90;}
.menu1 ul li a, .menu1 ul li a:visited {
display:block; float:left; text-decoration:none; color:#053664; width:114px; height:30px; line-height:29px; font-size:small; background:transparent; padding-left:35px;}
* html .menu1 ul li a, .menu1 ul li a:visited {width:114px;}

.menu1 ul li.brother 	{background: #eaf9f9 url(imgs/left_col_brother.gif) center left no-repeat;}
.menu1 ul li.canon 	{background: #eaf9f9 url(imgs/left_col_canon.gif) center left no-repeat;}
.menu1 ul li.epson 	{background: #eaf9f9 url(imgs/left_col_epson.gif) center left no-repeat;}
.menu1 ul li.dell 	{background: #eaf9f9 url(imgs/left_col_dell.gif) center left no-repeat;}
.menu1 ul li.hp 	{background: #eaf9f9 url(imgs/left_col_hp.gif) center left no-repeat;}
.menu1 ul li.lexmark 	{background: #eaf9f9 url(imgs/left_col_lexmark.gif) center left no-repeat;}
.menu1 ul li.samsung 	{background: #eaf9f9 url(imgs/left_col_samsung.gif) center left no-repeat;}
.menu1 ul li.sharp 	{background: #eaf9f9 url(imgs/left_col_sharp.gif) center left no-repeat;}
.menu1 ul li.others 	{background: #eaf9f9 url(imgs/left_col_others.gif) center left no-repeat;}

.menu1 ul li.toners_brother 			{background: #eaf9f9 url(imgs/left_col_brother.gif) center left no-repeat;}
.menu1 ul li.toners_canon 			{background: #eaf9f9 url(imgs/left_col_canon.gif) center left no-repeat;}
.menu1 ul li.toners_epson 			{background: #eaf9f9 url(imgs/left_col_epson.gif) center left no-repeat;}
.menu1 ul li.toners_dell 			{background: #eaf9f9 url(imgs/left_col_dell.gif) center left no-repeat;}
.menu1 ul li.toners_hewlett_packard 		{background: #eaf9f9 url(imgs/left_col_hp.gif) center left no-repeat;}
.menu1 ul li.toners_kyocera			{background: #eaf9f9 url(imgs/left_col_kyocera.gif) center left no-repeat;}
.menu1 ul li.toners_lexmark 			{background: #eaf9f9 url(imgs/left_col_lexmark.gif) center left no-repeat;}
.menu1 ul li.toners_minolta 			{background: #eaf9f9 url(imgs/left_col_minolta.gif) center left no-repeat;}
.menu1 ul li.toners_oki 			{background: #eaf9f9 url(imgs/left_col_oki.gif) center left no-repeat;}
.menu1 ul li.toners_samsung 			{background: #eaf9f9 url(imgs/left_col_samsung.gif) center left no-repeat;}
.menu1 ul li.toners_xerox 			{background: #eaf9f9 url(imgs/left_col_xerox.gif) center left no-repeat;}


.menu1 ul li.extras_articles {background:#fff5e3 url(imgs/left_col_articles.gif) center left no-repeat;}
.menu1 ul li.extras_delivery_info {background:#fff5e3 url(imgs/left_col_delivery.gif) center left no-repeat;}
.menu1 ul li.extras_recycling {background:#fff5e3 url(imgs/left_col_recycling.gif) center left no-repeat;}
.menu1 ul li.extras_terms {background:#fff5e3 url(imgs/left_col_terms.gif) center left no-repeat;}
.menu1 ul li.extras_about_us {background:#fff5e3 url(imgs/left_col_about.gif) center left no-repeat;}
.menu1 ul li.extras_our_cartridges {background:#fff5e3 url(imgs/left_col_abtcart.gif) center left no-repeat;}
.menu1 ul li.extras_specials {background:#fff5e3 url(imgs/left_col_specials.gif) center left no-repeat;}
.menu1 ul li.extras_az {background:#fff5e3 url(imgs/left_col_az.gif) center left no-repeat;}


.menu1 ul li ul li.subprod1 {background: #eaf9f9;}

.menu1 table {
border-collapse:collapse; border:0; padding:0; font-size:1em; position:absolute; left:0; bottom:0;}

.menu1 ul li:hover a,
.menu1 ul li a:hover{
text-decoration:underline; border:0;}


.menu1 ul li.brother a:hover 	{background: #c7efef url(imgs/left_col_brother.gif) center left no-repeat;}
.menu1 ul li.canon a:hover 	{background: #c7efef url(imgs/left_col_canon.gif) center left no-repeat;}
.menu1 ul li.epson a:hover 	{background: #c7efef url(imgs/left_col_epson.gif) center left no-repeat;}
.menu1 ul li.dell a:hover 	{background: #c7efef url(imgs/left_col_dell.gif) center left no-repeat;}
.menu1 ul li.hp a:hover 	{background: #c7efef url(imgs/left_col_hp.gif) center left no-repeat;}
.menu1 ul li.lexmark a:hover 	{background: #c7efef url(imgs/left_col_lexmark.gif) center left no-repeat;}
.menu1 ul li.samsung a:hover 	{background: #c7efef url(imgs/left_col_samsung.gif) center left no-repeat;}
.menu1 ul li.sharp a:hover 	{background: #c7efef url(imgs/left_col_sharp.gif) center left no-repeat;}
.menu1 ul li.others a:hover 	{background: #c7efef url(imgs/left_col_others.gif) center left no-repeat;}


.menu1 ul li.toners_brother a:hover		{background: #c7efef url(imgs/left_col_brother.gif) center left no-repeat;}
.menu1 ul li.toners_canon a:hover 		{background: #c7efef url(imgs/left_col_canon.gif) center left no-repeat;}
.menu1 ul li.toners_epson a:hover 		{background: #c7efef url(imgs/left_col_epson.gif) center left no-repeat;}
.menu1 ul li.toners_dell a:hover 		{background: #c7efef url(imgs/left_col_dell.gif) center left no-repeat;}
.menu1 ul li.toners_hewlett_packard a:hover 	{background: #c7efef url(imgs/left_col_hp.gif) center left no-repeat;}
.menu1 ul li.toners_kyocera a:hover		{background: #c7efef url(imgs/left_col_kyocera.gif) center left no-repeat;}
.menu1 ul li.toners_lexmark a:hover 		{background: #c7efef url(imgs/left_col_lexmark.gif) center left no-repeat;}
.menu1 ul li.toners_minolta a:hover 		{background: #c7efef url(imgs/left_col_minolta.gif) center left no-repeat;}
.menu1 ul li.toners_oki a:hover 		{background: #c7efef url(imgs/left_col_oki.gif) center left no-repeat;}
.menu1 ul li.toners_samsung a:hover 		{background: #c7efef url(imgs/left_col_samsung.gif) center left no-repeat;}
.menu1 ul li.toners_xerox a:hover 		{background: #c7efef url(imgs/left_col_xerox.gif) center left no-repeat;}

.menu1 ul li.extras_articles {background: url(imgs/left_col_articles.gif) center left no-reapeat;}

}

.menu1 ul li a:hover {position:relative; z-index:100;}

.menu1 ul li:hover ul,
.menu1 ul li a:hover ul {
visibility:visible; width:170px; height:auto; z-index:10; background:#f8f8f8; border-right:#707070 1px solid; border-bottom:#707070 1px solid;overflow:visible;}
.menu1 ul li:hover ul li a,
.menu1 ul li a:hover ul li a{
display:block; background:transparent; color:#000; width:135px; line-height:15px; padding:5px 0 5px 35px; height:auto; text-decoration:none; font-size:x-small;}
* html .menu1 ul li a:hover ul li a {width:170px; w\idth:135px;}

.menu1 ul li:hover ul li a:hover,
.menu1 ul li a:hover ul li a:hover {
text-decoration:underline; border:0;background-color: #c7efef;}
.menu1 ul li:hover ul li ul,
.menu1 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; bottom:0; left:151px;}
.menu1 ul li:hover ul li:hover ul,
.menu1 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; width:150px; height:auto; color:#000; padding:0; list-style-type:none; background:#eee;}
.menu1 ul li:hover ul li:hover ul li a,
.menu1 ul li a:hover ul li a:hover ul li a {
display:block; width:115px; background:transparent; color:#000;}
* html .menu1 ul li a:hover ul li a:hover ul li a {width:150px; w\idth:115px;}

.menu1 ul li:hover ul li:hover ul li a:hover,
.menu1 ul li a:hover ul li a:hover ul li a:hover {
background:#ddd; text-decoration:underline;}

a.inline{display:inline;margin:0px;padding:0px;}