﻿body {font-size: 13px; color: rgb(34, 34, 34); margin: 0; filter:none; font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif !important; line-height: 1.5;}
div{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;}
table{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
span{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;}
p{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;}
ul{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;}
ol{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;}
li{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;}
a{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;}
#home-demo-button{margin-left:2px; color:white; text-transform:uppercase; float:left; text-align:center; width:543px; height:57px; line-height:57px; font-size:30px; background-image:url(/images/New-Homepage-Images/demo-account-button.png);}
#home-demo-button:hover{background-image:url(/images/New-Homepage-Images/demo-account-button-hover.png);}
#home-live-button{margin-right:2px; color:white; text-transform:uppercase; float:right; text-align:center; width:438px; height:57px; line-height:57px; font-size:30px; background-image:url(/images/New-Homepage-Images/real-account-button.png);}
#home-live-button:hover{background-image:url(/images/New-Homepage-Images/real-account-button-hover.png);}
/*top 5-s homepage and surveys*/
.survey-date {display:none;}

.bankList1 {margin: 0px; padding: 8px; background-color: white !important; white-space:nowrap;}
.bankList0 {margin: 0px; padding: 8px; background-color: #edf5f7 !important; white-space:nowrap; }
#market-movers-wrapper a ul li.bankList0 {padding-right:25px !important; background-position:98% 50% !important;}
#market-movers-wrapper a ul li.bankList1 {padding-right:25px !important; background-position:98% 50% !important;}
#highest-profit-wrapper a ul li.bankList0 {padding-right:25px !important; background-position:98% 50% !important;}
#highest-profit-wrapper a ul li.bankList1 {padding-right:25px !important; background-position:98% 50% !important;}
.tableA {width:320px; height:250px; font-size:18px; vertical-align:bottom; background-color:rgb(248, 248, 248); border:1px solid rgb(219, 219, 219); border-radius:5px; box-shadow:1px 1px 2px white inset; font-size:11px; margin-top:0px;}
td.tableA h4{text-shadow: #fff 1px 1px 0; font: 18px 'Open Sans', Arial,Verdana; color: #0077A3; margin: 2px 0px 0px 12px; padding-top: 10px; text-align: left;}
td.tableA p {font: 13px 'Open Sans',Arial,Verdana; color:#808080; margin: 2px 0px 0px 12px;}
.tableB {font-size:18px; vertical-align:bottom; background-color:white; border:1px solid rgb(219, 219, 219); font-size:11px; margin-top:0px; text-align:left; padding:6px;}
div.tableB p {font: 13px 'Open Sans', Arial,Verdana; color:#369; margin: 8px 4px 0px 4px; line-height:18px;}
#result-div {display:none; padding-right:10px;}
#already-voted {color:Red; text-align:center; margin:12px;}
.intRatesList {margin:10px 10px 15px 10px; list-style:none; padding-left:0px; border:1px solid #DBDBDB; font-size:15px; text-align:left;}
.listLeft { color:#808080; white-space:nowrap; font-size:13px; white-space:nowrap; overflow: hidden; display: inline-block;}
div.tableB span.listLeft {white-space:normal; color:#808080;}
.listRight{float:right; color:#808080;  white-space:nowrap;}
div.tableB span.listRight{float:none;}
.sentiment {width:120px; height:6px !important; background-color:#d80003; border-radius:3px; padding:0px; margin:0px; font-size:6px !important;}
div.tableB div.sentiment {width:85%; height:10px !important; background-color:#dddddd; border-radius:5px; padding:0px; margin:0px; margin-right:4px; margin-top:2px; display:inline-block;}
.noSentiment {width:120px; height:6px !important; background-color:#808080; border-radius:3px; padding:0px; margin:0px;}
.sentimentTbl {margin:0px; margin-top:-3px; padding:0px;}
.sentimentLeft{background-color:rgb(81, 176, 220); border-bottom-left-radius: 3px; border-top-left-radius: 3px; height:6px;}
div.tableB div.sentimentLeft{height:10px !important; rgb(81, 176, 220); border-bottom-left-radius: 5px; border-top-left-radius:5px;}
.sentValue{font-size:9px; color:#808080; padding-left:2px; padding-right:2px;}
.sentBuy {text-align:right; font-size:9px; color:#808080;}
.sentSell {text-align:left; font-size:9px; color:#808080;}
.tag {text-shadow:none; padding:2px; margin:5px; background-color:#369; color:White; font-size:7px; display:inline; vertical-align:middle; border-radius:2px;}
.black{color:rgb(80, 80, 80); font-weight:bold;}
.blue1 {color:#369; font-weight:bold;}
.pollUl {list-style-type:none; margin-top: 8px; list-style-position:outside; margin-left:0px; color:#808080; font-size:14px; padding:0px; padding-left:8px !important; width:100%;}
.tableB li{padding:0px !important; font-size:13px;}
.tableB li input {vertical-align:middle; margin-top:1px;}
.poll-title {border:1px rgb(219, 219, 219) solid; padding-left:10px; height:35px; line-height:35px; border-bottom:none; background-image:url('/images/surveys/poll-header-background.png'); margin-bottom:0px !important; color: #808080; font-size:16px;}   
.poll-title-bullet {float:right; margin-right:10px; padding-top:5.5px; cursor:pointer;}
.poll-title-icon {margin-right:5px; padding-top:8.5px;}
.survey-button{cursor:pointer; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: -moz-none; -o-user-select: none; user-select: none; display:inline-block; width:44%; background-color:rgb(0, 119, 163); color:White; border:1px solid rgb(0, 119, 163); text-align:center; font-size:13px; border-radius:5px; line-height:27px; margin:0px 3px;}
.survey-button:hover{background-color:rgb(0, 119, 163); color:White; border:1px solid rgb(0, 119, 163);}
.linknu {text-align:left;}
.linknu:link{text-decoration:none;}
.linknu:visited{text-decoration:none;}
.linknu:hover{text-decoration:none;}
.linknu:active{text-decoration:none;}

.hov_lan{font-size:11px;color:#000;text-decoration:none;}
.hov_lan:link{font-size:11px;color:#000;text-decoration:none;}
.hov_lan:visited{font-size:11px;color:#000;text-decoration:none;}
.hov_lan:hover{font-size:11px;color:#000;text-decoration:none;}
.hov_lan:active{font-size:11px;color:#000;text-decoration:none;}
.hov{font-size:11px;color:#000;}
.hovm{font-size:12px;color:#23779e;}

.an_link:link{font-weight:700;font-size:11px;color:#3d3d3d;text-decoration:none;}
.an_link:visited{font-weight:700;font-size:11px;color:#3d3d3d;text-decoration:none;}
.an_link:hover{font-weight:700;font-size:11px;color:#3d3d3d;text-decoration:none;}
.an_link:active{font-weight:700;font-size:11px;color:#3d3d3d;text-decoration:none;}

.hov_im:link{font-size:12px;color:#236e87;text-decoration:none;}
.hov_im:visited{font-size:12px;color:#236e87;text-decoration:none;}
.hov_im:hover{font-size:12px;color:#FF8C00;text-decoration:none;}
.hov_im:active{font-size:12px;color:#FF8C00;text-decoration:none;}

/* path e za starite navigacii */
.path:link{font-size:12px;color:#000;text-decoration:none;}
.path:visited{font-size:12px;color:#000;text-decoration:none;}
.path:hover{font-size:12px;color:#FF8C00;text-decoration:none;}
.path:active{font-size:12px;color:#FF8C00;text-decoration:none;}

.bodytext{font-size:13px;color:#666;line-height:18px;text-align: justify;}

h1{font-weight:700;font-size:15px;margin-bottom:16px;color:#369;line-height:115%;text-align:center;margin-left:25px;margin-right:25px;}
h2{margin-top:16px;font-weight:700;font-size:13px;margin-bottom:18px;color:#c60;text-align:center;line-height: 1.1em;}
h3{margin-top:24px;font-size:13px;margin-bottom:4px;color:#369;line-height:18px;text-align:left;}
h4{margin-top:24px;font-weight:700;font-size:12px;margin-bottom:11px;color:#000;text-align:left;}
h5{margin-top:14px;font-size:12px;margin-bottom:8px;}

/* my account */
.DefaultButton{border:none;font-size:12px; 
    text-shadow: 1px 1px 0 #2C4759; 
    font-weight:700;text-align:center;cursor:pointer;color:#FFF;background-image:url(/images/my-account/blue.jpg);background-repeat:no-repeat;width:126px;height:31px;padding-bottom:3px;}
.defaultButton{border:none;font-size:12px; 
    text-shadow: 1px 1px 0 #2C4759; 
    font-weight:700;text-align:center;cursor:pointer;color:#FFF;background-image:url(/images/my-account/blue.jpg);background-repeat:no-repeat;width:126px;height:31px;padding-bottom:3px;}
.defaultbutton1{font-size:11px;width:90px;font-weight:700;height:20px;padding-bottom:3px;border:none;cursor:pointer;color:#FFF;background-repeat:no-repeat;background-image:url(/images/buttons/orange-but.gif);}
.defaultbuttongreen{font-size:11px;width:90px;font-weight:700;height:20px;padding-bottom:3px;border:none;cursor:pointer;color:#FFF;background-repeat:no-repeat;background-image:url(/images/buttons/green-button-20.jpg);}
.orangebutton{border-right:#696969 1px solid;border-top:#696969 1px solid;font-size:12px;border-left:#696969 1px solid;cursor:pointer;color:#FFF;border-bottom:#696969 1px solid;background-color:#c60;}
.field {border: solid 1px #ddd; width: 200px; height: 25px; color: #777; padding: 2px}

.firsttablerow{background-image:url(/images/base_table_topbg.jpg);}
.formstyle{
    border: 1px solid #C3D3DA;
    border-radius: 3px !important;
    height: 30px; font-size:12px;background-image:url(/images/base_table_topbg.jpg);width:215px;color:#000; padding-left:5px;
    }
.firsttablerow1{border-right:#000 1px solid;border-top:#000 1px solid;font-size:12px;background-image:url(/images/base_table_topbg.jpg);border-left:#000 1px solid;width:235px;color:#000;border-bottom:#000 1px solid;}
.orange_bold{font-weight:700;font-size:12px;color:#c60;text-decoration:none;}
.formstyle_google{border-right:#e8a900 1px solid;border-top:#e8a900 1px solid;font-size:11px;background-image:url(/images/base_table_topbg.jpg);border-left:#e8a900 1px solid;width:215px;color:#000;border-bottom:#e8a900 1px solid;}

.formstyle_cal{border-right:#000 1px solid;border-top:#000 1px solid;font-size:12px;background-image:url(/images/base_table_topbg.jpg);border-left:#000 1px solid;color:#000;border-bottom:#000 1px solid;}
.thin_border{border-right:#B0C4DE 1px solid;border-top:#B0C4DE 1px solid;border-left:#B0C4DE 1px solid;border-bottom:#B0C4DE 1px solid;}
.hid{margin-top:10px;display:none;margin-left:10px;color:#000;}
.disp{margin-top:10px;color:#000;}

.titlink:link{font-size:15px;color:#c63;text-decoration:none;}
.titlink:visited{font-size:15px;color:#c63;text-decoration:none;}
.titlink:hover{font-size:15px;color:#4682B4;text-decoration:none;}
.titlink:active{font-size:15px;color:#4682B4;text-decoration:none;}

.subtitlink:link{font-size:11px;color:#000;text-decoration:none;}
.subtitlink:visited{font-size:11px;color:#000;text-decoration:none;}
.subtitlink:hover{font-size:11px;color:#4682B4;text-decoration:none;}
.subtitlink:active{font-size:11px;color:#000;text-decoration:none;hov_lan:11px;}

.toplink:link{font-size:12px;color:#000;text-decoration:none;}
.toplink:visited{font-size:12px;color:#000;text-decoration:none;}
.toplink:hover{font-size:12px;color:#FF8C00;text-decoration:none;}
.toplink:active{font-size:12px;color:#000;text-decoration:none;}

.hiden{display:none;}
.displ{display:block;}

p{margin-top:0;margin-bottom:14px;}

.orange_bold_nu{font-weight:700;font-size:12px;color:#c60;}
.gray_bg{border-right:#ddd 1px solid;padding-right:12px;border-top:#ddd 1px solid;margin-top:16px;padding-left:12px;background-image:url(../../images/sup-bg.gif);margin-bottom:16px;padding-bottom:12px;border-left:#ddd 1px solid;padding-top:12px;border-bottom:#ddd 1px solid;background-repeat:repeat-x;text-align:left;}
table.gray_bg{border-right:medium none;border-top:medium none;font-size:12px;background-image:none;border-left:medium none;border-bottom:medium none;}
table.gray_bg tr{background-image:url(../../images/sup-bg.gif);}
.news{border-right:#ddd 1px solid;padding-right:12px;border-top:#ddd 1px solid;margin-top:0;padding-left:12px;margin-bottom:12px;padding-bottom:12px;border-left:#ddd 1px solid;padding-top:12px;border-bottom:#ddd 1px solid;background-color:#F5F5F5;text-align:left;}
.darkgray{font-weight:700;color:#585858;}
.blue{font-weight:700;font-size:11px;color:#375b76;}
.green {color:Green;}
.red{color:Red;}
.numbered_list{list-style-position:outside;list-style-type:decimal;}
.blue_buleted_list{list-style-image:url(../../images/blue_square.gif);text-align:left;}
.blue_buleted_list a{text-decoration:none;/*color:#336699;*/}
.blue_buleted_list a:hover{/*TEXT-DECORATION: none; color:darkorange;*/}

li{margin-bottom:6px;}

.orange_list{list-style-image:url(../../images/orange_square1.gif);text-align:left;}
.orange_list li{margin-bottom:10px;}
.orange_list a{text-decoration:none;}
.gray_list{list-style-image:url(../../images/gray_square.gif);margin-right:32px;text-align:left;}
.gray_list li{margin-bottom:14px;}
.tbl{font-size:12px; background-color:#F5F5F5;text-align:left;}
.steps_container{margin-top:24px;padding-bottom:8px;margin-left:20px;margin-right:20px;border-bottom:#dedede 4px solid;text-align:justify;}
.steps{border-right:gray 1px solid;padding-right:20px;border-top:gray 1px solid;padding-left:20px;font-weight:700;font-size:14px;padding-bottom:2px;margin:2px 10px 2px 2px;vertical-align:bottom;border-left:gray 1px solid;color:#069;line-height:24px;padding-top:2px;border-bottom:gray 1px solid; letter-spacing:1px;background-color:#F5F5F5;}
.steps_indent{line-height:16px;}
.upper{text-transform:capitalize;}
.testimonials{font-size:11px;margin:12px 16px 16px; text-align:left;}
.gray_small{font-weight:400;font-size:11px;color:#333; text-align:left;}
.risk{font-weight:400;font-size:12px;color:#777; margin-top:24px;}
.comodities{}
table.comodities{/*border-right:#bbb 1px solid;*/ /*border-top:#bbb 1px solid;*/ margin-top:24px;/*border-left:#bbb 1px solid;*/width:480px;border-bottom:#bbb 1px solid;border-collapse:collapse;}
table.comodities td{padding-right:4px;padding-left:16px;padding-bottom:4px;padding-top:4px;/*border-bottom:#bbb 1px solid;*/text-align:left;}
.alternative{background-color:#e4ecef;}
table.comodities th{padding-right:6px;padding-left:16px;font-weight:700;padding-bottom:6px;color:#FFF;padding-top:6px;background-color:#7098af;text-align:left;}
.comodities_blue{font-weight:700;color:#375b76;text-align:center;}
.comodities_note{padding-right:6px;margin-top:2px;font-size:11px;padding-bottom:2px;width:474px;padding-top:2px; background-color:#ddd;text-align:right;}
.comodities_note a{text-decoration:none;}
.gray_table{border-right:#ddd 1px solid;padding-right:10px;border-top:#ddd 1px solid;padding-left:10px;font-size:11px;padding-bottom:10px;border-left:#ddd 1px solid;padding-top:10px;border-bottom:#ddd 1px solid; border-collapse:collapse;}
table.gray_table th{padding-right:4px;padding-left:4px;font-weight:700;padding-bottom:4px;color:#FFF;padding-top:4px; background-color:gray;}
table.gray_table td{padding-right:5px;padding-left:5px;padding-bottom:5px;padding-top:5px;border-bottom:#ddd 1px solid; }
table.gray_table tr.subhead{padding-right:5px;padding-left:5px;font-weight:700;padding-bottom:5px;color:#555;padding-top:5px; background-color:#eee;}
table.gray_table tr.alternative{background-color:#eee;}
table.gray_table td.blue{font-weight:700;color:#704f78;}
.main_text{padding-right:25px;padding-left:25px;font-size:13px;line-height:18px; color:#666;  text-align:justify;}
.modern_list{font-size:12px; text-align:left;color:gray;}
ul.modern_list{padding-right:0;list-style:none none outside;display:block;padding-left:0;padding-bottom:0;margin:0;padding-top:0;color:gray;}
.modern_list li a{color:gray;text-decoration:none;}
.modern_list li a:link{color:gray;}
.modern_list li a:visited{color:gray;}
.modern_list li a:hover{color:#FF8C00;}
.modern_list li a:active{color:gray;}
.modern_list:link{color:gray;}
.modern_list li{padding-right:6px;display:block;padding-left:18px;background:url(../../images/orange_arrow.gif) no-repeat 0 6px;padding-bottom:12px;color:gray;padding-top:6px;border-bottom:#ddd 1px solid;}
.faq {font-size:12px; text-align:left;}
ol.faq{padding-right:12px;padding-left:12px;list-style-position:outside;padding-bottom:12px;margin-left:24px;margin-right:24px;padding-top:12px;list-style-type:decimal;}
.faq li a{color:#555;text-decoration:none;}
.faq li{padding-right:6px;padding-left:6px;padding-bottom:6px;color:#555;padding-top:0;border-bottom:#ddd 1px solid;}
.faq a:hover{color:orange;}


.note{/*MARGIN-LEFT: 16px;*/text-indent: -9px; padding-left: 9px; font-size: 11px;}
.note_container{color:#696969;margin-top:16px;border-top:1px gray solid;font-size:11px;line-height:16px;}
.note sup{font-size:80%;}

.backgrounds{padding-right:2px;padding-left:2px;background:gray;padding-bottom:2px;color:#FFF;padding-top:2px;}
.backgrounds a{text-decoration:none;}

h3.backgrounds{border-right:#ddd 1px solid;margin-bottom:10px;color:#369;border-bottom:#ddd 1px solid;background-color:#eee;text-align:center;}
h2.metadelta{margin-top:24px;margin-bottom:12px;color:#c60;}
h2.economic_calendar{font-size:12px;color:#000;}
a.gray_button:link{/* for the text in the gray buttons */font-size:11px;font-weight:700;color:#FFF;text-decoration:none;}
a.gray_button:hover{font-size:11px;font-weight:700;text-decoration:underline;color:#FFF;}
a.gray_button:visited{font-size:11px;font-weight:700;text-decoration:none;color:#FFF;}
.quickregtext{font-size:7pt;color:#000;line-height:16px;}
.ttextbox{width:177px;color:#23779e;background-color:#FFF;border:solid 1px #000;font-size:9pt;}
.drtextbox{width:177px;color:#23779e;background-color:#FFF;border:solid 1px silver;font-size:9pt;}
.qrbutton{border-right:#000 1px solid;border-top:#000 1px solid;font-size:9pt;border-left:#000 1px solid;width:75px;cursor:hand;color:#FFF;border-bottom:#000 1px solid;background-color:#23779e;}
.rates{font-size:11px;}
table.rates td{border-bottom:#ddd 1px solid;text-align:left;}
table.rates th{color:#FFF;background-color:#7098af;text-align:left;}
.likeh1{font-weight:700;font-size:15px;margin-bottom:16px;color:#369;line-height:24px;text-align:center;}
.ec{color:#000;font-size:11px;}
.f1{background-color:#FFF;border:1px solid #000;color:#000;font-size:12px;}
.tb{color:#FFF;font-size:11px;}
.tbl2{background-color:#FFF;font-size:11px;}
.err{color:red; font-weight:bold}
.ok{color: Green; font-weight: bold}
.t{font-size:11px;color:#696969;}
.t1{font-size:11px;}
.tit{color:#000;font-size:11px;font-weight:700;}
.note2{color:gray;font-size:11px;line-height:14px;margin-top:30px;}
.formst{font-size:8pt;width:150px;}
.defaultbutton2{border:#000 1px solid;font-size:8pt;cursor:pointer;color:#FFF;background-color:#069;height:17px;}
a.btnorange{background:url(/images/orange-cta-button.jpg) repeat scroll 0 0 transparent;width:225px;height:60px;display:block;text-align:center;text-decoration:none;}
div.btnorange{color:#fff;text-shadow:1px 1px 0 #000;padding-top:18px;padding-right:40px;font:bold 16px 'Open Sans', Arial;}

/* MAIN CODE */


/* Resets */
form {margin-top: 0px;}
img {BORDER: none;}

sup{font-size:70%;}
sub{font-size:70%;}

A:link {color: royalblue; text-decoration: underline;}
A:visited {color: royalblue;}
A:hover {color: darkorange;}
A:active {color: royalblue;}

#hdmenu ul, #hdmenu ul li, #weblogin, #weblogin ul {margin: 0; padding: 0;  list-style: none; line-height: 0;}
.bodytext {z-index: -10;}
table.bodytext a {text-decoration:none;}
.clear {clear: left; display: block;}
.clearb {clear: both; display: block;}
.button-centered-vert{display:table-cell; vertical-align:middle;}

/* Containers */
#new-header {background: url(/images/header/new/deltastock-logo.png) no-repeat; background-position:0% 50% !important; height:57px; background-position:0% 60%; width: 1000px; padding-top:20px; padding-bottom:30px; margin: 0 auto; cursor: default; vertical-align:middle;}
#new-header .top-sp, .bottom-sp {height: 43px; text-align: left; margin-top:7px;}
#new-header h3 {width: 230px; height: 65px; margin: 0px; z-index: 200; cursor: pointer; position: absolute;}
#new-header h3 span {display: none;}

/* CTA Buttons */
.main-button, .main-button-orange {background-image: url(/images/main-button.png); background-repeat: repeat-x; background-position: 0 0; border: 1px solid #1b5483; color: #fff !important; text-shadow: 1px 1px 0 #205175; font-weight: bold;  font-size: 14px; padding: 7px 15px 7px 15px; display: inline-block; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; cursor: pointer; text-decoration: none !important;}
.main-button-orange:hover {background-position: 0 -38px !important; color: #fff !important;}
.main-button:active, .main-button-orange:active {background-position: 0 -76px !important; color: #235171 !important; text-shadow: none !important;}
.main-button-orange {background-image: url(/images/main-button-orange.png); border: 1px solid #ad5a0a; text-shadow: 1px 1px 0 #ad5a0a;}
.main-button-orange:active {color: #814104 !important;}
.subscribe-analyses {height: 62px;width: 247px;background: url(/images/buttons/subscribe-button.png) no-repeat;text-align: left;margin: 12px 0 -22px;padding: 10px 4px 0 62px;}
.subscribe-analyses a {color: #fff !important;text-decoration: none;}

#green-button {padding-top:5px; cursor:pointer; font-size: 11px; width: 207px; float: right; color: #fff; text-decoration: none; margin-top: 6px; margin-right: 12px; margin-left:12px;}
#green-button:hover {opacity: .85;}
#green-button_r {background: url(/images/header/new/green-button-right.png) no-repeat; background-position:right; height: 33px;}
#green-button_l {background: url(/images/header/new/green-button-left.png) no-repeat; background-position:left; height: 33px;}
#green-button .but-text { font-size:11px; background: url(/images/header/new/green-button-repeat.png) repeat-x; height:33px; line-height:33px; margin:0px 5px; text-align: center; text-transform: uppercase; font-weight: bold; text-shadow: 1px 1px #333; white-space:nowrap;}

#blue-button {padding-top:5px; font-size: 11px; cursor:pointer; width: 207px; float: right; color: #fff; text-decoration: none; margin-top: 6px;}
#blue-button:hover {opacity: .85;}
#blue-button_r {background: url(/images/header/new/blue-button-right.png) no-repeat;  background-position:right; height: 33px;}
#blue-button_l {background: url(/images/header/new/blue-button-left.png) no-repeat;  background-position:left; height: 33px;}
#blue-button .but-text {background: url(/images/header/new/blue-button-repeat.png) repeat-x; text-align: center; text-transform: uppercase; margin:0px 5px; height:33px; line-height:33px; font-weight: bold; letter-spacing: -0.5px; text-shadow: 1px 1px #333; font-size:11px;}

.blue-cta-v2, .orange-cta-v2 {display: block; width: 240px; height: 60px;  font-weight: bold; font-size: 16px; color: #fff !important; text-decoration: none !important; text-transform: uppercase; margin-bottom: 12px;}
.blue-cta-v2:hover, .orange-cta-v2:hover {background-position: bottom;}
.orange-cta-v2 {background: url(/images/header/orange-cta.png) no-repeat top left; text-shadow: 1px 1px #885108;}
.blue-cta-v2 {background: url(/images/header/blue-cta.png) no-repeat top left; text-shadow: 1px 1px #2c4759;}
.cta-v2-text {display: block; padding: 21px 0 0 15px;}
.cta-v2-text-br {display: block; padding: 11px 0 0 15px; line-height: 20px;}
/* Social buttons*/

.social-header-wrapper{float: left; margin-left: 270px;}
.social-header-button {display: inline-block; width:33px; height:33px; background-repeat:no-repeat; background-position:50% 50%;}
#social-facebook-button{background-image: url(/images/header/new/facebook.png);}
#social-facebook-button:hover{background-image: url(/images/header/new/facebook-hover.png);}
#social-twitter-button{background-image: url(/images/header/new/twitter.png);}
#social-twitter-button:hover{background-image: url(/images/header/new/twitter-hover.png);}
#social-youtube-button{background-image: url(/images/header/new/youtube.png);}
#social-youtube-button:hover{background-image: url(/images/header/new/youtube-hover.png);}
#social-gplus-button{background-image: url(/images/header/new/google-plus.png);}
#social-gplus-button:hover{background-image: url(/images/header/new/google-plus-hover.png);}
/* Live Help and Web Login Buttons */
#new-header .small-button {width: 120px; height: 33px;  display: block; float:right; text-align: center; margin-left: 10px;}
#new-header .small-button { font-size: 11px; text-decoration: none; background-color:White; border:1px solid #d1d1d1; color:#88898c; font-size:13px; line-height:31px;}
#new-header .small-button img {vertical-align:middle; margin-right: 8px;}

#new-header .weblogin {width: 120px; padding: 0; margin-left: 5px; }

/* Language Bar */
#langitems-ddheader {background-color:White; float: right; margin-left:8px; font-size: 13px; text-align: left; background-image:url(/images/header/new/small-arrow-down.png); background-position:85% 50%; background-repeat:no-repeat;}
#langitems-ddheader span {color: #88898c; line-height:33px; width:10px; height:33px; text-decoration: none; padding-left: 35px; display: inline-block; border:1px solid #d1d1d1; cursor: pointer;}

#langitems-ddcontent {margin: 34px 515px; text-align: left;  padding: 0; position: absolute; text-align: left;  z-index: 2000;}
#langitems-ddcontent li {font-size: 11px; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; border-bottom: 1px solid #eee; line-height: 25px; width: 45px; height: 27px; background: #fff; display: block; padding-top: 1px; margin: 0;}
#langitems-ddcontent a {color: #666666; padding-left: 28px; text-decoration: none; height: 27px; display: block;}
#langitems-ddcontent a:hover {color: #444444; background-color: #ebf4f8;}

#langitems-ddcontent img {vertical-align:middle; margin: 0 5px 0 0;}

.bottom-sp .global {background: url(/images/header/flags/globe.gif) no-repeat; background-position: 5px 5px;}
#langitems-ddheader .uk {background: url(/images/header/flags/uk.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddheader .fr {background: url(/images/header/flags/fr.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddheader .es {background: url(/images/header/flags/es.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddheader .de {background: url(/images/header/flags/de.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddheader .cn {background: url(/images/header/flags/cn.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddheader .ru {background: url(/images/header/flags/ru.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddheader .ro {background: url(/images/header/flags/ro.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddheader .bg {background: url(/images/header/flags/bg.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddheader .it {background: url(/images/header/flags/it.gif) no-repeat; background-position: 50% 50%;}

#langitems-ddcontent .uk {background: url(/images/header/flags/uk.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddcontent .fr {background: url(/images/header/flags/fr.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddcontent .es {background: url(/images/header/flags/es.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddcontent .de {background: url(/images/header/flags/de.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddcontent .cn {background: url(/images/header/flags/cn.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddcontent .ru {background: url(/images/header/flags/ru.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddcontent .ro {background: url(/images/header/flags/ro.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddcontent .bg {background: url(/images/header/flags/bg.gif) no-repeat; background-position: 50% 50%;}
#langitems-ddcontent .it {background: url(/images/header/flags/it.gif) no-repeat; background-position: 50% 50%;}

/* My Profile */

#new-header .my-profile, .language-caption {font-size: 10px; color: #7c7c7c; padding-left: 824px; padding-top: 6px; position: absolute; top: 76px;}
#dt_login, #mt4_login {margin: 0 !important}
#new-header .my-profile a {color: #7c7c7c; position: absolute; z-index: 200;  width: 100px; text-decoration: none;}
#new-header .my-profile a:hover {color: #444444;}	
#new-header .language-caption {margin-left: 310px; text-align: right;}
#new-header a.logout {text-decoration: underline;}
#new-header a.clnName {font-weight: bold; color: #699bb9; position: relative; width: auto;}

/* Menu Header */
#main-container {width: 100%; height: 100%; position: absolute; /*background-image:url(/images/header/new/header-background.png); background-repeat:repeat-x;*/}

#hdmenu {width:100% !important; background: url(/images/header/new/menu-background.png) repeat-x; min-width:1000px;}
#hdmenu_r {background: url(/images/header/nav/menu.png) no-repeat right -40px; width: 50px !important; padding:0px !important;}
#hdmenu_l {background: url(/images/header/nav/menu.png) no-repeat left 0; height: 40px;}
#nav {width: 1000px; margin: 0 auto; background: url(/images/header/new/menu-separator.png) no-repeat left top; padding-left:3px;}
#nav td {position: relative; background: url(/images/header/new/menu-separator.png) no-repeat right top; padding:0px 3px 0px 0px; z-index: 1000; text-align:center; line-height:10px;}
#nav .menu-end {position: relative; background:none; z-index: 1000; margin-right: -3px; padding:0px;}
#nav td a {font-weight:normal; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; width:100%; padding: 0px; color: #fff; font-size: 14px; margin-right: 2px; line-height: 50px; outline: none; text-decoration: none; text-shadow: 1px 1px 0 #2c4759; filter: Shadow(Color=#2c4759, Direction=135, Strength=2);}
#nav td a:visited, #nav td a:hover, #nav td a:visited, #nav td a:active {color: #fff;}

#nav td a#menu-home{width:50px; background: url(/images/header/new/home-button.png) no-repeat left top; height:50px;}
#nav td a#menu-home:hover, .active-home {background: url(/images/header/new/home-button-active.png) no-repeat left top;}
#nav td a#menu-last:hover, .active-last {background: url(/images/header/nav/last_hover.png) right top;}
#nav td a img {padding-bottom:1px;}
#nav ul.sub a {color: #555555; text-shadow: none; font-size: 13px; font-weight: normal; text-align: left;}
#nav td ul.sub {position: absolute; margin-left:-6; width: 292px;}
#nav td ul.sub li {position: relative; padding: 0; background: url(/images/header/new/dropdown-right.png) repeat-y right; padding-right:5px;}
#nav td ul.sub li:hover {background: url(/images/header/new/dropdown-right-hover.png) repeat-y right;}
#nav td ul.sub li a, ul.main li ul.sub li a:link, ul.main li ul.sub li a:visited {float: none; display:inline-table; width: 289px; background: url(/images/header/new/dropdown-repeat.png) repeat-x; height: 43px; line-height: 43px; padding: 0 10px; font-size: 14px; text-shadow:1px 1px 0px #000; color: #dedede; font-weight:normal;}
#nav td ul.sub li a:hover { background: url(/images/header/new/dropdown-repeat-hover.png) repeat-x;}
#nav td ul.sub li a:visited, .#nav li ul.sub li a:visited, #nav li ul.sub li a:active {color: white;}
#nav td ul.sub li a img {padding-right:15px; padding-left:10px;}
.dropdown-left{height:43px; width:293px; white-space:nowrap; background: url("/images/header/new/dropdown-left.png") no-repeat top left; display:inline-table;}

.sub {display:none; z-index: 1000; overflow:hidden; /* -moz-box-shadow: 0px 0px 2px #888; -webkit-box-shadow: 0px 0px 2px #888; box-shadow: 0px 0px 2px #888; */}

.sfhover {display: block;}


#nav td a:hover, #nav td.sfhover a, .active {background: url(/images/header/new/menu-active.png) repeat-x;}
#nav td:hover a#menu-last, .active-last {background: url(/images/header/nav/last_hover.png) right top;}

/* Search Form */
.searchform {display:-moz-inline-stack; display:inline-block; zoom:1; display:inline; float: right; margin: -17px 165px 0 0 !important; text-align: right; vertical-align:top;}
.searchform input {font: normal 13px/100% 'Open Sans', Verdana, Helvetica, sans-serif; color: #88898c; position: absolute; padding: 5px 6px 6px 8px;}
.searchform .searchfield {width: 136px; border: solid 1px #d1d1d1; outline: none; height: 22px;}

#searchButton {position: absolute; cursor:pointer; border:none; background-color: transparent; margin-left: 104px;     background-image: url('/images/header/new/search.png'); width: 33px; height: 33px; background-repeat: no-repeat; background-position: 50% 50%;}
#searchButton img {width: 22px; height: 23px; margin-top:1px; display:none;}

/* Location Bar (Breadcrumbs) */
#location-bar {width: 1000px; height: 45px; margin: 0 auto; text-align: left;  font-size: 11px; color: #7c7c7c;}
#location {margin-top: 15px; padding-left: 15px; float:left; text-align:left;}
#location-bar table tr td .social-header-wrapper {margin-top:10px !important;}
#location-bar a {color: #7c7c7c; text-decoration: none; padding-right: 3px; padding-left: 3px;}
#location-bar a:hover {color: #236e87;}
#location-bar a:first-child {padding-left: 0;}
#last-loc-item {color: #236e87; margin-left: 3px; overflow:hidden; white-space:nowrap;}
#location img {margin-right: 4px;}

/*Suggestion Box (support and ressitance)*/
#suggestion {border:1px rgb(208, 208, 208) solid; box-shadow: 1px 2px 4px rgb(174, 172, 172);}
#suggestion ul {list-style-type: none; list-style-image:none; padding:0px; margin-top:0px; margin-bottom:0px;;}
#suggestion li:hover {background-color: rgb(222, 222, 222); margin-bottom:0px;}
#suggestion ul li {padding-left:5px; margin-bottom:0px; cursor:pointer;}

/*tabs support and resistance*/
.support-ressistance-tab { cursor:pointer; width:220px; margin:0px; height:47px; top:0; left:0; border:1px #e1e2e9 solid; padding:0px; background: url(/images/suppResist/tab-hover-inactive.png) repeat-x; font-weight:bold; color:rgb(51, 102, 153);}
.support-ressistance-tab-active {width:221px; margin:0px; top:0; left:200; border:1px #e1e2e9 solid; border-bottom:none; background: url(/images/suppResist/tab-hover-active.png) repeat-x; font-weight:bold; color:rgb(51, 102, 153);}
        
/* Social Icons */
#top-social {width: 130px; height: 30px; padding-top: 7px; text-align: right; padding-right: 15px; float: right;}
#top-social a {display: inline-block; width: 16px; height: 16px; padding: 0; margin-left: 7px; background-position: top;}
#top-social a:hover {background-position: bottom;}
a.social-face {background: url(/images/social-facebook-16.gif);}
a.social-twit {background: url(/images/social-twitter-16.gif);}
a.social-ytube {background: url(/images/social-youtube-16.gif);}
a.social-lin {background: url(/images/social-linkedin-16.gif);}
a.social-rss {background: url(/images/social-rss-16.gif);}

/* Web Buttons */
a.cta-button {width: 225px; height: 60px; display: block; text-align: left; background-position: top; margin-bottom: 12px;  text-decoration: none !important;}
a.cta-button:hover { background-position: bottom;}
.cta-button-text {font: 17px 'Open Sans', Arial; font-weight: bold; color: #fff; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5); position: absolute; margin: 18px 0 0 15px; cursor: pointer;}
.bg .cta-button-text {font: 17px 'Open Sans', Arial; font-weight: bold; color: #fff; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5); position: absolute; margin: 8px 0 0 15px; cursor: pointer;}
.cta-button-text-2 {font: 17px 'Open Sans', Arial; font-weight: bold; color: #fff; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5); position: absolute; margin: 10px 0 0 15px; cursor: pointer; }
.cta-br {margin-top: 10px}
a.bOrange {background: url(/images/buttons/cta-button-225-orange.jpg) no-repeat;}
a.bBlue {background: url(/images/buttons/cta-button-225-blue.jpg) no-repeat;}
a.bGreen {background: url(/images/buttons/cta-button-225-green.jpg) no-repeat;}

/* Content */
.content {margin: 0 auto; width: 1000px; text-align: center;}

.mt4-head-image {margin-top: 20px; margin-bottom: -20px; margin-bottom: 0;}
.image-right {float: right; margin: 5px 0 20px 30px; border: 1px solid #eee; padding: 5px;}
.mt4-multi-image {float: left; margin-left: 0; margin-top: 15px; margin-right: 15px; padding: 5px;}

.cnt-text a {color: #336699; font-weight: bold; text-decoration: underline;}
div.cnt-text a:hover {color: #ea7917; text-decoration: none;}
.cnt-text a:visited {color: #336699;}
.cnt-text .orange_list {padding-right: 16px; line-height: 22px; text-align: justify;}

.right-container {width: 740px; padding: 0; float: right;}
.cnt-text {width: 680px; margin: 20px auto;}
.cnt-text h1 { font-size: 30px; font-weight: normal; text-align: left; margin: 0 0 15px 0; text-indent: 0; line-height: 33px;}
.cnt-text h2 { font-size: 20px; color: #FF8C00; text-align: left; margin-top: -10px;}
.cnt-text h3 { font-size: 17px; font-weight: bold; text-indent: 0; margin-top: 25px; margin-bottom: 7px;}
.cnt-text h4 { font-size: 15px; font-weight: bold; color: #369; text-indent: 0; margin-top: 25px; margin-bottom: 7px;}
.cnt-text p {color: #666; text-align: justify; padding-right:16px; margin-bottom: 10px;}
.cnt-text p.note {font-size: 11px; text-indent: -14px; margin-left: 14px; line-height: 16px;}
.cnt-text table {font-size: 13px; color: #666; margin-top: 12px; margin-bottom: 12px; line-height: 21px;}
.cnt-text ul {list-style-image:url(../../images/orange_square1.gif); text-align:left; color: #666; line-height:21px}

.cnt-text ul li{margin-bottom:10px;}
.cnt-text ul li a{text-decoration:none;}
/*nav links in the major currency factors (education) */
.cnt-text ul.factors-nav {margin-left:0px; padding-left:0px; list-style-type:none; list-style-image:none; font-size:24px;}
.cnt-text ul.factors-nav li {display:inline; }
.cnt-text ul.factors-nav a {color:rgb(184, 181, 181) !important; padding-right:24px; margin-right:12px; font-size:18px; /* background:url(/images/education/arrow-right-blue.png) no-repeat center right;*/}
.cnt-text ul.factors-nav a:hover {color:rgb(255, 140, 0) !important;}
.cnt-text ul.factors-nav a.current-selection {color:rgb(51, 102, 153) !important;  background:none; margin-right:0px;}
/* blue sentance holder education */

.emphasiser-outer {width:350px; float:right; margin-top:7px; margin-left:18px; margin-right:14px; margin-bottom:12px; border:2px rgb(51, 102, 153) solid; padding:10px 0px 10px 0px;}
.emphasiser-middle {font-size:16px; line-height:24px; width:355px; margin-left:-2px; background-color:White; color:rgb(51, 102, 153); z-index:1;}
.emphasiser-inner {text-align:justify; padding:16px 32px 16px 32px;}

.cnt-text table.lesson-nav {float:right; margin-top:0px; border:none;}
.cnt-text div.lesson-tag {padding-left:16px; padding-right:16px; margin:0px; height:50px; background-image: url(/images/education/grey-buttonn.png); background-repeat:repeat-x; text-align:center; text-shadow: 0px 1px 0px #FFF; font-size:24px; font-weight:bold; line-height:46px; float:right;}
.cnt-text div.lesson-next-upper {background-image: url(/images/education/next-lesson.png); background-repeat:no-repeat; width:39px; height:50px; float:right;}
.cnt-text div.lesson-prev-upper {background-image: url(/images/education/prev-lesson.png); background-repeat:no-repeat; width:39px; height:50px; float:right;}
.cnt-text div.lesson-next {float:right !important;}
.cnt-text div.lesson-prev {float:left !important;}

.lesson-tag-bottom-mid {text-align:center; font-size:12px; color:White; text-shadow:none; font-weight:bold; line-height:37px; padding-left:10px; padding-right:10px; height:37px; background: url(/images/education/blue-button.png) repeat-x; float:right;}
.lesson-tag-bottom-mid-prev {text-align:center; font-size:12px; color:White; text-shadow:none; font-weight:bold; line-height:37px; padding-left:10px; padding-right:10px; height:37px; background: url(/images/education/blue-button.png) repeat-x; float:left;}
.lesson-tag-bottom-right {background: url(/images/education/blue-button-right.png) no-repeat; width:7px; height:37px; float:left;}
.lesson-tag-bottom-right-next {background: url(/images/education/blue-next.png) no-repeat; width:34px; height:37px; float:right;}
.lesson-tag-bottom-left {background: url(/images/education/blue-button-left.png) no-repeat ; width:7px; height:37px; float:right;}
.lesson-tag-bottom-left-prev {background: url(/images/education/blue-prev.png) no-repeat ; width:34px; height:37px; float:left;}



.cnt-text ol li{margin-bottom:10px; text-align:left;color:#666; line-height:21px}
.cnt-text ol li a{text-decoration:none;}

.cnt-text.comodities{}
.cnt-text table.comodities{border:#ddd 1px solid; border-collapse:collapse; width:96%; margin: 0;}
.cnt-text table.comodities td{padding-right:6px;padding-left:6px;padding-bottom:4px;padding-top:4px;border-bottom:#ddd 1px solid;}
/*.alternative{background-color:#F1F6F8;}*/
.alternative{background-color:#F7F7F7;}
.cnt-text table.comodities th{padding-right:6px;padding-left:6px;font-weight:700;padding-bottom:6px;color:#555;border-bottom:1px solid #ddd;padding-top:6px;background-color:#dedede;} /* background-color:#7098af; color: #FFF */
.cnt-text.comodities_blue{font-weight:700;color:#375b76;text-align:center;}
.cnt-text  #support.comodities  {margin-bottom:0px; margin-left:0px;}
.cnt-text.comodities_note{padding-right:6px;margin-top:2px;font-size:11px;padding-bottom:2px;padding-top:2px; background-color:#eee;text-align:right;}
.cnt-text.comodities_note a{text-decoration:none;}
.faq-text h3 {font-size: 14px;} /* Vurzan kum .cnt-text i se polzvat samo zaedno (e.g.: class="cnt-text faq-text") */
.cnt-text table.comodities td.comodities_note{padding-right:6px;margin-top:2px;font-size:11px;padding-bottom:2px;padding-top:2px; background-color:#eee;text-align:right;}

/*support and resistance*/
#instHeading {color:#555; font-size:21px; font-weight:normal;}
.cnt-text.comodities-sr{font-size:11px; }
.cnt-text table.comodities-sr{border:#ddd 1px solid; border-collapse:collapse; margin: 0 0 -4px 0; width:80%;}
.cnt-text table.comodities-sr td{padding-right:6px;padding-left:6px;padding-bottom:4px;padding-top:4px;border-bottom:#ddd 1px solid;text-align:center;}
/*.alternative{background-color:#F1F6F8;}*/
.alternative{background-color:#F7F7F7;}
.cnt-text table.comodities-sr th{padding-right:6px;padding-left:6px;font-weight:700;padding-bottom:6px;color:#555;border-bottom:1px solid #ddd;padding-top:6px;background-color:#dedede;text-align:center;} /* background-color:#7098af; color: #FFF */
.cnt-text.comodities_blue{font-weight:700;color:#375b76;text-align:center;}
.cnt-text  #support.comodities-sr  {margin-bottom:0px; margin-left:0px;}
.cnt-text.comodities_note{padding-right:6px;margin-top:2px;font-size:11px;padding-bottom:2px;padding-top:2px; background-color:#eee;text-align:right;}
.cnt-text.comodities_note a{text-decoration:none;}
.faq-text h3 {font-size: 14px;} /* Vurzan kum .cnt-text i se polzvat samo zaedno (e.g.: class="cnt-text faq-text") */
.cnt-text table.comodities-sr td.comodities_note{padding-right:6px;margin-top:2px;font-size:11px;padding-bottom:2px;padding-top:2px; background-color:#eee;text-align:right;}

p.cnt-disclaimer {font-size: 11px; text-align: justify; border-top: 1px #eee solid; padding-top: 5px; margin-top: 30px; line-height: 18px; color: #888;}

.table_strat {text-align: center; width: 730px; margin-left: -20px; border: solid 1px #AAD0DE; border-collapse: collapse; border-top: 2px solid #AAD0DE;}
.table_strat a {font-weight: normal; text-decoration: none;}
.table_strat th {padding-top: 4px; padding-bottom: 4px; background-color: #F1F6F8; font-weight: normal; border-bottom: solid 1px #AAD0DE; vertical-align: top; font-size: 10px; line-height: 130%;}
.table_strat th.r_line {border-right: 1px solid #AAD0DE;}
.table_strat td {padding-top: 7px; padding-bottom: 7px;}
.table_strat td.r_line {border-right: 1px solid #AAD0DE;}

.block-530 {width: 550px; margin: 0 auto; border: 1px solid #eee; margin-top: 20px; background: #f4f4f4 url(../../images/530-block-bg.png) repeat-x; text-shadow:1px 1px 0 #fff;}
.block-530 div.bl-left {width: 120px; height: 100px; float: left; zoom: 1; *display: inline;}
.block-530 div.bl-right {width: 400px; padding-left: 15px; display: inline-block; zoom: 1; *display: inline; text-align: center; border-left: 1px solid #eee;}
.block-530 div.bl-right p {padding: 0; margin: 10px 0; text-align: center;}

ol.block-list, ul.block-list {text-align: left; margin: 0; border: 1px #eee solid; color: #236e87; padding: 15px 15px 10px 40px; text-shadow: 1px 1px #fff; background: #f7f7f7; line-height: 21px;}
ul.block-list {list-style: none; padding-left: 20px; line-height: 13px;}

.img-intext-right {float:right; margin:5px 10px 24px 24px;}
.img-intext-left {float:left; margin:5px 24px 24px 0px;}

/* Sidebar */
.sidebar {float: left; width: 246px;}
.sidebar-top {background: url(../../images/sidebar-top-bg.jpg) no-repeat left top; height: 70px;}
.sidebar-top a, .sidebar-top a:active, .sidebar-top a:visited {color: #ff8c00; font: bold 16px 'Open Sans', Trebuchet MS; text-decoration: none; display: block; float: left; margin: 20px 0 0 12px;}
.sidebar-bottom {background: url(../../images/sidebar-bottom-bg.jpg) no-repeat left top; text-align: left; padding-top: 20px; min-height:400px; height:auto !important; height:500px;}

/* Menu Sidebar */
ul.sidebar-menu, #sidebar-submenu {border: 1px solid #dedee0; list-style: none; padding: 0; margin: 0; line-height: 0; text-align: left; cursor: pointer;}
.sidebar-menu li {margin: 0; padding: 0; border-bottom: #dedee0 1px solid;}
.sidebar-menu a{line-height:15px; display: block; background: url(/images/menu/new-menu-item.png) repeat-x top; padding: 8px 15px 9px 11px; text-decoration: none; color: #666; font: 13px 'Open Sans', Arial; margin: 0; text-shadow: 1px 1px 0 #fff;}
.sidebar-menu a:link, .sidebar-menu a:visited {color: #666;}
.sidebar-menu a:hover, .sidebar-menu a:active {background: #fff url(/images/menu/menu-arrow-orange.gif) no-repeat right 15px; color: #ff8c00;}
.sidebar-menu a.active, .sidebar-menu a.active:visited, .sidebar-menu a.active:hover {background: url(/images/menu/menu-arrow-blue.gif) no-repeat right 15px; background-color: #fff; color: #336699; border-left: 3px solid #236e87; padding-left: 8px;}
.sidebar-menu li.last-child {border: none;}
#sidebar-menu li.sub-title a.active {background: #fff url(/images/menu/menu-arrow-down.gif) no-repeat right 15px; padding-left: 12px; border: 0;}

#sidebar-menu .sidebar-submenu {list-style: none; border: 0; padding-bottom: 12px; padding-left: 20px; margin: 0px;}
#sidebar-menu .sidebar-submenu li {border: 0;}
#sidebar-menu .sidebar-submenu li a {font-size: 13px; background: url(/images/header/loc-right.gif) no-repeat left center;padding-top:3px; padding-bottom:3px; color: #666;}
#sidebar-menu .sidebar-submenu a.active1, #sidebar-menu .sidebar-submenu a.active1:hover {color: #ff8c00;}

#fx a, #gold a, #sh a, #ind a, #fut a, #etf a, #bfb a {background: url(/images/menu/new-menu-item-active.png) repeat-x top;} /* Set different colors for  open sub-menus*/

/* FAQ Sidebar */
.sidebar-faq {font-size: 11px; color: #999; margin: 0; border: 1px #dedee0 solid; display: block; background: #fff url(/images/buttons/faq-icon.gif) no-repeat left center; margin-top: 20px; padding-left: 60px; list-style: none;}
.sidebar-faq li {display: inline;}
.sidebar-faq li.title {font: bold 13px 'Open Sans', Arial; color: #336699; margin-top: 7px; display: block;}
.sidebar-faq li .first {margin-bottom: 10px;}
.sidebar-faq li a, .sidebar-faq li a:visited {padding-left: 10px; margin-bottom: 7px; color: #999; text-decoration: none; display: block; background: url(/images/header/loc-right.gif) no-repeat left center;}
.sidebar-faq li a:hover {border-bottom: none; color: #236e87;}
#sidebar-faq li a.active {color: ff8c00;}

.sidebar-pdf {background: #fff url(/images/buttons/pdf-icon.gif) no-repeat left center;}
.sidebar-pdf li a, .sidebar-pdf li a:visited {margin-left: 5px; background: none; font-size: 14px; padding: 10px 0 10px 0; color: #666;}

/* Demo Registration Form */
#reg-container {margin: 0 auto; margin-left: 25px; width: 500px; text-align: left;  font-size: 12px;}

#reg-form {background-image: url(/images/login/login-cont-middle-or-500.gif); background-repeat: repeat-y;}
#reg-form .top-cont {margin-bottom: 6px; height: 10px; background-image: url(/images/login/login-cont-top-or-500.gif); background-repeat: no-repeat; width: 100%;}
#reg-form .bottom-cont {margin-top: 6px; height: 10px; background-image: url(/images/login/login-cont-bottom-or-500.gif); background-repeat: no-repeat; width: 100%;}
#reg-form label {width: 180px; height: 25px; text-align: right; display: block; float: left; margin-right: 10px; margin-top: 6px; color: #666666;}
#reg-form input.field {height: 23px; padding: 2px; padding-bottom: 3px; width: 230px; margin-bottom: 4px; margin-top: 6px; color: #666666;  background-image: url(/images/login/small-field.gif); background-repeat: repeat-x; border: 1px solid #c3d3da;}
#reg-form select.field {height: 23px; padding: 2px; width: 230px; margin-bottom: 4px; margin-top: 6px; color: #666666;  background-image: url(/images/login/small-field.gif); background-repeat: repeat-x; border: 1px solid #c3d3da;}
#reg-form span.reg-note {margin: 0; margin-right: 2px;}

.demoreg-button {margin-left: -1px; margin-right: -1px; background-image: url(/images/header/green-but-bg.png); background-repeat: repeat-x; background-position: left -28px; height: 28px; cursor:pointer; color: #fff; text-decoration: none; border: 0; font-weight: bold; font-size: 13px; text-shadow: 1px 1px 0 #2c4759; padding-bottom: 5px; padding-left: 16px; padding-right: 16px;}
.demoreg-button_r {background-image: url(/images/header/green-but-bg.png); background-repeat: no-repeat; background-position: right -56px; height: 28px; width: 12px;}
.demoreg-button_l {background-image: url(/images/header/green-but-bg.png); background-repeat: no-repeat; background-position: left 0; height: 28px; width: 12px;}

.demoreg-button-inact {margin-left: -1px; margin-right: -1px; background-image: url(/images/header/gray-but-bg.png); background-repeat: repeat-x; background-position: left -28px; height: 28px; color: #fff; text-decoration: none; border: 0; font-weight: bold; font-size: 13px; text-shadow: 1px 1px 0 #2c4759; padding-bottom: 5px; padding-left: 16px; padding-right: 16px;}
.demoreg-button_r-inact {background-image: url(/images/header/gray-but-bg.png); background-repeat: no-repeat; background-position: right -56px; height: 28px; width: 12px;}
.demoreg-button_l-inact {background-image: url(/images/header/gray-but-bg.png); background-repeat: no-repeat; background-position: left 0; height: 28px; width: 12px;}

.reg-err { text-align: center; color: red; margin-left:20px; margin-right: 20px; font-size:12px; padding-bottom:12px}
.reg-note {font-size: 10px; color: darkred; margin-left: 188px; margin-bottom: 8px;}
.reg-text {color: #666; margin-left: 25px; margin-right: 25px; margin-top: 8px;}
.reg-text-note {color: #666; margin-left: 25px; margin-right: 25px; margin-top: 8px; font-style:italic; font-size: 11px;}

/* Naska */
.login {position:absolute; top:22; left:282; display: none; padding-top:3px; padding-bottom:3px; background-color:#ffcc99; text-align:center; border:solid 1px orange; width:122px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {#searchButton {margin-left: 105px;} .searchform input {margin-top: 2px;}} /* opera */

/*FOOTER*/
td.footer-contacts {font-size:11px; color:#808080; width:20%; padding:0px;}
td.footer-contacts img {float:left; display:inline-block;}
td.footer-contacts div {float:right; width:139px; display:inline-block;}
.footer-top-spacing {height: 40px; width: 1px; clear: both;}

.tblfooter {text-align:left; margin-bottom:30px; color: #555; border-colapsed: colapsed; width: 1000px; line-height: 17px !important; text-shadow: 0 1px 1px #fff;}
.tblfooter th {padding: 15px 0 5px 5px; width: 25%;  font-weight:normal; font-size: 16px; color: rgb(52, 80, 91); text-align: left; text-transform:uppercase;}
.tblfooter td {border-left: none;}
.tblfooter p {padding-top: 0px; padding-bottom: 0px; margin-bottom: 3px}
.footer-desc {color:rgb(19, 88, 135); font-size:14px;}

.tblfooter a {text-decoration: none; font-size:13px !important;}
.tblfooter a:link, .tblfooter a:visited, .tblfooter a:active {color: #555}
.tblfooter a:hover {color: #336699; text-decoration: underline;}

.inside {padding-left: 10px; background: url(/images/New-Homepage-Images/footer-bullet.png) no-repeat 0% 50%;}

.foot { border: 1px solid #dedede; border-left:1px solid #dedede !important; padding:8px; padding-bottom:6px; font-size:14px; text-align:center; float:right; height: 20px; margin: 0px; }
.foot a {color:rgb(19, 88, 135) !important;  font-size: 12px; font-weight: normal; padding-right:11px; border-right:1px #dedede solid;}
.textf {font-size: 11px; line-height: 13px; margin-top: 6px; margin-bottom: 12px !important; color: #888;}

.mini-footer {}

.fut-copy {margin-right: 30px; display: block; float: left; font-size: 11px;}
.fut-contact {display: block; float: right;}
/*FOOTER END*/

/*rss page*/
ul.rss-table{text-align: left; padding: 0; margin: 0; list-style: none; float: left;}
ul.rss-table li {text-align: center; float: left; zoom:1; display:inline; vertical-align: top; margin-right: 7px; margin-bottom: 15px; text-shadow: 1px 1px 0 #fff;}
ul.rss-table li a {width: 310px; height: 180px; background: #f9f9f9; border: 1px #e1e2e9 solid; display: block; text-decoration: none;}
ul.rss-table li a:hover {background: #ebf4f8;}
ul.rss-table h4 {font: bold 15px 'Open Sans', Arial,Verdana; color: #333; margin: 2px 0 10px 12px; padding-top: 10px; text-align: left;}
ul.rss-table li p {text-align: left; width: auto; margin-left: 12px;}
ul.rss-table li img {float: left; margin-top: 25px; margin-right: 15px; margin-left: 13px;}
ul.rss-table li h4 {margin-bottom: 5px; margin-top: 5px;}
/*end of rss page*/

/* meta-delta*/
.expand-img {cursor:pointer; margin-top:12px;margin-bottom:12px; text-align:center}

.cnt-text.quotes{font-size:11px; }
.cnt-text table.quotes{border:#ddd 1px solid; margin: 0; width:96%;}
.cnt-text table.quotes td{padding-right:5px;padding-left:5px;padding-bottom:4px;padding-top:4px;border-bottom:#ddd 1px solid;}
.cnt-text table.quotes th{padding-right:5px;padding-left:5px;font-weight:700;padding-bottom:6px;color:#555;border-bottom:1px solid #ddd;padding-top:6px;background-color:#dedede;text-align:left;} /* background-color:#7098af; color: #FFF */

.disclamer {font-style:italic; font-size:12px;  color:#303C44; text-align:left;}

/* My Account */
.accounts {background: url(/images/login/main-bg.jpg) no-repeat top center; padding-top: 100px; min-height: 400px;}
.accounts-inside {margin: 0 auto 100px auto; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
.title {font-size: 16px;  font-weight: bold;}
.accounts-inside a {text-decoration: none !important; color: #336699 !important;}
.accounts-inside .option {background: url(/images/login/platform-box.png) no-repeat top left; width: 272px; height: 238px; float: left; padding-top: 20px;}
.mt4-option {margin-right: 100px;}
.accounts h1 {margin-bottom: 36px;}

.france .tblfooter tr td p {font-size: 11px !important; line-height: 13px !important;}

/* Download Section */
.download-wrapper h1 {font-size: 24px;}
.download-wrapper h2 {font-size: 15px;}
.download-wrapper h3 {margin-top: 15px;}

.download-wrapper img.download-img {float: left; margin: 8px 10px 0 0;}
.download {
    text-align:left;
}

/* Trading Resources Box */
.trading-resources {style-type: none; margin: 30px 0 30px 0; padding: 0;}
.trading-resources li {width: 150px; margin: 0 10px 0 0; float: left; list-style: none; text-align: center; }
.trading-resources li img {margin-bottom: 5px;}
.trading-resources li.last {margin-right: 0 !important;}

.note-gat {border: 1px solid #eee; background: #f9f9f9; padding: 20px; margin-top: 30px;}

/* certificates issue */
.print-doc { background:url(/images/Icons/document-print.png) no-repeat left; padding:36px;}
a.print-doc {text-decoration: none !important; font-weight: normal;}

.browser-list {list-style:none !important; padding-left:16px;}
.browser-list li {margin-bottom : 4px !important;}
.IE { background:url(/images/IE.jpg) no-repeat left; padding: 1px 1px 1px 24px;}
.FireFox { background:url(/images/Firefox.jpg) no-repeat left; padding: 1px 1px 1px 24px;}
.Chrome { background:url(/images/Chrome.jpg) no-repeat left; padding: 1px 1px 1px 24px;}
.Opera { background:url(/images/Opera.jpg) no-repeat left; padding: 1px 1px 1px 24px;}
.Safari { background:url(/images/Safari.jpg) no-repeat left; padding: 1px 1px 1px 24px;}

/* Platforms */

.up-left {background:url(../../images/partnership/top_left.jpg) no-repeat left; width:8px; height:8px;}
.up-middle {background:url(../../images/partnership/1px.jpg) repeat-x top; width:450px;}
.up-right {background:url(../../images/partnership/top_right.jpg) no-repeat right; width:8px; height:8px;}
.middle-left {background:url(../../images/partnership/1px.jpg) repeat-y left; width:8px;}
.middle-right {background:url(../../images/partnership/1px.jpg) repeat-y right; width:8px;}
.down-left {background:url(../../images/partnership/bottom_left.jpg) no-repeat left; width:8px; height:8px;}
.down-middle {background:url(../../images/partnership/1px.jpg) repeat-x bottom; width:450px;}
.down-right {background:url(../../images/partnership/bottom_right.jpg) no-repeat right; width:8px; height:8px;}

.left-img {background: url(../../images/partnership/left.jpg) no-repeat top left; width:14px; height:22px;}
.mid-img {background: url(../../images/partnership/mid.jpg) repeat-x;}
.right-img {background: url(../../images/partnership/right.jpg) no-repeat top right; width:19px; height:22px;}

img {border:none;}

H2{text-align:left; margin-bottom:4px; margin-top:2px; font-weight:normal; font-size:15px;}

h1 {font-weight: normal;  font-size: 25px; text-align: left !important; margin: 0 0 30px 0;}

.container-1000 {width: 1000px; margin: 15px auto 50px auto;}

.container-1000 .dt, .container-1000 .mt4 {width: 441px; height: 221px; display: block;}
.r {float: right; width: 441px;}
.l {float: left; width: 441px;}
.container-1000 .dt {background: url(/images/platforms/platforms-dt2.png) no-repeat;}
.container-1000 .mt4 {display: block; background: url(/images/platforms/platforms-mt4.png) no-repeat;}
.container-1000 a {transition: all ease-in-out .20s; -moz-transition: all ease-in-out .20s; -webkit-transition: all ease-in-out .20s; -o-transition: all ease-in-out .20s;}
.container-1000 a:hover {-moz-box-shadow: inset 0 0 40px rgba(255,140,0,0.4); -webkit-box-shadow: inset 0 0 40px rgba(255,140,0,0.4); box-shadow: inset 0 0 40px rgba(255,140,0,0.4);}

.container-1000 h3 {margin-top: 15px; font-size: 18px;  color: #336699;}
.container-1000 p {text-align: left; line-height: 22px; margin-top: 10px; color: #8494a0; font-size: 12px;}
a.more-link {text-align: auto; float: right; margin-top: 13px; color: #646464}
a.more-link:hover {-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}

#cookie-warrning-div {
    position:absolute;
    width:100%;
    padding:3px;
    line-height:25px;
    top:0;
    left:0;
    background-color:#FFF8DB;
    text-align:center;
    box-shadow:0px 1px 3px #DDD;
}

#cookie-close {
    float:right;
    font-weight:bold;
    cursor:pointer;
    margin-right:5px;
}
.fb-share-button {
    top:-5px;
}
#social-cfd {
    top:240px !important;
}
/*Home-page*/