body { text-align: center; margin: 0px; padding: 0px; border: 0px; }
div#home_container { width: 975px; text-align: left; margin-left: auto; margin-right: auto; font-family: arial, helvetica, sans-serif; font-size: 11px; color: #333 }

div#home_header { margin-left: 15px; margin-top: 7px; height: 95px; position: relative; }
div#home_header img { position: absolute; top: 10px; left: 0px; }
div#home_header div img { top: 0px; position: static; }
div#home_header div { float: right; width: 728px; height: 90px; text-align: center; }
div#home_header p { margin: 0px; padding: 0px; border: 0px; position: absolute; left: 82px; top: 0px; line-height: 28px; padding-left: 1px; }
div#home_header ul { position: absolute; left: 82px; top: 37px; list-style-type: none; margin: 0px; padding: 0px; border: 0px;}
div#home_header li { margin: 0px; padding: 0px; line-height: 13px; width: 135px; padding-left: 12px; background: url(/img/homerefresh/downrightarrow66.gif) no-repeat 0px 5px; padding-bottom: 7px; }
div#home_header li a { text-decoration: none; color: #333 }
div#home_header li a:hover { text-decoration: underline }
div#home_header img { border: 0px }

ul#home_footer { margin: 0px; padding: 0px; margin-left: 15px; clear: both; border: 0px solid #e0e0e0; border-top-width: 5px; list-style-type: none; height: 40px; }
ul#home_footer li { margin: 0px; padding: 0px; line-height: 15px; float: left; padding-left: 20px; background: url(/img/homerefresh/block44.gif) no-repeat 11px 6px; position: relative; top: 0px; left: -11px; }
ul#home_footer li a { color: #333; text-decoration: none }
ul#home_footer li a:hover { text-decoration: underline }

ul#home_topnav { margin: 0px; padding: 0px; border: 0px; margin-left: 15px; width: 960px; height: 31px; background-color: #e2e2e2; list-style-type: none }
ul#home_topnav li { float: left; text-indent: -2000px; height: 30px; line-height: 30px; margin: 0px; padding: 0px; border: 0px; background-position: 0px 30px }
ul#home_topnav li a { height: 30px; background-position: 0px 0px; display: block; }
ul#home_topnav li a:hover { background: none }

li#home_topnav_shop { width: 103px; background-image: url(/images/headers_and_footers/760/nav_shop.gif); }
li#home_topnav_news { width: 59px; background-image: url(/images/headers_and_footers/760/nav_news.gif); }
li#home_topnav_sport { width: 59px; background-image: url(/images/headers_and_footers/760/nav_sport.gif); }
li#home_topnav_ents { width: 109px; background-image: url(/images/headers_and_footers/760/nav_ents.gif); }
li#home_topnav_life { width: 73px; background-image: url(/images/headers_and_footers/760/nav_life.gif); }
li#home_topnav_email { width: 139px; background-image: url(/images/headers_and_footers/760/nav_email.gif); }
li#home_topnav_help { width: 113px; background-image: url(/images/headers_and_footers/760/nav_help.gif); }
li#home_topnav_account { width: 105px; background-image: url(/images/headers_and_footers/760/nav_account.gif); }
li#home_topnav_toolbar { width: 200px; background-image: url(/img/homerefresh/download_orange_toolbar.gif); }

li#home_topnav_shop a { background-image: url(/images/headers_and_footers/760/nav_shop.gif); }
li#home_topnav_news a { background-image: url(/images/headers_and_footers/760/nav_news.gif); }
li#home_topnav_sport a { background-image: url(/images/headers_and_footers/760/nav_sport.gif); }
li#home_topnav_ents a { background-image: url(/images/headers_and_footers/760/nav_ents.gif); }
li#home_topnav_life a { background-image: url(/images/headers_and_footers/760/nav_life.gif); }
li#home_topnav_email a { background-image: url(/images/headers_and_footers/760/nav_email.gif); }
li#home_topnav_help a { background-image: url(/images/headers_and_footers/760/nav_help.gif); }
li#home_topnav_account a { background-image: url(/images/headers_and_footers/760/nav_account.gif); }
li#home_topnav_toolbar a { background-image: url(/img/homerefresh/download_orange_toolbar.gif); }

div#home_headersearch { margin-left: 15px; height: 87px; background-image: url(/img/homerefresh/search_bg.gif); position: relative; }
div#home_headersearch form  { visibility: hidden; position: absolute; left: 234px; top: 37px; margin: 0px; padding: 0px; border: 0px; }
div#home_container form#home_searchform1 { visibility: visible }
div#home_headersearch input { border: 1px solid #999999; display: block; width: 443px; height: 17px; padding: 1px; }
div#home_headersearch input.radio { float: left; display: block; margin: 0px; padding: 0px; border: 0px; width: auto; position: relative; top: 10px; left: 0px; }
div#home_headersearch input.hidden { display: none }
div#home_headersearch p { margin: 0px; padding: 0px; border: 0px; line-height: 22px; position: absolute; left: 646px; top: 14px; font-weight: bold; padding-left: 8px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 9px;  }
div#home_headersearch p a { color: #333; text-decoration: none }
div#home_headersearch p a:hover { text-decoration: underline }
div#home_headersearch form p { position: static; top: 0px; left: 0px; background: none; line-height: 36px; padding: 0px; font-weight: normal }
div#home_headersearch button { position: absolute; width: 80px; height: 26px; margin: 0px; padding: 0px; border: 0px; left: 466px; top:0px; background: transparent url(/img/homerefresh/search_button.gif); text-indent: -2000px; cursor: pointer }
div#home_headersearch label { float: left; margin-left: 7px; margin-right: 43px; line-height: 36px;}
div#home_headersearch label.invisible { display: none }
div#home_headersearch h3 { margin: 0px; padding: 0px; border: 0px; position: absolute; top: 14px; }
div#home_headersearch h3 a { font-weight: bold; font-size: 11px; line-height: 22px; text-decoration: none; text-transform: lowercase; display: block; height: 19px; text-align: center; background-image: none; color: white; background-repeat: no-repeat }
div#home_headersearch h3 a.active { color: #ff6600; }
div#home_headersearch h3#home_searchtab1 { left: 229px; width: 48px; }
div#home_headersearch h3#home_searchtab1 a.active { background-image: url(/img/homerefresh/searchtab1.gif); }
div#home_headersearch h3#home_searchtab2 { left: 279px; width: 59px; }
div#home_headersearch h3#home_searchtab2 a.active { background-image: url(/img/homerefresh/searchtab2.gif); }
div#home_headersearch h3#home_searchtab2 a { text-transform: none; }

div#home_headersearch h3#home_searchtab4 { left: 335px; width: 59px; }
div#home_headersearch h3#home_searchtab4 a.active { background-image: url(/img/homerefresh/searchtab4.gif); }

div#home_headersearch h3#home_searchtab3 { left: 396px; width: 85px; }
div#home_headersearch h3#home_searchtab3 a.active { background-image: url(/img/homerefresh/searchtab3.gif); }

div#home_headersearch h3#home_searchtab6 { left: 486px; width: 47px; }
div#home_headersearch h3#home_searchtab6 a.active { background-image: url(/img/homerefresh/searchtab6.gif); }

div#home_headersearch h3#home_searchtab5 { left: 538px; width: 65px; }
div#home_headersearch h3#home_searchtab5 a.active { background-image: url(/img/homerefresh/searchtab5.gif); }

div#home_headersearch div { float: left; padding-right: 5px;  }
div#home_headersearch div p { font-weight: bold; }
div#home_headersearch fieldset { margin: 0px; padding: 0px; border: 0px; }
form#home_searchform3 input { width: 210px; }
div#home_headersearch h2 { position: absolute; left: 144px; top: 16px; font-size: 24px; line-height: 20px; margin: 0px; padding: 0px; border: 0px; font-weight: normal; color: #ff6600; text-transform: lowercase }
div#home_headersearch form p { left: 236px; top: 70px; }
form#home_searchform3 div p { position: relative; top: 5px; left: 0px; line-height: 22px;  }
div#home_headersearch form p.google { position: absolute; top: 0px; left: -145px; line-height: 22px; }
div#home_headersearch form p.google img { position: relative; top: 8px; left: 0px;}

div.content_container { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #333; width: 814px; float: left; }
div.content_container img { border: 0px; display: block }
div.content_container h1, div.content_container h2, div.content_container h3, div.content_container h4, div.content_container p, div.content_container ul, div.content_container li { margin: 0px; padding: 0px; border: 0px; float: none; font-weight: normal; color: #333; text-decoration: none }
div.content_container a { text-decoration: none; color: #333 }
div.content_container a:hover { text-decoration: underline }
div.content_container ul, div#content_container li { list-style-type: none }
div.content_container fieldset { margin: 0px; border: 0px; padding: 0px;}

div#home_col12_wrapper { width: 635px; float: left; padding: 0px; margin: 0px; display: inline }
div#home_col1 { width: 315px; float: left; padding-top: 13px; display: inline }
div#home_col2 { width: 320px; float: left; padding-top: 13px; }
div#home_col3 { width: 167px; float: right; background: url(/img/homerefresh/col3_bg.gif) repeat-x 0px -87px; padding-left: 12px; }

div#home_hero { width: 296px; height: 210px; background-color: black; margin-bottom: 1px; position: relative; }
div#hometab1content { z-index: 100 }
div#home_hero h2 { display: none }

div#home_hero h3 { height: 30px; line-height: 24px; font-weight: bold; color: white; float: left; text-align: center; background-color: #ff6600; font-size: 12px; }
div#home_hero h3 a { display: block; height: 24px; color: white; }

div#home_col1 div#home_hero.three h3 a.active, div#home_col1 div#home_hero.four h3 a.active, div#home_col1 div#home_hero.five h3 a.active { background: url(/img/homerefresh/hero_tab_active.gif) repeat-x; }

div#home_hero.three h3.first { width: 98px; }
div#home_hero.three h3.first a { background: url(/img/homerefresh/hero_tab_three.gif) no-repeat; }
div#home_hero.three h3 { width: 99px; }
div#home_hero.three h3 a { background: url(/img/homerefresh/hero_tab_three_alt.gif) no-repeat; }

div#home_hero.four h3 { width: 74px; }
div#home_hero.four h3 a { background-image: url(/img/homerefresh/hero_tab_four.gif); }

div#home_hero.five h3.first { width: 60px; }
div#home_hero.five h3.first a { background: url(/img/homerefresh/hero_tab_five_alt.gif) no-repeat; }
div#home_hero.five h3 { width: 59px; }
div#home_hero.five h3 a { background-image: url(/img/homerefresh/hero_tab_five.gif); }

div#home_hero h4 { font-size: 15px; }

div#home_hero div { width: 296px; height: 180px; position: absolute; left: 0px; top: 30px; background-color: black; visibility: hidden; }

div#home_hero.landscape h4 { position: absolute; top: 126px; left: 0px; color: white; padding-left: 18px; line-height: 15px; height: 18px; font-weight: bold; background: url(/img/homerefresh/downrightarrow66.gif) no-repeat 7px 5px; width: 270px; }
div#home_hero.landscape p { position: absolute; top: 145px; left: 0px; color: white; margin-left: 8px; width: 155px; line-height: 14px; }
div#home_hero.landscape ul { position: absolute; top: 145px; left: 184px; width: 112px; line-height: 14px; }
div#home_hero.landscape ul li { padding-left: 9px; color: white; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 5px; padding-right: 9px; }
div#home_hero.landscape ul li a { color: white; }

div#home_hero.portrait h4 { position: absolute; top: 10px; left: 182px; color: white; padding-left: 11px; line-height: 16px; font-weight: bold; background: url(/img/homerefresh/downrightarrow66.gif) no-repeat 0px 5px; width: 93px; }
div#home_hero.portrait p { position: absolute; top: 60px; left: 184px; color: white; margin-left: 8px; line-height: 14px; width: 95px; }
div#home_hero.portrait ul { position: absolute; top: 145px; left: 182px; width: 114px; line-height: 14px; }
div#home_hero.portrait ul li { padding-left: 9px; padding-right: 9px; color: white; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 5px }
div#home_hero.portrait ul li a { color: white; }

div#home_hero h4 a { color: white; text-decoration: none }
div#home_hero h4 a:hover { text-decoration: underline }

div#home_newsticker { width: 294px; height: 23px; border: 1px solid #999; margin-top: 7px; margin-bottom: 15px; position: relative; top: 0px; left: 0px; overflow: hidden }
div#home_newsticker h2 { width: 46px; height: 23px; line-height: 23px; color: white; font-size: 12px; text-align: center; background-color: #999; text-transform: lowercase; font-weight: bold }
div#home_newsticker h2 a { color: white; text-decoration: none }
div#home_newsticker h2 a:hover { text-decoration: underline }
div#home_newsticker ul { position: absolute; left: 46px; top: 0px; height: 1px; width: 248px; height: 23px; font-size: 12px; line-height: 23px; width: 2000px; clip: rect(0px 248px 23px 0px);  }
div#home_newsticker li { float: left; padding-left: 7px; padding-right: 10px; background: url(/img/homerefresh/block55.gif) no-repeat right 9px; }

div#home_secondaryarticlescontainer { width: 315px; margin-bottom: 14px; }

div.home_secondaryarticlelinkswide, div.home_secondaryarticleimage, div.home_secondaryarticlelinks { overflow: hidden }
div.home_secondaryarticlelinkswide { width: 294px; height: 117px; margin-bottom: 15px; float: left; border: 1px solid #ccc; display: inline }
div.home_secondaryarticlelinkswide li { line-height: 19px; padding-left: 16px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 7px 7px; }
div.home_secondaryarticleimage { background: url(/img/homerefresh/downrightarrow66.gif) no-repeat 6px 99px; display: inline }
div.home_secondaryarticleimage, div.home_secondaryarticlelinks { width: 138px; height: 128px; border: 1px solid #ccc; margin-right: 16px; margin-bottom: 15px; float: left; display: inline }
div.home_secondaryarticleimage h2, div.home_secondaryarticlelinks h2, div.home_secondaryarticlelinkswide h2 { line-height: 20px; height: 20px; color: white; font-size: 12px; font-weight: bold; background-color: #ff6600; }
div.home_secondaryarticleimage h2, div.home_secondaryarticlelinks h2 { background-color: #ff6600;  }
div.home_secondaryarticlelinkswide h2, div.home_secondaryarticlelinks h2, div.home_secondaryarticleimage h2 { padding-left: 5px; }
div.home_secondaryarticleimage h2 a, div.home_secondaryarticlelinks h2 a, div.home_secondaryarticlelinkswide h2 a { color: white; background: url(/img/homerefresh/downrightarrow1212.gif) no-repeat 0px 2px; padding-left: 18px; }
div.home_secondaryarticlelinks li { line-height: 21px; padding-left: 16px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 7px 9px; }
div.home_secondaryarticlelinks li.alt, div.home_secondaryarticlelinkswide li.alt { background-color: #efefef; }
div.home_secondaryarticlelinks a:hover { text-decoration: underline }
div.home_secondaryarticleimage div { width: 138px; height: 68px; margin-bottom: 6px; }
div.home_secondaryarticleimage h3 { font-weight: bold; }
div.home_secondaryarticleimage h3, div.home_secondaryarticleimage p { line-height: 15px; font-size: 11px; padding-left: 17px; padding-right: 6px; }
div.home_secondaryarticleimage p a { font-weight: bold }

div#home_moneytools { width: 609px; height: 83px; border: 1px solid #ccc; float: left; padding-left: 8px; display: inline; overflow: hidden; margin-bottom: 23px; }
div#home_moneytools img { float: right; position: relative; top: -18px; left: -9px; }
div#home_moneytools h2 { padding-left: 18px; background: white url(/img/homerefresh/downrightarrow12122.gif) no-repeat 0px 6px; font-size: 14px; line-height: 25px; height: 25px; margin-top: 2px }
div#home_moneytools ul { width: 300px; }
div#home_moneytools li { width: 140px; padding-left: 9px; height: 16px; overflow: hidden; line-height: 16px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 6px; float: left; list-style-type: none }

div#home_moneytoolscc, div#home_moneytoolscc_noad { width: 609px; height: 83px; border: 1px solid #ccc; float: left; padding-left: 8px; display: inline; overflow: hidden; margin-bottom: 23px; }
div#home_moneytoolscc img { float: right; position: relative; top: -18px; left: -9px; }
div#home_moneytoolscc h2, div#home_moneytoolscc_noad h2 { padding-left: 18px; background: white url(/img/homerefresh/downrightarrow12122.gif) no-repeat 0px 6px; font-size: 14px; line-height: 25px; height: 25px; margin-top: 2px }
div#home_moneytoolscc ul, div#home_moneytoolscc_noad ul { float: left; }
div#home_moneytoolscc li, div#home_moneytoolscc_noad li { width: 140px; padding-left: 9px; height: 16px; overflow: hidden; line-height: 16px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 6px; list-style-type: none }
div#home_moneytoolscc div#home_moneytools_compare, div#home_moneytoolscc_noad div#home_moneytools_compare { width: 150px; float: left; margin-top: -26px; }
div#home_moneytoolscc div#home_moneytools_compare h2, div#home_moneytoolscc_noad div#home_moneytools_compare h2 { background: none; padding: 0px; }
div#home_moneytoolscc div#home_moneytools_compare select, div#home_moneytoolscc_noad div#home_moneytools_compare select { width: 150px; font-size: 10px; }
div#home_moneytoolscc div#home_moneytools_compare input.submit, div#home_moneytoolscc_noad div#home_moneytools_compare input.submit { float: right; margin-top: 6px; }
div#home_moneytoolscc ul { width: 150px; }
div#home_moneytoolscc_noad ul { width: 450px; }
div#home_moneytoolscc_noad ul li { float: left }
div#home_moneytoolscc_noad img { display: none }

div#home_shopping { width: 294px; height: 129px; margin-right: 19px; border: 1px solid #ccc; float: left; display: inline }
div#home_shopping h2 { margin-left: 9px; padding-left: 18px; background: white url(/img/homerefresh/downrightarrow12122.gif) no-repeat 0px 6px; font-size: 14px; line-height: 25px; height: 25px; margin-top: 2px }
div#home_shopping ul { width: 147px; float: left; position: relative; top: 0px; left: 9px; }
div#home_shopping ul li { line-height: 18px; height: 18px; padding-left: 9px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 7px; width: 122px; }
div#home_shopping ul.withpics li { width: 122px; }
div#home_shopping ul.withpics img { float: right; display: inline; padding-top: 2px; }
div#home_shopping ul li a { display: inline; width: auto; height: auto; }

div#home_selfcare { width: 302px; height: 129px; border: 1px solid #ccc; float: left; margin-bottom: 14px; }
div#home_selfcare div { margin: 1px; width: 292px; padding-left: 8px; height: 126px; background: url(/img/homerefresh/selfcare_gradient.gif) repeat-x; }
div#home_selfcare h2 { background: url(/img/homerefresh/downrightarrow12122.gif) no-repeat 0px 9px; line-height: 32px; padding-left: 19px; font-size: 14px; }
div#home_selfcare p { line-height: 20px }
div#home_selfcare li { width: 148px; padding-left: 9px; height: 21px; line-height: 21px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 8px; float: left; list-style-type: none }
div#home_selfcare li.alt { width: 126px; }

div#home_mpu { width: 302px; height: 262px; margin-bottom: 14px; float: left; border: 1px solid #ccc; }
div#home_mpu h2 { height: 10px; line-height: 10px; font-size: 9px; text-align: center; background-color: #ccc}
div#home_mpu div { padding-left: 1px; padding-top: 1px; }

div#home_customerbenefits { width: 304px; height: 145px; float: left; }

form#OneThirdEmailLogin { margin: 0px; padding: 0px; width: 151px; border: 1px solid white; border-width: 2px 2px 5px 2px; background-color: #f9efe5; margin-bottom: 20px; position: relative; overflow: hidden }
form#OneThirdEmailLogin h2 { margin-left: 8px; padding-left: 19px; height: 32px; line-height: 32px; color: #ff6600; font-size: 14px; background: url(/img/homerefresh/email_envelope.gif) no-repeat 0px 11px; }
form#OneThirdEmailLogin ul { position: relative; top: 0px; left: 8px; width: 140px; overflow: hidden }
form#OneThirdEmailLogin li { height: 22px; line-height: 22px; float: left; padding-left: 8px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 10px; position: relative; top: 0px; left: 0px; padding-right: 30px;}
form#OneThirdEmailLogin label { margin-left: 7px; height: 16px; line-height: 20px; position: relative; top: 22px; left: 0px; }
form#OneThirdEmailLogin input { border: 1px solid #999999; width: 135px; height: 16px; margin-left: 7px; position: relative; top: -15px; left: 0px; }
form#OneThirdEmailLogin input.checkbox { width: auto; height: auto; top: 0px; left: 0px; }
form#OneThirdEmailLogin button { display: block; padding: 0px; margin-left: 93px; font-size: 11px; text-align: center; border: 0px; width: 51px; height: 22px; line-height: 22px; background: transparent url(/img/homerefresh/email_button_bg.gif) no-repeat; cursor: pointer; position: relative; top: -9px; left: 0px; }
form#OneThirdEmailLogin button p { position: relative; top: -2px; left: 0px; font-weight: bold; color: #ff6600; }
form#OneThirdEmailLogin div { text-align: right; clear: both; line-height: 24px; padding-right: 6px; position: relative; top: -9px; left: 0px; }
form#OneThirdEmailLogin div label { position: relative; top: 0px; left: 0px; }
form#OneThirdEmailLogin div input { margin: 0px; border: 0px; position: relative; top: 2px; left: 0px; width: auto; height: auto }

div.home_outthisweek, div.home_todayspictures { border: 1px solid #afafaf; border-width: 0px 0px 3px 1px; background-color: white; width: 141px; padding-left: 7px; padding-right: 6px; margin-bottom: 22px; }
div.home_outthisweek h2, div.home_todayspictures h2 { line-height: 28px; padding-top: 4px; background: url(/img/homerefresh/downrightarrow66.gif) no-repeat 0px 17px; padding-left: 11px; font-size: 14px; position: relative; top: 0px; left: -2px; }
div.home_outthisweek h3, div.home_todayspictures h3 { padding-left: 7px; font-size: 11px; font-weight: bold; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 5px; }
div.home_outthisweek h3 { line-height: 15px; }
div.home_outthisweek h3 a.stars1 { background-image: url(/img/homerefresh/1stars.gif); }
div.home_outthisweek h3 a.stars2 { background-image: url(/img/homerefresh/2stars.gif); }
div.home_outthisweek h3 a.stars3 { background-image: url(/img/homerefresh/3stars.gif); }
div.home_outthisweek h3 a.stars4 { background-image: url(/img/homerefresh/4stars.gif); }
div.home_outthisweek h3 a.stars5 { background-image: url(/img/homerefresh/5stars.gif); }
div.home_todayspictures h3 { line-height: 20px; background-position: 0px 7px; }
div.home_outthisweek h3 a, div.home_todayspictures h3 a { display: block; background-repeat: no-repeat; background-position: bottom right; }
div.home_outthisweek p { border: 0px solid #ccc; border-bottom-width: 1px; padding-left: 7px; padding-bottom: 5px; margin-bottom: 5px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 5px; }
div.home_todayspictures p { padding-bottom: 5px; padding-left: 7px; }
div.home_outthisweek p.footer { border: 0px; padding-left: 0px; background: none }
div.home_outthisweek p.footer a { text-decoration: underline }
div.home_todayspictures p.footer { margin-left: 66px; padding-left: 7px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 5px; }
div.home_outthisweek img { display: none; }
div.home_todayspictures img { display: block }

div#home_weather { border: 1px solid #afafaf; border-width: 0px 0px 3px 1px; background-color: white; width: 141px; padding-left: 7px; padding-right: 6px; margin-bottom: 22px; }
div#home_weather form	{margin:0;padding:0;}
div#home_weather h2 { line-height: 28px; padding-top: 4px; background: url(/img/homerefresh/downrightarrow66.gif) no-repeat 0px 17px; padding-left: 11px; font-size: 14px; position: relative; top: 0px; left: -2px; }
div#home_weather h3 { line-height: 12px; width: 69px; text-transform: uppercase; font-size: 11px; padding-top: 4px; }
div#home_weather ul { float: left; width: 45px; }
div#home_weather li { line-height: 13px; padding-left: 6px; float: left }
div#home_weather #location { width: 100px; height: 16px; border: 1px solid #999; float: left; }
div#home_weather #savelocation { float: left; text-align: right; position: relative; top: 3px; left: 0px; }
div#home_weather img { float: left;}
div#home_weather p { clear: both; height: 28px; line-height: 28px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 10px 12px;text-align:right;}
div#home_weather button { display: block; padding: 0px; font-size: 11px; text-align: center; border: 0px; width: 32px; height: 22px; line-height: 22px; background: transparent url(/img/homerefresh/go_button_bg.gif) no-repeat; cursor: pointer; float: left; margin-left: 5px; }
div#home_weather button p { margin: 0px; background: none; position: relative; top: -2px; left: 0px; font-weight: bold; color: #ff6600; float: none; height: 22px; line-height: 22px; text-align: center; clear: none }
div#home_weather label { line-height: 16px; width: 118px; float: left; }
div#home_weather #forsavelocation { text-align: right; line-height: 26px; }
div#home_weather  #WKdescription,
div#home_weather  #WKdescription #dynamicOverviewDiv {margin:0;padding:0;float:left;}
div#home_weather  #WKdescription #dynamicOverviewDiv .WKday	{float:left;width:70px;}
div#home_weather  #WKdescription #dynamicOverviewDiv .WKday	h3	{width:65px;}
div#home_weather  #WKdescription #dynamicOverviewDiv .WKday img {float:left;width:25px; height:25px;}
div#home_weather  #WKdescription #dynamicOverviewDiv .WKday ul	{margin:0;padding:0;}

div#home_leaderboard { clear: both; width: 728px; height: 90px; padding: 1px; padding-right: 14px; background: #ccc url(/img/homerefresh/leaderboard_caption.gif) no-repeat 732px 1px; margin-bottom: 20px; }

div#home_orangeshop { width: 304px; height: 236px; background-image: url(/img/homerefresh/shop_background.jpg); margin-bottom: 15px; position: relative; top: 0px; left: 0px; }
div#home_orangeshop h2 a { display: block; width: 146px; height: 32px; line-height: 32px; text-indent: -2000px; position: relative; left: 9px; top: 7px; }
div#home_orangeshop img { display: block; margin-left: 128px; margin-top: 118px }
div#home_orangeshop ul { line-height: 20px; font-weight: bold; font-size: 12px; padding-top: 6px; padding-bottom: 0px; margin-left: 128px;}
div#home_orangeshop ul li { padding-left: 12px; background: url(/img/homerefresh/downrightarrow66.gif) no-repeat 0px 8px; position: relative; top: 0px; left: 0px; }
div#home_orangeshop ul li a { font-weight: bold }

div#home_leftnav { margin-left: 15px; width: 130px; float: left; display: inline; overflow: hidden; margin-right: 16px; }
div#home_leftnav ul { list-style-type: none; margin: 0px; padding: 0px; border: 0px; width: 130px; margin-top: 10px; }
div#home_leftnav li { margin: 0px; padding: 0px; border: 0px; line-height: 23px; padding-bottom: 4px; font-size: 12px; background: url(/img/homerefresh/leftnav_toplevel_bg.gif) no-repeat 0px 10px; font-weight: bold; padding-left: 8px;  }
div#home_leftnav li.support { margin: 0px; padding: 0px; border: 0px; line-height: 23px; padding-bottom: 4px; font-size: 12px; background: url(/img/homerefresh/leftnav_toplevel_bg_alt.gif) no-repeat 0px 10px; font-weight: bold; padding-left: 8px; background-color: #F8ECE0; }
div#home_leftnav ul ul { margin-top: 0px; position: relative; top: 4px; left: 0px; }
div#home_leftnav li a { text-decoration: none; color: #333; }
div#home_leftnav li a:hover { text-decoration: underline }
div#home_leftnav li li { background: url(/img/homerefresh/rightarrow35.gif) no-repeat 5px 7px; line-height: 19px; font-size: 11px; font-weight: normal; border: 0px solid #d4d4d4; border-bottom-width: 1px; position: relative; top: 0px; left: -7px; padding: 0px; text-indent: 13px; }
div#home_leftnav li.support li { border: 0px solid #999999; border-bottom-width: 1px; }

div#home_textlinks { width: 322px; height: 116px; border: 1px solid #ccc; border-bottom-width: 3px; border-right-width: 0px; float: left; margin-bottom: 23px; }
div#home_textlinks h2 { margin-left: 8px; padding-left: 18px; background: white url(/img/homerefresh/downrightarrow12122.gif) no-repeat 0px 6px; font-size: 14px; line-height: 25px; height: 25px; margin-top: 2px }
div#home_textlinks ul { width: 300px; margin-left: 8px; }
div#home_textlinks li { width: 140px; padding-left: 9px; height: 16px; overflow: hidden; line-height: 16px; background: url(/img/homerefresh/rightarrow35.gif) no-repeat 0px 6px; float: left; list-style-type: none }
div#home_textlinks li a { text-decoration: none; color: #333; }
div#home_textlinks li a:hover { text-decoration: underline }

div#home_promobox { width: 295px; height: 116px; border: 1px solid #ccc; border-bottom-width: 3px; float: left; border-left-width: 0px; margin-bottom: 23px; position: relative; }
div#home_promobox img, div#home_adofferspromobox div { position: absolute; left: 0px; top: 8px; }
div#home_promobox h2 { margin-left: 122px; font-size: 13px; font-weight: bold; padding-top: 7px; padding-bottom: 4px; }
div#home_promobox p { margin-left: 122px; line-height: 14px; width: 160px; }
div#home_promobox ul { margin-left: 122px; padding-top: 7px; }
div#home_promobox ul li { height: 17px; line-height: 17px; padding-left: 13px; background: url(/img/homerefresh/downrightarrow66.gif) no-repeat 0px 6px; list-style-type: none }
div#home_promobox li a { text-decoration: none; color: #333; }
div#home_promobox li a:hover { text-decoration: underline }


