@charset "utf-8";
/* CSS Document */

body {
margin:0 ;
padding:0;
}
.clear {
clear:both;
}
li,ul{
list-style:none;
margin:0;
padding:0;
}
a { 
margin:0;
padding:0;
text-decoration:none;
}
#wrapper {
width:1003px;
margin:0 auto;
}

/*--------------   start header  -----------------*/

.head_top {
padding:7px 0 0 0;
border-bottom: 1px solid #e9e8e8;
height:21px;
}
.head_top_left {
float:left;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; color:#717171;
}
.head_top_right {
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; color:#FF0000;
float:right;
}
.head_top_right ul {
list-style:none;
}
.head_top_right ul li {
background:url(images/top_sepera.gif) no-repeat;
color:#FF0000;
padding: 0px 2px 0 10px;
display:inline;
list-style:none;
}
.head_top_right ul li a{
color:#717171;
}
.head_top_right ul li a:hover{
color: #000000;
}
.header_main {
padding:3px 0 0 0;
}
.logo {
float:left; margin-top:15px;
}
.livchat{text-align:right;}
.rgtcmn{ float:right; width:300px;}
.onlinservice {
padding:15px 0 0 0;
width:300px;
height:30px;
}
.onlinservice_text {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#686868;
font-weight:bold;
}
.tag {
float:left;
}

/*--------------   start main menu  -----------------*/

#main_menu {
padding:7px 0 0 50px;
margin:28px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bold;
background:url(images/menu_bg.gif) repeat-x;
height:27px; 
text-decoration:none;
}
#main_menu ul{
list-style:none;
margin:0;
padding:0;
}
#main_menu ul li {
display:inline;
padding:8px 15px 0 20px;
}
#main_menu ul a{
color:#FFFFFF;
}
#main_menu ul a:hover {
color: #FFFF00;
}

/*--------------   end header  -----------------*/

/*--------------   start middle_portion  -----------------*/

#middle_portion{
margin-top:23px;
}

.middle_left{
width:318px;
float:left;
}
.mcx_box { width:312px; height:99px;
border:1px solid #e8e8e8;
padding:2px 2px 2px 2px;
}
.mcx_box_inn {
padding:10px 0 0 20px;
height:89px; width:292px;
background-color:#f2f2f2;
}
.mcx_box_up { font-size:14px; font-weight:bold; color:#2c8704;
font-family:Arial, Helvetica, sans-serif;
}
.mcx_box_down{
padding-top:7px;
font-size:14px; font-weight:bold; color:#2c8704;
font-family:Arial, Helvetica, sans-serif;
}
.mcx_name {
float:left;
width:110px;
}
.count {
margin-left:40px; color:#003884;
font-family:Arial, Helvetica, sans-serif;
font-size:18px; font-weight:bold;
float:left;
}
.mcx_arrow {
padding:3px 0 0 10px;
margin-right:5px;
float:left;
}
#mcxbox_line {
margin-top:5px;
}
.searchbox {
padding:10px 0 0 15px;
margin-top:8px;
width:301px; height:114px;
border:1px solid #e8e8e8;
}
.searchbox_text {
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bold; color:#000000;
font-weight:bold;
}
.search_go {
background:url(images/go.gif) no-repeat;
width:52px; height:93px;
border:0;
}
.s_box {
float:left;
}
.go {
padding-left:6px;
float:left;
}
#search_links {
padding:15px 5px 0 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px; text-decoration:none;
}
#search_links ul{
list-style:none;
}

#search_links ul li{
padding:0 5px 0 0px;

display:inline;
}
#search_links ul li a{
color:#0861a7;
}

#search_links ul li a:hover{
color:#d62323;
}
.newsbox {
padding:2px 2px 2px 2px;
margin-top:8px;
width:312px;
border:1px solid #e8e8e8;
}
.newshead {
padding:8px 0 0 8px;
background:url(images/sec_bg.gif) repeat-x;
height:34px;}

.bicon {
float:left;
}
.newsheatext {
float:left;
padding-left:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bold; color:#55991c;
}

.newslist {
margin: 0 0 0 5px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal; color:#333333;
}
.newslist ul{
list-style:none;
}
.newslist ul{
list-style:none;
}
.newslist ul li{
padding:3px 0 0 18px;
line-height:18px;
background:url(images/red_ico.png) no-repeat 5px 7px;
list-style:none;
}
.newslist ul li a{
color:#0861a7;
}
.newslist ul li a:hover{
color:#f16c00;
}
.more {
padding:8px 15px 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#cf1212; font-weight:bold;
float:right;
}
.more a{
color:#cf1212;
text-decoration:none;
}
.arrow {
margin:2px 0 0 0;
width:11px; height:13px;
float:left;
background:url(images/red_ico.png) no-repeat;
}
.followicons {
height:auto;
margin-bottom:15px; 
}
.twitter {
margin: 0 0 0 20px;
float:left;
}

.mcxliks {
width:313px; margin-top:10px;
border:1px solid #e8e8e8;
padding:2px 2px 2px 2px;
}

.mcxliks_1 {
padding:5px 5px 0 25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px; text-decoration:none;
}
.mcxliks_1{
list-style:none;
}

.mcxliks_1 ul li{
color:#0861a7;
padding:0 5px 0 0px;
display:inline;
}

.mcxliks_1 ul li a{
color:#0861a7;
}

.mcxliks_1 ul li a:hover{
color:#d62323;
}

/*-------------- end middle_left portion  -----------------*/

/*-------------- start middle_right portion  -----------------*/
.middle_right{
padding:0 0 0 8px;
float:left;
}
.bannerbox {
border:4px solid #e8e8e8;
width:666px; height:231px;
}
.tickerbox{
margin:8px 0 0 0;
border:7px solid #58bced;
height:51px; width:659px;
}
.tickerbox_in {
border:1px solid #cecfcf;
}
.tickerbox_in ul{
padding:0px;
margin:0px;
}
.tickerbox_in ul li{
list-style:none;
padding:5px 0 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#808285;
float:left;
}
.mcx {
float:left;
padding:5px 0 0 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bold;
color:#CC0000;
width:65px; height:19px; background-color:#ebebeb;
}
.mcx_text {
padding:5px 0 0 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#808285;
float:left;
}
.downarow {
padding:8px 0 0 5px;
float:left;}

.topgainers {
padding:2px 2px 10px 2px;
width:514px;
border:1px solid #cecfcf;
}
.topgainers_head {
padding:1px 0 0 8px;
background:url(images/sec_bg.gif) repeat-x;
height:41px;}

#midleright_botom {
float:left;
margin:10px 0 0 0;
}
.tabs {
float:left;
padding: 0 0 0 250px;
}
.topgainecover {
float:left;
padding-top:6px;
}
.mcxtab{
padding:10px 0 0 18px;
font-family:Arial, Helvetica, sans-serif;
color:#043a55; font-size:12px; font-weight:bold;
background:url(images/tab_1.png) repeat-x;
width:46px; height:30px;
float:left;
}
.ncdx{
padding:10px 0 0 18px;
font-family:Arial, Helvetica, sans-serif;
color:#043a55; font-size:12px; font-weight:bold;
background:url(images/tab_1.png) repeat-x;
width:46px; height:30px;
float:left;
}
.topgainers_cate {
width:450px;
border-bottom:1px solid #92aece;
padding:10px 0 7px 0;
margin-left:30px;
}
.topgainerslist {
width:450px;
margin-left:30px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px; color:#000000;
padding:5px 0 5px 0;
border-bottom:1px solid #eff0f2;}

.topgainerslist ul {
list-style:none;
}
.topgainerslist ul li{
list-style:none;
float:left;
height:15px;
}
.symbol {
padding:0 40px 0 40px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#003366; font-weight:bold;
}
.midlebotm_linkbox{
padding:15px 0px 5px 25px;
background:url(images/bg2.gif) repeat-x;
height:69px;
margin-top:8px;
width:493px;
border:1px solid #cecfcf;
}
.midlebotm_links {
margin-right:40px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bolder; color:#353232;
}

.midlebotm_links ul{
list-style:
}
.midlebotm_links ul li{
line-height:20px;
padding:1px 0 0 18px;
background:url(images/green-icon.gif) no-repeat 0px 7px;
list-style:none;
}
.midlebotm_links ul li a{
color:#353232
}
.midlebotm_links ul li a:hover{
color:#4ea608;
}
.midlesmallbox{
border:1px solid #cecfcf;
float:left;
margin:10px 0 0 10px;
height:auto;
width:139px;
}
.onlinetrade{
padding-top:6px;
margin-bottom:20px;
}
.tradetext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bolder; color:#666666;
}
.tradetext a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bolder; color:#666666;
text-decoration:none;
}
#commodities{ background:url(images/comm-bg.gif) repeat-x;
height:280px; border:1px solid #cecfcf;
margin-top:10px;
}
.commoditieshead{ font-family:Arial, Helvetica, sans-serif;
font-size:14px; color:#0070a4; font-weight:bold;
padding:7px 0 0 15px;}

.bullion{
color:#028ca8;
float:left;
padding:20px 40px 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.bullion ul{
list-style:none;
}
.bullion ul li {
line-height:17px;
background:url(images/square.gif) no-repeat 0px 7px;
padding:0 0 0 13px
}
.bullion ul li a{
color:#028ca8;
}
.bullion ul li a:hover{
color:#192121;
}

/*--------------   end middle_portion  -----------------*/

/*-------------- start footer -----------------*/

#footer{
margin:20px 0 0 0;
}

.footer_a {
padding:10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
height:25px; width:1003px;
background-color:#4fb3e4;
}
.footer_a ul{
list-style:none;
}
.footer_a ul li{
padding:0 5px 0 5px;
display:inline;
color:#FFFFFF;
}

.footer_a ul li a{
padding:0 5px 0 5px;
color:#FFFFFF;
}
.footer_a ul li a:hover{
color:#00567f;
}

.footer_b {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#5b5a5a;
padding-top:10px;
line-height:18px;
}
.footer_b a { color:#5b5a5a; text-decoration:none; cursor:pointer;}

#rotator{
width: 667px;
height:231px;
margin-bottom: 15px;
overflow: hidden;
}

/*-------------- page of open account-----------------*/
.openacbox{
padding:10px 9px 0 25px;
border:1px solid #e8e8e8;
width:640px;
_width:630px;
height: auto;
}
.seched
{
	width:200px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold;
}
.dtls{ margin-left:5px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:normal; text-align:justify; line-height:1.5em;}
.openachead{ width:600px; border-bottom:1px solid #e8e8e8; padding-bottom:7px;
}
.tickimg {
float:left;
}
.openachead_text{ font-family:Arial, Helvetica, sans-serif; font-size:16px;
margin-left:5px;
float:left;
font-weight:bold;
}
.field{ margin-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.field ul{
margin:5px 0px 5px 0px;
}
.field ul li{
padding:2px 0px 2px 20px;
background:url(images/tick3.jpeg) left no-repeat;
}
.download{ margin-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.download ul{
margin:5px 0px 5px 0px;
}
.download ul li.head{
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
color:#990000;
font-weight:bold;
padding:2px 0px 2px 0px;
background:none;
margin:10px 0px 5px 0px;
}
.download ul li{
padding:2px 0px 2px 20px;
margin-left:5px;
background:url(images/tick3.jpeg) left no-repeat;
font-weight:bold;
}
.download ul li a{
text-decoration:none;
color:#000000;
font-weight:bold;
}
.filedmark{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:25px; font-style:italic;
}
.fieldname{
padding:0 0 0 20px;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
float:left;
}
.fieldbox{ width:440px;
padding-left:20px;
float:left;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.name{ padding:0 0 20px 0;
}
.namebox{padding:0 0 10px 0;
}
.checkbox{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.sharetrade{
float:left;
}
.submit{ 
width:65px;
height:25px;
float:left;
border:none;
background:url(images/submit.gif) no-repeat; 
}
.searchbtn{ 
width:35px;
height:23px;
float:left;
border:none;
background:url(images/go.jpg) no-repeat;
}
.reset{
margin-left:25px;
width:67px;
height:25px;
float:left;
border:none;
background:url(images/reset.gif) no-repeat;
}

#sumbitbox{ padding-left:440px;
margin-bottom:20px;
}
.errormsg{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:11px;
padding-left:2px;
}
.checklist{margin-top:10px; width:280px; float:right; background:url(images/accounttick.gif) left center no-repeat; padding-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#009966; font-weight:bold; }
.checklist a{color:#009966; text-decoration:none}
.checklist a:hover{ color:#990000; text-decoration:underline}

