.divide { height:1px; line-height:1px; font-size:1px; background:#ccc; margin-bottom:1em; }
#pane_left, .pane_left { margin-left: 16px; width: 179px; }
#pane_main { margin-left:0; margin-top:0; width: 790px; }
.layout .layout_left { width:580px; }
.layout .layout_left p a{ text-decoration:none;}
.layout .layout_left p a:hover{ text-decoration:underline;}
.layout .layout_right { width:200px; margin-left:10px; }
.clearing_div {clear: both;}
div.login-wrap { width: 790px; }
div.login-wrap div.left-frame{ width: 0; }
div.login-wrap div#pane_main { float: left; }
#leftNav { width: 179px; }
#leftNav ul, #leftNav ul li ul, #leftNav ul li ul li ul { margin-left:0; margin-top:0;}
#leftNav ul li { list-style-image: url(/content/Public/images/spacer.gif); background: url(/content/Public/images/munich/nav/primary_nav_bg.gif) no-repeat; vertical-align: middle; list-style: none; padding: 0px 5px; clear: left; font-weight: bold; font-size: 110%;}
#leftNav ul li.firstListItem { background: url(/content/Public/images/munich/nav/first_list_item.gif) no-repeat; }
#leftNav ul li ul li { background: none; padding: 0; font-size: 90%;}
#leftNav ul li ul li ul li { background: none; padding: 0px 0 0px 13px; font-size: 85%; font-weight: normal;}
#leftNav .link1 {white-space: nowrap; background: url(/content/Public/images/munich/nav/primary_nav_bullet.gif) 0 50% no-repeat; padding: 7px 9px; margin: 0; }
#leftNav .link2 {white-space: nowrap; background: url(/content/Public/images/munich/nav/secondary_nav_bullet.gif) 0 50% no-repeat; padding: 4px 9px; margin: 0; }
#leftNav .link3 {white-space: nowrap; background: url(/content/Public/images/munich/nav/tertiary_nav_bullet.png) 0 50% no-repeat; padding: 0 10px; margin: 0; height: 18px;}
#leftNav .link3Last {white-space: nowrap; background: url(/content/Public/images/munich/nav/tertiary_nav_bullet_last.png) 0 50% no-repeat; padding: 0 10px; margin: 0; height: 18px;}
#leftNav a {text-decoration: none; color: #575757; display: block; width: 150px;}
#leftNav ul li .link1 a.active { color: #000; }
#leftNav ul.hidden { display:none; }
#leftNav ul li ul li .link2 a.active { font-weight: bold; color: #000;}
#leftNav ul li ul li ul li div a.active { font-weight: normal; color: #000;}
#leftNav ul li .link2 a { font-weight: normal;}
#leftNav ul li .link3 a, #leftNav ul li .link3Last a {padding-top: 2px; color: #868686; line-height: 12px; }
p { margin-bottom: 20px; color: #4f4f4f; line-height: 1.5em;}
p.hero{ margin: 0 0 16px 0; padding: 0; }
p.last { margin-bottom: 15px!important; }
h1{ color: #01364b; padding: 10px 0 0 0; margin: 0 0 10px 0; font-weight: normal; font-size: 3em; }
h2{ color: #01364b; margin: 0 0 10px 0; padding: 11px 0 13px 0; font-weight: bold; font-size: 1.6em; background-image:url(../../images/munich/template/h2_bg.gif); background-position: left bottom; background-repeat: repeat-x; }
h2 a{ color: #01364b; text-decoration: none; }
h2 a:hover{ text-decoration: underline; }
h3{ margin: 0 0 3px 0; padding: 0; font-size: 1.0em; }
h3 a{ text-decoration: none; }
h3 a:hover{ text-decoration: underline; }
h3.product-spotlight{ margin-bottom: 10px; font-size: 1.3em; color: #4f4f4f; }
h3.top-padding { padding: 10px 0px 0px 0px;}
h2.account-list{ margin: 0; padding: 11px 0 11px 10px; background-image:url(../../images/munich/template/h2_account_bg.gif); background-position: left top; background-repeat: repeat-x; background-color: #353535; color: #fff; }
h2.view-points { position: relative; }
h2.view-points span{ background-image: url(../../images/munich/template/h2_viewpoints_bg.gif); background-position: right top; background-repeat: no-repeat; width: 97px; height: 33px; position: absolute; right: 0; top: 2px; }
.blue-txt {color:#00a4e2;}
.red-txt {color:#d40000;}
.item-b .home-alignment ul li.no-padding {padding-bottom:0px!important; color:#0033FF!important;}
#munich-style { font-size: 1em; margin: 0px; text-align: left; border-collapse: collapse; }
#munich-style th { font-size: 1.1em; font-weight: bold; padding: 7px; background: black; border-top: 2px solid #a4b1bd; border-bottom: 1px solid silver; color: white; }
#munich-style td { padding: 7px; border: 1px solid #f1f1f1; background: #fafafa; }
#munich-style td.odd { padding: 7px; border-bottom: 1px solid #dddddd; border-top: 1px solid #dddddd; background: white; }
#munich-style tfoot tr td { background: #88ddff; font-size: 1em; font-weight: bold; color: #666666; }
ul.account-types{ color: #8ac4d8; margin: 0!important; padding: 0!important; background-color: #575757; }
ul.account-types li{ margin: 0!important; padding: 0!important; background:url(../../images/munich/template/content_li_account_bg.gif) left top repeat-x !important; background-color: #575757; color: #8ac2d9; font-weight: bold; }
ul.account-types li a{ margin: 0; padding: 0; display: block; width: 100%; padding: 7px 0 7px 25px; color: #8ac2d9; background-image:url(../../images/munich/template/content_li_account_a_bg.gif); background-position: 10px center; background-repeat: no-repeat; text-decoration: none; }
ul.account-types li a:hover{ text-decoration: underline; }
ul.product-boxes{ float:right; width:281px; margin:0!important; padding:0!important; }
ul.product-boxes li{ margin:0 0 10px 8px!important; padding:0!important; width:128px!important; border:1px solid #b2e4f6; float:left; }
ul.product-boxes li.what{ background:url(../../images/munich/what.jpg) top center no-repeat; }
ul.product-boxes li.analysis{ background:url(../../images/munich/analysis.jpg) top center no-repeat; }
ul.product-boxes li.comment{ background:url(../../images/munich/comment.jpg) top center no-repeat; }
ul.product-boxes li.approaches{ background:url(../../images/munich/approaches.jpg) top center no-repeat; }
ul.product-boxes li.trading{ background:url(../../images/munich/accounts_trading.jpg) top center no-repeat; }
ul.product-boxes li.cfd{ background:url(../../images/munich/accounts_cfd.jpg) top center no-repeat; }
ul.product-boxes li.isa{ background:url(../../images/munich/accounts_isa.jpg) top center no-repeat; }
ul.product-boxes li.sipp{ background:url(../../images/munich/accounts_sipp.jpg) top center no-repeat; }


ul.product-boxes li.International{ background:url(../../images/munich/Int_trade_equities.gif) top center no-repeat; }

ul.product-boxes li.investmentnotes{ background:url(../../images/munich/product_investmentnotes.jpg) top center no-repeat; }
ul.product-boxes li.internationalEquities{ background:url(../../images/munich/Int_trade_accounts.gif) top center no-repeat; }
ul.product-boxes li.barx{ background:url(../../images/munich/product_BARX.jpg) top center no-repeat; }
ul.product-boxes li.fundsmarket{ background:url(../../images/munich/product_fundsmarket.jpg) top center no-repeat; }
ul.product-boxes li.InternationalEquities{ background:url(../../images/munich/Int_trade_equities.gif) top center no-repeat; }
ul.product-boxes li a{ font-weight:bold; text-align:center; padding:5.7em 0 0.5em 0; margin:0!important; width:120px; display:block; }
ul.product-boxes li a{ text-decoration:none!important; }
ul.product-boxes li a .arrow{ padding-left:10px; background: url(../../images/munich/template/content_li_arrow2_bg.gif) no-repeat; }
div.duo-item-left-heavy{ width: 100%; overflow: hidden; margin-bottom: 30px; }
div.duo-item-left-heavy div.item-a{ float: left; width: 378px; }
div.duo-item-left-heavy div.item-b{ float: right; width: 177px; }
div.duo-item-left-heavy p{ margin-bottom: 20px; }
div.duo-item-right-heavy{ width: 100%; overflow: hidden; margin-bottom: 30px; }
div.duo-item-right-heavy div.item-a{ float: left; width: 182px; }
div.duo-item-right-heavy div.item-b{ float: right; width: 389px; }
div.duo-item-equal{ width: 100%; overflow: hidden; margin-bottom: 20px; }
div.duo-item-equal div.item-a{ float: left; width: 277px; }
div.duo-item-equal div.item-a div.loginleftcolumn, div.duo-item-equal div.item-b div.loginleftcolumn{ width: 167px; padding-right:20px; float: left; }
div.duo-item-equal div.item-a div.loginrightcolumn, div.duo-item-equal div.item-b div.loginrightcolumn{ width: 90px; float: right; }
div.duo-item-equal div.item-b div.loginrightcolumn{ margin-top:1.5em; }
div.duo-item-equal div.item-a-large{ float: left; width: 357px; margin: 0px 20px 5px 0px; }
div.duo-item-equal div.item-b{ float: right; width: 278px; }
div.duo-item-equal div.item-b-small{ float: right; width: 200px; }
div.duo-item-equal div.item-b-small .btn-holder{ margin: 0px 0px 5px 0px; }
div.duo-item-equal p{ margin-bottom: 20px; }
div.trio-item{ width: 100%; overflow: hidden; margin-bottom: 17px; }
div.trio-item div.item-a{ float: left; width: 178px; margin-right: 21px; }
div.trio-item div.item-b{ float: left; width: 178px; margin-right: 21px; }
div.trio-item div.item-c{ float: left; width: 178px; }
div.quarter-item{ width: 100%; overflow: hidden; margin-bottom: 25px; }
div.quarter-item div.item-a{ float: left; width: 176px; margin-right: 21px; }
div.quarter-item div.item-b{ float: left; width: 176px; }
div.item-a p, div.item-b p, div.item-c p, div.item-d p{ line-height: 1.5em; }
div.item-a p a, div.item-b p a, div.item-c p a , div.item-d p a{ text-decoration: none; }
div.item-a p a:hover, div.item-b p a:hover, div.item-c p a:hover, div.item-d p a:hover { text-decoration: underline; }
div.item-a ul, div.item-b ul, div.item-c ul, div.item-d ul, ul.arrow{ margin: 0; padding: 0; list-style:none; list-style-image: none!important; }
div.item-a ul li, div.item-b ul li, div.item-c ul li, div.item-d ul li, ul.arrow li{ margin: 0; padding: 0; list-style:none; list-style-image: none!important; }
div.item-a ul li, div.item-b ul li, div.item-c ul li, div.item-d ul li, ul.arrow li{ margin: 0 0 6px 0; padding: 0 0 0 13px; color: #00a4e2; background-image: url(../../images/munich/template/content_li_arrow_bg.gif); background-position: left top; background-repeat: no-repeat; }
div.item-a ul li a, div.item-b ul li a, div.item-c ul li a, div.item-d ul li a, ul.arrow li a{ text-decoration: none; }
div.item-a ul li a:hover, div.item-b ul li a:hover, div.item-c ul li a:hover, div.item-d ul li a:hover, ul.arrow li a:hover{ text-decoration: underline; }
div.item-b-small .home-alignment .row1, .row1-header {width: 100px; float: left;}
div.item-b-small .home-alignment .row2 {width: 60px; float: left;}
div.item-b-small .home-alignment .row3 {width: 40px; float: left;}
div.item-b-small .home-alignment .row1 {color: #00a1de;}
div.item-a-large .left-section {width: 180px; float: left; margin: 0px 0px 10px 0px;}
div.item-a-large .right-section {width: 157px; float: left; margin: 0px 0px 0px 20px;}
.item-a-large .home-alignment .no-padding{ padding-left: 0px; margin-left: 0px; line-height: 1.7em; text-decoration: none; background-image:url(../../images/munich/template/content_li_square2_bg.gif); background-position: left top; background-repeat: no-repeat; list-style:none; list-style-image: none!important; }
.item-a-large .home-alignment li.no-padding{ padding: 0px 0px 0px 10px; } 
h3.bottom-padding { padding: 0px 0px 18px 0px;}
.dropdown-menu { color:#4f4f4f; font-family:Arial,Helmet,Freesans,sans-serif; font-size:1em; width: 182px; line-height: 1.5em; }
.inline-highlight{font-weight:bold;}
ul.inline-list{color: #4f4f4f;}
ul.inline-list li{ color:#4f4f4f!important; line-height:1.5em!important; margin:0 0 0 10px!important; padding: 0 0 0 20px!important; background: url(../../images/munich/template/content_li_square_bg.gif) left 0.5em no-repeat!important; list-style:none!important; list-style-image:none!important; }
ul.inline-list-no-indent li{ color:#4f4f4f!important; line-height:1.5em!important; margin:0 0 0 0!important; padding: 0 0 0 10px!important; background: url(../../images/munich/template/content_li_square_bg.gif) left 0.5em no-repeat!important; list-style:none!important; list-style-image:none!important; }
.inline-arrow-list{ padding-bottom:20px; }
.inline-arrow-list ul{ width:280px; }
.inline-arrow-list ul li.firstrow{ float:left; padding-right:5px!important; width:130px!important; }
.inline-arrow-list ul li.secondrow{ float:left; width:110px!important; }
div.home-alignment{ min-height: 140px; }
.home-alignment ul{ padding-bottom:20px!important; }
.home-alignment ul, li.no-padding { padding-bottom:0px!important; }
dl.login-links{ margin: 0; padding: 0; }
dl.login-links dt{ margin: 5px 10px 10px 0; padding: 0; width: 90px; display: block; float: left; text-align: right; }
dl.login-links dd{ margin: 0 0 10px 0; padding: 0; }
div.support-item-box{ margin: 0 0 2px 0; padding: 0 0 5px 0; background-color: #f1f1f1; }
div.support-item-box h2{ margin: 0 0 11px 0; padding: 8px 0 9px 9px; color: #fff; background-image: url(../../images/munich/template/support_h2_bg.gif); background-position: left top; background-repeat: repeat-x; background-color: #124356; font-weight: normal; font-size: 1.4em; }
div.support-item-box p{ margin: 0 0 0 7px; padding: 0; }
div.support-item-box ul{ margin: 0 0 0 7px; padding: 0; list-style-image: none; }
div.support-item-box ul li{ margin: 0 0 7px 0; padding: 0 0 0 12px; list-style-image: none; background-image: url(../../images/munich/template/support_li_bg.gif); background-position: left 1px; background-repeat: no-repeat; }
div.support-item-box ul li a{ text-decoration: none; }
div.support-item-box ul li a:hover{ text-decoration: underline; }
div.support-item-box ul.login-options{ margin: 0 0 0 5px; padding: 0; }
div.support-item-box ul.login-options li{ margin: 0; padding: 0; display: inline; background-image: none; }
div.quicklinks { padding: 0 5px 5px 5px; }
div.quicklinks h2{ margin: 0 0 18px 6px; padding: 1em 0 0 0; border: none; background: #f1f1f1; background-image:none; font-size: 1.2em; font-weight:bold; color: #000; }
div.quicklinks ul{ font-weight:bold; padding-bottom:20px; }
div.ftse-feed{ margin: 0 0 2px 0; padding: 9px 0 0 0; background-color: #f1f1f1; }
div.ftse-feed h2{ margin: 0 0 18px 6px; padding: 0; border: none; background-image: none; font-size: 1.2em; color: #000; }
div.ftse-feed h3{ margin: 0 0 3px 0; padding: 7px 0 0 6px; border-top: 1px solid #cfd3d4; color: #00c0f5; }
div.ftse-feed ul{ margin: 7px 0 15px 6px; padding: 0; overflow: hidden; width: 100%; }
div.ftse-feed ul li{ margin: 0 5px 0 0; padding: 0; list-style-image: none; float: left; width: 45px; }
div.ftse-feed ul li.first{ width: 85px; }
div.ftse-feed p{ margin: 0; padding: 6px 0 15px 6px; border-top: 1px solid #cfd3d4; font-size: 0.9em; }
.layout .layout_right p.awards{ margin-left:0; margin-right:0; margin-top: 10px; text-align: center; }
div.support-item-box form{ margin: 0 0 0 6px; padding: 0; }
div.support-item-box select{ width: 180px; margin-bottom: 7px; }
div.support-item-box input.input_button{ margin-bottom: 5px; }
div.support-item-box h2.secure-login { padding-left: 32px; background-image: url(../../images/munich/template/support_secure_bg.gif); }
.login h2{ padding-right:50px; line-height:1.3em; }
.login h2{ padding-right:50px; line-height:1.3em; }
.login h2{ padding-right:50px; line-height:1.3em; }
.duo-item-equal div.item-a div.loginleftcolumn p { margin-bottom:0.5em; }
div.duo-item-equal div.item-b div.loginrightcolumn{ margin-top:1.5em; }
.duo-item-equal div.item-a ul, .duo-item-equal div.item-b ul { margin-bottom:1.5em; }
div.ftse-feed a { padding-left: 6px; }
div.ftse-feed a.graphoption { padding-left: 0; }
div.ftse-feed a.active { text-decoration: none; padding: 0 1px 0 0; border: solid 1px #00a6e4; }
div.blackCircleBullets > ul { margin-bottom: 25px; color: #4f4f4f; }
div.blackCircleBullets > ul > li { padding-left: 10px; list-style:disc inside none; background-repeat: no-repeat; background-position: 0 6px; color: #4f4f4f; background-image:none; }
ul.product-boxes li.ivp {
background:url(../../images/munich/product_investmentnotes.jpg) top center no-repeat;
}
div.barxdirect-items {background-color:#F1F1F1; font-weight:bold; padding:5px; }
em {font-style:italic;}
sup { font-size:xx-small; vertical-align:top;} 
div.products-list-header-left {float:left; width:137px; padding-bottom:15px;  color: #01364b; font-weight: bold; font-size: 1.3em;}
div.products-list-header-right {float:right; width:139px; padding-bottom:15px; color: #01364b; font-weight: bold; font-size: 1.3em; text-align:left;}
p.munichstyle { margin-bottom: 20px; color: #4f4f4f; line-height:1.5em;}
#mediatable {width:560px; border: #DADADA 2px solid; padding:0; color:#01364B; }

.mediatableheadingleft{ float: left; width: 155px; margin: 0; padding: 10px 0 15px 0; clear: both; font-size:1.2em; color:#01364B; font-weight:bold;}
.mediatableheadingright{ width: 400px;  margin: 0 0 0 155px; padding: 10px 0 15px 0; font-size:1.2em; color:#01364B; font-weight:bold;}

.medialeftcolHeader{float: left; background-color:#E3E3E3; width: 155px; margin: 0 0 0 0; padding: 10px 0 10px 5px; color:#01364B; font-size:1.2em; font-weight:bold; }
.mediarightcolHeader{width: 400px; background-color:#E3E3E3;  margin: 0 0 0 155px; padding: 10px 0 10px 5px; vertical-align:top; font-size:1.2em; font-weight:bold;}
.medialeftcol{float: left; width: 155px; margin: 0; padding: 0 5px 0 5px; clear: both;}
.mediarightcol{ width: 400px;  margin: 0 0 0 155px; padding: 0 5px 0 5px; vertical-align:top;}
.mediarightcoltable1{ border-top: #DADADA 2px solid; float:left; width: 100px;  margin: 0 10px 0 0; padding: 0 0 0 0; vertical-align:top; text-align:left;}
.mediarightcoltable2{ border-top: #DADADA 2px solid; width: 270px;  margin: 0 0 0 110px; padding: 0 0 0 0; vertical-align:top; text-align:left;}
.mediarightcol a {line-height:1.5em;}
.mediarightcol p { line-height:1.5em; color:#4F4F4F; margin-bottom:5px; margin-right:5px; text-align:left}
.sow_topwrapper{ margin-bottom:15px; width:100%;}
.sowname {width:280px; height:34px; float:left; background-color:#000000; padding:16px 0 2px 10px; letter-spacing:0.5px; color:#00A6E4; font-size:1.6em;}
.sowsymbol {width:140px; height:36px; float:left; background-color:#000000; overflow:hidden; padding:15px 0 1px 0; vertical-align:bottom; color:#00A6E4; font-weight:bold;}
.sowimage {width:100px; height:35px; float:left; background-color:#000000; overflow:hidden; padding:15px 5px 2px 28px;}
.sow_maincontent{ float:right; margin-bottom:15px; margin-top:25px; width:100%; }
.sowvalues {font-size:11pt; letter-spacing:0.5px;}
.sow_image {padding: 0px;margin-top:15px;margin-bottom:15px;}
.past_corners_title{ float: left; width: 250px; margin: 0; padding: 10px 0 15px 0; clear: both; font-size:1.2em; color:#01364B; font-weight:bold;}
.past_corners_subject{ width: 250px;  margin: 0 0 0 255px; padding: 10px 0 15px 0; font-size:1.2em; color:#01364B; font-weight:bold;}
.past_corners_leftcol{border-top: #DADADA 2px solid; float: left; width: 250px; margin: 0; padding: 5px 0 5px 0; clear: both; line-height:1.5em;}
.past_corners_rightcol{border-top: #DADADA 2px solid; width: 300px;  margin: 0 0 0 255px; padding: 5px 0 5px 0; vertical-align:top; line-height:1.5em;}
.investchildren_box{width:175px; border: #DADADA 2px solid; padding:8px 6px 8px 6px; line-height:1.5em;}
.investchildren_lists { line-height:1.5em; }
.isharefactsheadingleft{ float: left; width: 370px; margin: 0; padding: 3px 0 3px 0; clear: both; font-size:1em; color:#01364B; font-weight:bold;}
.isharefactsheadingright{ width: 140px;  margin: 0 0 0 380px; padding: 3px 0 3px 0; color:#01364B; font-size:1em; font-weight:bold;}
.isharesSector{width: 350px; font-size:1em; color:#01364B; font-weight:bold; padding: 3px 0 3px 0; }
.isharefactsleftcol{float: left; width: 395px; margin: 0; padding: 0 0 0 0; clear: both;}
.isharefactsrightcol{ width: 145px;  margin: 0 0 0 255px; padding: 0 0 0 0; vertical-align:top;}





