.white
{
color: #fff;
}
* {margin:0px; padding:0px; border:0px; outline:none;}
.clear{clear:both;}

body
{
background: #1c2835 url(../common/images/bg-grad.png) repeat-x center top;
font-family: Arial,Helvetica,sans-serif;
font-size: 8pt;
-webkit-text-size-adjust: none;
-webkit-font-smoothing: antialiased; /* This needs to be set or some font faced fonts look bold on Mac. */
}

#mainDivHolder
{
width: 1038px;
overflow-y: auto;
margin-left: auto;
margin-right: auto;
background: url(../common/images/background.png) no-repeat center top;
}

#layout
{
width:867px;
margin:0 auto;
border
}


/*-----START HEADER-----*/
#header
{
width:100%;
float:left;
position: relative;
}


#header .log_in
{
width:332px;
height: 26px;
background: url(../common/images/contact-bg.png);
float:right;
font-family: "Gotham", Arial, Helvetica, sans-serif;
color:#fff;
position: relative;
font-weight: bold;

}

/*-----START TOP LINKS-----*/
#header .openAccount
{
font-size: 1em;
position: absolute;
top: 5px;
left: 10px;
text-decoration: none
}

#header .customerLogin
{
font-size: 1em;
position: absolute;
top: 5px;
left: 135px;
text-decoration: none
}

#header .ContactUs
{
font-size: 1em;
position: absolute;
top: 5px;
left: 255px;
text-decoration: none
}
/*-----END TOP LINKS-----*/

#header .logo
{
width: 201px;
height: 104px;
float: left;
display: inline-block;
margin: 5px;
}

#header .menu
{
width: 649px;
height: 27px;
float: left;background:url(../common/images/menu-bg.png) no-repeat;
position: absolute;
top: 85px;
right: 0px;
-webkit-text-size-adjust: none;
-webkit-font-smoothing: antialiased; /* This needs to be set or some font faced fonts look bold on Mac. */
}
#header .menu ul
{
/*background:url(../common/images/menu_bg.gif) no-repeat 0 0;*/
list-style:none;
padding: 7px 0px 0px 3px;
text-align:center;
}
#header .menu ul li
{
width:auto;
display:inline;
padding:0px 7px;
background:url(../common/images/seprator.gif) no-repeat 0 0;
height: 27px;
}
#header .menu ul li a
{
width:auto;
font-family: "Gotham",Arial, Helvetica, sans-serif;
color:#fff;
font-size:1em;
text-decoration:none;
padding-top:3px;
font-weight: normal;
opacity:0.99;
-webkit-text-size-adjust: none;
-webkit-font-smoothing: antialiased; /* This needs to be set or some font faced fonts look bold on Mac. */
}
#header .menu ul li a:hover
{
text-decoration: underline;
-webkit-text-size-adjust: none;
-webkit-font-smoothing: antialiased; /* This needs to be set or some font faced fonts look bold on Mac. */
}
#header .menu ul li.first
{
width:auto;
display:inline;
padding:0 9px 0 0;
background:none;
height: 27px;
}
#header .menu ul li.last
{
width:auto;
display:inline;
padding:0px 7px;
height: 27px;
}
.browserSafari3 #header .menu ul li a
{
font-weight: normal;
font-size: 11px;
}
#header .menu ul li a.current
{
width:auto;
font-family: "Gotham",Arial, Helvetica, sans-serif;
color:#1f223f;
font-size:11px;
text-decoration:none;
padding-top:3px
}

#bannerHome
{width:100%;
float:left;
}

#banner
{width:100%;
float:left;
border-bottom:6px solid #bb8748;
}
/*-----END HEADER-----*/


#body_container{width:870px; background:url(../common/images/body_container_bg.png) no-repeat 0 0; float:left; padding-bottom:50px;}

#body_container h1
{
margin: 10px 0px 0px 0px;
color: #bb8748
}

#body_container > ul
{
margin-left: 42px;
margin-top: 25px;
}

#body_container ul > li
{
color: white;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
line-height:21px;
}

#main_seprater{width:870px; float:left; background:url(../common/images/seprator_body.gif) repeat-y 0 0; margin-top:20px;}



#right_container{width:550px; float:left;}

#right_container .text_box
{
width:538px;
float:left;
padding-left:20px;
}
#right_container .text_box h6
{width:538px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff;
 padding-bottom:35px; font-weight:normal;}
#right_container .text_box h2{width:538px; float:left; font-family:Arial, Helvetica, sans-serif;
 font-size:27px; color:#bb8748;}
#right_container .text_box p{width:538px; float:left; font-family:Arial, Helvetica, sans-serif;
 font-size:16px; color:#fff; padding-top:30px; line-height:21px;}
#right_container .text_box p a{width:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff;}
#right_container .text_box p a:hover{ text-decoration:none; color:#BB8748;}
#right_container .text_box p strong{width:538px; float:left;}

#right_container .top_lines{width:505px; float:left; font-size:20px;
 line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#bb8748; padding-bottom:25px;}

#right_container .middel_grey_box{width:530px; float:left; background:#747683;
 border-bottom:6px solid #bb8748; margin-left: 25px; margin-bottom: 15px;}
#right_container .middel_grey_box .text{width:268px; float:left; font-size:16px;
 line-height:21px; font-family:Arial, Helvetica, sans-serif; color:#fff; padding:30px 0 25px 15px;}
#right_container .middel_grey_box .text a{width:auto; font-size:16px; line-height:21px;
 font-family:Arial, Helvetica, sans-serif; color:#fff;}
#right_container .middel_grey_box .text a:hover{ text-decoration:none; color:#BB8748;}
#right_container .middel_grey_box .img_box{width:215px; float:right; }

#right_container .call_octavian
{
margin-left: 25px;
width:491px;
float:left;
border:1px solid #ba8748;
padding:6px 11px;
margin-top:20px;
font-size:18px;
font-weight: bold;
font-family: "Gotham",Arial, Helvetica, sans-serif;
color:#fff;
line-height:23px;
text-align: center;
}

#right_container h1
{
color:#BB8748;
font-family: Georgia;
}

#right_container h2
{
color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    line-height: 21px;
    padding-top: 20px;
}


/*-----START LEFT CONTAINERS-----*/

#left_container
{
width:250px;
float:left;
}

#left_container .img_box
{
width:258px;
float:left;
padding:0 16px 0 12px;
}
#left_container .img_box img
{
width:auto;
float:left;
border-bottom:6px solid #bb8748;
}
#left_container .open_account
{
width:200px;
height: 70px;
float:left;
padding: 5px 0px 0px 20px;
display:inline;
background:url(../common/images/link-box.png) no-repeat right top;
}
#left_container .open_account a
{
width:auto;
float:left;
font-size:1.5em;
font-family: "Gotham",Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
font-weight:bold;
padding: 3px 0px 0px 10px;
letter-spacing:1px
}
#left_container .open_account a:hover
{
color:#BB8748;
width:auto;
float:left;
font-size:1.5em;
font-family: "Gotham",Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
color:#BB8748;
padding: 3px 0px 0px 10px;
letter-spacing:1px
}
#left_container .open_account p
{
width:162px;
float:left;
padding: 5px 0px 0px 10px;
font-size:1.3em;
line-height: 14px;
font-weight: bold;
font-family: "Gotham",Arial, Helvetica, sans-serif;
color:#1d2630;
letter-spacing:1px
}

/*-----START LATEST NEWS-----*/
#left_container .latest_news
{
width:198px;
height: auto;
float:left;
/*padding: 0px 0px 0px 0px;*/
margin: 0px 0px 5px 20px;
display:inline;
border: solid 1px #ba8748;
background-image: url(../common/images/large-link-box.png);

}
#left_container .latest_news a.title
{
width:auto;
float:left;
font-size:1.5em;
font-family: "Gotham",Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
font-weight:bold;
padding: 7px 0px 0px 10px;
letter-spacing:1px
}
#left_container .latest_news a.title:hover
{
width:auto;
float:left;
font-size:1.5em;
font-family: "Gotham",Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:bold;
padding: 7px 0px 0px 10px;
letter-spacing:1px;
color:#bb8748;

}
#left_container .latest_news ul
{
width:205px;
float:left;
list-style:none;
}
#left_container .latest_news ul li
{
width:205px;
float:left;
padding-top:5px;
}
#left_container .latest_news ul li a
{
width:162px;
float:left;
padding: 5px 0px 5px 20px;
font-size:1.1em;
line-height: 14px;
font-weight: bold;
font-family: "Gotham",Arial, Helvetica, sans-serif;
color:#1d2630;
letter-spacing:1px;
background:url(../common/images/bullet.gif) no-repeat 10px 9px;
text-decoration: none;
}
#left_container .latest_news ul li a:hover
{
width:162px;
float:left;
padding: 5px 0px 5px 20px;
font-size:1.1em;
line-height: 14px;
font-weight: bold;
font-family: "Gotham",Arial, Helvetica, sans-serif;
color:#0f151b;
letter-spacing:1px;
background:url(../common/images/bullet.gif) no-repeat 10px 9px;
text-decoration: none;
}

/*-----END LATEST NEWS-----*/


/*-----START LEFT REQUEST BOX-----*/
#left_container .outer_request
{
width:200px;
height: 56px;
float:left;
padding: 0px 0px 0px 20px;
display:inline;
background:url(../common/images/small-link-box.png) no-repeat right center;
}

#left_container .link
{
color: #FFFFFF;
    float: left;
    font-family: "Gotham",Arial,Helvetica,sans-serif;
    font-size: 1.5em;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 7px 0 0 10px;
text-decoration:underline;
}

#left_container a.link
{
color: #FFFFFF;
    float: left;
    font-family: "Gotham",Arial,Helvetica,sans-serif;
    font-size: 1.5em;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 7px 0 0 10px;
text-decoration:underline;
}

#left_container a.link:hover
{
color:#bb8748;
    float: left;
    font-family: "Gotham",Arial,Helvetica,sans-serif;
    font-size: 1.5em;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 7px 0 0 10px;
text-decoration:underline;

}
/*-----END LEFT REQUEST BOX-----*/


/*-----START SING UP BOX-----*/
#left_container .sing_up
{
width:200px;
float:left;
height:204px;
position:relative;
display:inline;
background:url(../common/images/sign-up-bg.png) no-repeat 0 0;
margin: 17px 0px 0px 0px;
position: relative;
}

#left_container .sing_up h3
{
padding: 0px;
margin: 0px;
width:100%;
text-align:center;
color:#bb8748;
font-size:1.4em;
display: block;
font-family: "Gotham",Arial, Helvetica, sans-serif;
position: absolute;
top: 90px;
left: 0px;
}
#left_container .sing_up p
{
width:100%;
text-align:center; color:#fff;
font-size:1.2em;
font-weight: bold;
line-height:17px;
font-family: "Gotham",Arial, Helvetica, sans-serif;
display: block;
position: absolute;
top: 90px;
left: 0px;
}
#left_container .sing_up form
{
width:200px;
float:left;
padding:10px 0 0 15px;
}
.emaillabel 
{
width:100%;
float:left;
color:#fff;
font-size:1.2em;
line-height:17px;
font-family: "Gotham",Arial, Helvetica, sans-serif;
font-weight: bold;
position: absolute;
top: 150px;
left: 12px;
}
.input_area
{
width:107px;
height:22px;
float:left;
color:#fff;
background:url(../common/images/input_filed.gif) no-repeat 0 0;
display: inline;
position: absolute;
top: 165px;
left: 12px;
}
.input_area input
{
width:136px;
height:18px;
float:left;
color:#000;
font-size:14px;
line-height:17px;
font-family: "Gotham",Arial, Helvetica, sans-serif;
background:none;
padding:3px 5px 0
}
.btn
{
width:64px;
height:20px;
background:url(../common/images/submit_btn.gif) no-repeat 0 0;
cursor:pointer;
position: absolute;
top: 166px;
left: 120px;
}
/*-----END SING UP BOX-----*/
/*-----END LEFT CONTAINERS-----*/






/*#left_container p{margin-left: 20px;width:180px; float:left; font-size:16px; font-family: "Gotham",Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:17px; padding-top:5px;}
#left_container p strong{color: #bb8748;}*/

#account_application{width:730px; float:left; padding-left:140px;}
#account_application .title{width:551px; float:left; padding:10px 0;}
#account_application .title h1{width:auto; float:left; font-size:51px; color:#ba8748; font-weight:normal;}
#from_box{width:551px; float:left; border:2px solid #ba8748; background:#0e2533; padding:20px 17px;}
#from_box form{width:547px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff;}
#from_box .row{width:547px; float:left; padding-top:10px;}
#from_box form label{width:167px; float:left;  line-height:18px; padding-bottom:5px;}
#from_box form label.checkbox{width:508px; float:left;}
#from_box form input{width:362px; float:left; font-size:14px; color:#fff; line-height:18px; padding:0 5px; height:21px; background:none; color:#000;}
#from_box form input.checkbox{width:12px; height:12px; float: right; margin:20px 10px 0 0;}
.input_bg{width:372px; float:left; height:21px; line-height: 21px; background:url(../common/images/input_bg.gif) no-repeat 0 0;}
#from_box form .seprator_form{width:539px; float:left; background:url(../common/images/seprator_form.gif) no-repeat 0 0; margin:15px 0; font-size:1px; line-height:1px; height:1px;}
#from_box form .row_div{width:547px; float:left; position:relative;}
#from_box form label.would_you{width:395px; float:left;}
#from_box form label.would_you1{width:500px; float:left;}
#from_box form .indut_div{width:135px; float:right; position:absolute; bottom:5px; right:0px;}
#from_box form .indut_div1{width:20px; float:right; position:absolute; bottom:5px; right:0px;}
#from_box form label.yes {width:auto; float:left; line-height:18px; padding:0px 5px 0 0;}
#from_box form input.yes{width:12px; height:12px; float: left; margin-top:4px;}
#from_box form label.no {width:auto; float:left; line-height:18px; padding:0px 5px 0 40px;}
#from_box form input.no{width:12px; height:12px; float: left; margin-top:4px;}
#from_box form input.no1{width:12px; height:12px; float: right; margin-top:4px;}
#from_box form label.label1{width:330px; float:left;  line-height:18px; padding:0 15px 5px 0;}
#from_box form .input_bg1{width:196px; float:left; height:21px; background:url(../common/images/input_bg1.gif) no-repeat 0 0;}
#from_box form input.input1{width:186px; float:left; font-size:14px; color:#fff; line-height:18px; padding:2px 5px 0 5px; height:19px; background:none; color:#1f233f;}
#from_box form .btn_row{width:357px; float:left; padding:20px 0 0 190px;}
#from_box form input.btn{width:145px; height:28px; float:left; background:url(../common/images/submit.gif) no-repeat 0 0; cursor:pointer;}



#footer{width:870px; float:left; padding-bottom:30px;}
#footer .footer_menu{width:870px; float:left; display:inline; }
#footer .footer_menu ul{width:870px; list-style:none; text-align:center;}
#footer .footer_menu ul li{width:auto; font-size:10px; padding:0 5px; display:inline;}
#footer .footer_menu ul li a{width:auto; font-size:10px; color:#fff; line-height:17px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#footer .footer_menu ul li a:hover{width:auto; font-size:10px; color:#fff; line-height:17px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
#footer .footer_menu p{width:870px; float:left; text-align:center; color:#bb8748; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px;}

/*General Styling*/
h1
{
color:#fff;
font-family:Georgia;
font-size:22px;
line-height:24px;
padding-bottom:15px;
font-weight: normal;
padding-left: 25px;
padding-top: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

h2
{
color:#fff;
family:Arial;
font-size:15px;
line-height:21px;
padding-bottom:0px;
font-weight: normal;
padding-left: 25px;
}

h3
{
	font-size:16px; line-height:21px; font-family:Arial, Helvetica, sans-serif; color:#fff; padding:30px 0 25px 15px;
}

p
{
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; padding-top:30px; line-height:21px;
	padding-top: 20px;
}

p strong
{
	color: #BB8743;
}

#right_container > p
{
	padding-left: 25px;
}

#right_container > ul
{
	margin-left: 42px;
	margin-top: 25px;
}

#right_container ul > li
{
color: white;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
line-height:21px;
}

a:link, a:visited
{
	color: white;
}
a:hover
{
	color:#BB8748;
}
a:active
{
	color: white;
}



.newsItem
{
	width: 670px;
	margin-left: auto;
	margin-right: auto;
}
.newsItem  h2
{
	padding-left: 0px;
	padding-bottom: 0px;
color: #BB8748;
font-family: Arial,Helvetica,sans-serif;
font-size: 20px;
line-height: 24px;
}

#left_container > p
{
	padding-left: 25px;
}

.WhiteText
{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; padding-top:25px; line-height:21px;
}

.ListLeft
{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; line-height:21px;
	list-style-type:none; margin-left:18px;
}
.ListLeft li
{
	padding-bottom:15px;
}

.ListLeft li li
{
	margin-left: 15px;
	padding-bottom:0px;
	padding-top:10px;
	list-style-type:none;
}

.CenterPages h1
{
	margin-left: 0px;
	padding-left: 0px;
	margin-top:10px;
	margin-bottom:0px;
}

.CenterPages h2
{
	margin-left: 0px;
	padding-left: 0px;
	margin-top:10px;
	margin-bottom:0px;
color:#bb8748;
font-size: 20px
}
.CenterPages p
{
	margin-top: 0px;
	margin-bottom: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.WhiteText h3
{
	padding-left: 0px;
	padding-bottom: 0px;
}
#OctavianVaultsService
{
	padding-left:22px;	
}
#OctavianVaultsService h2
{
	padding-left:0px;
	padding-top:11px;
}
#OctavianVaultsService ul
{
	margin-left: 18px;
	margin-top: 15px;
	margin-bottom:10px;
}
#OctavianVaultsService p
{
	padding-top: 5px;
	padding-bottom: 11px;
}

.HomePage
{
	margin-bottom:10px;
}

.YellowBox
{
	margin-left: 25px;width:491px; float:left; border:1px solid #ba8748; padding:15px 12px; margin-top:1s0px; 
	font-family: "Gotham",Arial, Helvetica, sans-serif; color:#fff;	background-color: #1F2A3A; font-size:14px;
}

#Sitemap
{
	margin-left: 30px;
}

#Sitemap ul li
{
	margin-bottom: 15px;
	font-size: 14px;
	color: White;
}

#Sitemap li li
{
	margin-left: 30px;
	margin-top:5px;
}

.MediumWhiteHeading
{
	font-size:70px; padding-left:25px; margin-top:-20px; width:540px;
}

.TwoLineHeading
{
	margin-left: 0px;
	width:530px;
}

.TwoLineHeading h1
{
	/*Height:240px;
	line-height: 120px;*/
	height: 90px;
	margin-left: 5px;
	visibility: hidden;
}

.GoldenHeading
{
	margin-left: 0px;
	width:600px;
}
.GoldenHeading h1
{
	/*font-size:125px; */
	height:130px;	
	visibility: visible;
}

.SecurityHeading
{
	margin-left: 12px;
	width: 520px;
	margin-top:-10px;
}
.SecurityHeading h1
{
	/*font-size:100px; */
	height:106px;	
	visibility: hidden;
}


.WhiteHeading
{
	margin-left: 0px;
	width:600px;
	margin-top:-10px;
}
.WhiteHeading h1
{
	/*font-size:125px; */
	height:130px;	
	visibility:hidden;
}
.MediumHeading
{
	margin-left: 12px;
	width: 520px;
	margin-top:-10px;
}
.MediumHeading h1
{
	/*font-size:100px; */
	height:106px;	
	visibility: hidden;
}

.LeftSIFRHeading
{
	width:250px;
font-family: Ariel;
}
.LeftSIFRHeading h1
{
	/*font-size:80px; */
	height:90px;	
	visibility:hidden;
	margin-top:-10px;
font-family: Ariel;
}


/*START OFFSIGHT ADD_ONS*/
.open-account-price-table
{
width: 100%;
height: auto;
display: inline-block;
text-align: center;
margin: 15px 0px 0px 0px;
}

.price-table
{
background-color: #fff;
font-size: 14px;
text-align: left;
margin: 0px auto 0px auto;
}
.price-table td
{
border-bottom: solid 1px grey
}

.small-table
{
font-size: 9pt;
line-height: 15px;
margin: 0px;
padding: 0px;
}

.add-services-table
{
width: 85%;
height: auto;
display: inline-block;
margin: 0px 0px 0px 25px;
background-color: #fff;
color: #000;
text-align: center;
font-size: 11pt;
}

.add-services-row
{
width: 95%;
height: auto;
display: inline-block;
border-bottom: solid 1px #aeaeae;
margin: 3px auto 3px auto;
}

.add-services-cell
{
width: 49%;
margin: 2px 2px 2px 2px;
height: auto;
display: inline-block;
text-align: left;
float: left;
}

.add-services-title
{
width: 49%;
margin: 2px 2px 2px 2px;
height: auto;
float: left;
display: inline-block;
text-align: left;
font-weight: bold;
}

.add-services-small-text
{
width: auto;
height: auto;
font-size: 8pt;
}


.bold-white-normal
{
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: white;
line-height: 21px;
font-weight: bold;
margin: 0px;
padding: 0px;
}




























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {

}

h2 {

}

h3 {

}

p {

}

.SIFRGeneral {

}


