BODY {margin: auto; background-color: #DBD8CF; color: #000000; font-size: 12px; line-height:18px; font-family: verdana, arial, helvetica, sans-serif;}  
TD, P, DIV {color: #000000; font-size: 12px; line-height:18px; font-family: verdana, arial, helvetica, sans-serif;}  

A:link {text-decoration:underline; color:#000000}
A:visited {text-decoration:underline; color:#000000}
A:hover {text-decoration:underline; color:#888888}

a.links {color: #000000; }
a.links:visited {color: #000000; }
a.links:hover {color: #888888; }

.adback {background-color: #CCCCCC; margin: auto; margin-top: 0px; background: url(dotsad.gif); }
.ad {margin: auto; padding-top: 10px;  padding-bottom: 10px;}
.logo {margin: auto; background-color: #FFFFFF;   height: 150px;}
.navbar {margin: auto; background-color: #000000;   height: 25px; }

form {display: inline; margin-bottom: 0; }
.searchbar {background-color: #D1CAB7; height: 17px; margin: auto; padding-top: 3px; padding-bottom: 3px; }
.searcharrow {padding-top: 2px; margin-bottom: -2px;}
.search {font-size: 11px; font-weight: normal; color: #777777; font-family: arial, helvetica, sans-serif; text-decoration:none;}
.searchbox {background-color: #EBE6D6; border: #AAAAAA 1px solid; font-size: 10px; color: #888888; font-family: arial, helvetica, sans-serif; text-decoration:none; }

.entryimage {background-color: #FFFFFF; padding:8px; }
.rightcolimage {background-color: #DCD5C1; padding:5px;}
.horzfade {margin-top: 0px; margin-bottom: -20px; margin-left: -15px; margin-right: -15px; background: url(horzfade.jpg); }

.main { width: 1015px; background-color: #E8E5DC;margin: auto; margin-top: 10px; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px;  border: 1px solid #FFFFFF;}
.leftcolumn {width: 616px; margin: auto; padding-bottom: 10px; padding-top: 0px; padding-left: 15px; padding-right: 15px; border-right: 1px solid #FFFFFF;}
.rightcolumn {width: 336px; margin: auto; padding-bottom: 10px; padding-top: 10px; padding-left: 15px; padding-right: 15px;}
.rightcollinks {background-color: #F2F4E9; padding-top: 10px;  padding-bottom: 20px; padding-left: 0px; padding-right: 0px;}
.rightcollist {width: 138px; margin: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;  padding-bottom: 0px;}
.solidhorz {height: 1px; border-top: 1px solid #CBC5B4; margin-top: -7px; margin-bottom: 4px; width: 130px;}
.solidhorz2 {height: 1px; border-top: 1px solid #CBC5B4; margin-top: -7px; margin-bottom: 8px; width: 130px;}
.solidhorz3 {height: 1px; border-top: 1px solid #CBC5B4; margin-top: -15px; margin-bottom: 20px; width: 400px;}

.buyersguides {background: url(backgroundbuyers.jpg); width: 960px; margin: auto;}
.news {background: url(backgroundnews.jpg); width: 188px; margin: auto; padding-left: 6px; padding-right: 6px; padding-bottom: 4px; padding-top: 4px;}
.newsback450 {background: url(backgroundnews450.jpg); width: 450px; margin: auto; background-repeat: no-repeat;}
.reviewback450 {background: url(backgroundreview450.jpg); width: 450px; margin: auto; margin-top: 0px; background-repeat: no-repeat;}
.sponsoredlinks {background: url(backgroundspon.jpg); width: 324px; margin-left: 0px; padding-left: 6px; padding-right: 6px; padding-bottom: 4px; padding-top: 4px;}
.directlinks {background: url(backgrounddirect.jpg); width: 960px; margin: auto; padding-top: 6px;  padding-bottom: 4px;}
.blogcomments {background-color: #DBD8CF;}

.headhome1 {width: 960px; margin: auto; background: url(fadehead.jpg);}
.headhome2 {width: 200px; margin: auto; background: url(fadehead.jpg);}
.headhome3 {width: 600px; margin: auto; margin-left: 20px; background: url(fadehead.jpg);}
.headhome4 {width: 336px; margin: auto; background: url(fadeheadspon.jpg);}
.headhome5 {width: 186px; margin: auto; background: url(fadehead.jpg);}

.headstory {width: 600px; margin: auto; margin-bottom: 20px;}
.headstorybg {width: 450px; margin: auto; margin-bottom: 20px;}
.headstoryleftcol {width: 136px; margin: auto; background: url(fadehead.jpg);}
.headstory220 {width: 220px; margin: auto; background: url(fadehead.jpg);}

.byline {color: #68635B; font-size: 11px; line-height:20px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }
.articletitle {color: #000000; font-size: 11px; line-height:14px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }
.articlecontinues {color: #000000; font-size: 11px; line-height:40px;  font-weight: bold; font-style: italic; font-family: arial, helvetica, sans-serif; text-decoration:none; }
.date {color: #000000; font-size: 12px; line-height:16px;  font-weight: normal; font-style: italic; font-family: arial, helvetica, sans-serif; text-decoration:none; }
.glossary {font-size: 20px; color: #555555; font-weight: bold;}
.listhead {font-size: 14px; color: #555555; font-weight: bold;}
.update {font-size: 11px; color: #555555; font-style: italic; text-decoration: none;}

.listcell {margin-left: 2px; background-image: url(arrow.gif); background-repeat: no-repeat; background-position: 0 .1em;line-height: 10px; padding-bottom: 4px; padding-left: 11px; padding-right: 4px;}
.listcell2 {margin-left: 2px; background-image: url(arrow.gif); background-repeat: no-repeat; background-position: 0 .3em; line-height: 14px; padding-bottom: 4px; padding-left: 14px; padding-right: 4px;}
.listbg {margin-left: 2px; background-image: url(dot.gif); background-repeat: no-repeat; background-position: 0 .1em;line-height: 10px; padding-bottom: 0px; margin-top: 4px; padding-left: 11px; padding-right: 4px; text-decoration:none; font-size: 10px; color: #000000;}
.menuarrow {background-image: url(arrow.gif); background-repeat: no-repeat; background-position: 0 .2em; padding-left: 10px; }

.bgback1 {background: url(bgback1.jpg);  background-repeat: no-repeat; width: 124px;  margin: auto;  padding-left: 10px; padding-right: 10px; padding-top: 0px;  padding-bottom: 10px;}
.bgback2 {background: url(bgback2.jpg);  background-repeat: no-repeat; width: 124px;  margin: auto;  padding-left: 10px; padding-right: 10px; padding-top: 0px;  padding-bottom: 10px;}
.bgback3 {background: url(bgback3.jpg);  background-repeat: no-repeat; width: 124px;  margin: auto;  padding-left: 10px; padding-right: 10px; padding-top: 0px;  padding-bottom: 10px;}

.bgbackcell1 {background: url(bgbackcell1.jpg);  background-repeat: no-repeat; width: 430px;  margin: auto;  padding-left: 10px; padding-right: 10px; padding-top: 0px;  padding-bottom: 10px;}
.bgbackcell2 {background: url(bgbackcell2.jpg);  background-repeat: no-repeat; width: 430px;  margin: auto;  padding-left: 10px; padding-right: 10px; padding-top: 0px;  padding-bottom: 10px;}
.bgbackcell3 {background: url(bgbackcell3.jpg);  background-repeat: no-repeat; width: 430px;  margin: auto;  padding-left: 10px; padding-right: 10px; padding-top: 0px;  padding-bottom: 10px;}

.bgtopflat {background: url(bgtop.flat.jpg);  background-repeat: no-repeat; width: 450px; margin: auto; padding-bottom: 20px;}
.bgtopavr {background: url(bgtop.avr.jpg);  background-repeat: no-repeat; width: 450px; margin: auto; padding-bottom: 20px;}
.bgtophtib {background: url(bgtop.htib.jpg);  background-repeat: no-repeat; width: 450px; margin: auto; padding-bottom: 20px;}
.bgtoprptv {background: url(bgtop.rptv.jpg);  background-repeat: no-repeat; width: 450px; margin: auto; padding-bottom: 20px;}
.bgtopproj {background: url(bgtop.proj.jpg);  background-repeat: no-repeat; width: 450px; margin: auto; padding-bottom: 20px;}
.bgtopspkr {background: url(bgtop.spkr.jpg);  background-repeat: no-repeat; width: 450px; margin: auto; padding-bottom: 20px;}

.bgcell {width: 142px; text-decoration:none; font-size: 10px; line-height:11px; color: #000000;  margin: auto;  padding-left: 5px; padding-right: 5px; padding-top: 8px;  padding-bottom: 8px;}
.bgprice {text-decoration:none; font-size: 11px; line-height:16px; color: #000000; font-weight: normal;}
.bgtop {color: #4C4223; font-size: 12px; line-height:14px;  font-weight: normal; font-style: normal; text-decoration:none; }
.bgtopcap {font-size:36px; height:14px; color: #4C4223; font-weight:bold; float:left; padding-top: 15px; margin-right:4px; line-height:0.1em; font-weight:normal; display:block; }
.bgdots {color: #CEC7AD; font-size: 16px; line-height:16px;  font-weight: normal; font-style: normal; text-decoration:none; }

.reviewimage {padding:4px; border:1px solid #CDCABB; margin: auto; margin-top: 2px; margin-bottom: 4px;}
.homeimage {background-color: #FFFFFF; padding:5px; border: 1px solid #AAAAAA;}
.dashedvert {border-right: 1px solid #FFFFFF;  }
.dashedhorz {border-bottom: 1px dashed #BBBBBB; margin-top: 8px; margin-bottom: 8px;}
.dashedhorz450 {border-bottom: 1px dashed #AAAAAA; margin: auto; margin-top: 12px; margin-bottom: 12px; width: 450px;}
.dashedhorz430 {border-bottom: 1px dashed #AAAAAA; margin: auto; width: 430px;}
.dashedhorz200 {border-bottom: 1px dashed #AAAAAA; margin-top: 4px; margin-bottom: 16px; width: 150px;}
.solidhorz600 {border-bottom: 1px solid #CBC5B4; margin-top: 0px; margin-bottom: 4px; width: 600px;}

.h1 {color: #655D47; font-size: 16px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
.h1 {color: #655D47; font-size: 16px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
.h1:visited {color: #655D47; font-size: 16px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
.h1:hover {color: #000000; font-size: 16px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h2 {color: #000000; font-size: 22px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }
a.h2 {color: #000000; font-size: 22px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }
a.h2:visited {color: #000000; font-size: 22px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }
a.h2:hover {color: #666666; font-size: 22px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }

.h3 {color: #655D47; font-size: 14px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h3 {color: #655D47; font-size: 14px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h3:visited {color: #655D47; font-size: 14px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h3:hover {color: #000000; font-size: 14px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h4 {text-decoration:none; font-size: 11px; line-height:14px; color: #848074; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h4 {text-decoration:none; font-size: 11px; line-height:14px; color: #848074; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h4:visited {text-decoration:none; font-size: 11px; line-height:14px; color: #848074; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h4:hover {text-decoration:none; font-size: 11px; line-height:14px; color: #000000; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h5 {text-decoration:none; font-size: 10px; line-height:11px; color: #000000;}
a.h5 {text-decoration:none; font-size: 10px; line-height:11px; color: #000000;}
a.h5:visited {text-decoration:none; font-size: 10px; line-height:11px; color: #000000;}
a.h5:hover {text-decoration:none; font-size: 10px; line-height:11px; color: #888888;}

.h6 {text-decoration:none; font-size: 11px; line-height:12px; color: #848074;}
a.h6 {text-decoration:none; font-size: 11px; line-height:12px; color: #848074;}
a.h6:visited {text-decoration:none; font-size:11px;  line-height:12px; color: #848074;}
a.h6:hover {text-decoration:none; font-size: 11px; line-height:12px; color: #000000;}

.h7 {color: #CC6600; font-size: 14px; line-height:18px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h7 {color: #CC6600; font-size: 14px; line-height:18px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h7:visited {color: #CC6600; font-size: 14px; line-height:18px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h7:hover {color: #000000; font-size: 14px; line-height:18px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h8 {color: #CC6600; font-size: 18px; line-height:22px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h8 {color: #CC6600; font-size: 18px; line-height:22px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h8:visited {color: #CC6600; font-size: 18px; line-height:22px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h8:hover {color: #000000; font-size: 18px; line-height:22px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h9 {color: #CC6600; font-size: 14px; line-height:22px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h9 {color: #CC6600; font-size: 14px; line-height:22px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h9:visited {color: #CC6600; font-size: 14px; line-height:22px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h9:hover {color: #000000; font-size: 14px; line-height:22px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h10 {text-decoration:none; font-size: 11px; line-height:11px; color: #000000; font-weight: bold;}
a.h10 {text-decoration:none; font-size: 11px; line-height:11px; color: #000000; font-weight: bold;}
a.h10:visited {text-decoration:none; font-size: 11px; line-height:11px; color: #000000; font-weight: bold;}
a.h10:hover {text-decoration:none; font-size: 11px; line-height:11px; color: #888888; font-weight: bold;}

.h11 {text-decoration:none; font-size: 11px; line-height:11px; color: #666666; font-weight: bold; font-style: italic;}
a.h11 {text-decoration:none; font-size: 11px; line-height:11px; color: #666666; font-weight: bold; font-style: italic;}
a.h11:visited {text-decoration:none; font-size: 11px; line-height:11px; color: #666666; font-weight: bold; font-style: italic;}
a.h11:hover {text-decoration:none; font-size: 11px; line-height:11px; color: #888888; font-weight: bold; font-style: italic;}

.h12 {color: #CC6600; font-size: 14px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h12 {color: #CC6600; font-size: 14px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h12:visited {color: #CC6600; font-size: 14px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h12:hover {color: #000000; font-size: 14px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h13 {color: #CC6600; font-size: 16px; line-height:22px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.bloghead {color: #655D47; font-size: 20px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.bloghead {color: #655D47; font-size: 20px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.bloghead:visited {color: #655D47; font-size: 20px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.bloghead:hover {color: #000000; font-size: 20px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.blogcat {color: #655D47; font-size: 12px; line-height:12px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.blogcat {color: #655D47; font-size: 12px; line-height:12px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.blogcat:visited {color: #655D47; font-size: 12px; line-height:12px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.blogcat:hover {color: #000000; font-size: 12px; line-height:12px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.blogmore {color: #655D47; font-size: 12px; line-height:12px;  font-weight: bold; font-style: italic; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.blogmore {color: #655D47; font-size: 12px; line-height:12px;  font-weight: bold; font-style: italic; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.blogmore:visited {color: #655D47; font-size: 12px; line-height:12px;  font-weight: bold; font-style: italic; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.blogmore:hover {color: #000000; font-size: 12px; line-height:12px;  font-weight: bold; font-style: italic; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.blogfiled {font-size: 12px; color: #A99B75; font-style: normal;}
.blogtime {font-size: 10px; color: #A99B75; font-style: italic;}

.blogfoot {font-size: 12px; color: #A99B75;}
a.blogfoot {font-size: 12px; color: #A99B75;}
a.blogfoot:visited {font-size: 12px; color: #A99B75;}
a.blogfoot:hover {font-size: 12px; color: #000000;}

.blogcoverfoot {font-size: 12px; color: #A99B75; font-weight: bold;}
a.blogcoverfoot {font-size: 12px; color: #A99B75; font-weight: bold;}
a.blogcoverfoot:visited {font-size: 12px; color: #A99B75; font-weight: bold;}
a.blogcoverfoot:hover {font-size: 12px; color: #000000; font-weight: bold;}

.sponlink {color: #848074; font-size: 10px; line-height:12px;  font-weight: normal; font-style: normal;  text-decoration: none;}
a.sponlink {color: #848074; font-size: 10px; line-height:12px;  font-weight: bold; font-style: normal;  text-decoration: underline;}
a.sponlink:visited {color: #848074; font-size: 10px; line-height:12px;  font-weight: bold; font-style: normal;  text-decoration: underline;}
a.sponlink:hover {color: #000000; font-size: 10px; line-height:12px;  font-weight: bold; font-style: normal;  text-decoration: underline;}

.articletoc {font-size: 11px; line-height:11px; font-weight: bold; color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; }
a.articletoc {font-size: 11px; line-height:11px; font-weight: bold; color: #666666; text-decoration: none; font-family: arial, helvetica, sans-serif; }
a.articletoc:visited {font-size: 11px; line-height:11px; font-weight: bold; color: #666666; text-decoration: none; font-family: arial, helvetica, sans-serif; }
a.articletoc:hover {font-size: 11px; line-height:11px; font-weight: bold; color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; }

.companyhed {font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; }
.company {font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; }
a.company {font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; font-family: arial, helvetica, sans-serif; }
a.company:visited {font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; font-family: arial, helvetica, sans-serif; }
a.company:hover {font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; }

.brandbarbox {background-color:#000000; margin: auto; padding: 4px; text-align:center; font-size: 11px; font-weight: normal; color: #DDDDDD; text-decoration: none;}
.brandbar {font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
a.brandbar {font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
a.brandbar:visited {font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
a.brandbar:hover {font-size: 11px; font-weight: normal; color: #BBBBBB; text-decoration: underline;}

.footerbox {margin: auto; padding: 20px; text-align:center; background-color: #CCCCCC; text-decoration: none; font-size: 11px;  background: url(dotsad.gif);}
.footer {color: #666666; text-decoration: none; font-size: 11px;}
a.footer {color: #666666; text-decoration: none; font-size: 11px;}
a.footer:visited {color: #666666; text-decoration: none; font-size: 11px;}
a.footer:hover {color: #FFFFFF; text-decoration: underline; font-size: 11px;}

.copyright {font-size: 10px; color: #666666; text-decoration: none;}
a.copyright:link {font-size: 10px; color: #666666; text-decoration: none; font-weight: normal;}
a.copyright:visited {font-size: 10px; color: #666666; text-decoration: none; font-weight: normal;}
a.copyright:hover {font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: normal;}

.heback {background-color:#000000}
.hedaysleft {font-size: 14px; color: #FFFFFF; font-weight: bold; font-family: arial, helvetica, sans-serif;}

.helinks {font-size: 11px; font-weight: bold; color: #BBBBBB; text-decoration: none; font-family: arial, helvetica, sans-serif;}
a.helinks {font-size: 11px; font-weight: bold; color: #BBBBBB; text-decoration: none; font-family: arial, helvetica, sans-serif;}
a.helinks:visited {font-size: 11px; font-weight: bold; color: #BBBBBB; text-decoration: none; font-family: arial, helvetica, sans-serif;}
a.helinks:hover {font-size: 11px; font-weight: bold; color: #555555; text-decoration: none; font-family: arial, helvetica, sans-serif;}

.ad_title {font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
a.ad_title {font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; }
a.ad_title:visited {font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; }
a.ad_title:hover {font-size: 12px; font-weight: bold; color: #BBBBBB; text-decoration: underline; }

.ad_url {font-size: 12px; font-weight: normal; color: #153994; text-decoration: underline;}
a.ad_url {font-size: 12px; font-weight: normal; color: #153994; text-decoration: underline; }
a.ad_url:visited {font-size: 12px; font-weight: normal; color: #153994; text-decoration: underline; }
a.ad_url:hover {font-size: 12px; font-weight: normal; color: #000000; text-decoration: underline; }


