body {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
}
body a{ color: #003399; text-decoration: none;}
body a:hover{ color: #ff7800; text-decoration: none;}
img {vertical-align: bottom;}
p
{
	margin:7px 0px;
	text-align: justify;
}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, 
progress, section, source, video {display:block;}
.zerogrid{ width: 960px; position: relative; margin: 0 auto; padding: 0; text-align:center;}

.content-wrapper {
	margin: 0px;
	overflow: hidden;
	padding:0px;
}
/* ------------------Header-------------------- */
header {background:#020897; margin-bottom:0px; padding:0px;}
.header-top { width:100%; height:auto; float:left; text-align:center; background:url(../images/header-top-bg.jpg) left top repeat-x #020897;}
.wrap-header{height:auto;}
.header-inside { width:100%; height:auto; float:left; text-align:center; background: url(../images/header-inside-bg.jpg) left top no-repeat #020897; }
.logo-box { width:67%; height:auto; float:left; text-align:left;}
.logo-bg
{
	height: auto !important;
	width: auto !important;
	max-width: 100%;
	display:block;
}
.logo-bg2
{
	height: auto !important;
	width: auto !important;
	max-width: 100%;
	display: none;
}
 .header-right{ width:28%; height:auto; float:right; text-align:right; padding-top:30px; font-size:14px;
line-height:24px; color: #FFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.nav-box { width:100%; height:auto; background:url(../images/menu-box-bg.jpg) left top repeat-x #d8dee3; border-bottom:1px solid #cccccc; float:left; text-align:left;}
.nav-inside{ width:100%; height:auto; float:left; text-align:left; background:url(../images/flag-ba-bg.jpg) left top no-repeat;}

.rmm {
	display:block;
	position:relative;
	width:100%;
	padding:0px;
	text-align: left;
	line-height:32px !important;
}
.rmm * {
	-webkit-tap-highlight-color:transparent !important;
	font-family:Arial;
}
.rmm a {
	color:#666666;
	text-decoration:none;
}
.rmm .rmm-main-list, .rmm .rmm-main-list li {
	margin:0px;
	padding:0px;
	

}
.rmm ul {
	display:block;
	width:auto !important;
	margin:0 auto !important;
	overflow:hidden;
	list-style:none;
}


/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {
	display:none !important;
	height:0px !important;
	width:0px !important;
	
}
/* */


.rmm .rmm-main-list li {
	display:inline;
	padding:padding:0px;
	margin:0px !important;
	
}
.rmm-toggled {
	display:none;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 auto !important;
}
.rmm-button:hover {
	cursor:pointer;
}
.rmm .rmm-toggled ul {
	display:none;
	margin:0px !important;
	padding:0px !important;
}
.rmm .rmm-toggled ul li {
	display:block;
	margin:0 auto !important;
}




/* GRAPHITE STYLE */

.rmm.graphite .rmm-main-list li a {
	display:inline-block;
	padding:0px 24px 0px 24px;
	margin:0px -3px 0px -3px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/menu-bar-bg.jpg) right top no-repeat;
}
.rmm.graphite .rmm-main-list li:first-child a {
	border-left:none;}
	.rmm.graphite .rmm-main-list li:last-child a 
	{
		border-right:none;}
		
.rmm.graphite .rmm-main-list li a:hover {
	color: #000099;
}
.rmm.graphite .rmm-main-list li.active a {
	color: #000099;
}
.rmm.graphite .rmm-toggled {
	width:95%;
	min-height:36px;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-controls {
	display:block;
	height:44px;
	color:#333333;
	text-align:left;
	position:relative;
}
.rmm.graphite .rmm-toggled-title {
	position:relative;
	top:2px;
	left:15px;
	font-size:16px;
	color:#333333;
}
.rmm.graphite .rmm-button {
	display:block;
	position:absolute;
	right:15px;
	top:8px;
}

.rmm.graphite .rmm-button span {
	display:block;
	margin-top:4px;
	height:2px;
	background:#333333;
	width:24px;
}
.rmm.graphite .rmm-toggled ul li a {
	display:block;
	width:100%;
	text-align:center;
	padding:4px 0px;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #b9b9b9;
}
.rmm.graphite .rmm-toggled ul li a.active {
	color: #000099;
}
.rmm.graphite .rmm-toggled ul li :hover {
	color: #000099;
}

/* -------------------------------------------- */

/* ------------------Content------------------- */
#content {}
#body-main { width:100%; height:auto; float:left; text-align:left; background:url(../images/body-bottom-bg.jpg) left bottom repeat-x #FFF; padding:30px 0px 16px 0px;}
.body-inside{ width:100%; height:auto; float:left; text-align:left;}
.body-left{ width:21%; height:auto; float:left; text-align:left;}
.menu-box { width:100%; height:auto; float:left; text-align:center; } .menu-box ul { margin:0px; padding:0px; list-style-type:none;}
.menu-box ul li { width:99%; height:auto; float:left; text-align:left; display:block; margin-bottom:20px; border:1px solid #cccccc; -webkit-border-radius: 6px;
-moz-border-radius: 6px; border-radius: 6px;}
.menu-title{ width:100%; height:auto; float:left; text-align:center; background-color: #f9fafa; border-bottom:1px solid #d7d7d8; padding-top:7px; padding-bottom:7px;
 font-size:16px; line-height:24px; color: #003399; font-weight:bold; font-family:Arial, Helvetica, sans-serif; -webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px;border-top-left-radius: 6px; border-top-right-radius: 6px;}
 .menu { width:90%; height:auto; float:left; text-align:left; padding-top:10px; padding-bottom:10px; padding-left:5%; padding-right:5%;}
 .menu ul { margin:0px; padding:0px; list-style-type:none;}
 .menu ul li { width:100%; height:auto; float:left; text-align:left; border:none; margin-bottom:0px; font-size:12px; line-height:24px; text-decoration:none;}
 .menu ul li a { width:93%; float:left; height:auto; text-align:left; font-size:12px; line-height:24px; color: #003399; font-weight:normal; 
 font-family:Arial, Helvetica, sans-serif; text-decoration:none; border-bottom:1px solid #e0e0e0; background:url(../images/menu-arrow.jpg) left center no-repeat; padding-left:7%;}
 .menu ul li a:hover {font-size:12px; line-height:24px; color: #ff8416; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
 .menu ul li img
{
	height: auto !important;
	width: auto !important;
	max-width: 100%;
	float:left; margin-right:7px;
}
.body-right{ width:76%; height:auto; float:right; text-align:left;}
.form-box{ width:99%; height:auto; float:left; text-align:left; background:url(../images/form-bg.jpg) left top no-repeat; border:3px solid #002d8d;}
.form-title{ width:96%; height:auto; float:left; text-align:right; padding-top:10px; padding-left:2%; padding-right:2%; font-size:18px; line-height:24px; color: #FFF;
font-weight:bold; font-family: Myriad Pro, Arial, Helvetica, sans-serif;}
.form-inside{ width:48%; height:auto; float:left; text-align:left; padding-left:46%; padding-right:6%; font-size:12px; line-height:24px; color: #FFF; font-weight:normal;}
.form-inside-left{ width:47%; height:auto; float:left; text-align:left;}
.form-inside-right{ width:47%; height:auto; float:right; text-align:left;}
.input-box
{
width:94.8%;
height:20px;
font-size:14px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#333333;
padding-left:5%;
background:url(../images/input-bg.jpg) left top repeat-x #FFF;
border:1px solid #1a59e0;
padding-top:0px;
}
input:focus
{
	outline:none;
}
.button2 {
	background: #cd0001;
	text-align:center;
	float:left;
	width:100%;
	padding:5px 0px;
	-webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   font-size:14px;
   line-height:24px;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   color: #FFF;
   text-decoration:none;
   text-shadow:none;
   border:1px solid #920001;
}
.button2:hover {
	background: #b20203;
	text-align:center;
	float:left;
	width:100%;
	padding:5px 0px;
	-webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   font-size:14px;
   line-height:24px;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   color: #FFF;
   text-decoration:none;
   text-shadow:none;
   border:1px solid #920001;
}

.form-bottom{ width:48%; height:auto; float:left; text-align:left; padding-left:46%; padding-right:6%; padding-bottom:12px; font-size:12px; line-height:20px; color: #FFF; font-weight:normal;}
.content-box { width:100%; height:auto; float:left; text-align:left; padding:20px 0px;}
.content-title{ width:100%; height:auto; float:left; text-align:left; background:url(../images/content-title-bg.jpg) left bottom repeat-x;}
 .content-title img
{
	height: auto !important;
	width: auto !important;
	max-width: 100%;
	margin-right:7px;
}
.content-inside{ width:100%; height:auto; float:left; text-align:left; padding-top:14px;}
.content-left{ width:27%; height:auto; float:left; text-align:left;}
 .content-left img
{
	height: auto !important;
	width: auto !important;
	max-width: 100%;
}
.content-right{ width:71%; height:auto; float:right; text-align:left;} .content-right ul { margin:0px; padding:0px; list-style-type:none;}
.content-right ul li { width:100%; height:auto; float:left; text-align:left; display:block; padding-bottom:18px;}
.content-arrow-box { width:2%; height:auto; float:left; text-align:left;}
 .content-arrow-box img
{
	height: auto !important;
	width: auto !important;
	max-width: 100%;
}
.content-right-box { width:97%; height:auto; float:right; text-align: justify;}
.record-box { width:100%; height:auto; float:left; text-align:left; padding-bottom:30px; border-bottom:1px solid #dbdbdb;}
.record { width:100%; height:auto; float:left; text-align:left; padding-top:30px;} .record ul { margin:0px; padding:0px; list-style-type:none;}
.record ul li { width:32%; height:auto; float:left; text-align:left; display:block; font-size:12px; line-height:24px; color: #003399; font-weight:normal; 
font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(../images/record-arrow.jpg) left center no-repeat; padding-left:1.3%;}
.record ul li:hover{ color:#ff7800; text-decoration:none;}
.question-top-box { width:100%; height:auto; float:left; text-align:left; padding-top:5px;}
.question-top-title{ width:100%; height:auto; float:left; text-align:left;}
.question-top-inside{ width:100%; height:auto; float:left; text-align:left;} .question-top-inside p { margin:14px 0px; text-align:justify;}
.question-top-left{ width:56%; height:auto; float:left; text-align:left;}
.question-top-right{ width:44%; height:auto; float:right; text-align:right;}
.question-inside{ width:100%; height:auto; float:left; text-align:left;} .question-inside p { margin:14px 0px 16px 0px; text-align:justify;}
.button {
	background: #cd0001;
	text-align:center;
	float:left;
	width:30%;
	padding:10px 0px;
	margin-left:35%;
	margin-top:10px;
	-webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   font-size:16px;
   line-height:24px;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   color: #FFF;
   text-decoration:none;
}
.button:hover {
	background: #b20203;
	text-align:center;
	float:left;
	width:30%;
	margin-left:35%;
	margin-top:10px;
	padding:10px 0px;
	-webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   font-size:16px;
   line-height:24px;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   color: #FFF;
   text-decoration:none;
}

.clear
{
	clear:both;
}

.scanning-box { width:99.79167%; height:auto; float:left; text-align:center; border:1px solid #dbdbdb; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;
border:1px solid #dbdbdb; margin-bottom:12px;}
.scanning-title { width:100%; height:auto; float:left; text-align:left; background-color: #2282e9; -webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 15px;
-moz-border-radius-topleft: 15px; -moz-border-radius-topright: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px; font-size:24px; line-height:48px; color: #FFF;
font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
 .scanning-title img
{
	height: auto !important;
	width: auto !important;
	max-width: 100%; float:left; margin-right:2px;
}
.scanning-inside { width:60%; height:auto; float:left; text-align:center; padding-top:50px; padding-bottom:42px; padding-left:20%; padding-right:20%;}


.access-box { width:93.79167%; height:auto; float:left; text-align:left; border:1px solid #cccccc; -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius: 5px; padding-left:3%; padding-right:3%; padding-top:12px; padding-bottom:20px;}
.access-title-box { width:100%; height:auto; float:left; text-align:center; padding-bottom:8px; font-size:18px; line-height:24px; color: #bbbbbb; font-weight:bold;
font-family:Arial, Helvetica, sans-serif;}
.access-inside { width:99.77578%; height:auto; float:left; text-align:left; border:1px solid #cccccc; background-color: #fffff0;}
.access { width:100%; height:auto; float:left; text-align:left;} .access ul { margin:0px; padding:0px; list-style-type:none;}
.access ul li { width:15.55%; height:auto; float:left; text-align:left; display:block; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; font-size:12px; line-height:30px; color: #000000; padding-left:1%;}

.membership-box { width:100%; height:auto; float:left; text-align:center; padding-top:20px;}
.guaranted-inside-box { width:96%; height:auto; float:left; text-align:center; padding-top:10px; padding-bottom:10px; padding-left:2%; padding-right:2%; font-size:12px; line-height:18px; font-weight:bold; text-transform:uppercase;}


.database-box { width:100%; height:auto; float:left; text-align:left; padding-bottom:26px;}
.database-title { width:100%; height:auto; float:left; text-align:center; color: #cc0000; font-size:18px; line-height:24px; font-weight:bold; padding-bottom:12px;}
.database { width:99.72565%; height:auto; float:left; text-align:left; border:1px solid #e7e7e7;} .database ul { margin:0px; padding:0px; list-style-type:none;}
.database ul li { width:100%; height:auto; float:left; text-align:left; display:block; background:url(../images/database-inside-bg.jpg) left top repeat-y #f7f7f7;
 border-bottom:1px solid #e7e7e7;}
.database ul li.white {background:url(../images/database-inside2-bg.jpg) left top repeat-y #FFF;}
.database-left { width:8%; float:left; text-align:center; padding-top:30px; padding-bottom:30px;}
.database-right{ width:85%; height:auto; float:right; text-align:left; font-size:18px; line-height:30px; font-weight:normal; color: #666666; padding-right:4%;
padding-top:5px; padding-bottom:5px;}
.database-bottom-box { width:100%; height:auto; float:left; text-align:left; font-size:12px; font-weight:bold; color: #1780c7; padding-top:6px;}

.limited-box { width:99.4513%; height:auto; float:left; text-align:left; border:1px dashed #888888; padding:1px; margin-bottom:20px;}
.limited-inside { width:100%; height:auto; float:left; text-align:left; background:url(../images/limited-box-bg.jpg) left top repeat-y;}
.limited-left { width:8%; float:left; text-align:center; padding-top:30px; padding-bottom:30px;}
.limited-right{ width:85%; height:auto; float:right; text-align:left; font-size:12px; line-height:18px; font-weight:normal; color: #666666; padding-right:4%; padding-top:8px;
padding-bottom:8px;}

.terms-box { width:89.72565%; height:auto; float:left; text-align:center; border:1px dashed #7f7f7f; background-color: #ffffeb; padding-top:10px; padding-bottom:15px;
padding-left:5%; padding-right:5%; font-size:12px; line-height:18px;}
.terms-box a { font-size:12px; line-height:18px; color:#0066cc; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.terms-box a:hover { font-size:12px; line-height:18px; color:#ff5a00; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.terms-box h2 { font-size:16px; line-height:20px; color: #1780ca; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.button
{
width:274px;
height:35px;
background:url(../images/begin-investingating-people-bt.jpg) left top no-repeat;
text-align:center;
margin:10px auto;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
line-height:34px;
text-decoration:none;
color:#FFF;
}
.button a
{
text-align:center;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
line-height:34px;
text-decoration:none;
color:#FFF;
}
.button a:hover
{
text-align:center;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
line-height:34px;
text-decoration:underline;
color:#ffffcc;
}

.contact-box { width:100%; height:auto; float:left; text-align:left;}
.contact-inside { width:99.7%; height:auto; float:left; text-align:center; background-color: #f7f7f7; border:1px solid #f1f1f1; margin-top:26px; padding-bottom:100px;}
.contact-inside-title { width:100%; height:auto; float:left; text-align:center; padding-top:32px; font-size:20px; line-height:24px; color: #000080; font-weight:normal;
font-family:Arial, Helvetica, sans-serif;}
.contact-inside-top { width:45%; height:auto; float:left; text-align:left; padding-top:60px; padding-bottom:22px; padding-left:19%; padding-right:36%; font-size:12px;
line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.contact-inside-top p { margin:32px 0px 32px 0px; text-align:left;}
.contact-inside-bottom { width:77%; height:auto; float:left; text-align:left; padding-left:19%; padding-right:4%; font-size:12px;
line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.input
{
width:60%;
height:20px;
font-size:14px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#333333;
padding-left:5%;
background:url(../images/input-box-bg.jpg) left top repeat-x #FFF;
border:1px solid #0c4fe0;
padding-top:4px; padding-bottom:2px; float:right;
}
.comment
{
width:70%;
height:80px;
font-size:14px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#333333;
padding-left:5%; padding-right:5%;
background-color: #FFF;
border:1px solid #a9a9a9;
padding-top:5px; padding-bottom:5px; float:right;
}
textarea:focus { outline:none;}
.contact-submit-box { width:62%; height:auto; float:left; text-align:left; padding-left:19%; padding-right:19%;}
 .contact-submit-box  img
{
	height: auto !important;
	width: auto !important;
	max-width: 100%; margin-top:36px;
}

/* ------------------Footer-------------------- */
footer .wrap-footer{ }
footer
{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	background-color:#FFF;
}
.footer-main-box
{
	width:100%; height:auto; text-align:center; float:left;  padding:28px 0px; 	font-size:12px;
	line-height:24px;
	color: #666666;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.footer-main-box a
{
	font-size:12px;
	line-height:24px;
	color: #0033ff;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.footer-main-box a:hover
{
	font-size:12px;
	line-height:24px;
	color: #ff6c00;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/*Heading styles*/
h1, h2, h3, h4 {
	margin: 0px;
	padding:0px;
}
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:40px;
	color: #003399;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	color: #003399;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
}
.sec-title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	color: #BBBBBB;
	font-weight:bold;
	font-style: italic;
	font-variant:normal;
	text-decoration:none;
}
.black { color: #000000;}

.button3
{
width:274px;
height:35px;
background:url(../images/begin-investingating-people-bt.jpg) left top no-repeat;
text-align:center;
margin:10px auto;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
line-height:34px;
text-decoration:none;
color:#FFF;
}
.button3 a
{
text-align:center;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
line-height:34px;
text-decoration:none;
color:#FFF;
}
.button3 a:hover
{
text-align:center;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
line-height:34px;
text-decoration:underline;
color:#ffffcc;
}