/* CSS Document */

/*---------------------------------------basic---------------------------------------------------*/
body{ margin:0; padding:0; background:#FEF7F5; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
a{ outline:none; color:#ff7704; text-decoration:none;}
a:hover{ outline:none; color:#ff7704; text-decoration:underline;}
.float_lt{ float:left;}
.float_rt{float:right;}
.align-center{ text-align:center;}
.align-left{ text-align:left;}
.align-right{ text-align:right;}
.justify{ text-align:justify;}
.clear{ clear:both; font-size:0; line-height:0; height:0; margin:0; padding:0;}
.mar-pad{ margin:0; padding:0;}
.mar{margin:0 !important;}
.pad{padding:0 !important;}
.mar-top{margin-top:0 !important;}
.mar-bot{margin-bottom:0 !important;}
.pad-top{padding-top:0 !important;}
.pad-bot{padding-bottom:0 !important;}
ol.list{ }
ol.list li{ padding:0 0 10px 0;}
ul.list{ }
ul.list li{ padding:0 0 10px 0;}
ul.list-none{ margin:0; padding:0; list-style-type:none; }
ul.list-none li{ padding:0 0 10px 0;}
ul.list-none-space{ margin:0; padding:0; list-style-type:none; }
ul.list-none-space li{ padding:0 0 0px 0;}
ul.qualfication{ margin:0; padding:0; list-style-type:none; font-size:14px; line-height:18px; }
ul.qualfication li{ padding:0 0 0px 0;}

h1{ margin:0; padding:0 0 15px 0; font-size:18px; color:#000; font-weight:normal; display:block; }
h2{ margin:0; padding:0 0 4px 0; font-size:12px; color:#000; font-weight:bold; display:block; }
h3{ margin:0; padding:15px 0 15px 0; font-size:14px; color:#000; font-weight:bold; display:block; }
h4{ margin:0; padding:15px 0 15px 0; font-size:12px; color:#000; font-weight:bold; display:block;}
h5{ margin:0; padding:0; font-size:26px; color:#000; font-weight:normal; }
h6{ margin:0; padding:0; font-size:14px; font-size:14px; color:#000; font-weight:bold; display:block; }

/*---------------------------------------page-layout---------------------------------------------------*/
#top-menu-wrap{ width:100%; margin:0; padding:0; background:url(../images/top-bar-bg.png) repeat-x 0 0; height:40px; }
#top-menu{ width:980px; margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-align:right; line-height:35px; padding:0px 0 0 0; position:relative;}
#top-menu span.mail{ font-size:18px; font-weight:normal; margin-right:10px; }
#top-menu span.mail a{ text-decoration:none; color:#efc222;}
#top-menu span.mail a:hover{text-decoration:none; color:#b49114;}

#top-menu span.query{ font-size:12px; font-weight:normal; padding: 0; margin:0 0 0 25px; }
#top-menu a{text-decoration:none; color:#fff; padding:0 10px;}
#top-menu a:hover{ text-decoration:none; color:#efc222;}
#wrapper{ width:980px; margin:0 auto; background:#fff; padding:0;}
#header{}
#content{ margin:0; padding: 7px 0 15px; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
#left-panal{ width:250px; float:left; }
#left-panal-master{ width:980px; float:left; }
#right-panal{ width:715px; float:right;}
#right-panal-home{ width:250px; float:right; }
#center-panal-home{ width:250px; float:none; }
#left-panal-home{ width:715px; float:left;}
#left-panal-home-master{ width:980px; float:left; margin-top:20px;}
#footer{ margin:0 auto; width:980px; border-top:1px solid #ddd; padding:12px 0 12px;}

/*---------------------------------------page-layout-in-css---------------------------------------------------*/
#top_bar{ margin:0px 0 5px 0; padding:0; height:100px;}
#logo{float:left; margin:0px 0 0 0px; }
#logo a{ background:url(../images/Banner.jpg) no-repeat 0 0; display:block; width:980px; height:132px; }
#logo a p{ padding:70px 15px 0 67px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#828282; font-weight:bold; text-align:right;  }
#logo span{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#7f7f7f; font-weight:bold; margin:12px 0 0 0; padding:0px 0 0 0; display:block;}
#navigation_bar{margin:0; padding:0;}
#navigation_bar ul{ margin:0 0 0 0px; padding:0; list-style-type:none; height:50px; color:#fff; font-size:16px; font-weight:bold; text-align:center; background:url(../images/navigation-bg.png) repeat-x 0 0;}
#navigation_bar ul li{ float:left; color:#fff;  line-height:24px; }
#navigation_bar ul li.nav-seprator{  background:url(../images/nav-seprator.png) no-repeat 0 0; height:50px; width:2px; }
#navigation_bar ul li a{ color:#fff; text-decoration:none;  display:block; padding:13px 10px; word-spacing:2px; }
#navigation_bar ul li a:hover{ background:url(../images/nav-hover.png) repeat-x 0 0 ; color:#000; text-decoration:none;  }
#navigation_bar ul li a.current{background:url(../images/nav-hover.png) repeat-x 0 0 ; color:#000; text-decoration:none; }

#navigation_bar ul li.home{ color:#fff; font-size:14px; border-left:0 !important; font-weight:bold; }
#navigation_bar ul li.home a{background:url(../images/nav-hover.png) repeat-x 0 0; color:#fff; font-size:14px; border-left:0 !important; font-weight:bold; padding:0 8px; margin:24px 10px 0px 10px ; height:44px;}
#navigation_bar ul li.v-center{ line-height:55px; }
#navigation_bar ul li.last{ float:right; }


#banner{ margin:15px 0 0 0; padding:0;}
#banner-lt{ float:left; width:715px; position:relative}
#banner-lt h1{position:absolute; left: 400px; top: 50px; color:#fff; font-size:18px; width:300px; padding:0; margin:0; }
#banner-rt{ float:right; width:250px;}
#banner-rt ul{ margin:0; padding:0; list-style-type:none;}
#banner-rt ul li{ margin:0 0 3px 0; padding:0; }

#banner-rt ul li.consult-top-doctors{}
#banner-rt ul li.consult-top-doctors a{ display:block; text-indent:-9999px; width:250px; height:80px;  background:url(../images/consult-top-doctors.png) no-repeat 0 0;}
#banner-rt ul li.consult-top-doctors a:hover{background:url(../images/consult-top-doctors.png) no-repeat 0 -80px; }

#banner-rt ul li.upload-medical-reports{}
#banner-rt ul li.upload-medical-reports a{ display:block; text-indent:-9999px; width:250px; height:80px;  background:url(../images/upload-medical-reports.png) no-repeat 0 0;}
#banner-rt ul li.upload-medical-reports a:hover{background:url(../images/upload-medical-reports.png) no-repeat 0 -80px; }

#banner-rt ul li.request-call-back{}
#banner-rt ul li.request-call-back a{ display:block; text-indent:-9999px; width:250px; height:80px;  background:url(../images/request-call-back.png) no-repeat 0 0;}
#banner-rt ul li.request-call-back a:hover{background:url(../images/request-call-back.png) no-repeat 0 -80px; }

#banner-rt ul li.how-it-works{}
#banner-rt ul li.how-it-works a{ display:block; text-indent:-9999px; width:250px; height:80px;  background:url(../images/how-it-works.png) no-repeat 0 0;}
#banner-rt ul li.how-it-works a:hover{background:url(../images/how-it-works.png) no-repeat 0 -80px; }

#banner-rt ul li.consult-top-doctors-small{}
#banner-rt ul li.consult-top-doctors-small a{ display:block; text-indent:-9999px; width:250px; height:59px;  background:url(../images/consult-top-doctors-small.png) no-repeat 0 0;}
#banner-rt ul li.consult-top-doctors-small a:hover{background:url(../images/consult-top-doctors-small.png) no-repeat 0 -59px; }

#banner-rt ul li.upload-medical-reports-small{}
#banner-rt ul li.upload-medical-reports-small a{ display:block; text-indent:-9999px; width:250px; height:59px;  background:url(../images/upload-medical-reports-small.png) no-repeat 0 0;}
#banner-rt ul li.upload-medical-reports-small a:hover{background:url(../images/upload-medical-reports-small.png) no-repeat 0 -59px; }

#banner-rt ul li.request-call-back-small{}
#banner-rt ul li.request-call-back-small a{ display:block; text-indent:-9999px; width:250px; height:59px;  background:url(../images/request-call-back-small.png) no-repeat 0 0;}
#banner-rt ul li.request-call-back-small a:hover{background:url(../images/request-call-back-small.png) no-repeat 0 -59px; }

#banner-rt ul li.how-it-works-small{}
#banner-rt ul li.how-it-works-small a{ display:block; text-indent:-9999px; width:250px; height:59px;  background:url(../images/how-it-works-small.png) no-repeat 0 0;}
#banner-rt ul li.how-it-works-small a:hover{background:url(../images/how-it-works-small.png) no-repeat 0 -59px; }

#top_link{ float:right; width:470px;}

ul.social_link{ margin:0px 0 0 0; padding:0; list-style-type:none; float:right;}
ul.social_link li{ margin:0; padding:0; list-style-type:none; float:left; margin-left:5px;}

ul.info{ margin:0; padding:0; list-style-type:none; clear:both; float:right; text-align:right; }
ul.info li{}
ul.info li a{ color:#000; text-decoration:none;}
ul.info li a:hover{ color:#ff7704; text-decoration:none;}
ul.info li img{ margin-right:8px}

#services{ margin:15px 0 0 0; padding:0;}
#services h1{ background:url(../images/blue-bg.png) no-repeat 0 0; color:#fff; line-height:35px; margin:0 0 5px 0; padding:0; text-align:center; font-weight:normal;}
#services h2{}
.grey_box_top{ background:url(../images/blue-box-top.png) no-repeat 0 0; height:5px; width:250px;}
.grey_box_mid{padding:5px 5px 0; height:65px;}
.grey_box_bottom{ background:url(../images/blue-box-bottom.png) no-repeat 0 0; height:5px; width:250px; margin-bottom:5px;}
.surgery_img{ width:65px; height:60px; float:left;}
.surgery_txt{ width:165px; height:60px; float:right; line-height:11px; font-size:11px;}
.surgery_txt a{ color:#000; text-decoration:none;}
.surgery_txt a:hover{ color:#2792b0; text-decoration:none;}

#right-panal-left{ width:700px; float:left; text-align:justify;}
#right-panal-left img{ margin:0 10px 0 0; border:1px solid #ccc; padding:2px; background:#fff;}
#right-panal-right{ width:250px; float:right;}
ul.arrow-blue{ margin:0; padding:0; list-style-type:none;}
ul.arrow-blue li{ margin:0; padding:0 0 5px 15px; background:url(../images/action_arrows.png) no-repeat 0 5px; color:#000; }
ul.arrow-blue li a{ color:#2792b0; text-decoration:none; font-weight:bold;}
ul.arrow-blue li a:hover{ color:#ff7704; text-decoration:none; font-weight:bold;}

#left-panal-right{ width:450px; float:right; text-align:justify;}
#left-panal-left{ width:250px; float:left;}

.blue_box_top{ background:url(../images/blue-box-top.png) no-repeat 0 0; height:5px; width:250px;}
.blue_box_mid{ background:url(../images/blue-box-mid-new.png) repeat-x bottom #fefefe; padding:5px 15px 0; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.blue_box_bottom{ background:url(../images/blue-box-bottom.png) no-repeat 0 0; height:5px; width:250px;}
#call_us{ margin:0 0 0px 0; padding:0;}
#call_us h1{ color:#000;}
#call_us label{ margin:0 0 0px 0; padding:0; width:40px; float:left; height:20px; display:block; clear:both;}
#call_us input{ width:210px; margin:0 0 7px 0; padding:0 0 0 4px; height:18px;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; display:block; border:1px solid #ccc; }
#call_us select{ width:216px; margin:0 0 7px 0; padding:0 0 0 2px;  height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; display:block; border:1px solid #ccc;}
#call_us textarea{width:210px;  margin:0 0 5px 0; padding:0 0 0 4px; height:64px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; display:block; border:1px solid #ccc; }
#call_us input.submit{ background:url(../images/submit-btn.png) no-repeat 0 0; height:18px; width:60px; float:right; clear:both; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 2px 5px 0; padding:0; border:0; }
#call_us p.mandatory{ font-size:11px; margin:0; padding:0;}
#vedio_box{ margin:0; padding:0;}
.vedio_box_top{ background:url(../images/vedio-box-top.png) no-repeat 0 0; height:9px; width:250px;}
.vedio_box_mid{ background:#fff; margin:0; padding:0; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; text-align:center;}
.vedio_box_bottom{ background:url(../images/vedio-box-bottom.png) no-repeat 0 0; height:9px; width:250px; margin-bottom:5px;}
.sepration_big{ background:url(../images/sepration-big.jpg) no-repeat 0 0; height:20px; margin:10px 0 0 0; padding:0; display:block;}
.sepration_small{ background:url(../images/sepration-small.jpg) no-repeat 0 0; height:20px; margin:15px 0 2px 0; padding:0; display:block;}

#packages{ margin:0; padding:0;}
#packages .mid{ margin:0 9px; padding:0 10px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; height:76px; }
#packages .mid_mar{ margin:2px 0 2px 0; }
.packages_pack{ width:325px; background:url(../images/packages_bg.png) no-repeat 0 0; padding:15px 10px; height:90px;}
.packages_pack_lt{ width:325px; float:left; background:url(../images/packages_bg.png) no-repeat 0 0; padding:15px 10px; height:90px; margin:0 0 27px 0; }
.packages_pack_rt{   width:325px; float:right; background:url(../images/packages_bg.png) no-repeat 0 0; padding:15px 10px; height:90px; margin:0 0 27px 0;}
.package_desc{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; margin:7px 0 0 0; height:55px;}
.packages_img{ width:84px; height:84px; float:left; background:#fff; border:1px solid #ccc; padding:2px;}
.packages_txt{ width:225px; float:right; line-height:14px;}
.packages_txt a{ color:#000; text-decoration:none;}
.packages_txt a:hover{ color:#000; text-decoration:underline;}
.read_more{ color:#ff7704; font-size:11px; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/read_more.png) no-repeat 68px 6px;}
.read_more a{ color:#ff7704; text-decoration:none;}
.read_more a:hover{color:#ff7704; text-decoration:underline;}

#footer ul{ margin:0 15px 10px 15px; padding:0; list-style-type:none; width:auto; float:left;}
#footer ul li{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2792b0;  padding:0;}
#footer ul li a{ color:#2792b0; text-decoration:none;}
#footer ul li a:hover{ color:#2792b0; text-decoration:underline;}

#footer ul.right{ margin:0; padding:0; list-style-type:none; float:right; width:200px;}
#footer ul.right li{ border:0; line-height:11px; }
#copywrite{ border-bottom:1px solid #ddd; margin:0px 0 10px 0; padding:0px 0 10px 0; font-size:12px;  text-align:center; color:#2792b0; position:relative;}
#copywrite a{ color:#2792b0; text-decoration:none; padding:0 4px; }
#copywrite a:hover{ color:#ff7704; text-decoration:none;}

#breadcrumb{ margin:0; padding:0; }
#breadcrumb ul{ margin:0px 0 5px 0; padding:0px 0 0 0px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; background:#fff; border:0px solid #ddd; height:20px; line-height:10px; }
#breadcrumb ul li{ float:left; padding:0 10px 0 0;}
#breadcrumb ul li a{ color:#2792b0; text-decoration:none;}
#breadcrumb ul li a:hover{ color:#ff7704; text-decoration:none;}
#breadcrumb ul li.current{ font-weight:normal; color:#ff7704; }

/*--------------------------------------Default list styling---------------------------------------- */

#nav li:hover {position:relative; z-index:200;}
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; font-weight:normal; }
#nav li:hover ul.sub
{left:0px; top:50px;  padding:0px;  white-space:nowrap; width:220px; height:auto; z-index:300; font-weight:normal; border:0px solid #d8d8d8; background-image:none; border-bottom:0px solid #d8d8d8; /*opacity:0.8; filter:alpha(opacity=80);*/ border:0px;}
#nav li:hover ul.sub li
{display:block; height:22px; position:relative; background: #5499af; float:left; width:220px; font-weight:normal; margin:0; padding:0px;background-image:none; border-bottom:1px solid #d8d8d8;  border:0px;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:22px; width:220px; line-height:22px; text-indent:5px; color:#fff; text-decoration:none; font-weight:normal; margin:0; padding:0px;background-image:none; text-align:left; border:0px;}
#nav li:hover ul.sub li a:hover 
{background:#ff7704; color:#fff;background-image:none; text-align:left; font-weight:normal;}
#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:220px; top:0px; background: #afc32e; padding:0px; white-space:nowrap; width:220px; z-index:400; height:auto; font-weight:normal; border:0px solid #d6d6d6;}
/*dropmenu product end*/

/*-------------------------------------------------slide-css-start-here--------------------------------*/
#container { width:980px; margin:0px; background:#FFFFFF; padding:0px; font-size:12px; }

.lof-slidecontent{
	position:relative;
	overflow:hidden;
	border-bottom:#f0f0f0 solid 1px;
	width:980px;
	height:300px;
	/*background:url(../images/slid-bg.gif) repeat-x 0 0;*/
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	background:#FFF;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:center
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer{
	position:relative;
	height:100%;
	width:731px;
	z-index:3px;
	overflow:hidden;
}


/*******************************************************/
.lof-main-item-desc{
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;
	background:url(../images/transparent_bg.png);

	/* filter:0.7(opacity:60) */
}
.lof-main-item-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
.lof-main-item-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
.lof-main-item-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}


/* main flash */
ul.lof-main-wapper{
	/* margin-right:auto; */
	overflow:hidden;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	margin:0;
	height:300px;
	width:731px;
	position:absolute;
	overflow:hidden;
}

ul.lof-main-wapper li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:100%;
	width:731px;
	float:left;
}
.lof-opacity  li{
	position:absolute;
	top:0;
	left:0;
	float:inherit;
}
ul.lof-main-wapper li img{
	padding:0px;	
	width:731px;
}

li-desc{
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;
	background:url(../images/transparent_bg.png);

	/* filter:0.7(opacity:60) */
}
li-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
li-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
li-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}

/* item navigator */
ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
}
ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
}
.lof-navigator-outer{
	position:absolute;
	right:0;
	top:00px;
	z-index:100;
	height:300px;
	width:264px;
	overflow:hidden;
	color:#FFF
}
.lof-navigator li.active{
	background:url(../images/arrow-bg1.png) no-repeat scroll left center; 
	color:#FFF
}
.lof-navigator li:hover{ color:#fff; 
	
}


.lof-navigator li h3{
	color:#FFF;
	font-size:100%;
	padding:15px 0 0 !important;
	margin:0;

}
.lof-navigator li div{
	background:url(../images/transparent_bg.png);
	color:#FFF;
	height:74px;
	position:relative;
	margin-left:15px;
	padding-left:15px;
	border-top:1px solid #E1E1E1;
}

.lof-navigator li.active div{
	background:url(../images/grad-bg1.gif);
	color:#FFF;
}
.lof-navigator li img{
	height:40px;
	width:40px;
	margin:15px 15px 10px 0px;
	float:left;
	padding:3px;
	border:#fff solid 1px;
}
.lof-navigator li.active img{
	border:##6C8E5C  solid 1px;
}
.lof-navigator li.active h3{
	color:#FFF;
}

/*-------------------------------------------------slide-css-end-here--------------------------------*/


/*-----------------------------------travel-planner--------------------------------------------------*/
form{
	margin:0;
	padding:0;
}

.textboxblue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:lighter;
	border:#819FBB solid 1px;
}

.boderbottom {
	border-bottom:#666666 dashed 1px;
}

.trplajaxbtn
{
	background:url(../images/trplboxbtn.gif);
	background-repeat:no-repeat;
	height:16px;
	width:17px;
	cursor:pointer;
}
.trplajaxbtn1
{
	background-position:0px -16px;
}

/* End Trpl */


/*---------------------------------comparative-chart-start-------------------------*/

#comp_chart{width:250px; height:auto;margin:0px;}
.black-heading{font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000;  margin:0px; padding:0 0 15px 0; font-weight:normal;}
.comparative-chart{background-color:#f9f9f9; border:1px solid #7dc8d7; height:auto; margin-bottom:15px; border-bottom:0; }
.text-grid{width:114px; float:left;  border-right:1px solid #7dc8d7; font-size:12px; padding:5px;
border-bottom:1px solid #7dc8d7;  font-weight:bold; height:65px; text-align:center; }
.price{width:113px; float:left; border-bottom:1px solid #7dc8d7; font-weight:bold; height:65px;font-size:12px; padding:5px; text-align:center; }
.comparative-small-desc{ height:35px; background-color:#ff7704; color:#fff; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-align:center;font-weight:bold;}
.comparative-small-desc p{background-color:#ff7704; color:#fff; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-align:center; margin:0px; line-height:35px; font-weight:bold;}
.small-descri{padding-left:10px; font-size:10px; background-color:#828282; color:#fff; line-height:15px;}

.txt-unfit{ width:96px; float:left;  border-right:1px solid #7dc8d7; font-size:12px; padding:4px; text-align:center;
border-bottom:1px solid #7dc8d7; font-weight:bold; height:55px; line-height:13px !important;}
.txt-unfit-price{width:62px; float:left; border-bottom:1px solid #7dc8d7; font-weight:bold; height:55px;font-size:12px; padding:4px; text-align:center; border-right:1px solid #7dc8d7; line-height:13px !important;}
.txt-unfit-aph{width:61px; float:left; border-bottom:1px solid #7dc8d7; font-weight:bold; height:55px;font-size:12px; padding:4px 5px 4px 6px; text-align:center; line-height:13px !important;}


/*---------------------------------comparative-chart-end--------------------------*/


/*-----------------------top-navigation------------------------------*/

#top_navigation{ width:980px; margin:0 auto; background:#2792b0;}
#top_navigation ul{ margin:0 0 0 6px; padding:0; list-style-type:none; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; word-spacing:1px;}
#top_navigation ul li{ float:left;  padding:10px 4px; color:#fff; }
#top_navigation ul li a{ color:#fff; text-decoration:none; }
#top_navigation ul li a:hover{ color:#000; text-decoration:none;  }
#top_navigation ul li a.current{ color:#000; text-decoration:none;  }


/*--------------------------------------Default list styling---------------------------------------- */

#nav1 li:hover {position:relative; z-index:200;}
#nav1 ul, 
#nav1 li:hover ul ul,
#nav1 li:hover ul li:hover ul ul,
#nav1 li:hover ul li:hover ul li:hover ul ul,
#nav1 li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; font-weight:normal; }
#nav1 li:hover ul.sub
{left:0px; top:36px;  padding:0px;  white-space:nowrap; width:150px; height:auto; z-index:300; font-weight:normal; border:1px solid #e5e5e5; background-image:none; border-bottom:0px solid #e5e5e5; /*opacity:0.8; filter:alpha(opacity=80);*/}
#nav1 li:hover ul.sub li
{display:block; height:20px; position:relative; background: #8b8b8b; float:left; width:150px; font-weight:normal; margin:0; padding:0px;background-image:none; border-bottom:1px solid #e5e5e5;}
#nav1 li:hover ul.sub li a
{display:block; font-size:11px; height:20px; width:150px; line-height:20px; text-indent:5px; color:#fff; text-decoration:none; font-weight:normal; margin:0; padding:0px;background-image:none; text-align:left;}
#nav1 li:hover ul.sub li a:hover 
{background:#006666; color:#fff;background-image:none; text-align:left; font-weight:normal;}
#nav1 li:hover ul li:hover ul,
#nav1 li:hover ul li:hover ul li:hover ul,
#nav1 li:hover ul li:hover ul li:hover ul li:hover ul,
#nav1 li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:150px; top:0px; background: #afc32e; padding:0px; white-space:nowrap; width:150px; z-index:400; height:auto; font-weight:normal; border:1px solid #d6d6d6;}
/*dropmenu product end*/


.ContentRight_Div {  padding:0px; margin:0px; }
.cont03 { padding:0px; margin:0px; }
.cont03 h3 { width:100px; float:left; padding:15px 0 15px 0; border-right:1px solid #dcdcdc; }
.cont03 .t { background:url(../images/cont03-line-bg.gif) top left repeat-x;}
.cont03 .b { background:url(../images/cont03-line-bg.gif) bottom left repeat-x;}
.cont03 .r { background:url(../images/cont03-line-bg.gif) top right repeat-y;}
.cont03 .l { background:url(../images/cont03-line-bg.gif) top left repeat-y;}
.cont03 .tl { background:url(../images/cont03-tl-curve.gif) top left no-repeat;}
.cont03 .tr { background:url(../images/cont03-tr-curve.gif) top right no-repeat;}
.cont03 .bl { background:url(../images/cont03-bl-curve.gif) bottom left no-repeat;}
.cont03 .br { background:url(../images/cont03-br-curve.gif) bottom right no-repeat;}
.cont03 .padd { padding:10px; margin:0px;}
.cont03 .color{ color:#55b6af;}
.cont03 .txt{width:585px; float:right; height:50px;}

/*------------------------------------inner-menu--------------------------------------------------------*/

.glossymenu{
margin: 0;
padding: 0 0 0px 0;
width: 250px; /*width of menu*/
border: 0px solid #ccc;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background:url(../images/arrow-blue-bg.png) no-repeat 0 0;
font: bold 12px arial;
color: #fff;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 0px 0;
padding-left: 25px;
text-decoration: none;
border-bottom:0px solid #fff;
margin-bottom:2px;
line-height:28px;
height:28px;

}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{


}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
background:#7dc8d7 url(../images/arrow-blue-bg.png) no-repeat 15px 7px;   
}

.glossymenu a.menuitem:hover{background:url(../images/arrow-yellow-bg.png) no-repeat 0 0; color:#000; display:block;

}
.glossymenu a.menuitem.current{ background:url(../images/arrow-yellow-bg.png) no-repeat 0 0; color:#000; display:block; }

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0px 0;
padding: 0px 0;
background:#fff;
}

.glossymenu div.submenu ul li{


}

.glossymenu div.submenu ul li a{
display: block;
font: normal 12px arial;
color: #000;
text-decoration: none;
padding: 0 0;
padding-left: 25px;
line-height:28px;
border-bottom:1px solid #e7f1fa;
}

.glossymenu div.submenu ul li a:hover{
color: #2792b0;
text-decoration:none;
}

.glossymenu div.submenu ul li a.current{
color: #2792b0;
text-decoration:none;
font-weight:bold;
}


#service_pack{ margin:0 0 15px 0; padding:0;}
#service_pack_top{ background:url(../images/service-top-big.png) no-repeat 0 0; height:5px; }
#service_pack_bottom{ background:url(../images/service-bottom-big.png) no-repeat 0 0; height:5px; margin:0 0 15px 0; }
.service_head{font-size:18px; font-weight:normal; line-height:30px; padding:0 0 0 15px; color:#fff; margin:0;  background:#7dc8d7;}
#service_pack h1{ font-size:18px; font-weight:normal; line-height:30px; padding:0 0 0 15px; color:#fff; margin:0;  background:#7dc8d7;}

/* ---------[ Slideshow ]--------- */
.post-title{ font-size:12px; color:#2792b0;}
img.post-thum, img.thumbnail {
	float:left;
	margin: 0 10px 10px 0;
	}

.entry {
	margin: 0;
	padding: 0;
	}
	
.entry-left {
	margin: 0;
	padding: 0;
	width:310px;
	float:left;
	
	}
	
.entry-right {
	margin: 0;
	padding: 0 0 0 10px;
	width:360px;
	border-left:1px solid #ddd;
	height:272px;
	float:right;
	}	
	
#slideshow {
	background:url(../images/slide-top-bg.png) 0 0 no-repeat #f9f9f9;
	width: 715px;
	margin: 0px 0 0px;
	padding:0px 0 0 0;
	border:0px solid #ddd;
	border-bottom:0;
	
	}
	
#slideshow p.usd{font-size:14px; color:#000000; line-height:10px; font-family:Arial, Helvetica, sans-serif;}
#slideshow p.usd span{font-size:24px; color:#980506;}
#slideshow ul {
	background:transparent;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}           

/* ---------[ Slideshow Slides ]--------- */

#slideshow .slides {
	
	width:693px;
	overflow: hidden;
	padding:6px 10px 0px 10px;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	margin:5px 0 0 0; float:left;
	
	}

#slideshow .slides ul {
	width:99999em;
	overflow: hidden;
	}

#slideshow .slides li {
	width:693px;
	float: left;
	padding: 0;
	margin:0;
	overflow: hidden;
	}

/* ---------[ Slideshow Navigation ]--------- */

#slideshow  ul.slides-nav {
	height:28px;
	margin:0 0 0 0;
	padding: 9px 0 0 5px;
	border-top:1px solid #ddd;
	background: url(../images/slide-nav-bg.png) 0 0 no-repeat;
	clear:both;
	
	
	}

#slideshow .slides-nav h3 {
	font-size:12pt;
	letter-spacing:0;
	color:#333;
	padding:0;
	margin: 0 10px 0 0;
	height:25px;
	line-height:25px;
	}

#slideshow .slides-nav li {
	float:left;
	line-height:20px;
	height:20px;
	width:20px;
	background: url(../images/slidenavcount-inactive.png) top left no-repeat;
	color:#fff;
	font-size:11px;
	margin-left:6px;
	}

#slideshow .slides-nav li a {
	display:block;
	padding: 0;
	text-align:center;
	line-height:20px;
	height:20px;
	width:20px;
	outline: none;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	}

.js #slideshow .slides-nav li.on,
.js #slideshow .slides-nav li.on a {
	background: url(../images/slidenavcount.png) top left no-repeat;
	color:#fff;
	font-weight:bold;
	line-height:20px;
	height:20px;
	width:20px;
	font-size:11px;
	text-decoration:none;
	}

.js #slideshow .slides-nav li.on a {
	}
.arrow{ background:url(../images/link-arrow.png) no-repeat 0 3px; margin:0px 0 3px 0; padding:0px 0 0 15px; line-height:16px; font-weight:normal;}
.surgery-tittle{font-size:24px; font-weight:normal; margin:0; padding:0; line-height:28px; text-align:center; color:#2792b0; margin-bottom:5px;}
.qualification{font-size:11px; margin:5px 0 0 0; padding:0; font-weight:bold; color:#000; line-height:13px;}
.profile{ font-size:12px; line-height:16px; margin:5px 0 5px 0; padding:0;}
.qualification span{ color:#ff7704;}




#sidebar{float:right; width:250px; margin:15px 0px 0 0;}
a.promo-button{float:left; width:250px; height:70px; background:url(../images/promo-button.png) no-repeat left top;}
a.promo-button img{margin:5px; text-align:center;}
a.promo-button:hover{background-position:-250px top;}
ul.links li{background:url(../images/dotted.gif) repeat-x bottom #ededed; padding-bottom:8px; display:block; margin:0 0 4px 0; line-height:11px; width:240px; padding:5px;}
ul.links a{display:block; background:url(../images/link-arrow.gif) no-repeat right 4px; font-weight:bold; color:#454545; font-size:12px;}
ul.links a:hover{color:#ff7704; background-position:right -36px; text-decoration:none;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
ul.vertical{padding:0; margin:0; list-style:none;}

#phone{font-size:20px; font-weight:normal; line-height:34px; float:right; margin: 5px 0 0 0;  color:#000; text-align:right; padding: 0px 10px 0 0; font-family: Tahoma;       }
#phone p{ margin:0; padding:0;}
#phone span{ font-size:24px; font-weight:normal; color:#2792b0; }

.email{width:260px; float:right; margin: 10px 0 0 0;}
#tagline{ margin:15px 0; padding:5px  0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
#tagline p.left{ font-family:Arial, Helvetica, sans-serif; font-size:30px; line-height:45px; font-weight:normal; color:#93ba0a; width:700px; float:left; margin:0; padding:0;}
#tagline p.right{float:right; width:204px; height:40px; margin:0; padding:5px 0 0 0; background:url(../images/query-bg.png) no-repeat 0 0; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:center; line-height:16px;}
#tagline p.right span{ font-size:14px;  font-weight:bold;}
#green-box{ margin:0; padding:0; width:310px;}
.green-mid{ background:#d2d3d1; padding:5px 5px 5px 10px;}
#green-box h2{ color:#000; font-size:14px; line-height:20px;}
.more{ background:url(../images/more-bg.png) no-repeat  0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; width:63px; height:18px; text-align:center; line-height:18px; }
.more a{ color:#fff; text-decoration:none; display:block; }
.more a:hover{background:url(../images/more-bg.png) no-repeat 0 -18px; color:#fff; text-decoration:none; display:block;}

.more-blue{ background:url(../images/more-bg-blue.png) no-repeat 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; width:63px; height:18px; text-align:center; line-height:18px; }
.more-blue a{ color:#fff; text-decoration:none; display:block; }
.more-blue a:hover{background:url(../images/more-bg-blue.png) no-repeat 0 -18px; color:#fff; text-decoration:none; display:block;}

#procedures{ margin:0; padding:0;}
#procedures h1{ font-size:18px; font-weight:normal; line-height:30px; padding:0 0 0 15px; color:#fff; margin:0;  background:#7dc8d7;}
#procedures ul{ margin:0; padding:0; list-style-type:none; color:#000; background:#7dc8d7; }
#procedures ul li{ background: url(../images/green-arrow.png) no-repeat 15px 11px; font-size:14px; font-weight:bold; line-height:32px; padding:0 0 0 27px;}
#procedures ul li a{ color:#000; text-decoration:none;}
#procedures ul li a:hover{ color:#fff; text-decoration:none;}
#procedures ul li.head{ background:url(../images/orange-bg.png) no-repeat 0 0; font-size:18px; font-weight:normal; line-height:35px; padding:0 0 0 10px;}
#procedures ul li.last{ border:0;}

#quick-link{ margin:0; padding:0;}
#quick-link h1{font-size:18px; font-weight:normal; line-height:30px; padding:0 0 0 15px; color:#fff; margin:0;  background:#7dc8d7;}
#quick-link ul{ margin:0; padding:0; list-style-type:none; color:#fff; background:#7dc8d7;}
#quick-link ul li{ background:url(../images/green-arrow.png) no-repeat 15px 11px; font-size:14px; font-weight:bold; border-bottom:0px solid #fff; line-height:31px; padding:0 0 0 27px; margin:0; }
#quick-link ul li.head{ background:url(../images/orange-bg.png) no-repeat 0 0; font-size:18px; font-weight:normal; line-height:35px; padding:0 0 0 10px;}
#quick-link ul li.last{ border:0;}

#travelling{ margin:0; padding:5px 0 0 0; background:url(../images/are-you-travelling-head.png) no-repeat 0 0 ;}
#travelling h1{ margin:0; padding:0; background:url(../images/are-you-travelling-head.png) no-repeat 0 0 #828282; font-family: Arial, Helvetica, sans-serif; font-size:18px; height:55px; color:#fff; text-align:center; line-height:24px; }
#travelling p.travelling-head{ margin:0; padding:0; background:url(../images/are-you-travelling-head.png) no-repeat 0 0; font-family: Arial, Helvetica, sans-serif; font-size:18px; height:55px; color:#fff; text-align:center; line-height:24px; padding-top:5px; }
.grey-bg{ background:#f9f9f9; border-left:1px solid #ddd; border-right:1px solid #ddd; padding:5px; text-align:justify; line-height:15px;}
.adj-bullet{ margin:0 0 0 15px; padding:0;}
ul.adj-bullet{ margin:0 0 0 15px; padding:0;}
ul.adj-bullet li{ font-weight:bold; padding-bottom:9px;}
ul.adj-bullet li span{ color:#ff7704; font-size:14px;}
.black{ margin:4px 0; padding:0; font-weight:bold;}

#video{ margin:15px 0 15px 0; padding:0; }
#video h1{ margin:10px 0 0 15px; padding:0; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
#video p.left{ margin:0; padding:0; width:375px; height:265px; float:left;}
#video p.right{ margin:0px; padding: 20px 25px; width:290px; height:225px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:#7dc8d7;}
#video p span.name{ display:block; font-size:20px; font-weight:bold; color:#fff; text-align:center; margin:0; padding:0;}
#video p span.on{ display:block; font-size:16px; font-weight:bold; color:#000; text-align:center; margin:3px 0; padding:0;}
#video p span.degination{ display:block; font-size:16px; font-weight:bold; color:#000; text-align:center; margin:0 0 10px 0; padding:0; line-height:21px;}

#stay-info{ margin:0; padding:0;}
#stay-info h1{ margin:0; padding:0 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; line-height:36px; background:url(../images/stay-info-head-bg.png) no-repeat 0 0;}
#stay-info div.stay-info-mid{ margin:0; padding:15px 15px 11px; background:#f9f9f9; border-left:1px solid #ddd; border-right:1px solid #ddd;}
#stay-info div.left{ margin:0; padding:0; width:86px; height:91px; float:left;}
#stay-info div.right{ margin:0; padding:0; width:585px; float:right;}
#stay-info div p.tittle{ margin:0; padding:0 0 7px 0; font-size:16px; color:#000; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#stay-info div p.description{ margin:0; padding:0;}
#stay-info p.sepration{ margin:27px 0; padding:0; height:1px; line-height:1px; border-bottom:1px dashed #454545;}

#patient-exp{ margin:15px 0; padding:0;}
#patient-exp-top{ background:url(../images/patient-exp-top.png) no-repeat 0 0; height:5px; width:980px;}
#patient-exp-mid{background:url(../images/patient-exp-mid.png) repeat-x 0 0 #85d0dd; padding:0 13px 15px;}
#patient-exp-bottom{background:url(../images/patient-exp-bottom.png) no-repeat 0 0; height:5px; width:980px;}
#patient-exp h1{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; font-weight:bold; text-align:center; margin:0; padding:7px 0 15px;  }

#patient-exp-detail{ margin:0; padding:0; }
.patient-exp-detail-box{ width:310px; float:left;}
.detail-mar-mid{ margin:0 12px;}
.patient-exp-detail-box-mid{ background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:7px;}
p.detail-txt{ margin:0; padding:0; height:100px; }

#info{ margin:0; padding:0;}
.info-top{ background:url(../images/info-top.png) no-repeat 0 0; width:980px; height:5px;}
.info-mid{ background:url(../images/info-mid.png) repeat-x 0 0 #626262; padding: 5px 10px;}
.info-bottom{ background:url(../images/info-bottom.png) no-repeat 0 0; width:980px; height:5px;}
#info p.left{ float:left; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; line-height:30px; font-weight:normal;}
#info p.right{ float:right; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; line-height:30px; font-weight:normal; text-align:center;}
#info p.right a{color:#ffc700; text-decoration:none;}
#info p.right a:hover{ color:#ffd84d; text-decoration:none;} 
#info p.right span{ font-size:24px; font-weight:normal; }


/*----------------kwick1 end-------------*/
.form_head{font-size:1.5em; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; color:#555; border-bottom:1px dotted #bbbbbb; margin-bottom:15px; }
#consult-top-doctors{padding:0px; margin:0;}
#consult-top-doctors ul{margin:0; padding:0; width:auto; list-style:none; font-family:Arial, Helvetica, sans-serif; }
#consult-top-doctors ul li{float:left; }
#consult-top-doctors ul li input.txtbox{margin:0px 0px 7px; width:400px; height:15px; padding:0px 5px; float:left; font-size:12px;}
#consult-top-doctors ul li textarea.txtarea{margin:0px 0px 7px; width:400px; height:50px; padding:0px 5px; float:left; font-size:12px;}
#consult-top-doctors ul li input.upload{margin:0px 0px 7px 250px;  font-size:12px; float:left; }
#consult-top-doctors ul li.txt{width:240px; line-height:20px; text-align:right; padding:0 10px 0 0px; font-size:12px; float:left; }
#consult-top-doctors ul li.med-reports{ font-size:14px; line-height:35px;}
#consult-top-doctors ul li input.btn{background:url(../images/submit-btn.png) no-repeat 0 0; height:18px; width:60px; float:left; color:#fff; font-weight:bold; font-size:11px; padding:0; border:0; margin:0px 0px 7px 250px; }
#consult-top-doctors ul li input.country_code{margin:0px 0px 7px; width:100px; height:15px; padding:0px 5px; float:left; font-size:12px;}
#consult-top-doctors ul li input.area_code{margin:0px 0px 7px 11px; width:275px; height:15px; padding:0px 5px; float:left; font-size:12px;}
#consult-top-doctors ul li.mandatory{ margin:0 0 5px 250px; width:400px; font-size:11px; float:left; font-family: Arial, Helvetica, sans-serif; color:#000; }


#right-panal h1.head{ background:url(../images/blue-head.jpg) repeat-x 0 0; line-height:36px; color:#fff; padding:0 0 0 10px; margin:0 0 15px 0;}
#right-panal h2.caption{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; border-bottom:1px solid #666; line-height:30px; margin:0 0 25px 0; padding:0; }
#right-panal img.pad{ padding:0 0 0 0px; margin:0 20px 0 0px;}

.Specialties{width:230px; float:left; padding:0; margin:0;}
.Specialties_pro{width:250px; float:left; padding:0; margin:15px 0 0 0;}
.doc-Specialties{width:230px; float:left; padding:0; margin:0 0 10px 0;}
.mar-mid{ margin:0 12px; padding:0;}
.Specialties-pak{ margin:8px 0 0 0; padding:0 0 8px 0; border-bottom:1px dotted #676767;}
.Specialties_head{background:url(../images/orange-head.jpg) repeat-x 0 0; line-height:36px; color:#fff; padding:0 0 0 10px; font-size:18px; }
.Specialties_left{width:50px; float:left;  border:1px solid #fff;}
.Specialties_right{width:170px; float:right;}
.Specialties_tittle{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#2792b0; font-weight:normal; margin:0px; padding:0; font-weight:bold;}
.Specialties_tittle_14{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#2792b0; font-weight:normal; margin:0px; padding:0 0 5px 0; font-weight:bold;}
.Specialties_tittle a{ color:#2792b0; text-decoration:none;}
.Specialties_tittle a:hover{ color:#2792b0; text-decoration:underline;}
.Specialties_description{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal; margin:0px; padding:0; }
.Specialties_description_14{font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#000; font-weight:normal; margin:0px; padding:0 0 0 0; }
.Specialties_description a{color:#000; text-decoration:underline;}
.Specialties_description a:hover{color:#000; text-decoration:none;}
.Specialties_divider{margin:0 0 8px 0; border-bottom:1px solid #000; padding:0 0 8px 0px;}
.see-more{ background:url(../images/action_arrows.png) no-repeat 0 5px; color:#2792b0; font-size:12px; padding:0 0 6px 15px; margin:10px 0 10px 0; border-bottom:2px solid #666;}
.see-more a{ text-decoration:none; color:#2792b0;}
.see-more a:hover{ text-decoration:underline; color:#2792b0;}

.blue{ color:#2792b0;}
.orange{color:#ff7704;}

#pakage-table{ border:1px solid #ddd; background:#f9f9f9; text-align:left;}
#pakage-table h1{color:#ff7704; padding:0;}
#pakage-table .price-orange{ color:#ff7704; font-size:18px;}

#pakage-table-new{ margin:0; padding:0; text-align:left;}
#pakage-table-new h1{color:#fff; padding:0; background:url(../images/package-table-head.png) no-repeat 0 0; height:35px; line-height:35px; padding-left:15px;   }
#pakage-table-new .padd{ padding-left:15px; line-height:25px; border-left: 1px #e0e0e0 solid;}
#pakage-table-new .padd_top{ padding-top:10px;}
#pakage-table-new .padd_bot{ padding-bottom:10px;}
#pakage-table-new .bor-rt{border-right: 1px #e0e0e0 solid;}
#pakage-table-new tr.bg{ border-right: 1px #e0e0e0 solid; background:#f9f9f9;}
#pakage-table-new .price-orange{ color:#ff7704; font-size:18px;}
#pakage-table-new .package_bottom{background:url(../images/package-bottom.png) no-repeat 0 0; height:14px;}

#surgery-pro-pac{ margin:0px 0 0 0; padding:0; }
#surgery-pro-pac-left{ width:220px; float:left;}
#surgery-pro-pac-right{ width:220px; float:right;}
#surgery-pro-pac h1{ background:url(../images/blue-bg.png) no-repeat 0 0; color:#fff; line-height:35px; margin:0 0 5px 0; padding:0; text-align:center; font-weight:normal;}
#surgery-pro-pac h2{ text-align:left; margin:0; padding:0 0 3px 0;}
#surgery-pro-pac img{ margin:0; padding:0; border:0;}
.pro-pac-top{ background:url(../images/pro-pac-top.png) no-repeat 0 0; height:5px; width:220px;}
.pro-pac-mid{padding:5px 5px 0; height:55px;  }
.pro-pac-bottom{ background:url(../images/pro-pac-bottom.png) no-repeat 0 0; height:5px; width:220px; margin-bottom:5px;}
.pro-pac-img{ width:50px; height:50px; float:left;}
.pro-pac-txt{ width:153px; height:50px; float:right; line-height:11px; font-size:11px; text-align:left;}
.pro-pac-txt a{ color:#000; text-decoration:none;}
.pro-pac-txt a:hover{ color:#000; text-decoration:underline;}


/*pitch-gallery*/

#pitch { margin: 0px 0 15px 0; }

#pitch h1{ background:url(../images/blue-bg.png) no-repeat 0 0; color:#fff; line-height:35px; margin:0 0 0px 0; padding:0 0 0 10px; text-align:left; font-weight:normal;}
	#pitch .infoline { padding: 12px; background: #000; opacity:0.70; filter:alpha(opacity=70); color: #fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:-36px; line-height:12px; width:226px; }

	.pitch-gallery { overflow: hidden; width: 250px; position: relative;}
		.pitch-gallery-holder {  width: 100000px; position: relative; top: 0; left: 0;  }
		.pitch-gallery-div { float: left; height:147px; }
		
		
		
#pakage-table-small{ border:0px solid #ddd; text-align:left; width:250px; margin:15px 0 0 0; padding:0; float:left;}
#pakage-table-small h1{background:url(../images/blue-bg.png) no-repeat 0 0; color:#fff; line-height:35px; margin:0 0 0px 0; padding:0 0 0 10px; text-align:left; font-weight:normal;}
#pakage-table-small .pack-head{ color:#2792b0; font-size:12px; text-align:left; }		
#pakage-table-small .pack-more{ text-align:right;  color:#ff7704; font-weight:bold;}		
#pakage-table-small .pack-more a{ text-decoration:underline; color:#ff7704;}
#pakage-table-small .pack-more a:hover{text-decoration:none; color:#ff7704;}




/*----------------------------------------------------------
 End leftContent  
----------------------------------------------------------*/

.accordian { 
padding:10px 5px 15px 5px;
border-bottom: 0px solid #ddd;
display:block;
margin:0;
}

.accordianHeader, .accordianHeaderOrange {
padding: 10px;
background: #f9f9f9;
border: 1px solid #ddd;
display:block;
}

.accordianHeader a {
color: #000;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.accordianHeaderOrange a {
color: #ff7704;
font-size: 14px;
font-weight: bold;
text-decoration: none;
display:block;
}

.accordianHeaderOrange a:hover {
text-decoration: underline;
}

.plusMinus img {
float: left;
margin: 0 0; background:none; border:0;
}

.padbottom10{padding-bottom:10px; display:block;}
.close a{color:#ff7704; text-decoration:underline; line-height:35px; font-size:12px}
.close a:hover{color:#ff7704; text-decoration:none; line-height:35px; font-size:12px}

.gertxt{color:#000; margin:10px 0; padding:0; font-weight:bold; font-size:12px; }
.oratxt{color:#ff7704; margin:10px 0; padding:0;  font-weight:bold; font-size:12px;}

#collapse img { border:0; margin:1px 3px 0 0; padding:0;}

#tech { margin: 15px 0 0px 0; width:250px; float:left;}
#tech h1{ background:url(../images/blue-bg.png) no-repeat 0 0; color:#fff; line-height:35px; margin:0 0 0px 0; padding:0 0 0 10px; text-align:left; font-weight:normal;}
#tech h2{ margin:0; padding:0;}
#tech #pack{background:#f9f9f9; border:1px solid #ddd; border-top:0; padding:8px;}
#tech #pack ul { margin:0 0 0 0px; padding:0; list-style-type:none; }
#tech #pack ul li{ margin:0; padding:0 0 10px 15px; background:url(../images/action_arrows.png) no-repeat 0 5px; color:#000;}
#tech #pack ul.bullet{ margin:0; padding:0; list-style-type:none;}
#tech #pack ul.bullet li{margin:0; padding:0 0 10px 15px; background:url(../images/action_arrows.png) no-repeat 0 5px; color:#000;}

#video_inner { margin: 15px 0 0px 0; width:250px; float:left;}
#video_inner h1{ background:url(../images/blue-bg.png) no-repeat 0 0; color:#fff; line-height:35px; margin:0 0 0px 0; padding:0 0 0 10px; text-align:left; font-weight:normal;}


#google_translate_element{float:left; position:absolute; top:5px; left:0; line-height:0px;}
#google_translate_element span{ color:#000;}

.social_widgets{width:180px; float:left; margin:55px 0 0 60px;}

.doctor-speak{background: #2792b0 ; color:#fff; line-height:35px; margin:15px 0 0px 0; padding:0 0 0 10px; text-align:left; font-weight:normal; font-size:16px; font-weight:bold; width:490px; }


.see-profile{ background:url(../images/action_arrows.png) no-repeat right 5px; color:#2792b0; font-size:12px; padding:0 15px 0px 0px; margin:0px 0 0px 5px; font-weight:bold; }
.see-profile a{ text-decoration:none; color:#2792b0;}
.see-profile a:hover{ text-decoration:underline; color:#2792b0;}









/* tabmenu style */

#tab-container{ width:715px; float:left; padding:0 0 15px 0;}
.tab-menu {
	height: 29px;
	margin: 0;
	margin-top: 25px;
	background: transparent url(../images/tabmenu_background.png) repeat-x left -120px;
	position: relative;
	overflow: hidden;
	z-index: 2;
	list-style-type:none;
	padding:0 0 0 10px;
	font-weight:bold;
	color:#000;
		
}
.tab-menu li {
	padding: 0;
	padding-left: 4px;
	margin-right: 5px;
	background: transparent url(../images/tabmenu_background.png) no-repeat left -30px;
	display: block;
	float: left;
}
.tab-menu li a {
	width: auto;
	height: 24px;
	padding: 5px 18px 0 14px;
	background: transparent url(../images/tabmenu_background.png) no-repeat right 0px;
	text-decoration: none;
	white-space: nowrap;
	text-align: center;
	font-size: 13px;
	display: block;
	color: #000;
	float: left;
	font-weight:bold;
}
.tab-menu li.active {
	background-position: left -90px;
	color:#2792b0;
}
.tab-menu li.active a {
	background-position: right -60px;
	color:#2792b0;
}
.tab-menu li:hover {
	background-position: left -90px;
}
.tab-menu li:hover a {
	background-position: right -60px;
}
.tab-menu li a:hover {
	text-decoration: none;
	color: #ff7704;
}

/* tabmenu style */

/* tab entry style */

.tab-box .entry.line .card {
	width: 42px;
}
.tab-box .entry h4, .tab-box .entry p {
	margin: 0;
}
.tab-box .entry.line h4, .tab-box .entry.line p {
	width: 468px;
	float: right;
}
.tab-box .entry h4 {
	color: #007ba9;
}
.tab-box .entry em {
	padding-bottom: 2px;
	font-style: normal;
	font-size: 11px;
	display: block;
}




.blue-tabs {
	margin-bottom: 20px;
	background-position: left -420px;
}
.blue-tabs li {
	background-position: left -330px;
}
.blue-tabs li a {
	padding: 5px 12px 0 8px;
	background-position: right -300px;
	color: #ffffff;
}
.blue-tabs li.active {
	background-position: left -390px;
}
.blue-tabs li.active a {
	background-position: right -360px;
	color: #007ba9;
}
.blue-tabs li:hover {
	background-position: left -390px;
}
.blue-tabs li:hover a {
	background-position: right -360px;
}
.blue-tabs li a:hover {
	text-decoration: none;
	color: #007ba9;
}


h4.caption {
	width: auto;
	padding: 3px 0 8px;
	margin:15px 0 20px;
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	border-bottom:1px solid #666;
}


#contact_banner{ width:250px; margin:15px 0 0 0; float:left;}
#info-mail{ background:url(../images/info.png) no-repeat 0 0; height:50px; width:450px; margin:15px 0 0 0; padding:0; text-align:center; line-height:50px; font-size:24px; color:#ff7704; font-weight:bold;}
#info-mail a{color:#ff7704; text-decoration:none;}
#info-mail a:hover{color:#000; text-decoration:none;}
#info-mail span{ font-size:14px; color:#2792b0;}

#ten-reasons{ margin:0 0 15px 0; padding:0;}
#ten-reasons h1{ color:#2792b0; padding:0; text-align:center; line-height:24px;}
#ten-reasons ol{ font-size:12px; font-weight:bold; color:#000; margin:10px 0 0 20px; padding:0; }
#ten-reasons ol li{ padding:0 0 10px 0;}
#ten-reasons ul{ font-size:12px; font-weight:bold; color:#000; list-style-type:none; margin:10px 0 0 0; padding:10px 0 0 0; border-top:1px solid #ddd; }
#ten-reasons ul li{ padding:0 0 10px 20px; background:url(../images/action_arrows.png) no-repeat 0 5px;}
#ten-reasons ul li span{ color:#ff7704; }
#ten-reasons ul li span.usd{ color:#ff7704; width:46px; float:left; }
#ten-reasons ul li span.usdtxt{ color:#000; }

#ten-reasons p{ margin:0; padding:5px 0 10px 0; font-size:12px; font-weight:bold; line-height:18px; text-align:center; border-bottom:1px solid #ddd; color:#ff7704; }
.reasons_box_top{ background:url(../images/blue-box-top.png) no-repeat 0 0; height:5px; width:250px;}
.reasons_box_mid{ background:url(../images/blue-box-mid-new.png) repeat-x bottom #fefefe; padding:5px 15px 0; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.reasons_box_bottom{ background:url(../images/blue-box-bottom.png) no-repeat 0 0; height:5px; width:250px;}

#contact_us_panal{}
#contact_us_panal_left{ width:715px; float:left;}
#contact_us_divide_left{ width:350px; float:left;}
#contact_us_divide_right{ width:350px; float:right;}

ul.contact_us{ margin:0; padding:0; list-style-type:none;}
ul.contact_us li{margin:0; padding:0; list-style-type:none; width:350px; }
ul.contact_us li.head{ font-size:18px; color:#2792b0; font-weight:normal; margin:15px 0 7px 0; padding:0;}
ul.contact_us li.head_profile{ font-size:18px; color:#2792b0; font-weight:normal; margin:20px 0 7px 0; padding:0;}
ul.contact_us li.mail{ font-size:18px; color:#ff7704; font-weight:bold; line-height:25px;}
ul.contact_us li.mail span.blk_small{ font-size:12px; color:#000; font-weight:bold;}
ul.contact_us li.number{ font-size:18px; color:#000; font-weight:normal; line-height:25px;}
ul.contact_us li.number span.blue_small{ font-size:12px; color:#2792b0; font-weight:bold;}
ul.contact_us li.fax_number{font-size:24px; color:#2792b0; font-weight:bold; margin:30px 0; padding:0;}
ul.contact_us li.fax_number span.number{ font-size:18px; color:#000; font-weight:normal;}
ul.contact_us li span.office{ font-size:14px; font-weight:bold; margin:0 0 5px 0; display:block;}
ul.contact_us li.map{ margin:15px 0 0 0; padding:0;}
ul.contact_us li.office_mar{ margin:37px 0 0 0; padding:0;}

#profile_lt { width:340px; float:left;}
#profile_rt { width:340px; float:right;}
.video_band{width:500px; height:20px; background:#000; margin:30px 0 0 0;}
.copyscape{ margin:0 0 0 0; padding:0 0 0 0;}

.testimonial_more{ font-size:20px; font-weight:bold; color:#fff;  line-height:40px;}
.testimonial_more a{ display:block; width:200px; height:40px; color:#fff; text-align:center; text-decoration:none; background:url(../images/more-testimonial.png) no-repeat 0 0;}
.testimonial_more a:hover{background:url(../images/more-testimonial.png) no-repeat 0 -40px;  color:#fff; text-align:center; text-decoration:none;}

p.get_in_touch{ position:absolute; 	left: 368px; 	top: 290px; 	margin:0; 	padding:0; 	width: 360px; 	color:#000; }
p.get_in_touch a{ color:#2792b0; }
#box{ margin:0 0 11px 0; padding:0;}
#box .mid_mar{ margin: 0 14px; padding:0;}
.box_pack{ width:229px; float:left;}
.box_in{ margin:0; padding:0 0px; width:227px; border:1px solid #dbdbdb; height:282px; background:url(../images/box-bg.png)  repeat-x center bottom ; border-bottom:0; }
.box_in_bg{ margin:10px 10px 0; padding:0;  }
#box dl{ margin:0; padding:0; height:85px;}
#box dt{ margin:0; padding:0; height:75px; width:75px; float:left; margin-right:10px;}
#box dd{margin:0; padding:10px 0 0 0; font-size:24px; font-weight:; height:65px; color:#2792b0; line-height:30px;}
#box p.box_txt{ margin:0; padding:0; line-height:18px;}
#box p.box_txt a{ color:#2792b0; text-decoration:none;}
#box p.box_txt a:hover{color:#2792b0; text-decoration:underline;}
#box p.read_about{ margin:15px 0 0 0; padding:10px 0 0 25px; font-size:12px; font-weight:bold; border-top:1px dotted #999999; background:url(../images/yellow-arrow.png) no-repeat 0 10px ;}
#box p.read_about a{ color:#000; text-decoration:none;}
#box p.read_about a:hover{color:#646464; text-decoration:none;}
#box p span{}
.box_top{ height:8px; background:#666; width:229px;}
.box_bottom{ height:5px; width:229px; background:url(../images/box-bottom.png) no-repeat 0 0;}
#theraphy{ margin:0; padding:0;}
#theraphy dl{ margin:0; padding:0;}
#theraphy dt{ width:142px; height:142px; float:left;  margin:0; padding:0;}
#theraphy dd{ float:right; width:490px;  margin:0; padding:0;}

#theraphy dd p{ background:url(../images/more-bg.png) no-repeat  0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; width:63px; height:18px; text-align:center; line-height:18px; margin:0; padding:0; float:right; margin:10px 0 0 0; padding:0; }
#theraphy dd p a{ color:#fff; text-decoration:none; display:block; }
#theraphy dd p a:hover{background:url(../images/more-bg.png) no-repeat 0 -18px; color:#fff; text-decoration:none; display:block;}

#theraphy h1.blue{ font-size:26px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0 0 20px 0; color:#547e8d; line-height:25px; }
.theraphy_pack{ margin:0; padding:0; width:715px;}
.theraphy_pack_top{ width:715px; background:url(../images/theraphy-top.png) no-repeat 0 0; height:46px;}
.theraphy_pack_mid{ width:715px; background:url(../images/theraphy-mid.png) repeat-y 0 0; }
.theraphy_pack_mid_in{ padding:0 30px 15px 35px;}
.theraphy_pack_bottom{ width:715px; background:url(../images/theraphy-bottom.png) no-repeat 0 0; height:22px;}
#testimonials{ margin:3px 0 5px 0; padding:0; width:980px;}
.mar_test{margin: 0 14px; padding:0;}
#testimonials h1{ font-family:"Trebuchet MS",arial; font-size:24px; color:#000; margin:0; padding:0;}
#testimonials p.testtxt{ margin:37px 0 0 7px ; display:block; padding:0; font-style:italic; width:265px;}
#testimonials p.testname{ margin:35px 0 0 0; font-size:14px; font-weight:bold; padding:0; text-align:right;}
#testimonials p.testname span{ color:#2792b0;}
.testimonials_pack{background:url(../images/trestimonials-bg.png) no-repeat 0 0; height:192px; width:277px; padding:20px; float:left;}
.grey_box{ width:250px; height:70px; background:url(../images/grey-box.png) no-repeat 0 0; margin:0 0 5px 0; padding:0; color:#000;}
.grey_box:hover{ width:250px; height:70px; background:url(../images/grey-box.png) no-repeat 0 -70px; margin:0 0 5px 0; padding:0; color:#000; cursor:pointer;}
.grey_box img{ border:none;}
.pro-pac-box{width:220px; height:60px; background:url(../images/grey-box-small.png) no-repeat 0 0; margin:0 0 5px 0; padding:0;}

#cost_chart{ margin:0 0 15px 0; padding:0; width:250px;}
#cost_chart a{ background:url(../images/cost-chart-btn.png) no-repeat 0 0; height:62px; width:250px; display:block; text-indent:-9999px;}
#cost_chart a:hover{background:url(../images/cost-chart-btn.png) no-repeat 0 -62px;}
#destination_table{ margin:0; padding:0;}
#destination_table td{ border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;  border-collapse:collapse; }
#package-icon{ margin:0 0 15px 0; padding:0; border-bottom:1px solid #dbdbdb;}
.value-add{ background:url(../images/blue-band.png) no-repeat 0 0; font-size:18px; height:35px; color:#fff; line-height:35px; padding:0 0 0 15px; margin:0 0 10px 0;}
#package-icon dl{ margin:0 0 10px 0; padding:0; height:60px;}
#package-icon dd{ margin:0 10px 0 0; padding:0; width:60px; height:60px; float:left;}
#package-icon dd img{ border:0; }
#package-icon dt{ margin:0; padding:0;  height:60px;}
#package-icon dt p.head{margin:0; padding:0; font-size:16px; color:#2792b0; font-weight:bold; font-style:italic;}
#package-icon dt p.top-mar{ padding-top:10px !important;}
#package-icon dt p.txt{margin:0; padding:0; font-size:12px; color:#000; font-weight:bold; font-style:italic;}

.list-new{ margin:0 0 0 0px; padding:0; list-style-type:none;}
.list-new li{ padding:10px 0 10px 0; border-bottom:1px dashed #676767;}
.list-new-mar{ margin:10px 0 0 0;}
.sub-new{ margin:0px 0 10px 0; list-style-type:none; padding:0 0 0 25px;}
.sub-new li{ border-bottom:0; padding-bottom:5px !important;}
.txt-big{ font-size:20px;}
.yell{ color:#ffc700;}
.wid{ width:980px;}