/* CSS Document */
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#191919; line-height:16px; background:url(../images/main-bg.jpg) repeat-x left top;}
a {text-decoration:none;}
ul {margin:0; padding:0; list-style-type:none; float:left;}
* {margin:0; padding:0;}

.header {width:960px; height:103px; margin:0 auto; position:relative;}
.logo {position:absolute; top:30px; left:10px;}
.title {width:420px; position:absolute; top:46px; left:105px; line-height:24px;}
.title a {font-size:20px; color:#fff; text-decoration:none; font-weight:bold;}
.onlytitle {left: 0;}
.search {position:absolute; top:30px; right:10px; border:1px solid #d8dad9; background:#e5e5e5; padding:7px;}
.search-box {width:242px; padding:5px; height:16px; float:left; border:1px solid #d1d1d1; background:url(../images/search-box-bg.jpg) repeat-x left top;}
.search img {width:80px; height:28px; float:left; background:#FF0000; margin-left:5px; display:inline;}

.gk-seal {width:137px; height:46px; position:absolute; top:30px; right:3px; background:#FF0000;}

.top-menu {width:920px; margin:0 auto; padding:45px 12px 6px 28px; overflow:hidden;}
.menu{margin:3px auto; padding:0; height:30px; width:760px; display:block; float:left;}
.menu li{padding:0; margin:0 10px; list-style:none; display:inline; float:left;}
.menu li a{float:left; padding-left:18px; display:block; color:#fff; text-decoration:none; font:16px  Arial, Helvetica, sans-serif; cursor:pointer; outline:none;}
.menu li a span{float:left; display:block; padding:5px 17px 10px 0;}
.menu li a:hover{background:url("../images/menu-bg.jpg") 0 0 no-repeat; color:#fff;}
.menu li a:hover span{background:url("../images/menu-bg.jpg") 100% 0 no-repeat; color:#fff;}
.menu li a.active, .menu li a.active:hover{line-height:20px;  background:url("../images/menu-bg.jpg") 0 0 no-repeat; color:#fff; font:16px Arial, Helvetica, sans-serif;}
.menu li a.active span, .menu li a.active:hover span{background:url("../images/menu-bg.jpg") 100% 0 no-repeat; color:#FFF;}




/*.top-menu ul {width:680px; float:left;}
.top-menu ul li {padding-right:50px; float:left;}
.top-menu ul li a {font-size:14px; color:#fff; text-decoration:none;}
.top-menu ul li a:hover {text-decoration:underline;}
*/

.content-box {width:960px; padding:20px 0; margin:0 auto; background:#FFFFFF; overflow:hidden;}

.left-pan {width:220px; float:left;}
.category-box {width:201px; float:right; background:#eeeeee url(../images/cat-bot.jpg) no-repeat left bottom; overflow:}
.category-box span.en {width:201px; height:31px; float:left; background:url(../images/en/cat-head.jpg) no-repeat left top;}
.category-box ul {width:190px; padding:6px 12px; }
.category-box ul li {width:190px; padding:6px 0; border-bottom:1px solid #d5d5d5;}
.category-box ul li a {font-size:12px; color:#2c2b2b; text-decoration:none;} 
.category-box ul li a:hover {text-decoration:underline;} 
.category-box ul li.noborder {border-bottom:none;}
.contact-box {width:200px; float:right; margin-top:22px; background:#eeeeee url(../images/cat-bot.jpg) no-repeat left bottom; overflow:hidden; padding-bottom:15px;}
.contact-box span.img.en {width:201px; height:31px; float:left; background:url(../images/en/contact-head.jpg) no-repeat left top;}
.contact-box ul {width:201px; float:left; padding-top:10px; margin-bottom:22px;}
.contact-box ul li {width:177px; padding:4px 12px; float:left; font-size:13px;}
.chat-icon {clear:both; margin:0 auto; padding-top:14px;} 
.contact-btn {width:131px; margin:0 auto; padding-top:14px; margin-bottom:13px;}
.download-pdf {width:201px; height:62px; float:right; margin-top:9px;}

.right-pan {width:703px; float:right; padding-bottom:20px; padding-right:18px;}
.splash {width:700px; float:left; border:1px solid #282c32; margin-bottom:16px;height:180px;}
.main-text {width:700px; float:left; font-size:12px; color:#000;}
.right-pan h1 {font-size:18px; color:#a14b01; float:left; width:698px; border-bottom:1px dashed #a2a4a8; margin-top:10px; padding-bottom:3px;}
.featured-prod {width:700px; float:left;}
.featured-prod ul {float:left; padding:0 6px;}
.featured-prod ul li {float:left; width:100px;; padding:20px 0 45px; margin-right:37px; display:inline;height:100px;}
.featured-prod ul li img {float:left; max-height:100px; max-width:100px}
.featured-prod ul li span {float:left; width:100px;  padding:7px 0 0 0;}
.featured-prod ul li span a {float:left; width:100px; color:#a14b01; font-size:13px; font-weight:bold; text-decoration:none; margin-bottom:6px;}
.featured-prod ul li span p {float:left; width:100px; font-size:12px; color:#6e6a81;}
.right-pan h4 {font-size:16px; color:#50109f; float:left; width:680px; padding-left:16px; margin-top:28px; padding-bottom:14px;}
.carousel {width:700px; float:left;}
.carousal-before {width:25px; float:left; padding-top:48px;}
.carousal-after {width:25px; float:left; padding-top:32px;}
.carousel ul {width:620px; float:left; padding:14px;}
.carousel ul li {width:100px; float:left; display:inline; margin-right:24px;}
.carousel ul li span {width:100px; float:left; padding-top:8px;}
.carousel ul li span a {font-size:14px; color:#307100; text-decoration:none;}
.other-info {width:660px; float:left; padding:5px 20px 8px 20px; background:#f7f7f7; margin-top:8px;}
.other-info ul {width:660px; float:left;}
.other-info ul li {width:660px; float:left; font-size:13px; color:#313842; padding:7px 0; border-bottom:1px dotted #313842;}
.other-info ul li span {width:212px; float:left; font-weight:bold;}
.other-info ul li.last {border:none;}


.footer {width:960px; margin:0 auto; text-align:center; font-size:13px; color:#fff; background:#a14b01; padding:25px 0;}


#gkseal1 {
    background: url("../../../../../lang/images/profile_pages/sprite.jpg") no-repeat scroll 0 -112px transparent;
    height: 47px;
    /*margin: -13px 0 0 530px;*/
    
    width: 110px;
   /*position:absolute;*/
  
}
#gkseal {
    background: url("../../../../../lang/images/profile_pages/sprite.jpg") no-repeat scroll 0 -60px transparent;
    height: 48px;
    /*margin: 0px 0 0 530px;*/
    
    width: 139px;
    /*position:absolute;*/
   
}
.position {
    color: #FFFFFF;
    display: inline;
    float: right;
    font-size: 27px;
    font-weight: bold;
    margin: 2px 6px 0 0;
    width: 35px;
}
.position_rank {
    line-height: 33px;
    text-align: right;
    text-decoration:none;
}
.position_rank span {
    font-size: 15px;
    line-height: 10px;
}
.year {
    float: right;
    font-size: 12px;
    height: 10px;
    line-height: 2px;
    margin: 0 0 0 5px;
}
#skseal {
    background: url("../../../../../lang/images/profile_pages/sprite.jpg") no-repeat scroll 0 -164px transparent;
    height: 48px;
    /*margin: 0px 0 0 530px;*/
    width: 139px;
    /*position:absolute;*/
  
}
#vipseal {
    background: url("../../../../../lang/images/profile_pages/sprite.jpg") no-repeat scroll 0 -522px transparent;
    height: 48px;
    /*margin: 0px 0 0 530px;*/
    width: 140px;
  
    
    
}

#slider-code { height: 156px; overflow:hidden;float:right;padding-left:6px; }
#slider-code .viewport { float: left; width: 240px; height: 170px; overflow: hidden; position: relative; }
#slider-code .buttons { display: block; margin: 30px 10px 0 0; float: left; }
#slider-code .next { margin: 30px 0 0 10px;  }
#slider-code .disable { visibility: hidden; }
#slider-code .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }
#slider-code .overview li{ float: left; margin: 0 48px 0 0; padding: 1px; height: 151px; width: 201px;}

#pager_container{margin:0;position:absolute;margin-top:4px;margin-left:3px;*margin: 0 0 0 0;*left:576px;*top:400px;}
#slider-code .pager { overflow:hidden; list-style: none; }

#slider-code .pager li { float: left; }
#slider-code .pagenum { background-color: #fff; text-decoration: none; text-align: center; padding: 5px; color: #555555; font-size: 14px; font-weight: bold; display: block; }
#slider-code .active { color: #fff; background-color:  #555555; }

.pro-container{
    float:left;
    font-family:Arial;
    font-size:12px;
    color:#6E2165;
    width:615px;
}
.pro-container p{
    margin:2px 0;
    text-align:center;
    
    }
.pro-container ul{
    float: left;
    list-style-type: none;
    margin:0;
    padding:0;
    width:615px;
    
}
.pro-container ul li{
    float:left;
    margin:5px;
    background:#fff;
    border:1px solid #ccc;
    padding:5px;
}
.pro-container a{
    text-decoration:none;
    color:#6E2165;
}
.pro-container a:hover{
    text-decoration:underline;
    
}
.pagi-td{
    padding-left: 170px;
      
}
div.pageNav 
	{
		padding:3px;
		margin:3px;
		text-align:center;
	}
	
	div.pageNav a 
	{
	    
		color:#FFFFFF;
		font-family:arial;
		font-size:17px;
	    padding: 2px 5px 2px 5px;
		border: 1px solid #E8E8E8;
		background-color:#BEBEBE;
		text-decoration: none; 
        font-size:12px;
		
	}
	
	div.pageNav span.current 
	{
		padding: 2px 5px 2px 5px;
		margin-right: 2px;
		border: 1px solid ;
		background-color: #A14B01;
		color: #FFF;
        font-size:12px;
	}
	div.pageNav span.disabled 
	{
		color: #929292;
	}
    
    

    
    .js{overflow:hidden;zoom:1;}
.carousel {
    float: left;
    padding-left: 16px;
    width: 650px;
}

.carousel-wrap{margin:0;border:0;zoom:1; width:750px;margin-bottom:0;zoom:1;}
.js .carousel-wrap{display:inline-block;vertical-align:middle;width:477px;margin:0 5px 15px;}
.IE .js .carousel-wrap{display:inline;}
.carousel ul{margin:0;padding:0;zoom:1;}
.js ul li{overflow:hidden;float: left;padding: 9px;width: 522px;zoom:1;}
.carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:24px;height:37px;cursor:pointer;line-height:999px;zoom:1;border:0;text-indent:-9999px;}
.carousel .carousel-next{background:url(../images/arrow-right.gif) 0 0 no-repeat;padding-left:10px;}
.carousel .carousel-previous{background:url(../images/arrow-left.gif) 0 0 no-repeat;}
.carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
.carousel .disabled,.carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
.carousel div{margin:0;padding:0;border:0;}
.carousel ul{padding:0;list-style:none;}
.carousel ul li{position:relative;width:100px;margin:0;}
.carousel ul li cite{position:absolute;bottom:3px;right:10px;line-height:19px;font-size:11px;}
.carousel ul li cite a img{vertical-align:middle;}
.carousel ul li cite a{color:#fff;text-decoration:none;}
.carousel ul li span {width:100px; float:left; padding-top:8px;}
.carousel ul li span a {font-size:14px; color:#307100; text-decoration:none;}
.hoverBox{border:1px solid #ddd; position:absolute; background-color:#EEEEEE; width:180px; left:100%;margin-top:-22px; z-index:9;padding:6px 10px 16px 10px; behavior:url(../PIE.htc); -webkit-box-shadow:#898787 0 3px 6px -2px; -moz-box-shadow:#898787 0 3px 6px -2px; box-shadow:#898787 1px 5px 8px -3px; min-height:30px;}
.submenu {width:100%; float:left; border-bottom:1px dotted #6e2165; padding:6px 0;}
.submenu.smlast {border:0; padding-bottom:0;}
.subtitle1 {width:135px; float:left;}
.subtitle1 a {color:#1f65c4; text-decoration:none; font:12px Arial, Helvetica, sans-serif;color:black}
.subtitle1 a:hover {text-decoration:underline;}
.subcont {width:305px; float:left; margin-left:20px; display:inline;}
.subcont a {color:#333; text-decoration:none; font:11px Arial, Helvetica, sans-serif; padding:0 2px;color:black}
.subcont a:hover {text-decoration:underline;}
div.center-wrap{overflow:hidden;clear:both;zoom:1;}
div.center-wrap div{border:0;margin:15px 0;}
div.center-wrap a{margin:0 2px;padding:2px 5px;border:1px solid #4f4f4f;background:#333;cursor:pointer;color:#fff;-moz-border-radius:12px;webkit-border-radius:12px;border-radius:12px;}
div.center-wrap a.active{font-weight:bold;color:#5db0e6;}



.listing-contact
{float:left; width:480px; background:#f0f1f3 url(http://imgusr.tradekey.com/images/uploadedimages/campaign/sem/sem_landing_page2/listing-contact-bg.gif) repeat-x; border:#dcdfe2 1px solid; color:#444;font-family:Arial, Helvetica, sans-serif; position:relative;}
.listing-contact ul
{margin:10px; padding:0; list-style-type:none; float:left;}
.listing-contact ul li
{float:left; width:460px; padding:4px 0; font-size:11px;}
.listing-contact ul li span
{width:65px; text-align:right; float:left; margin:0 10px 0 0; font-size:12px;}
.listing-contact ul li h1
{color:#188D04; font-size:11px; margin:0; padding:0; font-weight:normal; display: inline; margin:0 0 0 10px;}
.listing-contact ul li textarea
{float:left; width:374px; height:96px; border:#ccc 1px solid;}
*html .listing-contact ul li textarea
{width:480px;}
.listing-contact-input
{float:left; border:#ccc 1px solid; width:240px; height:18px;}
.listing-contact input
{float:left;}
.listing-contact-check
{margin:0 0 0 75px; float:left;}
.listing-contact p
{color:#8d8d8e; margin:0 0 0 5px; padding:0; float:left;}
.send-btn-contact
{ background:url(http://imgusr.tradekey.com/images/uploadedimages/campaign/sem/sem_landing_page2/send-btn-contact.jpg) no-repeat; color:#fff; width:76px; height:26px; border:none; font-weight:bold; margin:0 0 0 74px;}
.contact-exit
{float:right; position:absolute; top:0; right:0;}


#faded img{
    width:700px;
}
#faded .pagination ul{
    position:absolute;
    list-style:none;
    width:auto;
    float:left;
   display:none; 
}
#faded ul li{
 float:left;
}
#faded ul li a{
 text-decoration:none;
 color:#fff;
}
#faded ul li a:hover{
 text-decoration:underline;
 color:#fff;
}



/*** Inline CSS Move here ***/

.content-box input.error {
	border: 1px solid red;
}
.content-box label.error{
    padding-left:75px;
    color:red;
    font-weight:bold;
    font-size:smaller;
}

.imagesize2 img {
	
	max-height:100px;	
	max-width:100px;
}

.container_slider {
margin-bottom: 20px;

}

.readm-more {

	cursor:pointer;		
}

.rssHeader a{
	color:#a14b01 !important;
	font-size: 18px !important;
}

.rssRow h4 a {

	color:#a14b01
	
}

#ticker2 .odd { background-color: #fff !important; }
#ticker2 .even { background-color: #fff !important }
