
html { height:100%;background-color:#fff;}
body { margin:0px;background-color:#fff; }
.sign .img {z-index:10;display:block;background:url(../images/body/sg.png);background-repeat:no-repeat;}

.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix {height: 1%;}
.clearfix {display: block;}
.tab { background-color:#000;height: 42px;position: relative;top: 0;z-index: 999;}
.tab ul.login { display: block;position: relative;float: right;clear: right;height: 42px;width: auto;font-weight: bold;line-height: 42px;margin: 0;right: 60px;color: white;font-size: 80%;text-align: center;}
.tab ul.login li.left { background-color:#000;height: 42px;width: 30px;padding: 0;margin: 0;display: block;float: left;}
.tab ul.login li.right { background-color:#000;height: 42px;width: 30px;padding: 0;margin: 0;display: block;float: left;}
.tab ul.login li { text-align: left;padding: 0 6px;display: block;float: left;height: 42px;background-color:#000;}
.tab ul.login li a {color: #15ADFF;}
.tab ul.login li a:hover { color: white;}
.tab .sep {color:#414141}
.tab a.open, .tab a.close { height: 20px;line-height: 20px !important;padding-left: 30px !important; cursor: pointer;display: block;width:60px;position: relative;top: 11px;}
/* sliding panel */
#toppanel { position:fixed;top: 0;width: 100%;z-index: 999;text-align: center;margin-left: auto;margin-right: auto;}
#panel { width: 100%;height: 220px;color: #999999;background: #272727;overflow: hidden;position: relative;z-index: 3;display: none;}
#panel h1 {font-size: 14px;padding: 5px 0 10px;margin: 0;color: white;}
#panel h2{font-size: 1.2em;padding: 10px 0 5px;margin: 0;color: white;}
#panel p {margin: 5px 0;padding: 0;}
#panel a { text-decoration: none;color: #15ADFF;}
#panel a:hover {color: white;}
#panel a-lost-pwd { display: block;float: left;}
#panel .content { width: 960px;margin: 0 auto;padding-top: 15px;text-align: left;font-size: 0.85em;}
#panel .content .left {width: 280px;float: left;padding: 0 15px;border-left: 1px solid #333;}
#panel .content .right {border-right: 1px solid #333;}
#panel .content form { margin: 0 0 10px 0;}
#panel .content label {float: left;padding-top: 8px;clear: both;width: 280px;display: block;}
#panel .content input.field {border: 1px #1A1A1A solid;background: #ffffff;margin-right: 5px;margin-top: 4px;width: 200px;color: #333333;height: 16px;}
#panel .content input:focus.field { background: #ffffff;}
#panel .content input.bt_login,
#panel .content input.bt_register { display: block;float: left;clear: left;height: 24px;text-align: center;cursor: pointer;border: none;font-weight: bold;margin: 10px 0;}
#panel .lost-pwd {display: block;float:left;clear: right;padding: 15px 5px 0;font-size: 0.95em;text-decoration: underline;}
.sign #panel .content input .img {width:94px;background-position:-2px -5px;background-color:transparent;} 
.tab a.open {background: url(../images/body/sg.png);background-repeat:no-repeat;background-position:-63px -142px;background-color:transparent;}
.tab a.close {background: url(../images/body/sg.png);background-repeat:no-repeat;background-position:-63px -211px;background-color:transparent;}
.tab a:hover.open {background: url(../images/body/sg.png);background-repeat:no-repeat;background-position:-63px -161px;background-color:transparent;}
.tab a:hover.close {background: url(../images/body/sg.png);background-repeat:no-repeat;background-position:-63px -230px;background-color:transparent;}
#menuHeader { width:100%;height:55px;}
.headr .img {z-index:10;display:block;background:url(../images/body_images/mn.jpg);}
.headr #menuSection1 .img {width:100%;height:27px;background-position:0px 0px;}
.headr #menuSection2 .img {width:100%;height:27px;background-position:0px 0px;}
#searchSection {width:950px;height:30px;background-color:#7b1228;}
.menuname { background-color:#3c3c3c;color:#ffffff;width:125px;display:block;height:22px;padding:4px 0px 0px 8px;font:bold 12px Arial;letter-spacing:1px;float:left;text-align:left;}
.mname {background-color:transparent;border:0px solid #ddd;text-decoration:none;display:block;height:20px;padding-top:4px;padding-left:8px;font:12px Arial;letter-spacing:1px;float:left;text-align:left;color:#ffffff;}
.mname a:hover {color:#15ADFF;text-decoration:none;}
.menuSection { width:100%;height:27px;background-color:#333333; }
.top_div { background-color:#557bf2;width:440px;height:25px;float:left;}
.body_div { padding:6px;width:426px;border:1px solid #557bf2;background-color:#ffffff;}
.heading { padding:4px 0px 0px 10px;letter-spacing:1px;font-weight:bold;text-align:center;font-size:14px;font-family:Times, serif;color:#ffffff;text-decoration:none;}
.horizontal {height:10px;width:200px;}
.content p {  text-align: justify;font: 12px Arial;letter-spacing:1px;line-height: 1.7em; color: #222222; }
.content .title { padding: 10px 0px 0px 0px; text-align: left; font: 14px Georgia, Times, serif; letter-spacing: 1px; color:#cc3300; }
.content .a_link { padding: 10px 0px 0px 0px; text-align: left; font: 14px Georgia, Times, serif; letter-spacing: 1px; color:#cc3300; }
.selectedNewsTitle { font-weight:bold;text-align:left;font-size:14px;font-family:Arial;color:#661100;padding-bottom:12px;}
.inputTxt { vertical-align:middle; font:normal 11px Arial, Helvetica, sans-serif; line-height: 15px; color:#555555; }
#mnuname { color:#ffffff;border:0px solid #ddd;width:125px ;text-decoration:none;display:block;height:20px;padding-top:2px;padding-left:8px;font:12px Arial;letter-spacing:1px;font-weight:bold;float:left;text-align:left;}
#smname {border:0px solid #ddd;text-decoration:none;display:block;height:20px;padding-top:4px;padding-left:8px;font:12px Arial;letter-spacing:1px;font-weight:bold;float:left;text-align:left;color:#ffffff;}
.addButton { vertical-align:middle;font:bold 12px Times New Roman;color:#992200;text-align:left;padding:2px; }
.go_button { cursor:pointer;font:bold 14px Times New Roman;text-align:right; }
.menu_link {color:#ffffff;text-decoration:none;}
.pmenu_link {color:#000000;text-decoration:none;}
.hozontal{ height:5px;width:100%; }
#global_nav { width:100%;background-color:#000;height:30px;position:fixed;top:0;right:0;left:0;z-index:10;}
.searchLabel { background-color:transparent;color:#ffffff;border:0px solid #ddd;text-decoration:none;display:block;height:20px;padding-top:2px;padding-left:8px;font:12px Arial;letter-spacing:1px;font-weight:bold;float:left;text-align:left;}
a { color:#111111;text-decoration:none;}
a:hover {color:#661100;text-decoration:underline;}
h2 { margin-top:10px;font:bold 16px georgia, helvetica, arial;color:#000000;letter-spacing:1px;}
#inputTxt { vertical-align:middle; font:normal 11px Arial, Helvetica, sans-serif; line-height: 15px; color:#555555; }
#selectedNewsTitle { font-weight:bold;text-align:left;font-size:14px;font-family:Arial;color:#661100;padding-bottom:12px;} 
.linkTitle {text-align:left;padding:5px 5px 0px 0px;font:12px Arial;letter-spacing:1px;line-height: 1.4em;color:#222222;text-decoration:none;}
#main { position:relative;margin:0px auto;height:100%; }
.column { float:left;display:inline;width:30%;;margin:0px 1% 0px 0px;height:100%; }
.zeroCol { float:left;display:inline;width:68%;margin:0px 1% 0px 0px;height:100%; }
.firstCol { float:left;display:inline;width:77%;margin:0px 1% 0px 0px;height:100%; }
.searchCol { float:left;display:inline;width:99%;margin:0px 1% 0px 0px;height:100%; }
.column.middle { float:left;display:inline;width:46%;margin:0px 1% 0px 0px;height:100%; }
.column.last { margin-right:0px;width:21.4%;margin-right:0px;height:100%; }
.column.newsmiddle { float:left;display:inline;width:55%;margin:0px 1% 0px 0px;height:100%; }
.column.newslast { margin-right:0px;width:12%;margin-right:0px;height:100%;}
.lastcolumn {float:left;display:inline;width:100%;margin:0px 1% 0px 0px;height:100%; }
.column.second { margin-right:0px;width:68.5%;margin-right:0px;height:100%; }
.column-headding { text-align: left; padding-left: 15px; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd  }
#heading { padding:7px 0px 0px 10px;letter-spacing:1px;font-weight:bold;text-align:left;font-size:14px;font-family:Times,serif;color:#ffffff;text-decoration:none;}
.pricesBody { width:100%; float:left; text-align:center; border-top:1px solid #666666; border-right:1px solid #666666; border-bottom:0px solid #666666; border-left:1px solid #666666; }
.pricesHeadingHead { width:16%; height:29px; float:left; text-align:center; border-right:1px solid #666666; font: 10px Arial; color: #222222; } 
.pricesLeftHead { width:15%; height:29px; float:left; text-align:center; border-right:1px solid #666666; font: 10px Arial; color: #222222; } 
.pricesDiffHead { width:6%; height:29px; float:left; text-align:center; font: 10px Arial; color: #222222; } 
.pricesHeading { width:16%; height:19px; float:left; text-align:center; border-right:1px solid #666666; font: 10px Arial; color: #222222; } 
.pricesLastHead { width:15%; height:29px; float:left; text-align:center; font: 10px Arial; color: #222222; }
.pricesLeft { width:15%; height:19px; float:left; text-align:center; border-right:1px solid #666666; font: 10px Arial; color: #222222; } 
.pricesDiff { width:6%; height:19px; float:left; text-align:center; font: 10px Arial; color: #222222; } 
.pricesLast { width:15%; height:19px; float:left; text-align:center; font: 10px Arial; color: #222222; }
.currencySource { text-align:center;font: 12px Times New Roman, serif;color: #003300; text-transform:none; text-decoration: none; }
.currencyBox { width: 100%; height:25px; color:#800000; padding-top: 5px; font: 16px Times New Roman, serif; font-weight: bold; text-align:center;}
.currencyTitle { letter-spacing:1px;font:bold 10px Arial;color:#999999;width: 100%; height:15px;padding-top: 0px; text-decoration: none;text-align:center;border-bottom:1px solid #666666; border-right:0px solid #666666; } 
.currencyLeft { letter-spacing:1px;font:bold 10px Arial;color:#999999;width: 40.1%; height:19px; float:left; text-align:center; border-top:0px solid #666666; border-right:0px solid #666666; border-bottom:1px solid #666666; border-left:1px solid #666666; padding-top: 2px; } 
.currencyRight { letter-spacing:1px;font:bold 10px Arial;color: #999999;width:54%; height:19px; float:right; text-align:right; border-top:0px solid #666666; border-right:1px solid #666666; border-bottom:1px solid #666666; border-left:1px solid #666666; padding-top: 2px; text-transform: uppercase; padding-right: 2px; }
.cimg {padding-top:3px;border:none;width:10px;height:10px}
/*sponser*/
.clear { clear: both;height: 0;line-height: 0;}
.clearfix:after { content: ".";display: block; height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearfix {height: 1%;}
.clearfix {display: block;}
.sliderwrapper{ position: relative;width: 415px;height: 342px;border: 0px solid #687C98;overflow: hidden;background-color:#ffffff;}
.sliderwrapper .contentdiv{ position: absolute;background-color:#ffffff;padding:10px 0px 0px 2px;border:0px solid #687C98;visibility: hidden;width: 411px;height: 100%;}
.pagination{ width: 360px;margin-top: 6px;text-align: center;}
.pagination a{ display: inline-block;border: 1px solid black;color:#2e6ab1;padding: 1px 3px;margin-right: 3px;font-weight: bold;text-decoration:none;font-size:10px;}
.pagination a:hover, .pagination a.selected{ background: #990000;color: #ffffff;font-size:10px;}
.shadetabs{ padding: 3px 0;margin-left: 0;margin-top: 1px;margin-bottom: 0;font: bold 12px Verdana;list-style-type: none;text-align: left;}
.shadetabs li{display: inline;margin: 0;}
.shadetabs li a{text-decoration: none;position: relative;z-index: 1;padding: 3px 7px;margin-right: 3px;border: 0px solid #778;color: #2d2b2b;}
.shadetabs li a:visited{color: #2d2b2b;}
.shadetabs li a:hover{text-decoration: underline;color: #2d2b2b;}
.shadetabs li a.selected{ position: relative;top: 1px;}
.shadetabs li a.selected{ border-bottom-color: white;}
.shadetabs li a.selected:hover{ text-decoration: none;}
.tabcontent{display:none;}
.sl_news {color:#661100;font:14px verdana;letter-spacing:1px;font-weight:bold;text-align:justify;}
.mread {padding:5px 5px 0px 5px;font:12px Arial;}
.mdiv {padding:0px 0px 5px 5px;margin-top:-0.6em;float:right;}
.tspace {height:10px;width:460px;float:left;}
.m_event {text-decoration:underline;text-align:left;color:#800000;font:italic 12px Arial;line-height:1.0em;}
.pltitle {font:normal 12px arial;color:#661100;text-align:left;text-align:justify;margin-top:0.5em;}
.plbutton {font:bold 12px Arial;border:none;color:#550000;padding:3px;background-color:#eff2fd;}
.pollno { padding:5px 0px;width:60px;float:left;font-weight:normal;text-align:left;font-size:12px;font-family:Times,serif;color:#222222;padding-top:0px;text-align:left; }
.mpoll {text-decoration:none;text-align:left;color:#550000;padding:4px;background-color:#eff2fd;font:bold 12px Arial;line-height:1.0em;}
.article1 {font:bold 14px arial;color:#661100;padding:10px 10px;text-align:center;}
.article2 {width:200px;height:150px;margin-left:7em;}
.int_art .article2 .img {width:130px;height:140px;background-position:0px -3px;}
.headr .mname .img {width:110px;height:112px;background-position:30px -98px;}
.article3 {padding-top:5px;font-weight:bold;font:10px Arial;line-height: 1.3em;color: #550000;width:360px;text-align:center;}
.article4 {font-weight:bold;font:10px Arial;line-height: 1.3em;padding-bottom:10px;color: #222222;width:360px;text-align:center;}
.article5 {width:345px;padding:0px 0px 10px 10px;margin-top:-0.7em;}
.article6 {height:70px;padding:0px 0px 10px 0px;text-align:justify;font: 12px Arial;letter-spacing:1px;line-height: 1.7em; color: #222222;}
.article7 {text-decoration:underline;text-align:left;color:#800000;padding:3px;font:italic 12px Arial;line-height:1.0em;}
.pricebox {width:97%; margin-bottom: 1em; padding:2px 2px 2px 3px;}
.topnews1 {float:right;width:250px;text-align:right;padding:5px 3px 0px 0px;letter-spacing:1px;font-weight:bold;font-size:14px;font-family:Times, serif;color:#fff;text-decoration:none;}
.hleft {float:left;width:250px;text-align:left;padding:5px 0px 0px 5px;letter-spacing:1px;font-weight:bold;font-size:14px;font-family:Times, serif;color:#fff;text-decoration:none;}
.hright {float:right;width:90px;font-size:12px;margin-top:0.3em;text-align:right;padding:5px 5px 0px 0px;letter-spacing:1px;font-weight:bold;font-family:Times, serif;color:#fff;text-decoration:none;}
.mmnews {text-decoration:underline;text-align:left;color:#fff;font:italic 12px Arial;}
.r1ad1 {width:196px;height:204px;padding-top:4px;border:1px solid #333;text-align:center;}
.ancment {text-decoration:none;text-align:left;color:#fff;padding:3px;font:bold 14px Arial;}
.frtitle {text-decoration:none;color:#fff;font-weight:bold;}
.frbody {width:360px;height:317px;float:left;border-right:2px dotted #ccc;}
.frbody1 {width:358px;height:317px;float:left;}
.pbody1 {width:260px;height:92px;float:left;border-right:2px dotted #ccc;}
.pbody2 {width:458px;height:92px;float:left;}
.ad1 {width:285px;height:56px;text-align:center;}
.ad7 {float:left;margin-top:-0.1em;}
.ad8 {float:right;margin-top:-0.1em;padding-right:3px;}

.f_article {width:260px;margin-left:3.0em;}

.int_art .img {z-index:10;display:block;background:url(../images/body_images/art_int.jpg);background-repeat:no-repeat;}
.int_art .f_article .img {width:260px;height:192px;background-position:-145px -3px;}
.ad2 {width:285px;height:250px;border:0px solid #003399;text-align:center;}
.ad2_img {height:250px;width:287px;border:none;}
.ad3_img {height:145px;width:287px;border:none;}
.ad4_img {height:145px;width:287px;border:none;}
.language {border:none;font-size:12px;}
.hconvertor {width:935px;background-color:#333333;padding:7px 0px 0px 15px;color:#15ADFF;font:bold 12px arial, times;}
.hmore {margin-top:0px;width:940px;height:100%;background-color:#333333;}
.sign .s_img .img {width:10px;height:10px;padding-top:4px;background-position:-20px -110px;}
.sign .u_img .img {width:10px;height:10px;padding-top:4px;background-position:-20px -130px;}
.sign .d_img .img {width:10px;height:10px;padding-top:4px;background-position:-20px -162px;}
.sign .bbtom .img {background-position:0px -404px;background-repeat:repeat-x;height:60px;float:left;width:100%;text-align:center;}
.copyright {width:100%;font-size:12px;float:left;text-align:center;padding-top:15px;color:#fff;letter-spacing:1px;}
.bbox {background-color:#282828;height:auto;float:left;width:100%;text-align:center;margin-bottom:-1.5em;}
.bbox2 {width:960px;text-align:left;padding-top:15px;}
.bh2 {font-size:16px;text-align:left;font-weight:bold;color:#CCCCCC;}
.bh22 {font-size:14px;text-align:left;font-weight:bold;color:#CCCCCC;}
.bline {float:left;width:960px;border-bottom-style:dotted;color:#333;margin-top:-0.3em;}
.bitem {width:222px;float:left;}
.bitem1 {width:117px;float:left;}
.bitem2 {width:97px;float:left;}
.bitem3 {width:137px;float:left;}
.bitem4 {width:147px;float:left;}
.bitem5 {width:102px;float:left;}
.bitem6 {width:122px;float:right;}
.bbanner {border:none;height:60px;width:150px;}
.banker {text-decoration: none; text-align: left; color: #00ccff; padding: 5px 5px 0px 5px; font: 12px Arial;}
.blist {padding: 5px 0px 0px 2px;min-height:14px;font-size:12px;}
.listitem {margin-left:-0.5em;width:290px;float:left;}
.listitem1 {margin-left:0.5em;width:310px;float:left;}
.listitem2 {margin-left:0.5em;width:297px;float:left;padding-bottom:4px;}
.priInd1 {text-decoration: none; text-align: left; color: #222222; padding: 5px 5px 0px 0px; font: 12px Arial; line-height: 1.3em;}
.priInd2 {text-decoration: none; text-align: left; color: #222222; padding: 5px 5px 0px 0px;font: 12px Arial;line-height: 1.3em;}
.priInd3 {text-decoration:underline; text-align: left;color:#15ADFF;padding: 5px 5px 0px 25px; font: 12px Arial; line-height: 1.3em;}
#sideBar{ position:fixed;width:22px;height: auto;top:250px;right:0;}
.sign #sideBar .img {width:22px;height:160px;padding-top:4px;background-position:-19px -230px;}



