@charset "utf-8";
/* CSS Document */

body {
	text-align:center;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:10px;
	padding:0;
	margin:0;
}
h1, h2, h3, h4, h5, h6, p, ul, ol {
	margin: 0;
	padding: 0;
}
a:link, a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

img {
	border:none;
}


#container { 
	margin:0 auto;
	width:800px;text-align:left;
}

#header {
	position:relative;
	width:800px;
	height:125px;
}
#header h1 {
	behavior: url(iepngfix.htc);
	background:url(../images/top_logo.png) no-repeat 0 0;
	position:absolute;
	left:0;
	top:0px;
	width:450px;
	height:80px;
	overflow:hidden;
	text-indent:-7000px;
}
#header h2{
	behavior: url(iepngfix.htc);
	position:absolute;
	left:470px;
	top:63px;
	width:450px;
	height:30px;
	overflow:hidden;
	text-indent:0px;
	color:#336699;
	font: Helvetica;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
}
#header h4{
	behavior: url(iepngfix.htc);
	position:absolute;
	left:700px;
	top:23px;
	width:150px;
	height:30px;
	overflow:hidden;
	text-indent:0px;
	color:#000000;
	font: Helvetica;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
}

#container_print { 
	width:560px;
	background-color:#FFFFFF;
}

#header_print {
	width:540px;
	height:140px;
	text-align:right;
	vertical-align:top;
	font-size:12px;
}

#header_print h4{
	behavior: url(iepngfix.htc);
	position:absolute;
	left:500px;
	top:8px;
	width:150px;
	height:30px;
	overflow:hidden;
	text-indent:0px;
	color:#000000;
	font: Helvetica;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
}

#myvbce_login {
	position:absolute;
	left:448px;
	top:28px;
	width:350px;
	height:24px;
}
#myvbce_login h2 {
	color:#FF9900;
	font-size:1em;
	float:left;
	margin-right:8px;
	line-height:14px;
	height:14px;
	height:15px;
	padding:2px 0;
}
#myvbce_login input, #myvbce_login label {
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:1.0em;
	line-height:14px;
	height:16px;
	vertical-align:middle;
}
#myvbce_login input[type=text] {
	height:14px;
	width:48px;
	margin-right:3px;
}
#myvbce_login input.button{
	border:none;
	padding:0;
	overflow:hidden;
	text-align:center;
	line-height:12px;
	width:22px;
	height:18px;
	display:block;
	position:absolute;
	font-size:9px;
	color:#ffffff;
	background-color:#FF8800;
	right:0;
	top:0;
}
#languages {
	position:absolute;
	left:750px;
	top:56px;
	width:20px;
	height:34px;
}
#languages li {
	background-image:url(../images/languagebar.png);
	background-repeat:no-repeat;
	background-position: 0 0;
	list-style:none;
	display:inline;
	float:left;
}
	#languages li a {
		display:block;
		height:24px;
		width:55px;
		overflow:hidden;
		text-indent:-7000px;
	}
	#languages li#lang_en {background-position:0 0;}
	#languages li#lang_ja {background-position:-55px 0;}
	#languages li#lang_zh {background-position:-110px 0;}
	#languages li#lang_zh a { width:41px;}
	#languages li#lang_fa {background-position:-152px 0; }
	#languages li#lang_fa a{width:50px;}
		
#nav {
	background:url(../images/menubar.png) no-repeat 0 0;
	position:absolute;
	left:0;
	top:92px;
	width:800px;
	height:32px;
}
#nav li {
	list-style:none;
	display:inline;
	float:left;
	font-size:11px;
	text-transform:uppercase;
	padding:0 3px 3px;
	height:29px;
	border-right:1px solid #adab8a;
}
#nav li a {
	width:88px;
	margin:4px 4px 0 4px;
	display:block;
	height:11px;
	line-height:11px;
	padding-top:5px;
	padding-bottom:3px;
	color:#330000;
	border-bottom:5px solid #191919;
}

#nav #nav_home a:link, #nav #nav_home a:visited {
	width:154px;
	color:#2d6e9c;
	border-bottom-color:#2d6e9c;
}
#nav  a:hover {
	text-decoration:none;
	color:#000000!important;
	border-bottom-color:#000000!important;
}
#nav #nav_myvbce a:link, #nav #nav_myvbce a:visited  {
	color:#ff9600;
	border-bottom-color:#ff9600;
}
#nav #nav_about a:link, #nav #nav_about a:visited  {
	color:#72bb00;
	border-bottom-color:#72bb00;
}
#nav #nav_services a:link, #nav #nav_services a:visited  {
	color:#31a9c5;
	border-bottom-color:#31a9c5;
}
#nav #nav_faq a:link, #nav #nav_faq a:visited  {
	color:#ae9577;
	border-bottom-color:#ae9577;
}
#nav #nav_contact a:link, #nav #nav_contact a:visited  {
	color:#477fa6;
	border-bottom-color:#477fa6;
}
#nav #nav_whatisnew a:link, #nav #nav_whatisnew a:visited  {
	color: #ff9600;
	border-bottom-color:#ff9600;
}

#main {
	background:url(../images/main_bkg.png) repeat-y 0 0;
	position:relative;
	width:800px;
	margin:8px 0;
	min-height:425px;
	overflow:auto;
}

#main_print {
	position:relative;
	width:550px;
	min-height:425px;
	overflow:auto;
}

#main_print h2{
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin-top: 20px;
	line-height: 150%;
}
#main_print p{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin-top: 15px;
	line-height: 150%;
}
#menu {
	width:164px;
	float:left;
	margin-bottom:32px;
}
#menu li {
	background:url(../images/toptab.png) no-repeat 0 0;
	list-style:none;
	width:164px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	border-bottom:1px solid #ffffff;
}
#menu li a {
	display:block;
	padding:6px 8px 8px;
	color:#330000;
}
#menu li a span {
	font-size:14px;
	display:block;
	height:12px;
	line-height:12px;
	text-align:right;
}
#menu li#menuBusiness.activemenu {
	background:#2D6E9C url(../images/activemidtab.png) no-repeat 0 0;
}
/*#menu li#menuPersonal {
	background:url(../images/toptab.png) no-repeat 0 0;
}*/
#menu li.extramenu {
	background:url(../images/extratab.png) no-repeat 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:10px;
	line-height:14px;
}
#menu li.extramenu a {
	height:15px;
	padding:4px 8px 4px;
}
#menu li#menuPersonal.activemenu {
	background:#2D6E9C url(../images/activetoptab.png) no-repeat 0 0;
}
#menu li.activemenu {
	padding-bottom:6px;
}
#menu .activemenu a {
	padding-top:6px;
	color:#ffffff;
}
#menu li#fxservices.activemenu, #menu li#fxanalysis.activemenu {
	background:#2D6E9C url(../images/activemidtab.png) no-repeat 0 0;
	font-weight:bold;
}
#menu li li {
	background:none;
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	border-bottom:1px solid white;
}


#menu li li.selected {
	background-color:#757575;
}
#menu li li a, #menu li.extramenu li a {
	height:auto;
	padding:4px 8px 5px 24px;
}
#menu li ul {
	margin-top:3px;
	margin-right: 0px;
	border-top:1px solid white;
}

#content{
	margin-left:13px;
	width:424px;
	padding-bottom:32px;
	padding-top:22px;
}
#splash {
	margin-bottom:22px;
	margin-top:-22px;
}
#secondarynav {
	margin-bottom:14px;
	margin-top:0px;
	display:block;
	width:416px;
	float:left;
}
#secondarynav li {
	display:block;float:left;
	margin:0!important;
	border-right:1px dotted #72bb00;
	white-space:nowrap;
}
#secondarynav li a:link, #secondarynav li a:visited {
	padding:0 8px 2px 8px;
	display:block;
	font-size:11px;
	text-transform:uppercase;
	color:#72bb00;
}
#secondarynav li.selected a:link, #secondarynav li.selected a:visited {
	cursor:default;
	color:#444444;
}
#secondarynav li a:hover {
	color:#ffffff;
	background-color:#72bb00;
}
#secondarynav li.selected a:hover {
	color:inherit;
	background-color:#ffffff;
	text-decoration:none;
}

#secondarynav-contact {
	margin-bottom:14px;
	margin-top:0px;
	display:block;
	width:200px;
	float:left;
}
#secondarynav-contact li {
	display:block;float:left;
	margin:0!important;
/*	border-right:1px dotted #72bb00;*/
	white-space:nowrap;
}
#secondarynav-contact li a:link, #secondarynav-contact li a:visited {
	padding:0 8px 2px 8px;
	display:block;
	font-size:11px;
	text-transform:uppercase;
	color:#72bb00;
}
#secondarynav-contact li.selected a:link, #secondarynav-contact li.selected a:visited {
	cursor:default;
	color:#444444;
}
#secondarynav-contact li a:hover {
	color:#ffffff;
	background-color:#72bb00;
}
#secondarynav-contact li.selected a:hover {
	color:inherit;
	background-color:#ffffff;
	text-decoration:none;
}

#content h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16pt;
	font-weight:normal;
	margin:16px 14px 4px 14px;
}
#content h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14pt;
	font-weight:normal;
	margin:16px 14px 4px;
}
#content h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	line-height:1.6em;
	text-transform:uppercase;
	margin:16px 24px 4px;
}
#content p {
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9pt;
	line-height:1.6em;
	font-weight:normal;
	margin:0 12px 8px;
}
#content li {
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:1.2em;
	line-height:1.6em;
	font-weight:normal;
	margin:0 24px 8px;
	list-style:square;
}
#content ul {
	padding-left:16px;
}
#content ul +p {
	clear:both;
	padding-top:12px;
}
#content p + h2 {
	margin-top:16px;
}
#content ul.tinylist {
	margin:0px 20px 8px 24px;
	width:380px;
	display:block;
	padding:0;
}
#content ul.tinylist li {
	list-style:none;
	width:190px;
	font-size:1.0em;
	margin:0;
	float:left;
}
#content strong {
	color:#ff9900;
}
#chart {
	float:left;
	padding-top:-2 px;
	padding-left:13px;
	
}
#footer{
	border-top:1px solid #aaaaaa;
	clear:both;
	position:relative;
	padding:4px 0;
	width:800px;
}
#footer a {
	color:#888888;
	margin-right:12px;
	text-align:center;    
}
#copyright {
	float:right;
}
.ProductDescription {
	font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:1.2em;
	line-height:1.6em;
	font-weight:normal;
	margin:0 10px 0px;
}

#submenu a:link, a:visited {
	/*text-decoration: none;*/
	padding:0px 0px 2px 0px;
	display:inline;
}
#submenu a:hover {
	/*text-decoration: underline;*/
	color:#ffffff;
	background-color:#72bb00;

}

/* list styles */
.list_table {border-color:#999999; border-width:1px; border-style:solid; background-color:#ffffff}
.list_item {font-size:10px;}
.list_item1 {font-size:10px; color:#336699; font-weight:bold; height: 30px; text-align:right;}
.list_item2 {font-size:10px; color:#339933; font-weight:bold; height: 30px; text-align:right;}
.list_header {background-color:#ffcc66; color:#333333; font-weight:bold; font-size:10px}
.list_row_1 {background-color:#eeeeee;}
.list_row_2 {background-color:#dddddd;}


.text_blue {color:#006699;}
.text_green {color:#028102;}
.text_white {color:#ffffff;}
.text_orange {color:#ff9900;}
.text_sm {font-size:9px; line-height:120%;}
.text_lg {font-size:12px; line-height:120%;}

/* right column styles */
.right_column {padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 8px;}
.right_contents {padding: 1px; font-size: 9px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:100%;}
.right_contents_center {padding-left: 5px; padding-top: 1px; font-size: 9px; line-height:100%;}
.right_contents_lg {padding: 2px; font-size: 10px; line-height:100%;}

.right_table {border-color:#999999; border-width:1px; border-style:solid;}
.right_table_right {background-image:url(/images/tbl_r.gif); background-repeat: repeat-y;}
.right_table_bottom {background-image:url(/images/tbl_b.gif); background-repeat: repeat-x;}
.right_table_row {background-color:#E8F4F9;}

a:link {color:#006699; font-weight:normal; text-decoration:none;}
a:active{color:#006699; font-weight:normal; text-decoration:none;}
a:visited {color:#006699; font-weight:normal; text-decoration:none;}
a:hover {color:#6699cc; font-weight:normal; text-decoration:underline;}

.border {border-color:#666666; border-width:1px; border-style:solid;}
.border_light {border-color:#999999; border-width:1px; border-style:solid;}

/* credits styles */
.credits {font-size: 9px; color: #6699cc; padding-top:4px;}
.credits:link {color:#6699cc; text-decoration:none; font-weight:normal;}
.credits:active{color:#6699cc; text-decoration:none; font-weight:normal;}
.credits:visited {color:#6699cc; text-decoration:none; font-weight:normal;}
.credits:hover {color:#6699cc; text-decoration:none; font-weight:normal;}

