body {
/*	margin: 0 0 20px 0;*/
	margin: 0;
	padding: 0;
	color: #363636;/*bcbec0,8d8d8d*/
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #2f0136;
	background-image: url(../images/main_images/bg_img.gif);
	background-repeat: repeat-x;
	behavior: url(/css/csshover.htc);
}

/*******************************************************************/
img {
	border: 0;
	vertical-align: top;
}

h1, h2, h3, p {
	margin-top: 0;
}

h1 {
	font-size: 16px;
	margin-bottom: 10px;
	color: #f99b1c;
}

h2 {
	font-size: 14px;
	color: #0073d4;
}

h3 {
	font-size: 12px;
	color: #3e3e3e;
}

hr.clinicSearch {
	margin: 10px 0 10px 0;
	padding: 0;
	width: 180px;
	border: 1px solid #cfc5d5;
	text-align: left;
}

a {
	color: #faa61a;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/*******************************************************************/

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	margin: 0;
	padding: 0;
	clear: both;
}

.imgLeft {
	margin: 0;
	padding: 0 10px 10px 0;
	float: left;
}

.imgRight {
	margin: 0;
	padding: 0 0 10px 10px;
	float: right;
}

.bold {
	font-weight: Bold;
}

.italic {
	font-style: italic;
}

.underline {
	text-decoration: underline;
}

.note {
	font-style: italic;
	font-size: 10px
}

.btnHeader {
	margin: 0;
	padding: 0 0 10px 0;
}

.articleHr {
	margin: 10px 0 10px 0;
	padding: 0;
	width: 352px;
	height: 2px;
	background-image: url(../images/main_images/articleCol/article_hr.gif);
	background-repeat: no-repeat;
}

.testimonialHeader {
	margin: 0;
	padding: 0;
	font-family: Helvetica-CondensedLight, "Arial Narrow", sans-serif;
	font-size: 17px;
	color: #bc9dca;
	font-weight: bold;
	font-style: italic;
}

.testimonialImg {
	margin: 0;
	padding: 0 10px 10px 0;
	width: 73px;
	height: 61px;
	float: left;
	background-image: url(../images/main_images/articleCol/testimonial_img1.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc");
}

.testimonialHeaderTH {
	margin: 0;
	padding: 0;
	font-family: AngsanaDSE;
	font-size: 21px;
	color: #bc9dca;
	font-weight: bold;
/*	font-style: italic;*/
}

.testimonialName {
	margin: 0;
	padding: 0;
	font-family: Helvetica-CondensedLight, "Arial Narrow", sans-serif;
	font-size: 14px;
	color: #bc9dca;
	font-weight: bold;
	font-style: italic;
}

.askdocHeader {
	margin: 0;
	padding: 0 0 10px 0;
	font-family: Helvetica-CondensedLight, "Arial Narrow", sans-serif;
	font-size: 17px;
	color: #ef569f;
	font-weight: bold;
	font-style: italic;
}

.thaiHeader {
	font-family: Angsana;
	font-size: 16px; 
}

.thai {
	font-family: Angsana;
	font-size: 14px; 
}

.rightColTxt {
	margin: 0;
	padding: 0 0 0 14px;
}

.rightColTxtNew {
	margin: 0;
	padding: 0 0 0 14px;
	background-color: #000000;
}

.purple {
	color: #a678ba;/*bc9dca*/
}

.purple2 {
	color: #9a80ad;
}

.purple3 {
	color: #b890ca;
}

.purple4 {
	color: #6a4685;
}

.white {
	color: #ffffff;
}

.mastHeadTagText {
	margin: 50px 0 0 0;
	padding: 0;
	font-size: 14px;
	color: #fff;
	text-align: center;
}

.learnMoreBtn {
	margin: 10px 0;
	padding: 0;	
}

.spacer {
	margin-left: 85px;
	padding:0;
}

/*******************************************************************/

#container {
	margin: 0 auto;
	padding: 0 2px;
	width: 956px;
	background-color: #f3eef7;
	background-image: url(../images/main_images/container_bg.gif);
	background-repeat: repeat-y;
	min-height: 350px;
	height:auto !important;
	height: 350px;
}

#header {
	margin: 0;
	padding: 0;
	width: 956px;
	height: 390px;
/*	background-color: #471e51;*/
}

#logos {
	margin: 0;
	padding: 15px 13px 0 15px;
	height: 45px;
	background-image: url(../images/main_images/logos_bg.gif);
	background-repeat: repeat-x;
}

#logoBST {
	margin: 0;
	padding: 0;
	width: 268px;
	height: 31px;
	float: left;
	background-image: url(../images/main_images/bst_logo.gif);
	background-repeat: no-repeat;
}

#flag {
	margin: 0 0 0 10px;
	padding: 0;
	width: 96px;
	height: 26px;
	float: left;
}

#rightLogo {
	margin: 0;
	padding: 0;
	width: 279px;
	height: 31px;
	float: right;
}

#countrySelector {
	margin: 0;
	padding: 0 4px 0 0;
	width: 141px;
	float: right;
/*	border-right: 2px solid #63476d;*/
}

/*#logoAllergan {
	margin: 0;
	padding: 0;
	width: 105px;
	height: 25px;
	float: right;
	background-image: url(../images/main_images/allergan_logo.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc");
}*/

#topNav {
	margin: 0;
	padding: 0;
	width: 956px;
	height: 31px;
	background-color: #5b2e67; /*#5c2f68;*/
}

#topNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#topNav ul li {
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
}

#topNav ul li ul {
	display: none;
	position: absolute;
	left:0;
	top: 31px;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding:0;
}

#topNav ul li:hover ul {
	display: block;
	opacity: .80;
	filter: alpha(opacity=80);
	-moz-opacity:.80;
}

#topNav ul li:hover ul li a {
	color: #5b2e67;
	font-weight: bold;
	text-decoration: none;
}

#topNav ul li:hover ul li a:hover {
	font-weight: bold;
	text-decoration: underline;
}

#topNav ul li:hover ul li.child {
	margin: 0;
	padding: 5px 0 10px 18px;
	width: 130px;
	color: #5b2e67;
	background-color: #c5bacc;
}

#mastHead {
	margin: 0;
	padding: 40px 13px 0 275px;
	height: 259px;
	background-image: url(../images/main_images/mastHead_img.gif);
	background-repeat: no-repeat;
}

#mastHeadA {
	margin: 0;
	padding: 40px 13px 0 226px;
	height: 259px;
	background-image: url(../images/main_images/mastHeadA_img.gif);
	background-repeat: no-repeat;
}

#mastHeadB {
	margin: 0;
	padding: 0 13px 0 275px;
	height: 299px;
	background-image: url(../images/main_images/mastHead_img.gif);
	background-repeat: no-repeat;
}

#mastHeadTag {
	margin: 0;
	padding: 38px 0 0 26px;
	width: 379px;
	height: 146px;
	float: left;
}

#mastHeadTagA {
	margin: 0;
	padding: 0;
	width: 530px;
	height: 180px;
	float: left;
	background-image: url(../images/main_images/mastHeadTagA_header.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc");
}

#mastHeadTagB {
	margin: 40px 0 0 0;
	padding: 38px 0 0 26px;
	width: 379px;
	height: 146px;
	float: left;
}

#quickMyths {
	margin: 0;
	padding: 0;
	width: 169px;
	height: 228px;
	float: right;
	color: #fff;
}

#quickMyths a {
	color: #fff;
	text-decoration: none;
}

#quickMyths a:hover {
	text-decoration: underline;
}

#quickMyths ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#quickMyths ul li.child {
	clear: both;
	margin: 0;
	padding: 2px 0 0 12px;
	width: 157px;
	height: 19px;
	background-image:url(../images/main_images/quickMyths_child.gif);
	background-repeat: no-repeat;
}

#quickMyths ul li.child2 {
	margin: 0;
	padding: 2px 0 0 20px;
	width: 149px;
	height: 19px;
	background-image:url(../images/main_images/quickMyths_child2.gif);
	background-repeat: no-repeat;
}

#quickMyths ul li.child3 {
	margin: 0;
	padding: 2px 0 0 20px;
	width: 149px;
	height: 19px;
	background-image:url(../images/main_images/quickMyths_child3.gif);
	background-repeat: no-repeat;
}

#quickMyths ul li.child4 {
	margin: 0;
	padding: 2px 0 0 20px;
	width: 149px;
	height: 19px;
	background-image:url(../images/main_images/quickMyths_child4.gif);
	background-repeat: no-repeat;
}

#quickMyths ul li.top {
	margin: 0;
	padding: 0;
	width: 169px;
	height: 72px;
	background-image:url(../images/main_images/quickMyths_top.gif);
	background-repeat: no-repeat;
}

#quickMyths ul li.topTH {
	margin: 0;
	padding: 0;
	width: 169px;
	height: 72px;
	background-image:url(../images/main_images/quickMyths_TH_top.gif);
	background-repeat: no-repeat;
}

#quickMyths ul li.bottom {
	margin: 0;
	padding: 15px 0 0 0;
	width: 169px;
	height: 57px;
	background-image: url(../images/main_images/quickMyths_bottom.gif);
	background-repeat: repeat-y;
}

#quickMyths ul li.bottom2 {
	margin: 0;
	padding: 30px 0 0 0;
	width: 169px;
	height: 63px;
	background-image: url(../images/main_images/quickMyths_bottom_2.gif);
	background-repeat: repeat-y;
}

#quickMyths ul li.bottom3 {
	margin: 0;
	padding: 30px 0 0 0;
	width: 169px;
	height: 85px;
	background-image: url(../images/main_images/quickMyths_bottom_3.gif);
	background-repeat: repeat-y;
}

#commonQuestions {
	margin: 0;
	padding: 0;
	width: 169px;
	height: 250px;
	float: right;
}

#commonQuestionsB {
	margin: 10px 0 0 0;
	padding: 0;
	width: 168px;
	height: 250px;
	float: right;
}

#commonQuestionsTop {
	margin: 0;
	padding: 0;
	width: 169px;
	height: 32px;
	float: left;
	background-image: url(../images/main_images/commonQuestions_top_new.gif);
	background-repeat: no-repeat;
}

#commonQuestionsTopB {
	margin: 0;
	padding: 0;
	width: 168px;
	height: 96px;
	float: left;
	background-image: url(../images/main_images/b_images/commonQuestions_top.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc/");
}

#commonQuestionsMidBG {
	margin: 0;
	padding: 0 5px 0 4px;
	width: 160px;
	float: left;
	background-image: url(../images/main_images/commonQuestions_mid.gif);
	background-repeat: repeat-y;
}

#commonQuestionsContent {
	margin: 0;
	padding: 20px 15px 0 15px;
	width: 130px;
	height: 192px;
	float: left;
	color: #fff;
	background-image: url(../images/main_images/commonQuestionsContent_bg_new.gif);
	background-repeat: no-repeat;
}

#commonQuestionsContentB {
	margin: 0;
	padding: 20px 15px 15px 15px;
	width: 138px;
	font-size: 11px;
	float: left;
	color: #6a4685;
	background-image: url(../images/main_images/b_images/commonQuestionsContent_bg.gif);
	background-repeat: repeat-y;
}

#commonQuestionsBottom {
	margin: 0;
	padding: 0;
	width: 169px;
	height: 8px;
	float: left;
	background-image: url(../images/main_images/commonQuestions_bottom.gif);
	background-repeat: no-repeat;
}

#commonQuestionsBottomB {
	margin: 0;
	padding: 0;
	width: 169px;
	height: 10px;
	float: left;
	background-image: url(../images/main_images/b_images/commonQuestions_bottom.png);
	background-repeat: no-repeat;
}

#commonquestionsmore {
	margin: 100px 0 0 0;
	padding: 0;
	width: 140px;
	height: 139px;
	float: right;
	background-image: url(../images/main_images/commonquestions_a_img.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc")
}

#mainNav ul li.mainLastLinkBg {
	margin: 0;
	padding: 0;
	height: 20px;
	background-image: url(../images/index_menu/mainNav_lastLinkBg.gif);
	background-repeat: no-repeat;
/*	background-repeat: repeat-y;*/
}

#mainContent {
	margin: 0;
	padding: 14px 0 0 0;
	width: 956px;
	min-height: 350px;
	height:auto !important;
	height: 350px;
	float: left;
	background-image: url(../images/main_images/mainContent_bg.gif);
	background-repeat: repeat-y;
}

#mainContentA {
	margin: 0;
	padding: 14px 0 0 0;
	width: 956px;
	min-height: 350px;
	height:auto !important;
	height: 350px;
	float: left;
	background-image: url(../images/main_images/mainContentA_bg.gif);
	background-repeat: repeat-y;
}

#mainContentB {
	margin: 0;
	padding: 14px 0 0 0;
	width: 956px;
	min-height: 350px;
	height:auto !important;
	height: 350px;
	float: left;
	background-image: url(../images/main_images/mainContent_bg.gif);
	background-repeat: repeat-y;
}

#articles {
	margin: 0;
	padding: 0 0 0 10px;
	width: 748px;
	float: left;
}

#articlesLeft {
	margin: 0 24px 0 0;
	padding: 20px 18px 0 20px;
	width: 316px;
	height: 85px;
	float: left;
	background-image: url(../images/main_images/a_images/articles_bg.gif);
	background-repeat: no-repeat;
}

#articlesleftheader {
	margin: 0;
	padding: 0;
	width: 314px;
	height: 13px;
	float: left;
	background-image: url(../images/main_images/a_images/articlesleft_header.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc");
}

#articlesleftgetadviceheader {
	margin: 13px 0 0 0;
	padding: 0;
	width: 148px;
	height: 40px;
	float: left;
	background-image: url(../images/main_images/a_images/getfreeadvice_header.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc");
}

#articleslefaskdocbtn {
	margin: 13px 0 0 0;
	padding: 0;
	width: 154px;
	height: 43px;
	float: right;
	background-image: url(../images/main_images/a_images/askdoc_btn.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc");
}

#articlesMid {
	margin: 0;
	padding: 19px 0 0 40px;
	width: 316px;
	height: 86px;
	float: left;
	background-image: url(../images/main_images/a_images/articlesmid_w_header_bg.gif);
	background-repeat: no-repeat;
}

#articlesmidheader {
	margin: 0;
	padding: 0 0 0 50px;
	width: 276px;
	height: 8px;
	float: left;
	background-image: url(../images/main_images/a_images/articlesmid_header.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc");
}

#articlesmidfacialaessthetics {
	clear: both;
	margin: 23px 0 0 0;
	padding: 0;
	width: 276px;
	height: 16px;
	float: left;
	background-image: url(../images/main_images/a_images/arefacialaestheticsaffordable_header.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc");
}

#articlesbottom {
	clear: both;
	margin: 25px 0 0 0;
	padding: 0;
	width: 731px;
	height: 100px;
	float: left;
}

#articlesbottomheader {
	margin: 0 0 15px 0;
	padding: 0;
	width: 728px;
	height: 24px;
	float: left;
	background-image: url(../images/main_images/a_images/treatmentsoptions_header.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc/");
}

#articlesbottomleft {
	margin: 0 34px 0 0;
	padding: 0;
	width: 350px;
	height: 62px;
	float: left;
	font-size: 12px;
	text-align: justify;
}

.articlesbottomleftheader {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
	color: #6a4685;
}

#articlesbottomright {
	margin: 0;
	padding: 0;
	width: 340px;
	height: 62px;
	float: left;
	font-size: 12px;
	text-align: justify;
}

#articlesbottomtestimonials {
	clear: both;
	margin: 30px 0 0 0;
	padding: 0;
	width: 738px;
	height: 54px;
	float: left;
	background-image: url(../images/main_images/a_images/testimonials_header.gif);
	background-repeat: no-repeat;
/*	behavior: url("/includes/iepngfix.htc/");*/
}

#articleColLeft {
	margin: 0;
	padding: 0 10px 50px 13px;
	width: 357px;
	float: left;
	background-image: url(../images/main_images/articleColLeft_bg.gif);
	background-repeat: repeat-y;
}

#articleColMid {
	margin: 0;
	padding: 0 10px 0 14px;
	width: 340px;
	float: left;
	background-image: url(../images/main_images/articleColMid_bg.gif);
	background-repeat: repeat-y;
}

#articleTestimonials {
	margin: 0;
	padding: 0;
	width: 340px;
	float: left;
}

#articleTestimonialsB {
	margin: 0;
	padding: 20px 0 0 0;
	width: 340px;
	float: left;
}

.testimonialText {
	margin: 0;
	padding: 0;
	width: 256px;
	float: left;
}

#articleAskDoc {
	margin: 0;
	padding: 0;
	width: 340px;
	float: left;
}

#articleAskDocB {
	margin: 0;
	padding: 0;
	width: 351px;
	height: 158px;
	float: left;
	background-image: url(../images/main_images/b_images/askdoc_panel.gif);
	background-repeat: no-repeat;
}

#askdocContent {
	margin: 0;
	padding: 0 0 20px 0;
	width: 340px;
	float: left;
}

.askdocImg {
	margin: 0;
	padding: 0 10px 10px 0;
	width: 73px;
	height: 61px;
	float: left;
/*	background-image: url(../images/main_images/articleCol/testimonial_img_new.png);
	background-repeat: no-repeat;
	behavior: url("/includes/iepngfix.htc");*/
}

.askdocText {
	margin: 0;
	padding: 0;
	width: 255px;
	float: left;
}

#rightCol {
	margin: 0;
	padding: 0;
	width: 198px;
	float: right;
	background-image: url(../images/main_images/rightCol_bg.gif);
	background-repeat: repeat-y;
}

#rightColNew {
	margin: 0;
	padding: 0;
	width: 198px;
	float: right 
}

#cliniclocator {
	margin: 0;
	padding: 0 0 0 16px;
	width: 182px;
	float: left;
}

#cliniclocatorcontent {
	margin: 0;
	padding: 0 13px 30px 16px;
	width: 169px;
	float: left;
}

#contentlocatortext {
	margin: 0;
	padding: 0;
	width: 138px;
	float: right;
}

#mailinglistcontainer {
	margin: 0;
	padding: 0 13px 0 16px;
	width: 169px;
	float: left;
}

#mailinglisttext {
	margin: 0;
	padding: 0;
	width: 138px;
	float: right;
}

#searchClinicRight {
	float: right;
	margin: 0;
	padding: 0;
	width: 184px;
}

#areaRight {
	margin: 0;
	padding: 0;
	float: left;
}

#footer {
	clear: both;
	margin: 0;
	padding: 10px 14px 0 13px;
	height: 120px;
	font-size: 10px;
	color: #818181;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #2c1c31;
}

#footer a {
	color: #f99b1c;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}