@charset "utf-8";
/* @import url(http://195.69.130.43/saxo/wwwroot/RU/css/custom_front.css); */

/* FRONTPAGE */
/* Repositioning and Removing */
.frontPage { position:relative; top:10px; margin-top:17px; }
.frontPage .nomargin { margin:0; }
.frontPage .row.top,
.frontPage .row.middle,
.frontPage .row.bottom { border:0; margin:0 }
.frontPage .ms-PartSpacingVertical { line-height:10px; height:10px; display:none; }

/* Restyling */
.frontPage { font-size:1.15em; line-height:1.38em }
.frontPage .ms-WPHeader  { }
.frontPage h1, .frontPage h2, .frontPage h3, .frontPage h4 { margin:1.08em 0 .64em; padding:0; }
.frontPage h1 { font-size:1.92em; line-height:1.23em; margin:0 0 .64em 0; color:#293c58; }
.frontPage h1 span { font-size:1.28em; color:#555; display:none; }
.frontPage h2, .frontPage .box h2, .frontPage .row.middle .box h2, .frontPage .row.bottom .box h2 { font-size:1.28em; margin:1.08em 0 .64em; line-height:1.15em; text-transform:uppercase; font-weight:700 }
.frontPage h3, .frontPage .box h3, .frontPage .row.middle .box h3, .frontPage .row.bottom .box h3 { font-size:1.23em; margin:1.08em 0 .64em; line-height:1.15em; color:#333 }
.frontPage h4 { font-size:1.08em; font-weight:normal; text-transform:none; color:#000 }

.frontPage .row.middle .box h2, .frontPage .row.middle .box h3 { margin-top:0; margin-bottom:0.32em; }

.frontPage p,
.frontPage li { margin:0 0 .81em; color:#555 }
.frontPage a:link { color:#369;text-decoration:underline }
.frontPage a:visited { color:#639;text-decoration:underline }
.frontPage a:hover { color:#09f;text-decoration:underline }
.frontPage h2 a:link,
.frontPage h2 a:visited { color:#369 }
.frontPage h2 a:hover { color:#09f }

.frontPage .panel { margin-top:0; }
.frontPage .panel .boxControl .middle a { line-height:1.38em; }


.frontPage .introwrapper { position:relative; width:768px; margin-right:20px; margin-bottom:26px; height:315px; min-height:315px; background:#e6ebef url('/PublishingImages/FrontPage/02_05.gif') no-repeat 0 0; }
.frontPage .introcontent { width:748px; margin-left:20px; height:315px; min-height:315px; background: #e6ebef url('/PublishingImages/FrontPage/01_05.gif') no-repeat 100% 0 }
/*
.frontPage .introwrapper { position:relative; width:768px; margin-right:20px; margin-bottom:26px; height:315px; min-height:315px; background:#e0d7bf url('/PublishingImages/FrontPage/02_05_brown.gif') no-repeat 0 0; }
.frontPage .introcontent { width:748px; margin-left:20px; height:315px; min-height:315px; background: #e0d7bf url('/PublishingImages/FrontPage/01_05_alexander.jpg') no-repeat 100% 0 }*/
.frontPage .introbox { position:absolute; top:30px; z-index:10; }
.frontPage .introtext { height: 180px; width:460px }
.frontPage .intro.big { font-size:1em; font-style:normal; line-height:1.23em;  margin-bottom:0.5em; margin-right:0px; color:#333; width:380px; }

.frontPage .intobuttons { margin:0; margin-left:-2px; padding:0; }
.frontPage .intobuttons li { display:block; float:left; list-style-type:none; }
.frontPage .intobuttons a { display:block; text-decoration:none; margin:0; margin-right:8px; padding:0; width:198px; height:82px; }
.frontPage .intobuttons .private a { background: transparent url('/PublishingImages/FrontPage/btn_menu_private.png') 0 0 no-repeat; }
.frontPage .intobuttons .financial a { background: transparent url('/PublishingImages/FrontPage/btn_menu_financial.png') 0 0 no-repeat; }
.frontPage .intobuttons .corporate a { background: transparent url('/PublishingImages/FrontPage/btn_menu_corporate.png') 0 0 no-repeat; }
.frontPage .intobuttons a span { margin:12px; font-family:'Trebuchet MS'; color:#fff; font-size:18px; line-height:18px; font-weight:bold; display:none; }

.frontPage .row.middle img { margin:0 !important; }
.frontPage .row.middle .hbwrapper { margin-bottom:20px; display:inline-block; }
.frontPage .row.middle .about h3 { }
.frontPage .row.middle .about p { font-size:.97em; line-height:1.28em; color:#555; }

.frontPage p.small { font-size:.85em; line-height:1.31em; color:#555 }
.frontPage .news { margin-top:0; }
.frontPage .news dt,  .frontPage .analytics dt { font-size:0.9em; font-style:italic; color:#555 }
.frontPage .news dd,  .frontPage .analytics dd { margin-left:0; margin-bottom:0.81em; }
.frontPage .news .date_now { color:#f00 }

.frontPage .startpage .news,
.frontPage .startpage .analytics { width:296px; float:left; margin-right:30px; }
.frontPage .startpage .analytics { margin-right:0; }
.frontPage .startpage .analytics dt { font-size:1em; }
.frontPage .startpage .analytics dd { font-size:0.9em; font-style:italic; color:#999 }

/* TYPOGRAPHY 
6px = 	0.46em
7px = 	0.54em
9px = 	0.69em
11px = 	0.85em
12px = 	0.92em
13px = 	1em
14px = 	1.08em
15px = 	1.15px
16px = 	1.23em
17px = 	1.31em
18px = 	1.38em
19px = 	1.46em
20px = 	1.54em */

/*body { font-size:1em; line-height:1em; color:#ff0000 }*/
.pageContent { font-size:1.18em; line-height:1.38em }
.contentTableOriginal	{ font-size:0.85em }
.panel .ms-PartSpacingVertical { display:block; margin:0; padding:0; height:10px }
.pageContent .nomargin, .pageContent .nomargin img, .frontPage .nomargin { margin:0; border:none }

.pageContent h1, .pageContent h2, .pageContent h3, .pageContent h4 { margin:1.23em 0 .69em 0; padding:0; line-height:1.19em }
.pageContent p, .pageContent ul, .pageContent li { margin:0 0 .85em; color:#555 }
.pageContent ul { margin-bottom:1.31em; }
.pageContent li { margin-bottom:.54em; }
.pageContent .intro { font-size:1.08em; line-height:1.38em; color:#000 }
.pageContent .small { font-size:0.85em; line-height:1.31em; color:#777 }
.pageContent h1 { margin-top:0; color:#293c58 } 
.pageContent h2, .pageContent h3 { font-size:1.23em; color:#333 }
.pageContent h2 { color:#333 }
.pageContent h4 { font-size:1.23em; font-weight:normal; text-transform:none; color:#333 }
.pageContent a:link, .pageContent a:visited, .pageContent a:hover { text-decoration:underline }
.pageContent a:link { color:#09f }
.pageContent a:visited { color:#639 }
.pageContent a:hover { color:#000 }
.pageContent h2 a:link { color:#09f }
.pageContent h2 a:visited { color:#639 }
.pageContent h2 a:hover { color:#000 }
.pageContent hr { height:1px; padding:0; margin:5px 0 10px; color:#bababa }
.clb { clear:both }
.cll { clear:left }
.clr { clear:rigth }
.pageContent .red { color:#990000 }
/*.pageContent h3 a:link, h3 a:visited { font-weight:normal!important }*/

.pageContent .PDF_big { padding-left:38px; background:transparent url('/PublishingImages/UI/ico_pdf_big.gif') no-repeat 0px 4px; line-height: 18px; padding-bottom:6px; }
.pageContent .PDF_big.wspace { background-image:url('/PublishingImages/UI/ico_wspace_big.gif'); }

/* List */
.nobullet { margin-top:.85em }
.nobullet li { list-style-type:none; margin-left:0; padding-left:0 }
.dash 		 { list-style-type:none; margin-left:0; padding-left:0 }
.dash li	 { margin-left:0; padding-left:24px; background:transparent url('/PublishingImages/UI/list_dash_long.gif') no-repeat 1px 7px }
.dash li ul  { list-style-type:none; margin-left:0; padding-left:0 }
.dash li ul li	 { margin-left:0; padding-left:18px; background:transparent url('/PublishingImages/UI/list_dash_black.gif') no-repeat 0px 7px; color:#000 }
.dash_b		 { list-style-type:none; margin-left:0; padding-left:0 }
.dash_b li	 { margin-left:0; padding-left:18px; background:transparent url('/PublishingImages/UI/list_dash_black.gif') no-repeat 0px 7px; color:#000 }
.dash_small		 { list-style-type:none; margin-left:0; padding-left:0 }
.dash_small li	 { margin-left:0; padding-left:18px; font-size:0.92em; line-height:1em; background:transparent url('/PublishingImages/UI/list_dash_black.gif') no-repeat 0px 5px; }

.boxControl { padding:0; margin:0; margin-bottom:0.75em; }
.boxControl .middle .content { padding:3px 0 5px; }
.boxControl.lightGrey .middle ul li { font-size:1em; background:transparent url('/PublishingImages/UI/list_dash_long.gif') no-repeat 0px 7px; color:#555 }

/* HEAD */
div.siteSearch { fontont-size:1.23em; display:none !important }

/* MENU TOP */
* html .siteMainMenu .sfTrigger a{ padding:11px 0 10px }
.selectionMenus .logoContainer .logo{ background-image:url('/PublishingImages/UI/saxo-bank-logotype.gif')!important }
.siteMainMenu .sfTrigger a{ font-size:1.18em;padding:11px 45px 14px }
.siteMainMenu .sfTrigger a{ font-size:1.18em;padding:11px 15px 14px }
.siteMainMenu .sfTrigger ul li{ font-size:.82em }
.siteMainMenu .sfTrigger ul li a{ text-align:left;padding:6px 15px 5px }
.siteMainMenu .sfTrigger ul { display:none }
/*.siteMainMenu td.sfTrigger.right{ background:transparent url('/PublishingImages/UI/main-menu-light-blue.gif') repeat-x 0 1px }*/
.siteMainMenu td.spacer{ display:none }
.suckerfish{ line-height:1em }
.selectionMenus .searchContainer .siteSearch{ display:block;position:relative;clear:both;height:14px }
.selectionMenus .searchContainer input.typeText{ height:14px;width:58px;/*IE8*/margin:0;top:0;position:absolute;font-size:10px }
.selectionMenus .searchContainer input.typeSubmit{ position:absolute;height:14px;/*IE8*/margin:0;top:0;width:14px;/*IE8*/right:0;_float:right;_background-position:50% 80%/*IE6*/ }

/* MENU LEFT */
.leftNavContainer{ background-color:#0f1b2d }
.leftNavContainerTop{ background:transparent url('/PublishingImages/UI/leftmenu-background-top.gif') no-repeat scroll 0 100% }
.leftNavContainerBottom{ background:transparent url('/PublishingImages/UI/leftmenu-background-bottom.gif') no-repeat scroll 0 0 }
.leftNavContainerBackGround{ background:transparent url('/PublishingImages/UI/leftmenu-background-y-repeat.gif') repeat-y scroll 50% 0 }
.leftNavContainer ul li{ padding-top:5px;padding-bottom:5px;line-height:1.15em }
.leftNavContainer ul li ul{ padding-top:5px }
.leftNavContainer ul li ul li a{ line-height:1.31em }
.leftNavContainer li.selectedTop{ padding-top:5px;padding-bottom:5px;margin-bottom:0 }
.leftNavContainer ul li ul li.selectedItem a,.leftNavContainer ul li ul li.selectedItem a:link,.leftNavContainer ul li ul li.selectedItem a:hover,.leftNavContainer ul li ul li.selectedItem a:active,.leftNavContainer ul li ul li.selectedItem a:visited{ font-weight:700 }

/* COMMUNICATION BAR */
.communicationBar { display:none }

/* FOOTER */
.siteFooter{ background:#eceef2 url('/PublishingImages/UI/footer-top.gif') no-repeat scroll 50% 0;padding-top:20px }
.siteFooterInner{ padding:0 45px }
.siteFooter ul li{ font-size:.91em;margin:.46em 0 }
.siteFooter .siteFooterColumns h4,.siteFooter .siteFooterColumns ul li{ font-size:.91em }
.siteFooter h4,.siteFooter li,.siteFooter a{ text-transform:uppercase;line-height:1.15em }
.siteFooter h4{ color:#81a3bc;color:#666;line-height:1.31em }
.siteFooter .horizontal{ text-align:center }
.siteFooter a:link{ color:#777;text-decoration:none }
.siteFooter a:visited{ color:#999;text-decoration:none }
.siteFooter a:hover,.siteFooter a:active{ color:#08c;text-decoration:underline }
.siteFooter .bottom{ padding:15px 0 10px }

/* PAGE CONTENT */
.contentThreeColumns{ padding-bottom:20px }
.pageContent .newsListDate{ display:block;font-weight:400;color:#999 }
.textExample{ text-align:center;padding:10px 20px;margin-bottom:15px;background:#f5f5ea }
.textExample ol{ margin-left:20px;margin-top:0 }
.textExample.left{ text-align:left;margin-top:-.64em;margin-bottom:1em;margin-left:20px }
.iconTable{ padding-left:25px; background:transparent url('/PublishingImages/UI/icon_table.gif') no-repeat 0 0; line-height:30px; height:30px }

h2.semiLinkOn, h2.semiLinkOff  { font-size:1.23em; padding:0.85em 0 0.46em 0; background:transparent url('/PublishingImages/UI/bg_h2.gif') no-repeat 100% 0; }

.pseudoLinkOff, .pseudoLinkOn { color:#990000 !important; cursor:pointer; border-bottom:1px dotted #990000; }
.pseudoLinkOn, .pseudoLinkOff:hover { color:#000 !important; border-bottom-color:#000; }

.pseudoLink { cursor:text; }
.pseudoLink span { color:#990000 !important; cursor:pointer; border-bottom:1px dotted #990000; }
.pseudoLink span:hover { color:#000 !important; border-bottom-color:#000; }

span.fontWeightNormal{ font-weight:400 }
span.bigNum{ display:block;font-family:Arial;font-weight:700;font-size:1.28em;line-height:1.31em;color:#666 }
span.bigNum.blue{ color:#093 }
ul.floatLeft li{ display:block;float:left;padding-right:25px }
hr{ height:1px;color:#999;margin:0;padding:0 }

.contentImageLeft{ float:left; margin:0; padding:0 15px 15px 0 }
.contentImageRight{ float:right;margin:0;padding:0 0 15px 15px }
.contentImageTop{ float:none;margin:0;padding:0 0 15px }

.offers { margin:0; padding:0 }
.offers li { list-style-type:none; margin:.69em 0 1.46em; zoom:1; background:none }
.offers li:after { content:""; display:block; clear:both; }
.offers li img { float:left; margin:4px 15px 12px 0; display:inline-block }
.offers li h2,
.offers li h3 { margin-top:0 }
.offers li p { }
.offers li li { list-style-type:disc; padding:0; line-height:1em; zoom:1; background:none }

/*
.accounts { list-style-type:none; margin:0; padding:0 }
.accounts li { margin:.69em 0 1.46em; }
.accounts li:after { content:""; display: block; clear: both }
.accounts li img { float:left; margin:4px 15px 0px 0; display:inline-block }
.accounts .description { float:left }
.accounts .description h3 { margin-top:0; font-weight:normal; }
.accounts .description li { list-style-type:none; margin-bottom:0.69em }
*/
.accounts { list-style-type:none; margin:20px 0 0 0; padding:0 }
.accounts li { list-style-type:none; padding-bottom:1.64em; zoom:1 }
.accounts li:after { content: "."; display: block; clear: both; visibility: hidden; height:0px }
.accounts li img { float:left; margin-right:15px; margin-bottom:20px; margin-top:3px; display:inline-block }
.accounts .description { float:left }
.accounts .description h3 { margin-top:0; font-weight:normal; }
.accounts .description li { list-style-type:none; padding-bottom:0em }
.account li { margin-bottom:30px }
.account li li { margin-bottom:.64em }

.products { margin:0; padding:0; list-style-type:none }
.products li { float:left; width:177px; margin:10px 10px 0px 0; background: #fff url('/PublishingImages/contentImages/product_computer_bg.gif') no-repeat 0 0 }
.products li:after { content:""; display: block; clear: both }
.products li img { border:0 }
.products li h4 { margin-top:0.54em }
.products li h4 span { display:block; font-size:.76em }
.products li p { margin-bottom:0 }

.benefits { margin:0; padding:0; list-style-type:none }
.benefits li { display:block; float:left; width:170px; margin:0 20px 15px 0; font-size:0.93em; line-height:1.28em; color:#900 }
.benefits .last { margin-right:0 }
.benefits li:after { content:""; display:block; clear:both }

.pageContent .no_margR  { margin-right:0 }

.table_rates { color:#666; margin:1em 0 1.64em 0; width:auto !important }
.table_rates td, .table_rates th { padding:3px 20px 3px 0px; border-bottom:1px solid #cecece }
.table_rates th { border-bottom:2px solid #cecece; vertical-align:top; text-align:left; font-size:.92em; line-height:1.08em; color:#000; font-weight:normal; padding-bottom:10px }
.hidden { display:none }

/* Columns */
.blockLeft{ width:245px;float:left;padding-right:20px }
.blockRight{ width:235px;float:left }

/* Note */
.noteHead { color:#990000 }

.noteLinkOff, .noteLinkOn, .pseudo_link { color:#08c; border-bottom:1px dotted #08c; cursor:pointer }
.noteLinkOff:hover, .noteLinkOn:hover, .pseudo_link:hover { color:#000; border-bottom-color:#000 }

#noteBody { padding:10px 15px; font-size:12px; background:#eceef2 }

/* TabNavigator */
.pageContent .tabNavigator { margin-top:0px; }
.pageContent .tabNavigator ul li { font-size:0.92em; }
.pageContent .tabNavigator a { text-decoration:none; }

.pageContent .ButtonWrapper { overflow:hidden; }
.pageContent a.genericButton,
.pageContent a.genericButton span { text-decoration:none; text-transform:none; color:#fff; font-weight:normal; font-size:14px; line-height:16px; cursor:pointer; }
.pageContent a.genericButton:after,
.pageContent .ButtonWrapper:after  { content:""; display:block; clear:both }

.pageContent a.genericButton { zoom:1; display:block; float:left; height:27px; padding:0 26px 0 0; }
.pageContent a.genericButton { background:transparent url('/PublishingImages/UI/generic-button-blue-right.png') no-repeat 100% 0%; }
.pageContent a.genericButton.accountOpening	{ background:transparent url('/PublishingImages/UI/generic-button-green-right.png') no-repeat 100% 0%; }

.pageContent a.genericButton span { display:block; float:left; padding:4px 8px 7px 16px;  }
.pageContent a.genericButton span { background: transparent url('/PublishingImages/UI/generic-button-blue-left.png') no-repeat 0% 0%; }
.pageContent a.genericButton.accountOpening span { background:transparent url('/PublishingImages/UI/generic-button-green-left.png') no-repeat 0% 0%; }

.pageContent a.genericButton:hover, .pageContent a.genericButton.accountOpening:hover { background-position: 100% -75px; }
.pageContent a.genericButton:hover span, .pageContent a.genericButton.accountOpening:hover span { background-position: 0% -75px; }
.pageContent a.genericButton:hover, .pageContent a.genericButton.accountOpening:hover { background-position: 100% -75px; }
.pageContent a.genericButton:hover span, .pageContent a.genericButton.accountOpening:hover span { background-position: 0% -75px; }


/* boxControl */
.boxControl .middle h2, .boxControl .middle h3, .boxControl .middle h4 { margin-top:0.23em; }
.boxControl .middle h2 { font-size:1.23em; color:#666 }
.boxControl .middle h3 { font-size:1.18em; text-transform:none }
.boxControl .middle p.intro { color:#900 }
.boxControl .middle,
.boxControl.lightGrey .middle { background:#f7f7f7 !important }

/* boxCustom */
.boxCustom .top{ float:right; height:15px }
.boxCustom .top .right,.boxCustom .bottom .left,{ width:15px;height:15px }
.boxCustom .top .right{ background:transparent url('/PublishingImages/UI/tr.gif') no-repeat 0 0 }
.boxCustom .middle{ background:none;border:1px solid #c8d4de;border-bottom:none; padding:15px 15px 1px 15px }
.boxCustom .bottom{ height:15px;height:15px;background:#fff url('/PublishingImages/UI/bb.gif') repeat-x 0 100%; border-right:1px solid #c8d4de }
.boxCustom .bottom .left{ float:left; background:transparent url('/PublishingImages/UI/bl.gif') no-repeat 0 0 }

/* Registration form Generic */
#ctl00_spWebPartManager_g_f767db16_75ed_44c5_a7bf_e41386aa6798_FlowCtrl_FieldGroupControl_SignupDetailsV2_FieldDefinition_Postcodelbl,
#ctl00_spWebPartManager_g_f767db16_75ed_44c5_a7bf_e41386aa6798_FlowCtrl_FieldGroupControl_SignupDetailsV2_FieldDefinition_Postcode_TextEditor { display:none }
#WebPartWPQ1 .wizardFooter { line-height:12px; color:#666; padding:10px 0 0 0 }
#WebPartWPQ1 .wizardFooter a { color:#08c }
#WebPartWPQ1 .helpTextSection,
#WebPartWPQ1 .stepHelpHeader { font-size:13px; color:#365785; padding:0 0 10px; background:none; border:0 }
#WebPartWPQ1 .helpText { font-size:12px; padding-top:5px }
#WebPartWPQ1 .error { font-size:12px !important; padding-top:8px }
#WebPartWPQ1 .progressBarIndexMultiLineWrapper h3 { font-style:normal; font-size:12px; text-transform:none; color:#597d9d }
#WebPartWPQ1 .progressBarIndexMultiLine span { font-weight:normal; font-size:11px }
#WebPartWPQ1 .wizardHelpText { display:none }
#WebPartWPQ1 .stepTitle h3 { display:none }
#WebPartWPQ1 .fieldGroup { border:none; background:none; border-top:1px solid #d5e2eb }
#WebPartWPQ1 .fieldElement { padding-bottom:4px } /* Turns grey on click */
#WebPartWPQ1 legend { padding-left:0; margin-left:-7px; font-family: 'Trebuchet MS'; padding-bottom:10px; font-size:13px; color:#365785 }
#WebPartWPQ1 label	{ font-size:12px; line-height:13px; padding-top:4px; color:#525252 }
#WebPartWPQ1 input.typeText { font-size:13px; padding:3px 0px 3px 3px; margin-top:5px; margin-bottom:0px }
#WebPartWPQ1 select.typeSelect	{ margin-top:5px; font-size:13px }
#WebPartWPQ1 .error	{ display:block; font-weight:normal; line-height:14px; padding:3px 0px }
#WebPartWPQ1 .terms .textviewer { border:1px solid #d5e2eb }

/* Registration form .signupThirdWidth */
#WebPartWPQ1 .signupThirdWidth { }
#WebPartWPQ1 .signupThirdWidth .fieldGroup { border:none }
#WebPartWPQ1 .signupThirdWidth .width1Col,
#WebPartWPQ1 .signupThirdWidth .submitContainer  { margin-left:40px }
#WebPartWPQ1 .signupThirdWidth .fieldElement { width:auto; background:none !important;  }
#WebPartWPQ1 .signupThirdWidth  .wizardFooter { padding-top:0; margin-left:50px; line-height:15px }

/* Registration form dcfWizard */
.dcfWizard { border:none; background: transparent url('/PublishingImages/UI/reg_bgtop_red.gif') no-repeat 100% 0 }
.dcfWizard label { color:#525252; font-size:12px; line-height:18px; }
.dcfWizard input, .dcfWizard select { font-size:13px }
.dcfWizard .legend { margin-bottom:10px; margin-top:10px; color:#52749f; }
.dcfWizard .fieldGroup {  border-top:1px solid #d5e2eb }
.dcfWizard .error { padding:3px 0px; font-size:11px !important }
.dcfWizard .fieldElement { background-color:transparent !important }
.dcfWizard .wizardFooter, .dcfWizard .wizardFooter a { color:#999999 }

/* Account compareson table */
.contentTableOriginal.accounts{ font-size:.95em }
.contentTableOriginal.accounts th.middle,.contentTableOriginal.accounts th.last{ padding-top:8px;padding-bottom:8px }
.contentTableOriginal.accounts td.first,.contentTableOriginal.accounts td.middle,.contentTableOriginal.accounts td.last{ padding-top:8px;padding-bottom:8px }
.contentTableOriginal.accounts td.first{ width:130px }
.contentTableOriginal.accounts td.middle{ width:218px }
.contentTableOriginal.accounts td.last{ width:218px }
.contentTableOriginal.accounts td ul{ margin:0 0 0 18px }
.contentTableOriginal.accounts td ul li{ margin-bottom:.23em }

/* Analytics */
.publication .authorInfo{ display:none }
.publication .time{ font-size:1em;font-weight:400 }
.publication .headline{ font-size:1.46em }
.publication .abstract{ font-size:1em;line-height:1.38em;color:#424272 }
.publication hr{ display:none }
.publication .publishercontenttable{ width:100% }
.YouTubeVideoPlayer{ width:566px;text-align:center }

/* Search page */
.searchControl .simpleSearchPanel{ padding:0;margin-bottom:5px }
.searchControl .simpleSearchPanel input{ font-size:1.15em;text-transform:none;font-weight:400;margin:0 10px 0 20px }
.searchControl .simpleSearchPanel .searchButton{ line-height:22px }
.searchControl .innerSearchField{ padding:0 }
.searchControl .innerSearchField .pagingBar{ padding:0;background:none;width:80% }
.searchControl .innerSearchField .pagingBar .input{ margin-left:12px }
.searchControl .innerSearchField .pagingBar .inputTxt{ color:#666;font-size:.92em }
.resultPanel .resultTop{ margin-top:15px }
.resultPanel .footer{ display:block;padding:0;margin:0;height:15px }
.resultPanel .domain{ font-size:.85em;display:none }
.resultPanel .results{ font-size:.92em;color:#ccc;display:none }
.searchControl .resultPanel .searchResult .searchTitle a{ text-transform:none;text-decoration:none }
.searchControl .resultPanel .searchResult .searchTitle a:hover{ text-transform:none;text-decoration:underline }
.searchControl .resultPanel .searchResult p.short{ font-size:.92em }

/* FAQ Section */
.faqList { margin-top:0; }
.faqList dt { cursor:pointer; color:#369; margin-top:1em }
.faqList dt:hover { color:#000; }
.faqList dt span { border-bottom:1px dotted #369; }
.faqList dt span:hover {  }
.faqList dd { margin-top:0.5em; margin-left:2em; color:#666 }

/* SIDEBAR */
.panel .boxControl .middle { background:none !important; margin:0; padding-bottom:0; }
.panel .ms-PartSpacingVertical { display:block; margin:0; padding:0; height:10px } /* IMPORTANT! Defines vertical space between banners! */
.panel .sidebannerSmall { margin-top:20px }
.panel .sidebannerSmall p { margin-top:10px; font-size:13px; font-style:italic  }

.panel .boxControl { width:182px; padding:0 0 15px 0 }
.panel .boxControl .top { margin:0 }
.panel .boxControl .middle h2 { font-size:1.15em; line-height:1.08em; margin:0.46em 0 }
.panel .boxControl .middle p,
.panel .boxControl .middle li { color:#fff; font-size:.92em; line-height:1.31em }
.panel .boxControl .middle a,
.panel .boxControl .middle a:hover,
.panel .boxControl .middle a:visited { background-position:0px 5px }
.panel .boxControl .middle .bottom { display:block; clear:both; height:0px; line-height:0 }

/* Backgrounds  */
.boxControl.actionOrange, .boxControl.actionOrangeArrow { background:#81cd82 url('/PublishingImages/UI/action-panel-campaign.jpg') no-repeat scroll 50% 100% }
.boxControl.actionOrangeArrow { background-image:url('/PublishingImages/UI/action-panel-arrow-green.jpg') }
.boxControl.actionOrange .top, .boxControl.actionOrangeArrow .top { background:transparent url('/PublishingImages/UI/action-panel-top-campaign.gif') no-repeat scroll 0 0 }
.boxControl.actionOrange  .middle, .boxControl.actionOrangeArrow .middle { margin-bottom:0; padding-bottom:0 }

.boxControl.actionBlue, .boxControl.actionBlueArrow { background:#afc6d8 url('/PublishingImages/UI/action-panel-blue.jpg') no-repeat scroll 50% 100% }
.boxControl.actionBlueArrow { background-image:url('/PublishingImages/UI/action-panel-arrow-blue.jpg') }
.boxControl.actionBlue .top, .boxControl.actionBlueArrow .top { background:transparent url('/PublishingImages/UI/action-panel-top-blue.gif') no-repeat scroll 0 0 }
.boxControl.actionBlue .middle, .boxControl.actionBlueArrow .middle { margin-bottom:0; padding-bottom:0 }

.boxControl.actionPlain, .boxControl.actionPlainArrow { background:#e7ebee url('/PublishingImages/UI/action-panel-grey.gif') no-repeat scroll 50% 100% }
.boxControl.actionPlainArrow { background-image:url('/PublishingImages/UI/action-panel-arrow-grey.jpg') }
.boxControl.actionPlain .top, .boxControl.actionPlainArrow .top { background:transparent url('/PublishingImages/UI/action-panel-top-grey.gif') no-repeat scroll 0 0 }

/* Action Plain */
.boxControl.actionPlain .middle p,
.boxControl.actionPlainArrow .middle p { color:#52637c }
.boxControl.actionPlain .middle a:link,
.boxControl.actionPlain .middle a:visited,
.boxControl.actionPlainArrow .middle a:link,
.boxControl.actionPlainArrow .middle a:visited { color:#369; text-decoration:none }
.boxControl.actionPlain .middle a:hover,
.boxControl.actionPlainArrow .middle a:hover { text-decoration:underline }
.panel .boxControl.actionPlain .middle a.btnAP { display:block; width:100%; margin:0; line-height:25px; height:27px; background:none; color:#ffffff !important; text-decoration:none !important; font-size:14px; }
.panel .boxControl.actionPlain .middle a.btnAP { background-position: 0 1px; background-repeat:no-repeat; background-color:#e7ebee; }
.panel .boxControl.actionPlain .middle a.btnAP:hover { background-position: 0 -29px; }
.panel .boxControl.actionPlain .middle a.btnAP:active { background-position: 0 -59px; }
.boxControl.actionPlain .middle a.btnAP.green { background-image: url('/PublishingImages/UI/btn_AP_green.gif') }
.boxControl.actionPlain .middle a.btnAP.blue { background-image:  url('/PublishingImages/UI/btn_AP_blue.gif') }
.boxControl.actionPlain .middle a.btnAP.grey { background-image:  url('/PublishingImages/UI/btn_AP_grey.gif'); color:#900 !important; font-family:Arial; }
.boxControl.actionPlain .middle a.btnAP.grey:hover { }
