@charset "utf-8";
/* CSS Document */
*{box-sizing:border-box;}
aside, h1, h2, h3, h4, p{margin:0; padding:0;	border:0;font: inherit;vertical-align:baseline;}
body{margin:0px; padding:0px; font-size:100%; font-family:'Tahoma', sans-serif; color:#454545; text-align:center}
a{color:#0293d5; text-decoration:none;} a:hover{color:#777; } img{border:0}
ul{list-style:none;margin:0; padding:0;}
.fl{ float:left;}.fr{ float:right;}.clr{clear:both; padding:0; margin:0;}.clearfix:before, .clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom: 1;}

#hellobar{width:100%; background:#fff; border-bottom:3px groove #ddd; padding:0 0 1px; position:fixed; top:0; left:0; font-family:Helvetica,Arial,sans-serif;}
.hellowrapper{width:100%; background:#d94f2d; padding:5px; line-height:20px; color:#fff; font-size:16px; word-spacing:2px; letter-spacing:0.5px; text-align:center;}
.hellowrapper p{margin:0 auto 5px; padding:0; display:block;}
.hellowrapper b{font-size:16px; color:#ffd76a; font-family:'Times New Roman';}
p.bottomline{color:#cf1519; background:#f4f0f4; border:1px solid #f7f2f7; padding:5px 20px; display:inline-block; line-height:20px; margin:5px 0;}
p.bottomline a{color:#470047; border-bottom:1px solid #470047;}
.hellowrapper span{font-size:16px; display:block;}
.hellowrapper span a{color:#fff; text-decoration:underline;}

#top_linkbg{width:100%; height:26px; background: linear-gradient(to bottom, #666 , #333); margin:100px 0 0; padding:0; font-size:75%;}
.top_link{height:26px; line-height:26px; width:992px; margin:0 auto; text-align:right;}
.top_link li{display:inline-block; padding:0 10px; background:url('../images/top_link_sep.gif') no-repeat right; font-weight:400}
.top_link li.active, .top_link li:hover{background:url('../images/tab_hover.gif') center;}
.top_link a{color:#fff;}

.container{width:992px; height:auto; margin:0 auto; text-align:left; border:2px ridge rgba(50,50,50,0.6); border-top:0px; border-radius:0 0 10px 10px; padding-bottom:20px; }
.header, .mainSection{margin:0 auto;  padding:0 0 10px;  width:950px;}
.logo{width:165px; float:left; margin-top:10px}
.logo span.tagline{display:block;font-size:70%; color:#f00; border-bottom:1px solid #000; border-top:1px solid #000;}
.logoRightHeader{width:600px; float:right; margin-top:5px}
.lrhLeftCol{width:220px; float:left;}
.lrhRightCol{width:250px; float:right}
.socialMedia{margin-bottom:5px; font-size:90%}
.socialMedia li{float:right; margin:0 8px;text-align:right}
.socialMedia li:first-child{margin-right:0}
.socialMedia li a{font-size:110%;color:#0d3e99}
.socialMedia li a:hover{color:#777; }
.chineselinks{margin-bottom:5px; font-size:80%}
.clflag{width:45px; float:right; margin:3px 5px 0 0}
.clflag img{width:45px; height:30px;}
.clUrls{width:80px; float:right; text-align:right;line-height:150%}
.clUrls a{display:block}
.mailID{float:right;text-align:right;font-size:85%}

.main{border-top:2px solid #ff2700; padding:10px 20px 20px; color:#333; display:flex; flex-direction:column; gap:5px;}
.mainSection{border-top:2px solid #ff2700; padding:10px 0 20px; color:#333; display:flex; gap:15px;}
.breadcrumb{margin-bottom:5px; padding:0; line-height:26px; font-size:12px; color:#777}
.breadcrumb a, .breadcrumb i{color:#000}
.breadcrumb i{margin:0 10px;}
.blog-section{font-size:13px;line-height:22px;}
h1{font-size:18px;font-weight:400; color:#000; margin-bottom:15px; border-bottom:1px dashed #000}
a.blogheading{text-decoration:none; display:inline-block; border-bottom:1px solid #cf1519; color:#cf1519; font-size:15px; margin-bottom:5px;}
a.Button{display:inline-block; padding:0 10px; border:1px solid #cf1519; text-align:center; color:#cf1519; text-decoration:none;}
a.Button:hover{background:#cf1519; color:#fff;}
.rightaligntxt{font-size:82.5%; text-align:right;}
.rightaligntxt a{display:inline-block; padding:3px 10px; background:#eb593c;
background:linear-gradient(to bottom, #eb593c 0%, #ed6f54 44%, #eb593c 100%); border-radius:1px; color:#fff; text-decoration:none;}
.rightaligntxt a:hover{background:linear-gradient(to bottom, #41342c 0%, #41342c 44%, #41342c 100%); color:#fff;}
.rightaligntxt b{font-size:120%; font-weight:400; text-decoration:underline;}

.leftSection{max-width:215px;font-size:12px;}
.leftSection h4{background: linear-gradient(to bottom, #cc0033 0%, #cc0033 49%, #990000 50%, #990000 100%); height:24px; border:1px solid #000; color:#fff;  font-weight:700; padding-left:10px;line-height:24px}
.leftSection h4 a{color:#fff}
.leftSection ul{font-size:95%;border:1px solid #000; border-top:0px; width:215px; background:#f5f5f5; padding:5px 5px 15px 20px;line-height:200%;margin:0; border-radius:0 0 5px 5px}
.leftSection li{border-bottom:1px dotted #ccc; list-style:url('../images/arrow_link.gif'); }
.leftSection li a{color:#555252;}

.rightSection{max-width:100%; flex:1; font-size:13px; line-height:25px;}
.contentSection img{width:100%; max-width:100%; height:auto;}
.contentSection h1{margin-bottom:5px;}
.contentSection h2, .contentSection h3{font-size:16px; font-weight:400; color:#000; margin-bottom:5px;}
.contentSection .breadcrumb{margin-bottom:10px;}
.contentSection p{margin-bottom:20px;}

.contentSection ul{margin:5px 0 20px;}
.contentSection ol{margin:5px 0 20px 15px; list-style-type:decimal; padding:0}
.contentSection ol li{margin-bottom:5px;}
.contentSection ul li{margin-bottom:5px; background:url('../images/arrow_link.gif') no-repeat left 9px; padding-left:15px;}
.contentSection span{font-size:14px; font-weight:700}
.ctable{margin-bottom:20px; overflow:hidden;}
.ctable table{width:100%; border-collapse:collapse;}
.ctable table td, .ctable table th{border:1px solid #222; border-collapse:collapse; padding:5px;}
.ctable table th{text-align:center; font-weight:700; font-size:14px;}






.bottomBar{width:950px; height:34px; background: linear-gradient(to bottom, #000 0%, #333 49%, #333 50%, #000 100%); margin:0 auto 20px; border-radius:5px; line-height:34px; color:#823341; font-size:80%;padding:0 2px}
.bottomBar a{margin:0 18px;color:#fff;}

.footer_links{width:950px; margin:0 auto 20px; text-align:center; color:#f00; font-size:75%}
.footer_links a{line-height:170%;}

.copyright{width:500px; margin:0 auto; border-top:1px dashed #ccc; text-align:center; font-size:75%; line-height:200%}












































































































































































