body { font-family: tahoma, arial, helvetica, sans-serif; font-size: 10px; color: #174479; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0}
td {font-size:12px}
select {font-size: 10px; color: #505050; }
input {font-size: 10px; color: #505050  }


A.standardLink{color: #174479; text-decoration: none}
A.standardLink:hover {text-decoration: underline; color: #990000}
A.standardLink_gray{color: #505050; text-decoration: none}
A.standardLink_gray:hover {text-decoration: underline; color: #990000}
.spacer { font-size: 2px; line-height: 2px}
ul.au_ul {padding:5px; margin-top:0px; margin-bottom:0px; margin-left:10px; margin-right:10px}
li.au_li {padding:0; margin:0; font-size:11px}

/* Headers */
.nav {color:#ffffff; font-weight:bold}
A.searchlink {font-weight: bold; text-decoration: underline; color: #FFFFFF }
A.searchlink:hover {font-weight: bold; text-decoration: underline;color: #D11D1D}
A.betasearchlink {font-weight: bold; text-decoration: underline; color: #FFFFFF; font-size:10px}
A.betasearchlink:hover {font-weight: bold; text-decoration: underline;color: #D11D1D;font-size:10px}
A.betasearchlinkResults {font-weight: bold; text-decoration: underline; color: #0166C2; font-size:10px}
A.betasearchlinkResults:hover {font-weight: bold; text-decoration: underline;color: #990000;font-size:10px}

/*Homepage */
A.dir_link{color: #575656; text-decoration: none; font-weight:bold; font-size:11px}
A.dir_link:hover {text-decoration: underline; color: #990000; font-weight:bold; font-size:11px}
.div_dir {padding: 3px 0px 3px 0px}

/* All Results Page */
A.dataLink {text-decoration: underline; color: #174479 }
A.dataLink:hover {text-decoration: underline; color: #990000}
A.descLink {text-decoration: none; font-style: italic; color: #174479;}
A.descLink:hover { text-decoration: underline; color: #990000; }

A.descLink_noLine {text-decoration: none; color: #174479 }
A.descLink_noLine:hover {text-decoration: none; color: #990000}
.imglink {border-color:#000000}
.resultStats {color:#0166C2; font-size:11px; vertical-align:middle}
.resultData {font-size:11px}
.redBold{font-weight: bold; color: #990000 }

/* This is for the More Info Page */
A.merchantTitle {text-decoration: underline; color: #174479; font-size:12px; font-weight:bold}
A.merchantTitle:hover {text-decoration: underline; color: #990000; font-size:12px; font-weight:bold}
.merchantTitleText{text-decoration: none; color: #174479; font-size:14px; font-weight:bold}
.merchantDesc {text-decoration: none; color: #174479; font-size:12px}
.merchantURL { font-style:italic ; color: #174479; font-size:11px}
.merchantPrice{font-weight: bold; color: #990000; font-size:16px }

/* Services Page */
A.serviceLink {text-decoration: none; color: #174479 }
A.serviceLink:hover {text-decoration: underline; color: #990000}

/* Coupons Page */
A.couponsLink { text-decoration: none; color: #174479 }
A.couponsLink:hover {text-decoration: underline; color: #990000}

A.couponCategory{color: #008EA4; text-decoration: none}
A.couponCategory:hover {text-decoration: underline; color: #990000}

/* Gift Ideas Page */
A.giftIdeasLink {text-decoration: none; color: #174479 }
A.giftIdeasLink:hover {text-decoration: underline; color: #990000}



/* Results Left Column */
A.resultsColum{color: #174479; text-decoration: none; font-size:11px; text-decoration:underline}
A.resultsColum:hover {text-decoration: underline; color: #990000; font-size:11px}

/* Footer */
.footer {color:#ffffff; height:26px; width:100%; background-color:#0065c1; padding:7px 10px}
A.footerLink{ font-size: 11px; text-decoration: underline; color: #FFFFFF }
A.footerLink:hover {font-size: 11px; text-decoration: underline; color: #C5D8FF }

/* Product Tour */
.categoryTitle {font-size:14px; font-weight:bold; color:#3C3C3C}
.categoryImg {border-color:#256CC0; border-width:thin}

/* About Us */
.aboutusHeading {font-size:14px; font-weight:bold; text-decoration:underline}


/* About Us */
.press_title {font-size:16px; font-weight:bold; text-decoration:underline}
.press_subtitle {font-size:14px; font-weight:bold; font-style:italic;}

/*Banner Page */
.merchantBox {border-style:double; border-color:#004E91;background-image:url(../images/frame/bkgd_results.jpg); border-width:3px}

/* Clickable Cell */
.linkcell{cursor: pointer; } 

/* Attributes */
A.attr_link {text-decoration: none; color: #174479 }
A.attr_link:hover {text-decoration: none; color: #990000}
.attr_div {padding-left:10px; padding-top:8px}
A.sitemap_attr {text-decoration: none; color: #0166C2; text-decoration:underline }
A.sitemap_attr:hover {text-decoration: none; color: #990000; text-decoration:underline }

/* H1 headers */

h1.r_title {
 font-family: tahoma, arial, helvetica, sans-serif; 
 margin:0px;
<!-- [if IE]>
 behavior: url(preload/ie_css.htc);
 font-size: 100%;
<![endif] -->
}

/*--- Unique Content -- */
h1.uc_title {
 font: bold 14px #505050; 
 margin:0px;
 padding-bottom: 0px;
 color:#3C3C3C;
}

.txt_uc_content {position: absolute; top:4000px; left:0px; padding:20px; font-size:12px; color:#505050; text-align: justify}


/* Site Map */
.sitemap { font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; color: #174479;}
A.sitemapLink{color: #3C3C3C; text-decoration: none}
A.sitemapLink:hover {text-decoration: underline; color: #990000}

h1.sm_head {
 font: bold 14px tahoma, arial, helvetica, sans-serif; 
 margin:0px;
 padding-bottom: 0px;
 color:#3C3C3C;
}
a.sm_title {color:#3C3C3C;}
a.sm_title:hover {color:#990000;}

.sitemapUL {
	padding:3px;
	font-weight:bold;
	
}
.sitemapLI1 {
	padding:3px;
}

.sitemapLI2 {
	padding:3px;
	margin-left: 3em;
}
/*Results Related Search*/
li.relatedSearch {
	list-style-position: outside;
	list-style-type: circle;
	margin-left:2em;
	padding-bottom:8px;

}

/*More Product Information*/
li.moreProductInfo {
	list-style-position: outside;
	list-style-type: disc;
	margin-left:2em;
	padding-bottom:8px;

}


/* All Category */
A.all_cat_link{color: #505050; text-decoration: none}
A.all_cat_link:hover {text-decoration: none; color: #990000}
A.all_cat_link_stop{color: #505050; text-decoration: underline}
A.all_cat_link_stop:hover {text-decoration: underline; color: #990000}

/* Directory */
.table_directory {
	border-width:1px 1px 1px 1px;
	border-color:#009933;
}

/* Blockquotes for SEO Purposes */
blockquote {padding:0px; margin:0px}

/* Clickable Cell */
.linkcell{cursor: pointer; } 

th.heading {text-align: center; color:#FFFFFF; font-weight:bold; font-size:12px;}
td.heading {text-align: center; color:#FFFFFF; font-weight:bold; font-size:12px;}
td.lm {padding-left:2px; line-height: 24px; padding-top:1px; padding-bottom:1px;}
td.lmm {padding-left:8px;}

table.mtrl {height: 517px;}

ul.makeMenu, ul.makeMenu ul {
  width: 140px;               /* sets the size of the menu blocks */
  border: 1px solid #e4eeff;  /* puts a black border around the menu 
                                 blocks */
  background-color: #E4EEFF;  /* makes the menu blocks mint green - 
                                 a bg-color MUST be included for IE to work 
                                 properly! */
  padding-left: 0px;               /* stops the usual indent from ul */
  cursor: default;            /* gives an arrow cursor */
  margin: 0px;                /* Opera 7 final's margin and margin-box model 
                                 cause problems */
}

ul.makeMenu li {
  list-style-type: none;      /* removes the bullet points */

  border: 1px solid #fff;
  padding: 0px;
  margin: 0px;                /* Opera 7 puts large spacings between li 
                                 elements */
  position: relative;         /* makes the menu blocks be positioned 
                                 relative to their parent menu item
                                 the lack of offset makes these appear normal, 
                                 but it will make a difference
                                 to the absolutely positioned child blocks */
  color: #174479;             /* sets the default font colour to white */
  left: 1px;
}

ul.makeMenu li > ul {         /* using the > selector prevents many lesser 
                                 browsers (and IE - see below) hiding child 
                                 ULs */
  display: none;              /* hides child menu blocks - one of the most 
                                 important declarations */
  position: absolute;         /* make child blocks hover without leaving space 
                                 for them */
  top: 0px;                   /* position slightly lower than the parent menu 
                                 item */
  left: 138px;                /* this must not be more than the width of the 
                                 parent block, or the mouse will
                                 have to move off the element to move between 
                                 blocks, and the menu will close */
                              /* left indent for other browsers */
  /* background-color: #ffa; */
  line-height: 14px;          /* for Mozilla */
}

ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
  top: 0px;
  padding: 0px;
  margin: 0px;
  background-color: #ffa;     /* gives the active menu items a yellow 
                                 background */
  color: #000;                /* makes the active menu item text 
                                 black */ 
}

ul.makeMenu ul.CSStoShow {    /* must not be combined with the next rule 
                                 or IE gets confused */
  display: block;             /* specially to go with the className 
                                 changes in the behaviour file */
  left: 138px;                /* left indent for IE */
  line-height: 14px;          /* left indent for IE */
}

ul.makeMenu li:hover > ul {   /* one of the most important declarations - 
                                 the browser must detect hovering over 
                                 arbitrary elements the > targets only 
                                 the child ul, not any child uls of that 
                                 child ul */

  display: block;             /* makes the child block visible - one 
                                 of the most important declarations */
}

/* and some link styles */
ul.makeMenu li a { 
 color: #878787; 
 display: block; 
 width: 100%; 
 text-decoration: underline; 
}

ul.makeMenu li a:hover, 
 ul.makeMenu li a.CSStoHighLink { 
 color: #000; 
}

ul.makeMenu li:hover > a {          /* supports links in branch 
                                       headings - must not be display: 
                                       block; */
 color: #000;                          
}

