/* Resources */
.qndivider { width:100%; height:20px; background:url(/static/images/home_line.png) repeat-x top; }
#banner { width:990px; height:108px; margin:0 auto; padding:6px 0; }
#content #left h1.resourcetitle, #content #right h2.resourcetitle, #content .resourcetitle { height:33px; margin-bottom:11px; font-size:14px; line-height:33px; font-weight:bold; }
#content #left h1.questions { float:left; width:70px; }
#content #left #filterquestions { float:right; height:28px; margin:5px 0 11px 0; }
#content #left #filterquestions tr { height:27px; line-height:33px; }
#content #left #filterquestions select { margin-right:5px; vertical-align:top; }
#content #left a.minisite { display:block; width:657px; height:108px; padding-bottom:6px; }
#content #left .box .inside .resourcecontent { width:582px; font-size:12px; line-height:18px; }
#content #left .box .inside .resourcecontent .resourceimg { float:left; width:118px; height:100px; padding-right:15px; overflow:hidden; }
#content #left .box .inside .resourcecontent .resourceimg img { border:1px solid #CCC; }
#content #left .box .inside .resourcecontent .blogimg { float:left; height:115px; }
#content #left .box .inside .resourcecontent h4 { font-size:12px; font-weight:bold; color:#333; line-height:20px; }
#content #left .box .inside .resourcecontent p { padding-bottom:4px; }
#content #left .box .inside .resourcecontent p.gray { color:#666; font-size:11px; line-height:20px; padding-bottom:0; }
#content #left .box .inside .resourcecontent .blurb { float:left; width:449px; }
#content #left .box .inside .resourcecontent li { padding-bottom:0; background:url(/static/images/directory_bullet.png) no-repeat 0 8px; }
#content #left .box .inside .resourcecontent li a { font-weight:normal; }
#content #left .box .inside #answered table { margin-bottom:10px; line-height:18px; }
#content #left .box .inside #answered a { font-weight:bold; text-decoration:none; }
#content #left .box .inside #answered a:hover { text-decoration:underline; }
#content #left .box .inside #answered a.heading { height:auto; line-height:18px; font-size:13px; font-weight:bold; text-decoration:none;  }
#content #left .box .inside #answered td.arrow { width:15px; background:url(/static/images/icon_right.png) no-repeat 0 5px; }
#content #left .box .inside #answered td.down { background-image:url(/static/images/icon_down.png); background-position:0 6px; }
#content #left .box .inside #answered th { width:88px; padding-right:5px; color:#54534A; font-weight:bold; }
#content #left .box .inside #answered th span { font-weight:normal; font-size:12px; }
#content #left .box .inside #answered .postedby { font-style:italic; color:#54534A; font-size:12px; font-weight:normal; }
#content #left .box .inside #answered .answers { background-color:#FFF; border:1px solid #CCC; margin-bottom:15px; padding:15px; font-size:12px; line-height:18px; }
#content #left .box .inside #answered .answers img { float:left; border:1px solid #CCC; margin-right:15px; }
#content #left .box .inside #answered .answers p.answerbody { float:left; width:476px; padding-bottom:0; }
#content #left .box .inside p.author { color:#666; font-size:12px; line-height:20px; }
#content #left .box .inside .last { padding-bottom:0; }
#content #left .box .inside p.video { padding:10px 0 0 0; }
#content #left .box .topten th { font-weight:bold; text-align:right; color:#00A4E4; padding-right:5px; }
#content #left .box .topten .greenten th { color:#6DB501; }
#content #right .box .inside .guideimg { padding-bottom:10px; }
#content #right .box .inside ul.resourceslinks { font-size:12px; }
#content #right .box .inside ul.resourceslinks li { padding-bottom:0; background:url(/static/images/directory_bullet.png) no-repeat 0 8px; }
#content #right .box .inside ul.resourceslinks li a { font-weight:normal; }
#content #right .box .inside ul.articlearchive { font-size:12px; padding-bottom:10px; }
#content #right .box .inside ul.articlearchive li { padding-bottom:0; background:url(/static/images/directory_bullet.png) no-repeat 0 8px; }
#content #right .box .inside ul.last { padding-bottom:0; }
#content #right .box .inside p.archivemonth { font-size:12px; padding-bottom:5px; }
#content #right .box .quiz { font-size:12px; line-height:16px; }
#content #right .box .quiz table { width:270px; margin:5px 0 0 10px; }
#content #right .box .quiz table td { padding-bottom:5px; }
#content #right .box .quiz #quizbutton { float:right; }
#content #right .box .bottomaskdoc { padding:4px 15px 0 15px; margin:0 3px; font-size:12px; background:url(images/home_line.png) repeat-x top; }
#content #right .box .bottomaskdoc tr { height:35px; line-height:35px; }
#content #right .box .bottomaskdoc tr.postanon { font-size:11px; height:16px; line-height:16px; }
#content #right .box .bottomaskdoc #anonymous { width:auto; margin-right:5px; padding:0; vertical-align:middle; border:none; }
#content #right .box .bottomaskdoc th { font-weight:bold; }
#content #right .box .bottomaskdoc input { font-size:11px; line-height:14px; height:14px; width:150px; padding:4px 0px 3px 4px; border:1px solid #CCC; }
#content #right .box .bottomaskdoc input#zipcode { width:50px; }
#content #right .box .bottomaskdoc textarea { display:block; width:195px; height:100px; padding:5px; margin-top:5px; font:11px/14px Arial, sans-serif; color:#54534A; border:1px solid #CCC; }
#content #right .box .bottomaskdoc #sentmsg { height:22px; line-height:22px; color:#00A4E4; font-weight:bold; margin:10px 0 0 10px; }
#content #right .box .bottomaskdoc .send { width:57px; height:22px; border:none; padding:0; margin:10px 0 10px 0; }
#content #right .box .inside .resourcecontent { width:291px; font-size:11px; line-height:15px; }
#content #right .box .inside .resourcecontent .resourceimg { float:left; width:80px; height:68px; padding-right:10px; overflow:hidden; }
#content #right .box .inside .resourcecontent .resourceimg img { border:1px solid #CCC; }
#content #right .box .inside .resourcecontent .blogimg { float:left; height:68px; }
#content #right .box .inside .resourcecontent h4 { font-size:11px; font-weight:bold; color:#333; line-height:15px; }
#content #right .box .inside .resourcecontent p { padding-bottom:4px; }
#content #right .box .inside .resourcecontent p.gray { color:#666; font-size:11px; line-height:20px; padding-bottom:0; }
#content #right .box .inside .resourcecontent .blurb { float:left; width:199px; }
#content #right .box .inside .resourcecontent li { padding-bottom:0; background:url(/static/images/directory_bullet.png) no-repeat 0 8px; }
#content #right .box .inside .resourcecontent li a { font-weight:normal; }
#content #right .box .switcher h4 { font-size:12px; padding-bottom:0; }
#content #right .box .switcher select { margin-bottom:5px; }
#content #right .box .switcher img { border:1px solid #CCC; margin-top:3px; }
#content #right .box .switcher .car { padding-left:40px; font-size:11px; line-height:16px; }
#content #right .box .greenguide { width:220px; font-size:12px; line-height:16px; }
#content #right .box .greenguide h4 { font-size:13px; background-color:#6DB501; color:#FFF; padding:0 0 0 10px; }
#content #right .box .greenguide td { padding:0 5px 10px 0; }
#content #right .box .greenguide th { padding:0 5px 10px 0; font-weight:bold; }
#content #right .box .greenguide td.indent { padding-left:10px; }
#content #right .box .greenguide td.swtext { font-size:10px; }
#content #right .box #newsfeed { font-size:12px; line-height:18px; }
#content #right .box #newsfeed .gfc-resultsHeader { display:none; }
#content #right .box #newsfeed .gfc-results { padding-bottom:0; }
#content #right .box #newsfeed .gfc-result { margin-bottom:10px; }
#content #right .box .inside ul.green li { background-image:url(/static/images/greenbullet.png); }
#content #right .box .inside ul.pdf li { background-image:url(/static/images/icon_pdf.png); line-height:22px; background-position:0 2px; padding-left:20px; }
#content #right .msdivider { width:100%; height:20px; background:url(/static/images/home_line.png) repeat-x center; }
.green a, .green .box .inside h3, .green .box .inside .heading, .green .box .inside .resourcetitle { color:#6DB501; }