/*GENERAL ADJ*/


/*Module with IMG present*/
#contentPromotionHome .imgPresent{width:195px;z-index:100;height:120px; height: 105px; padding: 0; margin: 0;}
#contentPromotionHome .specialImg{position:relative;float:right;top:10px;z-index:-200;margin-top:-125px; padding: 0;}
#contentPromotionHome .lastHome{background:none;}
#contentPromotion h2 {font-size: 1.63em;  margin: 0; padding: 0;}
#botBanner{margin:-15px 0 20px 0;height:75px;width:680px;}
#topBanner{margin:9px 0 25px -1px;height:84px;width:680px;}
.introHome{color:#000;padding:4px 0 14px 0;}
.subCatPromo img{float:none !important;}
sup{font-size:0.8em;}
.spacingButton{padding-top:10px;}
.last .small{margin:0;padding:0;border:0;padding-top:10px !important;margin-bottom:20px !important;border-top:1px solid #C0C0C0;}
ul.menuLevel2 li{padding-left:15px !important;}
.section{color:#C70000;border:1px solid red;}
#reduceSpam{margin-bottom:17px;margin-top:10px;}
#reduceSpam h3{font-size:1.4em;color:#A60008;}


/*Re-set Category intro styles*/
#contentPromotion .imgPresent{width:180px;z-index:100;height:180px;}
#contentPromotion .specialImg{position:relative;float:right;top:10px;z-index:-200;margin-top:-190px;}

#contentCategoryIntro{padding-bottom:7px !important;}
#contentCategoryIntro p, #contentCategoryIntro li{font-weight:bold !important;color:#000 !important;}
#contentCategoryIntro img{padding-bottom:11px;}
.subCatPromo{margin-bottom:2px;}
.addLine {border-bottom: 1px solid #CCCCCC; margin-bottom: 5px; padding-bottom: 6px;}
#contentPromotion .last{margin-bottom:11px !important;background:none;}
.arrowLink{vertical-align:bottom;}

/*Re-set Category detail styles*/
#contentPromotionDetail h2, #reduceSpam h2 {font-weight: normal;}
#contentPromotionDetail .section/*, #contentPromotion .section*/{border:0;margin-bottom:0 !important; padding-bottom: 0;font-size: 1.3em !important; color:#A60008}
#contentPromotionDetail .smallSubHead {font-size: 1.1em;}
#contentPromotionDetail .subHeadBeforeList {font-size: 1.1em; margin-top:0 !important;}
.contentDetailBlock{border-bottom:1px solid #CCCCCC;margin-bottom:14px;padding-bottom:8px;}
.noLine{border:0 !important;}
/*#contentPromotion div.section a {font-size: 1.1em;}*/
#contentPromotion .subCatPromo .section {
	padding-bottom: 4px;
	font-size: 1.63em;
	font-weight: bold;
	border-bottom: 1px solid #dfdfdf !important;
	margin-bottom:1px;
}
#contentPromotion .subCatPromoSubHead {font-size: 1.6em; font-weight: normal; color:#A60008;}


.lessPad {margin-top: -10px;}
.lessPad2 {margin-top: -16px;}
.contentDetailBlockIntroNoLine{border: 0;margin-bottom:18px !important;/*padding-bottom:8px;*/}
.secondSubHead {margin-bottom: 0 !important;}
.contentDetailBlockIntro{border-bottom:1px solid #CCCCCC;margin-bottom:26px !important;padding-bottom:0px;}
.contentDetailBlockIntro img.imgRight {float: right; width: auto; margin-left: 10px;}
* html .contentDetailBlockIntro{padding-bottom: 10px;}
.contentDetailBlockIntro h3, .contentDetailBlockIntroNoLine h3 {padding-bottom:8px;margin-top:0;padding-top:0 !important;}
.contentDetailBlockIntro h4, .contentDetailBlockIntroNoLine h4 {color:#A60008;font-size:0.97em;padding-bottom:2px;}
.contentDetailBlockIntro ul li, .contentDetailBlockIntroNoLine ul li  {/*background: url(../../img/broadband/li_pointBlack.gif) 0 5px no-repeat;*/ list-style-type:disc;font-weight:bold;}
#contentCategoryIntro ul li {color: #2266AB !important; padding-left: 6px;}
.subHeadNoLink {color: #0066CC;}
/*.contentDetailBlockIntro ul li, .contentDetailBlockIntroNoLine ul li, #contentCategoryIntro ul li, .promoContent ul li {color: #2266AB; padding-left: 0.8em; margin-left: 1em; }*/

.extraLineGray{border-bottom:1px solid #CCCCCC;padding:0 !important;margin-bottom:27px !important; padding-bottom: 10px;}
.btnTakeTour{padding:6px 0 0 0;}
.highlightBox {padding: 10px; background-color: #FDFAE9; margin-bottom: 2.5em; margin-top: 1em;}

