/* 
	Resets default browser settings
	reset.css
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }
:focus { outline:0; }
a:active { outline:none; }
body { line-height:1; color:black; background:white; }
ol,ul { list-style:none; }
table { border-collapse:separate; border-spacing:0; }
caption,th,td { text-align:left; font-weight:normal; }
blockquote:before,blockquote:after,q:before,q:after { content:""; }
blockquote,q { quotes:"" ""; }

/*  @@@@@[  Page Style  ]@@@@@ */
body {
	background: #ffffff url(../images/bg_header.gif) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
	color:#333333;
}
#wrapper { margin:6px auto 0; width:988px; padding:0; background:url(../images/bg_wrapper2.gif) repeat-y;}

/*  @@@@@[  Navigation  ]@@@@@ */
#nav{ width:966px; height:38px; background:url(../images/nav.png);}
#nav ul {width:708px; padding:0px; margin:0 0 0 4px; height:33px; font-size:13px; font:"Times New Roman", Times, serif; font-weight:bold; float:left;}
#nav li{list-style:none; float:left; line-height:33px;}
#nav li a{text-decoration:none; color:#FFF; display:block; width:118px; text-align:center; }
#nav li a:hover{text-decoration:none; background:url(../images/nav-o.gif);}
#nav li a.current{text-decoration:none;}

/* @@@@@[  Header / Footer  ]@@@@@ */
#header { width:966px; margin:3px auto;}
#logo-r {float:left; padding:5px 0 0 75px;}
#footer {
	margin-left:5px;
	background:url(../images/bg_footer.gif) repeat-x;
	width:938px;
	height:135px;
	color:#fff;
	/*text-transform:uppercase;*/
	/*font-weight:bold;*/
	padding:15px 20px 0 ;
}
#footer a{ text-decoration:none; color:#FFF; padding-left:10px;}
#footer a:hover{ text-decoration:underline;}
.footer-nav { width:650px; float:left;}

/* @@@@@[  Home Page  ]@@@@@ */
#main{ width: 960px; margin:0 auto 30px; padding:0 3px;}
#main ul{ list-style:disc; margin:0 0 10px 15px;}
#main li{ padding-bottom:5px;}

.col-24hour{ width:550px; float:left;}
.col-ads{ width:400px; float:right; margin-top:50px;}
.search_field{ background:url(../images/bg_search.png); height:56px; width:400px; color:#FFF; font-size:11px; line-height:11px; margin-bottom:5px;}
.search_field input{ background-color:#deebf1; color:#455a63; font-size:14px; margin:16px 0 0 60px; height:20px; width:228px; border:none; font-weight:bold; float:left;}
#main .search_btn{ border: none; margin:11px 0 0 10px; float:left;}
.col-ads img{ border:1px solid #007dba; margin-bottom:5px;}

.col-home-l{ width:470px; float:left; margin-right:10px;}
.col-home-r{ width:480px; float:left;}

.col-l{ width:550px; float:left;}
.col-r{ width:380px; float:right;}
/*.news{  padding:10px; overflow:auto;}*/
/*.notice{background-color:#fff;width:468px;height:492px;margin-bottom:9px;padding-left:10px;}*/
.notice{background-color:#fff;width:298px;height:578px;margin-bottom:9px;padding-left:10px;}
.notice em{ color:#ff7200;}
#main .col-r .notice a{text-decoration:underline;}
#main .col-r .notice a:hover{text-decoration:none;}

.news{background-color:#fff;width:468px;height:604px;margin-bottom:7px;padding-left:10px;}
.news em{ color:#ff7200;}

.newsComment{background-color:#fff;width:330px;height:804px;margin-bottom:7px;padding-left:10px;}
.newsComment em{ color:#ff7200;}
.newsComment div.news-end{height:20px;text-align:center;width:288px;}

#main .col-r .news a{text-decoration:underline;}
#main .col-r .news a:hover{text-decoration:none;}

.technical{background-color:#fff;width:328px;height:575px;margin-bottom:12px;padding-left:10px;}
.technical em{ color:#ff7200;}
#main .col-r .technical a{text-decoration:underline;}
#main .col-r .technical a:hover{text-decoration:none;}

#main .subnav { background:url(../images/bg_subnav.gif) repeat-x; height:23px; line-height:23px;}
#main .subnav a{ color:#0077b5; text-decoration:none; padding-left:10px; font-weight:bold;}
#main .subnav a:hover{ text-decoration:underline;}
.scroll-pane{overflow: auto; border:1px solid #dbdbdb;word-wrap: break-word;}
.pane1 {width:468px; height:468px;}
.pane5 {width:478px; height:404px; background-color:#FFF; margin-bottom:7px;}
.pane2 {width:548px; height:470px;}
.pane3 {width:950px; height:326px;}
.pane_comment {width:592px; height:738px;}
.pane6 {width:568px;}
.pane4 {width:470px; height:392px; background:none; border:none; padding:10px 0 0 0;}
.subtitle1{ color:#FFF; background:url(../images/bg_title.png) no-repeat top right; margin-left:10px;}
.subtitle1 span{ background:url(../images/bg_title.png) no-repeat top left; margin: 0 10px 0 -10px; padding: 4px 0px 7px 15px;}
.subtitle2{ color:#0077b5; background:url(../images/bg_title2.png) no-repeat top right; margin-left:10px; }
.subtitle2 span{ background:url(../images/bg_title2.png) no-repeat top left; margin: 0 10px 0 -10px; padding: 6px 0px 7px 15px;}
.subtitle1, .subtitle2{font-size:15px; text-transform:capitalize; font-weight:bold; height:25px;}
.subtitle1 img, .subtitle2 img{ padding:0px 5px;}
#main .scroll-pane a,#main .scroll-pane2 a{ color:#0077b5; text-decoration:none;}
#main .scroll-pane a:hover,#main .scroll-pane2 a:hover{ color:#0077b5; text-decoration:underline;}
#main div.col-l.discuss { border-bottom:1px solid #dbdbdb;}
#main .discuss p{ padding:5px 10px;}
#main div.col-home-l .discuss { border-bottom:1px solid #dbdbdb;width:458px;}
#main div.pane3 .discuss {width:934px;}
#main div.pane_comment .discuss {width:586px;}
.r-discuss{width:458px;}
.r-discuss p{padding:2px 10px 2px 5px;}
.r-discuss2{width:288px;}
.r-discuss2 p{padding:2px 10px 2px 5px;}

/*for technical box*/
.r-discuss3{width:318px;}
.r-discuss3 p{padding:2px 10px 2px 5px;}

.col-sub1{ width:340px; float:left; margin-right:10px; margin-top:3px;}
.col-sub2{ width:130px; float:right; margin-top:3px;}
.col-sub2 img{ border:1px solid #007dba; margin-bottom:10px;}

.col-sub3{ width:310px; float:left; margin-right:10px;}
.col-sub4{ width:160px; float:right; margin-top:3px;}
.col-sub4 img{ border:1px solid #007dba; margin-bottom:10px;}

/* @@@@@[  Secondary Page  ]@@@@@ */
.col{ width:475px; float:left;}

/*  @@@@@[  Slider  ]@@@@@ */
#slides{ width:960px; height:42px; position:relative; margin-top:6px; margin-left:3px; background:url(../images/bg_slider.png) no-repeat;}
#slides .slides_container{
	/*width:880px;*/
	width:940px;
	padding:2px 10px;
	position:relative;
	/*margin-left:30px;*/
	}
.slides_container table{
	width:880px;
	display:block;
}
.slides_container table td{ padding:0 10px;}
.slides_container table span{ color:#F00;}
#slides .next,#slides .prev {
	position:absolute;
	top:15px;
	left:0;
	width:13px;
	height:0;
	padding-top:28px;
	overflow:hidden;
	display:block;
	z-index:101;
}
#slides .prev {left:15px; background: url(../images/arrow-l.png) no-repeat;}
#slides .next {left:935px; background: url(../images/arrow-r.png) no-repeat;}
table.news_gold{border-left:1px solid #d3d3d3;}
table.news_gold td{ width:176px; border-right:1px solid #d3d3d3;}
ul.news_gold{border-left:1px solid #d3d3d3;position:relative;}
ul.news_gold  li{ width:140px;float:left;padding:0 10px;}
ul.news_gold  li.item{ border-right:1px solid #d3d3d3;}
.slides_container .mask 
{
	position: relative;
	left: 0;
	top: 0;
	width: 940px;
	overflow: hidden;
	border-collapse:separate;
	border-spacing:0;
}
/*#header .no_border{ border:0;}*/

/* Page Numbers */
#main .pages {
    padding: 1em 1em 1em 1em;
    clear: left;
	float:right;
}
#main .pages a,#main .pages span {
	color:#4a4a4a;
    display: block;
    float: left;
    padding: 0.1em 0.3em;
    margin-right: 0.1em;
    background: #FFF;
	border:1px solid #0077b5;
}
#main .pages span.current {
    font-weight: bold;
    background: #0077b5;
    color: #fff;
}
#main .pages a {
    text-decoration: none;
}
#main .pages a:hover {
	background-color:#0077b5;
	color:#FFF;
	text-decoration: none;
}
#main .pages a.nextprev {
    font-weight: bold;
}
#main .pages span.nextprev {
    color: #999;
}
#main .pages .nextprev-next {
    float: right;
}

/* @@@@@[ Popup ]@@@@@ */
#rule { width:470; height:453px; background:url(../images/bg_popup.png) no-repeat; padding:16px 20px 20px 20px;}
#rule .title{ text-transform:uppercase; color:#000; font-size:15px; font-weight:bold;}

/* @@@@@[  Redefined Tags / Classes  ]@@@@@ */
a:focus { outline: none; }

a {
color: #428bca;
text-decoration: none;
}
a:hover {
	color:#0077B5;
	/*text-decoration: none;*/
	text-decoration: underline;
	}
b { color:#0077b5; font-weight:bold;}
/*em{ color:#F00; font-weight:bold;}*/
h1 {color:#d50000; font-size:18px; margin-top: 24px; padding-top: 0px; margin-bottom: 2px; padding-bottom:5px;
}
h2{ color:#007fbc; font-size:24px;text-transform:capitalize; line-height:40px; margin:10px 0px 10px; padding:0; font-weight:bold; border-bottom:1px #75b3d4 solid;}
h3{ color:#007fbc; font-size:24px;text-transform:capitalize; line-height:40px; margin:0px 0px 10px; padding:0; font-weight:bold;}
h4{ color:#007fbc; font-size:15px;text-transform:capitalize; line-height:20px; margin:15px 0px 10px; padding:0; font-weight:bold;}
p {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 13px;
}
blockquote {
	margin: 0px 35px 13px 30px;
	padding: 0px;
}
.clrSolo {
	clear: both; 
 	font-size: 1px; 
 	line-height: 1px; 
 	margin: 0px; 
 	padding: 0px; 
 	visibility: hidden;
}
.clr {
 	clear: both;
}
.left {
 	float: left;
}
.right {
 	float: right;
}
.imgRight {
	margin-top: 6px;
 	margin-bottom: 10px; 
 	margin-left: 10px;
 	float: right;
}
.imgLeft {
	margin-top: 6px;
 	margin-bottom: 10px; 
 	margin-right: 10px;
 	float: left;
	font-size:10px;
	color:#235079;
}

/* @@@@@[  Form Elements  ]@@@@@ */
input, textarea, select {
	background: #FFF; 
	border: 1px solid #2b8cbf;
	width:168px;
}
input.clean {
	border-style: none; 
	background: none;
}
button{ border:none;}
button.btn{ background:url(../images/btn.png) no-repeat; width:74px; height:21px; color:#FFF; font-size:11px;cursor:pointer;}
select.year {
   width: 98px;
   border:1px solid #bababa;
}
select.tp{ width:292px;}
select.date{ width:95px;}
.bg1{ background-color:#f2f2f2;}
.bg2{ background-color:#d9d9d9;}
.bg3{ background-color:#dbe2ed;}
.bg4{ background-color:#f4f6fa;}
.bg5{ background-color:#edf9ff;}
.bg6{ background-color:#FFF;}
.bg7{ background-color:#ebebeb;}
.center{text-align:center;}
.lines{
	width:400px;
	padding:5px 0;
	border-top:1px solid #2b8cbf;
	border-bottom:1px solid #2b8cbf;
	margin:0;
}
.none input{ width:0; vertical-align:middle; border:none;}
table.home{ width:340px; border:1px solid #dbdbdb;border-collapse:collapse; margin-bottom:10px;}
table.home th{ color:#007fbc; background-color:#ebebeb; font-weight:bold; padding:2px; text-align:center;border-right:1px solid #dbdbdb;}
table.home td{ padding:2px; border-right:1px solid #dbdbdb;}
table.price_gold { width:380px; border:1px solid #0077b5; margin-bottom:10px; background-color:#edf9ff; border-collapse:collapse;}
table.price_gold th{ background:url(../images/bg_table.gif) repeat-x; height:25px; color:#FFF; padding:2px; text-align:center;font-weight:bold;}
table.price_gold td{ text-align:center;padding:5px 0 3px 0; border-bottom:1px solid #0077b5; color:#0077b5; font-weight:bold;}
table.forex_quotes{ width:380px;}
table.forex_quotes th{ color:#007fbc; background-color:#d9d9d9; font-weight:bold; padding:2px;}
table.forex_quotes td{ padding:2px;}
table.foreign_exchange{ width:380px;}
table.foreign_exchange th{ background-color:#f4f6fa; font-weight:bold; padding:2px;}
table.foreign_exchange td{ padding:2px; width:25%;}
table.currency_exchange{ width:550px;}
table.currency_exchange th,table.currency_exchange td{ text-align:center; width:33%;}
table.news_all{ width:550px;border-bottom:1px solid #75B3D4}
table.news_all td{ padding:5px; vertical-align:middle;}
table.gold_history{ width:950px; margin-top:20px;}
table.gold_history td{ width:33%; padding-bottom:40px; text-align:center;}
table.change_pass{width:430px; margin-left:300px;}
table.change_pass td{ padding:5px; vertical-align:middle;}
table.search td{ padding:5px; vertical-align:middle;}
table.search_comment{ width:950px; border:1px solid #2b8cbf; border-collapse:collapse; margin-top:20px;}
table.search_comment th{ background: url(../images/bg_table.gif) repeat-x center; color:#FFF; text-align:center; height:32px; vertical-align:middle; border-right:1px solid #FFF;}
table.search_comment td{ border:1px solid #2b8cbf; padding:5px 10px; vertical-align:middle; border-collapse:collapse;}
table.profile { margin-top:10px; width:465px;}
table.profile td{ padding:1px; vertical-align:top;}
table.profile input,table.profile textarea{ width:290px;}
table.profile tr.vcenter td{ vertical-align:middle;}
table.profile input.code{ width:150px;}
table.money{ width:475px; border-collapse:collapse; border:1px solid #2b8cbf;}
table.money td{ border:1px solid #2b8cbf; padding:1px; vertical-align:middle; border-collapse:collapse; text-align:center;}
p.money_detail{ border:1px solid #2b8cbf; width:465px; padding:5px;}
table.discussion1{ width:930px; border:1px solid #2b8cbf;}
table.discussion1 td{ padding:5px;}
table.discussion1 a{ color:#F00;}
table.discussion2{ margin-top:10px; width:950px; margin-bottom:10px;}
table.discussion2 textarea{ width:570px; background-color:#f4f6fa; padding:10px;}
table.discussion2 .box{ width:350px; border:0px solid #2b8cbf;}
table.discussion2 .box a {cursor: pointer;}
table.discussion2 td { vertical-align: top;}
table.discussion3 { margin-bottom:10px; width:530px;}
table.discussion3 td{ vertical-align:middle;}
table.discussion4{ width:930px; border:1px solid #2b8cbf;}
table.discussion4 td{ padding:3px;}
table.discussion4 a{ color:#F00;}
table.discussion4 td.reg-l{width:230px;display: table-cell; vertical-align:middle;}
input.comment{width:20px !important;border:0px;}
img.price{
	border-left:1px solid #000 !important;
	border-right:1px solid #000 !important;
	border-top:1px solid #000 !important;
	border-bottom:1px solid #000 !important;
	width:180px;
	height:150px;
	margin-right:1px;
}
.normaltitle
{
color:#0077b5; font-size:13px;text-transform:capitalize; font-weight:bold;  padding:0 0 0 10px; margin:10px 0 0 0;
}


#nav_login{ width:966px; height:38px; background:url(../images/nav2.gif);}
#nav_login ul {width:966px; padding:0px; margin:0 0 0 4px; height:33px; font-size:13px; font:"Times New Roman", Times, serif; font-weight:bold; float:left;}
#nav_login li{list-style:none; float:left; line-height:33px;}
#nav_login li a{text-decoration:none; color:#FFF; display:block; width:118px; text-align:center; background:url(../images/nav-n.gif);}
#nav_login li a:hover{text-decoration:none; background:url(../images/nav-o.gif);}
#nav_login li a.current{text-decoration:none;}

img.price{
	border-left:1px solid #000 !important;
	border-right:1px solid #000 !important;
	border-top:1px solid #000 !important;
	border-bottom:1px solid #000 !important;
	width:180px;
	height:150px;
	margin-right:1px;
}
.date{font-family: Arial, sans-serif;font-size: 8pt;}
.changepass{color:#007FBC !important;font-weight:bold;}
/*.comment-index{padding-left:5px !important;}*/
.comment{padding-left:5px !important;}
.text{width:520px;word-wrap: break-word;}

div.slides-left{color:#004276;font-weight:bold;width:auto;}
div.slides-right{color:#004276;font-weight:bold;width:80px;}
div.slides-name{color:#004276;font-weight:bold;}
.slides-up{color:#006A22 !important;}
.slides-down{color:#CC0000 !important;}
.slides-last{color:#333435 !important;}
a.interest{text-decoration:none;}
a.interest b{color:#333333;}

td.col-left{width:150px;padding-left:5px;}
.none input.search{border:0 none;width:20px;margin:0;}

/* @@@@@[  RSS style sheet  ]@@@@@ */
.rss-date {
    color: #FF6600;
}
.rss-item a {
    color: #007FBC;
    font-family: arial,sans-serif;
    font-weight: bold;
    text-decoration: none;
}
.rss-item
{
list-style: none outside none;
}
li.rss-item
{
padding-bottom: 20px !important;
}
ul.rss-items {
    margin: 0 !important;
}
div.news-item{min-height:110px;padding-top:5px;padding-bottom:5px;}
div.news-item .source{font-size:11px; color:#666;}
div.news-item img{float:left;border-right:2px solid #fff;height:60px;width:80px;}
div.news-end{height:20px;text-align:center;width:458px;}
div.news-end-b{height:30px;width:458px;}
div.news-end2{height:20px;text-align:center;width:288px;}
div.news-end-b2{height:30px;width:288px;}
div.news-end3{height:20px;text-align:center;width:318px;}
div.news-end-b3{height:30px;width:318px;}
div.t-news-item{padding-top:5px;padding-bottom:5px;}
div.t-news-item em { color:#ff7200;}
#TermsOfService{width:20px;}

#forex-ads { margin-bottom:2px; width:470px; height:68px;}
#forex-ads img{float:left;}
#forex-ads-guide a{background:url(../images/forex-ads-n.png) no-repeat; width:97px; height:36px; float:left; color:#ed1c24; font-size:16px; border:1px solid #dddddd; text-decoration:none; text-align:center;font-weight:bold; padding:15px 5px; margin-left:1px;}
#forex-ads-guide a:hover{background:url(../images/forex-ads-o.png);}

.technicaldetail b { color:inherit; font-weight:bold;} 
.technicaldetail a:link, a:visited, a:active {
    color: #0077B5;
    text-decoration: none;
}
.technicaldetail a:hover{ text-decoration:underline;}


.ads-pic:hover{
-webkit-filter: brightness(120%);
}

.ads-r{
	right:15px;
	bottom:0px;
	position:fixed;
	height:240px;
	width:122px;
	float:right;
}
.ads-r-close{
	background-color:#ff0000;
	color:#fff;
	cursor:pointer;
	position:fixed;
	height:20px;
	width:15px;
	border:1px solid #990000;
	font-weight:bold;
	font-size:16px;
	padding-left:5px;
	right:25px;
}
/*clocks*/
#clock{ width:960px; height:20px; position:relative; margin-top:3px; margin-left:3px; background-color:#f7f7f7}
#bottomInfo {
position: fixed;
left: 0;
bottom: 0;
background: #fff;
z-index: 1;
border-top: 1px solid #ababab;
height: 38px;
width:100%;
}
.bottomInfo_Wrapper {
	width:956px;
	margin:0px auto;
}
.quotes_bar_content
{
	width:932px;
	vertical-align:top;
}
.float_lang
{
	float:left;
}
.quotes_bar_content_cell{
	width: 128px;
	border-left: 1px solid #dadada;
	position: relative;
	margin-top: 3px;
	line-height: 16px;
	display: inline-block;
	text-align: center;
	font-size: 11px;
}
.quotes_bar_content_cell_bottom{
	direction: ltr;
	font-weight: bold;
	font-size: 12px;
}

.quotes_bar_content_cell:first-child
{
	border:0;
}
.quotes_bar_content_cell_top a {
	font-weight:bold;
	font-size:12px;
	color: #1256A0;
}
.quotes_bar_content_cell_bottom span:first-child 
{
	padding: 0px 6px 0px 0px;
	margin: 0px 6px 0px 0px;
	border-right: 1px solid #dadada;
}

.quotes_bar_content_cell_bottom span {
	display: inline-block;
	direction: ltr;
	padding:0px;
	margin:0px;
}
.quotes_bar_content_cell_top a,
.quotes_bar_content_cell_bottom span {
	height: 11px;
	line-height: 11px;
}


.blackFont {
	color:#000;
}
.redFont {
	color:red;
}
.greenFont {
	color:#0ea600;
}