﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#wrapper
{
position:relative;
width:1003px;
height:100%;
margin:0 auto;
}

#header
{
position:relative;
width:1003px;
height:133px;
background-image: url(images/top_bg2.jpg);
background-repeat:repeat-x;
z-index:999;
}

#toplink
{
position:relative;
width:1003px;
top:10px;
}

#toplink ul
{
list-style-type:none;
}

#toplink ul li
{
padding:4px;
margin-right:22px;
}

#toplink ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7e7e7e;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
#toplink ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ef5389;
font-style:normal;
font-weight:normal;
text-decoration:none;
}


#tabs
{
	position:relative;
	width:1003px;
	top: 21px;
	*top: 23px;
	_top: 23px;
}



#banner
{
position:relative;
width:1003px;
height:242px;
background-image: url(images/index_flash_bg.jpg);
background-repeat:repeat-x;
}

#lefttabs
{
position:relative;
width:223px;
margin:0px;
float:left;
}

#flashbox
{
position:relative;
width:648px;
float:left;
height:240px;
overflow:hidden;
/*padding-left:20px;*/

}
#videobox
{
	position:relative;
	width:305px;
	float:right;
	right:22px;
	background-image:url(images/rt_video_bg.jpg);
	background-repeat:repeat-y;
	z-index:999;
	margin-top:3px;
}

#content
{
	position:relative;
	width:1003px;
	height: 441px;
}

#contleft
{
	position:relative;
	width:223px;
	float:left;
}

#commonlayout
{
position:relative;
	width:650px;
	float:left;
}

#cancerlayout
{
    position:relative;
width:675px;
float:left;
border-right:1px solid #e5e5e6 ;
}	
	
	
#scrolling
{
position:relative;
width:202px;
margin:0 auto;
height:100px;
overflow:auto;
padding:4px;
overflow-x:hidden; 
}

#cont_center
{
	position:relative;
	width:429px;
	float:left;
	left:14px;
	height: 378px;
}

#mid1
{
position:relative;
width:202px;
float:left;
}

#mid2
{
position:relative;
width:202px;
float:right;
}

#rtcont
{
position:relative;
width:310px;
float:right;
right:22px;
border-left:1px solid #d2d0d0;
}

#footer
{
position:relative;
width:1003px;
height:72px;
background-image:url(images/footer_bg.jpg);
background-repeat:repeat-x;
clear:both;
}

.toplink
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7e7e7e;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

.toplink a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ef5389;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

.txtpink
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ef5289;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

.txtgrey
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#6c6969;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

.txtcont
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6c6969;
font-style:normal;
font-weight:none;
text-decoration:none;
}

.txtblue
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4884a8;
font-style:normal;
font-weight:bold;
text-decoration:none;
}




.txtfooter
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6c6969;
font-style:normal;
font-weight:none;
text-decoration:none;
}

.txtfooter a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #0099FF;
font-style:normal;
font-weight:none;
text-decoration:none;
}

aboutus page css

#txtlayout
{
position:relative;
width:620px;

}

.txtdarkblue
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#008cd2;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

#content2
{
	position:relative;
	width:1003px;
	height: auto;
}

#listbox
{
position:relative;
width:318px;
float:right;
border-left:1px solid #d2d0d0;
}
#listbox_cancer
{
position:relative;
width:318px;
float:right;
}
#listbox2
{
position:relative;
width:318px;
float:right;
}
#box
{
position:relative;
width:271px;
background-image:url(images/about_us_rtbg.jpg);
background-repeat: repeat-y;
float:right;
right:22px;
}

#lists
{
position:relative;
width:223px;
left:3px;
}

#lists ul
{
list-style-type: none;
width:223px;
display:block;
margin:0px 0 5px 15px;

}

#lists ul li
{
display:block;
height:19px;
padding:3px;
background:url(images/bg_arrow.gif) no-repeat 0 9px;  display:block; height:20px;
border-bottom: 1px solid #e5e5e6 ;
}

#lists ul li.last {

	border-bottom: none;

}

#lists ul li a
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#272828;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight: 200;
text-decoration:none;
float:left;
margin-left:12px;
margin-top:3px;
}
#lists ul li a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #246f95;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight: 200;
text-decoration:none;
float:left;
margin-left:12px;
margin-top:3px;
}


.txtcont1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6d6a6a;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-decoration:none;
}

services page

#commonlayout1
{
position:relative;

float:left;
}

#content3_find
{
	position:relative;
	width:1003px;
	height: 560px;
	background-image:url(images/main_row_bg.jpg); background-repeat:repeat-y;
}

#content3
{
	position:relative;
	width:1003px;
	height: 560px;
	
}

#part1
{
position:relative;
width:345px;
float:left;
border-right:1px solid #e5e5e6 ;
}

#hcgmap
{
position:relative;
width:669px;
float:left;
border-right:1px solid #e5e5e6 ;
}


#part2
{
position:relative;
width:324px;
float:left;
border-right:1px solid #e5e5e6 ;
}

#part3
{
position:relative;
width:328px;
float:right;

}

#layout_Services
{
position:relative;
width:670px;
float:left;
border-right:1px solid #e5e5e6 ;
}


#centers
{
	position:relative;
	width:669px;
	float:left;
	border-right:1px solid #e5e5e6;
	height: auto;
}

#part3b
{
	position:relative;
	width:328px;
	float:right;
	height: 807px;

}

.txtpink
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#f05389;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

#lists2
{
position:relative;
width:223px;
left:12px;

}

#lists2 ul
{
list-style-type: none;
width:223px;
display:block;
margin:0px 0 5px 15px;

}



#lists2 ul li
{
display:block;
height:19px;
padding:3px;
background:url(images/bg_arrow.gif) no-repeat 0 9px;  display:block; height:20px;

}

#lists2 ul li.last {

	border-bottom:1px solid #e5e5e6 ;

}

#lists2 ul li a
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#272828;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight: 200;
text-decoration:none;
float:left;
margin-left:12px;
margin-top:3px;
}
#lists2 ul li a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #246f95;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight: 200;
text-decoration:none;
float:left;
margin-left:12px;
margin-top:3px;
}

find a doctor
#content4
{
position:relative;
width:1003px;
height:500px;
}


#commonlayout3
{
	position:relative;
	width:669px;
	float:left;
	border-right:1px solid #e5e5e6;
	height: auto;
}

#commonlayout3
{
	position:relative;
	width:669px;
	float:left;
	border-right:1px solid #e5e5e6;
	height: auto;
}
#listbox2
{
	position:relative;
	width:310px;
	float:right;
	height: auto;

}

#finddoctor
{
position:relative;
width:628px;
background-image: url(images/find_doctor_htabbg.jpg);
background-repeat:repeat-y;
margin:0 auto;
}

.txt13
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

font-weight:bold;
color:#787878;
text-decoration:none;
}
.txt13 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#d9980b;
text-decoration:none;
}


#appointment
{
	position:relative;
	width:628px;
	margin:0 auto;

border-bottom:1px solid #e5e5e6 ;
height: 115px;
}

#scrolling2
{
width:285px;
height:309px;
overflow:scroll;
overflow-x:hidden; 
}

#newsleft
{
position:relative;
width:338px;
float:left;
border-right:1px solid #e5e5e6 ;
}

#newsmid
{
position:relative;
width:328px;
float:left;
border-right:1px solid #e5e5e6 ;
}

#newsrt
{
position:relative;
width:335px;
float:right;
}

#n1
{
position:relative;
width:296px;
margin:0 auto;
}

.txtlink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6c6969;
font-style:normal;
font-weight:none;
text-decoration:none;
}

.txtlink_red
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
font-style:normal;
font-weight:none;
text-decoration:none;
}

.txtlink a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #008cd2;
font-style:normal;
font-weight:none;
text-decoration:none;
}

#content5
{
position:relative;
width:1003px;
height:350px;
}

#n2
{
position:relative;
width:300px;
margin:0 auto;
}

#n3
{
position:relative;
width:296px;
margin:0 auto;
}


#content6
{
position:relative;
width:1003px;
height:520px;
}

#content77
{
position:relative;
width:1003px;
height:100%;
}
#lists3
{
	position:relative;
	width:298px;
	left: 3px;

}

#lists3 ul
{
list-style-type: none;
width:298px;
display:block;
margin:0px 0 5px 15px;

}



#lists3 ul li
{
display:block;
height:14px;
padding:3px;
background:url(images/bg_arrow.gif) no-repeat 0 9px;  display:block;

}

#lists3 ul li.last {

	border-bottom:1px solid #e5e5e6 ;

}


#lists3 ul li.big
{
height:30px;
}

#lists3 ul li a
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6c6969;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-decoration:none;
float:left;
margin-left:12px;
margin-top:3px;
}
#lists3 ul li a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #0099FF;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-decoration:none;
float:left;
margin-left:12px;
margin-top:3px;
}

#content7
{
position:relative;
width:1003px;
height:auto;
}

#box1
{
position:relative;
width:345px;
float:left;
border-right:1px solid #e5e5e6 ;
}

#box2
{
	position:relative;
	width:324px;
	float:left;
	border-right:1px solid #e5e5e6;
	height: 420px;
}

#box3
{
	position:relative;
	width:328px;
	float:right;
	height: 297px;
}

/*#locations
{
position:relative;
width:580px;
left:414px;
float:left;
}

#box5
{
	position:relative;
	float:left;
	width:650px;
	border-top:1px solid #e5e5e6;
	left: 345px;
	top: -450px;
}*/

#horizlayout
{
position:relative;
width:655px;
float:right;
}
#horizlayout1
{
position:relative;
width:655px;
float:right;
border-top:1px solid #e5e5e6;
}

#appointment2
{
	position:relative;
	width:618px;
	margin:0 auto;
	top: 5px;
	padding:5px;
	border:1px solid #CCCCCC;
	height:150px;
}
#appointment3
{
	position:relative;
	width:618px;
	margin:0 auto;
	top: 5px;
	padding:5px;
	border:1px solid #CCCCCC;
	height:auto;
}
#appointment4
{
	position:relative;
	width:618px;
	margin:0 auto;
	top: 5px;
	padding:5px;
	border:1px solid #CCCCCC;
	height:auto;
}



/*#images
{
position:relative;
width:150px;
height:268px;
float:left;
}

#details
{
position:relative;
width:470px;
height:268px;
}

#info
{
position:relative;
width:470px;
height:80px;
}

#table
{
	position:relative;
	width:470px;
	height:160px;
	float:left;
	background-color: #0066CC;
}

#col1
{
	position:relative;
	width:130px;
	height:160px;
	float:right;
	background-color: #FF9933;

}
#col2
{
	position:relative;
	width:130px;
	float:left;
	height:160px;
	background-color: #00CCFF;

}

#col3
{
	position:relative;
	width:130px;
	float:left;
	height:160px;
	background-color: #CCCC33;

}
*/
.txtblack
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

#profile
{
position:relative;
width:260px;
float:left;
height:auto;
}


#detailinfo
{
	position:relative;
	width:350px;
	float:left;
	height:auto;
	left: 8px;
	border:1px solid #CCCCCC;

}
#detailinfo2
{
	position:relative;
	width:350px;
	float:left;
	height:auto;
	left: 8px;
	
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}


#day
{
	position:relative;
	width:70px;
	float:left;
	border-right:1px solid #CCCCCC;
	background-color: #DDDDDD;
}
#day2
{
	position:relative;
	width:70px;
	float:left;
	border-right:1px solid #CCCCCC;
	
	
}
#time
{
	position:relative;
	width:130px;
	float:left;
	border-right:1px solid #CCCCCC;
	background-color: #DDDDDD;
}
#time2
{
	position:relative;
	width:130px;
	float:left;
	border-right:1px solid #CCCCCC;
}
#loc
{

background-color: #DDDDDD;
}
#loc2
{
background-color: #FFFFFF;
}

.txtblue
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
font-style:normal;
font-weight:normal;
}

.txtblue a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ee548a;
font-style:normal;
font-weight:normal;
}
#profile2
{
position:relative;
width:100%;
float:left;
height:auto;
}

#commonlayout2
{
position:relative;
	width:673px;
	float:left;
	border-right:1px solid #d2d0d0;
}
	
#listboxnews
{
position:relative;
width:328px;
float:right;

}
.red_alert
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-style:normal;
font-weight:none;
text-decoration:none;
}

#commonlayout_career
{
position:relative;
	width:623px;
	float:left;
}

/* Ganesh new styles */

#cont_info_center
{
	position:relative;
	left:20px;
	width:620px;
	float:left;
}

#cont_info_center_row1
{
	position:relative;
	left:20px;
	width:620px;
	float:left;
}

.cont_info_center_col1
{
	position:relative;
	left:20px;
	width:200px;
	float:left;
}

.cont_info_center_col1_bigger
{
	position:relative;
	left:20px;
	width:400px;
	float:left;
}

#cont_info_center_row1 ul
{
list-style-type: none;
width:180px;
display:block;
margin:0px 0 5px 15px;

}

#cont_info_center_row1 ul li
{
display:block;
height:19px;
padding:3px;
text-align:left;
left:5px;
border-bottom:thin;
border-bottom-color:#B92324;
border-color:#B92324;
border-width:2px;
}

#cont_info_center_row1 ul li.first {

	border-bottom: none;
	background-color:#249FDB;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

#cont_info_center_row1 ul li a
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#272828;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight: 200;
text-decoration:none;
float:left;
margin-left:12px;
margin-top:3px;
}
#cont_info_center_row1 ul li a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #246f95;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight: 200;
text-decoration:none;
float:left;
margin-left:12px;
margin-top:3px;
}


#cont_info_center_col2
{
	position:relative;
	left:20px;
	width:200px;
	float:left;
}

#cont_info_center_col2 ul
{
list-style-type: none;
width:180px;
display:block;
margin:0px 0 5px 15px;

}

#cont_info_center_col2 ul li
{
display:block;
height:19px;
padding:3px;
text-align:left;
left:5px;
border-bottom:thin;
border-bottom-color:#B92324;
border-color:#B92324;
border-width:2px;
}

#cont_info_center_col2 ul li.first {

	border-bottom: none;
	background-color:#249FDB;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

#cont_info_center_col2 ul li a
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#272828;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight: 200;
text-decoration:none;
float:left;
margin-left:12px;
margin-top:3px;
}
#cont_info_center_col2 ul li a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #246f95;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight: 200;
text-decoration:none;
float:left;
margin-left:12px;
margin-top:3px;
}

#cont_info_center_col3
{
	position:relative;
	left:20px;
	width:200px;
	float:left;
}
#req_box_left
{
width:150px;
float:left;
margin-top:6px;
}
#req_box1
{
width:228px;
height:39px;
float:left;
background-image: url(images/request_top_img.jpg);
background-repeat: no-repeat;
}
#req_box2
{
width:228px;
float:left;
background-image:url(images/weare_mid_img.jpg);
background-repeat:repeat-y;
background-color:#FFFFFF;
}
#mail_cont
{
width:66px;
float:left;
font-family:Arial;
font-size:12px;
text-decoration:none;
color:#333333;
}
.txtpink_new
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ef5289;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.txtdarkblue_new
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#008cd2;
font-style:normal;
font-weight:bold;
text-decoration:none;
}


#new_tabs
{
/*width:1003px;
height:33px;
float:left;*/

	position:relative;
	width:1003px;
	top: 21px;
	*top: 23px;
	_top: 23px;

}

#new_tabs ul
{
list-style-type:none;
padding:0px;
margin:0px;
}

#new_tabs li
{
float:left;
padding:0px;
margin:0px;
display:block;
}

.txtwhite
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-style:normal;
font-weight:normal;
}
.txtwhite a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

.txtwhite a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-style:normal;
font-weight:normal;
}

