.maintitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
}

.sortby, .sortby a:link, .sortby a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #114e9d;/*#114e9d;*/
	text-decoration: none;
	font-weight:normal;
}
.sortby a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #114e9d;
	text-decoration: underline;
	font-weight:normal;	
}
.thisSortBy, .thisSortBy a:link, .thisSortBy a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
	font-weight:normal;
}
.thisSortBy a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: underline;
	font-weight:normal;
}

.sortbyheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #114e9d;
	font-weight: bold;
	text-decoration: none;
}
.italicblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: oblique;
		color: #000000;
}
.redtitlebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.smallblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
.smallblack2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	}
div #price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.pricesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	/*padding-top: 10px;
	padding-bottom: 10px;*/
}
.pricesmall a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
/*	padding-top: 10px;
	padding-bottom: 10px;	*/
}
.bluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}

.bluetextsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399; }
.bluetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
		font-weight: bold;
	color: #003399;
}

.searchResultProduct {
	display: block;
	border: 1px solid #C2D5F0;
	color: black;
	
	
}
.productImage {
	display: block;
	border: 0px solid black;
	width:115px;
	height:130px;
	padding-top: 10x;
	}
.productDetails{
	display: block;
	float:right;
	border: none;
	width:405px;
	height:130px;
	
	}.pgrating{
			  font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.seealldetails{
	  font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #163261;
	text-decoration: none;
}
.seealldetails a:hover{
 		  font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5889d9;
	text-decoration: underline;
}

.productname  {
   font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #114e9d;/*#000000;*/
	text-decoration: none;

}
.productname a:hover  {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #114e9d;
	text-decoration: underline;
	
}
.viewproduct {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #163261;
	text-decoration: none;
	
 }.viewproduct a:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5889d9;
	text-decoration: underline;
 
}
.sellingElsewhere {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;/*#5889d9;*/
}
.sellingElsewherePrice {
	color: black;	
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
del { /*this style is for the strikethrough on the selling elsewhere price*/
    color: #cc3232;
}

.sellingCompuplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
 }

.stocked {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;/*#5889d9;*/
	text-decoration: none;
	
  }
.rebateinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
	font-style: oblique;
}.filtertitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
}
.smallerblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.sellersproduct {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #0F309F;
	text-decoration: none;
}
.sellersprice{
	font-family: "Trebuchet MS";
	font-size: 11px;
color: #ff0000;
	text-decoration: none;
}
.sellerrating{
	font-family: "Trebuchet MS";
	font-size: 11px;
color: #000000;
	text-decoration: none;
}

.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #114e9d;
		text-decoration: none;
		}

.breadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5889d9;
		text-decoration: underline;
		}
.blacksubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	
}.mfgrheader {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #071c5f;
}
.buffer-right{
margin-right:5px

}.productlinks {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.productlinks a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: red;
	text-decoration: underline;
}
.numPerPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
	font-weight:bold;
}
.paging, .paging a:link, .paging a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #114e9d;
	text-decoration: none;
}

.paging a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
}
.thispage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
}
.introtext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: italic;
  font-weight: normal;
  color: #0047ad;
	line-height: 1.4em;
	text-align: center;
	width: 95%;
}
.select-box{ vertical-align:top;}
.select-box select{width:130px;}
.topsellersproduct a:link, .topsellersproduct a:visited {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F309F;
	text-decoration: none;
}
.topsellersproduct a:hover{
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F309F;
	text-decoration: underline;
}
.topsellersprice, .topsellersprice a {
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
color: #ff0000;
	text-decoration: none;
}

