BODY {
	MIN-WIDTH: 998px; MARGIN: 0px; FONT: 13px/16px arial, helvetica, sans-serif; COLOR: #000
}
FORM {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none
}
INPUT {
	FONT: 12px arial, helvetica, sans-serif; VERTICAL-ALIGN: middle
}
SELECT {
	FONT: 12px arial, helvetica, sans-serif; VERTICAL-ALIGN: middle
}
TEXTAREA {
	FONT: 12px arial, helvetica, sans-serif; VERTICAL-ALIGN: middle
}
A {
	COLOR: #0da4e5; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
#wrapper {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 978px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#header {
	PADDING-BOTTOM: 33px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#header:after {
	DISPLAY: block; CLEAR: both; CONTENT: ""
}
#header .topbar {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header .topbar:after {
	DISPLAY: block; CLEAR: both; CONTENT: ""
}
.language {
	Z-INDEX: 20; POSITION: absolute; WIDTH: 200px; TOP: 20px; LEFT: 10px
}
.language P {
	MARGIN: 0px; FLOAT: left; COLOR: #999
}
.language .choose {
	POSITION: relative; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.language .choose .english {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(flag01.gif) no-repeat 0px 3px; FLOAT: left; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.language .choose .english:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.language .choose .english SPAN {
	BORDER-BOTTOM: #666 1px dashed
}
.language .choose .english:hover SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.language .choose .arrow {
	TEXT-INDENT: -9999px; MARGIN: 7px 0px 0px 2px; WIDTH: 9px; BACKGROUND: url(arrow-close.gif); FLOAT: left; HEIGHT: 6px; OVERFLOW: hidden
}
.language .choose-open .arrow {
	BACKGROUND: url(arrow-open.gif)
}
.language .choose .drop {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 96px; WIDTH: 109px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(bg-choose-top.gif) no-repeat; OVERFLOW: hidden; TOP: 17px; PADDING-TOP: 1px; LEFT: -106px
}
.language .choose-open .drop {
	DISPLAY: block
}
.language .choose .drop UL {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 14px; WIDTH: 88px; PADDING-RIGHT: 5px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #e6e6e6 0px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 2px
}
.language .choose .drop UL LI {
	LINE-HEIGHT: 21px; FONT-SIZE: 13px; VERTICAL-ALIGN: top
}
.language .choose .drop A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #83c13a; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.language .choose .drop .chineses {
	BACKGROUND: url(cn.gif) no-repeat 0px 3px
}
.language .choose .drop .chineset {
	BACKGROUND: url(hk.gif) no-repeat 0px 3px
}
.language .choose .drop .malay {
	BACKGROUND: url(malaysia-flag.gif) no-repeat 0px 3px
}
.language .choose .drop .russian {
	BACKGROUND: url(flag-rus.gif) no-repeat 0px 3px
}
.language .choose .drop .turkish {
	BACKGROUND: url(flag04.gif) no-repeat 0px 3px
}
.language .choose .drop .sweden {
	BACKGROUND: url(flag05.gif) no-repeat 0px 3px
}
.language .choose .drop .polish {
	BACKGROUND: url(flag06.gif) no-repeat 0px 3px
}
.language .choose .drop A:hover {
	TEXT-DECORATION: underline
}
#header .box {
	WIDTH: 671px; FLOAT: right; OVERFLOW: hidden
}
#header .chat {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 202px; PADDING-RIGHT: 0px; BACKGROUND: url(bg-chat.gif) no-repeat; FLOAT: left; HEIGHT: 34px; PADDING-TOP: 9px
}
#header .chat A {
	TEXT-DECORATION: none
}
#header .chat A:hover {
	TEXT-DECORATION: underline
}
#header .chat .livechat {
	LINE-HEIGHT: 27px; MARGIN: 0px 0px 0px 16px; DISPLAY: inline; FLOAT: left; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#header .chat .online {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; MARGIN: 0px 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; DISPLAY: inline; BACKGROUND: url(btn-online.gif) no-repeat 100% 9px; FLOAT: right; COLOR: #64b101; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#header .phone {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 8px 0px 0px 17px; PADDING-LEFT: 27px; PADDING-RIGHT: 0px; BACKGROUND: url(bg-phone.gif) no-repeat 0px 3px; FLOAT: left; COLOR: #00b4f1; FONT-SIZE: 22px; PADDING-TOP: 0px
}
#header .form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 32px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 14px
}
#header .form FIELDSET {
	FLOAT: left
}
#header .form FORM {
	FLOAT: left
}
#header .form .txt {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 140px; PADDING-RIGHT: 5px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 2px
}
#header .form .btn {
	MARGIN: 0px 0px 0px 5px; FLOAT: left
}
#header .bottombar {
	WIDTH: 100%; HEIGHT: 50px; OVERFLOW: hidden
}
#header .logo {
	MARGIN: 6px 0px 0px; WIDTH: 252px; FLOAT: left; HEIGHT: 36px; OVERFLOW: hidden
}
#header .logo A {
	TEXT-INDENT: -9999px; WIDTH: 252px; DISPLAY: block; BACKGROUND: url(logo.gif); HEIGHT: 36px; OVERFLOW: hidden
}
#nav {
	Z-INDEX: 20; POSITION: absolute; PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 655px; PADDING-RIGHT: 0px; BACKGROUND: url(bg-nav.gif) no-repeat 0px 0px; FLOAT: right; HEIGHT: 26px; TOP: 70px; LIST-STYLE-IMAGE: none; PADDING-TOP: 12px; LEFT: 308px
}
#nav A {
	TEXT-DECORATION: none
}
#nav LI {
	MARGIN: 0px 6px 0px 0px; FLOAT: left
}
#nav LI:hover {
	POSITION: relative
}
#nav LI.hover {
	POSITION: relative
}
#nav LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 101px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav LI A:hover {
	COLOR: #d8f8b4
}
#nav LI:hover A {
	COLOR: #d8f8b4
}
#nav LI.hover A {
	COLOR: #d8f8b4
}
#nav LI:hover .drop A {
	COLOR: #fff
}
#nav LI.hover .drop A {
	COLOR: #fff
}
#nav LI:hover .drop A:hover {
	COLOR: #d8f8b4
}
#nav LI.hover .drop A:hover {
	COLOR: #d8f8b4
}
#nav LI A SPAN {
	BORDER-BOTTOM: #a3d16e 1px solid
}
#nav LI A.practice SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#nav .drop {
	POSITION: absolute; WIDTH: 165px; DISPLAY: none; OVERFLOW: hidden; TOP: 26px; LEFT: -32px
}
#nav .drop .t {
	TEXT-INDENT: -9999px; WIDTH: 165px; BACKGROUND: url(bg-drop-t.png); HEIGHT: 29px; OVERFLOW: hidden
}
#nav .drop .c {
	WIDTH: 100%; BACKGROUND: #88bf0d
}
#nav .drop .c:after {
	DISPLAY: block; CLEAR: both; CONTENT: ""
}
#nav .drop UL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -10px 0px -8px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav .drop UL LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
#nav .drop UL LI A {
	BORDER-BOTTOM: #a3d16e 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-SIZE: 13px; PADDING-TOP: 0px
}
#nav .drop .b {
	TEXT-INDENT: -9999px; WIDTH: 165px; BACKGROUND: url(bg-drop-b.png); HEIGHT: 10px; OVERFLOW: hidden
}
#nav LI:hover .drop {
	DISPLAY: block
}
#nav LI.hover .drop {
	DISPLAY: block
}
#visual {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#visual .slice {
	POSITION: relative; WIDTH: 755px; FLOAT: left; HEIGHT: 157px; OVERFLOW: hidden
}
#visual .slice .svicher {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 124px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: 239px
}
#visual .slice .svicher LI {
	MARGIN: 0px 2px; FLOAT: left
}
#visual .slice .svicher LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 15px; DISPLAY: block; BACKGROUND: url(btn-slice.png); HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 11px; OVERFLOW: hidden; TEXT-DECORATION: none
}
#visual .slice .svicher LI A:hover {
	BACKGROUND: url(btn-slice-active.png); COLOR: #029ab7
}
#visual .slice .svicher LI.active A {
	BACKGROUND: url(btn-slice-active.png); COLOR: #029ab7
}
#visual .slice .items {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 9999px; OVERFLOW: hidden; TOP: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: 0px
}
#visual .slice .items LI {
	WIDTH: 100%; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
#visual .authoriz {
	WIDTH: 202px; BACKGROUND: #070707; FLOAT: right; COLOR: #fff; OVERFLOW: hidden
}
#visual .authoriz FORM {
	WIDTH: 202px; BACKGROUND: url(bg-authoriz.gif) no-repeat
}
#visual .authoriz FIELDSET {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 23px; WIDTH: 157px; PADDING-RIGHT: 22px; BACKGROUND: url(bg-authoriz.gif) no-repeat -202px 100%; OVERFLOW: hidden; PADDING-TOP: 20px
}
#visual .authoriz .ttl {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 12px; DISPLAY: block; FONT-SIZE: 16px
}
#visual .authoriz .txt {
	PADDING-BOTTOM: 9px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#visual .authoriz .txt LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
#visual .authoriz .txt LI INPUT {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #929292 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 149px; PADDING-RIGHT: 3px; BACKGROUND: #e8e8e8; FLOAT: left; BORDER-TOP: #929292 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 2px
}
#visual .authoriz .register {
	LINE-HEIGHT: 20px; FLOAT: left; COLOR: #fff; FONT-SIZE: 9px
}
#visual .authoriz .btn {
	FLOAT: right
}
#main {
	WIDTH: 100%; OVERFLOW: hidden
}
#content {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; WIDTH: 756px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px
}
#content H2 {
	LINE-HEIGHT: 36px; MARGIN: 0px 0px 12px; COLOR: #333; FONT-SIZE: 30px
}
#sidebar {
	PADDING-BOTTOM: 24px; PADDING-LEFT: 0px; WIDTH: 202px; PADDING-RIGHT: 0px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 0px
}
#sidebar .price {
	WIDTH: 100%; BACKGROUND: url(bg-price.gif) repeat-y; OVERFLOW: hidden
}
#sidebar .price .symbol {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 202px; PADDING-RIGHT: 8px; BACKGROUND: url(bg-symbol.gif) no-repeat; OVERFLOW: hidden; PADDING-TOP: 14px
}
#sidebar .price TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 187px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
#sidebar .price TABLE TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#sidebar .price TABLE .th1 {
	WIDTH: 64px
}
#sidebar .price TABLE .th2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; WIDTH: 38px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar .price TABLE .th3 {
	WIDTH: 49px
}
#sidebar .price TABLE TD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #00a650; FONT-SIZE: 13px; PADDING-TOP: 0px
}
#sidebar .price TABLE TD.ttl {
	COLOR: #000
}
#sidebar .price TABLE TR.down TD.ttl {
	COLOR: #000
}
#sidebar .price TABLE TR.down TD {
	COLOR: #c00
}
#sidebar .price TABLE TD.arrow {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; BACKGROUND: url(price-up.gif) no-repeat 100% 7px; PADDING-TOP: 0px
}
#sidebar .price TABLE TR.down TD.arrow {
	BACKGROUND: url(price-down.gif) no-repeat 100% 7px
}
#sidebar .price .symbol .charts {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 34px; PADDING-RIGHT: 0px; BACKGROUND: url(btn-charts.gif) no-repeat 6px 2px; COLOR: #00b4f1; FONT-SIZE: 13px; PADDING-TOP: 0px
}
#sidebar .price .time {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px -8px 0px -7px; PADDING-LEFT: 14px; WIDTH: 188px; PADDING-RIGHT: 0px; BACKGROUND: url(bg-time.gif) no-repeat 0px 100%; HEIGHT: 53px; OVERFLOW: hidden; PADDING-TOP: 21px
}
#sidebar .price .time .hours {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(bg-hours.gif) no-repeat 0px 1px; COLOR: #333; FONT-SIZE: 17px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#sidebar .price .time .hours SPAN {
	COLOR: #666; FONT-SIZE: 12px
}
#sidebar .price .time P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#sidebar .banners {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 35px
}
#sidebar .banners LI {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
#sidebar .banners LI IMG {
	MARGIN: 0px auto; DISPLAY: block
}
#sidebar .news {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; WIDTH: 178px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 20px
}
#sidebar .news H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px; COLOR: #333; FONT-SIZE: 16px
}
#sidebar .news UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sidebar .news UL LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 10px
}
#sidebar .news UL LI H4 {
	LINE-HEIGHT: 16px; MARGIN: 0px; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
#sidebar .news UL LI H4 A {
	COLOR: #00b4f1
}
#sidebar .news UL LI P {
	LINE-HEIGHT: 13px; MARGIN: 0px; COLOR: #666; FONT-SIZE: 11px
}
#sidebar .form {
	MARGIN: 16px 0px 0px; WIDTH: 100%; BACKGROUND: url(bg-news.gif) #fffb99 no-repeat; OVERFLOW: hidden
}
#sidebar .form FORM {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 21px; WIDTH: 162px; PADDING-RIGHT: 19px; BACKGROUND: url(bg-news.gif) no-repeat -202px 100%; OVERFLOW: hidden; PADDING-TOP: 20px
}
#sidebar .form H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 14px; COLOR: #333; FONT-SIZE: 16px
}
#sidebar .form .txt {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; PADDING-LEFT: 7px; WIDTH: 153px; PADDING-RIGHT: 0px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 3px
}
#sidebar .form .btn {
	FLOAT: left
}
#footer {
	WIDTH: 100%; BACKGROUND: url(bg-footer.gif) #f7f7f7 repeat-x 0px 100%; OVERFLOW: hidden
}
#footer .hold {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 978px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}
#footer .subnav {
	PADDING-BOTTOM: 33px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1070px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer .subnav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 161px; PADDING-RIGHT: 73px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
#footer .subnav LI.other {
	WIDTH: 295px
}
#footer .subnav LI UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer .subnav LI LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
#footer .subnav .ttl {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 26px; MARGIN: 0px 0px 12px; DISPLAY: block; COLOR: #484848; FONT-SIZE: 13px
}
#footer .subnav LI LI A {
	LINE-HEIGHT: 18px; COLOR: #666; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#footer .subnav LI LI A:hover {
	TEXT-DECORATION: underline
}
#footer .bottombox {
	WIDTH: 100%; HEIGHT: 96px; OVERFLOW: hidden
}
#footer .bottombox P {
	MARGIN: 32px 0px 0px; FLOAT: left; COLOR: #666
}
#footer .bottombox .ftr-logo {
	TEXT-INDENT: -9999px; MARGIN: 27px 0px 0px 92px; WIDTH: 107px; BACKGROUND: url(ftr-logo.gif); FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
.home .ffu {
	MARGIN: 0px 0px 30px; WIDTH: 100%; BACKGROUND: url(bg-ffu.gif) repeat-y; OVERFLOW: hidden
}
.home .ffu .top {
	WIDTH: 100%; BACKGROUND: url(bg-ffu-top.gif) no-repeat; OVERFLOW: hidden
}
.home .ffu .bottom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; WIDTH: 734px; PADDING-RIGHT: 0px; BACKGROUND: url(bg-ffu-bottom.gif) no-repeat 0px 100%; OVERFLOW: hidden; PADDING-TOP: 25px
}
.home .ffu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 765px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.home .ffu UL LI {
	POSITION: relative; PADDING-BOTTOM: 55px; MIN-HEIGHT: 246px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 45px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
* HTML .home .ffu UL LI {
	HEIGHT: 246px
}
.home .ffu UL LI .open {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 34px; WIDTH: 124px; BOTTOM: 0px; DISPLAY: block; BACKGROUND: url(btn-open.gif); HEIGHT: 45px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold; TEXT-DECORATION: none; LEFT: 40px
}
.home .ffu UL LI .open:hover {
	TEXT-DECORATION: underline
}
.home .ffu UL LI .blue {
	BACKGROUND: url(btn-open-blue.gif)
}
.home .ffu UL LI .img {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.home .ffu UL LI .img IMG {
	MARGIN: 0px auto; DISPLAY: block
}
.home .ffu UL LI H3 {
	TEXT-INDENT: -9999px; MARGIN: 0px 0px 12px; HEIGHT: 22px; OVERFLOW: hidden
}
.home .ffu UL LI H3.demo {
	BACKGROUND: url(txt-demo.gif) no-repeat 50% 0px
}
.home .ffu UL LI H3.cent {
	BACKGROUND: url(txt-cent.gif) no-repeat 50% 0px
}
.home .ffu UL LI H3.classic {
	BACKGROUND: url(txt-classic.gif) no-repeat 50% 0px
}
.home .ffu UL LI P {
	MARGIN: 0px 0px 12px
}
.home .box-info {
	MARGIN: 0px 0px 55px; WIDTH: 780px; OVERFLOW: hidden
}
.home .box-info .col {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 365px; PADDING-RIGHT: 25px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.home .box-info .col H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 18px; COLOR: #333; FONT-SIZE: 16px
}
.home .box-info .col UL {
	PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.home .box-info .col UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 18px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(bull.gif) no-repeat 0px 4px; FONT-SIZE: 16px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
.home .box-info .col A {
	COLOR: #0da4e5
}
.home .box-info .wrap {
	WIDTH: 100%; OVERFLOW: hidden
}
.home .box-info .img {
	WIDTH: 100px; FLOAT: left
}
.home .box-info .img IMG {
	BORDER-BOTTOM: #f6f6f6 3px solid; BORDER-LEFT: #f6f6f6 3px solid; BORDER-TOP: #f6f6f6 3px solid; BORDER-RIGHT: #f6f6f6 3px solid
}
.home .box-info .txt {
	WIDTH: 250px; FLOAT: right
}
.home .box-info .txt H4 {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 5px; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.home .box-info .txt P {
	MARGIN: 0px
}
.home .block {
	
}
.home .block {
	WIDTH: 755px; BACKGROUND: url(bg-block.gif) #f9f9f9 no-repeat
}
.home .block .top {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 18px; WIDTH: 708px; PADDING-RIGHT: 29px; BACKGROUND: url(bg-block.gif) no-repeat -755px 100%; OVERFLOW: hidden; PADDING-TOP: 24px
}
.home .webinars {
	WIDTH: 350px; FLOAT: left; OVERFLOW: hidden
}
.home .webinars .post {
	PADDING-BOTTOM: 24px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.home .webinars .post .day {
	MARGIN: 0px 0px 5px; WIDTH: 100%; OVERFLOW: hidden
}
.home .webinars .post .day STRONG {
	FLOAT: left
}
.home .webinars .post .day EM {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; FONT-STYLE: normal; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(bg-hours2.gif) no-repeat 0px 2px; FLOAT: left; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.home .webinars .post H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px; COLOR: #999; FONT-SIZE: 16px
}
.home .webinars .post P {
	MARGIN: 0px
}
.home .video {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 319px; PADDING-RIGHT: 15px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 0px
}
.home .video .wrap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.home .video .wrap EM {
	FONT-STYLE: normal; FLOAT: left; COLOR: #666
}
.home .video .wrap A {
	FLOAT: right
}
.home .calendar {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 60px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 40px
}
.home .calendar .date {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -32px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: right; COLOR: #333; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.home .calendar .date EM {
	FONT-STYLE: normal; MARGIN: 0px 7px; FLOAT: left
}
.home .calendar .date .prev {
	TEXT-INDENT: -9999px; MARGIN: 3px 0px 0px; WIDTH: 8px; BACKGROUND: url(btn-date.gif); FLOAT: left; HEIGHT: 11px; OVERFLOW: hidden
}
.home .calendar .date .next {
	TEXT-INDENT: -9999px; MARGIN: 3px 0px 0px; WIDTH: 8px; BACKGROUND: url(btn-date.gif) -8px 0px; FLOAT: left; HEIGHT: 11px; OVERFLOW: hidden
}
.table-info {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -15px; PADDING-LEFT: 0px; WIDTH: 770px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.table-info TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; LINE-HEIGHT: 21px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(bull2.gif) no-repeat 0px center; COLOR: #999; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.table-info TD {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 21px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(bull2.gif) no-repeat 0px center; FONT-SIZE: 13px; BORDER-TOP: #ebebeb 1px solid; PADDING-TOP: 3px
}
.home .block .rss {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; TEXT-TRANSFORM: uppercase; MARGIN: -32px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; BACKGROUND: url(btn-rss.gif) no-repeat 100% 0px; FLOAT: right; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.home .block H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 14px; COLOR: #666; FONT-SIZE: 16px
}
.home .block .post {
	PADDING-BOTTOM: 17px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.home .block .post LI {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.home .block .post LI .box {
	WIDTH: 300px; FLOAT: left
}
.home .block .post LI .box H4 {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 2px; FONT-SIZE: 13px
}
.home .block .post LI .box H4 A {
	COLOR: #00b4f1
}
.home .block .post LI .box SPAN {
	LINE-HEIGHT: 13px; COLOR: #89bf0e; FONT-SIZE: 11px
}
.home .block .post LI .box EM {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; FONT-STYLE: normal; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; BACKGROUND: url(bg-hours2.gif) no-repeat 5px 1px; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.home .block .post LI .aside {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 29px; PADDING-RIGHT: 0px; BACKGROUND: url(bg-aside.gif) no-repeat 0px 3px; FLOAT: left; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.conditions {
	
}
.conditions .block {
	
}
.conditions .block {
	WIDTH: 755px; BACKGROUND: url(bg-block.gif) #f9f9f9 no-repeat
}
.conditions .block .top {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 18px; WIDTH: 708px; PADDING-RIGHT: 29px; BACKGROUND: url(bg-block.gif) no-repeat -755px 100%; OVERFLOW: hidden; PADDING-TOP: 24px
}
.contacts .block {
	
}
.contacts .block {
	WIDTH: 755px; BACKGROUND: url(bg-block.gif) #f9f9f9 no-repeat
}
.contacts .block .top {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 18px; WIDTH: 708px; PADDING-RIGHT: 29px; BACKGROUND: url(bg-block.gif) no-repeat -755px 100%; OVERFLOW: hidden; PADDING-TOP: 24px
}
.contacts .box {
	WIDTH: 100%; OVERFLOW: hidden
}
.contacts .box .hold-img {
	POSITION: relative; WIDTH: 430px; FLOAT: right; OVERFLOW: hidden
}
.contacts .box .hold-txt {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.contacts .box .hold-txt .ttl {
	MARGIN: 0px 0px 5px; DISPLAY: block; COLOR: #adadad; FONT-WEIGHT: normal
}
.contacts .box .country {
	POSITION: relative; PADDING-BOTTOM: 30px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.contacts .box .hold-img .country {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.contacts .box .country LI {
	VERTICAL-ALIGN: top
}
.contacts .box .country LI A {
	LINE-HEIGHT: 17px; COLOR: #00b4f1; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.contacts .box .country LI A:hover {
	COLOR: #9ed229; TEXT-DECORATION: underline
}
.contacts .box .country LI.active A {
	COLOR: #9ed229; TEXT-DECORATION: underline
}
.contacts .box .country LI.item {
	POSITION: absolute
}
.contacts .box .country LI.el1 {
	TOP: 96px; LEFT: 12px
}
.contacts .box .country LI.el2 {
	TOP: 82px; LEFT: 94px
}
.contacts .box .country LI.el3 {
	TOP: 150px; LEFT: 87px
}
.contacts .box .country LI.el4 {
	TOP: 192px; LEFT: 166px
}
.contacts .box .country LI.el5 {
	TOP: 227px; LEFT: 222px
}
.contacts .box .country LI.item A {
	TEXT-INDENT: -9999px; MARGIN: 23px 0px 0px 13px; WIDTH: 8px; DISPLAY: block; BACKGROUND: url(btn-el.png) no-repeat; HEIGHT: 8px; OVERFLOW: hidden
}
.contacts .box .country LI.item A:hover {
	TEXT-INDENT: -9999px; MARGIN: 0px; WIDTH: 34px; DISPLAY: block; BACKGROUND: url(btn-el-active.png); HEIGHT: 31px; OVERFLOW: hidden
}
.contacts .box .country LI.active A.items {
	TEXT-INDENT: -9999px; MARGIN: 0px; WIDTH: 34px; DISPLAY: block; BACKGROUND: url(btn-el-active.png); HEIGHT: 31px; OVERFLOW: hidden
}
.contacts .box H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px; COLOR: #333; FONT-SIZE: 16px
}
.contacts .box ADDRESS {
	LINE-HEIGHT: 16px; FONT-STYLE: normal; MARGIN: 0px; COLOR: #333; FONT-SIZE: 13px
}
.contacts .box .phone {
	FONT-STYLE: normal; MARGIN: 0px 0px 16px; DISPLAY: block; COLOR: #333
}
.contacts .box .mail {
	FONT-STYLE: normal; DISPLAY: block; COLOR: #333
}
.contacts .box .mail A {
	COLOR: #00b4f1
}
.glossary .alphabet {
	PADDING-BOTTOM: 26px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.glossary .alphabet P {
	MARGIN: 0px 0px 6px
}
.glossary .alphabet UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.glossary .alphabet UL LI {
	MARGIN: 0px 18px 0px 0px; FLOAT: left
}
.glossary .alphabet UL LI A {
	LINE-HEIGHT: 18px; COLOR: #00b4f1; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.glossary .alphabet UL LI A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.glossary .alphabet UL LI.active A {
	COLOR: #000; TEXT-DECORATION: none
}
.glossary H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 9px; COLOR: #333; FONT-SIZE: 16px
}
.glossary P {
	MARGIN: 0px 0px 21px; COLOR: #333
}
.glossary .back {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(btn-back.gif) no-repeat 1px 4px; PADDING-TOP: 0px
}
.calc .form {
	WIDTH: 100%; BACKGROUND: url(bg-calc-c.gif) repeat-y; OVERFLOW: hidden
}
.calc .form FORM {
	BACKGROUND: url(bg-calc-top.gif) no-repeat
}
.calc .form FIELDSET {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 28px; WIDTH: 727px; PADDING-RIGHT: 0px; BACKGROUND: url(bg-calc-bottom.gif) no-repeat 0px 100%; OVERFLOW: hidden; PADDING-TOP: 10px
}
.calc .form .box {
	POSITION: relative; PADDING-BOTTOM: 16px; MARGIN: 0px 0px 28px -28px; PADDING-LEFT: 28px; WIDTH: 727px; PADDING-RIGHT: 0px; BACKGROUND: url(bg-calc-box.gif) #f6f6f6 no-repeat 0px 100%; OVERFLOW: hidden; PADDING-TOP: 10px
}
.calc .form .box .symbol {
	MARGIN: 0px 40px 0px 0px; WIDTH: 324px; FLOAT: left; OVERFLOW: hidden
}
.calc .form .box LABEL {
	MARGIN: 0px 0px 4px; WIDTH: 100%; FLOAT: left; COLOR: #999; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.calc .form .box .symbol SELECT {
	WIDTH: 324px; FLOAT: left
}
.calc .form .box .lot {
	MARGIN: 0px 31px 0px 0px; WIDTH: 48px; FLOAT: left; OVERFLOW: hidden
}
.calc .form .box .lot INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; WIDTH: 41px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.calc .form .box .leverage {
	MARGIN: 0px 42px 0px 0px; WIDTH: 70px; FLOAT: left; OVERFLOW: hidden
}
.calc .form .box .leverage SELECT {
	WIDTH: 70px; FLOAT: left
}
.calc .form .box .account {
	WIDTH: 150px; FLOAT: left; OVERFLOW: hidden
}
.calc .form .box .account #chk1 {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 13px; PADDING-TOP: 0px
}
.calc .form .box .account LABEL.other {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 56px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #000; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.calc .form .box .account SELECT {
	WIDTH: 60px; FLOAT: left
}
.calc .form H3 {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 4px; COLOR: #64b101; FONT-SIZE: 14px
}
.calc .form .ttl {
	PADDING-BOTTOM: 16px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.calc .form .ttl DT {
	FLOAT: left; FONT-WEIGHT: bold
}
.calc .form .ttl DD {
	MARGIN: 0px 0px 0px 3px; FLOAT: left
}
.calc .form .row {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.calc .form .col {
	WIDTH: 280px; FLOAT: left; OVERFLOW: hidden
}
.calc .form .col DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.calc .form .col DT {
	FLOAT: left; FONT-WEIGHT: bold
}
.calc .form .col DD {
	MARGIN: 0px 0px 0px 3px; FLOAT: left
}
.calc .form P {
	MARGIN: 0px 0px 10px; COLOR: #999
}
.charts .form {
	MARGIN: 0px 0px 25px; WIDTH: 100%; OVERFLOW: hidden
}
.charts .form SELECT {
	MARGIN: 8px 0px 0px 1px; WIDTH: 90px; FLOAT: left
}
.charts .form .hours {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 20px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 8px
}
.charts .form .hours LI {
	MARGIN: 0px 3px 0px 0px; FLOAT: left
}
.charts .form .hours LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; LINE-HEIGHT: 19px; PADDING-LEFT: 0px; WIDTH: 29px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #9ed229; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.charts .form .hours LI A:hover {
	BACKGROUND: url(bg-hours-active.gif) no-repeat; COLOR: #fff; TEXT-DECORATION: none
}
.charts .form .hours LI.active A {
	BACKGROUND: url(bg-hours-active.gif) no-repeat; COLOR: #fff; TEXT-DECORATION: none
}
.charts .form .zoom {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 24px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.charts .form .zoom LI {
	FLOAT: left
}
.charts .form .zoom LI A {
	TEXT-INDENT: -9999px; WIDTH: 36px; DISPLAY: block; BACKGROUND: url(bg-zoom.gif) no-repeat; HEIGHT: 35px; OVERFLOW: hidden
}
.charts .form .zoom LI .minus {
	BACKGROUND-POSITION: 0px 0px
}
.charts .form .zoom LI .plus {
	WIDTH: 35px; BACKGROUND-POSITION: -36px 0px
}
.charts .form .zoom LI .play {
	BACKGROUND-POSITION: -71px 0px
}
.charts .form .zoom LI .pause {
	BACKGROUND-POSITION: -107px 0px
}
.charts .box {
	POSITION: relative; PADDING-BOTTOM: 50px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.charts .box IMG {
	MARGIN: 0px 0px 0px 38px
}
.charts .box .prev {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 26px; DISPLAY: block; BACKGROUND: url(btn-prev.gif); HEIGHT: 79px; OVERFLOW: hidden; TOP: 223px; LEFT: 2px
}
.charts .box .next {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 26px; DISPLAY: block; BACKGROUND: url(btn-next.gif); HEIGHT: 79px; OVERFLOW: hidden; TOP: 223px; LEFT: 724px
}
.info-box {
	PADDING-BOTTOM: 26px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.info-box UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 181px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.info-box UL.other {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.info-box UL LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
.info-box UL LI A {
	COLOR: #00b4f1
}
.structure P {
	MARGIN: 0px 0px 16px
}
.structure .global {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 50px; PADDING-LEFT: 124px; WIDTH: 560px; PADDING-RIGHT: 71px; BACKGROUND: url(bg-global.gif) no-repeat 121px 60px; HEIGHT: 452px; COLOR: #333; OVERFLOW: hidden; PADDING-TOP: 60px
}
.structure .global .ttl1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 76px; MARGIN: 0px 0px 30px; PADDING-LEFT: 40px; WIDTH: 410px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 17px; PADDING-TOP: 0px
}
.structure .global .ttl2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 76px; MARGIN: 0px 0px 30px; PADDING-LEFT: 26px; WIDTH: 440px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 17px; PADDING-TOP: 0px
}
.structure .global .wrap {
	PADDING-BOTTOM: 53px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.structure .global .wrap LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 12px
}
.structure .global .wrap .el1 {
	WIDTH: 138px
}
.structure .global .wrap .el2 {
	WIDTH: 178px
}
.structure .global .wrap .el3 {
	WIDTH: 148px
}
.structure .global .wrap LI STRONG {
	LINE-HEIGHT: 18px; DISPLAY: block; FONT-SIZE: 16px
}
.structure .global .wrap LI EM {
	FONT-STYLE: normal; COLOR: #666
}
.structure .partners {
	TEXT-ALIGN: center; WIDTH: 490px; OVERFLOW: hidden
}
.structure .partners .ttl3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 18px; DISPLAY: block; FONT-SIZE: 16px
}
.structure .partners .info {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 48px; WIDTH: 425px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.structure .partners .info LI {
	PADDING-BOTTOM: 13px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; FLOAT: left; COLOR: #666; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.structure .partners .info .el1 {
	WIDTH: 110px
}
.structure .partners .info .el2 {
	WIDTH: 102px
}
.structure .partners .info .el3 {
	WIDTH: 182px
}
.structure .partners .info .el4 {
	WIDTH: 123px
}
.structure .partners .info .el5 {
	WIDTH: 153px
}
.structure .partners .info .el6 {
	WIDTH: 59px
}
.structure .partners .info .el7 {
	WIDTH: 45px
}
.structure .sertef {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.structure .sertef LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 0px
}
.structure .block {
	
}
.structure .block {
	WIDTH: 755px; BACKGROUND: url(bg-block.gif) #f9f9f9 no-repeat
}
.structure .block .top {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 18px; WIDTH: 708px; PADDING-RIGHT: 29px; BACKGROUND: url(bg-block.gif) no-repeat -755px 100%; OVERFLOW: hidden; PADDING-TOP: 24px
}
.downloads .info-box {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.downloads P {
	MARGIN: 0px 0px 15px
}
.downloads .block {
	
}
.downloads .block {
	WIDTH: 755px; BACKGROUND: url(bg-block.gif) #f9f9f9 no-repeat
}
.downloads .block .top {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 18px; WIDTH: 708px; PADDING-RIGHT: 29px; BACKGROUND: url(bg-block.gif) no-repeat -755px 100%; OVERFLOW: hidden; PADDING-TOP: 24px
}
.downloads .terminal {
	MARGIN: 0px 0px 30px; WIDTH: 100%; OVERFLOW: hidden
}
.downloads .terminal .img {
	WIDTH: 126px; FLOAT: left; OVERFLOW: hidden
}
.downloads .terminal .txt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 619px; PADDING-RIGHT: 0px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 10px
}
.downloads .terminal .txt .load {
	MARGIN: 0px 0px 2px; WIDTH: 100%; DISPLAY: block; OVERFLOW: hidden
}
.downloads .terminal .txt .load A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(bull-load.gif) no-repeat; FLOAT: left; COLOR: #00b4f1; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.downloads .terminal .txt EM {
	LINE-HEIGHT: 13px; FONT-STYLE: normal; DISPLAY: block; COLOR: #333; FONT-SIZE: 11px
}
.downloads .versions {
	WIDTH: 100%; OVERFLOW: hidden
}
.downloads .versions H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 20px; COLOR: #333; FONT-SIZE: 16px
}
.downloads .versions .item {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.downloads .versions .item H4 {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 3px; COLOR: #333; FONT-SIZE: 13px
}
.downloads .versions .item .load {
	LINE-HEIGHT: 17px; DISPLAY: block; FONT-WEIGHT: normal
}
.downloads .versions .item .load A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(bull-load.gif) no-repeat; FLOAT: left; COLOR: #00b4f1; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.downloads .versions .item EM {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; FONT-STYLE: normal; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.calendar .block {
	MARGIN: 0px 0px 25px; WIDTH: 100%; BACKGROUND: url(bg-block2.gif) #f6f6f6 no-repeat; OVERFLOW: hidden
}
.calendar .block .bottom {
	WIDTH: 100%; BACKGROUND: url(bg-block2.gif) no-repeat -755px 100%; OVERFLOW: hidden
}
.calendar .block .date {
	WIDTH: 275px; FLOAT: left; OVERFLOW: hidden
}
.calendar .block .date .mouns {
	POSITION: relative; WIDTH: 274px; HEIGHT: 46px; OVERFLOW: hidden; BORDER-RIGHT: #e1e1e1 1px solid
}
.calendar .block .date .mouns STRONG {
	TEXT-ALIGN: center; LINE-HEIGHT: 46px; DISPLAY: block
}
.calendar .block .date .mouns .prev {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(bg-arrow.gif); HEIGHT: 9px; OVERFLOW: hidden; TOP: 19px; LEFT: 20px
}
.calendar .block .date .mouns .next {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(bg-arrow.gif) -6px 0px; HEIGHT: 9px; OVERFLOW: hidden; TOP: 19px; RIGHT: 20px
}
.calendar .block .date TABLE {
	WIDTH: 275px; BORDER-COLLAPSE: collapse
}
.calendar .block .date TABLE TH {
	BORDER-BOTTOM: #e1e1e1 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #e1e1e1 0px solid; LINE-HEIGHT: 31px; WIDTH: 38px; COLOR: #999; FONT-SIZE: 13px; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid
}
.calendar .block .date TABLE .th1 {
	WIDTH: 39px
}
.calendar .block .date TABLE .th4 {
	WIDTH: 39px
}
.calendar .block .date TABLE TD {
	BORDER-BOTTOM: #e1e1e1 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #e1e1e1 0px solid; LINE-HEIGHT: 31px; COLOR: #000; FONT-SIZE: 13px; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid
}
.calendar .block .date TABLE TD A {
	COLOR: #8ac10f
}
.calendar .block .form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 385px; PADDING-RIGHT: 69px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 16px
}
.calendar .block .currency {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.calendar .block .currency .ttl {
	MARGIN: 0px 0px 6px; DISPLAY: block; COLOR: #333
}
.calendar .block .currency UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.calendar .block .currency LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 51px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.calendar .block .currency LI INPUT {
	MARGIN: 2px 2px 0px 0px; WIDTH: 13px; FLOAT: left; HEIGHT: 13px
}
.calendar .block .currency LI LABEL {
	FLOAT: left
}
.calendar .block .wrap {
	WIDTH: 100%; OVERFLOW: hidden
}
.calendar .block .wrap .currency {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 245px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.calendar .block .wrap .currency LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.calendar .block .zone {
	WIDTH: 134px; FLOAT: right; OVERFLOW: hidden
}
.calendar .block .zone .ttl {
	MARGIN: 0px 0px 6px; WIDTH: 100%; DISPLAY: block; FLOAT: left; COLOR: #333
}
.calendar .block .zone SELECT {
	MARGIN: 0px 0px 4px; WIDTH: 78px; FLOAT: left
}
.calendar .block .zone .timer {
	FONT-STYLE: normal; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #666
}
.calendar .box {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.calendar .box H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 4px; COLOR: #333; FONT-SIZE: 16px
}
.analysis .today {
	MARGIN: 0px 0px 25px; WIDTH: 100%; OVERFLOW: hidden
}
.analysis .today .aside {
	WIDTH: 400px; FLOAT: left; OVERFLOW: hidden
}
.analysis .today .aside H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 15px; COLOR: #333; FONT-SIZE: 16px
}
.analysis .today .aside .wrap {
	WIDTH: 100%; OVERFLOW: hidden
}
.analysis .today .aside .txt {
	WIDTH: 290px; FLOAT: right
}
.analysis .today .aside .txt H4 {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 5px; FONT-SIZE: 13px
}
.analysis .today .aside .txt P {
	MARGIN: 0px 0px 15px
}
.analysis .today .aside .txt P A {
	COLOR: #00b4f1
}
.analysis .today .aside .txt H4 A {
	COLOR: #00b4f1
}
.analysis .today .aside .img {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 3px
}
.analysis .today .aside .img IMG {
	BORDER-BOTTOM: #f6f6f6 3px solid; BORDER-LEFT: #f6f6f6 3px solid; BORDER-TOP: #f6f6f6 3px solid; BORDER-RIGHT: #f6f6f6 3px solid
}
.analysis .today .video {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 319px; PADDING-RIGHT: 15px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 3px
}
.analysis .post {
	PADDING-BOTTOM: 24px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.analysis .post H3 {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 15px; COLOR: #333; FONT-SIZE: 13px
}
.analysis .post UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.analysis .post UL LI {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
.analysis .post UL LI H4 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; BACKGROUND: url(bull-post.gif) no-repeat; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.analysis .post UL LI H4 A {
	COLOR: #00b4f1
}
.analysis .post UL LI P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; MARGIN: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.analysis .post UL LI P A {
	COLOR: #333
}
.pages {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 60px
}
.pages UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 35px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 250px; WIDTH: 255px; PADDING-RIGHT: 250px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.pages UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; PADDING-TOP: 0px
}
.pages UL LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 0px; WIDTH: 11px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 4px
}
.pages UL LI A:hover {
	WIDTH: 26px; BACKGROUND: url(bull3.gif) no-repeat; COLOR: #fff; TEXT-DECORATION: none
}
.pages UL LI.active A {
	WIDTH: 26px; BACKGROUND: url(bull3.gif) no-repeat; COLOR: #fff; TEXT-DECORATION: none
}
.pages .prev {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; BACKGROUND: url(bull-prev.gif) no-repeat 0px 4px; TOP: 67px; PADDING-TOP: 0px; LEFT: 30px
}
.pages .next {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 13px; BACKGROUND: url(bull-next.gif) no-repeat 100% 4px; TOP: 67px; RIGHT: 120px; PADDING-TOP: 0px
}

