﻿#sub-navigation li.subnav-expand li a
{
    width: 105px;
}
#navigation #nav-cfd a
{
    background-image: url('/content/images/ca/nav-cfd-trading.png');
    width: 86px;
}
#navigation #nav-tradingplatforms a
{
    background-image: url('/content/images/ca/nav-trading-platforms.png');
    width: 136px;
}
#navigation #nav-applyaccount a
{
    background-image: url('/content/images/ca/nav-apply-account.png');
    width: 154px;
}

#navigation #nav-education a
{
    background-image: url('/content/images/ca/nav-education.png');
    width: 76px;
}

#navigation #nav-about a
{
    background-image: url('/content/images/ca/nav-about-us.png');
    width: 66px;
}
#navigation ul li
{
    padding: 0 14px 0 0;
}
div.height-80
{
    height: 80px;
}

table.space td
{
	padding:5px 5px 5px 0px;
}

.apply-account-content
{
    height: 180px;
}

.apply-account-half-content
{
    height: 90px;
}

.apply-account-bigger-content
{
    height: 310px;
}

.apply-account-submit
{
    text-align:center;
    margin:10px 0 10px 0;
}

.apply-account-outer-half-section
{
    display: block;
    float: left;
    width: 340px;
    position: relative;
    background-color: #F3F8E1;
    background-image:none;
    height: auto;
    font-size: 90%;
    margin-bottom: 15px;
}

.pdf-icon
{
    background: url('/content/images/ca/icon-pdf.png') 0 2px no-repeat;
    height: 25px;
    width: 30px;
    margin-right: 15px;
    float:left;
}

div.square-arrow
{
    background: url('/content/images/ca/icon-square-arrow.png') -1px 0 no-repeat;
    height: 20px;
    width: 580px;
    padding-top:5px;
    line-height:15px;
    float:left;
}

.apply-account-big-outer
{
    background: url('/content/images/ca/bg-apply-account-big.gif') no-repeat 0 0;
    height: 405px;
    font-size: 90%;
    margin-bottom: 15px;
}

.apply-account-medium-outer
{
    background: url('/content/images/ca/bg-apply-account-big.gif') no-repeat 0 -90px;
    height: 320px;
    font-size: 90%;
    margin-bottom: 15px;
}

.apply-account-outer
{
    background: url('/content/images/ca/bg-apply-account.gif') no-repeat 0 0;
    height: 300px;
}

.apply-account-outer-highlight
{
    background-color: #F3F8E1;
    background-image:none;
    font-size: 90%;
    height: auto;
    width: 710px;
    margin-bottom: 15px;
    padding-bottom: 10px;
}

.form td.error div.input-text-area
{
    background-position: 0 -60px;
}
.form div.input-text-area
{
    background: transparent url('/content/images/ca/input-text-area-280.gif') no-repeat scroll 0 0;
    height: 60px;
    width: 280px;
    padding: 0;
}

.form textarea.input-field
{
    border: medium none;
    height: 45px;
    margin-left: 8px;
    margin-top: 7px;
    width: 260px;
}
.register-now-outer-highlight
{
    display: inline-block;
    background-color: #F3F8E1;
    font-size: 90%;
    height: 100px;
    width: 710px;
    margin-bottom: 15px;
}

#home-flash-page h1
{
 position:relative;
 margin-right:-100px!important;
 text-indent: -5000px;
 background: transparent url('/content/images/ca/non-flash-header.jpg') no-repeat scroll 8px 0;
 height: 70px;
}
#homeflash-container-wrap
{
    margin: 0 auto;
    width:1000px!important;
    height: 280px;
}
#home-image
{
    margin: -50px -10px 0 0;
}
#image-button
{
    margin: -25px 3px 0 0;
}

.js-check
{
	display:none;
}
ol.lower-roman li
{
    list-style-type: lower-roman;
}
/*#navigation ul li a:hover, */#navigation ul li a.selected
{
    display: block;
    background-repeat: no-repeat;
    background-position: 0 -36px;
    overflow: hidden;
}
.divider-1
{
   position: absolute;
   left: 178px;
        	
}
.divider-2
{
   position: absolute;
   left: 322px;
        	
}
.divider-3
{
   position: absolute;
   left: 416px;
        	
}
.divider-4
{
   position: absolute;
   left: 584px;
        	
}


