/* =search bar
----------------------------------------------- */
#efcContent #editorialSearchMod {padding: 8px 0 9px; background: #fff;}
#efcContent #editorialSearchMod h2 {float: left; display: inline; margin: 11px 0 0 13px; width: 473px;}
#efcContent #editorialSearchMod h2 a:link, #efcContent #editorialSearchMod h2 a:visited {color: #c63;}
#efcContent #editorialSearchMod h2 a:hover {text-decoration: none;} 
#efcContent #editorialSearchMod label {color: #666;}
#efcContent #editorialSearchMod input.text {width: 222px;}
#efcContent #editorialSearchMod input.radio {margin: 0 5px 0 17px;}
#efcContent #editorialSearchMod #editorialSearchModForm {float: left; margin-top: 5px;}
#efcContent #editorialSearchMod #searchText {width: 297px;} 
#efcContent #editorialSearchMod #radios {margin-left: -16px; padding: 3px 0 0 0;}
#efcContent #editorialSearchMod #radios label {font-size: .9em;}
#efcContent #editorialSearchMod .btn {margin-top: 6px; margin-left: -64px;}

#efcContent #editorialSearchMod #pager {float: right; margin-top: -4px;}

/* =filter nav
----------------------------------------------- */
#efcContent #editorialNavFiltersMod {margin: 0 6px 0 6px;}
#efcContent #editorialNavFiltersMod .gradientModuleContent {position: relative; overflow: hidden; padding: 8px 3px 0 5px; border-color: #dcdee2; background:#fff;}
#efcContent #editorialNavFiltersMod h3 {line-height: 1.4; font-size: 11px; font-weight: bold;}
#efcContent #editorialNavFiltersMod ul {line-height: 1.4; padding: 0 0 1.25em 2px;}
#efcContent #editorialNavFiltersMod li {font-size: 11px}
#efcContent #editorialNavFiltersMod em {display: block; background: #f5f5f5;}
#efcContent #editorialNavFiltersMod em span {display: block; font-size: .9em;}
#efcContent #editorialNavFiltersMod .youAreHere {display: block; margin: 7px 0 .9em 0; padding: 0 0 .8em 14px; border-bottom: 1px dotted #dee1e8; line-height: 1.25; background: url(/assets/images/v2/efcContent/generic/genericBullets/arrowBlack.gif) no-repeat 2px 2px;}

/* =content
----------------------------------------------- */
#efcContent #efcSiteLayoutT42 #editorialContentMod {width: 630px;}

#efcContent #editorialContentMod h3, #efcContent #editorialContentMod .fauxh4 {color: #666;}
#efcContent #editorialContentMod .disclaimer {clear: both; margin-left: 10px; color: #333;}
#efcContent #editorialContentMod .back {margin-top: 3px; padding-left: 11px; line-height: 1.9;}
#efcContent #editorialContentMod .back a {padding-left: 8px; background: url(/assets/images/v2/efcContent/generic/genericBullets/arrowBlueSmallLeft.gif) no-repeat left center;}
#efcContent #editorialContentMod .tools {float: right; margin-top: -1.9em;  line-height: 1.9;}
#efcContent #hP .tools {margin-top: 0;}

#efcContent a.more:link, #efcContent a.more:visited, #efcContent a.more:hover {padding: 0 10px 0 0; border-bottom: 1px solid #fff; line-height: 1.4; background: url(/assets/images/v2/efcContent/generic/genericBullets/arrowBlueSmall.gif) no-repeat right center;}
#efcContent #editorialContentMod a.email:link, #efcContent #editorialContentMod a.email:visited {margin-right: 13px; padding: 3px 0 3px 23px; background: url(/assets/images/v2/efcContent/editorial/iconEmail.gif) no-repeat left center;}
#efcContent #editorialContentMod a.print:link, #efcContent #editorialContentMod a.print:visited {padding: 3px 0 3px 23px; background: url(/assets/images/v2/efcContent/editorial/iconPrint.gif) no-repeat left center;}
#efcContent a.more:hover, #efcContent #editorialContentMod a.email:hover, #efcContent #editorialContentMod a.print:hover {text-decoration: none; border-bottom: 1px solid #243E8F;}

/* =article
----------------------------------------------- */
#efcContent #editorialContentMod #article {float: left; margin-bottom: 2.6em; padding: .6em 0 0 64px; width: 375px; color: #333;}
#efcContent #editorialContentMod #article h3 {margin-bottom: .65em; padding: 0; line-height: 1.2; color: #333; font-weight: bold;}
#efcContent #editorialContentMod #article em {color: #666;}
#efcContent #editorialContentMod #article .postedBy {margin-top: 1.3em; font-size: .9em; color: #333;}
#efcContent #editorialContentMod #article .postedIn {margin: .2em 0 .5em; font-size: .9em; color: #a7a7a7;}
#efcContent #editorialContentMod #article .postedWhen {margin-bottom: 1.1em; font-size: .9em; color: #a7a7a7;}
#efcContent #editorialContentMod #article .postSource {font-size: .9em; color: #a7a7a7;}
#efcContent #editorialContentMod #article .postBody p {margin-bottom: 1.2em;}
#efcContent #editorialContentMod #article #authorIcon {float: left; margin-right: 14px;}

#efcContent #editorialContentMod #articleSup {float: right; margin: 5.7em 0 1.8em 0; padding: .5em 0 0; width: 140px; background: #f5f5f5;}
#efcContent #editorialContentMod #articleSup h4 {margin: 1.8em 0 .15em; padding: 0 10px;}
#efcContent #editorialContentMod #articleSup .first h4 {margin-top: 0;}
#efcContent #editorialContentMod #articleSup .last {padding-bottom: .4em;}
#efcContent #editorialContentMod #articleSup p, #efcContent #editorialContentMod #articleSup li {margin-bottom: .5em; padding: 0 20px 0 10px; line-height: 1.2; font-size: 11px; color: #666;}

#efcContent #editorialContentMod #articleSup #bookmarkArticle {padding: .5em 0; border-top: .65em solid #fff;}
#efcContent #editorialContentMod #articleSup #bookmarkArticle h4 {margin-top: 0;}
#efcContent #editorialContentMod #articleSup #bookmarkArticle ul {float: left; padding: .4em 0 .55em 10px;}
#efcContent #editorialContentMod #articleSup #bookmarkArticle li {float: left; margin-right: 4px; padding: 0; width: 17px; height: 17px; background: url(/assets/images/v2/efcContent/editorial/iconBookmarkEmpty.gif) no-repeat;}
#efcContent #editorialContentMod #articleSup #bookmarkArticle li img {display: block;}

#efcContent .newsViews #editorialContentMod #article h3 {margin-bottom: 0;}
#efcContent .newsViews #editorialContentMod #article .postedWhen {margin: 0; color: #a7a7a7;}
#efcContent .newsViews #editorialContentMod #article .postedBy {margin-bottom: 2em; font-size: 1em; font-weight: bold;}

/* =listings
----------------------------------------------- */
#efcContent #editorialContentMod #editorialListingMod h3, #efcContent #editorialContentMod #editorialListingMod .fauxh3 {clear: both; padding: 0 0 .4em 12px; color: #666; background: none;}
#efcContent #editorialContentMod #editorialListingMod .tabNav {padding-left: 10px;}
#efcContent #editorialContentMod #editorialListingMod p {line-height: 1.2;}
#efcContent #editorialContentMod #editorialListingMod em {color: #666;}
#efcContent #editorialContentMod #editorialListingMod .more {float: right; margin: 1em 10px 0 0; display: inline;}
#efcContent #editorialContentMod #editorialListingMod .numComments {color: #a7a7a7; font-size:11px;}

#efcContent .articleList {clear: both; border-top: 1px solid #bdc3d0; padding-top: 4px; background: #fff; height: 1%;}
#efcContent .articleList li {position: relative; padding: .6em 64px .9em; border-bottom: 1px dotted #dee1e8; height: 1%; }
#efcContent .articleList p {color: #a7a7a7; font-size:11px;}
#efcContent .articleList div p {}
#efcContent .articleList blockquote p {margin-bottom: .75em; color: #333;}
#efcContent .articleList h4 {padding: 0; margin-bottom: .2em;}
#efcContent .articleList .postBody {padding: .5em 0 .4em; color: #333;}
#efcContent .articleList .postBody p {margin-bottom: .4em; color: #333;  /* ## */ font-size:12px;}
#efcContent .articleList .postCountry {position: absolute; top: 31px; left: 29px;}
#efcContent .articleList .postInfo {font-size: .93em;}
#efcContent .articleList .world {left:28px; top:28px;}

#efcContent #editorialContentMod #editorialListingMod .commentList {clear: both; border-top: 1px solid #bdc3d0; padding-top: 4px; color: #333; background: #fff;}
#efcContent #editorialContentMod #editorialListingMod .commentList li {position: relative; padding: .6em 195px 2.75em 64px; border-bottom: 1px dotted #dee1e8;}
#efcContent #editorialContentMod #editorialListingMod .commentList .postedWhen {margin: .5em 0; color: #a7a7a7;}
#efcContent #editorialContentMod #editorialListingMod .commentList .commentTools {margin-top: 12px; font-size: .9em; color: #a7a7a7;}
#efcContent #editorialContentMod #editorialListingMod .commentList .commentPost {margin-top: 4px;}
#efcContent #editorialContentMod #editorialListingMod .commentList .commentor {position: absolute; top: 10px; right: 0; width: 140px;}
#efcContent #editorialContentMod #editorialListingMod .commentList .commentor p {font-size: .9em;}
#efcContent .commentTools .btn:link, #efcContent .commentTools .btn:visited, #efcContent .commentTools .btn {margin-top: -4px; margin-right: 8px;}

/* =icons
----------------------------------------------- */
#efcContent .question {background: url(/assets/images/v2/efcContent/editorial/iconQuestion.gif) no-repeat 10px 10px;}
#efcContent .question p {font-size:11px;}
#efcContent .answer {background: url(/assets/images/v2/efcContent/editorial/iconExclamation.gif) no-repeat 10px 10px;}
#efcContent .comment {background: url(/assets/images/v2/efcContent/editorial/iconComment.gif) no-repeat 10px 10px;}
#efcContent .debate {background: url(/assets/images/v2/efcContent/editorial/iconDebate.gif) no-repeat 10px 10px;}
#efcContent .debatePoll {background: url(/assets/images/v2/efcContent/editorial/iconDebatePoll.gif) no-repeat 10px 10px;}
#efcContent .news {background: url(/assets/images/v2/efcContent/editorial/iconNews.gif) no-repeat 10px 10px;}
#efcContent .newsSurvey {background: url(/assets/images/v2/efcContent/editorial/iconNewsSurvey.gif) no-repeat 10px 10px;}
#efcContent .views {background: url(/assets/images/v2/efcContent/editorial/iconViews.gif) no-repeat 10px 10px;}
#efcContent .viewsGuest {background: url(/assets/images/v2/efcContent/editorial/iconViewsGuest.gif) no-repeat 10px 10px;}
#efcContent .blog {background: url(/assets/images/v2/efcContent/editorial/iconBlog.gif) no-repeat 10px 10px;}
#efcContent .guest {background: url(/assets/images/v2/efcContent/editorial/iconGuest.gif) no-repeat 10px 10px;}

/* =pagination
----------------------------------------------- */
#efcContent #editorialContentMod .pagination {margin: .3em 0 0 12px;}
#efcContent #editorialContentMod .pagination h4, #efcContent #editorialContentMod  #editorialListingMod .pagination h4 {float: left; padding: 7px 21px 0 0; font-weight: normal; color: #333;}
#efcContent #editorialContentMod .pagination li {float: left; margin-top: 5px; color: #333;}
#efcContent #editorialContentMod .pagination .pageNo a {float: left;}
#efcContent #editorialContentMod .pagination .currentPage, #efcContent #editorialContentMod .pagination .pageNo a:link, #efcContent #editorialContentMod .pagination .pageNo a:visited {margin-right: 4px; padding: 2px 6px 1px 5px; border: 1px solid #dbdee5;}
#efcContent #editorialContentMod .pagination .pageNo a:hover {text-decoration: none; background:#e4eeef;}
#efcContent #editorialContentMod .pagination .currentPage {border-color: #fff;}
#efcContent #editorialContentMod .pagination .nextPage {margin: 8px 0 0 7px; padding: 0 10px 0 0;}
#efcContent #editorialContentMod .pagination .previousPage {margin: 8px 7px 0 0; padding: 0 0 0 10px;}
#efcContent #editorialContentMod .pagination .nextPage a:link, #efcContent #editorialContentMod .pagination .nextPage a:visited {padding: 0 10px 0 0; line-height: 1.4; background: url(/assets/images/v2/efcContent/generic/genericBullets/arrowBlueSmall.gif) no-repeat right center;}
#efcContent #editorialContentMod .pagination .previousPage a:link, #efcContent #editorialContentMod .pagination .previousPage a:visited {padding: 0 0 0 10px; line-height: 1.4; background: url(/assets/images/v2/efcContent/generic/genericBullets/arrowBlueSmallLeft.gif) no-repeat left center;}
#efcContent #editorialContentMod .pagination .nextPage a:hover, #efcContent #editorialContentMod .pagination .previousPage a:hover {text-decoration: none; border-bottom: 1px solid #243E8F;}

/* =forms
----------------------------------------------- */
#efcContent #efcContentLayoutMiddle label {float: left; font-weight: bold;}
#efcContent .required {color: #f00;}
#efcContent .warning {color: #f00;}
#efcContent .formHelp {font-size: .9em; color: #666;}
#efcContent #efcContentLayoutMiddle #requiredHelp {position: absolute; text-align: right;}
#efcContent #formButtons a {margin-right: 10px;}

/* =comment form
----------------------------------------------- */
#efcContent #editorialCommentFormMod {clear: left; position: relative; top: 1.6em; margin-bottom: 3.1em; padding: 9px 9px 17px 0; border-top: 1px solid #e4e4e4; background: #f7f7f7;}
#efcContent #editorialCommentFormMod h4 {margin-bottom: 1em; padding-left: 9px; color: #666;}
#efcContent #editorialCommentFormMod p {margin-bottom: .5em; width: 400px;}
#efcContent #editorialContentMod #editorialCommentFormMod form {padding-left: 64px; background-position: 10px 0;} /* form ? */
#efcContent #editorialCommentFormMod label {width: 135px;}
#efcContent #editorialCommentFormMod textarea {width: 400px;}
#efcContent #editorialCommentFormMod select {width: 262px;}

#efcContent #editorialCommentFormMod #formInfo {float: right; /*margin-top: 20px;*/ width: 130px;}
#efcContent #editorialCommentFormMod #formInfo p {width: 105px; font-size: .9em;}
#efcContent #editorialCommentFormMod #requiredHelp {top: 9px; right: 9px;}
#efcContent #editorialCommentFormMod #answerHelp {text-align: right; margin-bottom: 1.5em; } 
#efcContent #editorialCommentFormMod #verifyHelp {margin: 0 0 2.5em 135px; width: 265px;}
#efcContent #editorialCommentFormMod #answerLabel {display: block; margin-bottom: .5em;}
#efcContent #editorialCommentFormMod #yourName {width: 258px;}
#efcContent #editorialCommentFormMod #formButtons {margin: -20px 0 0 0;}
#efcContent #editorialCommentFormMod p#captchaSection { width: 425px; padding-bottom: 30px; }
#efcContent #editorialCommentFormMod p#captchaSection span.captchaError { margin: 1em 0; }

/* =question resolved
----------------------------------------------- */
#efcContent #editorialContentMod #commentsClosed {clear: both; float: left; margin: 1.25em 0 2em; width: 614px; border: 1px solid #e4e4e4; background: #f7f7f7;}
#efcContent #editorialContentMod #commentsClosed h4 {padding: 1em 0 1.3em 64px; color: #666;}

/* =content supplementary
----------------------------------------------- */
#efcContent #efcSiteLayoutT141 #editorialSupMod {margin: 0 -5px 0 5px;}
#efcContent #efcSiteLayoutT42 #editorialSupMod, #efcContent #efcSiteLayoutT321 #editorialSupMod {margin: 0 5px;}
#efcContent #editorialSupMod .gradientModuleContent {position: relative;}
#efcContent #editorialSupMod .gradientModuleContent {padding: 8px 5px 2px 6px; border-color: #dadde4; background:#f1f2f3;}
#efcContent #efcSiteLayoutT42 #editorialSupMod .gradientModuleContent {padding: 10px 10px 10px 10px; /*border-color: #ebeced;*/ background:#fff url(/assets/images/v2/efcContent/generic/genericGradientStrips/whiteXLargeGradientBoxGradientStrip.gif) repeat-x;}

#efcContent #editorialSupMod {margin-bottom: .5em; color: #666;}
#efcContent #editorialSupMod h2 {color: #333; font-size: .93em;}
#efcContent #editorialSupMod ul  {margin: .35em 0 .5em; line-height: 1.4; font-size: .93em;}
#efcContent #editorialSupMod li p {margin: 0; font-size: 100%;}
#efcContent #editorialSupMod .moreLink {margin-top: 0; text-align: right;}

#efcContent #efcSiteLayoutT141 #editorialSupMod li {margin: 0;}
#efcContent #efcSiteLayoutT42 #editorialSupMod h2 {margin-bottom: 1em; font-size: 18px;}
#efcContent #efcSiteLayoutT42 #editorialSupMod li  {margin: .6em 0 0;}

#efcContent #efcContentLayoutMiddleCol2 .editorialAd {margin: 5px 6px 20px 10px;}
#efcContent #editorialSupMod #badgeDebate {margin: 0 0 3px 30px;}
#efcContent #editorialSupMod #badgeDebate.de {margin-left: 0;}
#efcContent #editorialSupMod #badgeDebate.fr {margin-left: 25px;}
#efcContent #editorialSupMod #badgeDebate.it {margin-left: 21px;}
#efcContent #editorialSupMod #badgeDebate.du {margin-left: 28px;}

/* sg fix BUG-20260 (remove grey bits) */
#efcContent #editorialSupMod.gradientModule { background-image: none }
#efcContent #editorialSupMod span.cornerTopRight { display: none }



/* =help pages
----------------------------------------------- */
#efcSiteLayoutT51 #efcContentLayoutMiddleCol1, #efcSiteLayoutT51 #efcContentLayoutMiddleCol2 {background: transparent;}

#efcContent #editorialHelpMod {margin-left: 17px; width: 555px;}
#efcContent #editorialHelpMod p {margin: 1.2em 0;}
#efcContent #editorialHelpMod li {list-style: disc; margin: 1.2em 0 1.2em 12px;}
#efcContent #editorialHelpMod .back {margin-top: 0;}

/* =process pages
----------------------------------------------- */
#efcContent #editorialFullPageMod {position: relative; margin-top: 3px; width: 961px;}
#efcContent #editorialFullPageMod h3 {color: #c63;}
#efcContent #editorialFullPageMod h3.fauxh4 {float: left; display: inline; margin-left: 12px; width: 170px;}
#efcContent #editorialFullPageMod .fauxh3 {color: #333;}
#efcContent #editorialFullPageMod p {margin-bottom: 1em;}
#efcContent #editorialFullPageMod label {margin-right: 20px; width: 129px; text-align: right;}
#efcContent #editorialFullPageMod select {width: 152px;}
#efcContent #editorialFullPageMod .fauxLabel {float: left; text-align: right; margin: 0 20px 0 -180px; width: 160px; display: inline;}
#efcContent #editorialFullPageMod .radio {margin-right: 4px;}

#efcContent #editorialFullPageMod .checkboxes label {float: none; width: auto; font-weight: normal;}
#efcContent #editorialFullPageMod .radios label {float: none; width: auto; font-weight: normal;}
#efcContent #editorialFullPageMod .disclaimer {clear: both; margin: 2.3em 0 0 0; font-size: .9em; color: #a7a7a7;}
#efcContent #editorialFullPageMod #requiredHelp {top: 0; right: 16px;}

#efcContent #editorialFullPageMod #postQuestionForm {float: left; margin-top: 6px;}
#efcContent #editorialFullPageMod #postQuestionForm #similarQuestions {margin: -.5em 0 2.2em 151px; width: 365px; line-height: 1.6; color: #666;}
#efcContent #editorialFullPageMod #postQuestionForm #similarQuestions p {margin-bottom: 0; font-weight: bold;}
#efcContent #editorialFullPageMod #postQuestionForm #additionalDetails {margin-bottom: .4em;}
#efcContent #editorialFullPageMod #postQuestionForm #emailNotify {margin: .6em 0 0 152px;}
#efcContent #editorialFullPageMod #postQuestionForm #formButtons {margin: 2.25em 0 0 148px; padding-bottom: 3.1em;}

#efcContent #editorialFullPageMod #confirmQuestion table {float: left; margin-top: 4px;}
#efcContent #editorialFullPageMod #confirmQuestion th {width: 127px; text-align: right; vertical-align: top;}
#efcContent #editorialFullPageMod #confirmQuestion td {padding: 0 0 1.45em 19px; width: 320px; color: #666;}
#efcContent #editorialFullPageMod #confirmQuestion .disclaimer {margin: 0 0 0 333px; width: 440px;}
#efcContent #editorialFullPageMod #confirmQuestion #yourQuestion {margin-bottom: .25em; color: #333;}
#efcContent #editorialFullPageMod #confirmQuestion #additionalDetails {color: #666;}
#efcContent #editorialFullPageMod #confirmQuestion #bySector {padding-bottom: .55em;}
#efcContent #editorialFullPageMod #confirmQuestion #formButtons {margin: 1.25em 0 2em 331px; padding-bottom: 3.1em;}
#efcContent #editorialFullPageMod #confirmQuestionHelp {position: absolute; top: 2.3em; left: 1.2em; width: 120px; color: #a7a7a7;}

#efcContent #editorialFullPageMod #alertModForm {float: left; display: inline; margin: 6px 0 0 -31px; padding-left: 180px;}
#efcContent #editorialFullPageMod #alertModForm textarea {width: 300px;}
#efcContent #editorialFullPageMod #alertModForm .fauxh4 {float: none; margin: 0; width: 350px; color: #333;}
#efcContent #editorialFullPageMod #alertModForm .author {margin: 0 0 1.6em 0; font-weight: bold; color: #666;}
#efcContent #editorialFullPageMod #alertModForm .fauxh5 {clear: both;}
#efcContent #editorialFullPageMod #alertModForm .disclaimer {margin: 0 0 1em 0; width: 410px;}
#efcContent #editorialFullPageMod #alertModForm #other {margin-top: .4em;}
#efcContent #editorialFullPageMod #alertModForm #otherDetails {margin-top: -.3em;}
#efcContent #editorialFullPageMod #alertModForm #formButtons {margin: 1.35em 0 .3em 0; padding-bottom: 3.1em;}
#efcContent #editorialFullPageMod #alertModHelp {margin-bottom: 1.5em; width: 350px; color: #666;}
#efcContent #editorialFullPageMod #alertModForm .verify,
	#efcContent #editorialFullPageMod #alertModForm #captchaSection {margin-left: -150px;}
#efcContent #editorialFullPageMod #alertModForm #captchaSection .captchaError { margin-left: 150px; }
#efcContent #editorialFullPageMod #alertModForm .verify #yourName, #efcContent #editorialFullPageMod #alertModForm .verify #yourEmail {width: 300px;}
#efcContent #editorialFullPageMod #alertModForm .verify #imageVerifyLabel {position: relative; top: .7em;}
#efcContent #editorialFullPageMod #alertModForm .verify #captcha {position: relative; top: 5px;}
#efcContent #editorialFullPageMod #alertModForm #verifyHelp {width: 260px;}
#efcContent #editorialFullPageMod #alertModForm .warning {width: 300px;}

#efcContent #editorialFullPageMod #submissionThanks {margin-left: 12px; padding-bottom: 4em; width: 425px;}
#efcContent #editorialFullPageMod #submissionThanks h3 {margin-bottom: 1.05em;}
#efcContent #editorialFullPageMod #submissionThanks p {margin: .9em 0; line-height: 1.2; color: #666;}
#efcContent #editorialFullPageMod #submissionThanks #refNo {font-weight: bold; color: #333;}

#efcContent #editorialFullPageMod #editorialListingMod {padding: 0 12px 1.4em; border-top: 1px dotted #e2e4e9; background: url(/assets/images/v2/efcContent/mainGreyBack.gif) repeat-x;}
#efcContent #editorialFullPageMod #editorialListingMod h3 {margin: .6em 0 .2em;}
#efcContent #editorialFullPageMod #editorialListingMod p {line-height: 1.2; color: #666;}
#efcContent #editorialFullPageMod #editorialListingMod ul {margin: 1.75em 0 .6em; border-top: none; width: 630px; background: transparent;}
#efcContent #editorialFullPageMod #editorialListingMod ul p {margin: 0;}
#efcContent #editorialFullPageMod #editorialListingMod .more {margin-left: 590px;}

/* =answers homepage
----------------------------------------------- */
#efcContent .answers #editorialContentMod #hP h3 {margin: 7px 0 0 10px; padding: 4px 0 16px 0; width: 611px; background: url(/assets/images/v2/efcContent/editorial/iconQuestionExclamation.gif) no-repeat right top;}
#efcContent .answers #editorialContentMod .tellMeMore {display: block; margin: -9px 0 13px 10px; width: 100px;}

#efcContent #editorialContentMod #askAnswer {float: left; margin-bottom: 19px; padding-bottom: 15px; background: #becdd3 url(/assets/images/v2/efcContent/editorial/bgAskAnswer.gif) no-repeat;}
#efcContent #editorialContentMod #ask {float: left; display: inline; margin-left: 10px; width: 315px;}
#efcContent #editorialContentMod #answer {float: left; width: 303px;}
#efcContent #editorialContentMod #askAnswer strong.fauxh3 a{color:#369!important; border-bottom:none!important;}
#efcContent #editorialContentMod #askAnswer strong.fauxh3 a:hover {border-bottom:none!important; text-decoration:underline;}
#efcContent #editorialContentMod #askAnswer h4 {margin: 10px 0 22px; color: #fff;}
#efcContent #editorialContentMod #ask textarea {height: 53px; width: 293px;}
#efcContent #editorialContentMod #ask input, #efcContent #editorialContentMod #ask a {margin-top: 8px;}
#efcContent #editorialContentMod #answer {margin-left: 12px; color: #fff;}
#efcContent #editorialContentMod #answer h4 {margin-bottom: 18px;}
#efcContent #editorialContentMod #answer ul {margin-bottom: 11px;}
#efcContent #editorialContentMod #answer strong a {padding-right: 14px; background: url(/assets/images/v2/efcContent/generic/genericBullets/arrowBlue.gif) no-repeat right;}

/* =debate homepage
----------------------------------------------- */
#efcContent .debateHomepage #editorialContentMod {margin: 0 4px 0 10px;}
#efcContent .debateHomepage #editorialContentMod #hP {margin-bottom: 1.2em; padding: 12px 10px 10px; background: #becdd3 url(/assets/images/v2/efcContent/editorial/bgHotDebate.gif) repeat-x;}
#efcContent .debateHomepage #editorialContentMod #hP h2 {margin-bottom: .75em; color: #fff;}
#efcContent .debateHomepage #editorialContentMod #hP h3 {margin-right: 30px;}
#efcContent .debateHomepage #editorialContentMod #hP img {float: left; margin-right: 10px; border: 4px solid #fff;}
#efcContent .debateHomepage #editorialContentMod #hP #hotDebate {clear: both; padding-top: 30px; background: url(/assets/images/v2/efcContent/editorial/hotBoxTop.gif) no-repeat; margin-left:150px;}
#efcContent .debateHomepage #editorialContentMod #hP #hotDebateInner {padding: 0 10px 10px 20px; background: url(/assets/images/v2/efcContent/editorial/hotBoxFoot.gif) no-repeat bottom left;}

#efcContent .debateHomepage .pollDebate p {float: left; width: 100%;}
#efcContent .debateHomepage .pollDebate .radio {float: left; margin: 0 3px .5em 0;}
#efcContent .debateHomepage .pollDebate .formButtons {margin-top: 1em;}
#efcContent .debateHomepage .pollResult li {margin: 0 3px .5em 0;}
#efcContent .debateHomepage .pollResult li h4 {float: left; margin-right: 6px; width:25px; text-align: right; }

/* sg BUG-20361 */
#efcContent .debateHomepage #editorialContentMod #hP #hotDebate p.radios label { float: none; }
#efcContent .debateHomepage #editorialContentMod #hP #hotDebate p.radios { margin-bottom: 4px; }
/* ie position */
*:first-child+html #efcContent .debateHomepage #editorialContentMod #hP #hotDebate p.radios label { display: block; margin-top: 4px; }
/* end BUG-20361 */


#efcContent .debateHomepage .debateQuote {padding-left: 30px; background: url(/assets/images/v2/efcContent/editorial/iconQuoteOpenLarge.gif) no-repeat;}
#efcContent .debateHomepage .debateQuote p {padding-right: 30px; background: url(/assets/images/v2/efcContent/editorial/iconQuoteCloseLarge.gif) no-repeat right bottom;}

#efcContent .debateHomepage #editorialContentSecondaryMod {margin: 0 0 0 6px;}
#efcContent .debateHomepage #editorialContentSecondaryMod h2 {padding: .65em 10px; color: #333;}
#efcContent .debateHomepage #editorialContentSecondaryMod #globalDebate {background: #f1f2f3;}
#efcContent .debateHomepage #editorialContentSecondaryMod #debatingElsewhere {margin-top: 6px; background: #f9fafb;}

#efcContent .debateHomepage .featuredDebates {padding: 15px 10px 0;}
#efcContent .debateHomepage #global.featuredDebates {padding: 15px 10px 0; background: url(/assets/images/v2/efcContent/generic/genericGradientStrips/blueMediumGradientBoxGradientStrip.gif) repeat-x;}
#efcContent .debateHomepage #elsewhere.featuredDebates {padding: 15px 10px 0; background: url(/assets/images/v2/efcContent/generic/genericGradientStrips/blueXLargeGradientBoxGradientStrip.gif) repeat-x;}
#efcContent .debateHomepage .featuredDebates h3 {width: 290px;}
#efcContent .debateHomepage .featuredDebates h3 img {display: inline;}
#efcContent .debateHomepage .featuredDebates .highlight {margin: 0 0 6px -5px; padding-top: 25px; background: url(/assets/images/v2/efcContent/editorial/bgSpeechTop.gif) no-repeat;}
#efcContent .debateHomepage .featuredDebates .highlightInner {padding: 7px 14px 25px 12px; background: url(/assets/images/v2/efcContent/editorial/bgSpeech.gif) no-repeat bottom left;}

#efcHolder #efcContent .editorialAd {overflow:hidden;}


/* article page pagination*/
#efcContent .tabNav #pageDetails {float:right; margin:3px 10px 0 0;}
#efcHolder #efcContent .articleIntro {font-size:12px;}


/*
@media print {
	body * {color: #000; background: #fff; border-color: #000 ! important;}
	a:link, a:visited {color: #000 ! important; background: #fff ! important;}
	#efcHolder {width: auto;}
	#efcHolder #efcHeader #siteHeader {border-top: none ! important;}
	#efcHolder #efcHeader #siteHeader h1 img, #efcContent .articleList .postCountry {position: static;}
	form, input, select, label, textarea, .hide, .more, .moreLink, .tellMeMore, .readMore, .back, .tools, .btn, .pagination, .commentTools, #siteHeaderTopOptions, #fuseAd, #siteNavigationBar, #efcContent #editorialSearchMod #editorialSearchModForm, #efcContent #editorialSearchMod #pager, #efcContent #editorialNavFiltersMod, #efcContent #editorialSupMod, #efcContent .editorialAd, #articleSup, #editorialCommentFormMod, #efcFooter ul, #efcContent #editorialContentMod #editorialListingMod .tabNav a, #efcContent #editorialContentMod #editorialListingMod #tabCtrl, #efcContent #editorialContentMod #askAnswer {display: none ! important;}
	#efcContent #editorialSearchMod h2, #efcContent .answers #editorialContentMod #hP h3, #efcContent #editorialFullPageMod #confirmQuestion .disclaimer, #efcContent #editorialHelpMod {margin-left: 0 ! important;}
	#efcContent #editorialContentMod .disclaimer {margin: 1em 0 ! important;}
	#efcHolder #efcHeader #siteHeader, #efcContent #editorialContentMod #article, #efcContent .articleList li, #efcContent .commentList li, #efcContent #editorialContentMod #editorialListingMod h3, #efcContent #editorialContentMod #editorialListingMod .fauxh3, #efcContent #editorialContentMod #editorialListingMod .tabNav, #efcContent .tabNav li.selected strong, #efcHolder #efcFooter {padding-left: 0 ! important;}
}*/

#efcContent .v2Pagination { text-align: right; margin-top: 10px; }
.v2Pagination ul li { display: inline; }
