﻿
#navigation #nav-cfd a
{
    background-image: url('/content/images/no/nav-cfd.jpg');
    width:92px;
}
#navigation #nav-applyaccount a
{
    background-image: url('/content/images/no/nav-our-accounts.jpg');
    width: 80px;
}
#navigation #nav-tradingplatforms a
{
    background-image: url('/content/images/no/nav-trading-platforms.jpg');
    width: 124px;
}
#navigation #nav-education a
{
    background-image: url('/content/images/no/nav-education.jpg');
    width: 68px;
}
#navigation #nav-about a
{
    background-image: url('/content/images/no/nav-about.jpg');
    width: 128px;
}
#navigation #nav-risk a
{
    background-image: url('/content/images/no/nav-risk.jpg');
    width: 56px;
}
#navigation ul li
{
    padding: 0 17px 0 0;
}

#navigation ul li a.selected
{
    background-position: 0 -36px;
}

.divider-1
{
   position: absolute;
   left: 179px;	
}
.divider-2
{
   position: absolute;
   left: 320px;   	
}
.divider-3
{
   position: absolute;
   left: 406px;    	
}
.divider-4
{
   position: absolute;
   left: 501px;    	
}
.divider-5
{
   position: absolute;
   left: 575px;    	
}

div.height-80
{
    height: 80px;
}
.apply-account-bigger-outer
{
    background: url('/content/images/no/bg-apply-account-bigger.jpg') no-repeat 0 0;
    font-size: 90%;
    height: 425px;
    margin-bottom: 15px;
}

.apply-account-530-outer
{
    background: url('/content/images/no/bg-apply-account-530.jpg') no-repeat 0 0;
    font-size: 90%;
    height: 530px;
    margin-bottom: 15px;
}

.apply-account-big-outer
{
    background: url('/content/images/no/bg-apply-account-big.jpg') no-repeat 0 0;
    font-size: 90%;
    height: 360px;
    width: 695px;
    margin-bottom: 15px;
}
.apply-account-medium-outer
{
    background: url('/content/images/no/bg-apply-account-medium.jpg') no-repeat 0 0;
    font-size: 90%;
    height: 310px;
    margin-bottom: 15px;
}
#education-page .top-banner
{
    background: url('/content/images/no/banner-education.jpg') no-repeat 0 0;
    width: 715px;
    height: 308px;
}
.form #reset-grey
{
    background-image: url('/content/images/no/reset-button-grey.png');
    background-repeat: no-repeat;
    width: 100px;
    height: 41px;
}
.form #submit
{
    background-image: url('/content/images/no/submit-button.png');
    background-repeat: no-repeat;
    width: 100px;
    height: 41px;
}
#home-flash-page h1
{
    background: none;
    color: #ffffff;
    font-size: 250%;
    text-indent: 0 !important;
    margin-bottom: 40px;
    height: 30px;
}

.risk td.last
{
    text-align: right;
}

.orange tbody td
{
    background: #F9FBFD url('/content/images/no/bg-td-gradient-orange-white.jpg') repeat-x left bottom;
    border-top: 1px solid #E7E3C6;
    border-bottom: 1px solid #E7E3C6;
}

.orange tbody td.dark
{
    background: #B7C3D1 url('/content/images/no/bg-td-gradient-orange.jpg') repeat-x left top;
}

.orange tbody td.first
{
    border-left: 1px solid #E7E3C6;
}

.orange tbody td.last
{
    padding-right: 5px;
    border-right: 1px solid #E7E3C6;
}

/** Accordian list **/
dl.accordianList .number2 {
    background-position: 0 -59px;
}
dl.accordianList .number3 {
    background-position: 0 -118px;
}    
dl.accordianList dt {
    padding: 15px 15px 0 15px;
    border-top:1px dotted #ccc;
}
dl.accordianList dt span.number {
    text-indent: -9999px;
}
dl.accordianList dt a {            
    display: block; padding: 0 15px 0 81px; height: 58px; 
    color: #333 !important; font-size:18px; font-weight:normal; line-height: 58px;
    background-image: url('/content/images/no/sprite-reasons.png');
    background-repeat: no-repeat;
    font-family: Helvetica,Verdana,Arial,Sans-Serif;
    text-decoration: none!important;
}
dl.accordianList dt a span.more {            
    float: right;
    display: block; padding-right: 35px;
    font-size: 16px; color: #1BA5C9;
    background-image: url('/content/images/no/minus.png');
    background-repeat: no-repeat; background-position: right center;
}
dl.accordianList dt a.closed span.more {
    background-image: url('/content/images/no/plus.png');
}
dl.accordianList dt a:hover span.more {            
    color: #ec009c !important; 
}
dl.accordianList dt a:active span.more {
    color: #802f7b !important;
}   
dl.accordianList dd {
    padding: 0 53px 0 90px; min-height: 15px;
}
dl.accordianList dd div {
    overflow: hidden;
}
ul.blue-arrow
{
    margin: 0 0 15px 0;
}
ul.blue-arrow li
{
    padding: 0 0 0 20px;
    background:transparent url('/content/images/no/blue-arrow.jpg') no-repeat 0 1px;
    margin-bottom: 10px;
}
#home-top
{
    padding-left: 85px;
}
.site-cookies a 
{
    text-decoration: underline;
}
