/*defined in global.css*/
/**************end Global Elements************/

/*****global Blocks*****/
#container{/*defined in global.css*/}

#header{/*defined in global.css*/}

/*************navigation*********/
#navigation{/*defined in global.css*/}
/***************end navigation******/

#banner{/*defined in global.css*/}
	

/********content********/

#content{/*defined in global.css*/}


/**********left-sidebar*****/
	#left-sidebar{/*defined in global.css*/}
		.left-block{/*defined in global.css*/}
		.login{/*defined in global.css*/}
		
		.login form.login-form {/*defined in global.css*/}
	
	
	.destination{/*defined in global.css*/}
	

/*************end left-sidebar******/
	
	#content-text{/*defined in global.css*/}
	
	
	#tab-container
	{
		position:relative;
		width:470px;
		padding:15px;
		padding-bottom:0; padding-top:0;
	}
	
	#tab-container a
	{
		position:relative;
		width:150px; height:28px;
		background:url(../siteimages/background/tab.jpg) no-repeat;
		text-align:center; line-height:28px; text-decoration:none;
		font-size:12px; color:#04266B; float:left; display:inline;
		margin-right:4px;
	}
	
	#tab-container a:hover,#tab-container a.active
	{
		background:url(../siteimages/background/tab-active.jpg) no-repeat;
		color:#FFFFFF;
	}

	.tab-content{display:none;}
		
		.tab-content .l-t-c
		{
			position:absolute; width:5px; height:5px; z-index:050; left:-1px; top:-1px;
			background:url(../siteimages/background/content-block-l-t-c.jpg) no-repeat;
		}
		
		.tab-content .r-t-c
		{
			position:absolute; width:5px; height:5px; z-index:050; right:-1px; top:-1px;
			background:url(../siteimages/background/content-block-r-t-c.jpg) no-repeat;
		}
		
		#Welcome .pointer{ position:absolute; top:-1px; left:85px; }
		#Vip .pointer{ position:absolute; top:-1px; left:235px; }
		#Surgical .pointer{ position:absolute; top:-1px; left:390px; }
		
		.active { display:block;}
	
	.content-block{/*defined in global.css*/}
	
	.content-block div.pointer{/*defined in global.css*/ left:30px; top:28px; }
	
	.tab-content div.pointer
		{
		position:absolute;
		width:15px;
		height:7px;
		left:67px; top:-1px;
		background:url(../siteimages/background/login-pointer.gif) no-repeat;
		z-index:100;
		}
	
		.content-block .block-image
		{
			position:relative;
			width:140px;
			height:95px;
			border:1px solid #3C5FA2;
			float:left; display:inline;
			overflow:hidden;
		}
		
		.block-image img{border:none;}
		.content-block .block-detail
		{
			position:relative;
			width:auto; height:auto;
			overflow:hidden; float:right; display:inline;
		}

		.c-align { position:relative; text-align:center; cursor:pointer}		
		.content-block a.more
		{
			position:relative;
			width:85px; height:19px; float:right; display:block;
			background:url(../siteimages/background/content-more.jpg) no-repeat;
			text-decoration:none; color:#fff;
			line-height:19px; padding-left:15px;
		}
		.content-block a { text-decoration:none; color: #0033C4;}
		.content-block a:hover { text-decoration:underline;}
		.content-block .img_con { position:relative; width: 390px; height:67px; margin:0 auto; margin-top:10px; }
		
		.content-block h2
		{
			background:url(../siteimages/background/offer-heading.jpg) repeat-x; 
			height:28px; font-size:13px; color:#FFFFFF; 
			line-height:24px; padding-left:15px;
		}
		
		.content-block h3 
		{
	position:relative;
	margin:15px;
	color:#0C3488;
	font-size:13px;
	background-color: #FFFFFF;
		}
		.content-block h3.nospace { padding:0; margin:0;}
		
		.content-block h3.red 
		{
			color:#8B0221;
		}
		.content-block h4 
		{
			margin:15px;
			background:url(../siteimages/background/offer-list.jpg) no-repeat left;
			padding-left:20px;
			font-size:13px; color:#000;
		}
		.content-block ul{
	position:relative;
	margin-left:15px;
	line-height:20px;
	list-style:none;
}
		.content-block li 
		{ 
			background:url(../siteimages/background/h4-list.gif) no-repeat left 7px;
			padding-left:20px;
			font-family:Arial, Helvetica, sans-serif; font-size:12px;
			margin-top:5px; margin-bottom:5px; 
		} 
		
		.content-block p {
	position:relative;
	margin:15px;
	margin-bottom: 10px;
	left: 0;
}
		.content-block p img { position:relative; margin:3px; margin-left:5px; margin-right:5px;}
		.content-block p strong { color:#000;}
		.content-block p.p { position:relative; margin:15px; letter-spacing:1pt; }
		
		.content-block .hr{ position:relative; border-bottom:1px solid #C1C1C1; width:100%; margin-top:5px; height:1px; }
		
		.content-block .dr-link{position:relative; width:auto; height:30px; margin:10px; text-align:right;}
		.dr-link a {position:relative; width:auto; height:auto; display:block; color:#870120; margin:2px; margin-bottom:5px; }
		.content-block .press-item{ position:relative; width:478px; padding:10px; float:left;} 
		.press-item h3 {position:relative; color:#8B0221; margin:0; padding:0; line-height:18px;}
		.press-item p {
	position:relative;
	margin:0;
	padding:0;
	background-image: url(images/tv.jpg);
}
		.press-item p.author{ position:relative; float:left; display:inline; margin:0; padding:0; color:#848484; font-weight:bold;}
		.press-item p.date{  position:relative; float:right; display:inline; margin:0; padding:0; color:#848484; }
		.press-item div.hr{ position:relative; border-bottom:1px solid #c1c1c1; margin-bottom:0;}
				
		.content-block .listing { position:relative; width:465px; height:auto; margin:0 auto; padding:0;}
		.listing ul#des_list { position:relative; width:465px; height:auto; list-style:none; margin:0; padding:0; padding-top:10px; padding-bottom:15px;}
		
		.content-block li a { position:relative; color:#32549B; text-decoration:none; }
		
		
		/* Start FAQ Questions ontainer*/
		.content-block .qs
		{
	position:relative;
	width:460px;
	height:auto;
	margin:15px;
	float:left;
	display:inline;
	background-color: #FFFFFF;
		}

		.qs h3.qlist 
		{ 
			position:relative;
			width:40px; height:auto;
			margin:0; padding:0; 
			text-decoration:none;
			float:left; display:block;
			line-height:25px;
		}
		
		.qs h3.left 
		{ 
			position:relative;
			width:400px; height:auto;
			color:#8B0221;
			margin:0; margin-left:5px; padding:0; 
			text-decoration:none;
			float:left; display:block;
			line-height:25px;
		}
		.qs h3 a 
		{
	position:relative;
	text-decoration:none;
	line-height:25px;
	color:#8B0221;
	background-color: #FFFFFF;
		}
		/* End FAQ Questions ontainer*/

		/* Start FAQ Answers ontainer*/
		.content-block .answers
		{
			position:relative;
			width:460px; height:auto;
			margin-top:30px;
		}
		.answers h3{ margin:0; margin-top:10px; margin-bottom:10px; } 
		
		.answers h3.left 
		{ 
			position:relative;
			width:400px; height:auto;
			color:#0C3488;
			margin:0; margin-left:0; padding:0; 
			text-decoration:none;
			float:left; display:block;
			line-height:20px;
		}
		.answers p { position:relative; margin:10px; margin-left:0; padding-left:25px; background:url(../siteimages/background/offer-list.jpg) no-repeat left 3px; }
		
		/* End FAQ Answers container*/

		/* Start FAQ top link*/
		
		.answers a.top
		{
			position:relative; width:auto; height:auto;
			background: #A90329  url(../siteimages/images/top-link.gif) 50px no-repeat;
			padding:3px; padding-left:20px; padding-right:20px; 
			color: #fff;
			font-weight: bold;
			font-size:12px;
			text-decoration: none;
			float:left;
			margin-bottom:10px; margin-top:10px;
		}

		/* End FAQ top link*/
		
		/*Destination Listings ul  */
		
		.listing ul#des_list li
		{
			position:relative;
			margin:0; margin-right:15px; padding:0; padding-left:20px; 
			width:120px;
			display:block; float:left;
			background:url(../siteimages/background/offer-list.jpg) no-repeat left;
		} 
		.listing ul#des_list li a{ color:#0C3488;}
		
		/* end Destination Listings ul  */
		
		
		/*Start Hospitals Network cotainer*/
		.content-block form.hosdrop	{ /* In form.css*/}
		.content-block .hospitals
		{
			position:relative; width:440px;
			height:auto; margin:0 auto; margin-bottom:5px;
			padding:10px; line-height:15px;
			border-bottom:1px dotted #BBBBBB;
		}
		.hospitals h4 { position:relative; margin:0; margin-bottom:15px; }
		.hospitals h4 a{color:#8B0221;}
		.hospitals .img { position:relative; float:left; display:inline; width:100px; height:100px; border:none; }
		.hospitals .right { position:relative; width:325px; height:130px; float:right; display:inline; color:#2A2A2A;} 
		.hospitals .len { position:relative; height:auto; padding-bottom:10px; line-height:1.2em;}
		.hospitals .right a { color:#0033C4; text-decoration:none; } 
		.hospitals .right a.view { position:absolute; right:0; bottom:0; color:#990000; text-decoration:none; font-weight:bold; }
		.hospitals .right strong {position:relative; width:auto; height:auto; display:inline-block; margin-right:15px; color:#1B4292; margin-bottom:5px;}
		
		.content-block div.imgBox
		{
			position:relative;
			width:auto; height:auto; text-align:center;
			margin:10px; 
		}
		.content-block .profile-detail h4, .content-block .profile-detail h3 { color:#000; }

		.content-block .profile-detail h2 { position:relative; margin-bottom:15px;}
		.content-block .profile-detail img
		{
			position:relative;
			width:auto; height:auto;
			border:none; margin:5px; margin-top:0;
			text-align:center;
		}
		.content-block .profile-detail img.small
		 {
		 	position:relative; width:auto; height:auto; border:none; display:inline; margin-right:10px; 
			margin-bottom:10px;  
		 }
		/*End Hospitals Network cotainer*/	

		/*Videos page*/
		.hospitals .video {position:relative; width:260px; height:200px; color:#2A2A2A;}
		

		/*Start Profile cotainer*/	
		.content-block .profile
		{
			position:relative;
			width:320px;
			height:auto;
			float:left; display:inline;
			margin:10px; margin-top:15px;
		}
		.profile p
		{	
			position:relative;
			color:#1B4292;
			
		}
		.profile p strong { color:#961C27; margin-right:10px; }
		.profile .images{ position:relative; width:275px; margin-left:25px; margin-top:25px; }
		.profile img.edit{ position:relative; border:none; float:left; display:inline;}
		.profile img.password{ position:relative; border:none; margin-left:10px; margin:0;  float:right; display:inline;}
		.profile h1 { position:relative; font-weight:normal; color:#1B4292; font-size:24px; margin:8px;}
		
	/****** For Doctors CV********/
	.profile ul.menu{ position:relative; width:320px; height:auto; margin-left:0;}
	.profile ul.menu li 
	{ 
		position:relative; 
		margin-top:8px; margin-bottom:10px; 
		background:none; 
		padding:0; padding-bottom:8px;
		border-bottom:1px dotted #999999;
	}
	.profile ul.menu li strong 
	{ 
		position:relative; 
		width:100px; display:inline-block;
		font-size:13px; 
		color:#0C3488; 
		vertical-align:top; 
	}
	.profile ul.menu li span { position:relative; width:200px; display:inline-block; margin-left:8px; }
	.space { margin-top:10px; margin-bottom:10px;}

	/**Profile Detail class***/
	.content-block .profile-detail
	{
		position:relative;
		padding:10px; padding-top:0;
	}	


		.content-block .image
		{
			position:relative;
			width:128px; height:170px;
			float:right; display:inline;
			margin:10px; margin-top:15px;
			overflow:hidden;
		}
		.image img{	position:relative;	width:128px;	height:128px; }
		.image a { position:relative; margin-left:30px; margin-top:10px; font-weight:bold; font-size:14px; float:left; text-decoration:none; color:#961C27;}
		
		/*Profile top links cotainer*/	
		.content-block div.links { position:relative; float:right; margin-top:5px; display:inline;} 	
		div.links a { position:relative; text-decoration:none; margin-right:5px; margin-left:5px; color:#9B1B2A;   }
		
	
/**********right-sidebar*****/
	
	#right-sidebar{/*defined in global.css*/	}
/**********end right-sidebar****/

	.right-block{/*defined in global.css*/}

	.features{/*defined in global.css*/}
			
	.purposal{/*defined in global.css*/}
	
	.purposal form.purposal-form{/*defined in global.css*/}
	
/*********end content*********/

#footer{/*defined in global.css*/}


/*****end global Blocks****/
