body{
	margin: 0px 0px 0px 0px;
	font-family:Tahoma, sans-serif;
	font-size:12px;
	color:#333333;
}

p,td{
	font-family:Tahoma, sans-serif;
	font-size:12px;
	color:#333333;
}

.bgall{
	background-color:#FFFFFF;
/*
	background-image:url(../images/bg_all.gif);
	background-repeat:repeat-y;
	background-position:center;
*/
}

.bgads{
	background-image:url(../images/bg_ads.gif);
	background-repeat:no-repeat;
	background-position:top center;
}

.maincontentbg{
	width:1000px;
	height:100%;
	background:url(../images/bg_content.gif) no-repeat;
	margin: 0 auto;
}

.contentheader {
	font-size: 12px;
	font-weight: bold;
}

a.tabtop:link, a.tabtop:visited{
	display:block;
	float:left;
	height:40px;
	line-height:40px;
	color:#000000;
	text-decoration:none;
	background-image:url(../images/bg_tabtop.gif);
	padding-left:10px;
	padding-right:10px;
}

a.tabtop:hover{	
	display:block;
	float:left;
	height:40px;
	line-height:40px;
	color:#666666;
	text-decoration:none;
	background-image:url(../images/bg_tabtop_hover.gif);
	padding-left:10px;
	padding-right:10px;
}

.topmenubg{
	height:100%;
	background-color:#fef8cd;
	padding:5px 5px 5px 5px;
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:#ffe62f;
}

.listtopmenu{
	list-style-position: outside;
	list-style-image: url(../images/icon_topmenu_list.gif);
	padding-left:0px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
}


a.topmenu:link, a.topmenu:visited{
	font-weight:bold;
	color:#357903;
	height:20px;
	line-height:20px;
}

a.topmenu:hover{
	font-weight:bold;
	color:#ff0000;
	height:20px;
	line-height:20px;
}

a.bannerlist:link, a.bannerlist:visited{
	display:block;
	margin: 0 auto;
	color:#ffffff;
	font-weight:bold;
	text-indent:5px;
	background-image:url(../images/icon_bannerlist1.gif);
	width:19px;
	height:19px;
	line-height:19px;
	margin-top:2px;
	margin-bottom:2px;
}

a.bannerlist:hover{
	display:block;
	margin: 0 auto;
	color:#fff200;
	font-weight:bold;
	text-indent:5px;
	background-image:url(../images/icon_bannerlist2.gif);
	width:19px;
	height:19px;
	line-height:19px;
	margin-top:2px;
	margin-bottom:2px;
}

.box-centerad{
	width:765px;
	height:100%;
	background-image:url(../images/bg_centerad.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding: 10px 5px 5px 5px;
}
.box-textadbg{
	width:335px;
	height:100%;
	background-color:#e9fbd7;
	border-style:solid;
	border-width:1px;
	border-color:#94b073;
	padding:5px 5px;
}

.box-statheader{
	display:block;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-indent:40px;
	background-image:url(../images/header_boxstat.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:190px;
	height:30px;
	line-height:30px;
	border-style:solid;
	border-width:1px;
	border-color:#bfe07a;
	margin-top:5px;
	margin-bottom:5px;
}

.box-statbg{
	width:199px;
	background-color:#dbfcb2;
	border-style:solid;
	border-width:1px;
	border-color:#73bb0a;
}

.box-statdetail1L{
	width:110px;
	background-color:#eefeda;
	padding:5px 5px 5px 5px;
}
.box-statdetail1R{
	width:60px;
	background-color:#eefeda;
	padding:5px 5px 5px 5px;
}
.box-statdetail2L{
	width:110px;
	background-color:#dbfcb2;
	padding:5px 5px 5px 5px;
}
.box-statdetail2R{
	width:60px;
	background-color:#dbfcb2;
	padding:5px 5px 5px 5px;
}
.box-recheader{
	display:block;
	float:left;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	text-indent:35px;
	height:30px;
	line-height:30px;
	background-image:url(../images/header_boxrec.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin-left:15px;
}
.box-recsubheader{
	display:block;
	float:left;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-indent:2px;
	height:30px;
	line-height:30px;
}

.box-hilight-blueheader{
	width:250px;
	display:block;
	font-size:16px;
	color:#0096ff;
	font-weight:bold;
	text-indent:35px;
	width:250px;
	height:41px;
	line-height:41px;
	background-image:url(../images/header_box_hilight_blue.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.box-hilight-bluebg{
	width:250px;
	background-color:#cce6ff;
	position:relative; margin:0 auto; padding:0;
}

a.moreblue:link, a.moreblue:visited{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(../images/button_moreblue1.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	line-height:18px;
}

a.moreblue:hover{
	display:block;
	color:#ffffff;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(../images/button_moreblue2.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	line-height:18px;
}

.box-hilight-pinkheader{
	width:250px;
	display:block;
	font-size:16px;
	color:#ff0199;
	font-weight:bold;
	text-indent:35px;
	height:41px;
	line-height:41px;
	background-image:url(../images/header_box_hilight_pink.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.box-hilight-pinkbg{
	width:250px;
	background-color:#fbdbe5;
	position:relative; margin:0 auto; padding:0;
}

a.morepink:link, a.morepink:visited{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(../images/button_morepink1.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	line-height:18px;
}

a.morepink:hover{
	display:block;
	color:#ffffff;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(../images/button_morepink2.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	line-height:18px;
}

.box-hilight-greenheader{
	width:250px;
	display:block;
	font-size:16px;
	color:#81c21c;
	font-weight:bold;
	text-indent:35px;
	width:250px;
	height:41px;
	line-height:41px;
	background-image:url(../images/header_box_hilight_green.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.box-hilight-greenbg{
	width:250px;
	background-color:#e0fdbc;
	position:relative; margin:0 auto; padding:0;
}

a.moregreen:link, a.moregreen:visited{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(../images/button_moregreen1.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	line-height:18px;
}

a.moregreen:hover{
	display:block;
	color:#ffffff;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(../images/button_moregreen2.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:18px;
	line-height:18px;
}

.box-postheader{
	display:block;
	float:left;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	margin-left:8px;
	text-indent:35px;
	width:250px;
	height:30px;
	line-height:30px;
	background-image:url(../images/header_boxpost.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.box-postheaderbg{
	width:385px;
	background-color:#ffa200;
	height:30px;
	line-height:30px;
}

.box-postbgseperate{
	width:370px;	
	height:100%;
	background-color:#fef4dd;
	background-image:url(../images/box_postbgseperate.gif);
	background-position:right;
	background-repeat:repeat;
}

.box-postbg{
	height:100%;
	width:770px;
	min-height:230px;
	background-color:#fef4dd; background-repeat:repeat;
}

.box-sellheader{
	display:block;
	float:left;
	font-size:13px;
	color:#ff0000;
	font-weight:bold;
	margin-left:8px;
	text-indent:35px;
	height:30px;
	line-height:30px;
	background-image:url(../images/icon_sell.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.box-sellsubheader{
	display:block;
	float:left;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-indent:2px;
	height:30px;
	line-height:30px;
}

.box-sellheaderbg{
	background-color:#ffe000;
	height:30px;
	line-height:30px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#ffffff;
}

.box-sellbg{
	background-color:#fefadd;
	border-style:solid;
	border-width:1px;
	border-color:#ffe000;
	padding: 5px 5px 5px 5px;
}

.box-sellsponsorbg{
	width:760px;
	background-color:#fdf9a4;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#ffe000;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#ffe000;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#ffe000;
	padding: 5px 5px 0px 5px;
}

.box-sellcontent{
	padding:5px 5px 5px 5px;
}

a.sellmaintab:link, a.sellmaintab:visited{
	display:block;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-image:url(../images/icon_sell.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#ff9c00;
	padding-left:20px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
}

a.sellmaintab:hover{
	display:block;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-color:#ff9c00;
	padding-left:20px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
}

a.sellsubtab:link, a.sellsubtab:visited{
	display:block;
	float:left;
	color:#000000;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-color:#ffec00;
	padding-left:15px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
}

a.sellsubtab:hover{
	display:block;
	float:left;
	color:#ffec00;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-color:#ff9c00;
	padding-left:15px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
}

.box-shoprecheader{
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-indent:10px;
}

.box-shoprecheaderbg{
	padding-top:8px;
	background-color:#669900;
	height:22px;
}

.box-specialpriceheader{
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-indent:10px;
}

.box-specialpriceheaderbg{
	background-color:#ffa200;
	height:22px;
	padding-top:8px;
}

.box-specialpricebg{
	background-color:#fef4dd;
}

.box-reclinkheader{
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-indent:10px;
}

.box-reclinkheaderbg{
	background-color:#ff3301;
	height:22px;
	padding-top:8px;
}

.box-reclinkbg{
	background-color:#fef4dd;
}

.box-sponsorheader{
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-indent:10px;
}

.box-sponsorheaderbg{
	background-color:#02b0db;
	height:22px;
	padding-top:8px;
}

.box-webindexheader{
	display:block;
	float:left;
	font-size:14px;
	color:#fe4d21;
	font-weight:bold;
	text-indent:10px;
}

.box-webindexsubheader{
	display:block;
	float:left;
	font-size:13px;
	color:#99cc01;
	font-weight:bold;
	line-height:18px;
	text-indent:2px;
}

.box-serviceheader{
	display:block;
	float:left;
	font-size:13px;
	color:#ff8a02;
	font-weight:bold;
	text-indent:15px;
	background-image:url(../images/header_boxservice.gif);
	width:345px;
	height:31px;
	line-height:31px;
}

.box-servicebg{
	background-image:url(../images/box_servicebg.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.box-servicecontent{
	padding: 5px 5px 5px 5px;
}

.box-catgreenheader{
	display:block;
	float:left;
	background-image:url(../images/icon_boxcat_home.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#264d00;
	font-weight:bold;
	text-indent:30px;
	height:30px;
	line-height:35px;
}

.box-catpinkheader{
	display:block;
	float:left;
	background-image:url(../images/icon_boxcat_fashion.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#bc009e;
	font-weight:bold;
	text-indent:30px;
	height:30px;
	line-height:35px;
}

.box-catyellowheader{
	display:block;
	float:left;
	background-image:url(../images/icon_boxcat_home.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#854500;
	font-weight:bold;
	text-indent:30px;
	height:30px;
	line-height:35px;
}

.box-catgrayheader{
	display:block;
	float:left;
	background-image:url(../images/icon_boxcat_job.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#000000;
	font-weight:bold;
	text-indent:30px;
	height:30px;
	line-height:35px;
}

.box-catblueheader{
	display:block;
	float:left;
	background-image:url(../images/icon_boxcat_business.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#005896;
	font-weight:bold;
	text-indent:30px;
	height:30px;
	line-height:35px;
}

.box-catorangeheader{
	display:block;
	float:left;
	background-image:url(../images/icon_boxcat_edu.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#c86403;
	font-weight:bold;
	text-indent:30px;
	height:30px;
	line-height:35px;
}


.box-catbrownheader{
	display:block;
	float:left;
	background-image:url(../images/icon_boxcat_car.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#784400;
	font-weight:bold;
	text-indent:30px;
	height:30px;
	line-height:35px;
}

.box-productcategoryheader{
	display:block;
	float:left;
	font-size:14px;
	color:#533502;
	font-weight:bold;
	background-image:url(../images/header_boxproductcategory.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:30px;
	height:30px;
	line-height:28px;
}

.box-productcategoryheaderbg{
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffa200;
	height:30px;
	border-bottom:#fddba1 dotted 2px;
	border-top:#fddba1 dotted 2px;
}

.box-shopcategoryheader{
	display:block;
	float:left;
	font-size:14px;
	color:#533502;
	font-weight:bold;
	background-image:url(../images/header_boxshopcategory.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:30px;
	height:30px;
	line-height:28px;
}

.box-shopcategoryheaderbg{
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffa200;
	height:30px;
	border-bottom:#fddba1 dotted 2px;
	border-top:#fddba1 dotted 2px;
}

.box-catheader{
	display:block;
	float:left;
	font-size:13px;
	color:#68ae0f;
	font-weight:bold;
	text-indent:15px;
	background-image:url(../images/header_boxcat.gif);
	width:649px;
	height:31px;
	line-height:31px;
}

.box-catbg{
	background-image:url(../images/box_catbg.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.box-catcontent{
	padding: 5px 5px 5px 5px;
}

.boxfooter{
	background-color:#fee119;
	padding: 10px 10px 10px 10px;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#ff8a02;
}

.box-memberheader{
	display:block;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-indent:40px;
	background-image:url(../images/header_boxmember.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:198px;
	height:30px;
	line-height:30px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#ee9801;
	margin-top:5px;
	margin-bottom:5px;
}

.listmember{
	list-style-position: outside;
	list-style-image: url(../images/icon_member_list.gif);
	padding-left:0px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
}

a.memberlogin:link, a.memberlogin:visited{
	display:block;
	margin: 0 auto;
	color:#c5faa9;
	font-weight:bold;
	text-decoration:none;
	text-indent:23px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_member1.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:73px;
	height:24px;
	line-height:24px;
}

a.memberlogin:hover{
	display:block;
	margin: 0 auto;
	color:#ffffff;
	text-decoration:none;
	text-indent:23px;


	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_member2.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:73px;
	height:24px;
	line-height:24px;
}

.box-updatebg{
	width:190px;
	background-color:#eefeda;
	border-style:solid;
	border-width:1px;
	border-color:#eefeda;
	padding: 5px 5px 5px 5px;
}

a.updatemaintab:link, a.updatemaintab:visited{
	display:block;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-color:#73bb0a;
	padding-left:15px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
}

a.updatemaintab:hover{
	display:block;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-color:#73bb0a;
	padding-left:15px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
}

a.updatesubtab:link, a.updatesubtab:visited{
	display:block;
	float:left;
	color:#000000;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-color:#b7f261;
	padding-left:15px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
}

a.updatesubtab:hover{
	display:block;
	float:left;
	color:#b7f261;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-color:#73bb0a;
	padding-left:15px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
}

a.moreupdate:link, a.moreupdate:visited{
	display:block;
	margin: 0 auto;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:12px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_update1.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:142px;
	height:24px;
	line-height:24px;
}

a.moreupdate:hover{
	display:block;
	margin: 0 auto;
	color:#ffffff;
	text-decoration:none;
	text-indent:12px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_update2.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:142px;
	height:24px;
	line-height:24px;
}


.box-eventheader{
	display:block;
	float:left;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-indent:15px;
	padding-top:7px;
}

.box-eventsubheader{
	display:block;
	float:left;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-indent:2px;
	line-height:18px;
	padding-top:7px;
}

.box-eventheaderbg{
 background-image:url(../images/box_eventheaderbg.gif);
 background-repeat:no-repeat;
 width:200px;
 height:30px;
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#ffffff;
}

a.moreevent:link, a.moreevent:visited{
	display:block;
	margin: 0 auto;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:16px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_event1.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:142px;
	height:24px;
	line-height:24px;
}

a.moreevent:hover{
	display:block;
	margin: 0 auto;
	color:#ffffff;
	text-decoration:none;
	text-indent:16px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_event2.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:142px;
	height:24px;
	line-height:24px;
}


.box-promotionheader{
	display:block;
	float:left;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-indent:15px;
}

.box-promotionsubheader{
	display:block;
	float:left;
	font-size:14px;
	color:#ffec00;
	font-weight:bold;
	text-indent:2px;
	line-height:18px;
}

.box-promotionheaderbg{
	background-color:#669900;
	width:200px;
	height:30px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#ffffff;
}

.box-promotionbg{
	width:198px; 
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#9fb86c;
}

a.morepromotion:link, a.morepromotion:visited{
	display:block;
	margin: 0 auto;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:23px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_promotion1.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:142px;
	height:24px;
	line-height:24px;
}

a.morepromotion:hover{
	display:block;
	margin: 0 auto;
	color:#ffffff;
	text-decoration:none;
	text-indent:23px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_promotion2.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:142px;
	height:24px;
	line-height:24px;
}

.box-newsletterheader{
	display:block;
	float:left;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-indent:15px;
}

.box-newslettersubheader{
	display:block;
	float:left;
	font-size:12px;
	color:#ffec00;
	font-weight:bold;
	text-indent:2px;
	line-height:18px;
}

.box-newsletterheaderbg{
	background-color:#669900;
	width:200px;
	height:30px;
	border-style:solid;
	border-width:1px;
	border-color:#669900;
}

a.morenewsletter:link, a.morenewsletter:visited{
	display:block;
	margin: 0 auto;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:23px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_morenewsletter1.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:73px;
	height:24px;
	line-height:24px;
}

a.morenewsletter:hover{
	display:block;
	margin: 0 auto;
	color:#ffffff;
	text-decoration:none;
	text-indent:23px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_morenewsletter2.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:73px;
	height:24px;
	line-height:24px;
}

a.webservicemaintab:link, a.webservicemaintab:visited{
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-color:#8c8c8c;
	padding-left:15px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
}

a.webservicemaintab:hover{
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-color:#8c8c8c;
	padding-left:15px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
}

a.webservicesubtab:link, a.webservicesubtab:visited{
	display:block;
	color:#000000;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-color:#c8c7c7;
	padding-left:15px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
}

a.webservicesubtab:hover{
	display:block;
	color:#dbdbdb;
	font-weight:bold;
	height:30px;
	line-height:30px;
	background-color:#8c8c8c;
	padding-left:15px;
	padding-right:15px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;
}

a.webservice:link, a.webservice:visited{
	display:block;
	color:#000000;
	font-weight:bold;
	text-indent:35px;
	width:190px;
	height:26px;
	line-height:26px;
	background-image:url(../images/box_webservicebg1.gif);
	background-repeat:no-repeat;
}

a.webservice:hover{
	display:block;
	color:#ff0000;
	font-weight:bold;
	text-indent:35px;
	width:190px;
	height:26px;
	line-height:26px;
	background-image:url(../images/box_webservicebg2.gif);
	background-repeat:no-repeat;
}

.box-trackheader{
	display:block;
	float:left;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-indent:15px;
}

.box-tracksubheader{
	display:block;
	float:left;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-indent:2px;
	line-height:18px;
}


.box-trackheaderbg{
	background-color:#ffa200;
	width:200px;
	height:30px;
	border-style:solid;
	border-width:1px;
	border-color:#ffa200;
}

a.moretrack:link, a.moretrack:visited{
	display:block;
	margin: 0 auto;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:23px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_track1.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:142px;
	height:24px;
	line-height:24px;
}

a.moretrack:hover{
	display:block;
	margin: 0 auto;
	color:#ffffff;
	text-decoration:none;
	text-indent:23px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_track2.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:142px;
	height:24px;
	line-height:24px;
}

.box-articleheader{
	display:block;
	float:left;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	text-indent:15px;
}

.box-articlesubheader{
	display:block;
	float:left;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-indent:2px;
	line-height:18px;
}

.box-articleheaderbg{
	background-color:#f0f0f0;
	width:200px;
	height:30px;
	border-style:solid;
	border-width:1px;
	border-color:#dbdbdb;
}

a.morearticle:link, a.morearticle:visited{
	display:block;
	margin: 0 auto;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:23px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_morearticle1.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:142px;
	height:24px;
	line-height:24px;
}

a.morearticle:hover{
	display:block;
	margin: 0 auto;
	color:#FFFFFF;
	text-decoration:none;
	text-indent:23px;
	padding-top:0px;
	padding-bottom:0px;
	background-image:url(../images/button_morearticle2.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:142px;
	height:24px;
	line-height:24px;
}

.box-tagheader{
	display:block;
	float:left;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	text-indent:15px;
}

.box-tagsubheader{
	display:block;
	float:left;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-indent:2px;
	line-height:18px;
}

.box-tagheaderbg{
	background-color:#f0f0f0;
	width:200px;
	height:30px;
	border-style:solid;
	border-width:1px;
	border-color:#dbdbdb;
}

.box-seperate{
	height:10px;
}

.box-seperate3px{
	height:3px;
}

.imgborder{
	padding: 2px 2px 2px 2px;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#ebebeb;
}

.imgborder-black{
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

a:link, a:visited{
	color:#333333;
	text-decoration:none;
}

a:hover{
	color:#FF0000;
	text-decoration:none;
}

a.blue:link, a.blue:visited{
	color:#333333;
	text-decoration:none;
}

a.blue:hover{
	color:#FF0000;
	text-decoration:none;
}

a.viewall:link, a.viewall:visited{
	display:block;
	float:right;
	color:#333333;
	text-indent:12px;
	background-image:url(../images/icon_more.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	text-align:right;
	padding-right:10px;
}

a.viewall:hover{
	display:block;
	float:right;
	color:#666666;
	text-indent:12px;
	background-image:url(../images/icon_more.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	text-align:right;
	padding-right:10px;
}

.liststyle1{
	list-style-position: outside;
	list-style-image: url(../images/icon_list.gif);
	padding-left:0px;
	margin-left:20px;
	margin-top:10px;
}

ul.liststyle1 li{
	padding-left:0px;
	padding-bottom:5px;
}

.liststyle2{
	list-style-position: outside;
	list-style-image: url(../images/icon_list.gif);
	padding-left:0px;
	margin-left:20px;
	margin-top:0px;
}

.redbold{
	color:#FF0000;
	font-weight:bold;
}

.oldprice{
	text-decoration:line-through;
}

.line{
	background-image:url(../images/linebg.gif);
	background-repeat:repeat-x;
	background-position:center;

	height:2px;
	margin-bottom:6px;

}
.line2{
	background-image:url(../images/linebg.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:8px;
}
.box-webservicebg{
	background-color:#f0f0f0;
	border-style:solid;
	border-width:1px;
	border-color:#dbdbdb;
	padding: 5px 5px 5px 5px;
}
img{
	border-width:0px;
}
.floatl { float:left; }
.floatr { float:right; }
.floatn { float:none; }
.pdt5 { padding-top:5px; }
.pdt8 { padding-top:8px; }
.pdl5 { padding-left:5px; }
.pdl8 { padding-left:8px; }
.pdl10 { padding-left:10px; }
.pdl15 { padding-left:15px; }
.pdl20 { padding-left:20px; }
.pdt10 { padding-top:10px; }
.mgt5 { margin-top:5px; }
.mgl5 { margin-left:5px; }
.mgl8 { margin-left:8px; }
.mgl10 { margin-left:10px; }
.mgt10 { margin-top:10px; }
.mgt15 { margin-top:15px; }
.mgt20 { margin-top:20px; }
.clear{clear:both; line-height:0; height:0;}
.txtB { font-weight:bold; }
.MContentB1 { width:10px; height:100%; }
.MContentB2 { width:200px; height:100%; }
.MContentB3 { width:775px; height:100%; }
.MContentB4 { width:5px; } 
#menuheader {width:998px; position:relative; margin:0 auto; padding:0; }
#menutop {height:40px; position:relative; margin:0 auto; padding:0; background:url(../images/bg_tabtop.gif) repeat-x; }
#menusearch { width:998px; height:70px; background:url(../images/bg_header.gif) repeat-x; }
#logo { width:300px; height:65px; margin-top:5px;}
#mboxsearch { width:680px; }
.strong { font-weight:bold; }
.mbox180 { width:180px; position:relative; margin:0 auto; padding:0; }
.Bwidth100 { width:100px; }
.Bheight18 { height:18px; }
.pd5 { padding:5px; }
.txtcenter { text-align:center; }
.BoxPDNew { width:200px; margin:0 auto; padding:0; }
.BoxW85 { width:85px; padding-left:10px; }
.pdmore { width:190px; height:30px; padding-top:5px; }
.BoxW5 { width:5px; }
.BoxW10 { width:10px; }
.BoxW15 { width:15px; }
.BoxW180 { width:180px; }
.BoxW45 { width:45px; }
.BoxW325 { width:325px; }
.BoxW70 { width:70px; }
.BoxW120 { width:120px; }
.BoxW200 { width:200px; }
.BoxW190 { width:190px; }
.BoxW10 { width:10px; }
.BoxW170 { width:170px; }
.BoxW110 { width:110px; }
.BoxW550 { width:550px; }
.BoxW150 { width:150px; }
.BoxW770 { width:770px; }
.BoxW250 { width:250px; }
.BoxW20 { width:20px; }
.BoxW155 { width:155px; }
.BoxW75 { width:75px; }
.BoxW370 { width:370px; }
.BoxW400 { width:400px; }
.BoxW50 { width:50px; }
.BoxW30 { width:45px; }
.BoxW670 { width:650px; }
.BoxW335 { width:325px; }
.BoxW350 { width:350px; }
.BoxW360 { width:360px; }
.BoxW35 { width:35px; }
.BoxW290 { width:290px; }
.BoxW780 { width:780px; }
.BoxW195 { width:195px; }
.BoxBanner728BT { width:728px; position:relative; margin:0 auto; padding:0; }
#boxtbanner728 { width:770px; height:6px; background:url(../images/box_banner1.gif) no-repeat;}
#boxmbanner728 { width:760px; height:100%; min-height:90px; background:url(../images/box_banner2.gif)  repeat-y; padding-left:10px;}
#boxbbanner728 { width:770px; height:6px; background:url(../images/box_banner3.gif) no-repeat;}
.BoxW325 { width:325px; }
.BoxW315 { width:315px; }
#ads14m { width:771px; margin-top:10px;}
#ads14mlt { width:771px; height:7px; background:url(../images/boxads1.gif) no-repeat;}
#ads14mlm { width:771px; height:100%; min-height:350px; background:url(../images/boxads2.gif) repeat-y;}
#ads14mlb { width:771px; height:7px; background:url(../images/boxads3.gif) no-repeat; margin-bottom:10px;}
#adslbh { width:748px;}
#boxads10 { width:748px;}
#boxadspiece { width:125px; padding-left:20px;}
.line3C { width:5px; height:100%; background:url(../images/line_vr.gif) repeat-y; }
#linevr { width:3px; height:100px; background:url(../images/line_vr.gif) repeat-y;}
.lineBTCat { width:770px; height:9px; background:url(../images/header_webindex.gif) repeat-x; }
#boxbtmenum { width:1000px; position:relative; margin:0 auto; padding:0; }
#boxbtmenuml { width:350px; padding-bottom:20px;}
#boxbtmenumr { width:649px;}
#listmnmbtl { width:160px; background:url(../images/box_servicebg.gif) repeat-x;	padding:5px 5px 5px 10px;}
#listmnmbtm { width:5px; background:url(../images/box_servicebg.gif) repeat-x; padding-top:5px;}
#listmnmbtr{ width:153px; background:url(../images/box_servicebg.gif) repeat-x;	padding:5px 5px 5px 7px;}
#boxbtmenumr1 { width:150px; background:url(../images/box_servicebg.gif) repeat-x;	padding:5px 5px 5px 10px;}
#boxbtmenumr2 { width:145px; background:url(../images/box_servicebg.gif) repeat-x;	padding:5px 5px 5px 5px;}
#boxbtmenumr3 { width:149px; background:url(../images/box_servicebg.gif) repeat-x;	padding:5px 5px 5px 5px;}
#boxbtmenumr4 { width:145px; background:url(../images/box_servicebg.gif) repeat-x;	padding:5px 5px 5px 5px;}
#boxbtmenumrl1 { width:5px; background:url(../images/box_servicebg.gif) repeat-x; padding-top:5px;}
#boxbtmenumrl2 { width:5px; background:url(../images/box_servicebg.gif) repeat-x; padding-top:5px;}
#boxbtmenumrl3 { width:5px; background:url(../images/box_servicebg.gif) repeat-x; padding-top:5px;}
.FTB1 { width:250px; height:15px; background:url(../images/box_hilightblue1.gif); }
.FTB2 { width:250px; height:15px; background:url(../images/box_hilightpink1.gif); }
.FTB3 { width:250px; height:15px; background:url(../images/box_hilightgreen1.gif); }


a.topmenuhome:link, a.topmenuhome:visited{
	display:block;
	float:left;
	color:#064a01;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/ico_topmenu_home1.png);
	background-position:top center;
	background-repeat:no-repeat;
	height: 67px;
	line-height:100px;
	padding: 0px 10px;
}

a.topmenuhome:hover{
	display:block;
	float:left;
	color:#097800;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/ico_topmenu_home2.png);
	background-position:top center;
	background-repeat:no-repeat;
	height: 67px;
	line-height:115px;
	padding: 0px 10px;
}

a.topmenushop:link, a.topmenushop:visited{
	display:block;
	float:left;
	color:#064a01;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/ico_topmenu_shop1.png);
	background-position:top center;
	background-repeat:no-repeat;
	height: 67px;
	line-height:100px;
	padding: 0px 10px;
}

a.topmenushop:hover{
	display:block;
	float:left;
	color:#097800;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/ico_topmenu_shop2.png);
	background-position:top center;
	background-repeat:no-repeat;
	height: 67px;
	line-height:115px;
	padding: 0px 10px;
}

a.topmenucat:link, a.topmenucat:visited{
	display:block;
	float:left;
	color:#064a01;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/ico_topmenu_cat1.png);
	background-position:top center;
	background-repeat:no-repeat;
	height: 67px;
	line-height:100px;
	padding: 0px 10px;
}

a.topmenucat:hover{
	display:block;
	float:left;
	color:#097800;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/ico_topmenu_cat2.png);
	background-position:top center;
	background-repeat:no-repeat;
	height: 67px;
	line-height:115px;
	padding: 0px 10px;
}

a.topmenuads:link, a.topmenuads:visited{
	display:block;
	float:left;
	color:#064a01;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/ico_topmenu_ads1.png);
	background-position:top center;
	background-repeat:no-repeat;
	height: 67px;
	line-height:100px;
	padding: 0px 10px;
}

a.topmenuads:hover{
	display:block;
	float:left;
	color:#097800;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/ico_topmenu_ads2.png);
	background-position:top center;
	background-repeat:no-repeat;
	height: 67px;
	line-height:115px;
	padding: 0px 10px;
}

a.topmenuregist:link, a.topmenuregist:visited{
	display:block;
	float:left;
	color:#064a01;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/ico_topmenu_regist1.png);
	background-position:top center;
	background-repeat:no-repeat;
	height: 67px;
	line-height:100px;
	padding: 0px 10px;
}

a.topmenuregist:hover{
	display:block;
	float:left;
	color:#097800;
	font-size:13px;
	font-weight:bold;
	background-image:url(../images/ico_topmenu_regist2.png);
	background-position:top center;
	background-repeat:no-repeat;
	height: 67;
	line-height:115px;
	padding: 0px 10px;
}
.box-eventbg{
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#f0dab3;
}
.BoxW600 { width:600px; }
.BoxW105 { width:105px; }
.BoxW100 { width:100px; }
.BoxMAds { width:765px; }
.BoxW565 { width:565px; }
.BoxMMember { width:180px; position:relative; margin:0 auto; padding:0; }
.BoxW80 { width:80px; }
.BoxW25 { width:25px; }
.txtright { text-align:right; }
.typeMem { height:28px; vertical-align:middle;  }
.BoxStat1{
	width:85px;
	background-color:#dbfcb2;
	padding:5px;
}
.BoxStat2{
	width:85px;
	background-color:#eefeda;
	padding:5px;
}
.McatMain{ width:770px; }
.McatL{ width:220px; }
.McatR { width:550px; }
.HCatM { width:750px; margin:0 auto; padding:0; }
.HCatLine { width:750; background:url(../images/cat_line_green.gif) repeat-x; }
.MListCat { width:740px; margin:0 auto; padding:0; }
.ListCatCL1{ width:140px; }
.ListCatCL2 { width:585px; }
.BoxMCat { width:440px; }
.BoxMCat2 { width:140px; }
.Box1Cat{ width:145px; }
.MCatline{
	background-image:url(../images/linebg.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:2px;
	margin-bottom:6px;
	width:440px;
}
.OtherCat { width:770px; position:relative; margin:0 auto; padding:0; }
.OtherCatC1 { width:50px; }
.OtherCatC2 { width:330px; }
.OtherCatC3 { width:380px; }
.OtherSCat1 { width:10px; }
.OtherSCat2 { width:370px; }
.OtherLine { 
	width:770px; 
	background-image:url(../images/linebg.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:2px;
	margin-bottom:6px; 
}


/*************25/01/2010***********************/
.HBGcompare {
	padding-left:17px;
	width:754px;
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffa200;
	height:30px;
	border-bottom:#fddba1 dotted 2px;
	border-top:#fddba1 dotted 2px;
 }
.HBGcompareDT { padding-top:5px; }
.BGRScompare{
	background-color:#fff;
	border-style:solid;
	border-width:1px;
	border-color:#ffe000;
	padding: 5px 5px 5px 5px;
}
.style1 {color: #0066FF}
a:link {
	color: #0066FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0066FF;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.style2 {
	color: #0066CC;
	font-weight: bold;
}
.BoxcompareM1 { width:175px; }
.SpacerW { width:10px; }
.BoxcompareW {width:740px; position:relative; margin:0 auto; padding:0; }
.BoxcompareW170 { width:170px; position:relative; margin:0 auto; padding:0; }
.BoxcompareImg15 { width:15px; }
.BoxcompareImg155 { width:155px; }
.BoxcompareImg170 { width:170px; }
.BoxHcompare { width:740px; height:30px; padding-top:8px; }
.BGE4 { background-color:#E4E4E4; height:22px; padding-top:8px; }
.txtspec { width:170px; padding-left:5px; padding-top:3px; }

*:first-child+html .Hspac { height:3px; }
html>/**/body .Hspac { height:5px; }

#containerpoll h1{
	font-size:1.4em; font-family:Georgia, serif;
	font-weight:normal; color:#333;
}
#containerpoll p{
	font-family:Georgia, serif; color:#333; 
	margin:0; line-height:2em;
}
#pollcontainer{
	border:1px solid #f3f3f3;
	background:#f9f9f9; padding:5px;
}
#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }
.H506 { height:506px; }



