@charset "utf-8";

body {

	margin:0;

	padding:0;

	background-color:#30c1d5;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

}

img {

	border:none;

}

p {

	margin:0;

	padding:0 10px 5px 0;

	line-height:18px;

}

form {

	margin:0;

	padding:0;

}

.height5 {

	height:5px;

}

.height10 {

	height:10px;

}

.padding5 {

	padding:5px;

}

.padding10 {

	padding:10px;

}



.paddingleftright10 {

	padding:0 10px 0 10px;

}

#quick {

	list-style:none;

	margin:53px 0 0 0;

	padding:0;

	clear:both;

	float:right;

	line-height:0px;

}

#quick li{

	float:left;

}

#quick li a{

	height: 16px;

	display:block;

	float:left;

	text-decoration:none;

	margin:0 10px 0 0;

}

#quick #quick-home a{

	margin-top:5px;

	width: 52px;

	text-indent: -900em;

	background:url(../img/icons/home.gif) no-repeat left top;

}

#quick #quick-home a:hover{

	margin-top:5px;

	text-indent: -900em;

	background: url(../img/icons/home.gif) no-repeat left bottom;

}

#quick #quick-home a:active{

	margin-top:5px;

	text-indent: -900em;

	background: url(../img/icons/home.gif) no-repeat left bottom;

	outline:none;

}

#quick #quick-contact a	{

	margin-top:5px;

	text-indent: -900em;

	width: 59px;

	background:url(../img/icons/contact.gif) no-repeat left top;

}

#quick #quick-contact a:hover{	

	margin-top:5px;

	text-indent: -900em;

	background: url(../img/icons/contact.gif) no-repeat left bottom;

}

#quick #quick-contact a:active{	

	margin-top:5px;

	text-indent: -900em;

	background: url(../img/icons/contact.gif) no-repeat left bottom;

	outline:none;

}

#patientlogin-tab a {

	float:left;

	display:block;

	background:url(../img/icons/login_left.gif) no-repeat left top;

	padding:0 0 15px 34px;

	height:25px;

	text-indent:none;

}

#patientlogin-tab a span {

	float:left;

	display:block;

	background:url(../img/icons/login_right.gif) no-repeat 100% top;

	text-indent:none;

	padding:15px 10px 16px 0;

	font-size:18px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/

	*html #patientlogin-tab a{padding:0 0 0px 34px;}

	*html #patientlogin-tab a span {float:none;padding:16px 10px 15px 0;}

/* End IE5-Mac hack */

.mainnavigationbg {

	background-image:url(../img/nav_img/nav_bg.gif);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#30C1D5;

}

#nav {

	list-style:none;

	margin:0px;

	padding:0px;

	clear:both;

	/*float:right;*/

}

#nav li{

	float:left;

}

#nav li a {

	height: 42px;

	display:block;

	float:left;

	text-decoration:none;

	text-indent: -900em;

}

#nav #nav-home a{

	width: 81px;

	background:url(../img/nav_img/home.gif) no-repeat left top;

}

#nav #nav-home a:hover{

	background: url(../img/nav_img/home.gif) no-repeat left -42px;

}

#nav #nav-home a:active{

	background: url(../img/nav_img/home.gif) no-repeat left bottom;

	outline:none;

}

#nav #nav-home-current a {

	width: 81px;

	background: url(../img/nav_img/home.gif) no-repeat left -42px;

}





#nav #nav-about a{

	width: 91px;

	background:url(../img/nav_img/about.gif) no-repeat left top;

}

#nav #nav-about a:hover{

	background: url(../img/nav_img/about.gif) no-repeat left -42px;

}

#nav #nav-about a:active{

	background: url(../img/nav_img/about.gif) no-repeat left bottom;

	outline:none;

}

#nav #nav-about-current a{

	width: 91px;

	background:url(../img/nav_img/about.gif) no-repeat left -42px;

}







#nav #nav-medicine a{

	width: 193px;

	background:url(../img/nav_img/medicine.gif) no-repeat left top;

}

#nav #nav-medicine-current a{

	width: 193px;

	background:url(../img/nav_img/medicine.gif) no-repeat left -42px;

}

#nav #nav-medicine a:hover{

	background: url(../img/nav_img/medicine.gif) no-repeat left -42px;

}

#nav #nav-medicine a:active{

	background: url(../img/nav_img/medicine.gif) no-repeat left bottom;

	outline:none;

}





#nav #nav-cosmetics a{

	width: 127px;

	background:url(../img/nav_img/cosmetics.gif) no-repeat left top;

}

#nav #nav-cosmetics-current a{

	width: 127px;

	background:url(../img/nav_img/cosmetics.gif) no-repeat left -42px;

}

#nav #nav-cosmetics a:hover{

	background: url(../img/nav_img/cosmetics.gif) no-repeat left -42px;

}

#nav #nav-cosmetics a:active{

	background: url(../img/nav_img/cosmetics.gif) no-repeat left bottom;

	outline:none;

}



#nav #nav-news a{

	width: 89px;

	background:url(../img/nav_img/news.gif) no-repeat left top;

}

#nav #nav-news-current a{

	width: 89px;

	background:url(../img/nav_img/news.gif) no-repeat left -42px;

}

#nav #nav-news a:hover{

	background: url(../img/nav_img/news.gif) no-repeat left -42px;

}

#nav #nav-news a:active{

	background: url(../img/nav_img/news.gif) no-repeat left bottom;

	outline:none;

}



#nav #nav-specials a{

	width: 101px;

	background:url(../img/nav_img/specials.gif) no-repeat left top;

}

#nav #nav-specials-current a{

	width: 101px;

	background:url(../img/nav_img/specials.gif) no-repeat left -42px;

}

#nav #nav-specials a:hover{

	background: url(../img/nav_img/specials.gif) no-repeat left -42px;

}

#nav #nav-specials a:active{

	background: url(../img/nav_img/specials.gif) no-repeat left bottom;

	outline:none;

}



#nav #nav-contact a{

	width: 106px;

	background:url(../img/nav_img/contact.gif) no-repeat left top;

}

#nav #nav-contact-current a{

	width: 106px;

	background:url(../img/nav_img/contact.gif) no-repeat left -42px;

}

#nav #nav-contact a:hover{

	background: url(../img/nav_img/contact.gif) no-repeat left -42px;

}

#nav #nav-contact a:active{

	background: url(../img/nav_img/contact.gif) no-repeat left bottom;

	outline:none;

}





.sidebarbg {

	background:url(../img/middlepart_leftlinebg.gif) repeat-y left;

	padding-bottom:10px;

}

.rightpartbg {

	background:url(../img/middlepart_leftlinebg.gif) repeat-y right;

}

.sidebarrighttopcorner {

	background-image:url(../img/sidebar_righttop.gif);

	background-repeat:no-repeat;

	background-position:right top;

	background-color:#07899B;

}



.sidebarlist ul {

	list-style:none;

	margin:0;

	padding:5px 0 0 0;

}

.sidebarlist li {

	font-size:16px;

	color:#FFFFFF;

	background:url(../img/icons/check.gif) no-repeat 8px 8px;

	font-weight:bold;

	padding:8px 0 8px 32px;

	border-bottom:1px dotted #77BEC8;

}

.sidebarlist li.bordernone {

	font-size:16px;

	color:#FFFFFF;

	background:url(../img/icons/check.gif) no-repeat 8px 8px;

	font-weight:bold;

	padding:8px 0 8px 32px;

	border-bottom:none;

}





.pageheadingheaderlinebg {

	background:url(../img/pageheader_middlelinebg.gif);

	background-repeat:repeat-x;

}

.arial18bold {

	font-size:18px;

	font-weight:bold;

}

.blueroundedbox-header {

	font-size:18px;

	font-weight:bold;

	color:#FFFFFF;

	background-image:url(../img/blueroundedbox_header_bullet.gif);

	background-position:10px bottom;

	background-repeat:no-repeat;

	padding:10px;

}

.blueboxlist ul {

	list-style:none;

	margin:0;

	padding:5px;

}

.blueboxlist li {

	font-size:14px;

	color:#FFFFFF;

	background:url(../img/icons/arrow.gif) no-repeat 0px 12px;

	padding:8px 0 8px 12px;

	border-bottom:1px dotted #77BEC8;

}

.blueboxlist li.bordernone {

	font-size:14px;

	color:#FFFFFF;

	background:url(../img/icons/arrow.gif) no-repeat 0px 12px;

	padding:8px 0 8px 12px;

	border-bottom:none;

}

.bottompartbg {

	background:url(../img/pageheader_middlelinebg.gif) repeat-x bottom;

	font-size:10px;

}

.bottompart-linkspartbg {

	background-image:url(../img/bottompartlink_bg.gif);

	background-repeat:repeat-x;

	background-position:top;

	color:#000000;

	font-size:12px;

}

.bottompart-linkspartbg a {

	color:#000000;

	font-size:12px;

	text-decoration:none;

	margin:0 5px 0 5px;

}

.bottompart-linkspartbg a:hover {

	color:#000000;

	font-size:12px;

	text-decoration:underline;

	margin:0 5px 0 5px;

}

h1 {

	margin:0;

	padding:0;

	font-size:20px;

}

.doctorcontactboxbg {

	font-size:12px;

	background:url(../img/doctor_contactboxbg.gif) no-repeat left top;

}

.doctorcontactheader {

	padding:10px;

	font-size:16px;

	font-weight:bold;

}



.headertext {

	font-size:16px;

	font-weight:bold;

}

.lightbluelink {

	color:#caf7fc;

	text-decoration:underline;

}

.lightbluelink:hover {

	color:#FFF;

	text-decoration:none;

}

#map

{

	color: #000;

}

.float-left

{

	float: left;

	width: 180px;

	text-align: center;

}

.borderbottom

{

	border-bottom:1px dotted #07899B;

}

#beforeafter img

{

	border: solid 2px #ffffff;

}

.before {

	background:url(../img/icons/before_arrow.gif) no-repeat right;

}

.after {

	background:url(../img/icons/after_arrow.gif) no-repeat left;

}



#callout {

	list-style:none;

	margin:0px;

	padding:0px;

	clear:both;

	/*float:right;*/

}

#callout li{

	float:left;

}

#callout li a {

	

	display:block;

	float:left;

	text-decoration:none;

	text-indent: -900em;

}

#callout #callout-fraxel a{

	width: 271px;

	height: 97px;

	background:url(../img/fraxel_facial_callout.gif) no-repeat left top;

}

#callout #callout-fraxel a:hover{

	background: url(../img/fraxel_facial_callout.gif) no-repeat left -97px;

}

#callout #callout-fraxel-current a {

	width: 271px;

	height: 97px;

	background: url(../img/fraxel_facial_callout.gif) no-repeat left -97px;

}





#callout #callout-affordable a{

	width: 271px;

	height: 99px;

	background:url(../img/botox_callout.gif) no-repeat left top;

}

#callout #callout-affordable a:hover{

	background: url(../img/botox_callout.gif) no-repeat left -99px;

}



#callout #callout-affordable-current a{

	width: 271px;

	height: 99px;

	background:url(../img/botox_callout.gif) no-repeat left -99px;

}

#callout #callout-bestdiet-content a{

	width: 271px;

	height:107px;

	background:url(../img/table_content_callout.gif) no-repeat left top;

}

#callout #callout-bestdiet-content-current a {

	width: 271px;

	height:107px;

	background:url(../img/table_content_callout.gif) no-repeat left -107px;

}

#callout #callout-bestdiet-content a:hover {

	background: url(../img/table_content_callout.gif) no-repeat left -107px;

}







#callout #callout-bestdiet a{

	width: 271px;

	height:107px;

	background:url(../img/the_best_globes_callout.gif) no-repeat left top;

}

#callout #callout-bestdiet-current a {

	width: 271px;

	height:107px;

	background:url(../img/the_best_globes_callout.gif) no-repeat left -107px;

}

#callout #callout-bestdiet a:hover {

	background: url(../img/the_best_globes_callout.gif) no-repeat left -107px;

}







#callout #callout-filler a{

	width: 271px;

	height: 99px;

	background:url(../img/filler.gif) no-repeat left top;

}

#callout #callout-filler-current a{

	width: 271px;

	height: 99px;

	background:url(../img/filler.gif) no-repeat left -99px;

}

#callout #callout-filler a:hover{

	background: url(../img/filler.gif) no-repeat left -99px;

}



#callout #callout-younger a{

	width: 271px;

	height: 99px;

	background:url(../img/look_younger_callout.gif) no-repeat left top;

}

#callout #callout-younger-current a{

	width: 271px;

	height: 99px;

	background:url(../img/look_younger_callout.gif) no-repeat left -99px;

}

#callout #callout-younger a:hover{

	background: url(../img/look_younger_callout.gif) no-repeat left -99px;

}



#callout #callout-hypertension a{

	width: 271px;

	height: 99px;

	background:url(../img/hypertension_callout.gif) no-repeat left top;

}

#callout #callout-hypertension-current a{

	width: 271px;

	height: 99px;

	background:url(../img/hypertension_callout.gif) no-repeat left -99px;

}

#callout #callout-hypertension a:hover{

	background: url(../img/hypertension_callout.gif) no-repeat left -99px;

}



#callout #callout-hairremoval a{

	width: 271px;

	height: 99px;

	background:url(../img/hair_removal_callout.gif) no-repeat left top;

}

#callout #callout-hairremoval-current a{

	width: 271px;

	height: 99px;

	background:url(../img/hair_removal_callout.gif) no-repeat left -99px;

}

#callout #callout-hairremoval a:hover{

	background: url(../img/hair_removal_callout.gif) no-repeat left -99px;

}



#callout #callout-weightloss a{

	width: 271px;

	height: 99px;

	background:url(../img/weight_loss_callout.gif) no-repeat left top;

}

#callout #callout-weightloss-current a{

	width: 271px;

	height: 99px;

	background:url(../img/weight_loss_callout.gif) no-repeat left -99px;

}

#callout #callout-weightloss a:hover{

	background: url(../img/weight_loss_callout.gif) no-repeat left -99px;

}



#callout #callout-smoking a{

	width: 271px;

	height: 99px;

	background:url(../img/smoking_callout.gif) no-repeat left top;

}

#callout #callout-smoking-current a{

	width: 271px;

	height: 99px;

	background:url(../img/smoking_callout.gif) no-repeat left -99px;

}

#callout #callout-smoking a:hover{

	background: url(../img/smoking_callout.gif) no-repeat left -99px;

}





#callout #callout-lasertherapy a{

	width: 271px;

	height: 99px;

	background:url(../img/laser_therapy_callout.gif) no-repeat left top;

}

#callout #callout-lasertherapy-current a{

	width: 271px;

	height: 99px;

	background:url(../img/laser_therapy_callout.gif) no-repeat left -99px;

}

#callout #callout-lasertherapy a:hover{

	background: url(../img/laser_therapy_callout.gif) no-repeat left -99px;

}





#callout #callout-recipes a{

	width: 271px;

	height: 99px;

	background:url(../img/recipes_callout.gif) no-repeat left top;

}

#callout #callout-recipes-current a{

	width: 271px;

	height: 99px;

	background:url(../img/recipes_callout.gif) no-repeat left -99px;

}

#callout #callout-recipes a:hover{

	background: url(../img/recipes_callout.gif) no-repeat left -99px;

}





#banner {

	list-style:none;

	margin:0px;

	padding:0px;

	clear:both;

	float:left;

}

#banner li{

	float:left;

}

#banner li a {

	

	display:block;

	float:left;

	text-decoration:none;

	text-indent: -900em;

}

#banner #banner-fraxel a{

	width: 301px;

	height: 207px;

	background:url(../img/fraxel_banner.gif) no-repeat left top;

}

#banner #banner-fraxel a:hover{

	background: url(../img/fraxel_banner.gif) no-repeat left -207px;

}

#banner #banner-fraxel-current a {

	width: 301px;

	background: url(../img/fraxel_banner.gif) no-repeat left -207px;

}





#banner #banner-affordable a{

	width: 300px;

	height: 207px;

	background:url(../img/botox_banner.gif) no-repeat left top;

}

#banner #banner-affordable a:hover{

	background: url(../img/botox_banner.gif) no-repeat left -207px;

}



#banner #banner-affordable-current a{

	width: 300px;

	background:url(../img/botox_banner.gif) no-repeat left -207px;

}





#banner #banner-filler a{

	width: 299px;

	height: 207px;

	background:url(../img/filler_banner.gif) no-repeat left top;

}

#banner #banner-filler-current a{

	width: 299px;

	background:url(../img/filler_banner.gif) no-repeat left -207px;

}

#banner #banner-filler a:hover{

	background: url(../img/filler_banner.gif) no-repeat left -207px;

}

.sidebarlink ul {

	list-style:none;

	margin:0;

	padding:0;

}

.sidebarlink li a {

	font-size:16px;

	color:#FFFFFF;

	background:url(../img/icons/rounded_arrow.gif) no-repeat 8px 10px;

	font-weight:bold;

	padding:10px 0 0 35px;

	text-decoration:none;

	display:block;

}

.sidebarlink li a:hover {

	font-size:16px;

	color:#FFFFFF;

	background:url(../img/icons/rounded_arrow.gif) no-repeat 8px 10px;

	font-weight:bold;

	padding:10px 0 0 35px;

	text-decoration:underline;

	display:block;

}



.mottoline {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-style:italic;

	color:#FFFFFF;

	font-size:20px;

	text-align:right;

	margin:18px 0 0 0;

}

#homequick {

	list-style:none;

	margin:10px 0 0 0;

	padding:0;

	clear:both;

	float:right;

	line-height:0px;

}

#homequick li{

	float:left;

}

#homequick li a{

	height: 16px;

	display:block;

	float:left;

	text-decoration:none;

	margin:0 10px 0 0;

}

#homequick #homequick-home a{

	margin-top:5px;

	width: 52px;

	text-indent: -900em;

	background:url(../img/icons/home.gif) no-repeat left top;

}

#homequick #homequick-home a:hover{

	margin-top:5px;

	text-indent: -900em;

	background: url(../img/icons/home.gif) no-repeat left bottom;

}

#homequick #homequick-home a:active{

	margin-top:5px;

	text-indent: -900em;

	background: url(../img/icons/home.gif) no-repeat left bottom;

	outline:none;

}

#homequick #homequick-contact a	{

	margin-top:5px;

	text-indent: -900em;

	width: 59px;

	background:url(../img/icons/contact.gif) no-repeat left top;

}

#homequick #homequick-contact a:hover{	

	margin-top:5px;

	text-indent: -900em;

	background: url(../img/icons/contact.gif) no-repeat left bottom;

}

#homequick #homequick-contact a:active{	

	margin-top:5px;

	text-indent: -900em;

	background: url(../img/icons/contact.gif) no-repeat left bottom;

	outline:none;

}

#patientlogin-tab a {

	float:left;

	display:block;

	background:url(../img/icons/login_left.gif) no-repeat left top;

	padding:0 0 15px 34px;

	height:25px;

	text-indent:none;

}

#patientlogin-tab a span {

	float:left;

	display:block;

	background:url(../img/icons/login_right.gif) no-repeat 100% top;

	text-indent:none;

	padding:15px 10px 16px 0;

	font-size:18px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/

	*html #patientlogin-tab a{padding:0 0 0px 34px;}

	*html #patientlogin-tab a span {float:none;padding:16px 10px 15px 0;}

/* End IE5-Mac hack */



/****  added by Rakshit */

DIV.green-black {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center

}

DIV.green-black A {

	BORDER-RIGHT: #07899B 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #07899B 1px solid; PADDING-LEFT: 5px; background-color: #3F6A7D; PADDING-BOTTOM: 2px; BORDER-LEFT: #07899B 1px solid; COLOR: #FFFFFF; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #07899B 1px solid; TEXT-DECORATION: none;font-weight:bold;

}

DIV.green-black A:hover {

	BORDER-RIGHT: #07899B 1px solid; BORDER-TOP: #07899B 1px solid; BACKGROUND: #FFFFFF; BORDER-LEFT: #07899B 1px solid; COLOR: #707070; BORDER-BOTTOM: #07899B 1px solid

}

DIV.green-black A:active {

	BORDER-RIGHT: #07899B 1px solid; BORDER-TOP: #07899B 1px solid; BACKGROUND: #FFFFFF; BORDER-LEFT: #07899B 1px solid; COLOR: #707070; BORDER-BOTTOM: #07899B 1px solid

}

DIV.green-black SPAN.current {

	BORDER-RIGHT: #07899B 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #07899B 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 2px; BORDER-LEFT: #07899B 1px solid; COLOR: #707070; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #07899B 1px solid

}

DIV.green-black SPAN.disabled {

	BORDER-RIGHT: #07899B 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #07899B 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #07899B 1px solid; COLOR: #0A638A; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #07899B 1px solid;color:#FFFFFF;background-color:#07899B;

} 

.readmore {

	color:#FFF;

	text-decoration:underline;

}

.readmore:hover {

	color:#FFF;

	text-decoration:none;

}

/************   *****************/





.review-recipes {

	list-style:none;

	margin:0 0 0 209px;

	padding:0px;

	clear:both;

	/*float:right;*/

}

.review-recipes li{

	float:left;

}

.review-recipes li a {

	height: 40px;

	display:block;

	float:left;

	text-decoration:none;

	text-indent: -900em;

}

.review-recipes .review a{

	width: 100px;

	background:url(../img/review_recipes.gif) no-repeat left top;

}

.review-recipes .review a:hover{

	background: url(../img/review_recipes.gif) no-repeat left -40px;

}

.review-recipes .review a:active{

	background: url(../img/review_recipes.gif) no-repeat left -80px;

	outline:none;

}

.review-recipes .review-current a {

	width: 100px;

	background: url(../img/review_recipes.gif) no-repeat left bottom;

}





.review-recipes .recipes a{

	width: 98px;

	background:url(../img/review_recipes.gif) no-repeat right top;

}

.review-recipes .recipes a:hover{

	background: url(../img/review_recipes.gif) no-repeat right -40px;

}

.review-recipes .recipes a:active{

	background: url(../img/review_recipes.gif) no-repeat right -80px;

	outline:none;

}

.review-recipes .recipes-current a{

	width: 98px;

	background:url(../img/review_recipes.gif) no-repeat right bottom;

}

.diff_text {

	color: #000000;

	font-style: italic;

	font-size: 20px;

}

.black_font {color: #000000}

.rightpartbg table tr td table tr td .blueboxlist ul li a {
	color:#FFFFFF;	
}

.rightpartbg table tr td table tr td .blueboxlist ul li a:hover {
	font-weight:bold;
}

