/**** Sterilissed Cat Styles ****/

sup {font-size:9px;}

.BreadcrumbSC {color:#686765; padding: 5px 0px 5px 15px; font-size:11px; background-color: #efefef;}
.BreadcrumbSC a  {text-decoration:underline; color:#686765;}

.topBannerSC {height:365px; width:876px;}

.clearBoth10px {clear:both; height:10px;}


.sc-article-middle-right-wrap { width:657px; position:relative; float: right;}
.sc-article-container {width:876px; background-color:#FFF; padding-top:15px;}
.sc-article-container h1 {color:#b2302f; font-family:Arial, Helvetica, sans-serif; line-height:22px; font-size:18px; font-weight:normal; padding:0px; margin:0px; padding-bottom:10px;} 


.sc-navBox {margin:0px 15px 15px 15px; width:187px; border:1px solid #acacac; z-index:2; padding:0; }


.sc-article-RightCol {width:219px; position:relative; float:left; color:#666666;}

.sc-navBoxinner { padding:15px;}
.sc-navBoxinner h1 {padding-bottom:0px !important;}
.sc-navBoxinner a {text-decoration:none; color:#b2302f;}
.sc-navBoxinner a:hover {text-decoration:underline;}
.sc-navBoxinner p {color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:18px; font-size:12px; margin:10px 0px 0px 0px; padding:0px; padding-top:3px;}
.vMiddle {vertical-align:middle;}
.redText {color:#b2302f;}

.warningSign {float:left; width:32px;}
.warningSignTitle {float:left; width:125px; margin-bottom:10px; }

/** red button white background **/
.sc-redBtnWrap {width:125px; margin-top:10px;}
.sc-redBtnWrap img {display:block;}
.sc-redBtnWrap .topBorder {width:125px; height:4px;}
.sc-redBtnWrap .redBg {background-image:url(/images/SterilisedCat/rh-red-btn-bg.gif); background-repeat:repeat-y; width:125px; text-align:center; margin:0 auto; padding:3px 0px 5px 0;}
.sc-redBtnWrap .redBg .redBtnInner {width:105px; text-align:left; margin:0 auto;}
.sc-redBtnWrap .redBg a {color:#FFF; font-weight:bold; font-size:11px; text-decoration:none;}
.sc-redBtnWrap .bottomBorder {width:125px; height:6px;}


/** red button red background **/
.sc-redBtnWrap1 {width:149px; margin:10px auto; }
.sc-redBtnWrap1 img {display:block;}
.sc-redBtnWrap1 .topBorder {width:149px; height:3px;}
.sc-redBtnWrap1 .redBg {background-image:url(/images/SterilisedCat/rh-red-btn-bg1.gif); background-repeat:repeat-y; width:149px; text-align:center; margin:0 auto; padding:3px 0px 5px 0;}
.sc-redBtnWrap1 .redBg .redBtnInner {width:135px; text-align:center; margin:0 auto;}
.sc-redBtnWrap1 .redBg a {color:#FFF; font-weight:bold; font-size:11px; text-decoration:none;}
.sc-redBtnWrap1 .bottomBorder {width:149px; height:6px;}

.sc-article-contentWrap {width:438px; position:relative; float: left; margin:0 auto; text-align:center;}
.sc-article-contentWrapBig {width:650px; position:relative; float: left; margin:0 auto; text-align:left;}
.sc-article-contentWrapBig p {color:#000; font-size:12px !important;}
.sc-article-contentWrapBig a {color:#000;}
.sc-article-contentWrapBig p.reference, .sc-article-contentWrap p.reference {font-size:11px!important; color:#666; padding-top:10px; width:630px;}
.sc-article-contentWrapBig p.referenceNarrow, .sc-article-contentWrap p.referenceNarrow {font-size:11px!important; color:#666; padding-top:10px; width:400px;}
.paddingL20 {padding-left:20px;}

div#sc-nutritional-box {width:405px; background-color:#f5e9d9; margin:0 auto; text-align:center;}
div#sc-nutritional-box .topBox {width:375px; background-color:#f5e9d9; padding:10px 15px 0 15px;}
div#sc-nutritional-box .topBox p {color:#666666; font-size:12px; padding-top:5px; padding-bottom:0; margin-bottom:0;}
div#sc-nutritional-box .topBox a {color:#666666; font-weight:bold}
div#sc-nutritional-box .mainBgImg {float:left; width:253px; background-color:#f5e9d9; background-image:url(/images/SterilisedCat/sc-nut-need-bg.gif); background-repeat:no-repeat; background-position:bottom; height:117px;}
div#sc-nutritional-box .btnArea {float:left; width:142px; padding-left:5px; background-color:#f5e9d9;}
div#sc-nutritional-box .btnArea img {display:block}
.clearThinLine {clear:both; overflow:hidden; height:1px;}

div#sc-precise-red-box {width:405px; margin:0 auto; text-align:center; background-color:#9a1d1f; background-image:url(/images/SterilisedCat/sc-nut-red-bg.gif); background-repeat:no-repeat; background-position:bottom; margin-top:20px; color:#FFF;}
div#sc-precise-red-box .topBoxText {padding:10px 15px 5px 15px;}
div#sc-precise-red-box .topBoxText h1 {color:#FFF}
div#sc-precise-red-box .topBoxText p {font-size:12px; color:#FFF; padding:5px 0;}
div#sc-precise-red-box .sc-packs {text-align:center; margin:0 auto; width:340px;}
div#sc-precise-red-box .sc-packs .sc-pack {float:left; width:110px; text-align:center; margin:0 auto;}
div#sc-precise-red-box .sc-packs .sc-pack img {padding-bottom:7px;}
div#sc-precise-red-box  a {color:#FFF; font-size:12px;}



/*** Left Navigation **/
.sc-article-LeftCol {width:219px; position:relative; float:left; text-align:center;}
.sc-secondary-navMenu {margin:0px 15px 0px 15px; text-align:left;}
.sc-sharebtn {padding:15px 0px; text-align:center; margin:0px auto; width:200px;}

.subMenuItemOn .subMenuStrip {background-color:#d8273b; width:185px;}
.subMenuItem .subMenuStrip {background-color:#ececec; width:185px;}
.subMenuItemOn {width:189px; background-image:url(/images/SterilisedCat/menu-shadow-right.gif); background-repeat:repeat-y; background-position:right; margin:0px; padding:0px;}  
.subMenuItem {width:189px; background-image:url(/images/SterilisedCat/menu-shadow-right.gif); background-repeat:repeat-y; background-position:right;}  
.subMenuContent {float:left; width:185px; border:1px solid #d6d6d6;}
.subMenuItemOn .subMenuTxt {margin-left:10px; background-color:#FFF; color:#333333; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-size:12px; text-decoration:none; width:165px; padding:5px;}
.subMenuItem .subMenuTxt {margin-left:10px; background-color:#ececec; color:#333333; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-size:12px; text-decoration:none; width:165px; padding:5px;}
.subMenuTxt a {color:#333333; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-size:12px; text-decoration:none;}
.subMenuTxt a:hover {text-decoration:underline;}
.subMenuShadowR {width:2px; float:left; margin:0px; padding:0px; display:block;}
.subMenuShadowR img {width:2px; height:6px; margin:0px; padding:0px; display:block;}
.subMenuShadowB {background-image:url(/images/SterilisedCat/menu-shadow-bottom.gif); background-repeat:no-repeat; width:189px; height:3px; margin:0px; padding:0px; display:block; clear:both; overflow:hidden;}
.subMenuShadowB img {width:189px; height:3px; margin:0px; padding:0px; display:block;}

.subMenuTxt ul {list-style-type:none; margin:0px; padding:0px;}
.subMenuTxt li {padding:5px 10px 5px 10px; border-top:1px solid #d6d6d6; margin-top:5px;}
.subMenuTxt li.subMenuOn {font-weight:bold;}

.leftNavMiddle {text-align:center; margin:0 auto; width:200px;}
.leftNavMiddle img {padding-top:10px; padding-bottom:10px;}

.leftNavClear {clear:both; overflow:hidden; height:1px; width:100%; display:block;}

/** red button left nav  **/
.sc-redBtnWrap3 {width:192px; margin:10px auto; }
.sc-redBtnWrap3 img {display:block;}
.sc-redBtnWrap3 .topBorder {width:192px; height:7px;}
.sc-redBtnWrap3 .redBg {background-image:url(/images/SterilisedCat/lh-red-btn-bg.gif); background-repeat:repeat-y; width:192px; text-align:center; margin:0 auto; padding:3px 0px 5px 0;}
.sc-redBtnWrap3 .redBg .redBtnInner {width:185px; text-align:center; margin:0 auto; color:#FFF; font-size:18px;}
.sc-redBtnWrap3 .redBg .redBtnInner a { color:#FFF; font-size:18px; text-decoration:none;}
.sc-redBtnWrap3 .bottomBorder {width:192px; height:9px;}

.displayBlock {display:block;}

/** Product page **/
.sc-mainContentMiddle {margin:0 auto; text-align:center; width:405px; font-size:12px;}
.sc-mainContentMiddle .sc-refs {font-size:11px; color:#4e4e4e; line-height:13px;}
.sc-mainContentMiddle p {font-size:12px; padding:5px 0 0 0; line-height:17px !important;}
.sc-mainContentMiddle a {color:#000;}

.sc-main-packs {width:352px; margin:0 auto; text-align:center; padding-bottom:10px; padding-top:10px;}
.sc-main-packs .sc-each-pack {width:116px; text-align:center; margin:0 auto; float:left}
.sc-main-packs a {color:#000;}

.marginR15 {margin-right:15px;}

.sc-beige-box {background-color:#f5e9d9; width:385px; margin:0 auto; text-align:center; padding:10px; font-size:12px; margin-top:10px; margin-bottom:10px; color:#333333;}
.sc-beige-box h1 {color:#2d8d0c; font-size:16px; font-weight:550}
.sc-beige-box .left-img {float:left; width:120px; padding-top:10px;}
.sc-beige-box .right-text {float:left; width:260px; padding-top:10px;}
.sc-beige-box a {color:#333333}
.sc-beige-box p {padding:4px 0!important;}

/** red button big main product page  **/
.sc-redBtnWrap4 {width:366px; margin:10px auto; }
.sc-redBtnWrap4 img {display:block;}
.sc-redBtnWrap4 .topBorder {width:366px; height:6px;}
.sc-redBtnWrap4 .redBg {background-image:url(/images/SterilisedCat/middle-red-btn-bg.gif); background-repeat:repeat-y; width:366px; text-align:center; margin:0 auto; padding:3px 0px 5px 0;}
.sc-redBtnWrap4 .redBg .redBtnInner {width:340px; text-align:center; margin:0 auto; color:#FFF; font-size:18px;}
.sc-redBtnWrap4 .bottomBorder {width:366px; height:9px;}


.redGreenHeader {width:626px; background-image:url(/images/SterilisedCat/red-green-bg.gif); background-repeat:repeat-y; min-height:55px;}
.redGreenHeader .redPart {float:left; width:438px; display:block; text-align:center; min-height:55px; height:auto !important; height:55px;}
.redGreenHeader .redPart .whiteTitle {padding:20px 10px 5px 10px; font-size:16px; color:#FFF; font-weight:bold;}
.redGreenHeader .greenPart {float:left; width:188px;display:block; text-align:center; min-height:55px; height:auto !important; height:55px;}
.redGreenHeader .greenPart .whiteTitle {padding:10px 10px 5px 10px; font-size:16px; color:#FFF; font-weight:bold;}



/** Green box needs  **/
.sc-greenBoxWrap {width:159px; margin:13px auto; }
.sc-greenBoxWrap img {display:block;}
.sc-greenBoxWrap .topBorder {width:159px; height:12px;}
.sc-greenBoxWrap .greenBg { background-image:url(/images/SterilisedCat/green-needs-box-bg.gif); background-repeat:repeat-y; width:159px; text-align:center; margin:0 auto; padding:3px 0px 5px 0;}
.sc-greenBoxWrap .greenBg .greenBtnInner {width:136px; text-align:center; margin:0 auto; color:#FFF; font-size:14px; font-weight:bold; padding-right:3px;}
.sc-greenBoxWrap .greenBg .greenBtnInner a {color:#FFF; text-decoration:none;}
.sc-greenBoxWrap .bottomBorder {width:159px; height:36px;}


.sc-bigBeigeBox {width:626px; background-image:url(/images/SterilisedCat/beige-needs-bg.gif); background-repeat:repeat-y; margin-top:5px;}
.sc-bigBeigeBox .bigBeigeBoxLeft {float:left; width:438px; margin:0 auto; text-align:center;}
.sc-bigBeigeBox .bigBeigeBoxLeft .innerContent {width:395px; margin:0 auto; text-align:center; padding:10px 0;}
.sc-bigBeigeBox .bigBeigeBoxLeft .innerContent p {padding-left:20px;}
.sc-bigBeigeBox .bigBeigeBoxRight {width:188px; float:left; text-align:center; margin:0 auto}

.resultQuestionInner {text-align:left;}
.resultInnerTitle {text-align:left;}

.VetAnswerThumbsUp{text-align:left;}
.VetAnswerThumbsDown{text-align:left;}
