/* eFC Editorial Section (12-12-06) nn */

body{}

ul{ list-style:none; list-style-type:none; list-style-image:none;}
li{ list-style:none; list-style-type:none; list-style-image:none;}
img{border:none;}

/**********************************/	
/* Editorial Homepage Page Styles */
/**********************************/
	
	/* Editorial Homepage Section Layout */
	head+body .homepageEditorialSection{overflow:hidden; position:static;}
	.editorialHomepagesWrapper{font-size:0.75em;}
	.editorialHomepagesContentLeft{float:left; width:100%; margin:0 -196px 0 0 !important;}
	.editorialHomepagesContentLeftPadding{margin:0 196px 0 0px !important; overflow:hidden; padding:0 0 0 10px !important;}
	.editorialHomepagesContentRight{float:right; width:176px;}
	.editorialHomepagesContentRight { }
	
	.editorialHomepageMainContent {position:static;}	
	.editorialHomepageMainContent h4{ margin:0; padding:0; font-size:13px; font-weight:normal;}
		
	html body .editorialHomepageMainContent .articleLink{ margin:0px 0 10px 0 !important; padding:0; display:block; }
	html body .editorialHomepageMainContent .articleAndBlurb{ color:#333333; margin:0 0 5px 0 !important; padding:0 0 3px 0 !important; display:block;}
	
	.editorialHomepageMainContent .goToLinks{ font-weight:bold; padding:5px 0 10px 0 !important; display:block;}
	.editorialHomepageMainContent .goToLinks .goToText{ color:#666666;}
	.editorialHomepageMainContent .goToLinks a{ font-weight:normal;}
	
/*********************************/
/* Editorial Article Page Styles */
/*********************************/	

	/* Editorial Article Pages Layout */  
	head+body .mainContentNoAds {overflow:hidden; clear:both;}
	.editorialContentLeft{float:left; width:100%; margin:0 -268px 0 0 !important;}
	.editorialContentLeftPadding{ margin:0 268px 0 0px !important; overflow:hidden; padding:0 0 0 10px !important; font-size:12px;}
	.editorialContentLeftRelative{}
	.editorialContentRight{float:right; width:248px; position:relative; padding:0; margin:0; overflow:hidden;}
	.editorialContentRight p{}
	 
/* End of Layouts */


	#newsCommentItem h3{ font-size:13px; padding:10px 40px 7px 0 !important; margin:0;}
	
	.editorialContentLeftPadding ul img{ vertical-align:top; display:inline;}
	.editorialContentLeftPadding li{ vertical-align:top; display:inline;  margin-left:0;}
	.editorialContentLeftPadding p {padding:0; margin:0 20px 10px 0 !important;}
	.back {float:left; font-size:11px}
	.email ,.print {float:right; padding:0 0 0 15px !important; display:block; font-size:10px}
	
	#newsCommentHeader { height:77px; background-color:#f0f2eb; clear:both; position:relative; overflow:hidden; 
	border-bottom:1px solid #666666; margin:0 0 3px 0 !important; padding-left:10px;}
	#newsCommentHeader h2 { padding:5px 0 0 0px !important; font-weight:bold; font-size:16px; color:#333;}
	#newsCommentHeader img { float:right;}
	.articleDate { padding:5px 0px 0px 0px !important; color:#666666; bottom:14px; position:absolute;}
	.articleAuthor em{ font-weight:bold;}
	
	html body #newsCommentHeader .articleAuthor {font-weight:bold;}
	.articleAuthor { padding:5px 50px 0px 0px !important; position:absolute; bottom:0px; left:10px; color:#666666; }
	#commentRelatedArticleFloat h3 { height:17px; background-image:url(/assets/images/v1/editorialSection/genericLayoutImages/FixedFloatHeaders.gif); top:0; left:0; border-bottom:1px solid #fff; color:#666666; font-size:0.93em; padding:3px 0 0 10px; margin:0; }
	#commentRelatedArticleFloat span { background-color:#f0f2eb; display:block; padding:10px 10px 8px 10px !important; margin:0 0 10px 0 !important;}
	#commentRelatedArticleFloat{width:225px; float:right; margin:3px 0 0px 12px !important; position:relative;}
	div.logo{ background:url(/assets/images/v1/editorialSection/genericLayoutImages/commentIconPng.png) no-repeat; position:absolute; right:15px; top:-5px; height:32px; width:32px;}
	#commentRelatedArticleFloat a {font-size:11px; color:#333333;}
	#commentRelatedArticleFloat li a {font-size:12px;}
	
	#commentRelatedArticleFloat ul{padding:10px 10px 10px 10px !important; background-color:#f0f2eb; margin:0 0 12px 0 !important;}
	#commentRelatedArticleFloat ul li{margin:0px 0px 5px 0px !important; display:block;}
	
	#commentRelatedArticleFloat span a{ text-align:right; padding:5px 0 0 0 !important; display:block;}
	
	/* Comment Area */
	#searchArticlesKeywordBox #editorialComments{margin:0; overflow:hidden;}
	#editorialComments .articleNextPrevious {border:none; border-bottom:2px solid #ffffff; padding:0 9px 9px 0 !important; font-size:12px;} /*removes the borders from this page nav which is used on main editorial page*/
	#editorialComments .articleNextPrevious a {font-size:12px}
	#editorialComments{ margin:20px 0 0 0; background-color:#f0f2eb;}
	#editorialComments h3 { position:relative; background-color:#d7d7d7; margin:2px 0 0 0 !important;}
	#editorialComments .greyLeftCorner{ position:absolute; top:0; left:0; background:url(/assets/images/v1/editorialSection/genericLayoutImages/FixedFloatHeaders.gif) top left; height:5px; width:5px;}
	
	#editorialComments .greyRightCorner{ position:absolute; top:0; right:0; background:url(/assets/images/v1/editorialSection/genericLayoutImages/FixedFloatHeaders.gif) top right; height:5px; width:150px; text-align:right; padding:2px 10px 0 0 !important; font-weight:normal;}
	#editorialComments .greyRightCorner a{ color:#333333;}
		
	#editorialComments .logo{ background:url(/assets/images/v1/editorialSection/genericLayoutImages/commentIconPng.png) no-repeat; position:absolute; left:15px; top:-5px; height:32px; width:32px;}
	#editorialComments .addComment{ padding:10px !important; background-color:#d7d7d7; overflow:hidden;}
	#editorialComments h3{padding:2px 0 0 56px !important; margin:0 0 50px 0 !important; height:18px; border-bottom:1px solid #fff; color:#666666; font-size:1em; margin:0;} 
	#editorialComments a {font-size:11px;}
	
	html body .commentTerms {width:400px; font-size:11px;}
	.charactersLeft500{display:block; text-align:right; clear:both; width:400px; padding:0; margin:0;}
	.charactersLeft500 em{font-weight:bold;}
	.disclaimerBorder{ border-top:1px solid #333333;}
	
	.addCommentDisclaimer span{display:block; position:relative; margin:0 0 10px 0 !important; font-size:11px; padding-top:3px;}
	.addCommentDisclaimer span em{font-weight:bold; font-style:normal; }
	
	
	html body .addCommentFields p{clear:both;}
	.addCommentFields{ display:block; clear:both; padding:0; margin:0;}
	.addCommentFields h3 { display:block;}
	html body .addCommentFields span{ clear:left; float:left; font-size:12px; font-weight:bold; width:100px; margin:0; overflow:hidden; color:#333333;}
	.addCommentDisclaimer{display:block; clear:both; padding:0; margin:0;}
	.addCommentButton {width:65px; margin:0 0 13px 0 !important;} 
	
	/* addCommentMandatoryFieldsContainer */
	#addCommentMandatoryFieldsContainer {width:400px;}
	#addCommentMandatoryFieldsContainer h3{ float:left;}
	.MandatoryFields {float:right; font-weight:normal; font-style:normal;}
	.ManditoryAsterix{color:#cc6633; font-weight:bold; padding:0 5px 0 0 !important;}
	
	#editorialComments .addComment h3{ background-image:none; padding:0; border:none; font-style:normal;}
	#editorialComments .addComment h3 span{ float:right; clear:left;}
	
	.addComment p span{width:120px; display:block; float:left; clear:both; z-index:100; }
	.addComment p input{} 
		
	.userComment {padding:10px; position:relative; border-bottom:2px solid #ffffff;}
	.userCommentUnderlined {border-bottom:2px dotted #ffffff; padding:10px 10px 6px 10px !important;}
	
	.userComment h4{ font-weight:bold; color:#333333; font-size:12px; padding:0 0 4px 0 !important; margin:0;}
	.userComment h4 em{ font-weight:bold; color:#333333; font-style:normal; color:#666666;}
	.userComment p {padding:0; margin:0;}
	.rightAlignLink {text-align:right; margin:0 0 1px 0 !important; display:block; color:#333333;}
	
	.yourNameInput {width:296px;/* float:left; position:relative; clear:right; font-size:13px; padding:0 0 0 3px;*/}
	.yourFieldSelect { padding:0; width:302px; margin:0;}
	.yourCommentTextarea {width:400px; float:left; border:1px solid #999999; clear:left; }
	
	.formComment1{ display:block; margin:5px 0 10px 0 !important;}
	.formComment1 span{ padding:4px 0 0 0 !important;}
	
	.formComment2{ display:block; margin:0 0 10px 0 !important;}
	.formComment2 span{ padding:3px 0 0 0 !important;}
	
	.formComment3 { display:block; margin:0; padding:0;}
	.formComment3 textarea { margin:4px 0 0 0 !important; padding:0;}
	.formComment3 span { margin:0; padding:0;}

	.commentSuccessMessage { display:block; clear:both; margin:6px 0 6px 0 !important; font-weight:bold; color:#dd1133; font-size:17px;}	
/********************************/
/* Editorial Search Page Styles */	
/********************************/

	.date { float:right; color:#666666;}
	.article { padding:4px 5px 6px 5px !important;}
	
	.article h3 {margin:0; padding:0; display:inline; font-size:12px;}
	.article p{ margin:0; padding:4px 0 !important;}
	.articleNextPrevious { background-color:#f0f2eb; border:1px solid #999999; border-left:none; border-right:none; text-align:right; margin:6px 0 0 0 !important; color:#333333;}
	.grey{ background-color:#f0f2eb;}
	.articleNextPrevious{ color:#999999; padding:2px 5px 3px 0 !important; position:relative;}
	.articleNextPrevious a{ color:#333333; padding:0 2px !important;}
	.articleNextPrevious a:hover{ color:#333333;}
	.articleBackToAll { padding:4px 5px 6px 5px !important;}
	.articleBackToAll a { float:right;position:relative!important;top:-18px}
	
/***************************/
/* Generic & Module Styles */	
/***************************/
	
	/* Search Articles Expanding Keyword Box Module */
	#searchArticlesKeywordBox { font-size:0.75em; position:relative; margin:0 0 7px 0 !important; padding:0 0 10px 0 !important; background-color:#f0f2eb;}
	#searchArticlesKeywordBox h3 { color:#666666; border-bottom:1px solid #ffffff; font-size:10px; padding:3px 0 0 10px !important; margin:0; background-color:#d7d7d7; height:16px; }
	#searchArticlesKeywordBox .search { margin:10px 0 0 0 !important; text-align:center;}
	#searchArticlesKeywordBox .search span{ margin:5px !important;}
	#searchArticlesKeywordBox em {font-weight:bold; font-style:normal;}
	
	
	/* search box with three fields including dropdown */
	#searchArticlesKeywordBox .search select{ width:36%; margin:0px 3px !important; font-size:11px;}
		#searchArticlesKeywordBox .search input{ width:36%; margin:0px; font-size:11px;}
	#searchArticlesKeywordBox .search input#search{ width:21%; margin:0px;}
	
	/* search box with two fields // without drop down */
	#searchArticlesKeywordBox .searchWithoutDropdown { margin:10px 0 0 0 !important; text-align:center;}
	#searchArticlesKeywordBox .searchWithoutDropdown span{ margin:5px !important;}
	#searchArticlesKeywordBox .searchWithoutDropdown input{ width:60%; margin:0px; font-size:11px;}
	#searchArticlesKeywordBox .searchWithoutDropdown input#search{ width:33%; margin:0px;}
	
	#searchArticlesKeywordBox .results { margin:5px 10px 5px 10px !important; font-size:12px;}
	#searchArticlesKeywordBox .results span { float:right; }
	
	
	#searchArticlesKeywordBox .articlesLeftCorner { position:absolute; top:0px; left:0px; 
	background:url(/assets/images/v1/editorialSection/genericLayoutImages/FixedFloatHeaders.gif) no-repeat left top; height:8px; width:8px;}
	#searchArticlesKeywordBox .articlesMoreArticles a {font-size: 1em !important; color:#666666 !important; position:absolute;  float:right; top:3px; right:8px; }
	#searchArticlesKeywordBox .articlesRightCorner { position:absolute; top:0px; right:0px; 
	background:url(/assets/images/v1/editorialSection/genericLayoutImages/FixedFloatHeaders.gif) 	no-repeat right top; height:8px; width:8px;}
	
	.editorialGoTo{margin:7px 0 6px 0 !important; display:block;}
	.editorialGoTo em{ font-weight:bold; font-size:12px; font-style:normal; padding:0 4px 0 0 !important;}
	
	/* Right Column  Module Styles (Poll & Latest Jobs) */
	#editorialAdBanner248{ width:248px; height:128px; overflow:hidden;}
	
	#editorialPoll{border:1px solid #666666; background-color:#FFFFFF; margin:10px 0 0 0 !important; padding:0;}
	.editorialPollTitle{ background-color:#f0f2eb; padding:3px 10px 4px 10px !important; display:block; font-weight:bold; font-size:11px;}
	
	#latestFinanceJobs{border:1px solid #666666; background-color:#F0F2EB; margin:10px 0 0 0 !important; padding:0; color:#666666;}
	#latestFinanceJobs a{ display:block; font-weight:bold;}
	#latestFinanceJobs ul{ padding:7px 15px 5px 0 !important;}
	#latestFinanceJobs li{ padding:0; margin:0; font-size:11px; }
	#latestFinanceJobs li.moreLink{ margin:0; font-size:10px; }
	
	/* POLL */
	
		/* Before Vote */
	#editorialPoll{position:relative;}
	.editorialPollContent{ font-size:11px;}
	.editorialPollContent li.beforeVote{border-bottom:1px solid #666666; padding:3px  0 2px 0px !important; margin:0 0 0 5px !important; font-weight:bold; color:#333333; clear:both;}	
	.editorialPollContent li.beforeVoteLastLine{border-bottom:1px solid #F9F9F9;}
	
	.editorialPollContent li.beforeVote em{display:block; float:left; width:87%; padding:0px 0 0 5px !important; font-style:normal;}
	/* Control Radio Buttons */
	.editorialPollContent li.beforeVote input{ float:left; padding:0; margin:0; width:10%;} 
		/* After Vote */
	.editorialPollContent li.afterVote{ border-bottom:1px solid #666666; padding:3px 0 2px 5px !important; margin:0 0 0 5px !important; clear:both;}
	
	.editorialPollContent li .voteQu{float:left; width:53%; clear:left; color:#666666; font-weight:bold;}
	.editorialPollContent li .voteBar{float:left; width:15%; margin:0 0 0 10px !important;}
	.editorialPollContent li .votePercent{font-weight:bold; float:left; text-align:right; width:25%; clear:right; color:#666666; font-size:10px;}
	html body #editorialPoll .editorialPollContent li.last { border-bottom:none;}
		
		/* Other */
	
	.editorialPollHeader, .latestFinanceJobsHeader{ background-color:#666666; display:block; color:#FFFFFF; position:relative; padding:2px 0 0 10px !important; height:16px; font-size:10px; font-weight:bold;}
	
	.editorialPollHeader span.left, .latestFinanceJobsHeader span.left{ position:absolute; top:0px; left:0px; background-image:url(/assets/images/v1/editorialSection/genericLayoutImages/EditorialBrownTopLeftCorner.gif); height:9px; width:8px; margin:-2px 0 0 -2px !important; overflow:hidden; }
	
	.editorialPollHeader span.right, .latestFinanceJobsHeader span.right{ position:absolute; top:0px; right:0px; background-image:url(/assets/images/v1/editorialSection/genericLayoutImages/EditorialBrownTopRightCorner.gif); height:9px; width:9px; margin:-2px -2px 0 0 !important; overflow:hidden; }
	
	.editorialPollContent ul{padding:0 5px 2px 0 !important; margin:0; list-style:none;}
	#pollSubmit{ padding:0 5px 4px 0; text-align:right;}
	
	/* Homepage Newsletter Box */
	#NewsletterBoxHeader{ height:18px; background-color:#666666;  padding: 1px 0 0 0 !important;
	border-bottom:none; position:relative;}
	#NewsletterBoxLeftCurve{ background-image:url(/assets/images/v1/editorialSection/genericLayoutImages/EditorialBrownTopLeftCorner.gif); position:absolute; left:-1px; top:-1px; width:8px; height:8px; overflow:hidden}
	#NewsletterBoxRightCurve{ background-image:url(/assets/images/v1/editorialSection/genericLayoutImages/EditorialBrownTopRightCorner.gif); position:absolute; right:0px; top:-1px; width:8px; height:8px; overflow:hidden}
	
	#NewsletterBox {width:176px; font-size:12px; margin: 0 0 10px 0 !important;}
	#NewsletterBoxContent{ overflow:hidden; border: 1px solid #999999; border-top:none; padding:7px 0 9px 10px !important; overflow:hidden; font-weight:bold;}
	#NewsletterBoxContent a{text-align:right; display:block; padding:4px 10px 0 0 !important; font-size:0.916em;}
	#NewsletterBoxContent p span{padding:0 0 5px 0 !important; display:block;}
	.SJ-HeaderText{ font-weight:bold; color:#848585; font-size:10px; padding-top:3px; display:block;}
	#NewsletterBoxContent p { font-size:11px; padding:0; margin:0; overflow:hidden;}
	#NewsletterBox .subscribe{width:65px; margin:0 0 0 5px !important; vertical-align:top;}
	#NewsletterBox .enterEmail{width:76px;  vertical-align:top; height:14px; padding-top:0px; font-size:11px;}
	.ITNewsLeft{ float:left; padding:2px 0 0 10px !important; color:#ffffff;}
	.ITNewsRight{ float:right; font-size:11px; padding: 1px 0 0 0 !important; margin:1px 10px 0 0 !important; }
	#NewsletterBoxHeader .ITNewsRight a{ color:#ffffff; font-size:10px; text-decoration:none;}
	#NewsletterBoxHeader .ITNewsRight a:hover { text-decoration:underline; color:#ffffff;}
	
	/* START OF STUDENT CENTRE BOX STYLES */
	#StudentArticleBoxHeader{ height:18px; background-color:#809BB7; padding:0; margin:0; position:relative;}
	#StudentArticleBoxHeader a{ color:#FFFFFF; text-decoration:none}
	#StudentArticleBoxHeader a:hover{ text-decoration:underline}
	#StudentCentreBox {width:176px; font-size:12px; margin: 0 0 10px 0 !important;}
	html body #StudentCentreBoxContent{ overflow:hidden; border: 1px solid #809BB7; padding:0 0 0 10px !important; margin:0; background-repeat:repeat;} 
	#StudentCentreBoxContent li a{ color:#336699; text-decoration:none; font-weight:bold; padding:0 5px 0 0 !important; margin:0;}
	#StudentCentreBoxContent li a:hover { text-decoration:underline; }
	#StudentCentreBoxContent li.studentMore { text-align:right;}
	
	/* ID's = StudentArticleBoxHeader, StudentBoxRightCurve, StudentBoxLeftCurve changed */
	
	#StudentBoxLeftCurve{ position:absolute; background:url(/assets/images/v1/editorialSection/genericLayoutImages/studentTopLeft.gif) no-repeat top left; width:8px; height:8px; overflow:hidden; top:0px; left:0px;}
	#StudentBoxRightCurve{ position:absolute; background:url(/assets/images/v1/editorialSection/genericLayoutImages/studentTopRight.gif) no-repeat top right; width:8px; height:8px; overflow:hidden; top:0px; right:0px;}
	
	.SC-HeaderText a { font-weight:bold; color:#FFFFFF; font-size:10px; float:left; padding:3px 0 0 10px !important; 
	margin:0; text-decoration:none;}
	
	.SC-LinkText a {float:right; font-weight:bold; display:block; padding:1px 11px 0 0 !important; color:#FFFFFF; text-decoration:none;}
	.SC-LinkText a:hover, #StudentArticleBoxHeader .SC-HeaderText a:hover{ text-decoration:underline;}
	
	html body #StudentCentreBoxContent li{ padding:5px 0 0px 0 !important; margin:0; display:block; overflow:visible;}
	html body #StudentCentreBoxContent ul { list-style-image:none; display:block; list-style:none; padding:5px 5px 7px 0px !important; margin:0; font-size:11px; overflow:visible;}

		
	.darkGrey { color:#cc6633}/* grey for the current page number on the footer */
	/*if causes problems add - .articleNextPrevious (to front to make more specific! ) */
	
	/* Social Bookmarking */
	.editorialBookmarkModule {padding:0; margin:0; font-size:0.75em; z-index:9; position:relative;}
	.editorialBookmarkModule li{ position:relative; float:right; list-style:none; padding:0; margin:0;}
	.editorialBookmarkModule li img{ padding:0 0 0 5px !important;}
	/* End Social Bookmarking */
	
	/* Join The Debate Homepage Box Styles */
		#editorialDebate{border:1px solid #666666; background-color:#FFFFFF; margin:10px 0 10px 0 !important; padding:0;}
		.editorialPollHeader a {color:#FFFFFF !important; text-decoration:none !important;}
		.editorialPollHeader a:hover {text-decoration:underline !important;}
		.editorialPollHeader .SC-LinkText{display:block; top:-1px; position:relative;}
		.editorialDebateContent{ overflow:hidden; padding:0 0 0 10px !important; margin:0; font-weight:bold; font-size:11px;} 
		.editorialDebateContent ul {padding:5px 0 0 0 !important; margin:0;} 
		.editorialDebateContent li {padding:0 5px 5px 0 !important; margin:0;}
		.editorialDebateContent li.debateMore { text-align:right;}
		
		.editorialDebateContent span{ float:left; padding:1px 0 0 0 !important;}
		#editorialDebateList { clear:both;}
	/* End Join The Debate Homepage Box Styles */
	
	/* Article Comments Styles Footers (for the debate/comment/close footers ) */ 
		#articleCommentsBox { background:url(/assets/images/v1/editorialSection/genericLayoutImages/debateSpeechBubbleBackGd.gif) right top no-repeat #f0f2eb; height:75px; padding:10px!important; font-weight:bold; color:#666666; border-bottom:1px solid #666666;}
		#articleCommentsBox #ClosedDebateContinues { height:75px; padding:10px !important;}
		#articleCommentsBox .ClosedDebateContinues {font-weight:bold; color:#666666;}
		#articleCommentsBox .debateTitle {font-size:14px; padding:4px 0 0 0 !important; color:#333333;}
		#articleCommentsBox .debateTitle a{font-size:14px; padding:4px 0 0 0 !important; color:#333333;}
		#articleCommentsBoxClosed {text-align:center; color:#666666; font-weight:bold; background:#CCCCCC; padding:3px 0 !important;}
	/* End Article Comments Styles Footers */
	
	/* Image Verification Styles */
		.commentMessage {margin:6px 0 6px 0 !important; font-weight:bold; color:#dd1133; font-size:11px; display:block;}
		.imageVerificationImg {margin:0 0 6px 0 !important;}
		.verificationInput{float: left; margin:5px 5px 6px 0 !important; display:block;}
		img#captchaImage { padding-top: 5px; }
		img#requestNewCaptcha { cursor: pointer; }
	/* End Image Verification Styles */
	
	/* HOMEPAGE MOD*/
#answersMainHpMod { background:#f0efef url(/assets/images/v1/editorialSection/answers/answersMainHpModBckgd.gif) repeat-x bottom left; border-top:1px solid #dedede; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; padding:10px !important; font-size:12px; margin-bottom:10px !important; overflow:hidden;}
#answersMainHpMod * {padding:0; margin:0;}
#answersMainHpMod h3 {color:#cc6633; font-size:12px; float:left;}
#answersMainHpMod h3 .answerPanelTitle {float:left;}
#answersMainHpMod a {font-weight:bold;}
#answersMainHpMod p a {font-weight:normal; padding-left:3px !important;}
#answersMainHpMod strong{ color:#666666;}
#answersMainHpMod p.header { color:#333333; font-weight:bold; margin:2px 0 3px 0 !important; clear:left;}
#answersMainHpMod p.hpQuestion {padding:6px 0 3px 0 !important;}
#answersMainHpMod .answersMainHpModMore {float:right;}

	/* red "new" block */
	#redBlockNewAlert { background:#EB4646; color:#FFFFFF; float:left; height:17px; background:url(/assets/images/v1/editorialSection/genericLayoutImages/redBlockNewBckRepeat.gif);}
	#redBlockNewAlert span {float:left;}
	#redBlockLeftCorners{ background:url(/assets/images/v1/editorialSection/genericLayoutImages/redBlockNewLeftEdge.gif) no-repeat; width:4px; height:17px; float:left;}
	#redBlockRightCorners{ background:url(/assets/images/v1/editorialSection/genericLayoutImages/redBlockNewRightEdge.gif) no-repeat; width:4px; height:17px; float:left;}
		
/********************************************* END ******************************************************/
		
	
	
	
	
