﻿/* CSS Document */

*{ padding: 0; margin: 0; }

html { overflow-y: scroll; }

img	{border:none;}

a { text-decoration: none; }

h1 {font: 1.4em Verdana, 
	sans-serif; 
	color:#3A2223; 
	padding-bottom: 10px; 
	letter-spacing:1px;}

h2 {font: 1.2em Verdana, 
	sans-serif; 
	color:#7A4749; 
	padding: 10px 0px 10px 0;}

ul.nostyle, ul ul.nostyle { list-style: none; }

span { font-weight: bold; }

sub	{font-size:0.7em;}

body {
	font-size: 62.5%;
	text-align:center;
	background: #FCF8F8 url(../images/bgsub.gif) repeat-x;
	}
	
body#main { 
	background: #FCF8F8 url(../images/bg.gif) repeat-x;
	}
	
#container { 
	width:950px;  
	text-align: left; 
	margin: 0 auto;
	behavior: url('../_css/iepngfix.htc');
	background:url(../images/shadow.png) repeat-y;
	padding:0px 5px;}

#header { 
	width: 950px; 

	}

#header_main { 
	width: 950px; 
	}


#left_header { 
	width: 250px; 
	min-height:170px; 
	height: auto; 
	float: left; 
	position: relative; 
	background-color:#FFF; 
	}
		
#left_header_main { 
	width: 250px; 
	min-height:270px; 
	height: auto; 
	_height: 270px;
	float: left; 
	position: relative; 
	background-color:#FFF;
	color:#333333;
	}/*FFEBEB*/
	
#left_header_main img , #left_header img{
	margin-top: 35px;
}
#List {
	margin: 0;
	padding: 0;
	font: 13px verdana;
	list-style: none;
}

#List li {
	margin-left: 30px;
	padding: 5px 8px 10px 0;
	width: 200px;
	list-style-image: url(../images/bullet.gif);
	padding: 7px 0 ;
}

#Listmain { 
	margin-top: 30px;
	padding:0;
	font: 13px verdana;
	list-style: none;
			}

#Listmain li {
	margin-left: 30px;
	padding: 10px 8px 10px 0;
	width: 200px;
	list-style-image: url(../images/bullet.gif);
	padding: 10px 0 ;
}

#List a, #Listmain a {
	color: #F44848;
	text-decoration: underline;
	}

#List a span , #Listmain a span{
	color: #F44848;
}
#List a:hover, #Listmain a:hover {
	color: #6E75FB;
}

#right_header { 
	width: 700px; 
	float: left; 
	background-color:#FFF; 
	position: relative;
	}

#menu	{width: 700px; 
		font: 14px Arial;
		margin-top:3em;}
		
#menu li {display: inline;}

#menu a {width:100px;
		display: block; 
		/*padding: .4em 2.17em .4em 2.53em;*/
		padding:4px 0;
		float: left; 
		border-bottom: 4px solid #F99696; 
		background-color:#C67677; 
		color: #ffffff; 
		text-align: center;}
		
#menu a:hover { background-color:#FA9494;}

#banner_main { 
	background-image:url(../images/banner.jpg); 
	width: 700px; 
	height: 200px; 
	float: left; 
	margin-top: .2em; 
	position: relative; 
	} 
	
#banner{ 
	background-image:url(../images/banner_sub.jpg); 
	width: 700px; 
	height: 130px; 
	float: left; 
	margin-top: .2em; 
	position: relative;}
	
#sub_menu	{font: 14px Arial; 
			width: 950px; 
			float: left; 
			position: relative; 
			margin-top: 2px; 
			text-align: center; 
			border-bottom:4px solid #FCDAD9; 
			padding-bottom: 2px;}
			
#sub_menu_main	{font: 14px Arial; 
				width: 950px;
				 float: left; 
				 position: relative; 
				 margin-top: 2px; 
				 text-align: center; 
				 padding-bottom: 2px; 
				 border-bottom:4px solid #FCDAD9;}
				 
#sub_menu ul, #sub_menu_main ul	{width: 950px; 
								background: #F99595;}
								
#sub_menu li,#sub_menu_main li {display: inline;}

#sub_menu a, #sub_menu_main a	{width: 138px;
								padding:19px 0;  
								font-size: 1em; 
								float: left; 
								background-color:#F99595; 
								color:#ffffff; 
								border-left:2px solid #fff;}
								
#sub_menu a:hover, #sub_menu_main a:hover	{background-color:#B97070 ;
											color: #ffffff; 
											display: block;}
											
#sub_menu a#menu_appointment,#sub_menu_main a#menu_appointment	{font-size:1.5em; 
														padding: 15px 0 14px; 
														width:250px; 
														background-color:#7A4949; 
														border-left: 0; 
														color:#FFFFFF;}
														
#sub_menu a#menu_appointment:hover,#sub_menu_main a#menu_appointment:hover {background-color:#B96D70;}

#content, #content_main	{clear: both; 
						width: 950px; 
						padding-bottom:20px;
						font: 1.2em Verdana; 
						color:#333333;
						line-height: 1.6em;
						min-height:450px;}
					
/* for Internet Explorer */

/*\*/
* html #content,
* html #content_main {height: 450px;}
/**/						
	
#left_content	{width: 250px; 
				float: left;	 
				padding: 5px 0;
				line-height: 1.2em;
				margin-bottom:20px;}
	
#left_content ul	{padding: 0px 0 0 5px; 
					list-style:none;
					margin-left: 20px;
					line-height:1.5em;}
	
#left_content ul ul	{padding-top: 3px; 
					padding-left:5px;
					list-style: circle;}

#left_content h3	{font: 14px verdana;
					color: #6D604E;
					margin-left: 30px;
					font-weight: bold;}
	
#left_content li {padding: 7px 0;}
	
#left_content a	{color: #6D604E;
				padding-bottom: 2px;
				border-bottom: 1px dashed #6D604E; }

#left_content a:hover	{border-bottom: 1px dashed #6D604E; 
						padding-bottom: 2px;
						color:#60A1C6;}

#left_content h3.address, p.address	{margin-left: 25px; 
									margin-top: 10px;
									color: #918D61;
									font-family: verdana;}

#left_content h3.address	{padding-bottom: 7px;
							background: url(../images/li-line.gif) no-repeat bottom left;}

#right_content {width: 650px; 
				float: left; 
				padding:5px 15px;}

#right_content p	{margin-bottom:10px;}

#right_content p.bold	{font-weight: bold; 
						margin-bottom: 0px;}

#right_content ul	{padding: 5px 0 5px 10px; 
					list-style: square; 
					font-size:1em; 
					margin-left: 10px;}

#right_content ol, #right_content ol li, #right_content ul li	{padding: 5px 0 5px 10px; 
																margin-left: 10px; 
																font-size:1em;}

#right_content ol li.nostyle	{list-style:none; 
								line-height: 1.5;} 

#right_content ol.reference	{font-size:0.8em;}

#right_content a	{color: #F44848; 
					text-decoration: underline;}
	
#right_content a:hover	{color: #6E75FB;
						text-decoration: underline;}

.right_wrapper	{color:#C45E69;
				width: 200px; 
				border-left: 1px solid #F8B3B3; 
				float:right; 
				margin: 0px 0px 5px 5px; 
				padding: 10px;
				font: 13px verdana;}
	
.right_wrapper p	{line-height: 1.5em;}

.right_wrapper span	{font-size: 30px;}

.bqstart	{float: left; 
			 height: 45px;
			 margin: -56px 10px -30px 0;
			 padding-top: 45px;
			 font-size: 700%;
			 color: #C1424F;
			 font-family: Times New Roman; }

.bqend	{float: right; 
		 height: 25px; 
		 margin-top: -65px; 
		 padding-top: 45px; 
		 font-size: 700%;
		 color: #C1424F;
		 font-family: Times New Roman; }

.normal { padding-left: 5px;}

.normal a {text-decoration: none; padding:0;}

.normal a:hover { color:#6F76FA; }

.right_wrapper p, .right_wrapper img { margin-bottom: 10px;}



#footer	{width:950px; 
		clear: both; 
		background-color:#F8B3B3 ;
		padding: 5px 0px 10px;}
	
#footer a	{color: #C75674; 
			text-decoration: underline;
			font: 12px arial, sans-serif; }

#footer ul	{display: inline; 
			margin-left: 43em;}
	
#footer li	{display: inline; 
			padding: 0 8px;}
	
#footer span	{font-size: 1.2em; 
				color:#C75775; 
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				padding-left:5px;}

/* ============================ Table ============================ */
#imaging, #biopsy	{background: #fff; 
					width: 600px; 
					border: 2px solid #FCDAD9; 
					margin-top: 10px;}
	
#imaging p, #biopsy p	{margin:0; 
						padding: 5px ;}
	
.mc_table th	{padding: 5px 0 7px 5px; 
				background-color: #F6E2E5; 
				border: 1px solid #F8C8D0;}
	
.mc_table td	{border: 1px solid #F8C8D0; 
				padding: 5px 5px 7px 5px;}
	
.mc_table tr	{padding-top: 5px; 
				padding-bottom: 7px; 
				border: 1px solid #F8C8D0;}
	
.mc table	{border: 1px solid #F8C8D0;}

.mc_table	{padding-bottom: 10px; 
			width: 100%; 
			font: 12px verdana; 
			color:#555;}
			
#map	{width: 650px; 
		height: 400px; 
		border: 1px solid #E6DCDC; 
		margin: 10px 0;
		line-height: 1em;}
		
* html div#map img { behavior: none; }
/*------------------------Button Current State-----------------------*/
#early_detection #menu_early_detection,
#diagnosis #menu_diagnosis,
#treatment #menu_treatment,
#remodelling #menu_remodelling,
#after_surgery #menu_after_surgery {background-color:#B96F6F; color:#FFFFFF;}


#main #menu_home, 
#profile #menu_profile,
#aboutus #menu_aboutus, 
#bouquets #menu_bouquets, 
#pricing #menu_pricing, 
#faq #menu_faq, 
#contact_us #menu_contact_us { background-color:#FA9494; color:#FFFFFF; }


/*------------------------Faculty Page-----------------------*/
.red	{color:#FE0202;}
/*------------------------Faculty Page-----------------------*/

.faculty_image	{margin-right:80px;
				float:left;
				position:relative;
				margin-bottom:10px;
				border:1px solid #1F1842;}
