@charset "utf-8";
/* CSS Document */

/* Format Body */
body {margin: 0 auto; color: #333; background: #e0dac6 url(http://www.inksupply.com/theme/bg_site.gif) repeat-y top center; padding:0px!important; padding:0px 0px 0px 1px; text-align: center;}
body, div, p, li, td, th, textarea, select, input { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
p, li, td, th, h1, h2, h3, h4, h5, h6 {line-height: 1.5;}
p, h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0 0 12px 0;}
#bigger {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
 
/* Content Contains Columns */
#content {width: 760px; margin-left: auto; margin-right: auto; text-align: left; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}

/* Header */
#header {background-image: url(http://www.inksupply.com/theme/header_x.png); background-repeat: repeat-x; width: 763px; height: 66px; margin-left: -1px; color: #FFF; font-size: 13px; text-align: left;}
#header h1 {font-size: 24px; color: #FFFFFF; text-align: left; padding-bottom: 0px;}

/* Footer */
#footer {display: inline-table; padding-top: 20px; width: 650px; margin-left: auto; margin-right: auto;}
#footertitle {font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: center;}
#b1h, #b2h, #b3h, #b4h, #b2bh, #b3bh, #b4bh{font-size: 1px; overflow: hidden; display: block;}
#b1h {height: 1px; background: #CCCCCC; margin: 0 5px;}
#b2h, #b2bh {height: 1px; background: #CCCCCC; border-right: 2px solid #CCCCCC; border-left: 2px solid #CCCCCC; margin: 0 3px;}
#b3h, #b3bh {height: 1px; background: #CCCCCC; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; margin: 0 2px;}
#b4h, #b4bh {height: 2px; background: #CCCCCC; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; margin: 0 1px;}
#b2bh, #b3bh, #b4bh {background: #FFF;}
#headh {background: #CCCCCC; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: left;}
#headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: left;}
#headps {background: #CCCCCC; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: center;}
#headps h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px; font-size: 13px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: center;}
#contenth {background: #FFF; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; font-size: 13px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: left;}
#contenth div {margin-left: 8px; margin-right: 8px;	padding-top: 5px; font-size: 13px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: left;}
#contenth td {font-size: 13px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: left;}
#contenth table {font-size: 13px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	text-align: left;}
#contenth tr {font-size: 13px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align: left;}

/* Top Menu */
#topmenu {width: 763px;	max-height: 25px; background-color: #3B6AC2; margin-left: -1px;	margin-top: 0px; margin-bottom: 20px; text-align: center;}
#topmenu a:link {color: #FFFFFF;}
#topmenu a:visited {color: #FFFFFF;}

.printerlist a:link {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #0000ff; font-size: 10px; font-style: normal;	font-weight: normal; font-variant: normal; text-decoration: underline;}
.printerlist a:visited {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #00186B;	font-size: 10px; font-style: normal;	font-weight: normal; font-variant: normal; text-decoration: underline;}
.printerlist a:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #ff0000; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal;	text-decoration: underline;}

/*** Menu bar styles ***/
ul.nav,
.nav ul{margin: 0; padding: 0; cursor: default;	list-style-type: none;	display: inline; margin-left: auto;	margin-right: auto;	border-left: 1px solid #FFF;}

ul.nav{width: 700px;}
ul.nav>li{display: table-cell; position: relative;	padding: 2px 6px; text-align: left;	border-right: 1px solid #FFF;}

ul.nav li>ul{display: none;	position: absolute;	max-width: 40ex; margin-left: -6px;	margin-top: 2px;}

ul.nav li:hover>ul{display : block;}

.nav ul li a{display: block; padding: 2px 10px;}

/*** Menu colors (customizable) ***/
ul.nav,
.nav ul,
.nav ul li a{background-color: #3B6AC2;	color: #FFF;}
ul.nav li:hover,
.nav ul li a:hover{background-color: #658ED3; color: #FFF;}
ul.nav li:active,
.nav ul li a:active{background-color: #658ED3; color: #FFF;}
ul.nav,
.nav ul{}
.nav a{text-decoration: none;}

/* Left Navigation Pane */
#leftpane {width: 150px; float: left; border: 0px solid #CCCCCC;}
#leftpane hr {width: 95%; text-align: center; color: #CCCCCC; height: 1px; background-color: #CCCCCC;}
#leftpane a:visited {color: #0000ff;}
#mC {margin:5px;}
#mH {color:blue; cursor:pointer;  font-weight:bold;}
#mL {display:none; margin-bottom:10px;}
#mO {margin-left:10px;display:block;}

/* Center Navigation Pane */
#centerpane {position: static; padding-left: 20px; padding-right: 20px; max-width: 550px; float: left; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; min-height: 700px;}
#centerpane a:link {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #0000ff; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: underline;}
#centerpane a:visited {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #00186B; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: underline;}
#centerpane a:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #ff0000; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: underline;}
#centerpane h2 {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; font-variant: normal; text-decoration: none; padding-top: 3px; padding-bottom: 3px; color: #000066;}
#centerpane h1 {color: #000084; font-size: 18px; font-style: italic; font-weight: bold; font-variant: normal; text-decoration: none;}

#centerblock {display: inline-table; padding-top: 10px;	padding-bottom: 10px; width: 550px;	margin-left: auto; margin-right: auto;}

#product_short_block {display: inline-table; padding-top: 2px; padding-bottom: 2px;	width: 500px; margin-left: auto; margin-right: auto;}

#product_tiny_block {display: inline-table; padding-top: 5px; padding-bottom: 5px; width: 140px; margin-left: auto; margin-right: auto;}
#product_select_block {display: inline-table; padding-top: 10px; padding-bottom: 10px; width: 450px; margin-left: auto; margin-right: auto;}

/* Start Tab CSS */
ol#toc {height: 2em; list-style: none; margin: 0; padding: 0;}
ol#toc li {float: left; margin: 0 1px 0 0;}
ol#toc a {background: #bdf url(../theme/tab.png); color: #008; display: block; float: left; height: 2em; padding-left: 10px; text-decoration: none;}
ol#toc a:hover {background-color: #3af; background-position: 0 -120px;}
ol#toc a:hover span {background-position: 100% -120px;}
ol#toc li.current a {background-color: #48f; background-position: 0 -60px; color: #fff; font-weight: bold;}
ol#toc li.current span {background-position: 100% -60px;}
ol#toc span {background: url(tab.png) 100% 0; display: block; line-height: 2em; padding-right: 10px;}
div.tabcontent {border: #CCC solid 1px; clear: left; padding: 1em;}
#fax {display: inline-table; padding-top: 10px;	padding-bottom: 10px; width: 450px;	margin-left: auto; margin-right: auto;}
.navCellOff {BACKGROUND-COLOR: #f2f6fc;}
.navCellOn {BACKGROUND-COLOR: #dae7f6;}
/* End Tab CSS */

/* Easy Slider */

#slider{}	
#slider ul, #slider li, #slider2 ul, #slider2 li{margin:0; padding:0; list-style:none;}
#slider li, #slider2 li{width:450px; height:156px; overflow:hidden;}	
#slider2 li{background:#f1f1f1;}		
#slider2 li h2{margin:0 20px; padding-top:20px;}	
#slider2 li p{margin:20px;}						
	
p#controls, p#controls2{margin:0; position:relative;} 

#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{display:block;	margin:0; overflow:hidden; text-indent:-8000px; width:30px; height:77px; position:absolute; left:-22px; top:-120px;}	
#nextBtn, #nextBtn2{left:458px;}														
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{display:block;	width:30px;	height:77px; background:url(images/btn_prev.gif) no-repeat 0 0;}	
#nextBtn a, #nextBtn2 a{background:url(images/btn_next.gif) no-repeat 0 0;}										
/* // Easy Slider */

