@import url("stylesheet_no_git.css");

.product_image {
  position: relative;
  top: 0;
  right: 0;
  margin: 0;
}

.float_right {
  float: right;
}

.float_left {
  float: left;
}

p{
margin:3px 0px;
text-align:left;

}

b{
text-align:left;
}

#centerpage { position: relative; text-align:center top: 0; margin: 0 auto; background: #FFFFFF; width:980px;}
.boxText { font-family: Verdana, Arial; font-size: 12px; }
.errorBox { font-family : Verdana, Arial; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial; font-size : 10px; color: #70d250; text-decoration: underline; }
.great_savings { font-family: Arial, Verdana; font-size: 19px; font-weight: bold; color: #333333;}
.free_shipping { font-family : Arial; font-size: 16px; font-weight: bold; color: red;}
H1 { font-family: Verdana, Arial; font-size: 19px; font-weight: bold; color: #333333;text-align:left;margin:3px 0px;}
H2 { font-family: Verdana, Arial; font-size: 18px; font-weight: bold; color: #333333;text-align:left;margin:3px 0px;}
H3 { font-family: Verdana, Arial; font-size: 16px; font-weight: bold; color: #333333;text-align:left;margin:3px 0px;}
H4 { font-family: Verdana, Arial; font-size: 14px; font-weight: bold; color: #333333;text-align:left;margin:3px 0px;}
H5 { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #333333;text-align:left;margin:3px 0px;}
H6 { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #333333;text-align:left;margin:3px 0px;}
A  { color: #333333; text-decoration: none }
A:hover { color: #CC0000; text-decoration: underline;}
FORM { display: inline;}
TR.header { background: #ffffff;}
TR.headerNavigation { background: #DC4C4C; height: 12px;}
TD.headerNavigation { font-family: Arial, verdana; font-size: 12px; background: #DC4C4C; color: #ffffff; font-weight : bold;}
A.headerNavigation { color: #FFFFFF;}
A.headerNavigation:hover { color: #ffffff;}
TR.headerError { background: #0000FF;}
TD.headerError { font-family: Tahoma, Verdana, Arial; font-size: 12px; background: #0000FF; color: #ffffff; font-weight : bold; text-align : center;}
TR.headerInfo { background: #00ff00;}
TD.headerInfo { font-family: Tahoma, Verdana, Arial; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}
TR.footer { background: #DC4C4C; height: 12px;}
TD.footer { font-family: Arial, Verdana; font-size: 11px; background: #DC4C4C; color: #ffffff; font-weight: bold;}
A.footer { color: #FFFFFF;}
A.footer:hover { color: #ffffff;}
.extra_small { font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: normal;}
.extra_small_red { font-family: Verdana, Arial; font-size: 9px; color: #ff0000; font-weight: normal;}
.extra_small_grey { font-family: Verdana, Arial; font-size: 9px; color: #FFFFFF; font-weight: normal;}
A.extra_small { font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: normal;}
A.extra_small:hover { font-family: Verdana, Arial; font-size: 9px; color: #000000; font-weight: normal;}
.extra_extra_small { font-family: Arial, Verdana; font-size: 9px; color: #000000; font-weight: normal;}
.extra_small_2 { font-family: Verdana, Arial; font-size: 9px; color: #9a9a9a; line-height: 0.3cm; font-weight: normal;text-align:left;}
TABLE.infoBox {
	background: #f5f5f5;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
	}
TABLE.infoBox2 {
	background: #f5f5f5;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
	}	
ul.sitemap {
color: #ff0000;
}	
.infoBox { background: #ffffff;}
.infoBoxContents {  background: #f5f5f5; font-family: Verdana, Arial; font-size: 10px;}
.infoBoxContents2 {  background: #f5f5f5; font-family: Verdana, Arial; font-size: 10px; text-align: left;}
.infoBoxNotice { background: #FF8E90;}
.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial; font-size: 10px;}
TD.infoBoxHeading { font-family: Verdana, Arial; font-size: 11px; font-weight: bold; background: #DC4C4C; color: #ffffff;text-align:left;}
TD.infoBoxHeadingGreen { font-family: Verdana, Arial; font-size: 11px; font-weight: bold; background: #62AD00; color: #ffffff;text-align:left;}
TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial; font-size: 10px;}

TR.account_history_over {
  background: #f5f5f5;
  text-decoration: underline;
  color: #CC0000;
  cursor: pointer;
  cursor: hand;
}

TR.account_history_out {
  background: #f5f5f5;
}

TR.account_history {
  background: #f5f5f5;
}

TD.account_history {
  font-family: Arial, Verdana; font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #ffffff;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #ffffff;}
TABLE.productListing, TD.productListing { border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px;}
TABLE.productListing_no_border, TD.productListing_no_border { border: 0px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px;}
.productListing-heading { font-family: Verdana, Arial; font-size: 11px; background: #b6b7cb; color: #FFFFFF; font-weight: bold;}
TD.productListing-data { font-family: Verdana, Arial; font-size: 11px;}
A.pageResults { color: #0000FF;}
A.pageResults:hover { color: #0000FF; background: #FFFF33;}
TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial; font-size: 20px; font-weight: bold; color: #333333;}
TR.subBar { background: #f4f7fd;}
TD.subBar { font-family: Verdana, Arial; font-size: 10px; color: #000000;}
TD.main, P.main, .main { font-family: Verdana, Arial; font-size: 11px; line-height: 1.25;}
TD.main-small, P.main-small, .main-small { font-family: Verdana, Arial; font-size: 11px; line-height: 1;}
.main-2 { font-family: Verdana, Arial; font-size: 14px; line-height: 1;}
.main-3 { font-family: Verdana, Arial; font-size: 11px; line-height: 1; font-weight: bold; color: #505bab;}
A.blue_hyperlink { font-family: Verdana, Arial; font-size: 11px; line-height: 1; font-weight: bold; color: #505bab;}
.order_points { font-family: Verdana, Arial; font-size: 11px; line-height: 1; font-weight: bold; color: #159236;}
.main-index { font-family: Verdana, Arial; font-size: 11px; line-height: 1.5;}
STRONG.main-index { font-family: Verdana, Arial; font-size: 11px; line-height: 1.5; font-weight: bold; color: red;}
.main-red { font-family: Verdana, Arial; font-size: 12px; line-height: 1.5; color: red;}
TD.main_border { font-family: Verdana, Arial; font-size: 12px; line-height: 1.5; border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px;}
.sitemap-main { font-family: Verdana, Arial; font-size: 11px; line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText, .smallText { font-family: Verdana, Arial; font-size: 10px;}
TD.smallText_red, SPAN.smallText_red, P.smallText_red, .smallText_red { font-family: Verdana, Arial; font-size: 10px; color: #ff0000;}
TD.smallTextBlue, SPAN.smallTextBlue, P.smallTextBlue, .smallTextBlue { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #505bab;}
A.smallText { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #505bab;}
A.smallText:hover { color: #CC0000; text-decoration: underline;}
A.more_on_compatibles { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #999999;}
A.more_on_compatibles:hover { color: #CC0000; text-decoration: underline;}
TD.accountCategory { font-family: Verdana, Arial; font-size: 13px; color: #aabbdd;}
TD.fieldKey { font-family: Verdana, Arial; font-size: 12px; font-weight: bold;}
TD.fieldValue { font-family: Verdana, Arial; font-size: 12px;}
TD.tableHeading { font-family: Verdana, Arial; font-size: 12px; font-weight: bold;}
SPAN.newItemInCart { font-family: Verdana, Arial; font-size: 10px; color: #ff0000;}
CHECKBOX, INPUT, RADIO, SELECT { font-family: Verdana, Arial; font-size: 11px;}
TEXTAREA { width: 100%; font-family: Verdana, Arial; font-size: 11px;}
SPAN.greetUser { font-family: Verdana, Arial; font-size: 12px; color: #f0a480; font-weight: bold;}
TABLE.formArea { background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;}
TD.formAreaTitle { font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: bold;}
SPAN.markProductOutOfStock { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #c76170; font-weight: bold;}
SPAN.productSpecialPrice { font-family: Verdana, Arial; color: #ff0000;}
SPAN.errorText { font-family: Verdana, Arial; color: #ff0000;}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; }
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom { font-family: Verdana, Arial; font-size: 10px; color: #06c; text-decoration: none; }
.checkoutBarTo { font-family: Verdana, Arial; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial; font-size: 10px; color: #000000; }
.messageBox { font-family: Verdana, Arial; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial; font-size: 10px; background-color: #ffb3b5; text-align:left;}
.messageStackSuccess { font-family: Verdana, Arial; font-size: 10px; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial; font-size: 10px; color: #ff0000;text-align:left; }
TABLE.linkListing { border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px;}
.linkListing-heading { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; background: #b6b7cb; color: #FFFFFF; text-align: center;}
A.linkListing-heading { color: #FFFFFF;}
A.linkListing-heading:hover { color: #FF0000;}
TD.linkListing-data { border-right: 1px solid #b6b7cb; border-bottom: 1px solid #b6b7cb; padding: 4px; font-family: Verdana, Arial; font-size: 10px;}
TR.linkListing-odd { background: #f8f8f9;}
TR.linkListing-even { background: #F5F5F5;}
.linkFeatured { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; background: #dbd6d6; color: #FFFFFF; text-align: center; border: 1px solid black;}
.linkFeaturedHeading { font-family: Verdana, Arial; font-size: 14px; font-weight: bold; background: #dbd6d6; color: #FFFFFF; text-align: center;}
.linkFeaturedMain { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; background: #dbd6d6; color: #FFFFFF; text-align: center;}
A.linkListingMain { color: #fff;}
A.linkListingMain:hover { color: #FF0000;}
.linkListingCats { font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center;}
A.linkListingCats { color: #000; line-height: 1.5;}
A.linkListingCats:hover { color: #FF0000;}
.linkListingSubCats { font-family: Verdana, Arial; font-size: 9px; font-weight: normal; color: #FFFFFF; text-align: center;}
A.linkListingSubCats { color: #000; line-height: 1.5;}
A.linkListingSubCats:hover { color: #FF0000;}
.header_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9a9a9a;
	text-align: right;
	}

.get1free { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; font-weight: bold;}
.yield { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}
TABLE.red-table-border, TD.red-table-border { border: 3px; border-style: solid; border-color: #DC4C4C; border-spacing: 2px;}
.red-box-text { font-family: Verdana, Arial; font-size: 11px; line-height: 1;}
A.red-box-text-link { font-family: Verdana, Arial; font-size: 10px; line-height: 1; color: #505bab;}
A.red-box-text-link:hover {text-decoration: underline; color: #DC4C4C;}
TD.main-small-front, P.main-small-front, .main-small-front { font-family: Verdana, Arial; font-size: 8px; line-height: 1;}
.main-10px { font-family: Verdana, Arial; font-size: 10px; line-height: 1.25;}

.field_back {/* background: #ffffff; */ border: 1px solid #ccc;}
.field_backselect { background: #FAFFBD; border: 1px solid #ccc;}
input[type="text"]{
height:15px;
}


.printer_category_heading {
  font-family: Verdana, Arial;
  font-size: 11px;
  color: #ff0000;
  font-weight: normal;
}

.printer_subcategory_heading {
  font-family: Verdana, Arial;
  font-size: 11px;
  color: #1F61AD;
  font-weight: normal;
}

.printer_category_summary {
  font-family: Verdana, Arial;
  font-size: 11px;
  line-height: 1.25;
  color: #505bab;
  font-weight: bold;
}

   #dhtmltooltip {
   position: absolute;
   width: 300px;
   border: 2px solid black;
   padding: 2px;
   text-align: left;
   background-color: lightyellow;
   visibility: hidden;
   z-index: 100;
   }

TABLE.full_width {
  width: 100%;
}

/* Special Scroller */

#pscroller1 {
	height: 128px;
    #height: 132px;	
    border: 0px;
	padding: 6px 6px 6px 9px;
}

#pscroller2{
	width: 350px;
	height: 20px;
	border: 0px;
	padding: 3px;
}

#pscroller2 a{
	text-decoration: none;
}

.someclass {
  	font-size: 11px;
}

.scrolltestimonialsBox {
     background-image: url('images/ink-cartridge-testimonial.png');
     background-repeat: no-repeat;
     height: 180px;
     width: 262px;
     border-style: solid;
     border-width:0px;
     border-color: #ff0000;
     padding-right: 9px;
     #padding-right: 5px;
}

#main_3:hover {
    color: #CC0000;
    text-decoration: underline;
    cursor: pointer;
}
.lineht { line-height:1.55 !important; }

table td {
    font-size: 11px;
    line-height: 1.25;
}


.bottom-product-seo h2{

line-height:20px;
font-size:14px;
padding:0px;
margin:0px;
}

.left_man_fact, .left_information, .shopingcart_right{
text-align:left;
}

.main p{
text-align:left;
padding:5px 0;
line-height: 17px;
}

.memebr_login_right p{
text-align:center;
}
.blog_intro h3{
margin:10px 0px;
}

.footer_text p{
text-align:center;
padding:3px 0px;
}
.footer_rating{
padding:9px 0px;
}
.left_information p{
text-align:center;
}

.red-table-border td{

}


.main ul, .main ol{
text-align:left;
}

.main ul li{
padding:5px 0;

}

.advaced_search .fieldKey{
width:23%;
}

.log_off_txt p{
text-align:center;
}

.align_right{
text-align:right;
}

.align_left{ 
text-align:left;
}
.account_box p{
text-align:center;
}
.best_seller_box{
text-align:left;
}

.reviews_box{
text-align:left;
}
.shipping_new_address_entry{
text-align:left;
}

.checkout_sucess p{
text-align:center;
}
.credit_acc ul li{
padding:0;
}

.sitemap_text_list ul li{
padding:0;
}
.dynamic_site_map ul li{
padding:0;
}

.error_page ul li{
padding:0;
}
.checkoutBarTo p{
text-align:left;
}

.red-table-border h2{
text-align:center;
}

.hover_link:hover{
text-decoration:underline;
cursor:pointer;
}

.order_highlight {
text-decoration:underline;
}

.order_highlight:hover{
 
}

#customer_referred{
width:85%;
}

.smallText h3 {
    color: #333333;
    font-family: Verdana,Arial;
    font-size: 10px;
    font-weight: normal;
    margin: 0; 
	text-align: center;
	display: inline-block;
}

.printer_name_heading h3 {
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: normal;
    margin: 0; 
	text-align: center;
	display: inline-block;
}

.productListing-data h3 {
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: normal;
    margin: 0; 
	display: inline-block;
	text-align:center;
}

.manufacturer-h2{
 color: #757d80;
 font-size: 16px;
 /*display: inline-block;*/
}

.category-h2{
 color: #757d80;
 font-size: 11px;
 display: inline-block;
 font-weight:normal;
 margin:0px;
}

.product-heading{
text-align:left !important;
}



/******* Star Rating *******/

.rating-f .br-widget {
    height: 36px;
}

.br-current-rating{
    color: #8c8c8c;
    font-size: 16px;
    font-style: italic !important;
    padding: 0 0 0 40%;
    width: 60%;
    word-wrap: break-word;


}

.rating-f .br-widget a {
    background: url('images/star-yellow.png');
    width: 36px;
    height: 36px;
    display: block;
    float: left;
	margin: 0 3px;
}

.rating-f .br-widget a:hover,
.rating-f .br-widget a.br-active,
.rating-f .br-widget a.br-selected {
    background-position: 0 36px;
}

 
/* For product info Tab start */


.etabs { margin: 0; padding: 0; }
    .tab { display: inline-block; zoom:1; *display:inline; background: #f5f5f5; border: solid 1px #b6b7cb; border-bottom: none; cursor: pointer;}
    .tab a { font-size: 13px; line-height: 2em; display: block; padding: 0 8px; outline: none; }
    .tab a:hover { text-decoration: underline; }
    .tab.active { background: #dc4c4c; padding-top: 1px; position: relative; top: 1px; border-color: #666; }
    .tab a.active { font-weight: bold; color:#fff;}
    .tab-container .panel-container { background: #fff; border: solid #b6b7cb 1px; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }
    .panel-container { margin-bottom: 10px;}
	
.tab-description {
 text-align:left;
 padding: 0 10px;
 line-height:18px;
 margin: 0 10px;
}

.tab-description li{
 padding: 5px 0 5px 5px;
 line-height: 20px;
}

.tab-delivery p{
    line-height: 20px;
    padding: 5px 0;
}

.tab-review p{
    line-height: 20px;
    padding: 5px 0;

}

.product-heading {
 font-size:17px;
}

.product-heading-tab{
  font-weight: normal;
  font-size: 11px;
}


/* For product info Tab End */


p.testimonials-desc, p.testimonials-auth {
  padding: 5px 0 8px;
  font-size: 11px;
  line-height:18px;
  font-style: italic;
  width: 170px;
}


.testimonials-more-link a{
color: #505BAB;
font-size:11px;

}


.testimonials-time	 {
  display: inline-block;
  float: right;
	-moz-opacity: 0.6;
  opacity: 0.6;
  margin-top: -2px;
  font-size:10px;
}
 


p.testimonials-rating-details {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  padding: 0 0 10px 0;

}

p.testimonials-rating-score{
  
  text-align:center;
  padding: 5px;

}

p.testimonial-stars{
  text-align:center;
}

#header-reviews {
  font-size: 14px;
  text-align: center;
  padding: 0 0 10px 0;
}

.related-product-review, .current-product-review{ 
   margin: 10px 0;
   padding: 5px;  
}

.related-product-review{ 
   background: none repeat scroll 0 0 #FFF;
  
}

.review-score{
    background: none repeat scroll 0 0 #f5f5f5;
    padding: 5px;
	 margin: 0 0 10px;
}

 

.review-description{

padding: 7px 0;

}


.related-product-review-heading{
   padding: 5px;
   background: none repeat scroll 0 0 #f5f5f5;

}

.review-write{
  background: none repeat scroll 0 0 #dc4c4c;
    color: #ffffff;
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
	padding: 3px;
}

#review_rating_score{
text-align: left;
margin: 10px 0 0 0;
}

.review-write a{
  color: #ffffff;
}


.price {
  border: 1px solid #b6b7cb;
  padding: 10px 10px 5px;
  margin:5px 0 0 0;
  float:left;
  max-width: 150px;
 }
 
 
 .price h6 {
  padding: 0 0 5px 0;
  font-size: 11px;
  line-height: 16px;
  color: #333333;
  font-weight: 400;
}


.price h6 small {
  color: #159236;
  font-weight: 600;
  font-size: 11px;
}


.price h6 cite {
  text-decoration: line-through;  
}

.product-quarantee p,.bottom-product-seo{
  padding: 5px 0 5px 5px;
  line-height: 20px !important;
}

.add-cart-button{
  display: inline-block;
  vertical-align: middle;

}

.add-cart-button-price-box{

display: inline-block;
    float: right;
    padding: 5px 0 0;
    vertical-align: middle;
    width: 60px; 
}

.specials-list-title{
padding: 10px 0 0 !important;
    width: 75%;
}

.tr_yellow{
 background:#FFF;
}

.printers_list:focus{
    outline: 0;
}

.man_filter{
  width: 200px;
  height: 25px;
 }
 
 .scrollToTop{
color: #fff;
background: #b9b8b9;
color: #fff;
padding: 6px 5px 5px 10px;
width: 52px;
position: fixed;
font-size: 13px;
letter-spacing: .05em;
right: 0;
bottom: 75px;
line-height: 26px;
cursor: pointer;
text-align: left;
border-radius: 5px 0 0 5px;
_position: absolute;
_top: 0;
z-index: 1000;
}
.scrollToTop:hover{
	text-decoration:none;
}

.loader_image{
display:none;
}