@charset "utf-8";
/* CSS Document */


/*body*/
body {
	background-image:url(../images/bg_top.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div.bottombg{
 width:100%;
 background-image:url(../images/bg_bottom.jpg);
 background-position:bottom;
 background-repeat:repeat-x;
 float:left;
 }

/*main container*/
div.mc{
 width:1003px;
 margin:auto;
}

div.header{
 width:1003px;
 float:left;
}

div.logo{
 width:134px;
 float:left;
 margin-left:2px;
 margin-bottom:12px;
}

div.banner_pic{
 float:left;
 width:320px;
}

div.dc_mc{
 width:421px;
 float:right;
}

div.date_mc{
 width:173px;
 height:21px;
 
 margin-left:224px;
 /*background-image:url(../images/data_time_bg.jpg);
 background-repeat:no-repeat;*/
 padding-top:3px;
 padding-left:17px;
}

div.cap{
 width:414px;
 height:32px;
 float:right;
 margin-top:83px;
 margin-right:5px;
 padding:0;
 /*background-image:url(../images/caption.jpg);
 background-repeat:no-repeat;*/
}

div.content{
 width:1003px;
 float:left;
}

div.indexleft_mc{
 float:left;
}

div.g_weather_mc{
 float:left;
 margin-top:33px;
 width:265px;
}

div.g_weather_top{
 float:left; 
 width:265px;
}

div.g_weather_middle{
 float:left;
 width:263px;
 background-image:url(../images/l_weather_middle.jpg);
 background-repeat:repeat-y;
 padding-left:2px;
}

div.g_weather_bottom{
 float:left; 
 width:265px;
}

div.g_login_mc{
 float:left;
 margin-top:8px;
 width:265px;
 clear:left;
}

div.g_login_top{
 float:left; 
 width:265px;
}

div.g_login_middle{
 float:left;
 width:261px;
 background-image:url(../images/login_middle.jpg);
 background-repeat:repeat-y;
 padding:2px;
}

div.g_login_bottom{
 float:left; 
 width:265px;
}

div.left_sep_v{
 float:left;
 width:2px;
 margin-top:51px;
 margin-left:6px;
}

/*rightmc*/
div.indexright_mc{
 float:right;
 width:729px;

}

div.g_right_mc{
 float:left;
}


div.g_crates_mc2{
 width:690px;
 height:35px;
 float:left;
 margin-top:10px;
 background-image:url(../images/ticker_bar_bg.jpg);
 background-repeat:no-repeat;
 margin-left:13px;
 padding-left:14px;
 padding-top:7px;
}

*html div.g_crates_mc2{
 width:690px;
 height:35px;
 float:left;
 margin-top:10px;
 background-image:url(../images/ticker_bar_bg.jpg);
 background-repeat:no-repeat;
 margin-left:7px;
 padding-left:14px;
 padding-top:7px;
}

div.g_crates_mc{
 width:715px;
 float:left;
 margin-top:10px;
 padding-left:14px;
}

*html div.g_crates_mc{
 width:705px;
 float:left;
 margin-top:10px;
 padding-left:14px;
}


div.g_windices_mc{
 width:715px;
 float:left;
 margin-top:9px;
 padding-left:14px;
}

div.g_crates_top{
 width:704px;
 float:left;
}

div.g_crates_middle{
 width:693px;
 float:left;
 height:66px;
 background-image:url(../images/w_indices_middle.jpg);
 background-repeat:repeat-y;
 padding-top:4px;
 padding-left:11px;
}

div.g_windices_middle{
 width:693px;
 height:66px;
 float:left;
 background-image:url(../images/w_indices_middle.jpg);
 background-repeat:repeat-y;
 padding-top:4px;
 padding-left:11px;
}

div.g_crates_bottom{
 width:704px;
 float:left;
}

/*div.right_sep_v{
 float:left;
 width:2px;
 margin-top:51px;
 margin-left:3px;
}*/

/*gadget_world_indices*/
/*div.g_windices_mc{
 width:353px;
 float:left;
 margin-top:33px;
 margin-left:3px;
}*/

/*div.g_windices_top{
 width:353px;
 float:left;
}*/

/*div.g_windices_middle{
 width:347px;
 float:left;
 background-image:url(../images/w_indices_middle.jpg);
 background-repeat:repeat-y;
 padding-left:6px;
}*/

/*div.g_windices_bottom{
 width:353px;;
 float:left;
}*/

/*sep*/
div.right_sep_h{
 width:692px;
 float:left;
 margin-top:13px;
 margin-bottom:10px;
 margin-left:25px;
 /*padding-left:13px;*/
/* margin-left:10px;*/
}


/*main_links-mc*/
div.mlinks_mc{
 float:left;
 width:725px;
 padding-left:5px;
}

/*-------------------*/
/*div.mainlink1{
 width:229px;
 margin-left:1px;
 margin-top:8px;
 float:left;
}*/

/*div.mainlink1_top{
 width:229px;
 float:left;
}*/
/*div.mainlink1_middle{
 width:225px;
 float:left;
 background-image:url(../images/main_btn_middle.jpg);
 background-repeat:repeat-y;
 padding:2px;
 height:82px;
}*/
/*div.mainlink1_bottom{
 width:229px;
 float:left;
}*/

/*div.mainlink1_logo_mc{
 width:51px;
 float:left;
 height:82px;
}*/

/*div.mainlink1_content_mc{
 width:171px;
 float:left;
 height:82px;
}

div.mainlink1_content1{
 width:140px;
 float:left;
 margin-left:10px;
 margin-top:6px;
}

div.mainlink1_content2{
 width:140px;
 float:left;
 margin-left:10px;
 margin-top:6px;
}


div.mainlink1_logo{
 width:34px;
 float:right;
}*/

/*-------------------*/
/*div.mainlink2{
 width:229px;
 margin-left:16px;
 margin-top:8px;
 float:left;*/
}

/*-------------------*/
/*div.mainlink3{
 width:229px;
 margin-left:16px;
 margin-top:8px;
 float:left;
}*/
div.cconvert_mc{
 width:292px;
 float:left;
 /*margin-top:7px;*/
 /*padding-left:14px;*/
 padding-left:15px;
}





div.lnews_mc{
 width:395px;
 float:left;
 /*margin-top:7px;*/
 padding-left:10px;
}

div.lnews_left{
 float:31px;
 float:left;
}

div.lnews_middle{
 float:left;
 width:345px;
 height:141px;
 background-image:url(../images/l_news_middle.jpg);
 background-repeat:repeat-x;
 padding-top:19px;
 padding-left:9px;
}

div.lnews_right{
 float:left;
 width:7px;
}

div.cconvert_left{
 float:left;
 width:30px;
}

div.cconvert_middle{
float:left;
width:255px;
height:149px;
background-image:url(../images/c_convert_middle.jpg);
background-repeat:repeat-x;
padding-top:12px;
padding-left:2px;
}

div.cconvert_right{
float:left;
width:5px;
}

div.cconvert_content{
 float:left;
 width:246;
/* height:124;*/
}

div.lnews_content{
 float:left;
 width:335px;
 height:123px;
 border:#CCCCCC 1px solid;
}

div.lnews_topdate{
 float:left;
 width:334px;
 height:22px;
 background-color:#CCCCCC;
 text-align:right;
 vertical-align:middle;
 padding-right:3px;
}

div.lnews_content2{
 clear:both;
 width:335px;
 height:101px;
 border:#CCCCCC 1px solid;
}

div.lnews_pics{
 float:left;
 width:104px;
 height:90px;
 padding-left:7px;
 padding-top:11px;
 margin-right:2px;
}

div.lnews_pic{
 float:left;
 width:94px;
}

div.lnews_sep{
 float:left;
 width:1px;
 margin-left:5px;
}

div.lnews_news{
 float:left;
 width:210px;
 height:80px;
 margin-top:11px;
}
/*-------------------------------------------------------------------*/
div.login_con_mc{
 width:255px;
 float:left;
}

div.login_cons{
 width:247px;
 padding-left:8px;
}

div.login_cons_2{
 width:245px;
 padding-left:8px;
}

div.txtbox{
 border:#999999 1px solid;
 font-family:"Trebuchet MS";
 font-style:normal;
 font-size:11px;
 color:#4a4949;
 width:240px;
}

div.login_sep{
 width:260px;
 float:left;
 margin-top:10px;
}

div.login_cons_rem{
 width:247px;
 float:left;
 padding-left:8px;
 margin-top:6px;
}

div.login_btn{
 width:92px;
 float:right;
 padding-right:3px;
}

/*styles*/
.style_loginlbl{
 font-family:"Trebuchet MS";
 font-style:normal;
 font-size:12px;
 color:#4a4949;
}

.style_mainlink1{
 font-family:"Lucida Sans Unicode", Trebuchet MS;
 font-size:12px;
 color:#e69337;
 font-style:italic;
}

.style_mainlink2{
 font-family:"Lucida Sans Unicode", Trebuchet MS;
 font-size:12px;
 color:#000000;
 font-style:normal;
}


/*links*/
a.linklogin:link{
 font-family:"Trebuchet MS";
 font-style:normal;
 font-size:12px;
 color:#4a4949;
 text-decoration:none;
}
a.linklogin:visited{
 font-family:"Trebuchet MS";
 font-style:normal;
 font-size:12px;
 color:#4a4949;
 text-decoration:none;
}
a.linklogin:hover{
 font-family:"Trebuchet MS";
 font-style:normal;
 font-size:12px;
 color:#5a9eb6;
 text-decoration:none;
}

/*forms*/
form{
 padding:0px;
 margin:0px;
}

/*-------------------------------------------------------------------*/
/*inner pages*/
div.left_mc{
 float:left;
 padding-top:11px;
 padding-left:4px;
}

div.right_mc{
 float:left;
 padding-top:11px;
/* padding-left:8px;*/
margin-left:10px;
}

div.menu_mc{
 width:221px;
 float:left;
}

div.menu_top{
 width:221px;
 float:left;
}

div.menu_middle{
 width:221px;
 float:left;
 background-image:url(../images/menu_bg_bg.jpg);
 background-repeat:repeat-y; 
}

div.menu_bottom{
 width:221px;
 float:left;
}

div.tab_mc{
 width:770px;
 float:left;
}

div.tab_top{
 width:755px;
 height:40px;
 float:left;
 background-image:url(../images/tab_top.jpg);
 background-repeat:no-repeat;
 padding-top:17px;
 padding-left:15px;
}

div.tab_middle{
 width:770px;
 float:left;
 background-image:url(../images/tab_middle.jpg);
 background-repeat:repeat-y;
 padding:0px;
 margin:0px;
}

div.sprytab_mc{
 width:750px;
 float:left;
 padding-left:10px;
 padding-right:10px;
}

div.tab_bottom{
 width:770px;
 height:11px;
 float:left;
}

div.spry_con_mc{
 width:740px;
 float:left;
}

div.listc{
 clear:both;
 width:211px;
/* height:183px;*/
 padding-left:10px;
 padding-top:15px;
}

/*for link list*/
ul.page_subtext {
 margin:0;
 padding:0;
}
.page_subtext {
 font-family:"Trebuchet MS",Tahoma;
 font-size: 13px;
 color:#545353;
 padding:0px; 
 padding-left:22px;
 padding-top:0px;
 padding-bottom:0px;
 list-style-type:none;
 line-height:32px;
 background:url(../images/ul_li_bg.jpg) no-repeat;
}

a.link2:link{
 font-family:"Trebuchet MS",Tahoma;
 font-style:normal;
 font-size:13px;
 color:#ffffff;
 text-decoration:none;
}

a.link2:visited{
 font-family:"Trebuchet MS",Tahoma;
 font-style:normal;
 font-size:13px;
 color:#ffffff;
 text-decoration:none;
}

a.link2:hover{
 font-family:"Trebuchet MS",Tahoma;
 font-style:normal;
 font-size:13px;
 color:#00e6f8;
 text-decoration:none;
}

/*footer*/
div.footer{
 clear:both;
 float:left;
 width:1003px;
 height:67px;
 margin-top:9px;
}

div.footer_content{
 width:199px;
 height:15px;
 float:right;
 margin-top:30px;
}

.style_footer{
 font-family:"Trebuchet MS";
 font-style:normal;
 font-size:11px;
 color:#908f8f;
}

.style_subhead{
 font-family:"Trebuchet MS";
 font-style:normal;
 font-size:20px;
 color:#4d4c4c;
}

.style_date_time{
 font-family:"Trebuchet MS";
 font-style:normal;
 font-size:12px;
 color:#ffffff;
}

.style_date_time2{
 font-family:"Trebuchet MS";
 font-style:normal;
 font-size:12px;
 color:#000000;
}

.style_news{
 font-family:"Trebuchet MS";
 font-style:normal;
 font-size:12px;
 color:#3c3b3b;
 text-align:justify;
}

a.linknews:link{
 font-family:"Trebuchet MS";
 font-size:12px;
 color:#3691be;
 text-decoration:none;
}

a.linknews:visited{
 font-family:"Trebuchet MS";
 font-size:12px;
 color:#3691be;
 text-decoration:none;
}

a.linknews:hover{
 font-family:"Trebuchet MS";
 font-size:12px;
 color:#f5b225;
 text-decoration:none;
}

.style_fieldset_lbl{
 font-family:"Trebuchet MS";
 font-style:normal;
 font-size:12px;
 color:#4d4c4c;
}
/*styles for forms*/
fieldset ul, fieldset li{
border:0; margin:0; padding:0; list-style:none;
}
fieldset li{
clear:both;
list-style:none;
padding-bottom:10px;
}

fieldset input{
float:left;
width:200px;
}
fieldset label{
width:100px;
float:left;
}   
fieldset textarea{
float:left;
margin-left:0;
width:200px;
}
.chk{
 margin:0px;
 padding:0px;
 text-align:left;
 width:25px;
}
.rdo_btn{
 margin:0px;
 padding:0px;
 text-align:left;
 width:25px;
}
.rdo_grp{
 display:block;
 margin:0px;
 padding:0px;
 text-align:left;
 width:25px;
}
fieldset select{
float:left;
margin-left:0;
width:200px;
}
/*----------------------------------------------------*/
/*For scroll bar*/
#pscroller1{
width: 160px;
height: 100px;
/*border: 1px solid black;
padding: 5px;*/
background-color:#F2F2F2;
}

/*on 08/11/2008*/
*html div.right_sep_h{
 width:692px;
 float:left;
 margin-top:13px;
 margin-bottom:10px;
 margin-left:15px;
 /*padding-left:13px;*/
/* margin-left:10px;*/
}

.right_sep_space{
 width:692px;
 height:10px;
 float:left;
}

.lbl
{
    font-family:Trebuchet MS;
    font-size:11px;
    color:Black;
    padding-left:250px;
}
.lblh
{
    font-family:Trebuchet MS;
    font-size:11px;
    color:Black;
    padding-right:5px;
}
.lbldate
{
    font-family:Trebuchet MS;
    font-size:9px;
    color:Black;    
}
a.link_news:link
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:Blue;
    text-decoration:none;
}

a.link_news:visited
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:Blue;
    text-decoration:none;
}

a.link_news:hover
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:Green;
    text-decoration:none;
}