body {
    font-family:tahoma,gotham,trebuchet,arial,verdana,sans-serif;	margin:0px;
	font-size:12px;
}

a {
        color : #003366;
        text-decoration:none;
}

a:active, a:hover  {
        color : #0033ff;
        text-decoration:none;
}
.vMid2
{
	font-size:11pt;
}



.search_back {
	width: 293px;
	height: 28px;
	background-image: url(./images/search_field.jpg);
	background-repeat:repeat-x;
}

img{
	border:0px;
}

a{
	border:0px;
}
.searchBox {	position:absolute;	top:110px;	left:730px;
	border: 0px;
	width: 340px;
	height: 26px;
	font-size: 15px;
	background: transparent;
	color: black;
	margin: 0px;
	padding: 0px 0px 0px 7px;	border-radius: 15px;}.inputBox{	border-radius: 5px 5px 5px 5px;    font-size: 15px;    height: 28px;    padding-left: 7px;    -moz-box-shadow:    inset 0 0 5px #000000;    -webkit-box-shadow: inset 0 0 5px #000000;    box-shadow:         inset 0 0 5px #000000;}
.none{	padding:0px;	margin:0px;	border:0px;}
.searchBox_inside {
	border: 0;
	width: 400px;
	height: 28px;
	font-size:	15px;
	background: transparent;
	color: black;
	margin:	0px 0px 0px 0px;
	overflow: hidden;
	padding: 5px 0px 0px 5px;
}input, img{	border:none;	padding:0px;	margin:0px;	border:0px;}

.content_title {
    text-align:left;
    font-size:20px;
    color:#336600;
}

.cloud {
	padding: 5px 10px 5px 10px;
	text-align:center;
	line-height: 25px;
}

.cloud_large {
    font-size:20px;
	padding: 5px 5px 5px 5px;
}

.cloud_medium {
    font-size:15px;
	padding: 5px 5px 5px 5px;
}

.cloud_small {
    font-size:10px;
	padding: 5px 5px 5px 5px;
}

.categories_large {
    font-size:14px;
	font-weight:bold;
	padding: 0px 0px 0px 5px;
}

.categories_small {
    font-size:11px;
	line-height:15px;
	padding: 0px 0px 0px 15px;
}


.title_white {
    font-size:18px;
	color:#FFFFFF;
	padding: 0px 0px 0px 5px;
}

.terms {
    text-align:center;
    font-size:10px;
    
    color:#003366;
}

form {
    margin:0px;	height:28px;
}

.amp_ad {    margin-top:0px;
    margin-bottom:0px;
    text-align:left;
	padding: 5px 5px 5px 5px;
}


/*yahoo ads style for search_arb.php*/

.yahoo_arb_ad {
	font-family: arial;
    background-color:#FFFFFF;

    margin-top:0px;

    margin-bottom:0px;

    text-align:left;

	padding: 5px 5px 5px 5px;
	padding-bottom:15px;

}

 .yahoo_arb_ad a {

    color:#000000;

    font-size:13px;

    text-decoration:none;

 }



.yahoo_arb_ad_title  {

    color:#ff6600;

    font-size:14px;

	font-weight:bold;

    text-decoration:underline;

 }

 

 .yahoo_arb_ad_text  {

    color:#333333;

    font-size:13px;

    

 }



  .yahoo_arb_ad_displayurl  {

    color:#993300;

    font-size:12px;

 }

.tagline_yahoo_pub {

    text-align:right;

    font-size:10px;

}



.tagline_yahoo_pub a {

    text-align:right;

    font-size:10px;

}



/*end yahoo ads style for search_arb.php*/

.amp_ad_arb {
    margin-top:10px;
    margin-bottom:10px;
    text-align:left;
	padding: 5px 5px 5px 5px;
}

 .amp_ad a {
    color:#000000;
    font-size:11px;
    text-decoration:none;
 }

.ad_title  {
    color:#ff6600;
    font-size:12px;
	font-weight:bold;
    text-decoration:none;
 }
 
 .ad_text  {
    color:#333333;
    font-size:11px;
    
 }

  .ad_displayurl  {
    color:#993300;
    font-size:9px;
 }
 
.amp_ad_box, .right_ads .amp_ad {
    border:1px;
    border-color:#FFFFFF;
}

.right_ads .amp_ad {
    background-color:transparent;
    width:200px;
	margin-top:15px;
    margin-bottom:15px;
}

 .arb_ads a {
    color:#336600;
    text-decoration:none;
 }

.tagline {
    text-align:right;
    font-size:9px;
}

.tagline a {

    text-align:right;
    font-size:9px;
}
.productNameList
{
    text-align:left;
    font-size:10px;
    color:#262626;
}
.searchNum
{
    color:black;
}
.searchSelNum{
    color:#cbe1c7;
}

.search_results {
    text-align:left;
    font-size:20px;
    color:#336600;
}

hr {
  height: 1px;
  width: 100%;
  color: #ff6500;
}


.prodDesc a:link{
	font-size: 12px;
	color:#7b7b7b;
	text-decoration:none;
	}
.prodMoreAt
{
	font-size: 13px;
}

.bmMoreAt
{
	font-size: 13px;
}

.featured_items
{
	border-color: #99cc66;
	border-width: 1px;
	border-style: solid;
}








/*---------------------------*/
.fraud_detection_text{
	font-size:10pt;
	color:#cc0000;
}




/* search.php page styles*/
/* main search area*/
.bread_crumbs{
	font-size:10px;
	padding-bottom:8px;
	color:#777777;
}

.bread_crumbs a{
	font-size:10px;
	color:#777777;
}


.no_results{
	font-size:11pt;
	color:#cc0000;
}


.product_leftcol{

	width:100px;
	padding:3px;
}


.product_midcol{

	font-size:13px;
	padding:3px;
	width:470px;	max-width:470px;
	vertical-align:top;
}

.merchant{

	font-size:13px;
	padding:3px;
	width:150px;
	vertical-align:top;
}

.product_rightcol{
	font-size:11pt;
	font-weight:bold;
	padding:3px;
	text-align:center;
	line-height:140%;
	padding-right:10px;
	width:150px;
}

.productName{
	
	font-size:13px;
	font-weight:bold;
}

.bmName{
	
	font-size:13px;
	font-weight:bold;
}

.searchNum{
	
	color:black;
	font-size:11pt;
}

.searchSelNum{
	
    color:#66990c;
   	font-size:11pt;
}
.productDesc a
{
	color:#777777;
}
.more
{
	color : #003366;
}


.related_keywords
{
	font-size:9pt;
}

.stock_info
{
	font-size:8pt;
}

.from_stores
{
	font-size:8pt;
}

.rating_name
{
	font-size:8pt;
	font-weight:normal;
	
}

/* end main search area */

/* most popular search*/

.mpp_text
{
	text-align:center;
	font-size:14px;
	padding-bottom:3px;
	padding-top:0px
}

.featured_text
{
	text-align:center;
	font-size:14px;
	padding-bottom:3px;
}
.most_popular_products
{
	border-color:#99cc66;
	border-width:1px;
	border-style:solid;
}

.left_range
{
	border-color:#99cc66;
	border-width:1px;
	border-style:solid;
	font-size:14px;
	text-align:center;
	line-height:170%;
	
}


.featured_items
{
	border-color:#AAAAAA;
	border-width:1px;
	border-style:solid;
}

.mp_product
{
}

.product_firstcol
{
	text-align:center;
	padding-top:15px;
}

.product_secondcol
{
	font-size:9pt;
	text-align:center;
	background-color: #EEEEEE;
	padding: 2px;
}

.product_thirdcol
{
	font-size:8pt;
	text-align:center;
	background-color: #EEEEEE;
	padding: 2px;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;
	border-bottom-style:solid;
}

.mp_productName
{
	font-size:13px;
}

.mp_compare_price
{
}

.result_for
{
	font-size:10pt;
}

.bookmark
{
	font-size:9pt;
}
/* end most popular product search*/




/*----------------------------*/
.productDescShop
{
	font-size:10pt;
	font-weight:normal;
}

.productNameShop
{
	font-size:10pt;
	font-weight:normal;
}

.productPriceShop
{
	font-size:10pt;
	font-weight:normal;
}
.productNameHeadShop
{
	font-size:10pt;
}

.productNameHead
{
	font-size:11pt;
}

.middle_container
{
	padding:0px;
	padding-left: 10px;
	padding-right: 0px;
}

.refined_nr
{
	font-size:8pt;
	color:#777777;
}

.fm
{
	font-size:14px;
	font-weight:bold;
}

.yahoo_ad
{
	border-color:#000000;
	border-width:1px;
	border-style:solid;
}

.sortBox_s
{
	font-size:11px;
}

.compare_prices
{
	font-size:13px;
		
}

.delivery
{
	font-size:8pt;
	font-weight:normal;
}
.err
{
	color:red;
	font-size:11pt;
	text-align:center;
}
.amp_ad  {	background-color:#FFDBBD;	font-family: Arial;}.amp_ad_title {	color:#2200CC;	font-size:14px;	font-weight:normal;	text-decoration:underline;}.amp_ad_desc {	font-size:13px;}.amp_ad_url {	color:green;	font-size:11px;}.ads1 {	background:#FFDBBD;}.nostyle{	}
.t1{	width:820px;	height:165px;	border:0px;}.td1{	background:url('/images/search_back.jpg');	width:288px;	height:28px;}.td7{	background:url('/images/head_24.jpg');	width:820px;	height:25px;	}.td8{	background:url('/images/topterms_04.gif');	width:5px;	height:197px;}.td4{	background:url('/images/topterms_05.gif');	width:770px;	height:197px;}.td4{	background:url('/images/topterms_02.gif');	width:770px;	height:32px;}.td5{	background:url('/images/topterms_09.gif') repeat;	width:135px;	height:197px;}.td6{	background:url('/images/topterms_08.gif');	width:770px;	height:21px;}.findit{	width:125px;	height:28px;}.d1{	width:800px;	text-align:left;}.t2{	border:0px;	width:100%;	height:100%;}.h{	height:28px;}.i9{	width:125px;	height:28px;	padding:0px;	margin:0px;	border:none;}.ie_fix{	height:28px;	padding:0px;	margin:0px;	border:0px;}.table_01{	width:100%;	height:100%;}.table_02{	width:820px;	height:165px;}.td2{	 background:url('/images/search_back.jpg');	 width:288px;	 height:28px;}.td3{	background:url('/images/head_24.jpg');	width:820px;	height:25px;}.float-left{	float:left;	}.float-right{	float:right;	}li{	list-style: none outside none;	}.refinements{    float: left;    padding-bottom: 50px;    width: 249px;    background-color:#F6F8F3;    border-radius:15px;    min-height:600px;}.refinements h2{    color: #FE6328;    font-family: 'Avenir LT W02 95 Black','HelveticaNeue','Arial',sans-serif;    font-size: 21px;    font-weight: bold;    margin-bottom: 15px;    padding-left:30px;}.refinements h3{	color: #454545;    font-family: 'Avenir LT W02 95 Black','HelveticaNeue','Arial',sans-serif;    font-size: 18px;    font-weight: normal;    margin-bottom: 15px;    padding-left: 20px;    cursor:pointer;}.values{	margin: 15px 0 5px;}#categories {    max-height: 360px;    overflow: auto;    padding-left:20px;}.ui-price-range {    color: black;    font-weight:bold;    font-family:Helvetica;    margin: 5px 0;    overflow: hidden;    padding-left:0px;}.ui-price-range li.start {    float: left;}.ui-price-range li.end {    float: right;}.noDisplay{	display:none;	}.left_container{}/*the slider background*/.slider{	width:180px;	height:11px;	background:url(../images/slider-bg.png);	position:relative;	margin:0;	padding:0 10px;}/*Style for the slider button*/.ui-slider-handle {	width:14px;	height:15px;	position:absolute;	top:-3px;	margin-left:-2px;	z-index:200;	background:url(../images/slider-button.png);}/*Result div where the slider value is displayed*/#slider-range {	font-family:Arial, Helvetica, sans-serif;	text-align:center;	text-shadow:0 1px 1px #000;	font-weight:700;}/*This is the fill bar colour*/.ui-widget-header {	background:url(../images/fill.png) no-repeat left;	height:8px;	left:1px;	top:1px;	position:absolute;}.refinements a {	outline:none;	-moz-outline-style:none;}.list{	padding-left:25px;	}#refinePrice{	width:200px;	}.refinements .filter{	margin-bottom: 15px;	margin-right:20px;	border-bottom: 1px solid #E9ECF0;		padding-bottom:15px;}.overlayProdGallery {    background: none repeat scroll 0 0 #FFFFFF;    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;    z-index: 99998;}.loader {    background: none repeat scroll 0 0 white;    border: 1px solid black;    border-radius: 7px 7px 7px 7px;    box-shadow: 3px 5px 12px #FFFFFF;    height: 1em;    left: 50%;    margin-left: -75px;    margin-top: -20px;    min-height: 1em;    padding: 15px;    position: absolute;    text-align: center;    top: 122px;    width: 150px;    z-index: 99999;}.menu{	background-color:#F26822;	border-bottom-left-radius:15px;	border-bottom-right-radius:15px;}.headerLogo{	background-image: url(../images/mdh.jpg);}#Table_03{    height: 100%;    width: 100%;}.marginRightTen{	margin-right:10px;}