html, body {
 margin:0; 
 padding:0; 
 text-align:center;
 font-family:Tahoma, Verdana;
 font-size:11px;
}

table{
font-size:8pt;
color:#000000;
font-family:Tahoma, Verdana;
}
SELECT {
font-size:8pt;
font-family:Tahoma, Verdana;	
}
textarea{
font-size:8pt;
font-family:Tahoma, Verdana;
}
input{
font-size:8pt;
font-family:Tahoma, Verdana;}
a{
color: #323232;
text-decoration:none;
}
a:hover{
color: #FF6600;
text-decoration:underline;
}
a:active{
color:#323232;
text-decoration:none;
}
ul{
list-style:none;
}
/*################# Main Body ###########################*/
#wrapper {
	text-align: left;
	margin:auto;
	padding: 0px;
	border:0;
	width: 1000px;
}

#header {
	margin: 0 0 15px 0;
}

#side-a {
	float: left;
	width: 185px;
	margin-left:0px;
	margin-right:0px;
}

#side-b {
	float: right;
	width: 163px;
}

#content { 
	float: left;
	width:64%;
	padding-left:5px;
}
#footer {
	clear: both;
	text-align:center;
}
/*############# End Main Body################*/

/*######  Head picture and Main Menu ###############*/
#headimage{
background-image:url(bg_top.gif);
background-position:center;
background-repeat:no-repeat;
height:74px;
width:998px;
margin:auto;
}
#headlogo{
text-align:left;
padding-top:10px;
}
.banner_top{
margin-top:10px;
margin-bottom:10px;
text-align:center;
}
/*############# Category Menu (left)###############*/
#category_menu{
/*width:184px;*/
margin:0px;
padding:0px;
}

#catgory_menu_head{
background-image:url(category1.gif);
background-repeat:no-repeat;
width:184px;
height:45px;
margin-left:0px;
}
#category_menu1{
background-image:url(bg_category1.gif);
background-repeat:no-repeat;
width:184px;
height:26px;
text-align:left;

}
#category_menu1 span{
padding-top:5px;
}
#category_menu_bottom{
background-image:url(category_bottom.gif);
background-repeat:no-repeat;
width:184px;
height:31px;
margin-left:0px;
}


.link {
	font-family: "Tahoma";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-left:30px;
	}
a.link:hover{
	color: #FF9933;
	text-decoration: underline;
}
/*########################### Right Menu ####################################*/
#rightNav{
background-image:url(newre.gif);
background-repeat:no-repeat;
width:161px;
height:65px;
margin-top:0px;
}
#rightNav_1{
background-image:url(bg_newre.gif);
background-repeat:repeat-y;
margin-top:0px;
}
#rightNav_2{
background-image:url(bottom_newre.gif);
background-repeat:no-repeat;
margin-top:0px;
width:161px;
height:46px;
}
/*########################### Footer ########################################*/
#footerbillionmall {
background-image:url(footer.gif);
background-repeat:no-repeat;
background-position:center;
height:40px;
padding-top:7px;
}
#footerbillionmall li {

display:inline;
color:#FFFFFF;
}
#footerbillionmall a{
color:#FFFFFF;
}
#footerbillionmall a:hover{
color:#FF0000;
text-decoration:underline;
}
/*########################### Package (packages.php )#########################################*/
.register{
color: #336600;
font-weight:bold;
font-size:11px;
}
.package_price {
color: #CC3300; font-weight:bold;
}
.url_green {
color: #336600
}
.banner_package{
font-weight:bold;
width:630px;
}
.package_box {
	font-size: 24px;
	font-weight: bold;
}
/*##############################################################################*/
#catmenu12{
background-repeat:no-repeat;
}

.pictureborder{
	border-right: #323232 1px solid;
	border-top: #323232 1px solid;
	border-left: #323232 1px solid;
	border-bottom: #323232 1px solid;
	text-align: center;
}



.title {
	font-family: "Tahoma";
	font-size: 11px;
	color: #000099;
	text-decoration: none;
	font-weight: bold;
}

.text {
	font-family: "Tahoma";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.price {
	font-family: "Tahoma";
	font-size: 12px;
	color: #9E0039;
	text-decoration: none;
	font-weight: bold;
}

.login {
	font-family: "Tahoma";
	font-size: 12px;
	color: #055DAD;
	text-decoration: none;
	font-weight: bold;
}

.more {
	font-family: "Tahoma";
	font-size: 12px;
	color: #9E0039;
	text-decoration: underline;
	font-weight: normal;
}

.footer {
	font-family: "Tahoma";
	font-size: 12px;
	color: #9E0039;
	text-decoration: none;
	font-weight: normal;
}

.archv {
	font-family: "Tahoma";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}

.category_link {
	font-family: "Tahoma";
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}

.head_black {
	font-family: "Tahoma";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.head {
	font-family: "Tahoma";
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.head_green {
	font-family: "Tahoma";
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}
a.head_green {
	font-family: "Tahoma";
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	font-weight: bold;
}
a.head_green:hover {
	font-family: "Tahoma";
	font-size: 12px;
	color: #CC3300;
	text-decoration: underline;
	font-weight: bold;
}

.text_green {
	font-family: "Tahoma";
	font-size: 12px;
	color: #669900;
	text-decoration: underline;
	font-weight: normal;
}

.link2 {
	font-family: "Tahoma";
	font-size: 12px;
	color: #B5C3D2;
	text-decoration: none;
	font-weight: normal;
}
.price_was {
	text-decoration: line-through;
	color: #CC0000;
}

.mall_category{
	background-image:url(bg_xx.gif);
	width:299px;
	height:26px; 
	font-weight:bold;
	margin-top:10px;
	color:#0000FF;
}


.mall_category_main{
	width:630px;
	height:25px;
	background-repeat:no-repeat;
	background-image:url(bar_1.gif);
	font-weight:bold;
	font-size:12px;
	margin-top:0px;
	padding: 5px 6px;
	color:#000000;
	

}

.result_category{
border-top: dashed 1px #3399FF;
padding-top:10px;

}

.member_login{
	font-size:11px;
	font-weight:bold;
	border-top: solid 1px #3399FF;
	border-bottom: solid 1px #3399FF;
	border-left: solid 1px #3399FF;
	border-right: solid 1px #3399FF;
	margin-top:10px;
 }
 .mall_hot_of_month{
	border-top: dashed 1px #3399FF;
	padding-top:10px;
 }
 
.mall_title{
	color:#669900;
  }
  
a.mall_title:hover{
	color:#FF6600;
	text-decoration:underline;
}
/*test mall*/ 
.mall_title1{
	color:#000066;
  }
  
a.mall_title1:hover{
	color:#FF6600;
	text-decoration:underline;
}

/*############################# new banner middle#######################*/
#banner_middle{
width:auto;
height:215px;
padding:2px;
margin-bottom:5px;
}
#xxhead{
padding:5px;
font-size:14px;
color:#003399;
font-weight:bold;
padding-left:50px;
}

#banner_middle_left{
float:left;
width:400px;;
padding:5px;
}

#banner_middle_right{
float:right;
width:200px;
padding-top:7px;
padding-right:10px;
}

/*#############################banner middle#######################*/
.left {
	float: left;
	width: 250px;
	margin: 0px 0px 10px 0px;
}
	.left_articles {
		margin: 0px 0 10px 0;
	}

	.left_links {
		border: 1px solid #eee;
		padding: 10px 10px 10px 15px;	
		margin: 0 0 10px 0;
	}
	
	.left_links:hover {
		border: 1px solid #ccc;
	}
	
	.left_message {
		border: 1px solid #eee;
		padding: 10px 10px 10px 75px;	
		margin: 0 0 10px 0;
		background: #fff url(questionmark.gif) no-repeat center left;
		color: #454545; 
	}
	
	.left_message:hover {
		border: 1px solid #ccc;
	}
	
		.left_side {
			float: left;
			width: 300px;
			padding-left:10px;
			
			
		}
		
		.right_side {
			float: right;
			width: 300px;
		
		}
		
	.left_box {
		background: #f4f4f4;
		color: #000;
		border: 1px solid #ccc;
		padding: 10px;
	}
.test{
width: 620px;
padding: 5px 5px 5px 5px;
text-align:left;

}	
/* right side
   ---------- */
		
.right {
	float: right;
	width: 310px;
	margin: 0 0 10px 0;
}

	.right_login {
		padding: 10px;
		margin: 0 0 10px 0;
		background: #A9D4F2;
		color: #246088;
		border-top: 1px solid #4A8EBC;
		border-bottom: 1px solid #4A8EBC;
	}

	.right_articles {
		border: 1px solid #eee;
		padding: 8px;	
		margin: 0 0 10px 0;
	}
	
	.right_articles:hover {
		border: 1px solid #ccc;
	}
		
.image {
	float: left;
	margin: 0 9px 3px 0;
}
.category_head{
	background-image: url(../shopping/images/page_top.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:26px;
	text-align:center;
	font-size:12px;
	font-weight: bold;
	padding-top:3px;
	color: #CC0000;
	margin-bottom:10px;
} 
.PagingLink {
	text-decoration:none;
	color:#FF6600;
}



#ibox {

	background: url(web-ibox-bkgnd.gif) repeat-x 0% 0%;

	width: auto;

	height: 157px;

	/*margin: 2em -.3em 2em -.5em;	*/
	margin:5px 10px 5px 10px;

	position: relative;		

	}

#ibox-lft { 

	background: url(web-ibox-lft.gif) no-repeat 0% 0%; 

	height: 157px;

	}

#ibox-rt { 

	background: url(web-ibox-rt.gif) no-repeat 100% 0%; 

	height: 157px;

	}

#world-lrg {

	background: url(tag.gif) no-repeat 0% 0%;

	width: 141px;

	height: 172px;

	position: absolute;

	bottom: 2px;

	left: 357px;

	}

#ibox dl { margin-left: 22px; }

#ibox h2 {

	text-indent: -1000em;

	background: url(ecom.gif) no-repeat 0% 0%;

	width: 550px;

	height: 150px;

	position: absolute;

	top: 20px;

	left: 22px;

	}

#ibox p {

	position: absolute;

	top: 64px;

	left: 22px;

	/*font-size: 85%;*/

	color: #1E1E1E;

	line-height: 1.3em;

	width: 420px;

	} 


#slidetabsmenu{
background-image:url(head.gif);
background-position:center;
background-repeat:no-repeat;
height:45px;
}

#slidetabsmenu a {
text-decoration:none;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
#slidetabsmenu a:hover{
color:#66FF33;
} 
#search{
padding-left:10px;
font-size:12px;
font-weight:bold;
color:#CC0000;
}


fieldset { 
margin-bottom: 6px;
/* -moz-border-radius: 4px 4px 4px 4px;*/
  padding: 4px
  }

/*Policy css*/
.PolicyHead {
	color: #0066CC;
	padding-left: 10px;
	border-bottom:solid 1px #3399CC;
	width:570px;
	font-weight:bold;
	margin-top:20px;

}

.PolicyDetail{
	padding-left: 10px;
	display:block;
	width: 600px;
	border-bottom: solid 1px #CCCCFF;
	background:#f5fbff;
	color:#333333;
	font-weight:normal;
	line-height: 20px;
	padding-top:20px;

}

a.PolicyTitle {
color:#FF6600;
}

.PolicyTitle {
	color: #FF6600;
	padding-left: 10px;
	width:600px;
	font-weight:bold;
}

.PolicyContent{
color: #0066CC;
padding-left:10px;
padding-right:10px;
font-weight:normal;
}

.Policy{
color: #0066CC;
font-weight:bold;
padding:5px 10px 0 10px;

}

a.PolicyTitle {
color:#FF6600;
}

/*faq */
.faq {
	color: #0066CC;
	padding-left: 10px;
	border-bottom:solid 1px #3399CC;
	width:570px;
	font-weight:bold;
	float:left;
	margin-top:20px;

}

.faq_ans{
	padding-left: 10px;
	display:block;
	width: 600px;
	border-bottom: solid 1px #CCCCFF;
	border-right: solid 1px #CCCCFF;
	background:#f5fbff;
	color:#333333;
	font-weight:normal;
	line-height: 20px;
	padding-top:20px;

}

a.faqlink {
	color:#FF6600;
}

.expand {
	line-height: 22px;

}


.topup {

width:30px; 
float:left;
margin-top:23px;
}
pre {
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-weight:normal;
}
/*package advertise*/
.container{
border:solid 1px #CCCCCC;
width:auto;
height:160px;
padding:2px;
margin-bottom:5px;}
#head{
padding:5px;
font-size:14px;
color:#003399;
font-weight:bold;
padding-left:50px;}
#left{
float:left;
width:229px;
padding:5px;}
#right{
float:right;
width:360px;
padding:15px;
color:#009900;
font-weight:bold;
font-size:11px;}
#s1{
color:#990000;
}
#s2{
font-weight:bold;
font-size:16px;
color:#FF6600;
padding-right:15px;
text-align:center;}
/*####################### Store packages #######################################*/
.PackageContainer{
/*width:auto;*/
/*border:solid 1px #CCCCCC;*/
/*height:180px;*/
margin-bottom:15px;
margin-top:10px;
}
.PackageBox{
color:#0066CC;
}
#free_package{
background:url(free.gif);
height:156px;
width:303px;
background-repeat:no-repeat;
padding-top:60px;
padding-left:10px;
padding-right:15px;
color:#000000;
font-weight:bold;
font-size:12px;
}
#bronze_package{
background:url(bronze.gif);
background-repeat:no-repeat;
padding-top:60px;
padding-left:10px;
padding-right:15px;
color:#000000;
font-weight:bold;
font-size:12px;
}
#silver_package{
background:url(silver.gif);
background-repeat:no-repeat;
padding-top:60px;
padding-left:10px;
padding-right:15px;
color:#000000;
font-weight:bold;
font-size:12px;
}

#gold_package{
/*background:url(gold.gif);
background-repeat:no-repeat;*/
padding-top:60px;
padding-left:10px;
padding-right:15px;
color:#000000;
font-weight:bold;
font-size:12px;
}
/*#PackageTitle{
color:#000000;
font-size:14px;
}*/
#more_detail{
/*color:#CC0033;*/
font-size:10px;
text-align:right;
}
#more_detail a{
color:#990000;
}
#more_detail a:hover{
color:#33CC00;
text-decoration:underline;
}

#PackagePrice{
color:#000000;
text-align:right;
font-size:14px;
}
/*##########################Category service (left menu)#############################*/
.CatServContain_1{
background-image:url(storedemo.gif);
background-repeat:no-repeat;
width:180px;
height:105px;
padding:2px;
margin-top:10px;
}
.CatServContain_2{
background-image:url(ourservice.gif);
background-repeat:no-repeat;
width:180px;
height:105px;
padding:2px;
margin-top:10px;
}

.CatServContainRight{
background-image:url(newstore.gif);
background-repeat:no-repeat;
width:160px;
height:105px;
padding:2px;
margin-top:10px;
}

.CatDetail_1{
padding-top:30px;
padding-left:20px;
}
.CatDetail_2{
padding-top:30px;
padding-left:10px;
font-size:12px;
}

.CatDetail_2 a{
color:#666666;
}

.CatDetail_2 a:hover{
color:#FF6600;
}
.CatDetailRight{
text-align:left;
padding:25px 0 5px 15px;
}
.CatDetailRight a{
color:#666666;
font-size:12px;
font-weight:normal;
}
.CatDetailRight a:hover{
color:#FF6600;
}
#searchlogo{
background-image:url(search-engine.gif);
background-repeat:no-repeat;
width:160px;
height:105px;
padding:2px;
margin-top:10px;
}
#searchlogo_detail{
padding-top:30px;
padding-left:10px;
}
.CatLogo{
margin-top:10px;
text-align:center;
}
/*right category*/
.StoreLink{
font-size:11px;
font-weight:bold;
text-decoration:none;}


