/* CSS Document */
body {
	font-family:Verdana;
	font-size:12px;
	color:#313131;
	background-image:url(img/BannerTileBackground.gif);
	margin:0;
	background-color: #87adc5;
	background-repeat:repeat-x;
}
.investbox {
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	background-color: #2460C4;
}
div, img, dd, dl, dt, ul, li {
	width:auto;
	height:auto;
	position:relative;
	float:left;
	margin:0;
	padding:0;
	text-align:left;
	color: #000;
}
a {color:#d29120; text-align:left; margin:0;}
a:hover {text-decoration:none; background-color:transparent;}
a:active, a:visited {color:#976309;}
img {border:0;}
.center.all {width:1000px; float:none;}
.center.left, .center.right {width:100%; background-image:url(img/bg_central.gif); background-repeat:repeat-y; background-position:996px;}
.center.left {background-color:#FFF; background-position:-4px;}
.links {
	width:979px;
	color:#00C;
	font-size:10px;
	line-height:11px;
	text-align:right;
	margin-top:16px;
}
.links a {color:#683223; font-weight:bold; text-decoration:none;}
.links a:hover {text-decoration:underline;}
.links a:active {color:#323231;}
.logo {width:1000px; height:146px; margin:2px 0 0 0; left:8px;}
.logo a img {margin-right:5px;}
.login a {width:240px; height:28px; line-height:26px; margin:4px 0 0 0; left:9px; text-align:center; color:#FFF; background-image:url(img/bg_login.gif); background-position:0 0; text-decoration:none; cursor:pointer; position:relative; float:left;}
.login a:hover {background-position:0 28px;}
.login a:active, .login a#active {background-position:0 56px;}
.menu {left:16px; margin-top:4px;}
.menu a {
	height:28px;
	line-height:26px;
	text-align:center;
	color:#FFF;
	background-image:url(img/bg_menu.gif);
	text-decoration:none;
	cursor:pointer;
	position:relative;
	float:left;
}
.menu .a {width:74px; background-position:0 0;}
.menu .b {width:140px; background-position:-163px 0;}
.menu .c {width:130px; background-position:-166px 0;}
.menu .d {width:58px; background-position:-300px 0;}
.menu .e {width:138px; background-position:-358px 0;}
.menu .f {width:131px; background-position:-496px 0;}
.menu .g {width:107px; background-position:-627px 0;}
.menu .a:hover {background-position:0 28px;}
.menu .b:hover {background-position:-163px 28px;}
.menu .c:hover {background-position:-166px 28px;}
.menu .d:hover {background-position:-300px 28px;}
.menu .e:hover {background-position:-358px 28px;}
.menu .f:hover {background-position:-496px 28px;}
.menu .g:hover {background-position:-627px 28px;}
.menu .a:active , .menu .a#active {background-position:0 56px;}
.menu .b:active , .menu .b#active {background-position:-163px 56px;}
.menu .c:active , .menu .c#active {background-position:-166px 56px;}
.menu .d:active , .menu .d#active {background-position:-300px 56px;}
.menu .e:active , .menu .e#active {background-position:-358px 56px;}
.menu .f:active , .menu .f#active {background-position:-496px 56px;}
.menu .g:active , .menu .g#active {background-position:-627px 56px;}
.menu a:visited, .login a:visited {color:#FFF;}
.lt_area {width:232px; padding-left:13px; margin-top:5px;}
.lt_area a img {margin-top:13px}
.lt_area a.first img {margin-top:5px}
.lt_area a.br_support img {margin-top:4px}
.fr {width:1000px; left:13px; margin-top:13px;}
.fr_left {
	width:232px;
	height:68px;
	padding-top:9px;
	overflow:hidden;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #06F;
}
.fr_left a.first img {margin-right:20px; left:11px;}
.fr_right {width:725px; padding:8px 0 0 17px; border-top:#c9c9c9 solid 1px; margin-top:3px;}
.fr_right .links {width:725px; margin-top:5px; text-align:left;}
.fr_right .links.slim a {font-weight:normal;}
.copy {color:#838383; font-size:10px; text-indent:15px; margin-top:8px;}
.rt_area {width:296px; float:right; padding-right:13px; margin:2px 0 0 0;}
.rt_area .top {width:296px; height:47px; background-image:url(img/rt_round.gif); margin-top:8px; font-size:14px; color:#683223; line-height:47px;}
.rt_area .top img {width:46px; height:42px; margin:2px 10px 0 15px;}
.rt_area .middle {width:289px; padding-left:5px; border-left:#cfcfcf solid 1px; border-right:#cfcfcf solid 1px; background-image:url(img/rt_gradient.gif); background-repeat:repeat-x;}
.rt_area .middle.button {background-image:none;}
.rt_area .bottom {width:296px; height:10px; background-image:url(img/rt_round.gif); background-position:0 -47px; font-size:1px;}
.middle .button ul {left:10px;}
.middle.news, .middle.news_1 {padding-bottom:10px; font-size:11px; line-height:13px;}
.middle.news_1 div {width:92px; margin:14px 0 0 0; left:20px;}
.middle.news div {width:52px; margin:14px 26px 0 0; left:15px; border-right:#313131 solid 1px;}
.middle.news a, .middle.news_1 div a {width:205px; margin:14px 0 0 0; position:relative; float:left;}
.middle.news_1 div a {width:67px; margin:0;}
.middle.history {padding-bottom:7px; font-size:11px;}
.middle.history div {width:140px; margin:14px 0 0 0; left:15px;}
.middle.history div dl {width:120px; height:13px; line-height:13px;}
.middle.history div dl dt {width:50px;}
.middle.history div dl dd.plus {background-image:url(img/plus.gif);}
.middle.history div dl dd.minus {background-image:url(img/minus.gif);}
.middle.history div dl dd {width:70px; background-position:0 1px; background-repeat:no-repeat; text-indent:15px;}
.middle.rates .tab {width:60px; height:162px; margin:9px 0 0 0;}
.middle.rates .tab a {width:56px; padding-left:4px; height:27px; font-size:10px; color:#940031; line-height:27px; background-image:url(img/rates_round.gif); text-decoration:none; position:relative; float:left;}
.middle.rates .tab a:hover {background-position:-60px 0;}
.middle.rates .tab a:active , .middle.rates .tab a#active {background-position:-120px 0;}
.middle.rates .tab a.xag  {height:28px;}
.middle.rates .tab a span {color:#d29120;}
.rt_area .middle.rates .top, .rt_area .middle.rates .bot {width:222px; height:10px; background-image:url(img/rates_round.gif); background-position:0 -38px; font-size:1px; overflow:hidden; float:right; right:7px;}
.rt_area  .middle.rates .top {background-position:0 -28px; margin-top:9px;}
.middle.rates .img {width:220px; height:140px; padding:3px 1px 0 0; border-right:#c9c9c9 solid 1px;}
.middle.rates .small {width:268px; font-size:10px; padding:5px 5px 0 8px; text-align:center; line-height:10px;}
.cr_area {margin:10px 0 0 0; padding:0 0 0 15px; text-align:justify;}
.cr_area.about, .cr_area.faq, .cr_area.fxn, .cr_area.holidays {width:416px;}
.cr_area.investment {
	width:700px;
}
.invitefriends {width:150px};
.cr_area.about div, .cr_area.terms div, .cr_area.contact div.hr, .cr_area.faq div.hr, .cr_area.fxn div.hr, .cr_area.reg div.hr, .cr_area.holidays div.hr {font-size:14px; color:#940031; line-height:21px;}
.cr_area.about2 div, .cr_area.terms div, .cr_area.contact div.hr, .cr_area.faq div.hr, .cr_area.fxn div.hr, .cr_area.reg div.hr, .cr_area.holidays div.hr {font-size:14px; color:#940031; line-height:21px;}
.cr_area.terms, .cr_area.contact, .cr_area.reg {width:726px;}
.cr_area.terms dl dt, .cr_area.faq dl dt  {font-size:13px; color:#683223; font-weight:bold; margin-top:16px;}
.cr_area.faq dl, .cr_area.faq dl dd, .cr_area.fxn dl, .cr_area.fxn dl dd {width:100%; margin:0; padding:0;}
.cr_area.terms dl dt.first, .cr_area.faq dl dt.first, .cr_area.fxn dl {margin-top:6px;}
.cr_area.faq dl dd p {margin:0; text-align:justify;}
.cr_area.fxn dl dd p {margin:15px 0 0 0; text-align:justify;}
.cr_area.faq dd div, .cr_area.fxn dd div {display:none; width:100%; padding-bottom:3px;}
.cr_area.faq dd.active div, .cr_area.fxn dd.active div {display:block;}
.cr_area.faq dl dd a.button, .cr_area.fxn dl dd a.button {float:right; margin-top:3px;}
.cr_area.terms dl dd {width:700px; margin:8px 0 0 0; padding-left:21px; text-align:justify;}
.cr_area.terms dl dd ul, .cr_area.about ul {padding:16px 0 16px 6px; margin:0; list-style:none;}
.cr_area.about ul {padding:0 0 13px 0; width:100%;}
.cr_area.terms dl dd ul li, .cr_area.about ul li {padding-left:13px; background-image:url(img/list_image.gif); background-repeat:no-repeat; background-position:0 5px;}
.cr_area.contact div.contact {padding:6px 0 33px 0; width:49%;}
.cr_area p.message {padding:0 3px 5px 0; margin:0;}
.cr_area.contact p.small {font-size:11px;}
.reg .form {margin-top:7px;}
.form .top, .form .bottom, .form .top div, .form .bottom div, .holiday .top, .holiday .bottom, .holiday .top div, .holiday .bottom div  {width:726px; height:12px; background-image:url(img/fm_round.gif); background-position:right 0; overflow:hidden;}
.holiday .top, .holiday .bottom, .holiday .top div, .holiday .bottom div {width:444px;}
.form .bottom, .holiday .bottom {background-position:right -12px;}
.form .top div, .holiday .top div {width:12px; background-position:left 0;}
.form .bottom div, .holiday .bottom div {width:12px; background-position:left -12px;}
.form .middle, .holiday .middle, .alertBody .middle {width:704px; padding:0 10px 0 10px; background-color:#EEE; border-left:#CFCFCF solid 1px; border-right:#CFCFCF solid 1px;}
.holiday .middle {width:422px;}
.form .middle div, .alertBody .middle .line {width:100%; padding:4px 0 4px 0; border-top:#FFF solid 1px; border-bottom:#DFDFDF solid 1px;}
.form .middle div div, .form .middle div label {width:144px; padding:0 0 0 6px; border:0; line-height:20px; line-height:22px;}
.form .middle div .turing {padding:0;}
.turing input {margin-top:4px;}
.form .middle div div span, .form .middle div label span  {color:red;}
.form .middle div ins {width:330px; padding:0; margin:0; font-size:11px; line-height:20px; position:relative; float:right; text-decoration:none; right:5px;}
.form .middle div input, .form .middle div select {width:178px; position:relative; float:left;}
.form .middle div input.check {width:20px; left:6px; top:1px;}
.form .middle div label {width:auto;}
.form .middle div select {width:200px;}
.form .middle div.textarea {height:auto;}
.form .middle div.textarea div {width:390px;}
.form .middle div textarea {position:relative; width:390px; height:100px; left:6px;}
.form .middle div.title, .alertBody .middle .line.title {color:#683223; text-indent:6px; padding-top:27px; font-weight:bold;}
.form .middle div.first, .form .middle div.error, .alertBody .middle .line.first {padding-top:0; border-top:0;}
.alertBody .middle .line div {padding:0 0 0 6px;}
.alertBody .middle .line .error {color:#F00; width:90%;}
.form .middle div div.error {color:#F00; width:90%;}
.form .middle div.last, .alertBody .middle .line.last {padding-bottom:0; border-bottom:0; font-size:11px;}
.form a.button ul, .form a.button ul li, .alertBody a.button ul, .alertBody a.button ul li {background-image:url(img/bg_button_gray.gif); left:0;}
.buttons {width:100%; height:22px; text-align:center; font-size:11px; padding-top:7px; line-height:22px; overflow:hidden;}
.buttons .r {float:right;}
.holiday .middle div {width:100%; background-color:#e8e8e8;}
.holiday .middle div.even {background-color:#DDD;}
.holiday .middle div.header {background-color:#CCC; line-height:22px;}
.holiday .middle div div {width:130px; padding:2px 10px 2px 10px; background:none; border-left:1px solid white;}
.holiday .middle div div.first {width:100px; border:none;}
#keyboardSRK {float:left;}
#keyboardSRK a {text-decoration:none;}
.form .middle .upper, .form .middle .lower {width:335px; left:-1px; margin-top:4px; font-size:12px; line-height:22px;}
.lo, .up, #backspaceSRK p, #capslockSRK p, #clearSRK p, #shiftSRK p, #spaceSRK p {width:20px; height:22px; margin:1px; background-image:url(img/key.gif); display:block; cursor:pointer; position:relative; float:left; color:#313131; text-align:center; text-decoration:none;}
.upper .lo, .lower .up {display:none;}
a:hover p, a:hover p {background-position:0px 22px;}
a:active p, a:active p {background-position:0px 44px;}
a#backspaceSRK p, a#capslockSRK p, a#clearSRK p, a#shiftSRK p {width:42px; background-position:-20px 0;}
a:hover#backspaceSRK p, a:hover#capslockSRK p, a:hover#clearSRK p, a:hover#shiftSRK p {background-position:-20px 22px;}
a:active#backspaceSRK p, a:active#capslockSRK p, a:active#clearSRK p, a:active#shiftSRK p, a.active#capslockSRK p, a.active#shiftSRK p {background-position:-20px 44px;}
a#spaceSRK p {width:108px;  background-position:-62px 0;}
a:hover#spaceSRK p {background-position:-62px 22px;}
a:active#spaceSRK p {background-position:-62px 44px;}
a.button {font-size:11px; line-height:22px; line-height:20px; text-decoration:none;}
a.button ul, a.button ul li  {width:auto; color:#FFF; height:22px; padding:0 0 0 15px; background-image:url(img/bg_button.gif); cursor:pointer; list-style:none;}
a.button ul li {padding:0 15px 0 0; background-position:right 0;}
a.button ul li p.left, a.button ul li p.up {width:auto; background-color:transparent; margin:0; padding:0 15px 0 0; background-image:url(img/left.gif); background-repeat:no-repeat; background-position:right 0; color:#FFF;}
a.button ul li p.up {background-image:url(img/up.gif);}
a:hover.button ul {background-position:left 22px;}
a:hover.button ul li {background-position:right 22px;}
a:active.button ul {background-position:left 44px;}
a:active.button ul li {background-position:right 44px;}
#alertFrame iframe {display:none; display:block; position:absolute; top:0; left:0; z-index:-1; width:3000px; height:3000px;}
#alertFrame {top:0; left:0; width:100%; height:100%; position:fixed; overflow:hidden; z-index:10; visibility:hidden;}
#alertFrame {background-image:url(img/alert_bg.gif);}
#mylayer {width:312px;}
#body center .center.all .center.left .center.right .cr_area.investment table tr td .investbox tr td table tr th {
	color: #000;
}
#body center .center.all .center.left .center.right .cr_area.investment table tr td .investbox tr td table {
	color: #000;
}
#body center .center.all .center.left .center.right .cr_area.investment table tr td {
	color: #000;
}
#body center .center.all .center.left .center.right .cr_area.investment table tr td .investbox tr td b {
	color: #FFF;
}
#body center .center.all .center.left .center.right .cr_area.about p {
	text-align: center;
}
.errormsg {
	font-size: 9px;
	color: #F00;
	text-decoration: none;
}
