
#top_logo {
  float: left;
  padding: 15px 0 7px 8px;
  width: 260px; /* img width */
  width: "268px";
}

#top_logo img {
  width: 244px;
}

#footer a:link, #footer a:visited {
  color: #f0f0f0;
  font-size: 11px;
  text-decoration: none;
}

#footer a:hover, #footer a:active {
  color: #ffffff;
}


div.tspecial {
  width: 98px;
  width: "98px";
}



.product-overview #product-warranty ol { list-style-type: decimal; } 

.product-overview #product-warranty ol li { background: none; padding: 0px; } 

.product-overview #product-warranty ol ol { padding-left: 15px; list-style-type: lower-alpha; } 

.product-overview #product-details, .product-overview #product-warranty, .product-overview #product-manuals, .product-overview #product-reviews, .product-overview #product-details ul, .product-overview #product-warranty ul, .product-overview #product-manuals ul, .product-overview #product-reviews ul { padding-right: 5px; padding-left: 10px; }

.pricebox_v3 {
width: 250px;
float: right;	
padding: 8px;
margin-bottom: 14px;
margin-right: 22px;	
border: 1px solid #8d8d8d;
text-align: left;}

.pricebox_v3 img {padding-right: 8px; }	

.mail-in-rebate { width: 280px;  clear: both; padding: 0; border: 1px solid #8d8d8d; text-align: left;}
.mail-in-rebate h4 { font-size: 13px; color: #000; margin-top: 0; padding: 8px 10px 0 0 ;}
.mail-in-rebate td.icon { padding-right: 12px;}

.mail-in-rebate	p { margin-top: 0; font-size: 11px; padding: 0px 10px 8px 0 ;}
.mail-in-rebate	p a:link, .mail-in-rebate p a:visited { color: #008000; text-decoration: underline;}
.mail-in-rebate	p a:hover, .mail-in-rebate p a:active { color: #008000; text-decoration: none;}
.mail-in-rebate .blue_bold { color: #4778B4; font-weight: bold; }

#product_left {
float: left;
width: 290px; }

.product_image {
  color: #999999;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin: 0; padding: 0;
  text-align: center;
  border-right: dotted 1px #000;
  width: 290px; }

#breadcrumbs {
  border-bottom: 1px solid #4778B4;
  clear: both;
  color: #4778B4;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-bottom: 4px;
  padding: 4px 0;
  width: 100%;
}

#breadcrumbs a:link, #breadcrumbs a:visited {
  color: #4778B4;
  text-decoration: none;
}

#breadcrumbs a:hover, #breadcrumbs a:active {
  color: #FF0000;
  text-decoration: none;
}

#category_text ul {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  list-style-image: url(../images/bullet.gif);
}

#main_left ul li a #recon_link {
  color: blue;
}

#main_left ul li a:hover #recon_link {
  color: #FF0000;
}


#product_points a { color: #4778B4;}
#product_points a:hover { color: #4778B4; text-decoration: underline;}

#category_top_large { margin-left: -5px;  }

table.mail_in_rebate {
  border-right: 1px solid #ccc;
  font-size: 1.2em;
  border-collapse: collapse;
}

table.mail_in_rebate th {
  font-weight: bold;
  background-color: #ccc;
  text-align: center;
}

table.mail_in_rebate th, #policy table.mail_in_rebate td {
  width: 130px;
  border-left: 1px solid #ccc;
  padding: 3px 3px 3px 8px;
  border-bottom: 1px solid #ccc;
  text-align: center;
  margin-left: 0px;
}

table.mail_in_rebate tr.odd {
  background-color: #eef;
}