/*  Stylesheet for CreditFlux
 *
 *  Initiated:Thu 25 Sept 2008
 *  Author:Saddam Azad
 *
 */

html,body{background:#c8c8c8 url(../images/bg_body.png) top left repeat-x;width:100%;}
#infoPage{padding:20px;}
#LayoutWrapper{width:986px;margin:0 auto;}
#LayoutWrapper #GlobalWrapper{background:transparent url(../images/bg_white.png) top left repeat-y;min-height:800px;}
#Header{background:url(../images/bg_header.jpg) top left no-repeat;height:130px;}
#Header #subscribeOrigin{position:relative;}
#Header #subscribeOrigin #subscribe{position:absolute;top:142px;left:978px;width:22px;height:135px;background:transparent url(../images/sideTabWithText.png) top left no-repeat;}
#Header #subscribeOrigin a{position:absolute;top:142px;left:978px;width:22px;height:135px;}
#Header .Top{overflow:hidden;}
#Header .Top .Ticker{float:left;}
.Ticker{font-family:Verdana,sans-serif;padding:3px 20px;width:660px;}
#Footer .Ticker{padding-top:1px;}
.Ticker p.title{text-transform:uppercase;color:#f2963c;font-size:9px;float:left;margin:0 10px 0 0;}
.Ticker ul{padding:4px 0 0 0;overflow:hidden;width:560px;}
.Ticker ul li{font-size:10px;list-style:none;background-image:none;padding-left:0px;float:left;}
.Ticker ul li a{padding:0 15px 0 0;background:url(../images/ico_ticker.gif) bottom right no-repeat;}
.Ticker ul li a:link,.Ticker ul li a:visited{color:#efefef;text-decoration:none;}
.Ticker ul li a:hover{color:#FFF;text-decoration:underline;}
.Ticker ul li.protectedItem{padding:0 0 0 20px;background:transparent url(../images/ico_login_trans.png) no-repeat scroll left 1px;}
#Header .Top .Login{float:right;margin:8px 20px 0 0;width:260px;text-align:right;}
#Header .Top .Login a{padding:0 0 0 20px;background:url(../images/ico_login.png) center left no-repeat;text-transform:uppercase;}
#Header .Top .Login a:link,#Header .Top .Login a:visited{color:#cfcfcf;text-decoration:none;}
#Header .Top .Login a:hover{color:#efefef;text-decoration:none;}
#Header .Top .Login span.logout{font-size:11px;}
#Header .Top .Login span.logout a{background:none;padding:0 0 0 5px;color:#bbb;}
#Header .Top .Login span.logout a:hover{color:#eee;}
#Header .QuickReg{float:right;position:relative;top:10px;right:20px;}
#Header .QuickReg a{background:url(../images/top_quickreg.jpg) top left no-repeat;color:#ccc;padding:2px 0 2px 25px;font-size:11px;text-decoration:none;}
#Header .QuickReg a:hover{color:#efefef;}
#Header .Branding{position:relative;top:0;left:20px;clear:both;width:244px;}
#Header .Tagline h2{background-image:none;display:block;padding:0px 0px 4px 0px;margin:0px;text-transform:none;font-family:Verdana,sans-serif;font-style:italic;position:relative;top:-12px;left:192px;color:#cfcfcf;font-size:10px;float:left;}
#Header .Search{float:right;position:relative;top:-15px;right:15px;overflow:hidden;}
#Header .Search input.text{margin:0 5px 0 0;}
#Header .Search input.submit{}
#ContentWrapper .ContentCol .App_SiteSearch_paging ul li{padding:2px 0;}
#ContentWrapper .ContentCol .App_SiteSearch_paging ul li.inactive a{color:#999;}
#ContentWrapper .ContentCol .App_SiteSearch_paging ul li a{text-decoration:none;text-transform:none;padding:2px 5px;background:none;}
#NavigationArea{width:930px;padding:10px 25px;overflow:auto;display:block;}
#NavigationArea .Secondary{float:right;width:280px;text-align:right;}
#NavigationArea .Secondary ul{padding:0 0 5px 0;}
#NavigationArea .Secondary ul li{display:inline;color:#f2932e;padding:2px 3px 0 0;list-style:none;background-image:none;}
#NavigationArea .Secondary ul li a{padding:0 3px 0 0;}
#NavigationArea .Secondary ul li a:link,#NavigationArea .Secondary ul li a:visited{color:#4b4b4b;text-decoration:none;}
#NavigationArea .Secondary ul li a:hover{color:#555;text-decoration:underline;}
#NavigationArea .Secondary ul li.rss a{padding:0 3px 0 16px;background:url(../images/rss.png) left top no-repeat;}
#NavigationArea .Primary{float:left;display:block;}
#NavigationArea .Primary ul{padding:7px 0;display:block;}
#NavigationArea .Primary ul li{float:left;padding:7px 0;margin:0;list-style:none;background-image:none;}
#NavigationArea .Primary ul li a{padding:7px 13px 6px 13px;margin:0;background:url(../images/nav_deselected.png) top repeat-x;text-decoration:none;text-transform:uppercase;color:#FFF;border-right:1px solid #808080;border-left:1px solid #747474;}
#NavigationArea .Primary ul li.dataplus a{background:url(../images/nav_dataplus.png) top repeat-x;border:none;}
#NavigationArea .Primary ul li.selected a{background:url(../images/nav_selected.png) top repeat-x;border:none;}
#NavigationArea .Primary ul li a:hover{text-decoration:underline;}
.Breadcrumbs{padding:3px 25px;color:#777;}
#ContentWrapper{padding:10px 25px;display:block;overflow:hidden;}
#ContentWrapper .SidebarCol{width:300px;min-height:200px;float:right;display:block;margin:0 0 20px 0;}
#ContentWrapper .SidebarCol .Block{display:block;width:300px;}
#ContentWrapper .SidebarCol .Columns{display:block;margin:0 0 10px 0;}
#ContentWrapper .SidebarCol .Columns .Col1{display:block;float:left;width:145px;}
#ContentWrapper .SidebarCol .Columns .Col2{display:block;float:right;width:145px;}
#ContentWrapper .ContentCol{width:625px;float:left;border-right:1px solid #e9e9e9;}
#ContentWrapper .ContentColSpace{padding:0 20px 0 0;}
#ContentWrapper .ContentColSpace p{}
#ContentWrapper .ContentCol .FeatureTitle{background:url(../images/header_gradient.png) right bottom no-repeat;margin:0;}
#ContentWrapper .ContentCol .FeatureTitle a{text-decoration:none;color:#FFF;}
#ContentWrapper .ContentCol .NewsMain h1{font-size:24px;padding:10px 0;}
#ContentWrapper .ContentCol .NewsMain h2.articleSubHeading{font-style:italic;text-transform:none;padding:0;margin:0 0 5px 0;color:#000;background:none;}
#ContentWrapper .ContentCol .NewsMain p img{margin:0 5px 5px 0;}
#ContentWrapper .ContentCol .NewsMain .articleByLine{padding:3px 0;color:#999;margin:0 0 5px 0;}
#ContentWrapper .ContentCol .NewsMain table{}
#ContentWrapper .ContentCol .NewsMain table caption{padding:5px;background:url(../images/nav_selected.png) repeat-x scroll center top;color:#FFF;}
#ContentWrapper .ContentCol .NewsMain table caption a{color:#FFF;}
#ContentWrapper .ContentCol .NewsMain table *{font-size:12px;}
#ContentWrapper .ContentCol .NewsMain table tr td{padding:5px;border:1px solid #ccc;}
#ContentWrapper .ContentCol .NewsMain table tr th p,#ContentWrapper .ContentCol .NewsMain table tr td p{padding:0;}
#ContentWrapper .ContentCol .NewsMain table tr.source td{font-size:10px;color:#888;}
#ContentWrapper .ContentCol .MonthlyFeature{margin:10px 0 20px 0}
#ContentWrapper .ContentCol .NewsMain{margin:0 0 20px 0;}
.FeatureTitle h2{background-image:none;margin:0px;color:#FFF;display:block;font-size:12px;text-transform:uppercase;font-weight:normal;position:relative;padding:3px 0;}
#ContentWrapper .ContentCol h2 span{padding:8px 30px 2px 10px;}
.FeatureTitle{position:relative;}
.FeatureTitle a.bookmarkLink{float:right;position:absolute;top:0px;right:7px;color:#4B4B4B !important;}
.FeatureTitle a.bookmarkLink span{position:relative;top:1px;}
.FeatureTitle a.bookmarkLink:hover{text-decoration:underline !important;}
#ContentWrapper .ContentCol .MonthlyFeature h2{}
#ContentWrapper .ContentCol .MonthlyFeature h2 span{background:url(../images/header_grey.png) right bottom no-repeat;}
#ContentWrapper .ContentCol .MonthlyFeature	.protectedArticle .TextBody .Title,#ContentWrapper .ContentCol .MonthlyFeature	.protectedArticle .TextBody .Body{padding-left:25px;}
#ContentWrapper .ContentCol .MonthlyFeature	.protectedArticle .TextBody .Title{background:transparent url(../images/protected_white.jpg) no-repeat scroll left 3px;}
#ContentWrapper .ContentCol .Colour1,#ContentWrapper .ContentCol .Colour2,#ContentWrapper .ContentCol .Colour3,#ContentWrapper .ContentCol .Colour4,#ContentWrapper .ContentCol .Colour5,#ContentWrapper .ContentCol .Colour6{float:left;width:290px;margin:0 12px 0 0;}
#ContentWrapper .ContentCol .Colour1 h2 span,#ContentWrapper .ContentCol h2.Heading1 span{background:url(../images/header_orange.png) right bottom no-repeat;}
#ContentWrapper .ContentCol .Colour2 h2 span,#ContentWrapper .ContentCol h2.Heading2 span{background:url(../images/header_cyan.png) right bottom no-repeat;}
#ContentWrapper .ContentCol .Colour3 h2 span,#ContentWrapper .ContentCol h2.Heading3 span{background:url(../images/header_green.png) right bottom no-repeat;}
#ContentWrapper .ContentCol .Colour4 h2 span,#ContentWrapper .ContentCol h2.Heading4 span{background:url(../images/header_red.png) right bottom no-repeat;}
#ContentWrapper .ContentCol .Colour5 h2 span,#ContentWrapper .ContentCol h2.Heading5 span{background:url(../images/header_purple.png) right bottom no-repeat;}
#ContentWrapper .ContentCol .Colour6 h2 span,#ContentWrapper .ContentCol h2.Heading6 span{background:url(../images/header_yellow.png) right bottom no-repeat;}
#ContentWrapper .ContentCol h2.HeadingGrey span{background:url(../images/header_grey.png) right bottom no-repeat;}
#ContentWrapper .ContentCol #Newsletter h2 span{}
#ContentWrapper .App_SiteSearch_groupTitle{margin-left:0px;}
#ContentWrapper .App_SiteSearch_result.protected{background:url(../images/protected_white.jpg) 4px 7px no-repeat;}
#ContentWrapper .App_SiteSearch_result.protected .App_SiteSearch_result_inner{margin:6px 6px 6px 30px;}
#ContentWrapper .ContentCol #SearchResults input#searchText{padding-top:2px;padding-bottom:2px;}
#ContentWrapper .NewsMain #LongerFeatureBody{height:auto;}
#ContentWrapper .ContentCol .FeatureBody{background:#ededed;padding:10px;margin:2px 5px 10px 0;height:216px;}
#ContentWrapper .ContentCol .FeatureBody dl dd{padding:0 0 7px 25px;font-size:11px;color:#111;font-weight:bold;}
#ContentWrapper .ContentCol .FeatureBody dl dd.protected{background:url(../images/protected.jpg) left top no-repeat;}
#ContentWrapper .ContentCol .FeatureBody dl dd a{font-size:12px;font-weight:normal;}
#ContentWrapper .ContentCol .FeatureBody dl dd a:link,#ContentWrapper .ContentCol .FeatureBody dl dd a:visited{color:#3e3e3e;text-decoration:none;}
#ContentWrapper .ContentCol .FeatureBody dl dd a:hover{color:#333;text-decoration:underline;}
#ContentWrapper .ContentCol .FeatureBody .MoreLink{padding:5px 0 0 20px;}
#ContentWrapper .ContentCol .FeatureBody .MoreLink a{font-size:11px;color:#111;font-weight:bold;}
#ContentWrapper .ContentCol .FeatureBody .MoreLink a:link,#ContentWrapper .ContentCol .FeatureBody .MoreLink a:visited{text-decoration:none;}
#ContentWrapper .ContentCol .FeatureBody .MoreLink a:hover{text-decoration:underline;}
#ContentWrapper .ContentCol .Strip .FeatureBody{height:auto;}
#ContentWrapper .ContentCol .MonthlyFeature .TextBody,#ContentWrapper .ContentCol .NewsMain .TextBody,#ContentWrapper .ContentCol .Newsletter .TextBody,#ContentWrapper .ContentCol .Dataplus .TextBody{overflow:hidden;margin:10px 0 0 0;}
#ContentWrapper .ContentCol .TextBody .FloatingImage{float:left;margin:0 10px 0 0;}
#ContentWrapper .ContentCol .TextBody .FloatingImage img{max-width:140px;}
#ContentWrapper .App_ImageAsset_caption,#ContentWrapper .ContentCol .TextBody .FloatingImage .Caption{background:#ccc;margin:3px 0 0 0;max-width:140px;}
#ContentWrapper .App_ImageAsset_caption p,#ContentWrapper .ContentCol .TextBody .FloatingImage .Caption p{font-size:11px;padding:5px;}
#ContentWrapper .ContentCol .TextBody .Title{font-size:18px;padding:0 0 10px 0;}
#ContentWrapper .ContentCol .TextBody .Title a:link,#ContentWrapper .ContentCol .TextBody .Title a:visited{text-decoration:none;color:#222;}
#ContentWrapper .ContentCol .TextBody .Title a:hover{text-decoration:underline;color:#111;}
#ContentWrapper .ContentCol .TextBody .Meta p{padding:3px 0;text-transform:uppercase;font-size:9px;}
.headerTitle h2{background-image:none;margin:0;padding:4px 0px;display:block;}
#shortsSectionStrip{clear:both;}
#shortsSectionStack{float:left;}
#shortsSectionStack .headerTitle{background:url(../images/header_gradient.png) right bottom no-repeat;margin:0;width:290px;}
#shortsSectionStack .headerTitle h2 span{background:url(../images/header_grey.png) right bottom no-repeat;}
#shortsSectionStrip .headerTitle,#shortsSectionStrip .headerTitle h2 span{display:none;}
#shortsSectionStack #shorts{background:transparent url(../images/shortcuts_bg.png) top left repeat-x;padding:10px 0px 10px 10px;margin:2px 5px 10px 0px;width:275px;height:200px;}
#shortsSectionStrip #shorts{background:transparent url(../images/strip_bg.png) 0px 3px repeat-x;height:42px;width:587px;}
#shortsSectionStack #shorts .shorts{padding:6px 0px;}
#shortsSectionStrip #shorts .shorts{float:left;}
#shortsSectionStack #shorts .shorts .fade{position:absolute;width:275px;height:42px;}
#shortsSectionStack #shorts .shorts .bottomFade{background:transparent url(../images/shortsBottomFade.png) top left no-repeat;}
#shortsSectionStack #shorts .shorts .icon,#shortsSectionStrip #shorts .shorts .icon{position:absolute;width:52px;height:42px;}
#shortsSectionStack #shorts .shorts p{position:relative;padding:12px 1px 1px 58px;}
#shortsSectionStrip #shorts .shorts p{padding:12px 1px 1px 58px;}
#shortsSectionStack #shorts .shorts p a,#shortsSectionStrip #shorts .shorts p a{color:#333;font-weight:bold;text-transform:uppercase;text-decoration:none;}
#shortsSectionStack #shorts .shorts p a:hover,#shortsSectionStrip #shorts .shorts p a:hover{color:#111;}
#shortsSectionStack #shorts .shorts img{display:none;}
#shortsSectionStrip #shorts .shorts img{margin:0px 20px 0px 6px;}
#shortsSectionStack #shorts .shorts #mostReadIcon,#shortsSectionStrip #shorts .shorts #mostReadIcon{background:transparent url(../images/mostReadIcon.png) top left no-repeat;}
#shortsSectionStack #shorts .shorts #glossaryIcon,#shortsSectionStrip #shorts .shorts #glossaryIcon{background:transparent url(../images/glossaryIcon.png) top left no-repeat;}
#shortsSectionStack #shorts .shorts #subscribeIcon,#shortsSectionStrip #shorts .shorts #subscribeIcon{background:transparent url(../images/subscribeIcon.png) top left no-repeat;}
#shortsSectionStack #shorts .shorts #resourcesIcon,#shortsSectionStrip #shorts .shorts #resourcesIcon{background:transparent url(../images/resourcesIcon.png) top left no-repeat;}
#shortsSectionStack #shorts .shorts #mostCommentedIcon{background:transparent url(../images/mostCommentedIcon.png) top left no-repeat;}
#shortsSectionStrip #shorts .shorts #mostCommentedIcon{background:transparent url(../images/mostCommentedIcon.png) top right no-repeat;}
#ContentWrapper .ContentCol .Strip{background:url(../images/strip_bg.png) center repeat-x;clear:both;padding:10px 0;width:588px;margin:0 0 15px 0;}
#ContentWrapper .ContentCol .Strip .FeatureTitle{display:none}
#ContentWrapper .ContentCol .Strip .FeatureBody{background:none;padding:0;margin:0}
#ContentWrapper .ContentCol .Strip ul li{display:inline;padding:10px 20px 10px 0;}
#ContentWrapper .ContentCol .Strip ul li.mostread{background:url(../images/strip_mostread.png) center left no-repeat;padding-left:60px;}
#ContentWrapper .ContentCol .Strip ul li.newsarchive{background:url(../images/strip_newsarchive.png) center left no-repeat;padding-left:50px;}
#ContentWrapper .ContentCol .Strip ul li.subscribe{background:url(../images/strip_subscribe.png) center left no-repeat;padding-left:40px;}
#ContentWrapper .ContentCol .Strip ul li.resources{background:url(../images/strip_resources.png) center left no-repeat;padding-left:40px;}
#ContentWrapper .ContentCol ul li a{background:url(../images/arrows_orange.png) center right no-repeat;color:#333;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:0 15px 0 0;}
#ContentWrapper .ContentCol .App_SiteSearch_faceting ul li a{background:none;color:#333;font-weight:normal;text-transform:none;text-decoration:none;padding:0 0 0 0;}
#ContentWrapper .ContentCol ul li a:hover{color:#111;}
#ContentWrapper .ContentCol .Shortcuts{float:left;width:290px;margin:0 12px 0 0;}
#ContentWrapper .ContentCol .Shortcuts h2{}
#ContentWrapper .ContentCol .Shortcuts h2 span{background:url(../images/header_blank.png) right bottom no-repeat;}
#ContentWrapper .ContentCol .Shortcuts .FeatureBody{background:url(../images/shortcuts_bg.png) left top repeat-x;min-height:200px;padding-right:0;}
#ContentWrapper .ContentCol .Shortcuts ul li{background:url(../images/shortcuts_libg.png) right bottom no-repeat;padding:15px 0;display:block;list-style:none;}
#ContentWrapper .ContentCol .Shortcuts ul li.mostread a{background:url(../images/strip_mostread.png) center left no-repeat;padding-left:60px;}
#ContentWrapper .ContentCol .Shortcuts ul li.newsarchive a{background:url(../images/strip_newsarchive.png) center left no-repeat;padding-left:60px;}
#ContentWrapper .ContentCol .Shortcuts ul li.subscribe a{background:url(../images/strip_subscribe.png) center left no-repeat;padding-left:60px;}
#ContentWrapper .ContentCol .Shortcuts ul li.resources a{background:url(../images/strip_resources.png) center left no-repeat;padding-left:55px;}
#ContentWrapper .ContentCol .Newsletter,#ContentWrapper .ContentCol .Dataplus{margin:0 0 20px 0;}
#ContentWrapper .ContentCol .Newsletter h2{}
#ContentWrapper .ContentCol .Newsletter span{background:url(../images/header_grey.png) right bottom no-repeat;}
#ContentWrapper .ContentCol .Newsletter .TextBody .FloatingImage{float:left;margin:0 10px 0 0;max-width:180px}
#ContentWrapper .ContentCol .Newsletter .TextBody .Body{float:left;width:490px;}
#ContentWrapper .ContentCol .Newsletter .TextBody .Body h3{font-size:13px;font-weight:bold;}
#ContentWrapper .ContentCol .Newsletter .TextBody .Body a:link,#ContentWrapper .ContentCol .Newsletter .TextBody .Body a:visited{text-decoration:none;}
#ContentWrapper .ContentCol .Newsletter .TextBody .Body a:hover{text-decoration:underline;}
#ContentWrapper .ContentCol .Newsletter .TextBody .Body p{padding:0 0 5px 0;}
#ContentWrapper .ContentCol .Newsletter .TextBody .Body p.protected{padding:0 0 0 25px;background:url(../images/protected_white.jpg) left center no-repeat;}
#ContentWrapper .ContentCol .Newsletter .TextBody .Body p.protected a{text-decoration:underline;}
#ContentWrapper .ContentCol .Dataplus h2{}
#ContentWrapper .ContentCol .Dataplus h2 span{background:url(../images/header_grey.png) right bottom no-repeat;}
#ContentWrapper .ContentCol .Dataplus .DataplusCopy{padding:0 0 0 25px;margin:10px 0 0 0;background:url(../images/protected_white.jpg) left 8px no-repeat;}
#ContentWrapper .ContentCol #NewsItemFooter{}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol{float:left;width:320px;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol h2.commentAreaHeader,.commentForm h2{background-image:none;display:block;padding:0;margin:0 0 4px 0;font-size:20px;color:#333;text-transform:none;}
.commentForm  a{display:block}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .comment,#ContentWrapper .ContentCol #Newsletter .comment{margin:0 0 15px 0;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .comment .commentHeader,#ContentWrapper .ContentCol #Newsletter .comment .commentHeader{font-size:11px;border-bottom:1px dotted #777;padding:3px 0;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .comment .commentBody,#ContentWrapper .ContentCol #Newsletter .comment .commentBody{font-style:italic;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .comment .complain{text-align:right;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .comment .complain,#ContentWrapper .ContentCol #Newsletter .comment .complain{font-size:10px;color:#999;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .comment .complain p,#ContentWrapper .ContentCol #Newsletter .comment .complain p{padding:0;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm,#ContentWrapper .ContentCol #Newsletter .commentForm{margin:0 0 10px 0;overflow:hidden;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm fieldset,#ContentWrapper .ContentCol #Newsletter .commentForm fieldset{padding:0 0 5px 0;overflow:hidden;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm fieldset label,#ContentWrapper .ContentCol #Newsletter .commentForm fieldset label{width:70px;float:left;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm fieldset input,#ContentWrapper .ContentCol #Newsletter .commentForm fieldset input{float:left;margin:0 0 0 10px;width:230px;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm p,#ContentWrapper .ContentCol #Newsletter .commentForm p{color:#777;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm textarea,#ContentWrapper .ContentCol #Newsletter .commentForm textarea{width:230px;height:120px;margin:0 0 0 10px;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm textarea#comment,#ContentWrapper .ContentCol #Newsletter .commentForm textarea#comment{width:313px;margin:0;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm textarea.complaint,#ContentWrapper .ContentCol #Newsletter .commentForm textarea.complaint{width:313px;margin:0;border:#A00 solid 1px;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm .submit{float:right;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm fieldset.anonymous{}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm fieldset.anonymous input#remainAnonymous,#ContentWrapper .ContentCol #Newsletter .commentForm fieldset.anonymous input#remainAnonymous{width:22px !important;text-align:left !important;margin:0 !important;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .commentForm fieldset.anonymous label,#ContentWrapper .ContentCol #Newsletter .commentForm fieldset.anonymous label{white-space:nowrap;}
#ContentWrapper .ContentCol #NewsItemFooter .LeftCol .News{width:320px;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol{float:left;width:265px;margin:0 0 0 20px;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .News{float:none;width:265px;margin:0;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .News .FeatureBody{margin-right:0;height:auto;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections{}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .People,#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .Deals,#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .Markets{float:none;width:265px;background:#EDEDED;margin:0;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .FeatureBody{margin:0;height:auto;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections h3{background:#EDEDED url(../images/comment_header_gradient.png) no-repeat scroll right bottom;text-transform:uppercase;color:#FFFFFF;display:block;font-size:12px;padding:4px 0;position:relative;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections h3 span{padding:8px 30px 3px 10px;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .Heading6 h3 span{background:url(../images/comment_header_yellow.png) right bottom no-repeat;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .Heading5 h3 span{background:url(../images/comment_header_purple.png) right bottom no-repeat;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .Heading4 h3 span{background:url(../images/comment_header_red.png) right bottom no-repeat;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .Heading3 h3 span{background:url(../images/comment_header_green.png) right bottom no-repeat;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .Heading2 h3 span{background:url(../images/comment_header_cyan.png) right bottom no-repeat;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .Heading1 h3 span{background:url(../images/comment_header_orange.png) right bottom no-repeat;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .First h3{background:#fff url(../images/header_gradient.png) no-repeat scroll right bottom;text-transform:uppercase;color:#FFFFFF;display:block;font-size:12px;padding:4px 0;margin:0 0 2px 0;position:relative;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .First h3 span{padding:8px 30px 3px 10px;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .First .Heading1 h3 span{background:url(../images/header_orange.png) right bottom no-repeat;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .First .Heading2 h3 span{background:url(../images/header_cyan.png) right bottom no-repeat;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .First .Heading3 h3 span{background:url(../images/header_red.png) right bottom no-repeat;}
#ContentWrapper .ContentCol #NewsItemFooter .RightCol .OtherSections .First .Heading4 h3 span{background:url(../images/header_green.png) right bottom no-repeat;}
#Footer{background:url(../images/bg_footer.png) top left no-repeat;padding:0 0 20px 0;clear:both;}
#Footer .FooterLinks{text-align:center;padding:10px 0 0 0;margin:10px 0 0 0;color:#646464;font-size:11px;}
#Footer .FooterLinks ul li{display:inline;list-style-position:inside;background-image:none;padding-left:0px;}
#Footer .FooterLinks ul li a:link,#Footer .FooterLinks ul li a:visited{color:#646464;text-decoration:none;}
#Footer .FooterLinks ul li a:hover{color:#5a5a5a;text-decoration:underline;}
.clear{clear:both;}
#ContentWrapper .ContentCol .TopStories,#ContentWrapper .ContentCol .BookmarkedArticles{margin:0 0 20px 0;background:url(../images/bottom_lining.png) bottom right no-repeat;padding:0 0 15px 0;}
#ContentWrapper .ContentCol .TopStories .TopStoryItem,#contentWrapper .ContentCol .BookmarkedArticles .BoomarkedArticlesItem{border-top:1px dotted #ccc;padding:8px 2px;overflow:hidden;}
#ContentWrapper .ContentCol .TopStories .TopStoryItem h3,#contentWrapper .ContentCol .BookmarkedArticles .BoomarkedArticlesItem h3{float:left;padding:0;margin:0 10px 0 0;font-size:14px;}
#ContentWrapper .ContentCol .TopStories .TopStoryItem p.readmore,#contentWrapper .ContentCol .BookmarkedArticles .BoomarkedArticlesItem p.readmore{padding:0;}
#ContentWrapper .ContentCol .TopStories .TopStoryItem a,#contentWrapper .ContentCol .BookmarkedArticles .BoomarkedArticlesItem a{text-decoration:none;}
#ContentWrapper .ContentCol .TopStories .TopStoryItem a:hover,#contentWrapper .ContentCol .BookmarkedArticles .BoomarkedArticlesItem a:hover{text-decoration:underline;}
#ContentWrapper .ContentCol .TopStories .TopStoryItem a.protected,#contentWrapper .ContentCol .BookmarkedArticles .BoomarkedArticlesItem a.protected{padding:0 0 0 25px;background:url(../images/protected_white.jpg) left 2px no-repeat;}
#ContentWrapper .ContentCol .TopStories .TopStoryItem span,#contentWrapper .ContentCol .BookmarkedArticles .BoomarkedArticlesItem span{font-weight:bold;font-size:12px;}
#ContentWrapper .ContentCol .MoreStories{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;background:#efefef;text-align:right;font-size:11px;}
#ContentWrapper .ContentCol .MoreStories ul{padding:5px;}
#ContentWrapper .ContentCol .MoreStories ul li{border:1px solid #ccc;padding:2px;display:inline;margin:0 3px;background-image:none;}
#ContentWrapper .ContentCol .MoreStories ul li.inactive{border:1px solid #ddd;}
#ContentWrapper .ContentCol .MoreStories ul li a{background:none;color:#333333;font-weight:normal;padding:0;text-decoration:none;text-transform:none;}
#ContentWrapper .ContentCol .MoreStories ul li a:hover{color:#000;}
#ContentWrapper .ContentCol .glossarybody{}
#ContentWrapper .ContentCol .glossarybody .glossarybodyhead{margin:0 0 10px 0;}
#ContentWrapper .ContentCol .glossarybody .glossarybodyhead ul li{float:left;list-style:none;background-image:none;padding:0 5px;border-right:1px solid #F6942F;}
#ContentWrapper .ContentCol .glossarybody .glossarybodyhead ul li:last-child{border-right:none;}
#ContentWrapper .ContentCol .glossarybody .glossarybodyhead ul li.browse{padding:0 10px 0 0;font-weight:bold;border:none;}
#ContentWrapper .ContentCol .glossarybody .glossarybodyhead ul li a{background:none;padding:0;font-weight:normal;color:#000;}
#ContentWrapper .ContentCol .glossarybody .glossarybodyhead ul li a.selected{color:#F6942F;text-decoration:underline;}
#ContentWrapper .ContentCol .glossarybody .glossarybodycontent{padding:10px 0 0 0;}
#ContentWrapper .ContentCol .glossarybody .glossarybodycontent .term{padding:0 0 10px 0;;}
#ContentWrapper .ContentCol .glossarybody .glossarybodycontent .term h3 a{font-size:13px;font-weight:bold;}
#ContentWrapper .ContentCol .glossarybody .glossarybodycontent .term a{}
#ContentWrapper .ContentCol #Newsletter{}
#ContentWrapper .ContentCol #Newsletter h1{text-transform:uppercase;color:#f2932e;font-size:22px;}
#ContentWrapper .ContentCol #Newsletter .edition{background:#ededed;border-top:1px dotted #999;border-bottom:1px dotted #999;padding:3px;margin-bottom:20px;overflow:hidden;}
#ContentWrapper .ContentCol #Newsletter .edition .publishDate{text-transform:uppercase;font-size:11px;font-weight:bold;float:left;}
#ContentWrapper .ContentCol #Newsletter .edition .previous{font-size:11px;font-weight:bold;float:right;}
#ContentWrapper .ContentCol #Newsletter .Archive{}
#ContentWrapper .ContentCol #Newsletter .Archive h2{background-image:none;display:block;color:#888;text-transform:uppercase;font-size:16px;font-weight:bold;padding:0;margin:0;}
#ContentWrapper .ContentCol #Newsletter .Archive ul{border-top:1px dotted #999;margin:15px 0;}
#ContentWrapper .ContentCol #Newsletter .Archive ul li{background-image:none;border-bottom:1px dotted #999;padding:7px 0;list-style:none;list-style-position:inside;overflow:hidden;}
#ContentWrapper .ContentCol #Newsletter .Archive ul li a{background:none;color:#333333;font-weight:bold;padding:0;text-decoration:none;text-transform:uppercase;float:left;width:120px;}
#ContentWrapper .ContentCol #Newsletter .Archive ul li span{float:left;width:400px;}
#ContentWrapper .ContentCol #Newsletter .Archive ul li span a{background:none;color:#333333;font-weight:normal;padding:0;text-decoration:none;text-transform:none;width:100%;}
.popup{display:none;position:absolute;max-width:300px;}
#VisionCMS_loadingMessage{background:white;padding:10px;border:1px solid #eee;text-align:center;color:#555;width:220px;}
#VisionCMS_loadingMessage p{padding:1px;}
#Loading{background:white;padding:50px;text-align:center;z-index:1500;}
.Creditflux_PopupErrors{color:red;padding:0 0 0 20px;margin:0 10px;background:url(../images/forms/error.jpg) top left no-repeat;}
.Creditflux_PopupClose{cursor:pointer;text-align:right;padding:0 0 5px 0;}
.Creditflux_Popup{background:white url(../images/lightbox/background.jpg) bottom left repeat-x;}
.Creditflux_Popup h3{display:block;background:url(../images/lightbox/header.png) right top no-repeat;padding:10px 0;}
.Creditflux_Popup h3 span{display:block;font-size:16px;font-weight:bold;color:#f2932d;text-transform:uppercase;padding:10px 0 0 10px;}
.Creditflux_Popup h3 span em{font-style:normal;color:#666;}
.Creditflux_Popup p,.Creditflux_Popup form{padding-left:10px;padding-right:10px;}
.Creditflux_Popup p.already{color:#666;}
.Creditflux_Popup p.terms{color:#666;font-size:11px;padding:10px;}
.Creditflux_Popup form fieldset{display:block;overflow:hidden;padding:5px 0;}
.Creditflux_Popup form fieldset label{width:60px;float:left;}
.Creditflux_Popup form fieldset input{float:left;margin:0 0 0 10px;width:200px;}
.Creditflux_Popup form fieldset input.submit{width:auto;height:auto;float:right;}
.Creditflux_Popup .FreeTrialBody{padding:10px 10px 15px 10px;text-align:center;min-width:280px;}
.Creditflux_Popup .FreeTrialBody p.restricted{font-weight:bold;}
.Creditflux_Popup .FreeTrialBody p.button{padding:0;text-align:center;}
.Creditflux_Popup .FreeTrialBody p.button a{display:block;height:56px;width:228px;padding:15px 10px 0 10px;background:url(../images/lightbox/button.png) center top no-repeat;margin:0 auto;color:white;font-weight:bold;font-size:13px;text-decoration:none;}
.Creditflux_Popup .FreeTrialBody p.button a:hover{color:#efefef;text-decoration:none;}
.Creditflux_Popup .FreeTrialBody p.button a em{text-transform:uppercase;color:#ffe4b4;font-style:normal;}
.Creditflux_Popup .FreeTrialBody ul li{background-image:none;padding-left:0px;padding-bottom:5px;list-style:none;list-style-image:url(../images/lightbox/check.png);margin:0 15px;}
.Creditflux_Popup .thankYouBody{padding:30px 0;text-align:center;}
.Creditflux_Popup p.continue{display:block;background:url(../images/lightbox/continue_wider.png) center left no-repeat;width:187px;height:26px;margin:0 auto;padding:10px 0;}
#Logout p.emph{font-weight:bold !important;text-align:center !important;}
#Logout p.continue{position:relative;top:-5px;text-align:center;}
.Creditflux_Popup p.continue a{display:block;padding:6px 0 0 0;color:#eee;text-decoration:none;text-align:center;}
.Creditflux_Popup p.continue a:hover{color:#fff;}
#formWrapper{margin:10px 0;}
#formWrapper .formHeader{color:#FFF;display:block;font-size:12px;position:relative;background:transparent url(../images/header_gradient.png) no-repeat scroll right bottom;}
#formWrapper .formHeader h2{text-transform:none;background-image:none;display:block;padding:4px 0;margin-bottom:0;}
#formWrapper .formHeader h2 span{padding:8px 30px 3px 10px;background:url(../images/forms/formheader.png) right bottom no-repeat;}
#formWrapper .formBodyWrapper{background:url(../images/bottom_lining.png) left bottom no-repeat;padding:0 0 12px 0;margin:0;}
#formWrapper .formBody{background:url(../images/forms/formbg.png) left top repeat-y;padding:10px 0;}
#formWrapper .formBody h1{font-size:22px;}
#formWrapper .formBody table th{padding:3px 15px 3px 0;background:none;color:#000;}
#formWrapper .formBody table td{padding:3px;}
#formWrapper .formBody table td div{padding:5px 0;}
#formWrapper .formBody table td div.checkbox{padding:0;display:inline;}
#formWrapper .formBody input{padding:1px;}
#formWrapper .formBody ul{color:red;font-weight:bold;margin:0 0 10px 0;}
#formWrapper .formBody ul li{background:url(../images/forms/error.jpg) center left no-repeat;padding:3px 0 3px 25px;list-style:none;}
#VisionCMS-BlockInputDiv{background:black}
.Admanager_Adrotator_display{margin:0 0 10px 0;}
#ContentWrapper .ContentCol ul.App_SiteMap{}
#ContentWrapper .ContentCol ul.App_SiteMap li{padding-bottom:3px;}
#ContentWrapper .ContentCol ul.App_SiteMap li a{background:none;text-transform:none;}
#ContentWrapper .ContentCol ul.App_SiteMap li ul{padding:5px 0;}
#ContentWrapper .ContentCol ul.App_SiteMap li ul li ul li a{font-weight:normal;}
.App_ObjectAdmin{}
.App_ObjectAdmin_block{float:left;margin:0 10px 10px 0;}
.ui-dialog .App_ObjectAdmin_block.full,.ui-dialog .App_ObjectAdmin_block.half{float:none;margin:0 0 10px 0;width:auto;}
.App_ObjectAdmin_block.full{width:98%;}
.App_ObjectAdmin_block.half{width:48%;}
.App_ObjectAdmin_heading{color:#bf0013;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;margin:8px 0 12px 0;}
.App_ObjectAdmin_message{margin:0 0 12px 0;}
.App_ObjectAdmin_message p{margin:0;}
.App_ObjectAdmin_field,.App_WebForm_field{margin:0 0 6px 0;}
.App_ObjectAdmin_field > span,.App_WebForm_field > span{vertical-align:super;min-height:14px;}
.App_ObjectAdmin_field > image,.App_WebForm_field > image{vertical-align:text-bottom;}
.App_ObjectAdmin_field label,.App_WebForm_field label{font-weight:bold;display:block;width:120px;float:left;clear:left;margin:4px 6px 0 0;min-height:14px;}
.App_ObjectAdmin_field > .App_ObjectAdmin_selector,.App_WebForm_field > .App_ObjectAdmin_selector{float:left;}
.App_ObjectAdmin_selector{clear:right;min-height:14px;margin:0;}
.App_ObjectAdmin_selector > img{cursor:pointer;}
.App_ObjectAdmin_selector > *{margin:0 0 0 6px;vertical-align:middle;}
.App_ObjectAdmin_selector > .App_ObjectAdmin_selector{margin:0 0 4px 0;}
.App_ObjectAdmin_selector > *:first-child{margin-left:0;}
.App_ObjectAdmin_selector label{font-weight:normal;margin:0 0 0 6px;display:inline;float:none;}
#ContentWrapper .ContentCol #App_SiteSearch_faceting .App_SiteSearch_facetOptions li a{background:none;text-transform:none;text-decoration:underline;font-weight:normal;padding:0;}
.clear{clear:both;}

