@charset "utf-8";
/* CSS Document */

/*hack*/

* html .feature-in {margin-left:4px !important}



.clr{clear:both;}

.trade_alt{ height:auto;}


.p a{
background:url(images/Body_sprite.gif) -22px -225px;
color:#FF0000;
float:right;
font-size:10px;
}

.realtime
{
font-weight:normal;
color:#000;
}


.border-all{
	border:1px solid #444;
	border-top:none;
margin-top:-2px;
	*zoom:1;
	}
	.border-inn{border:1px solid #444;
	border-right:none;
	border-left:none;
	height:700px;
	}
	
	.border-full{
	border:1px solid #444;
	margin-top:13px;
	height:50px;
width:260px;
	}

	.border-full a {
	*height: 50px;
	}
	
.fp-margi{
	margin-top:13px;
	}
	

	.pop_white
			{
				color:#fff;
			padding:5px 0 0 0;
			display:block;
			font-weight:bold;
			text-align:left;
			font-family:Verdana, Geneva, sans-serif;
			font-size:13px;
			*font-size:12px;
			}	
				
			
		#popitmenu{
			position: absolute;
			border:2px solid black;
			background-color:#FFF;
			line-height: 20px;
			z-index: 100;
			visibility: hidden;
			text-align:left;
			left:142px;
			top:200px;			
			color:fffacd;		
			}

	#popitmenu a{
		background: url(images/Body_sprite.gif) -465px -365px;
			text-decoration: none;
			padding-left: 6px;
			color: black;
			display: block;
			padding:5PX 0 0 20PX;
			
			}

	#popitmenu a:hover{ /*hover background color*/
			background-color: #eeeeee;
			}
						

			
			
/*leftpath*/	
		
/*.Popular-list{
			margin:0;
			padding:0;
			border:1px solid #666666;
			border-top:none;
		}
	
.Popular-list ul{
			list-style:none;
		}
.Popular-list ul li{
			
			line-height:22px;
			display:block;
		}
			
.Popular-list ul li a{
			background:url(images/Body_sprite.gif)  -460px -370px;
			font:Arial, Helvetica, sans-serif;
			color:#0a518b;
			padding:0 0 0 30px ;
			display:block;
			text-decoration:none;
			}

	
.Popular-list ul li a:hover{
			background:url(images/Body_sprite.gif)  -461px -370px;
			font:Arial, Helvetica, sans-serif;
			color: #FF0000;
			padding:0 0 0 30px ;
			display:block;
			background-color:#f8f8f8;
			text-decoration:none;
			}
	
	
	.Popular-list-bg h3{background-color:#e4e4e4;
	border-top:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	height:20px;
	padding:4px 0 0 20px;
	color:#000000;
	font-weight: bold;
	}*/
	
/*leftpathEnd*/

/*centerpath*/

.trade-bg{
background-color:#e3e3e3;
height:24px;
padding:0 0 0 10px;
display:block;
font-size:13px;
}

.trade-bg span h3 a{
	background:url(images/Body_sprite.gif) -25px -144px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#b30000;
	float:left;
	width:45%;
	display:block;
	padding:3px 0 0 20px;
	margin-top:1px;
	}
	
	.bg-down h3 {
 display: block;
 padding: 2px 5px;
 height: 19px;
background-color: #e3e3e3;
font-size:13px;
}
 
.bg-down h3 a{    
  color: #b30000;
  font-weight: bold;
}
	
	
	/*.border-all{border:1px solid #444;
	border-top:none;
	}
	.border-inn{border:1px solid #444;
	border-right:none;
	border-left:none;
	}*/
	
	/*tptc*/
	
#buy-wing{
	float:left;
	text-align:center;
	width:180px;	
	margin:8px 0 0 10px ;
	cursor: pointer;
	/*background-color: #FFFFFF;*/
	}

#sell-wing{
	float: right;	
	width:200px;
	text-align: center;
	margin:8px 10px 0 0 ;
	cursor: pointer;
	/*background-color: #ececec;*/
	}
#buyer-wing{
	float:left;
	text-align:center;
	width:180px;	
	margin:7px 0 0 10px ;
	}

#seller-wing{
	float: right;	
	width:200px;
	text-align: center;
	margin:7px 10px 0 0 ;
	}

.out-wrap{
padding:2px;

	}
.trade-wrap{
	height:165px;
	width:450px;
	}

#tpt ul{
	display: block;
	float: left;
	height:137px;
	margin-top:7px;
width: 150px;
	

	}
	
#tc ul {
	display: block;
	float:left;
	height:137px;
	margin-top:7px;
	width: 230px;

	}

#tpt ul li {
	display: block;	
	padding: 0 0 0 20px;
	background: url(images/Body_sprite.gif) -705px -388px;
}
 #tc ul li {
	display: block;
	padding: 0 0 0 20px;
	background: url(images/Body_sprite.gif) -705px -388px;
}

* html #tpt ul li {
	display: inline-block;
}

* html #tc ul li {
		display: inline-block;
}


	

#tpt ul li a, #tc ul li a {
	/*background: url(images/Body_sprite.gif) -705px -388px;*/
	/*padding: 0 0 0 20px;*/
	/*width: 125px;*/
	text-decoration: none;
	line-height: 17px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #176caf;
}

/*
#tpt ul li a:hover, #tc ul li a:hover {
	background: url(images/Body_sprite.gif) -705px -369px;
	padding:0 0 0 20px;
	color:#176caf;
	text-decoration: none;
	line-height:17px;
	display: block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width: 125px;
}*/
/*.link a{
	background:url(images/Body_sprite.gif)-20px -225px;
	color: #F00;
	text-decoration: none;
	float: right;
	margin-right:40px;
	padding-left:20px;
	display:block;
	width:30px;
	}
	.link a:hover{
	background:url(images/Body_sprite.gif)-20px -225px;
	color: #333;
	text-decoration: none;
	float: right;
	margin-right:40px;
	padding-left:20px;
	display:block;
	}*/

#bsb{ 
	background:url(images/Sprite_Body.gif);
	background-position: -15px -174px;
	display:block;
	margin:0 0 0 320px ;
	}

.borderactive {
	border:1px solid #000000;
	border-bottom:none;
	font-weight: bold;
	background-color: #FFFFFF;
	width:202px;
	color:#000;
	height:17px;	
    }


.bordernonactive {
	border:1px solid #000000;
	font-weight:bold;
	background-color: #999999;
	width:202px;
	color:#fff;
	}

#buy-wing a, #sell-wing a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
	}
/*end*/


	
	.tp_tc{margin-top:8px;
	}
	.tp-button,.tc-button{
		width:40%;
		height:20px;
		border:1px solid #000000;
		float:left;
		margin:4px 13px 0 8px;
		background:#FFFFFF;
		text-align:center;
		}
		.tp-button h4,.tc-button h4{color:#990000;
		font-weight:bold;
		color:#000000;
		}
		
		.tp-tc-wrap{
		position:relative;
		width:436px;
		height:130px;
		
		}
		/*border:1px solid #444;
		border-top:none;*/
		
		.tp-tc-list,.tp-tc-list2{
		position:absolute;
		top: 0;
		left: 0;
		width:430px;
		margin:2px 0 0 0;
		line-height:17px;
		}
		
		.tp-tc-list ul,.tp-tc-list2 ul{
		width:180px;
		list-style:none;float:left;
		float:left;
		display:block;
		font-size:11px;
		padding:5px 0 5px 15px;
		
		}

		.tp-tc-list ul li,.tp-tc-list2 ul li{
		float:left;
		width:180px;
		padding:0 0 0 10px;
		line-height:20px;
		
		}
		
		.tp-tc-list ul li a ,.tp-tc-list2 ul li a:hover{
		background: url(images/Body_sprite.gif) -25px -252px;
		font-size:12px;
		color:#1467a8;
		float:left;
		text-decoration:none;
		line-height:20px;
		}
		
		.tp-tc-list ul li a:hover,.tp-tc-list2 ul li a:hover{
		float:left;
		color:#000;
		}
		
		
		.static-banner{border:1px solid #444;
		margin-top:8px;
		}
		
		
		.ts_tn-wrap,.buy_sell-wrap{
		margin-top:8px;
		}
		
		
		.ts-wrap{width:435px;
		}
		
		.tn-wrap{width:420px;
		height:120px;
		}
		
		.ts-wrap span{
		font-size:12px;
		color: #333333;
		text-align:left;
		margin:10px 0 0 0;
		display:block;

		}
		.ts_list1{
		padding:2px;
		width:190px;
		float:left;
		margin:0 0 5px 15px;
		}
		.ts-wrap a img  {
		border:1px solid #444;
		margin:8px;
		float:left;
		}
		
		
		.buy-left{width:45%;
		float:left;
		display:block;
		width:45%;
		}
		.sell-right{width:45%;
		float:left;
		display:block;
		width:45%;
		}
		
		


	
/*list all*/	


/*#buyer-wrap{
		margin:0;
		padding:0;
		}
#buyer-wrap ul{

		display:inline;
		}
		
#buyer-wrap ul li{
		list-style:none;
		}
		
#buyer-wrap ul li a{

		background: url(images/Body_sprite.gif)no-repeat -705px -375px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		color:#176caf;
		line-height:20px;
		text-decoration:none;
		}
#buyer-wrap ul li a:hover{
		background: url(images/Body_sprite.gif)no-repeat -705px -375px;
		font-size:11px;
		color: #000000;
		line-height:20px;
		text-decoration:none;
		}*/

			
.buysell-list{
	margin:0;
	padding:0;
}

.buysell-list ul{
	display: inline;
}
		
.buysell-listul li{
	list-style: none;
	padding: 10px;
}
		
.buysell-list ul li a {
	padding: 5px 0 5px 20px;
	background: url(images/Body_sprite.gif) -705px -392px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #176caf;
	padding: 0 0 0 20px;
	line-height: 20px;
	text-decoration: none;
}

.buysell-list ul li a:hover {
	color: #000000;
}


			
			
.trade_safe{
	margin-top:8px;
}
			
		
.trade-safe{
		margin:0;
		padding:0;
		}
.trade-safe ul{

		display:inline;
		}
		
.trade-safe ul li{
		list-style:none;
		}
		
.trade-safe ul li a{
		padding:5px 0 5px 20px;
		background: url(images/Body_sprite.gif) -705px -375px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		color:#176caf;
		padding:0 0 0 20px;
		line-height:20px;
		text-decoration:none;
		}
.trade-safe ul li a:hover{
		background: url(images/Body_sprite.gif) -705px -375px;
		font-size:11px;
		color: #000000;
		line-height:20px;
		text-decoration:none;
		}


.whatsnew-wrap{
	margin: 8px 0 0 0;
}

.whatsnew{ 
	margin: 0;
	padding: 0;
}

.whatsnew ul{
	display: inline;
}
		
.whatsnew ul li{
	list-style: none;
}
		
.whatsnew ul li a{
	padding: 5px 0 5px 20px;
	background: url(images/Body_sprite.gif) -705px -392px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #176caf;
	padding: 0 0 0 20px;
	line-height: 20px;
	text-decoration: none;
}
		
.whatsnew ul li a:hover{
	color: #000000;
}	
		
/*list all end*/		
			
			
			
	
			
			
		.ver-left{
			width:49%;
			float:left;
			padding:5px 0 5px 0;
		}
		.ver-right{
			width:49%;
			float:left;
			padding:5px 0 5px 0;
		}
		
	/*centerEND*/
	
/*righ _path*/
/*.joinfree{
		background:url(images/Body_sprite.gif)no-repeat  -305px -78px;
		background-color:#f0eedd;
		border:1px solid #444;
		}*/
		
.joinfree  {
	background-color: #f0eedd;
	height: 45px;
	border: 1px solid #444;
	width: 260px;
}

.joinfree a {
	background: url(images/Body_sprite.gif) no-repeat  -310px -80px;
	height: 40px;
/*	border: 1px solid #444;*/
	padding-left: 120px;
	margin-top: 2px;
	padding-top: 15px;
	font-size: 12px;
	text-decoration: none;
	color: #333;
	display: inline-block;
	cursor:pointer;
}

.veristamp{
	height: 50px;
	border: 1px solid #444;
	border-top: none;
	width:260px;
	
}

/*.joinfree span{
	font-size: 12px;
	float: left;
	margin: 12px 0 0 125px;
}*/
			
		
		

/*.pr-cont-wrap {

}

.pr-cont-g ul, .pr-cont-s ul, .pr-cont-b ul {
	margin: 5px 25px;
}

.pr-cont-g ul li, .pr-cont-s ul li, .pr-cont-b ul li {
	list-style: disc;
	font-size: 100%;
	line-height: 22px;
	color: #176caf;
}
/*pr-ser-end*/

.brow-hd-gr{background:url(images/Sprite_1px.gif) 0 -84px;
	height: 25px;
	background-color: #000;
	border-bottom:1px solid #c8c8c8;
}

.brow-hd-left{background:url(images/Body_sprite.gif) 0 -46px;
	width:10px;
	height:25px;
	float:left;
	}

.brow-hd-right{background:url(images/Body_sprite.gif) -964px -46px;
		width:10px;
		height:25px;
		float:right;
		
		}

.brow-hd-gr span h3{
		background: url(images/Body_sprite.gif) -20px -50px;
		color:#000;
		padding:5px 0 0 24px;
		font-weight:bold;
		text-align:left;
		font-size:13px;
		}
		
/*fp-start*/

.fpbut-wrap{
	margin:0;
	
}

.fpbut-wrap-but {
	width: 26px;
	height: 18px;
	border: 1px solid #fff;
	text-align: center;
	font-weight: bold;
	float: right;
	margin: 0 2px 0 0;
}

.fpbut-wrap-but a {
	background:url(images/Sprite_1px.gif) 0 -462px;
	width: 26px;
	height: 18px;
	border: 1px solid #fff;
	text-align: center;
	font-weight: bold;
	float: right;
	margin: 0 2px 0 0;
	color:#fff;
}



.fpbut-wrap-but a:hover{
	background: url(images/Sprite_1px.gif) 0 -20px; 
	color:#fff;
}




.feature-bd {
	border: 1px solid #c7c7c7;
	border-top: none;
	margin: 0;
	background-color: #F9F8F8;
	padding: 0 5px 5px 5px;
}

.feature-contain-home {
	border: solid 1px #c8c8c8;
	background-color: #fff;
	margin:0;
	height: 680px;	
	padding-bottom: 16px;
}

.feature-clr {
	position: relative;
	margin:0;
	top: 0;
	left: 0;
}

.feature-in {
	margin: 12px 0 0 5px;
	float: left;
	width: 75px;
	text-align: center;
}

* html .feature-in { margin-left: 9px;
	}

.feature-in img {
	display: block;
	border: 1px solid #444;
}

.feature-in a {
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #444;
}

/*fp-end*/



.hot-pro {
	width: 973px;
	float: left;
}

/*pr-ser-start*/


.prmser-wrap{
	margin-top: 13px;	
}

.active {
	border-bottom: none;
	font-weight: bold;
	margin: 0 0 0 0 ;
	height: 24px;
}

.border-rig {
	border-right: none!important;
}

.sil {
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
}

.bro{
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #c8c8c8;	
}
.activebg
{
	font-size:13px;
	font-weight:bold;
}

/*.nonactive {
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	font-weight: normal;
	margin:0 0 0 0 ;
	height:30px;
	width:92px;
}*/

.nonactive {
	border-bottom: 1px solid #c8c8c8;
	font-weight: normal;
	margin: 0 0 0 0 ;
	height: 30px;
}


#pm{
	background: url(images/Sprite_1pxbg.gif);
	background-position: 0 -97px;
	height:25px;
	border:1px solid #f5ac08;
	border-top:none;
}

#pmbor{
	background: url(images/Sprite_1pxbg.gif)0 -198px;
	background-color: #ffffff;
	border: 1px solid #c8c8c8;
	border-top: none;
	margin: 0 0 10px 0;
	height: 110px;
	
}

#btn_wrap{
	height:30px;
	padding: 2px 0 2px 0;}



#gold-wing{
	float: left;
	text-align: center;
	width: 84px;
	height: 24px;
	padding: 5px 0 0 0 ;
	border-right: 1px solid #c8c8c8;
	cursor:pointer;
}

#gold-wing a {
	color:#333;
	text-decoration:none;
	
}



#slr-wing{
	float: left;
	text-align: center;
	width:84px;
	height:24px;
	padding:5px 0 0 0 ;
	border-right: 1px solid #c8c8c8;
	border-left: 1px solid #fff;
	cursor:pointer;
	
}
#slr-wing a {
	color:#333;
	text-decoration:none;
	
}


#bron-wing{
	float: left;
	text-align: center;
	width: 87px;
	height: 24px;
	padding: 5px 0 0 0 ;
	border-left: 1px solid #fff;
	cursor:pointer;
}

#bron-wing a {
	color:#333;
	text-decoration:none;
	
}

/*#btnb_wrap{width:255px;}*/


#gwrap ul li, #swrap ul li, #bwrap ul li  {
	background: url(images/Body_sprite.gif) -705px -388px;
	background-repeat:no-repeat;
	font-size: 100%;
	line-height:17px;
	color: #176caf;
	padding: 3px 0 0 20px;
	font-size:12px
}

/*#swrap ul li {
	font-size: 100%;
	line-height: 21px;
	color: #176caf;
	padding: 0 0 0 10px ;
}
#bwrap ul li {
	font-size: 100%;
	line-height: 21px;
	color: #176caf;
	padding: 0 0 0 10px ;
}
*/

.more-right a{
	background:url(images/Body_sprite.gif) -25px -226px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding:0 10px 5px 10px;
	color:#900;
	height:13px;
	float:right;
	text-decoration:none;
	}
.catalpha a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#900;
	text-decoration:none;
	}
.more-left a{	
background:url(images/Body_sprite.gif) -25px -226px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding:0 10px 5px 10px;
	color:#900;
	height:13px;
	float:left;
	text-decoration:none;
	}
.prm-ser {
	background: url(images/Sprite_1px.gif) repeat-x 0 -170px;
	height: 25px;
	border: 1px solid #f5ac08;
	border-top: none;
	font-size:13px;
	/*margin-top:10px;*/
}

.prm-ser span h3 {
	color: #000;
	font-weight: bold;
	padding: 4px 0 0 10px;
	/*display: block;*/
	text-decoration: none;
}

.prm-ser span h3 a {
	color: #000;
	text-decoration: none;
}


/*buyerseller-wrap*/

.buyerseller-wrap {
	width: 468px;
	padding-top: 11px;
}

#buyer-wrap ul, #seller-wrap ul{
	margin: 0;
	padding: 0;
}
	
/*#buyer-wrap ul, #seller-wrap ul {
	display: block;			
}*/
		
#buyer-wrap ul li, #seller-wrap ul li {
	list-style: none;		
}
		
#buyer-wrap ul li a, #seller-wrap ul li a {
	background: url(images/Body_sprite.gif) -705px -392px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding: 0 0 0 19px;
	color: #176caf;
	line-height: 21px;
	text-decoration: none;
}

#buyer-wrap ul li a:hover, #seller-wrap ul li a:hover {
	color: #000;
}


/*buyersellerend*/
/*Premend*/

/*.g-tab a, .s-tab a, .b-tab a {
	text-decoration: none;
	color: #069;
}

.pr-active {
	border-bottom: none;
	font-weight: bold;
}

.pr-nonactive {
	border-bottom: 1px solid #c8c8c8;
}*/





/* Hot New */
.pro-inner{
	border:1px solid #444;
	border-top:none;
	padding:15px 9px 5px 9px;
	height:183px;
	}
	

.hotproducts-block {
	width: 73px;
	height: 90px;
	float: left;
	margin-right:2px;
}

.hotproducts-block p 
{
	font-size:10px;
}

.hotproducts-block a img {
	float: left;
	border:1px solid #444;
	margin:0 2px 0 2px;
}

.hotproducts-block a.hp-title {
	text-decoration: none;
	color: #176CAF;
	font-size:12px;
	margin:24px 0 0 6px;
	display:block;	
}
.hotproducts-block span
{
	color:Red;
	font-size:12px;
}
.hotproducts-block-blue-bd {
	display: block;
	font-weight: bold;
	color: #F00;
	font-size: 11px;
}

.block-small {
	font-size: 11px;
}


.success-wrap {
	width: 290px;
	float: left;
	margin-left: 8px;
}

.success {
	border: 1px solid #c7c7c7;
	padding: 3px;
	height: 193px;
}
.success img {
	border: 1px solid #333333;
	float: left;
	margin: 3px 5px 0 0;
}

.success p {
	padding: 7px 0 8px 3px;
	line-height: 17px;
	font-size: 12px;
	text-align: justify;
}

.para-title {
	font-weight: bold;
	color: #333;
	line-height: 17px;
	font-size: 12px;
	padding-top: 7px;
}

.brow-bd {
	border:1px solid #444444;
	border-top: none;
	margin:0;
	zoom: 1;
}



/*rework end*/

/*.whats{margin-top:13px;
}

.whats-top h3{background:url(images/Sprite_1px.gif) 0 -413px;
height:25px;
color: #FF0;
font-weight:bold;
padding:2px 0 0 0;
}

.whats-body{
	background-color:#b30000;
	height:90px;
	padding:8px;
	color: #FFf;
}

.whats-body p a{
	background:url(images/Body_sprite.gif) -25px -225px;
	float:right;
	color:#FF0;
	text-decoration:none;
	padding:0 0 0 20px;
	}*/
	
	
	/*Popular*/
	.Popular-list{
		margin:0;
		padding:0;
		border:1px solid #666666;
		border-top:none;
	}

	
	.Popular-listdiv ul{
		margin: 0;
		padding: 0;
		list-style-type: none;
		width:219px; /* Width of Menu Items */
		/*border-bottom: 1px solid #ccc;*/
		}
	
.Popular-listdiv ul li{
		position: relative;
		}
	
/*Sub level menu items */
.Popular-listdiv ul li ul{	
		position: absolute;
		width: 242px; /*sub menu width*/
		border:1px solid #c8c8c8;
		border-left:none;
		top:0;
		visibility: hidden;
		margin:0 0 0 1px;
		
		}

/* Sub level menu links style */
		.Popular-listdiv ul li a{
	     background: url(images/Body_sprite.gif) no-repeat -470px -370px;
		display: block;
		overflow: auto; /*force hasLayout in IE7 */
		color: #333;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight:normal;
		text-decoration: none;
		padding: 1px 20px;
		/*border: 1px solid #ccc;*/
		border-bottom: 0;		
		background-color: #f4f4f4;
}
/*
.Popular-listdiv ul li a:visited{
		color: #02467c;
		line-height: 22px;
		
}*/
.Popular-listdiv ul li a:first-letter
		{
			font-weight:bold;
			font-size: 12px;
			color:#333;
		}
		.Popular-listdiv ul li  ul li a:first-letter
		{
			font-weight:normal;
			font-size: 11px;
			color: #333;			
		}

.Popular-listdiv ul li a:hover{
		
		color: #b30000;
		background-color: #CCC;
		border-left: none;
		border-right: none;
		text-decoration: underline;
}

.Popular-listdiv .subfolderstyle{
		/*background:url(images/Body_sprite.gif) -470px -370px no-repeat;*/
		background:url(images/Body_sprite.gif) -470px -370px;
		*line-height:22px!important;
}

.Popular-list-bg h3{
	background-color:#e4e4e4;
	border-top:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	height:20px;
	padding:4px 0 0 20px;
	color:#b30000;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	}

/* Holly Hack for IE \*/
* html .Popular-listdiv ul li { float: left; height: 1%; }
* html .Popular-listdiv ul li a { height: 1%; }

/*popular  End */
.anim-left{
	width:100%;
	
		
}

.anim-right{
	width:49%;
	float:left;	
}	
.australiaflag
{
	background: url(images/flag_sprite.gif)  0 -15px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.canadaflag
{
	background: url(images/flag_sprite.gif) 0 -40px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.chinaflag
{
	background: url(images/flag_sprite.gif)  -0 -65px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.egyptflag
{
	background: url(images/flag_sprite.gif) 0 -90px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.franceflag
{
	background: url(images/flag_sprite.gif) 0 -115px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.germanyflag
{
	background: url(images/flag_sprite.gif) -0 -140px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.greeceflag
{
	background: url(images/flag_sprite.gif) 0 -165px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.hongkongflag
{
	background: url(images/flag_sprite.gif)  0 -190px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.indiaflag
{
	background: url(images/flag_sprite.gif) 0 -215px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.indonesiaflag
{
	background: url(images/flag_sprite.gif)  0 -240px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.italyflag
{
	background: url(images/flag_sprite.gif) 0 -265px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.malaysiaflag
{
	background: url(images/flag_sprite.gif) 0 -290px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.netherlandsflag
{
	background: url(images/flag_sprite.gif) 0 -315px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.pakistanflag
{
	background: url(images/flag_sprite.gif) 0 -340px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.philippinesflag
{
	background: url(images/flag_sprite.gif) 0 -365px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.polandflag
{
	background: url(images/flag_sprite.gif) 0 -390px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.singaporeflag
{
	background: url(images/flag_sprite.gif) 0 -415px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.southafricaflag
{
	background: url(images/flag_sprite.gif) 0 -440px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.spainflag
{
	background: url(images/flag_sprite.gif) 0 -465px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.thailandflag
{
	background: url(images/flag_sprite.gif) 0 -490px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.turkeyflag
{
	background: url(images/flag_sprite.gif) 0 -515px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.uaeflag
{
	background: url(images/flag_sprite.gif) 0 -540px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.ukflag
{
	background: url(images/flag_sprite.gif) 0 -565px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.usaflag
{
	background: url(images/flag_sprite.gif) 0 -590px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.vietnamflag
{
	background: url(images/flag_sprite.gif) 0 -615px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.israelflag
{
	background: url(images/flag_sprite.gif) 0 -811px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.iranflag
{
	background: url(images/flag_sprite.gif) 0 -836px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.nigeriaflag
{
	background: url(images/flag_sprite.gif) 0 -861px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.bangladeshflag
{
	background: url(images/flag_sprite.gif) 0 -886px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.saudiarabiaflag
{
	background: url(images/flag_sprite.gif) 0 -911px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.srilankaflag
{
	background: url(images/flag_sprite.gif) 0 -936px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.ghanaflag
{
	background: url(images/flag_sprite.gif) 0 -961px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.kenyaflag
{
	background: url(images/flag_sprite.gif) 0 -986px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.mexicoflag
{
	background: url(images/flag_sprite.gif) 0 -1011px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.kuwaitflag
{
	background: url(images/flag_sprite.gif) 0 -1036px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.romaniaflag
{
	background: url(images/flag_sprite.gif) 0 -1061px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.irelandflag
{
	background: url(images/flag_sprite.gif) 0 -1086px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.syriaflag
{
	background: url(images/flag_sprite.gif) 0 -1111px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.newzealandflag
{
	background: url(images/flag_sprite.gif) 0 -1138px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.brazilflag
{
	background: url(images/flag_sprite.gif) 0 -1161px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.jordanflag
{
	background: url(images/flag_sprite.gif) 0 -1186px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.korearepublicflag
{
	background: url(images/flag_sprite.gif) 0 -1211px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.lebanonflag
{
	background: url(images/flag_sprite.gif) 0 -1236px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.belgiumflag
{
	background: url(images/flag_sprite.gif) 0 -1261px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.togoflag
{
	background: url(images/flag_sprite.gif) 0 -1286px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.ukraineflag
{
	background: url(images/flag_sprite.gif) 0 -1311px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.taiwanflag
{
	background: url(images/flag_sprite.gif) 0 -1336px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.ugandaflag
{
	background: url(images/flag_sprite.gif) 0 -1361px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.swedenflag
{
	background: url(images/flag_sprite.gif) 0 -1386px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.russiaflag
{
	background: url(images/flag_sprite.gif) 0 -1411px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.nepalflag
{
	background: url(images/flag_sprite.gif) 0 -1436px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.cameroonflag
{
	background: url(images/flag_sprite.gif) 0 -1461px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.bulgariaflag
{
	background: url(images/flag_sprite.gif) 0 -1486px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.iraqflag
{
	background: url(images/flag_sprite.gif) 0 -1511px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.colombiaflag
{
	background: url(images/flag_sprite.gif) 0 -1536px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.portugalflag
{
	background: url(images/flag_sprite.gif) 0 -1561px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.omanflag
{
	background: url(images/flag_sprite.gif) 0 -1586px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.mauritiusflag
{
	background: url(images/flag_sprite.gif) 0 -1611px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.ethiopiaflag
{
	background: url(images/flag_sprite.gif) 0 -1636px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.yemenflag
{
	background: url(images/flag_sprite.gif) 0 -1661px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.libyaflag
{
	background: url(images/flag_sprite.gif) 0 -1686px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.japanflag
{
	background: url(images/flag_sprite.gif) 0 -1711px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.argentinaflag
{
	background: url(images/flag_sprite.gif) 0 -1736px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.denmarkflag
{
	background: url(images/flag_sprite.gif) 0 -1761px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.qatarflag
{
	background: url(images/flag_sprite.gif) 0 -1786px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.tanzaniaflag
{
	background: url(images/flag_sprite.gif) 0 -1811px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.cyprusflag
{
	background: url(images/flag_sprite.gif) 0 -1836px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.moroccoflag
{
	background: url(images/flag_sprite.gif) 0 -1861px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.chileflag
{
	background: url(images/flag_sprite.gif) 0 -1886px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.sudanflag
{
	background: url(images/flag_sprite.gif) 0 -1911px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.switzerlandflag
{
	background: url(images/flag_sprite.gif) 0 -1936px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.zambiaflag
{
	background: url(images/flag_sprite.gif) 0 -1961px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.afghanistanflag
{
	background: url(images/flag_sprite.gif) 0 -1986px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.trinidadandtobagoflag
{
	background: url(images/flag_sprite.gif) 0 -2011px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.hungaryflag
{
	background: url(images/flag_sprite.gif) 0 -2036px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.burkinafasoflag
{
	background: url(images/flag_sprite.gif) 0 -2061px; 
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.nocountryflag
{
	background: url(images/flag_sprite.gif) 0 3px;
	background-repeat:no-repeat;	
	height: 11px;
	display:-moz-inline-box;
	display:inline-block;
	padding:0 0 0 10px;
}
.latest_heading_b{background-color:#e7f3ff;padding:2px 0px 2px 10px;font-weight:bold;font-size:12px;}
.latest_heading_b div{float:left;}
.latest_heading_b span{font-weight:normal;float:right;padding-right:5px;display:inline;}
.latest_heading_b a{font-weight:bold;text-decoration:none;color:#003366;}
 
.latest_heading_s{background-color:#fff3e3;padding:2px 0px 2px 10px;font-weight:bold;font-size:12px;}
.latest_heading_s a{font-weight:bold;text-decoration:none;color:#003366;}
.latest_heading_s div{float:left;}
.latest_heading_s span{font-weight:normal;float:right;padding-right:5px;display:inline;font-size:11px} 

ul.latest_container {font-size:12px;list-style-type:none;margin:0px;padding:0px;border:solid none none; margin:10px 5px 5px 10px;}

ul.latest_container li{ float:left; width:200px; margin-left:10px; padding-bottom:5px;}
li.latest_row_s{font-size:12px;padding:3px 0px 3px 10px;border-bottom:1px solid #fff3e3;}
li.latest_row_s_hover{background-color: #fff3e3;cursor:hand;cursor:pointer;}
div.latest_date_s{color:#666464;font-size:11px;vertical-align:middle;text-align:right;padding-right:3px;}
li.latest_row_b{font-size:12px;padding:3px 0px 3px 5px;border-bottom:solid 1px #f4f4f4;}
li.latest_row_b a{font-size:12px;padding:3px 0px 3px 20px;text-decoration:none;color:#176CAF;}
li.latest_row_b_hover{background-color: #f4f4f4;cursor:pointer;}
div.latest_date_b{color:#666464;font-size:11px;vertical-align:middle;text-align:right;padding-right:3px;}
/* overlay */

 



.trans_but {
      z-index: 65;
      position: absolute;
      height: 70px;
      width: 600px;
      background: #ffd700 url(images/1px_ybg.gif);
      top: 337px;
      left: 30px;
      font-family: "Lucida Sans", "Lucida Grande", sans-serif;
      font-size: 12px;
} 

.join-txt {
      position: absolute;
      width: 370px;
      left: 55px;
      top: 25px;
      font-size: 18px;
      font-weight: bold;
      color: #C00;
} 

.join-button {
      position: absolute;
      top: 10px;
      right: 25px;
      height: 50px;
      width: 125px;
}


* html .trans_con {
position: absolute!important;
}
 

.trans_con {

      z-index: 101;

      position: fixed;

      height: 337px;

      width: 630px;

      background: url(images/overlay_bg.gif) no-repeat;

      top: 130px;

      left: 20%;

      font-family: "Lucida Sans", "Lucida Grande", sans-serif;

      font-size: 12px;

}

 

.trans_txt_con {

      position: absolute;

      width: 444px;

      height: 164px;

      text-align: left;

      color: #333;

      line-height: 20px;

      top: 169px;

      left: 60px;

      background-color: #FFF;

      border: 0;

}

 

.trans_txt_con p {

      font-size: 16px;

      font-weight: bold;

      color: #069;

      padding-left: 25px;

}

 

.trans_txt_con ul {

      font-size: 12px;

      Padding: 15px 0 0 55px;

}

 

.trans_txt_con li {

      line-height: 24px;

      list-style: disc;

}

 

.close_bg {

      height: 23px;

      width: 86px;

      position: absolute;

      right: 30px;

      top: 9px;

      color: #900;

      text-align: center;

      padding-top: 5px;

      border: 0;

}

/* overlay */
.home-login {
	background-color: #fff9ef;
	border: solid 1px #fcbb46;
	border-bottom: none;
	padding: 8px 5px 5px 5px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

.home-login-my {
	float: left;
	background: #86b800 url(images/Body_sprite.gif) no-repeat -578px -220px;
	width: 104px;
	height: 27px;
	color: #fff;
	font-weight: bold;
	border: 0;
	padding: 5px 0 0 5px;
	margin-left: 3px;
}

.home-login-reg a {
	float: right;
	background: #86b800 url(images/Body_sprite.gif) no-repeat -578px -270px;
	width: 104px;
	height: 21px;
	font-weight: normal;
	color: #000;
	border: 0;
	padding: 6px 0 0 10px;
	margin-right: 3px;
	text-decoration: none;
}

.home-login-cnt {
	padding: 10px 0 0 4px;
	color: #668b05;
	*padding: 5px 0 0 4px;
}

.login-form-style {
	width: 120px;
	border: solid 1px #f6dc03;
	background-color: #fdfff8;
	padding: 2px 2px 2px 0;
	color: #000;
	margin-bottom: 10px;
	border-left: 0;
	float: left;
	display: block;
}

 
.home-login-submit {
 background: #86b800 url(images/Body_sprite.gif) no-repeat -578px -320px;
 width: 60px;
 height: 22px;
 font-weight: bold;
 color: #fff;
 border: 0;
 cursor: pointer;
 margin-left: 5px;
}


.logi-left{
	float: left;
	display: inline;
}

.logi-right {
	float: right;
	display: inline;
}
.login-welcome {
	background-color: #fff9ef;
	border: solid 1px #fcbb46;
	border-bottom: none;
	padding: 0 0 5px 0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
.wel-txt {
	background: #85b800 url(images/Sprite_1px.gif) repeat-x 0 -500px;
	text-align: left;
	font-weight: bold;
	display: block;
	color: #fff;
	height: 20px;
	padding: 5px 5px 0 10px;
	font-size: 13px;
}

.login-welcome ul {
	padding: 11px 0 0 15px;
}

.login-welcome li a {
	line-height: 22px;
	color: #000;
	text-decoration: none;
}

.login-welcome li a:hover {
	text-decoration: underline;
}
.erralt
{
	font-size:10px;
	color:Red;
	font-style:italic;
}
.logi-lt-label{
	width: 50px;
	border: solid 1px #f6dc03;
	border-right: 0;
	background-color: #f6dc03;
	padding: 2px 0 2px 2px;
	color: #668b05;
	margin-bottom: 10px;
	height: 15px;
	float: left;
	display: block;
	font-size: 11px;
	color: #000;
}
/*trade-mag-start*/

.tr-mag-wrap {
	padding: 6px;
}

.tr-mag-lt {
	float: left;
	width: 49%;
	border-right: 1px dotted #666;
}

.tr-mag-rt {
	float: right;
	width: 49%;
}

.tr-mag-lt img, .tr-mag-rt img {
	float: left;
	padding-right: 4px;
	border: 0;
}

.tr-mag-lt p {
	font-size: 11px;
	line-height: 16px;
	padding-right: 2px;
}

.tr-mag-rt p {
	font-size: 11px;
	line-height: 16px;
}

.trg-mag-txt {
	color: #069;
	text-decoration: none;
}

/*trade-mag-end*/

optgroup
{
	font-style:normal;
	font-weight:bold;
}
option
{
	font-style:normal;
	font-weight:normal;
}
.b2b-category-hd {
	/*background: #333 url(images/Sprite_1px.gif) repeat-x 0 -84px;*/
	background: #FC0 url(images/Sprite_1px.gif) repeat-x 0 -170px;
	height: 20px;
	border-left: #faaa05 1px solid;
	position: relative;
	color: #333;
	font-weight: bold;
	font-size: 13px;
	z-index: 100;
	padding: 6px 0 0 8px;
}

.b2b-category-hd h2 {
	color: #333;
	font-weight: bold;
	font-size:13px;
}

.b2b-cat-hd-ar {
	position: absolute;
	right: 0;
	top: 0;
	background: #fff url(images/Body_sprite.gif) no-repeat -949px -135px;
	display: block;
	height: 26px;
	width: 19px;
	cursor: pointer;
}

#b2b-cat-over {
	position: absolute;
	top: 0;
	right: 0;
	width: 221px;
	background: url(images/Body_sprite.gif) no-repeat -25px -500px;
	height: 136px;
	cursor: pointer;
}

#b2b-cat-over ul {
	padding: 32px 0 0 4px;
}

#b2b-cat-over ul li {
	list-style: none;
	font-size: 100%;
	line-height: 159%;
	display: block;
}

#b2b-cat-over ul li h2 a {
	color: #333;
	text-decoration: none;
	font-size: 100%;
	line-height: 159%;
	display: block;
	font-weight: normal;
	padding: 3px 0 0 14px;
}

#b2b-cat-over ul li h2 a:hover {
	color: #C00;
	background: url(images/Body_sprite.gif) no-repeat -20px -308px;
	font-weight: bold;
}

.b2b-active {
	display: block;
}

.b2b-non-active {
	display: none;
}

.b2b-pop-wrap {
	position: relative;
	top: 0;
	left: 0;
	border: solid 1px #c8c8c8;
	border-top: 0;
	background-color: #fff;
}

.b2b-pop-hd, .b2b-all-hd {
	color: #C00;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 5px 10px;
	background: #333 url(images/Sprite_1px.gif) repeat-x 0 -85px;
	display: block;
	height: 15px;
}

.b2b-all-hd {
	border-top: 1px solid #c8c8c8;	
}


.b2b-pop-list ul li a:first-letter
		{
			font-weight:bold;
			font-size: 14px;			
		}
		.b2b-pop-list ul li  ul li a:first-letter
		{
			font-weight:normal;
			font-size: 12px;
			color: #C00;			
		}
		.b2b-all-list ul li a:first-letter
		{
			font-weight:bold;
			font-size: 14px;			
		}
		.b2b-all-list ul li  ul li a:first-letter
		{
			font-weight:normal;
			font-size: 12px;
			color: #C00;			
		}

/*.b2b-pop-list, .b2b-all-list {
	padding: 5px 0;
}*/

.b2b-pop-list ul, .b2b-all-list ul {
	margin: 0;
	padding: 0;
}

.b2b-pop-list ul li, .b2b-all-list ul li {
	display: block;
	position: relative;
	min-height: 27px;
	*margin-top: -3px;
	*line-height:22px!important;
	/*padding: 0 0 0 5px;*/
}
/*html>body .b2b-pop-list ul li {
	*line-height 22px!important;
}

html>body .b2b-all-list ul li {
	*line-height 22px!important;
}

* html .b2b-pop-list ul li, * html .b2b-all-list ul li {
	display: inline-block; line-height: 22px;
}*/

.b2b-pop-list ul li a, .b2b-all-list ul li a {
	color: #069;
	text-decoration: none;
	padding: 4px 0 1px 5px;
	display: block;
	font-size: 13px;
	line-height: 167%;
	*line-height:22px!important;
	border-bottom: 1px dotted #CCC;
}

/*html>body .b2b-pop-list ul li a{
	*line-height 22px!important;
}

html>body .b2b-all-list ul li a{
	*line-height 22px!important;
}

* html .b2b-pop-list ul li a, * html .b2b-all-list ul li a {
	line-height: 22px;
}*/

.b2b-pop-list ul li a:hover, .b2b-all-list ul li a:hover {
	background: url(images/Body_sprite.gif) no-repeat -310px -500px;
	border: 0;
	padding-bottom: 2px;
	color: #C00;
}

.b2b-bor-bot {
	border-bottom-color:#fff!important;
}

.b2b-pop-list ul li ul, .b2b-all-list ul li ul {
	position: absolute;
	left: 210px;
	top: 0;
	display: none;
	width: 221px;
	background: url(images/Body_sprite.gif) no-repeat -578px -500px;
	border-bottom: solid 1px #eec900;
}

.b2b-pop-list ul li ul li a, .b2b-all-list ul li ul li a {
	display: block;
	text-decoration: none;
	color: #C00;
	background: url(images/Body_sprite.gif) no-repeat -303px -548px;
	border: 0;
	padding: 2px 0 2px 15px;
	margin: 1px;
	list-style: circle;
	font-size: 12px;
}

.b2b-pop-list ul li ul li a:hover, .b2b-all-list ul li ul li a:hover {
	border: 0;
	/*background-image: none;*/
	background: url(images/Body_sprite.gif) no-repeat -303px -548px;
	background-color: #fff6e2;
	padding: 2px 0 2px 15px;
	color: #8B2500;
}

/*tag clouds start*/

.tagcloud {
	padding: 10px;
	text-align: justify;
	text-transform: capitalize;
	background-color: #FFFAF0;
}

.tagcloud a {
	color: #666;
	text-decoration: none;
	padding: 2px;
	line-height: 26px;
}

.tagcloud a:hover {
	color: #FFF;
	background-color: #06C;
}

.tagcloud a.strng01 {
	/*color: #A2C609;*/
	color: #8B7500;
	font-size: 20px;
	font-weight: bold;
}

.tagcloud a:hover.strng01 {
	color: #FFF;
	background-color: #06C;
}

.tagcloud a.strng02 {
	color: #666666;
	font-size: 16px;
	font-weight: bold;
}

.tagcloud a:hover.strng02 {
	color: #FFF;
	background-color: #06C;
}

/*tag clouds end*/


/* new category section */


.mainCategory b
{
	padding: 0 2px 0 0;
	font-size:13px;
	
}


/*.Catlist.CatHomeA h3{
	background:url(images/Sprite_1px.gif) 0 -3px ;
	 color: #FFCC00;
	 height:20px;
	 width:219px;
 }*/


.Catlist.CatHomeA h3 .remark{
color:#279601;
}
/*topbg*/
.Catlist.CatHomeA .box {
border:1px solid #8B8989;
border-top:none;
background-color:#fcfcfc;

}
.Catlist.CatHomeA .titleLinkB {
	color:#176ccc;
}



.mainCategory {
padding:4px 0 ;!important;
_overflow:hidden;
position:relative;
width:219px;
}
.mainCategory ul{
margin:0;padding:0;
width:210px;
color: #176caf;
}

* html .mainCategory ul{width:150px; !important}
	

.mainCategory li{
padding:0; 
list-style-image:none;
width:177px;
margin:0 0 0 1px;

}


/*.mainCategory li strong{
font-size:13px; 
width:209px;
}*/
.mainCategory li a{
display:block;
width:207px;
padding:2px 0 2px 10px;
border:1px solid #f1f1f1;
border-bottom-width:1px;
margin: 1px 0 0 0;
border-right:none;
text-decoration: none;
font-family: Arial, Verdana, Geneva, sans-serif;
font-size:13px; 

}
.mainCategory li a:hover,.mainCategory li.current a {
/*border:1px solid #FFB74B;*/
border-top:2px solid #d83d00;
border-bottom:1px solid #d83d00;
border-left:1px solid #d83d00;
background-color:#fffaf0; 
border-right:none;
margin-top:0px;
text-decoration: none;
font-family: Arial, Verdana, Geneva, sans-serif;
font-size:13px; 
color:#d83d00;
}

* html .mainCategory li a 
{width:216px; !important}


/*.mainCategory li a:visited
{
	color:#d83d00;
	}*/

.mainCategory h4{
	margin:2px 12px;
	padding:0;
	border:none;
	font:bold 11px;
	font-family: Arial, Verdana, Tahoma;
	color:#7B2E00;
}

#divUserCategory{
	border-bottom:none;
}


.ctgPlusItem{
	position:absolute;
	top:0px; left:0px; 
	width: 210px; 
	height:330px;
}



.ctgPlusItem .content{
	border:1px solid #d83d00;
	border-top:2px solid #d83d00;
	background-color:#fffaf0;
	position:absolute;
	z-index:888;
}
.ctgPlusItem .content .space{
	padding-left:16px;
}

.ctgPlusItem .content a
{
	border:1px solid #fffaf0;
	display:block;
	width: 208px;
	padding:4px 10px;
	line-height:18px;
	font-size:13px;
	color:#d83d00;
	
	/*	border:1px solid #FFB74B;
	font-family: Arial, Verdana, Tahoma;*/
	
}

* html .ctgPlusItem .content a 
{width:250px; !important}



.ctgPlusItem .content a:hover{
	background-color:#fff;
	border:1px solid #FFB74B;
	line-height:18px;

}

.ctgPlusItem ul{
	list-style-type:none;
	list-style-image:none;
	margin:1px;
	width: 230px;
	margin-top:0px;
}


.vac
{
	font-family: Verdana, Arial, Tahoma;
	font-size:10px;
	font-weight:bold;
}


.Catheader{
	background:url(images/Sprite_1px.gif)0px -143px;
	background-color:#CCCCCC;
	/*margin: 2px 0 0 0;
	width:212px;
	padding: 3px 0 5PX 7px;*/
	height:24px;
	border-left:1px solid #444;
	border-right:1px solid #444;
}


* html .Catheader 
{width:219px !important;}

html > body .Catheader 
{
	*width:212px !important;
}




.Catheader h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #fff;
	font-weight:bold;
	text-shadow: #444 1px 1px 1px;
	padding: 2px 0 0 15px;
}












.pCat{
	background:url(images/Sprite_1px.gif) 0px -143px;
	background-color:#CCCCCC;
	/*margin: 2px 0 0 0;
	
	padding: 3px 0 5PX 7px;*/
width:218px;
	height:24px;
	
}


* html .Catheader 
{width:219px !important;}

html > body .Catheader 
{
	*width:218px !important;
}






.pCat h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #fff;
	font-weight:bold;
	text-shadow: #444 1px 1px 1px;
	padding: 2px 0 0 15px;
}









#page960{
	margin:auto;
	text-align:left;
	min-width:221px;
	max-width:221px;
	width:221px;
}

.colRL{
	float:left;
	overflow:hidden;
}
.colR,.colRR{
	float:right;
	overflow:hidden;
	position:relative;
}
#page960 . frameA 
{
	position:relative;}

#page960.frameA .colL{
	width:221px;
	position:relative;
	z-index:2;
	float:left;
}

#page960.frameA .colR{
width:100%;
margin-left:-193px;
}

#page960.frameA .colR .colRmargin{margin-left:193px;margin-bottom:10px;}
#page960.frameA .colRL{width:100%;margin-right:-303px;}
#page960.frameA .colRL .colRLmargin{margin-right:302px;} 
#page960.frameA .colRR{width:289px;}



/*.newwlink ul{
margin:0;
padding:0;
}
.newwlink ul li{font-size:12px; width:209px;}
.newwlink ul li a{
font:"Times New Roman", Times, serif;
font-size:12px;
}*/
#main1 {border:1px solid #CCC; width:100%;}
#main1 #position{ margin-left:10px; margin-top:10px;}
#main1 #position a{ margin-right:5px; font-size:14px;}
#main1 .search_box{ margin-left:40px; margin-top:10px; margin-bottom:5px; border:2px solid #999;}
.search_list{ margin-left:10px; margin-top:10px; border-bottom-style:dotted; margin-right:10px;}
.search_list dt{ font-size:14px; font-weight:bold;}
.search_list dt a:hover{ color:#900;}
#main_full{ border: 1px solid #CCC;}
#main_full form{ margin-left:30px; margin-top:10px; margin-bottom:10px;}