BODY {margin: auto;  background: url(background.gif); background-attachment: fixed; background-color: #000000; color: #000000; font-size: 12px; line-height:16px; font-family: verdana, arial, helvetica, sans-serif;}  
TD, P, DIV {color: #000000; font-size: 12px; line-height:16px; 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 {width: 1050px; margin: auto; margin-top: 0px; background: url(adback.gif); background-repeat: no-repeat; }
.ad {width: 728px; margin: auto; padding-top: 10px;  padding-bottom: 20px;}
.logo {width: 1035px;  height: 138px; margin: auto; margin-left: 15px; position:relative;}

.adfulllogotop {width: 1035px;  height: 10px; margin: auto; margin-top: 15px; padding-left: 15px;}
.adfullmain {background-color: #FFFFFF; width: 998px; margin: auto; margin-top: 0px; margin-bottom: 10px; border:1px solid #68635B; padding-top: 15px; padding-bottom: 15px;}
.adfullpage {width: 946px; background-color: #EEEEEE; border:1px solid #AAAAAA; margin: auto; margin-left: 15px; margin-right: 15px; margin-top: 0px; margin-bottom: 0px;  padding-left: 10px; padding-right: 10px; padding-top: 0px;  padding-bottom: 10px;}
.adfulltext {margin-top: 0px; color: #777777; font-size: 11px; line-height: 24px;  font-weight: normal; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none; letter-spacing: 3px;}
.adfullbgcolor1 {background-color: #FFFFFF; width: 946px; }

form {display: inline; margin-bottom: 0; }
.searchbar {background-color: #333333; width: 1000px; height: 17px; margin: auto; padding-top: 3px; padding-bottom: 3px; padding-right: 16px;}
.searcharrow {padding-top: 2px; margin-bottom: -2px;}
.search {font-size: 11px; font-weight: normal; color: #AAAAAA; font-family: arial, helvetica, sans-serif; text-decoration:none;}
.searchbox {background-color: #444444; border: #555555 1px solid; font-size: 10px; color: #777777; font-family: arial, helvetica, sans-serif; text-decoration:none; }

.wrapper {width: 1050px; margin: auto; padding-top: 0px; padding-bottom: 0px; background: url(wrappertop.gif); background-repeat: no-repeat; background-color: #333333;}
.main {background-color: #FFFFFF; width: 998px; margin: auto; margin-top: 0px; margin-bottom: 10px; border:1px solid #000000; padding-top: 16px; padding-bottom: 30px;}
.wrapperbottom {width: 1050px; margin: auto; padding-top: 0px; padding-bottom: 20px; background: url(wrapperbottom.gif); background-repeat: no-repeat; background-color: #000000;}

.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;}
.onlineonly {background: url(backgroundonly.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: #EEEEEE;}

.homeleftcol {width: 146px; margin: auto; background-color: #F2F4E9; padding-left: 10px; padding-right: 10px; padding-top: 10px;  padding-bottom: 14px;}
.homemiddle {width: 420px; margin: auto; padding-bottom: 10px;}
.storyleftcol {width: 116px; margin: auto; background-color: #F2F4E9; padding-left: 10px; padding-right: 10px; padding-top: 10px;  padding-bottom: 14px;}
.storymiddle {width: 450px; margin: auto; padding-bottom: 10px;}
.storyrightcol {width: 336px; margin: auto; padding-bottom: 10px;}

.homestoryleftcol {width: 166px; margin: auto; background: url(fadehead.jpg);}
.headstory {width: 450px; margin: auto; background: url(fadehead.jpg); 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);}

.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: 300px; 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: 10px; 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; }
.homeleftarrow {background-image: url(arrow.gif); background-repeat: no-repeat; background-position: 0 .3em; padding-left: 10px; }
.homearrow {background-image: url(arrow.gif); background-repeat: no-repeat; padding-left: 10px; }
.more {margin: auto; padding-bottom: 4px; padding-left: 10px; padding-right: 4px;}

.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; }

.newsimage {margin-top: 13px; border:none;}
.homeimage {background-color: #D2D0C1; padding:10px;}
.homemovie {background-color: #FFFFFF; padding:4px;}
.dashedvert {border-right: 1px dashed #AAAAAA;  }
.dashedhorz {border-bottom: 1px dashed #AAAAAA; 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;}

.h1 {color: #976B00; font-size: 20px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }
a.h1 {color: #976B00; font-size: 20px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }
a.h1:visited {color: #976B00; font-size: 20px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }
a.h1:hover {color: #000000; font-size: 20px; 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: #976B00; font-size: 14px; line-height:24px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h3 {color: #976B00; 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: #976B00; 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: #666666; font-weight: bold;}
a.h4 {text-decoration:none; font-size: 11px; line-height:14px; color: #666666; font-weight: bold;}
a.h4:visited {text-decoration:none; font-size: 11px; line-height:14px; color: #666666; font-weight: bold;}
a.h4:hover {text-decoration:none; font-size: 11px; line-height:14px; color: #888888; font-weight: bold;}

.h5 {text-decoration:none; font-size: 20px; line-height:20px; color: #000000; font-family: arial, helvetica, sans-serif;}
a.h5 {text-decoration:none; font-size: 20px; line-height:20px; color: #000000; font-family: arial, helvetica, sans-serif;}
a.h5:visited {text-decoration:none; font-size: 20px; line-height:20px; color: #000000; font-family: arial, helvetica, sans-serif;}
a.h5:hover {text-decoration:none; font-size: 20px; line-height:20px; color: #888888; font-family: arial, helvetica, sans-serif;}

.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: #976B00; font-size: 14px; line-height:18px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h7 {color: #976B00; 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: #976B00; 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: #976B00; font-size: 18px; line-height:22px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h8 {color: #976B00; 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: #976B00; 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: #976B00; font-size: 12px; line-height:12px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h9 {color: #976B00; font-size: 12px; line-height:12px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h9:visited {color: #976B00; font-size: 12px; line-height:12px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h9:hover {color: #000000; font-size: 12px; line-height:12px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h10 {color: #68635B; font-size: 11px; line-height:14px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }
a.h10 {color: #68635B; font-size: 11px; line-height:14px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }
a.h10:visited {color: #68635B; font-size: 11px; line-height:14px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }
a.h10:hover {color: #68635B; font-size: 11px; line-height:14px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none; }

.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: #848074; font-size: 12px; line-height:14px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h12 {color: #848074; font-size: 12px; line-height:14px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h12:visited {color: #848074; font-size: 12px; line-height:14px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h12:hover {color: #888888; font-size: 12px; line-height:14px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h13 {color: #976B00; font-size: 16px; line-height:22px;  font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h14 {color: #000000; font-size: 16px; line-height:16px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h14 {color: #000000; font-size: 16px; line-height:16px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h14:visited {color: #000000; font-size: 16px; line-height:16px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h14:hover {color: #888888; font-size: 16px; line-height:16px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h15 {color: #444444; font-size: 15px; line-height:16px;  font-weight: normal; font-style: italic; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h15 {color: #444444; font-size: 15px; line-height:16px;  font-weight: normal; font-style: italic; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h15:visited {color: #444444; font-size: 15px; line-height:16px;  font-weight: normal; font-style: italic; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h15:hover {color: #000000; font-size: 15px; line-height:16px;  font-weight: normal; font-style: italic; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h16 {text-decoration:none; font-size: 11px; line-height:12px; color: #000000;}
a.h16 {text-decoration:none; font-size: 11px; line-height:12px; color: #000000;}
a.h16:visited {text-decoration:none; font-size:11px;  line-height:12px; color: #000000;}
a.h16:hover {text-decoration:none; font-size: 11px; line-height:12px; color: #888888;}

.h17 {text-decoration:none; font-size: 15px; line-height:16px; color: #000000; font-family: arial, helvetica, sans-serif;}
a.h17 {text-decoration:none; font-size: 15px; line-height:16px; color: #000000; font-family: arial, helvetica, sans-serif;}
a.h17:visited {text-decoration:none; font-size: 15px; line-height:16px; color: #000000; font-family: arial, helvetica, sans-serif;}
a.h17:hover {text-decoration:none; font-size: 15px; line-height:16px; color: #888888; font-family: arial, helvetica, sans-serif;}

.h18 {color: #976B00; font-size: 14px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h18 {color: #976B00; font-size: 14px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h18:visited {color: #976B00; font-size: 14px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.h18:hover {color: #976B00; font-size: 14px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.h19 {text-decoration:none; font-size: 11px; line-height:11px; color: #000000; font-weight: bold;}
a.h19 {text-decoration:none; font-size: 11px; line-height:11px; color: #000000; font-weight: bold;}
a.h19:visited {text-decoration:none; font-size: 11px; line-height:11px; color: #000000; font-weight: bold;}
a.h19:hover {text-decoration:none; font-size: 11px; line-height:11px; color: #888888; font-weight: bold;}

.bloghead {color: #976B00; font-size: 17px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.bloghead {color: #976B00; font-size: 17px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.bloghead:visited {color: #976B00; font-size: 17px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.bloghead:hover {color: #000000; font-size: 17px; line-height:22px;  font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration:none;}

.blogtime {font-size: 12px; color: #976B00; font-style: italic;}

.blogmore {color: #976B00; font-size: 12px; line-height:12px;  font-weight: bold; font-style: italic; font-family: arial, helvetica, sans-serif; text-decoration:none;}
a.blogmore {color: #976B00; 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: #976B00; 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;}

.blogfoot {font-size: 12px; color: #976B00;}
a.blogfoot {font-size: 12px; color: #976B00;}
a.blogfoot:visited {font-size: 12px; color: #976B00;}
a.blogfoot:hover {font-size: 12px; color: #000000;}

.blogcoverfoot {font-size: 12px; color: #976B00; font-weight: bold;}
a.blogcoverfoot {font-size: 12px; color: #976B00; font-weight: bold;}
a.blogcoverfoot:visited {font-size: 12px; color: #976B00; font-weight: bold;}
a.blogcoverfoot:hover {font-size: 12px; color: #000000; font-weight: bold;}

.sponlink {color: #000000; font-size: 10px; line-height:12px;  font-weight: normal; font-style: normal;  text-decoration: none;}
a.sponlink {color: #000000; font-size: 10px; line-height:12px;  font-weight: bold; font-style: normal;  text-decoration: underline;}
a.sponlink:visited {color: #000000; font-size: 10px; line-height:12px;  font-weight: bold; font-style: normal;  text-decoration: underline;}
a.sponlink:hover {color: #888888; 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:#222222; width: 996px; margin: auto; padding: 2px; 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 {width: 896px; margin: auto; padding: 20px; text-align:center; color: #444444; text-decoration: none; font-size: 11px; }
.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: #444444; text-decoration: none;}
a.copyright:link {font-size: 10px; color: #444444; text-decoration: none; font-weight: normal;}
a.copyright:visited {font-size: 10px; color: #444444; 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;}


