﻿.mostpopular { width: 215px; padding-top: 10px; }
* html .mainContainer .mainContent .mostpopular{float:left;clear:both;}/*Added to fix defect #6790*/ 
.corpmessaging { padding-top: 6px; }
.corpmessaging .divider { height: 3px; background: #e2e2e2; font-size: 1px; line-height: 1px; }

.itemhdrsecondary { margin-bottom: 7px; }

.hot { float: left; width: 470px; }
.corpmessaging { float: right; width: 215px; margin-top: 6px; }

.mptout { position: relative; margin-top: 10px; }
.mptout .thumb { height: 135px; width: 215px; }
.mptout .thumb IMG { height: 135px; width: 215px; }
.previous, .next { cursor: pointer; }
.mptout .title { height: 70px; background: url(Images/mp_back.png) top left repeat-y; }
.mptout .previous { position: absolute; top: 155px; left: 5px; }
.mptout .next { position: absolute; top: 155px; left: 182px; }
.mptout .title .num { position: absolute; top: 143px; left: 31px; font-size: 35px; line-height: 90%; height: 70px; width: 55px; border-right: 1px solid #7d806c; color: #585a45; text-align: center; }
.mptout .title .text { position: absolute; top: 155px; left: 91px; font-size: 13px; height: 40px; width: 85px; }

#buzz { position: relative; background: url(Images/buzzback.png) top left no-repeat; height: 54px; width: 938px; margin: 10px auto 0px auto; }
#buzz H3 { position: absolute; top: 13px; left: 20px; margin: 0px; padding: 0px; font-size: 21px; color: #e97b25; }
#buzz .buzzitems { position: absolute; top: 11px; left: 250px; height: 25px; width: 660px; overflow: hidden; }
#buzz .buzzitems A { color: #666; }
#buzz .buzzitems A:hover {color: #2e1801;}
#buzz UL { height: 25px; width: 730px; margin: 0px; padding: 0px; }
#buzz UL LI { list-style: none; margin: 0px; padding: 4px; font-size: 14px; }

.hottopics { margin-bottom: 40px; }
.hottopics .divider { height: 3px; background: #e2e2e2; font-size: 1px; line-height: 1px; }
.hottopics .htitem { padding: 15px 0px; border-bottom: 1px solid #e5e5e5; }
.hottopics .htitem .thumb { float: left; }
.hottopics .topic { float: right; width: 310px; }
.hottopics .topic A { position: relative; top: -3px; display: block; color: #e97b25; font-size: 24px; margin-bottom: 2px; text-transform: lowercase; }
.hottopics .topic A:hover { color: #2e1801;}
.hottopics .topic DIV { color: #da4a1e; font-size: 15px; line-height: 110%; margin-bottom: 5px; }

.hometips h2 { width:230px; height:35px; margin:0 0 8px 4px; padding:0; background:url(Images/tips/tips-n-tricks-header-home.gif) no-repeat 0 0; }
.hometips h2 a { display:block; width:230px; height:35px; text-indent:-3000px; overflow:hidden; color:#e97b25; }
.hometips .tips-wrapper .two-tips { min-height:145px; _height:145px; padding:0 8px 10px 16px; background:url(/_layouts/images/SCJohnson/RightAtHome/tips/hometips-twotips-bg-top-8.png) no-repeat 0 2px; }
.hometips .tips-wrapper .two-tips .editor { float:left; width:209px; padding:0 15px 0 0; }
.hometips .tips-wrapper .two-tips .member { float:left; width:222px; }
.hometips .tips-wrapper .two-tips .tip-category { min-height:35px; _height:35px; padding:17px 0 5px 57px; background-repeat:no-repeat; background-position:0 0; behavior:url(/_layouts/SCJohnson/RightAtHome/Scripts/iepngfix.htc); }
.hometips .tips-wrapper .two-tips h3 { margin:0; padding:0; font-size:18px; font-weight:normal; color:#e97b25; }
.hometips .tips-wrapper .two-tips h4 { margin:0; padding:0; font-size:12px; color:#959595; }
.hometips .tips-wrapper .two-tips p { margin:0; padding:0 8px 0 0; line-height:15px; color:#666666; } 
.hometips .tips-wrapper .two-tips .poster { padding-top:15px; text-align:right; color:#959595; }
.hometips .tips-wrapper .more-tips { height:52px; padding:0 8px 0 16px; background:url(/_layouts/images/SCJohnson/RightAtHome/tips/hometips-twotips-bg-btm-8.png) no-repeat 0 0; }
.hometips .tips-wrapper .more-tips div { float:left; padding-top:11px; border-top:1px solid #eaeaea; }
.hometips .tips-wrapper .more-tips .editor { width:209px; margin:0 15px 0 0; }
.hometips .tips-wrapper .more-tips .member { width:222px; }
.hometips .tip-tools { position:relative; width:455px; height:31px; margin:1px 0 0 0; padding:15px 0 0 15px; line-height:15px; background:url(/_layouts/images/SCJohnson/RightAtHome/tips/hometips-tools-bg-8.png) no-repeat 0 0 ; }
.hometips .tip-tools .description { float:left; margin:0; padding:0 15px 0 0; font-weight:bold; color:#999999; }
.hometips .tip-tools ul { float:left; margin:0; padding:0; }
.hometips .tip-tools ul li { float:left; margin:0 30px 0 0; padding:0 5px 0 0; list-style-type:none; }
.hometips .tip-tools ul li a { display:block; padding:0 0 0 20px; text-decoration:none; color:#707070; }
.hometips .tip-tools ul .google { background:url(/_layouts/images/SCJohnson/RightAtHome/tips/google.gif) no-repeat 0 0; }
.hometips .tip-tools ul .rss { background:url(/_layouts/images/SCJohnson/RightAtHome/tips/rss.gif) no-repeat 0 0; }
.hometips .tip-tools ul .embed { margin-right:0; background:url(/_layouts/images/SCJohnson/RightAtHome/tips/embed.gif) no-repeat 0 0; }
.hometips .tip-tools ul .last { margin-right:0; }
.hometips .tip-tools-tooltip { visibility:hidden; position:absolute; top:0 !important; left:0 !important; width:190px; height:173px; margin-top:-172px; padding:10px 10px 0 10px; z-index:999; background:url(/_layouts/images/SCJohnson/RightAtHome/popUp_question.png) top left no-repeat !important;; _background-image:url(/_layouts/images/SCJohnson/RightAtHome/popUp_question-8.png)!important;; }
.hometips .tip-tools-tooltip h3 { margin:0; padding:5px 0 8px 0; font-size:18px; color:#545454; font-weight:normal; text-transform:lowercase; }/*updated code for defectno:6710*/
.hometips .tip-tools-tooltip p { margin:0; padding:0 0 8px 0; }
.hometips #googletooltip { margin-left:139px; text-align:left; }/*updated code for defectno:6710*/
.hometips #rsstooltip { margin-left:232px; text-align:left; }/*updated code for defectno:6710*/
.hometips #embedtooltip { margin-left:305px; text-align:left; }/*updated code for defectno:6710*/
.hometips #embedtooltip input { width:186px; text-align:left; }/*updated code for defectno:6710*/

.homepromo { margin:0 0 25px 0; background-repeat:no-repeat; background-position:0 0; }
.homepromo .promo-content { padding:12px 0 0 158px; }
.homepromo .promo-content h3 { margin:0 0 5px 0; font-size:18px; font-weight:normal; color:#e97b25; }

.corpbox { margin-bottom: 70px; }

.accord { cursor: pointer; font-size: 14px; }

.acchead { cursor: pointer; }
.acchead .divider { height: 1px; border-bottom:1px solid #e2e2e2; font-size: 1px; line-height: 1px; background:none }/*Modified for defect #6709*/
* html .acchead .divider { height: 1px; border-bottom:2px solid #e2e2e2; font-size: 1px; line-height: 1px; background:none }/*Added for defect #6709 for IE6*/

.acchead .title { padding: 10px 0px 0px 0px; margin-right: 12px;}
.acchead IMG { float: left; margin-top: 10px; padding: 0 10px 10px 0; }

.accbody { cursor: pointer; padding: 10px 12px 0px 0px; font-size: 12px;font-family: Georgia, Times New Roman, Verdana, Arial;display:block;overflow:auto;}

.landinggallery { *margin-bottom: 70px; _margin-bottom: 0px;}
.landinggallery .title { position: relative; height: 65px; width: 215px; background: url(Images/mp_back.png) top left repeat-y; }
.landinggallery .previous { position: absolute; top: 13px; left: 5px; }
.landinggallery .next { position: absolute; top: 13px; left: 182px; }


.landinggallery .title .text { position: absolute; top: 10px; left: 37px; font-size: 14px; height: 40px; width: 138px; text-align:center; }
.landinggallery A.galleryother { display: none; }
.landinggallery A { color: #666; }

div.alloffers {border-bottom:3px solid #E2E2E2; padding:10px 5px; }
div.alloffers img.arrow {margin-left:6px;}