/* GLOBAL PROPERTIES */
body{background-color:#69ae1e; margin:0; padding:0}
p, span, div, tr, td, input, select{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#333333; line-height:16px;}
a{color:#333333; text-decoration:none;}
a:hover{color:#333333; text-decoration:underline;}
ul, li{list-style:none;}
img, span, div, form, fieldset{border:none; margin:0; padding:0}

.tdTopLink{margin:0; padding:0;}
	.tdTopLink ul{padding:0; margin:0}
	.tdTopLink li{display: block; margin:0 0 5px 15px;}
	.tdTopLink li a{color:#FFFFFF; font-weight:bold;}
	.tdTopLink li a:hover{color:#FFFFFF; text-decoration:underline; font-weight:bold;}

a.viewDetails{color:#69ae1e; font-weight:bold; text-decoration:underline;}
a:hover.viewDetails{color:#69ae1e; font-weight:bold; text-decoration:none;}

a.viewDetailsBlue{color:#556CCD; font-weight:bold; text-decoration:underline;}
a:hover.viewDetailsBlue{color:#556CCD; font-weight:bold; text-decoration:none;}

a.readMore{text-decoration:underline;}
a:hover.readMore{text-decoration:none;}

a.titleBarLink{text-decoration:underline;}
a:hover.titleBarLink{text-decoration:none;}

a.linkpaging{color:#0D7ABE; text-decoration:none;font-weight:bold;}
a:hover.linkpaging{color:#0270BB;font-weight:bold;text-decoration:none;}

a.pagingLink{color:#0D7ABE; font-weight:bold; text-decoration:underline; font-style:italic}
a:hover.pagingLink{color:#0D7ABE; font-weight:bold; text-decoration:none; font-style:italic}

#mainContent{background:#FFFFFF;}
#mainMenu{width:175px; padding:0 10px 0 0;}
	.mainMenuContent{background-color:#a9aaad; padding:8px 0;}
	.mainMenuContent a{color:#FFFFFF; font-weight:bold; line-height:22px; padding:0 0 0 20px;}
	.mainMenuContent a:hover{color:#000000; text-decoration:none;background-color:#CCCCCC; display:block; width:155px;}
	.mainMenuContent ul{padding:0;margin:0}
		.liSelect{list-style-image:url(../images/pict_bulletGrey.gif); margin:0 0 0 20px;}
			.liSelect a{color:#000000; font-weight:bold; text-decoration:none;  margin:0; padding:0;  width:145px;  display:block;}
			.liSelect a:hover{color:#000000; font-weight:bold; text-decoration:none; background-color:#a9aaad; display:block; margin:0; padding:0;}

#footerLink{padding:10px 0 10px 0px; margin:0;}
	#counter{width:125px; text-align:center; background:url(../images/bgd_counter.gif) no-repeat; padding:30px 5px 12px 45px; float:left;}
	#footerMenu{width:600px; float:left;}
	#footerLink ul{margin:0; padding:0;}
	.footerLi{display:inline; background:url(../images/pict_footerLinkSeparate.gif) right no-repeat; line-height:21px; padding:2px 8px;}
	#footerLink a{color:#FFFFFF; font-weight:bold;}
	#footerLink a:hover{color:#FFFFFF; font-weight:bold; text-decoration:underline}
		.footerLinkEnd{display:inline; padding:0 8px 0 8px;}
		
#copyRight{color:#FFFFFF; padding:0 10px 15px 8px;}
/* ADVERTISING LEFT */
	.boxAdv{background:url(../images/pict_advBody.gif) repeat-y; text-align:center; margin:5px 0; padding:0;}
		.boxAdvTop{background:url(../images/pict_advTop.gif) no-repeat; height:11px;}
		.boxAdvBottom{background:url(../images/pict_advBottom.gif) no-repeat; height:11px;}
/* HOMEPAGE */
	#mainRightIndex{width:650px; padding:0 10px 0 0;}
		#mainRightIndex .rightContent{padding:0 0 0 10px;}
		#mainRightIndex .boxQuickSearch{margin:0 0 10px 0;}
		#mainRightIndex .boxQuickSearch th{background:#69ae1e url(../images/pict_searchRight.gif) right no-repeat; text-align:left; margin:0; padding:0;}
		#mainRightIndex .boxQuickSearch td{background:#dff3c8; padding:9px; margin:0;}
		#mainRightIndex .boxQuickSearch input{margin:0px 0;}
		
		#mainRightIndex .boxJoin{}
		#mainRightIndex .boxJoin th{background:#69ae1e url(../images/pict_newsletterRight.gif) right no-repeat; text-align:left; margin:0; padding:0;}
		#mainRightIndex .boxJoin td{background:#dff3c8; padding:9px; margin:0;}
		#mainRightIndex .boxJoin input{margin:4px 0 0 0;}
		
		
			.boxTitle{color:#69ae1e; font-size:16px; line-height:24px; margin:0 0 0 5px; font-weight:bold}
			.nameTitle{color:#0D7ABE; font-size:16px; line-height:24px; margin:0 0 0 0; font-weight:bold}
			.spaHealthTitle{color:#0D7ABE; font-size:20px; line-height:24px; margin:0 0 0 0; font-weight:bold}
		
		#footerFeatures{font-size:10px; padding:22px 20px 20px 20px; background:url(../images/bkg_footerFeature.gif) repeat-x;  line-height:14px;}
			#footerFeatures td{padding:15px 0 0 0;}
			#footerFeatures ul{margin:0; padding:0}
			#footerFeatures li{font-size:10px; line-height:14px;}
		#footerFeaturesEnd{background:url(../images/text_FromSpasVietnam.gif) top right no-repeat;}
		#bannerFooter{padding:10px 0;}
		#bannerHeader{padding:10px 0;}
/* STRUCTURE OF OTHER PAGES */	
	.topLinkULStr{padding:0; padding:0;}
	.topLinkStr{display:inline;}
	.topLinkStr a{color:#FFFFFF; font-weight:bold;}
	.topLinkStr a:hover{color:#FFFFFF; text-decoration:underline; font-weight:bold;}
	
	#menuBottom{width:170px; padding:10px 10px 0 5px;}
	#menuBottom .boxQuickSearch{margin:0 0 10px 0;}
	#menuBottom .boxQuickSearch th{background:#69ae1e url(../images/pict_searchRight.gif) right no-repeat; text-align:left; margin:0; padding:0;}
	#menuBottom .boxQuickSearch td{background:#dff3c8; padding:9px; margin:0;}
	#menuBottom .boxQuickSearch input{margin:4px 0;}
	#menuBottom .boxJoin{}
	#menuBottom .boxJoin th{background:#69ae1e url(../images/pict_newsletterRight.gif) right no-repeat; text-align:left; margin:0; padding:0;}
	#menuBottom .boxJoin td{background:#dff3c8; padding:9px; margin:0;}
	#menuBottom .boxJoin input{margin:6px 0;}
	
	#mainRight{width:650px; padding:0 10px 0 0;}
	#mainRight .rightContent{padding:0 0 0 10px;}
	
		#titleBar{background:#93d269 url(../images/pict_titleRight.gif) no-repeat top right; padding:10px 10px 8px 10px;}
		#titleBar .titleText{font-size:18px; font-weight:bold; color:#FFFFFF;}
		#titleBar p{color:#000000; line-height:10px; padding:0; margin:10px 0 0 0;}
		#titleBar a{color:#000000; font-weight:bold; font-style:italic;}
		#titleBar a:hover{text-decoration:underline;}

	/*  LEFT SUB MENU */
		.subMenuLeft{padding:0; margin:0;}
		.subMenuLeft ul{padding:0;margin:15px 5px 0 0;}
		
		.subMenuLeft a{color:#999999; font-weight:bold; line-height:20px; padding:0 0 0 10px;}
		.subMenuLeft a span{color:#999;}
		
		.subMenuLeft a:hover{color:#666666; font-weight:bold; line-height:20px; text-decoration:none; background-color:#e8f9d5; display:block; width:100%;}
		.subMenuLeft a:hover span{color:#999;}
		

			.subLISelect{list-style-type:none;}
				.subLISelect a{color:#333; text-decoration:none; line-height:20px; font-weight:bold; background-color:#e8f9d5; display:block; width:100%;}
				.subLISelect a span{color:#666;}
				.subLISelect a:hover{color:#000; text-decoration:none; line-height:20px; background-color:#f3fee7; display:block; width:100%;}
				.subLISelect a:hover span{color:#000;}
	/* CONTACT US */
	#tdContactUsLeft{vertical-align:top; padding:10px 10px 0 0;}
	#tdContactUsRight{padding:125px 10px 0 10px;}
	#tdContactUsRight p{margin:0 0 15px 20px;}
	#tdContactUsRight p.contactHightlight{font-weight:bold; border-top:1px solid #666666; margin:0 0 10px 0;}
	#tdContactUsRight p.contactAddress{text-align:right; display:block;}
	#tdContactUsRight a{color:#69AE1E; font-weight:bold; text-decoration:underline;}
	#tdContactUsRight a:hover{color:#333333; font-weight:bold; text-decoration:underline;}

	/* ADVERTISE WITH US */
	#tdAdvertiseLeft{vertical-align:top; padding:10px 10px 0 0;}
	#tdAdvertiseRight{padding:175px 20px 0 10px;}
	#tdAdvertiseRight a{color:#69AE1E; font-weight:bold; text-decoration:underline;}
	#tdAdvertiseRight a:hover{color:#333333; font-weight:bold; text-decoration:underline;}
	
	/* SPA BASIC */
	#tdSpaBasic_TitleLeft{vertical-align:top; padding:10px 10px 10px 0;}
	#tdSpaBasic_TitleRight{vertical-align:middle;}
	#tdSpaBasic_TitleRight p.titleSpaBasic{font-weight:bold; margin:0 0 10px 0;}
	
	.tdSpaBasic_img{vertical-align:top; padding:40px 10px 0 10px;}
	.tdSpaBasic_content{background:url(../images/pict_cornerTop.gif) repeat-x; border-top:2px solid #999999; padding:0 0 10px 10px; margin:10px 0 0 10px;}
		.titleSpaBasic{text-align: center; padding:0; margin:10px 0 10px 0;}
	.tdSpaBasic_content ol{margin:0 0 0 20px; padding:0;}
	.tdSpaBasic_content li{list-style-type:decimal; margin:0 2px 10px 0; padding:0; text-align:justify}

	/* PARTNER */
	#tdPartnersLeft{vertical-align:top; padding:10px 10px 0 0;}
	.tdPartnerContent{padding:20px 10px 0 0;}
	.tdPartnerContent p{margin:0 0 15px 20px;}
	.tdPartnerContent p.contactHightlight{font-weight:bold; text-transform:uppercase; border-top:1px solid #666666; margin:0 0 10px 0;}
	.tdPartnerContent p.contactAddress{text-align:right; display:block;}
	.tdPartnerContent a{color:#69AE1E; font-weight:bold; text-decoration:underline;}
	.tdPartnerContent a:hover{color:#333333; font-weight:bold; text-decoration:underline;}

	.languageBar{display:block; text-align:right;}
	.languageBar span{background:#93D269; color:#FFFFFF; font-weight:bold; padding:3px 5px;}
	.languageBar a{color:#69AE1E; text-decoration:none;}
	.languageBar a:hover{color:#333333; text-decoration:underline;}
	
	/* GIFT */
	#tdGiftLeft{vertical-align:top; padding:10px 10px 0 0;}
	#tdGiftRight{vertical-align:top; padding:28px 0 10px 0;}
	.tdGiftContent{padding:10px 10px 0 0;}
	.tdGiftContent p{margin:0 0 15px 20px;}
	.tdGiftContent p.contactHightlight{font-weight:bold; text-transform:uppercase; border-top:1px solid #666666; margin:0 0 10px 0;}
	.tdGiftContent p.contactAddress{text-align:right; display:block;}
	.tdGiftContent a{color:#69AE1E; font-weight:bold; text-decoration:underline;}
	.tdGiftContent a:hover{color:#333333; font-weight:bold; text-decoration:underline;}
