/* UNIVERSAL STYLES*/
html
{
	height: 100%;
}
body
{
	behavior: url(../incl/csshover2.htc);
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 69%;
	height: 100%;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	width: 100%;
}
a, a:link, a:visited
{
	color: #09c;
	text-decoration: none;
}
html > body a:focus, a:hover, a:active
{
	outline: none;
	text-decoration: underline;
}
div
{
	margin: 0;
	padding: 0;
	position: relative;
}
img
{
	border: 0;
	position: relative;
}

form
{
	margin: 0;
	padding: 0;
}
input, select
{
	border: 1px solid #ccc;
	color: #333;
	font-size: 1em;
	height: 1.8em;
	left: 0;
	margin: 0 10px 0 0;
	padding: 0;
	vertical-align: middle;
	width: 70%;
}
fieldset
{
	border: 0;
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
}
legend
{
}
textarea
{
	border: 1px solid #ccc;
	color: #333;
	display: block;
	font: inherit;
	font-size: 1em;
	margin: 3px 0;
	padding: 0;
	width: 65%;
}
button
{
	background: #036;
	border: none;
	color: #fff;
	cursor: pointer;
	font: inherit;
	font-size: .91em;
	padding: .25em .5em;
	margin: 0 10px 0 0;
	text-transform: uppercase;
	vertical-align: middle;
}
button:hover
{
	background-color: #09c;
}

h1
{
	color: #000;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 2.73em;
	font-weight: normal;
	line-height: 1.1em;
	margin: 0 0 .25em 0;
	padding: 0;
}
h2
{
	color: #000;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 1.64em;
	font-weight: normal;
	line-height: 1.25em;
	margin: 0 0 .5em 0;
	padding: 0;
}
h3
{
	color: #333;
	font-size: .91em;
	font-weight: normal;
	letter-spacing: .02em;
	line-height: 1.4em;
	margin: 0;
	padding: 0 0 .375em 0;
	text-transform: uppercase;
}
h4
{
	color: #000;
	font-size: 1.27em;
	font-weight: normal;
	line-height: 1.2em;
	margin: 0 0 1em 0;
	padding: 0;
}
h5
{
}
h6
{
	color: #666;
	font-size: .91em;
	font-weight: normal;
	letter-spacing: .02em;
	line-height: 1.4em;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}

p
{
	margin: 0 0 .75em 0;
}
ol, ul, li
{
	list-style: none;
	margin: 0;
	padding: 0;
}
em
{
	color: #000;
}

/* CUSTOM STYLES */
.clear
{
	clear: both;
}

/* HEADER STYLES 
Tanya: 8/4/08: added padding of 10px on the left per clients request
*/
.head
{
	display: block;
	margin: 15px auto 10px;
	padding: 0px 0 0px 10px;
	width: 902px;
}
/* Logo */
.logo
{
	float: left;
	height: 61px;
	width: 500px;
}
#ggh .logo a, .logo a:focus, #ggh .logo a:hover, #ggh .logo a:active
{
	background: url(../ggh/img/logo_ggh.jpg) 0 0 no-repeat;
	display: block;
	height: 61px;
	width: 500px;
}
#ghs .logo a, .logo a:focus, #ghs .logo a:hover, #ghs .logo a:active
{
	background: url(../img/logo_ghs.jpg) 0 0 no-repeat; /*Path changed by Saket _ Odec Resource on 28/08/2007*/
	display: block;
	height: 61px;
	width: 500px;
}
#cc .logo a, .logo a:focus, #cc .logo a:hover, #cc .logo a:active
{
	background: url(../cc/img/logo_cc.jpg) 0 0 no-repeat;
	display: block;
	height: 61px;
	width: 500px;
}
#wl .logo a, .logo a:focus, #wl .logo a:hover, #wl .logo a:active
{
	background: url(../img/logo_wl.jpg) 0 0 no-repeat;
	display: block;
	height: 63px;
	width: 500px;
}
#wh .logo a, .logo a:focus, #wh .logo a:hover, #wh .logo a:active
{
	background: url(../wh/img/logo_wh.jpg) 0 0 no-repeat;
	display: block;
	height: 63px;
	width: 425px;
}
.logo a span
{
	display: none;
}

.utilityNav
{
	color: #999;
	font-size: .91em;
	text-align: right;
}

.utilityNav a{color:#0099CC}
.utilityNav a:hover{color:#999999}

/* Search Form */
.search
{
	float: right;
	margin: 20px 0 0 0;
}
.search label
{
	color: #666;
	font-size: .91em;
	letter-spacing: .05em;
	text-transform: uppercase;
	vertical-align: top;
}
.search input
{
	height: 1.6em;
	margin: 0 5px 0 5px;
	width: 10em;
}
.search button
{
	font-size: .91em;
	height: 2.0em;
	margin: 0;
	padding: .25em .5em;
	vertical-align: top;
}

/* Top Navigation */
ul.mainNav
{
	font-size: 1.31em;
}

#ggh ul.mainNav
{
	font-size: 1.48em;
}
#ghs ul.mainNav
{
	font-size: 1.48em;
}
#wl ul.mainNav
{
	font-size: 1.31em;/* 1.13em;*/
}

ul.mainNav
{
	border-bottom: 5px solid #399AE2;
	clear: both;
	display: block;
	font-family: Georgia, "Times New Roman" , Times, serif;
	margin: 0 0 3px;
}
ul.mainNav:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	width: 100%;
}
ul.mainNav li
{
	float: left;
}
ul.mainNav li a, ul.mainNav li a:link, ul.mainNav li a:visited
{
	color: #000;
	display: block;
	margin: 0 0.75em 0 0;
	padding: 15px 0 10px 0;
	white-space: nowrap;
}
ul.mainNav li a:focus, ul.mainNav li a:hover, ul.mainNav li a:active
{
	color: #000;
}
ul.mainNav li#mainNavSelect a
{
	color: #09c;
}

/* MAIN CONTENT */
.shell
{
	height: auto;
	margin: 0px auto;
	width: 100%;
}

/*** Tanya: 8/4/08: added padding of 10px on the left per clients request ***/
.content
{
	height: auto;
	margin: 0px auto;
	clear: both;
	width: 902px;
	padding: 0px 0 0px 10px;
}
.main
{
	float: left;
	clear: none;
	width: 575px;
}
#home .main
{
	clear: both;
	margin: 5px 0 0;
	width: 100%;
}
.flash
{
	background: url(../global/shadow.jpg) center bottom no-repeat;
	float: left;
	padding: 0 0 16px 0;
	width: 598px;
}
.sidebar
{
	float: right;
	margin: 0 0 0 08px;
	width: 294px;
}

/* Content structure */
.spotlight
{
	clear: both;
}
.pandsBlock
{
	float: left;
	clear: both;
	width: 294px;
}
/*Width added by Saket ODC Resource on 21/08/2007*/

#ghs .quickLinks
{
	float: left;
	margin: 0 10px 0 0;
	width: 142px;
}
#ghs .newsBlock
{
	float: left;
	margin: 0 10px 0 0;
	width: 210px;
}
/*Width changed by Saket ODC Resource on 21/08/2007*/
#ghs .stories
{
	float: left;
	margin: 0 10px 0 0;
	width: 218px;
}
#ghs .sidebar .stories
{
	float: left;
	margin: 0;
	width: 294px;
}
#ghs .awardBlock
{
	float: left;
	width: 218px;
}
#ghs .innerContent
{
	float: left;
	width: 575px;
}
#ghs .calendarBlock
{
	float: left;
	margin: 0;
	width: 294px;
}
#ghs .appointmentBlock
{
	float: left;
	margin: 0;
	width: 274px;
}
#ghs .sidebar .stories
{
	float: left;
	margin: 0;
	width: 294px;
}

#cc .quickLinks
{
	float: left;
	margin: 0 10px 0 0;
	width: 142px;
}
#cc .newsBlock
{
	float: left;
	width: 218px;
}
#cc .stories
{
	float: left;
	margin: 0 10px 0 0;
	width: 218px;
}
#cc .treatmentBlock
{
	float: left;
	margin: 0 10px 0 0;
	width: 294px;
}
#cc .newsBlock
{
	float: left;
	width: 218px;
}
#cc .sidebar .serviceBlock
{
	float: left;
	margin: 0 0 10px 0;
	width: 274px;
}
#cc .sidebar .newsBlock
{
	float: left;
	margin: 0 0 10px 0;
	width: 272px;
}
#cc .sidebar .linkBlock
{
	float: left;
	margin: 0 0 10px 0;
	width: 272px;
}
#cc .main .linkBlock
{
	float: right;
	margin: 0 0 10px 10px;
	width: 220px;
}

#wl .quickLinks
{
	float: left;
	margin: 0 10px 0 0;
	width: 142px;
}
#wl .newsBlock
{
	float: left;
	width: 218px;
}
#wl .stories
{
	  
	float: left;
	margin: 0 10px 0 0;
	width: 218px;
	background-color: #E1E1FF
}
#wl .serviceBlock
{
	float: left;
	margin: 0 10px 0 10px;
	width: 264px;
}
/*Margin changed from 0 10px 0 0 and width changed from 294 by Saket - ODC Resource on 09/21/2007*/
#ggh .quickLinks
{
	float: left;
	margin: 0 10px 0 0;
	width: 142px;
}
#ggh .newsBlock
{
	float: left;
	margin: 0 10px 0 0;
	width: 294px;
}
#ggh .stories
{
	float: left;
	margin: 0 10px 0 0;
	width: 218px;
}
#ggh .noMargin
{
	margin: 0;
}

#wh .quickLinks
{
	float: left;
	margin: 0 10px 0 0;
	width: 142px;
}
#wh .serviceBlock
{
	float: left;
	margin: 0 10px 0 0;
	width: 218px;
}
#wh .stories
{
	float: left;
	margin: 0 10px 0 0;
	width: 274px;
}
#wh .newsBlock
{
	float: left;
	width: 218px;
}

/* Content styles */
p strong
{
	font-size: 1.1em;
}

.quickLinks ul
{
	margin: 10px 0 0;
}

.quickLinks strong
{
	font-size: 1em;
}
.stories strong
{
	font-size: 1em;
}
.serviceBlock strong
{
	font-size: 1em;
}

.banner img
{
	display: block;
	padding: 0 0 10px 0;
}

#home h3
{
	border-bottom: 2px solid #000;
}
#cc .appointmentBlock h3, #ghs .appointmentBlock h3, #ghs .innerContent h3, #ghs .spotlight h3, #ghs .stories h3, #ghs .teaserBlockImage h3, #ghs .teaserBlock h3, #ggh .appointmentBlock h3, #ggh .spotlight h3, #ggh .stories h3, #ggh .teaserBlockImage h3, #ggh .teaserBlock h3
{
	border-bottom: none;
	color: #6d9439;
}
#cc .spotlight h3, #cc .stories h3, #cc .teaserBlockImage h3, #cc .teaserBlock h3
{
	border-bottom: none;
	color: #3e5cb0;
}
#ghs .pandsBlock h3, #ggh .pandsBlock h3
{
	border-bottom: none;
	color: #3ca6e6;
}
#wl serviceBlock h3, #wl .spotlight h3, #wl .teaserBlockImage h3, #wl .teaserBlock h3
{
	border-bottom: none;
	color: #0062ab;
}

#ggh .quickLinks h3
{
	border-bottom: none;
	color: #0c366a;
}
#wh .serviceBlock h3, #wh .spotlight h3, #wh .quickLinks h3
{
	border-bottom: none;
	color: #333366;
}

#ghs .pandsBlock h2, #ggh .pandsBlock h2
{
	font-size: 1.45em;
}

.spotlight p
{
	margin: 0;
}
.spotlightIMG
{
	background: url(../global/spot_shadow.jpg) center bottom no-repeat;
	float: left;
	margin: 0 10px 0 0;
	padding: 0 0 10px 0;
}
.spotlightIMGnoshadow
{
	float: left;
	margin: 0 10px 0 0;
	padding: 0 0 10px 0;
}
.spotlight .findPhys
{
	margin: 10px 0 0 0;
}

.teaserBlockImage
{
	float: left;
	margin: 10px 10px 0 0;
	width: 284px;
}
.teaserBlock
{
	border-top: 1px solid #ccc;
	float: left;
	margin: 10px 0 0;
	padding: 10px 0 0;
	width: 100%;
}

.quickLinks img
{
	display: block;
	padding: 0 0 10px 0;
}
.stories img
{
	float: right;
	display: block;

}

/* Sidebar styles */
.pandsBlock p
{
	font-size: 1.1em;
	margin: 2;
}
/*Margin changed by Saket - ODC resource on 08/23/2007*/
.pandsBlockIMG
{
	background: url(../global/spot_shadow.jpg) center bottom no-repeat;
	float: left;
	margin: 0 10px 0 0;
	padding: 0 0 10px 0;
}
.pandsBlock a
{
	font-family: Georgia, "Times New Roman" , Times, serif;
}

.divider
{
	border-top: 3px solid #e5e5e5;
	margin: 4px 0 0;
	padding: 12px 0 0;
}

#ghs .appointmentBlock
{
	background: url(../global/contactBkrd.png) 0 0 no-repeat #fff;
	behavior: url(../incl/iepngfix.htc);
	border-bottom: 3px solid #e5e5e5;
	float: left;
	margin: 0 0 10px 0;
	padding: 9px 10px 0 10px;
}
#cc .appointmentBlock
{
	background: url(../global/cc_bkrd.png) 0 0 no-repeat #fff;
	behavior: url(../incl/iepngfix.htc);
	border-bottom: 3px solid #e5e5e5;
	float: left;
	margin: 0 0 10px 0;
	padding: 9px 10px 0 10px;
}
.appointmentBlock
{
	float: left;
	margin: 0 0 10px 0;
	width: 274px;
}
.appointmentBlock h2
{
	font-size: 2.18em;
	margin: 0 0 0.45em 0;
}
.appointmentBlock p
{
	display: block;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 1.27em;
}
.appointmentBlock .innerBlock
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin: 0 0 15px 0;
	padding: 0 10px 0 10px;
}

.newsBlock li, .awardBlock li, .treatmentBlock li
{
	border-top: #ccc solid 1px;
	padding: 7px 0;
}
.newsBlock li:first-child, .awardBlock li:first-child, .treatmentBlock li:first-child
{
	border-top: none;
}
.newsBlock li a, .newsBlock li a:link, .newsBlock li a:visited, .awardBlock li a, .awardBlock li a:link, .awardBlock li a:visited, .treatmentBlock li a, .treatmentBlock li a:link, .treatmentBlock li a:visited
{
	color: #333;
	display: block;
}
.awardBlock li a
{
	padding: 0 0 0 50px;
}
.newsBlock li a:focus, .newsBlock li a:hover, .newsBlock li a:active, .awardBlock li a:focus, .awardBlock li a:hover, .awardBlock li a:active, .treatmentBlock li a:focus, .treatmentBlock li a:hover, .treatmentBlock li a:active
{
	color: #09c;
	text-decoration: none;
}
.newsBlock img, .awardBlock img
{
	float: left;
	display: block;
	margin: 0 10px 0 0;
}
.treatmentBlock img, .highlightBox img
{
	float: right;
	display: block;
	margin: 0 0 0 10px;
}
.treatmentBlock h3, .service h3
{
	margin: 0 0 7px;
}
.highlightBox form
{
	margin: 0 0 10px;
}
.highlightBox select
{
	width: auto;
}

.navigationDropBox
{
	background: #ebf6fc;
	float: left;
	padding: 10px;
	margin: 10px 0;
}
/*Width added by Saket ODC resource on 08/21/2007*/
.navigationDropBox h4
{
	font-family: Georgia, "Times New Roman" , Times, serif;
}
.navigationDropBox select
{
	width: auto;
}
.sidebar .navigationAltBkrd
{
	background: #f0f4eb;
}

#cc .navigationDropBox
{
	background: #ebeef7;
	float: left;
	padding: 10px;
	margin: 0 0 10px;
}

#cc .highlightBox
{
	background: #ebeef7;
	padding: 5px;
	margin: 0 0 10px;
}
#cc .highlightBox h2
{
	border-bottom: 2px solid #0e366a;
	color: #0e366a;
	line-height: 1em;
	padding: 0 0 .375em 0;
}
#cc .highlightBox img
{
	background: #ebeef7;
	margin: 0;
	padding: 0 0 0 10px;
}

#cc .linkBlock, #cc .sidebar .newsBlock
{
	padding: 5px 10px 5px 10px;
	border: 1px solid #c4e4f7;
}
#cc .linkBlock h2, #cc .sidebar .newsBlock h2
{
	border-bottom: 2px solid #0e366a;
	color: #0e366a;
}
#cc .linkBlock li
{
	padding: 0 0 9px 0;
}
#cc .linkBlock .listsquare
{
	margin: 0 0 0 10px;
}
#cc .linkBlock .listsquare li
{
	list-style-position: outside;
}

#ghs .highlightBox
{
	background: #e5f5fa;
	border: 1px solid #7fcce5;
	padding: 10px;
	margin: 0 0 10px;
}
#ghs .highlightBox h2
{
	border-bottom: 2px solid #000;
	color: #000;
}
#ghs .highlightBox a, #ghs .highlightBox a:link, #ghs .highlightBox a:visited
{
	color: #333;
}
#ghs .highlightBox a:focus, #ghs .highlightBox a:hover, #ghs .highlightBox a:active
{
	color: #0099cc;
}
#ghs .highlightBox #subsection a
{
	color: #0099cc;
}

#ggh .highlightBox
{
	background: #e5eff6;
	padding: 10px;
	margin: 0 0 10px;
}
#ggh .highlightBox h2
{
	border-bottom: 2px solid #0e366a;
	color: #0e366a;
	line-height: 1em;
	padding: 0 0 .375em 0;
}
#ggh .highlightBox img
{
	background: #e5eff6;
	margin: 0;
	padding: 0 0 0 10px;
}

#wl .highlightBox
{
	background: #e5eff6;
	padding: 5px;
	margin: 0 0 10px;
}
#wl .highlightBox h2
{
	border-bottom: 2px solid #0062ab;
	color: #0062ab;
	line-height: 1em;
	padding: 0 0 .375em 0;
}
#wl .highlightBox img
{
	background: #e5eff6;
	margin: 0;
	padding: 0 0 0 10px;
}

#wh .highlightBox
{
	background: #eaeaef;
	color: #0e366a;
	padding: 5px;
	margin: 0 0 10px;
}
#wh .highlightBox h2
{
	border-bottom: 2px solid #333366;
	color: #333366;
	line-height: 1em;
	padding: 0 0 .375em 0;
}
#wh .highlightBox img
{
	background: #eaeaef;
	margin: 0;
	padding: 0 0 0 10px;
}

#wl .serviceBlock
{
	background: #d4e5f1;
	padding: 5px 10px 5px 10px;
}
#wl .serviceBlock h2
{
	border-bottom: none;
	color: #0062ab;
	font-size: 1.9em;
	line-height: 1em;
	margin: 0 0 0.25em 0;
}
#wl .serviceBlock img
{
	background: #d4e5f1;
	display: block;
	margin: 0;
	padding: 35px 0 10px 0;
}
#wl .serviceBlock .caption
{
	color: #0062ab;
	float: right;
	display: block;
	margin: 0 0 0 10px;
}

#wh .serviceBlock
{
	background: #eaeaef;
	color: #0e366a;
	padding: 5px 10px 5px 10px;
}
#wh .serviceBlock h2
{
	border-bottom: none;
	color: #333366;
	font-size: 1.9em;
	line-height: 1em;
	margin: 0 0 0.25em 0;
}
#wh .serviceBlock img
{
	background: #eaeaef;
	display: block;
	float: right;
	margin: 0;
	padding: 0 0 10px 10px;
}

#cc .serviceBlock
{
	background: #ebeef7;
	color: #333;
	float: left;
	padding: 5px 10px 5px 10px;
}
#cc .serviceBlock h2
{
	border-bottom: none;
	color: #333;
	font-size: 1.9em;
	line-height: 1em;
	margin: 0 0 0.25em 0;
}
#cc .serviceBlock img
{
	background: #ebeef7;
	display: block;
	float: right;
	margin: 0;
	padding: 0 0 10px 10px;
}

#wl .stories h3
{
	margin: 0 0 5px 0;
}
#wh .stories h3
{
	margin: 0 0 5px 0;
}

.teaserBlockImage img
{
	margin: 0 0 10px 0;
}

.calendarBlock table
{
	color: #000;
	margin: 0 0 15px 0;
	padding: 0;
	text-align: left;
}
.calendarBlock caption
{
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
	margin: 0 0 5px 0;
}
.calendarBlock thead tr
{
	margin: 5px 0 3px 0;
	padding: 10px 0 10px 0;
}
.calendarBlock th
{
	background: #ccebf5;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	font-size: 0.91em;
	font-weight: bold;
	text-align: center;
}
.calendarBlock td
{
	background: #f5f6f6;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede;
}
.calendarBlock td a, .calendarBlock td a:link, .calendarBlock td a:visited
{
	display: block;
	color: #000;
	background: #f5f6f6;
	padding: 5px 23px 12px 5px;
}

/* Added Anabik : Make link inactive if the event is not there */
.calendarBlock td font
{
	display: block;
	/*color: #000;*/
	background: #f5f6f6;
	padding: 5px 23px 12px 5px;
}
/* End */
.calendarBlock td a:focus, .calendarBlock td a:hover, .calendarBlock td a:active
{
	background: #e5f6fc;
	text-decoration: none;
}
.calendarBlock td.inactive a, .calendarBlock td.inactive a:link, .calendarBlock td.inactive a:visited
{
	background: #fff;
	color: #666;
}
.calendarBlock td.inactive a:focus, .calendarBlock td.inactive a:hover, .calendarBlock td.inactive a:active
{
	background: #fff;
	color: #666;
}
.calendarBlock td.left
{
	border-left: 1px solid #dedede;
}
.calendarBlock td.top
{
	border-top: 1px solid #dedede;
}
.calendarBlock td.right
{
	border-right: 1px solid #dedede;
}
.calendarBlock thead tr .nobkrd
{
	background: none;
	border: none;
}
.calendarBlock h4
{
	color: #333;
	font-family: Georgia, "Times New Roman" , Times, serif;
}

/* Calendar Search Form */
.calendarBlock .calSearch
{
	float: right;
	margin: 0 0 10px 0;
}
.calendarBlock .calSearch label
{
	color: #666;
	font-size: .91em;
	letter-spacing: .05em;
	text-transform: uppercase;
	vertical-align: top;
}
.calendarBlock .calSearch input
{
	height: 1.6em;
	margin: 0 5px 0 5px;
	width: 12em;
}
.calendarBlock .calSearch button
{
	font-size: .91em;
	heights: 1.6em;
	margin: 0;
	padding: .25em .5em;
	vertical-align: top;
}

.calContent .innerContent
{
	border-bottom: 1px solid #d9f0f7;
	margin: 0;
	padding: 20px 0 12px 0;
}
.findContent .innerContent
{
	border-bottom: 1px solid #d9f0f7;
	margin: 0;
	padding: 12px 0 12px 0;
}
.healthContent .innerContent
{
	border-bottom: none;
	margin: 0 0 20px 0;
	padding: 0 0 12px 0;
}
.innerContent
{
	border-bottom: 1px solid #d9f0f7;
	margin: 0 0 20px 0;
	padding: 0 0 12px 0;
}
.innerContent .listnum, .innerContent .listsquare
{
	list-style-position: inside;
	padding: 0 0 0 40px;
}
.innerContent .listnum li
{
	margin: 0;
	padding: 0 0 15px 0;
	list-style: decimal;
	list-style-position: inside;
}
.innerContent .listsquare li
{
	margin: 0;
	padding: 0 0 15px 0;
	list-style: square;
	list-style-position: inside;
}
.sectionContent
{
	width: 598px;
	float: left;
	margin: 0;
	padding: 0;
}
#ghs .sectionContent .innerContent
{
	border-bottom: none;
	margin: 0 0 20px 0;
	padding: 0 10px 12px 10px;
	width: 578px;
}
.sectionContent .listsquare
{
	padding: 0 0 0 13px;
}
.sectionContent .listsquare li
{
	margin: 0;
	padding: 0 0 10px 0;
	list-style: square;
}

#cc .innerContent
{
	border: none;
	margin: 0 0 20px 0;
	padding: 0;
}
#cc .innerContent img
{
	display: block;
	float: left;
	padding: 0 10px 10px 0;
}
#cc .innerContent .listsquare
{
	list-style-position: inside;
	padding: 0;
}

/* Health Search styles */
.healthKeyword
{
	background: url(../ghs/img/healthbkrdKeyword.png) 0 0 no-repeat #fff;
	behavior: url(../incl/iepngfix.htc);
	border-top: 1px solid #6cc4e1;
	padding: 10px 0 10px 75px;
	width: 523px;
}
.healthKeyword form label
{
	color: #666;
	font-size: .91em;
	letter-spacing: .05em;
	text-transform: uppercase;
	vertical-align: top;
}
.healthKeyword form input
{
	height: 1.6em;
	margin: 0 5px 0 5px;
	width: 12em;
}
.healthKeyword form button
{
	font-size: .91em;
	heights: 1.6em;
	margin: 0;
	padding: .25em .5em;
	vertical-align: top;
}

.healthLetter
{
	background: url(../ghs/img/healthbkrdLetter.png) 0 0 no-repeat #fff;
	behavior: url(../incl/iepngfix.htc);
	border-top: 1px solid #6cc4e1;
	padding: 10px 0 23px 10px;
	width: 588px;
}
.healthLetter ul li
{
	float: left;
	margin: 0 10px 0 0;
}
.healthLetter ul li a
{
	font-size: 1.64em;
}

.healthTopic
{
	background: url(../ghs/img/healthbkrdTopic.png) 0 0 no-repeat #fff;
	behavior: url(../incl/iepngfix.htc);
	border-top: 1px solid #6cc4e1;
	padding: 43px 0 0 0;
	width: 598px;
}
.healthTopic .listsquare
{
	float: left;
	padding: 0;
	width: 250px;
}
.healthTopic .listsquare li
{
	margin: 0;
	padding: 0 0 15px 0;
	list-style-position: inside; ;}

/* Special Link styles */
#wl .content a, #wl .content a:link, #wl .content a:visited
{
	color: #0099cc;
}
#wl .content a:hover{
color: #999999;
}
/*#wl .content a:focus, #wl .content a:hover, #wl .content a:active { color: #0062ab; }*/

#wl .serviceBlock a, #wl .serviceBlock a:link, #wl .serviceBlock a:visited
{
	color: #0062ab;
}
#wl .newsBlock li a, #wl .newsBlock li a:link, #wl .newsBlock li a:visited
{
	color: #333;
	display: block;
}
#wl .newsBlock li a:focus, #wl .newsBlock li a:hover, #wl .newsBlock li a:active
{
	color: #0099CC;
	text-decoration: none;
}
#wl li.more a, #wl li.more a:link, #wl li.more a:visited, #wl a.more, #wl a.more:link, #wl a.more:visited
{
	color: #0099cc;
}

#wl li.more a:hover
{color: #999999;
	text-decoration: underline;
}

#wh .quickLinks a, #wh .quickLinks a:link, #wh .quickLinks a:visited, #wh .stories a, #wh .stories a:link, #wh .stories a:visited, #wh .spotlight a, #wh .spotlight a:link, #wh .spotlight a:visited, #wh .serviceBlock a, #wh .serviceBlock a:link, #wh .serviceBlock a:visited
{
	color: #4d5bc9;
}
#wh .newsBlock li a, #wh .newsBlock li a:link, #wh .newsBlock li a:visited
{
	color: #333;
	display: block;
}
#wh .newsBlock li a:focus, #wh .newsBlock li a:hover, #wh .newsBlock li a:active
{
	color: #4d5bc9;
	text-decoration: none;
}
#wh li.more a, #wh li.more a:link, #wh li.more a:visited, #wh a.more, #wh a.more:link, #wh a.more:visited
{
	color: #4d5bc9;
}
#wh li.more a:hover
{
	text-decoration: underline;
}

#ggh .content a, #ggh .content a:link, #ggh .content a:visited
{
	color: #3ca6e6;
}
#cc .newsBlock li a, #cc .newsBlock li a:link, #cc .newsBlock li a:visited, #ggh .newsBlock li a, #ggh .newsBlock li a:link, #ggh .newsBlock li a:visited
{
	color: #333;
	display: block;
}
#cc .newsBlock li a:focus, #cc .newsBlock li a:hover, #cc .newsBlock li a:active, #ggh .newsBlock li a:focus, #ggh .newsBlock li a:hover, #ggh .newsBlock li a:active
{
	color: #3ca6e6;
	text-decoration: none;
}
#cc .newsBlock li.more a, #cc .newsBlock li.more:link a, #cc .newsBlock li.more a:visited, #cc .appointmentBlock a, #cc .appointmentBlock a:link, #cc .appointmentBlock a:visited, #cc .serviceBlock a, #cc .serviceBlock a:link, #cc .serviceBlock a:visited, #ggh li.more a, #ggh li.more a:link, #ggh li.more a:visited, #ggh a.more, #ggh a.more:link, #ggh a.more:visited
{
	color: #3ca6e6;
}
#cc .newsBlock li.more a:hover, #cc .linkBlock li.more a:hover, #ggh li.more a:hover
{
	text-decoration: underline;
}
#ggh li.linkCare a, #ggh li.linkCare a:link, #ggh li.linkCare a:visited, #ggh li.linkPayment a, #ggh li.linkPayment a:link, #ggh li.linkPayment a:visited, #ggh li.linkRegister a, #ggh li.linkRegister a:link, #ggh li.linkRegister a:visited, #ggh li.linkTools a, #ggh li.linkTools a:link, #ggh li.linkTools a:visited, #ggh li.linkBaby a, #ggh li.linkBaby a:link, #ggh li.linkBaby a:visited
{
	color: #333;
	padding: 0 0 0 25px;
}
#ggh li.linkCare a:focus, #ggh li.linkCare a:hover, #ggh li.linkCare a:active, #ggh li.linkPayment a:focus, #ggh li.linkPayment a:hover, #ggh li.linkPayment a:active, #ggh li.linkRegister a:focus, #ggh li.linkRegister a:hover, #ggh li.linkRegister a:active, #ggh li.linkTools a:focus, #ggh li.linkTools a:hover, #ggh li.linkTools a:active, #ggh li.linkBaby a:focus, #ggh li.linkBaby a:hover, #ggh li.linkBaby a:active
{
	color: #3ca6e6;
	text-decoration: none;
}

#cc .sidebar .linkBlock li a, #cc .sidebar .linkBlock li a:link, #cc .sidebar .linkBlock li a:visited
{
	color: #333;
	display: block;
}
#cc .sidebar .linkBlock li a:focus, #cc .sidebar .linkBlock li a:hover, #cc .sidebar .linkBlock li a:active
{
	text-decoration: underline;
}

li.more a, li.more a:link, li.more a:visited, a.more, a.more:link, a.more:visited
{
	color: #09c;
}
li.more a:hover
{
	text-decoration: underline;
}

li.linkCare
{
	background: url(../global/carepages.jpg) 0 0 no-repeat;
	line-height: 2em;
	height: 2em;
	margin: 0 0 5px 0;
	position: relative;
}
li.linkPayment
{
	background: url(../global/bill_pymnt.jpg) 0 0 no-repeat;
	line-height: 2em;
	height: 2em;
	margin: 0 0 5px 0;
	position: relative;
}
li.linkRegister
{
	background: url(../global/pre_registration.jpg) 0 0 no-repeat;
	line-height: 2em;
	height: 2em;
	margin: 0 0 5px 0;
	position: relative;
}
li.linkTools
{
	background: url(../global/health_tools.jpg) 0 0 no-repeat;
	line-height: 2em;
	height: 2em;
	margin: 0 0 5px 0;
	position: relative;
}
li.linkBaby
{
	background: url(../global/baby_book.jpg) 0 0 no-repeat;
	line-height: 2em;
	height: 2em;
	margin: 0 0 5px 0;
	position: relative;
}

li.linkCare a, li.linkCare a:link, li.linkCare a:visited, li.linkPayment a, li.linkPayment a:link, li.linkPayment a:visited, li.linkRegister a, li.linkRegister a:link, li.linkRegister a:visited, li.linkTools a, li.linkTools a:link, li.linkTools a:visited, li.linkBaby a, li.linkBaby a:link, li.linkBaby a:visited
{
	color: #333;
	padding: 0 0 0 25px;
}
li.linkCare a:focus, li.linkCare a:hover, li.linkCare a:active, li.linkPayment a:focus, li.linkPayment a:hover, li.linkPayment a:active, li.linkRegister a:focus, li.linkRegister a:hover, li.linkRegister a:active, li.linkTools a:focus, li.linkTools a:hover, li.linkTools a:active, li.linkBaby a:focus, li.linkBaby a:hover, li.linkBaby a:active
{
	color: #09c;
	text-decoration: none;
}

a.video, a.video:link, a.video:visited
{
	background: url(../global/video.gif) right 50% no-repeat;
	padding: 0 25px 0 0;
}
a.read, a.read:link, a.read:visited
{
	background: url(../global/read.gif) right 50% no-repeat;
	padding: 0 25px 3px 0;
}
a.morestories, a.morestories:link, a.morestories:visited
{
	padding: 0 25px 0 0;
}

#wl a.video, #wl a.video:link, #wl a.video:visited
{
	background: url(../global/video.gif) left 50% no-repeat;
	padding: 0 0 0 25px;
}
#wl a.read, #wl a.read:link, #wl a.read:visited
{
	background: url(../global/read.gif) 5px 50% no-repeat;
	padding: 0 0 3px 25px;
}
#wl a.morestories, #wl a.morestories:link, #wl a.morestories:visited
{
	padding: 0 0 0 25px;
}

.pageLinks
{
	float: left;
	margin: 0;
	padding: 0 10px 0 0px;
	/*padding: 10px 0 30px 0;*/
	/*text-align: right;*/
	width: 598px;
}
/*Padding modified from 50 to 10 by Saket ODC resource on 22/08/2007*/
.pageLinks li
{
	display: inline;
}
.pageLinks li a, .pageLinks li a:link, .pageLinks li a:visited
{
	color: #333;
	text-decoration: underline;
	margin: 0 0 0 2px;
}
.pageLinks li a:hover
{
	color: #0099cc;
	text-decoration: none;
}
.pageLinks li#pageOn a, .pageLinks li#pageOn a:link, .pageLinks li#pageOn a:visited
{
	color: #0099cc;
	text-decoration: none;
}

.pageLinks .prev
{
	background: url(../global/arw_left_black.jpg) 0 .35em no-repeat;
	color: #000;
	padding: 0 0 0 10px;
}
.pageLinks .next
{
	background: url(../global/arw_right_black.jpg) right .35em no-repeat;
	color: #000;
	padding: 0 10px 0 0;
}
.pageLinks .prev:hover
{
	background: url(../global/arw_left_grey.jpg) 0 .35em no-repeat;
	color: #999;
	text-decoration: none;
}
.pageLinks .next:hover
{
	background: url(../global/arw_right_grey.jpg) right .35em no-repeat;
	color: #999;
	text-decoration: none;
}
.pageLinks .prev#lastPrev
{
	background: url(../global/arw_left_grey.jpg) 0 .35em no-repeat;
	color: #999;
	padding: 0 0 0 10px;
}
.pageLinks .next#lastNext
{
	background: url(../global/arw_right_grey.jpg) right .35em no-repeat;
	color: #999;
	padding: 0 10px 0 0;
}

.breadcrumbTopic
{
	font-size: 1.1em;
	display: block;
	padding: 0 0 15px 0;
}

/* Find styles */
.findContent span
{
	color: #e93333;
}
.findContent .grey
{
	color: #666;
	margin: 20px 0 0 0;
}
.findContent .noborder
{
	border: none;
}
.findContent form label
{
	float: left;
	font-size: 1em;
	letter-spacing: .05em;
	vertical-align: top;
	width: 150px;
}
.findContent form input
{
	float: left;
	height: 1.6em;
	margin: 0;
	width: 446px;
}
.findContent form select
{
	float: left;
	width: 185px;
}
.findContent form textarea
{
	float: left;
	width: 446px;
}
.findContent form button
{
	background-color: #09c;
}
.findContent form button:hover
{
	background-color: #036;
}
.findContent form #month
{
	width: 75px;
	margin: 0 10px 0 0;
}
.findContent form #day
{
	width: 55px;
	margin: 0 10px 0 0;
}
.findContent form #year
{
	width: 75px;
}

/* Health Section styles */
.topicNavigation
{
	background: url(../ghs/img/healthbkrdNav.png) 0 0 no-repeat #fff;
	behavior: url(../incl/iepngfix.htc);
	border-top: 1px solid #6cc4e1;
	padding: 10px 0 10px 10px;
	width: 588px;
}
.topicNavigation h2
{
	color: #09c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.18em;
	margin: 0;
}
.topicNavigation ul li
{
	padding: 5px 0 0 20px;
}
.topicNavigation ul li a, .topicNavigation ul li a:link, .topicNavigation ul li a:visited
{
	color: #333;
	font-size: 1.27em;
}
.topicNavigation ul li li a, .topicNavigation ul li li a:link, .topicNavigation ul li li a:visited
{
	font-size: 1.1em;
}
.topicNavigation #topicsection
{
	color: #09c;
	text-decoration: underline;
}
.topicNavigation #topicsubsection
{
	color: #09c;
	text-decoration: underline;
}

/* Sub Navigation
	.subNav h3 { border-bottom:1px solid #ccc; margin: 20px 0 5px 0; }
	.subNav li { margin:0 0 1em 0; }
	.subNav li a, .subNav li a:link, .subNav li a:visited { font-weight:bold; }
	.subNav ul ul li a, .subNav ul ul li a:link, .subNav ul ul li a:visited { color:#666; font-weight:normal; }
	
	.subNav ul ul { display:none; margin:3px 0 0 0; }
	.subNav ul ul li { background:url(../gbl/arw_lNav.gif) 0 .15em no-repeat; margin:0 0 .25em 15px; padding:0 0 0 10px; }
	
	.subNav ul li#subNavSelect ul { display:block;  }
	.subNav ul ul li#subNavSelect a, .subNav ul ul li#subNavSelect a:link, .subNav ul ul li#subNavSelect a:visited { color:#dd8e18; }
	.subNav ul ul li#subNavSelect { background:url(../gbl/arw_lNav.gif) -250px .15em no-repeat; } */


/* Form styles 
	fieldset.fieldFloat li { clear:none; float:left;  }
	fieldset.fieldFloat li input { margin:0 5px 0 0; position:static;  }
	fieldset.fieldFloat li label { margin:0 15px 0 0; padding:0; }
	
	form li { clear:both; padding:0 0 10px 0; }
	form label { display:inline; line-height:1.8em; }
	
	form label select { width:auto; min-width:35%; }
	
	form label.field-zip input, form label.field-phone input, form label.field-fax input{ width:35%; } 
	form label.radioitem, form label.field-checkbox { display:block; padding:0 0 0 20px;  }
	form label.radioitem input, form label.field-checkbox input { border:0; height:auto; margin:.15em 0 0 0; width:auto; }
	
	.formInactive {background:#fff;}
	.formActive {background:#f1f1f1;}*/

/*
	///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	*/

/*** Tanya: 8/4/08: added padding of 10px on the left per clients request ***/
.footer
{
	border-top: 1px solid #ccc;
	clear: both;
	color: #999;
	font-size: .91em;
	padding: 10px 0 100px 10px;
	margin: 20px auto;
	text-align: right;
	width: 902px;
}
.footer ul, .footer li
{
	float: left;
	padding: 0 10px 0 0;
}
.footer ul:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	width: 100%;
}
.footer a, .footer a:link, .footer a:visited
{
	color: #999;
}

/* FACILITIES NAV STYLES */
/*.facilitiesNav
{
	background: #fff url(../global/facilities/fac_background.jpg) repeat-x;
	border-bottom: 2px solid #000;
	border-top: 2px solid #cbedf9;
	bottom: 0;
	position: fixed;
	width: 100%;
	z-index: 100;
}

.facilitiesNav ul
{
	background: url(../global/facilities/fac_divider.jpg) 0 0 no-repeat;
	border-bottom: 1px solid #fff;
	margin: 0 auto 1px;
	padding: 0 0 0 1px;
	width: 902px;
}
.facilitiesNav li
{
	background: url(../global/facilities/fac_divider.jpg) 75px 0 no-repeat;
	float: left;
	height: 75px;
	width: 76px;
}
.facilitiesNav li a, .facilitiesNav li a:link, .facilitiesNav li a:visited
{
	border-top: 2px solid #cbedf9;
	display: block;
	margin: -2px 0 0 0;
	height: 75px;
	width: 75px;
}

.facilitiesNav span
{
	display: none;
}

.facilitiesNav li.ghs a, .facilitiesNav li.ghs a:link, .facilitiesNav li.ghs a:visited
{
	background: url(../global/facilities/fac_ghs.jpg) 1px 0 no-repeat;
}
.facilitiesNav li.ggh a, .facilitiesNav li.ggh a:link, .facilitiesNav li.ggh a:visited
{
	background: url(../global/facilities/fac_ggh.jpg) 1px 0 no-repeat;
}
.facilitiesNav li.cc a, .facilitiesNav li.cc a:link, .facilitiesNav li.cc a:visited
{
	background: url(../global/facilities/fac_cc.jpg) 1px 0 no-repeat;
}
.facilitiesNav li.wl a, .facilitiesNav li.wl a:link, .facilitiesNav li.wl a:visited
{
	background: url(../global/facilities/fac_wl.jpg) 1px 0 no-repeat;
}
.facilitiesNav li.wh a, .facilitiesNav li.wh a:link, .facilitiesNav li.wh a:visited
{
	background: url(../global/facilities/fac_wh.jpg) 1px 0 no-repeat;
}
.facilitiesNav li.pn a, .facilitiesNav li.pn a:link, .facilitiesNav li.pn a:visited
{
	background: url(../global/facilities/fac_pn.jpg) 1px 0 no-repeat;
}
.facilitiesNav li.co a, .facilitiesNav li.co a:link, .facilitiesNav li.co a:visited
{
	background: url(../global/facilities/fac_co.jpg) 1px 0 no-repeat;
}
.facilitiesNav li.hm a, .facilitiesNav li.hm a:link, .facilitiesNav li.hm a:visited
{
	background: url(../global/facilities/fac_hm.jpg) 1px 0 no-repeat;
}
.facilitiesNav li.mc a, .facilitiesNav li.mc a:link, .facilitiesNav li.mc a:visited
{
	background: url(../global/facilities/fac_mc.jpg) 1px 0 no-repeat;
}

.facilitiesNav li.phone
{
	background: url(../global/facilities/fac_phoneWL.jpg) 1px 0 no-repeat;
	margin: 0;
	width: 217px;
}

.facilitiesNav li.ghs a:focus, .facilitiesNav li.ghs a:hover, .facilitiesNav li.ghs a:active
{
	background-position: 1px -75px;
	border-top: 2px solid #92d9f3;
}
.facilitiesNav li.ggh a:focus, .facilitiesNav li.ggh a:hover, .facilitiesNav li.ggh a:active
{
	background-position: 1px -75px;
	border-top: 2px solid #92d9f3;
}
.facilitiesNav li.cc a:focus, .facilitiesNav li.cc a:hover, .facilitiesNav li.cc a:active
{
	background-position: 1px -75px;
	border-top: 2px solid #92d9f3;
}
.facilitiesNav li.wl a:focus, .facilitiesNav li.wl a:hover, .facilitiesNav li.wl a:active
{
	background-position: 1px -75px;
	border-top: 2px solid #92d9f3;
}
.facilitiesNav li.wh a:focus, .facilitiesNav li.wh a:hover, .facilitiesNav li.wh a:active
{
	background-position: 1px -75px;
	border-top: 2px solid #92d9f3;
}
.facilitiesNav li.pn a:focus, .facilitiesNav li.pn a:hover, .facilitiesNav li.pn a:active
{
	background-position: 1px -75px;
	border-top: 2px solid #92d9f3;
}
.facilitiesNav li.co a:focus, .facilitiesNav li.co a:hover, .facilitiesNav li.co a:active
{
	background-position: 1px -75px;
	border-top: 2px solid #92d9f3;
}
.facilitiesNav li.hm a:focus, .facilitiesNav li.hm a:hover, .facilitiesNav li.hm a:active
{
	background-position: 1px -75px;
	border-top: 2px solid #92d9f3;
}
.facilitiesNav li.mc a:focus, .facilitiesNav li.mc a:hover, .facilitiesNav li.mc a:active
{
	background-position: 1px -75px;
	border-top: 2px solid #92d9f3;
}

#ghs li.ghs a, #ghs li.ghs a:link, #ghs li.ghs a:visited, #ggh li.ggh a, #ggh li.ggh a:link, #ggh li.ggh a:visited, #cc li.cc a, #cc li.cc a:link, #cc li.cc a:visited, #wl li.wl a, #wl li.wl a:link, #wl li.wl a:visited, #wh li.wh a, #wh li.wh a:link, #wh li.wh a:visited, #pn li.pn a, #pn li.pn a:link, #pn li.pn a:visited, #co li.co a, #co li.co a:link, #co li.co a:visited, #hm li.hm a, #hm li.hm a:link, #hm li.hm a:visited, #mc li.mc a, #mc li.mc a:link, #mc li.mc a:visited
{
	background-position: 1px -75px;
	border-top: 2px solid #03c;
}*/

/* FACILITIES NAV STYLES */
.facilitiesNav { background:#fff url(../global/facilities/fac_background.jpg) repeat-x; border-bottom:2px solid #000; border-top:2px solid #cbedf9; bottom: 0; position:fixed; width:100%; z-index:100;}
	
.facilitiesNav ul { background:url(../global/facilities/fac_divider.jpg) 0 0 no-repeat; border-bottom:1px solid #fff; margin:0 auto 1px; padding:0 0 0 1px; width:902px; }
.facilitiesNav li { background: url(../global/facilities/fac_divider.jpg) 99px 0 no-repeat; float:left; height:42px;  width:100px;  }
.facilitiesNav li a, .facilitiesNav li a:link, .facilitiesNav li a:visited{ border-top:2px solid #cbedf9; display:block; margin:-2px 0 0 0; height:42px; width:99px; }

.facilitiesNav span { display:none; }

.facilitiesNav li.ghs a, .facilitiesNav li.ghs a:link, .facilitiesNav li.ghs a:visited{ background:url(../global/facilities/fac_ghs.jpg) 0 -42px no-repeat; }
.facilitiesNav li.ggh a, .facilitiesNav li.ggh a:link, .facilitiesNav li.ggh a:visited{ background:url(../global/facilities/fac_ggh.jpg) 0 -42px no-repeat; }
.facilitiesNav li.cc a, .facilitiesNav li.cc a:link, .facilitiesNav li.cc a:visited{ background:url(../global/facilities/fac_cc.jpg) 0 -42px no-repeat; }
.facilitiesNav li.wl a, .facilitiesNav li.wl a:link, .facilitiesNav li.wl a:visited{ background:url(../global/facilities/fac_wl.jpg) 0 -42px no-repeat; }
.facilitiesNav li.wh a, .facilitiesNav li.wh a:link, .facilitiesNav li.wh a:visited{ background:url(../global/facilities/fac_wh.jpg) 0 -42px no-repeat; }
.facilitiesNav li.pn a, .facilitiesNav li.pn a:link, .facilitiesNav li.pn a:visited{ background:url(../global/facilities/fac_pn.jpg) 0 -42px no-repeat; }
.facilitiesNav li.co a, .facilitiesNav li.co a:link, .facilitiesNav li.co a:visited{ background:url(../global/facilities/fac_co.jpg) 0 -42px no-repeat; }
.facilitiesNav li.hm a, .facilitiesNav li.hm a:link, .facilitiesNav li.hm a:visited{ background:url(../global/facilities/fac_hm.jpg) 0 -42px no-repeat; }
.facilitiesNav li.mc a, .facilitiesNav li.mc a:link, .facilitiesNav li.mc a:visited{ background:url(../global/facilities/fac_mc.jpg) 0 -42px no-repeat; }

.facilitiesNav li.phone { background:none; margin:0; width:0; }

.facilitiesNav li.ghs a:focus, .facilitiesNav li.ghs a:hover, .facilitiesNav li.ghs a:active{ background-position:0 0; border-top:2px solid #92d9f3; }
.facilitiesNav li.ggh a:focus, .facilitiesNav li.ggh a:hover, .facilitiesNav li.ggh a:active{ background-position:0 0; border-top:2px solid #92d9f3; }
.facilitiesNav li.cc a:focus, .facilitiesNav li.cc a:hover, .facilitiesNav li.cc a:active{ background-position:0 0; border-top:2px solid #92d9f3; }
.facilitiesNav li.wl a:focus, .facilitiesNav li.wl a:hover, .facilitiesNav li.wl a:active{ background-position:0 0; border-top:2px solid #92d9f3; }
.facilitiesNav li.wh a:focus, .facilitiesNav li.wh a:hover, .facilitiesNav li.wh a:active{background-position:0 0; border-top:2px solid #92d9f3; }
.facilitiesNav li.pn a:focus, .facilitiesNav li.pn a:hover, .facilitiesNav li.pn a:active{ background-position:0 0; border-top:2px solid #92d9f3; }
.facilitiesNav li.co a:focus, .facilitiesNav li.co a:hover, .facilitiesNav li.co a:active{ background-position:0 0; border-top:2px solid #92d9f3; }
.facilitiesNav li.hm a:focus, .facilitiesNav li.hm a:hover, .facilitiesNav li.hm a:active{ background-position:0 0; border-top:2px solid #92d9f3; }
.facilitiesNav li.mc a:focus, .facilitiesNav li.mc a:hover, .facilitiesNav li.mc a:active{ background-position:0 0; border-top:2px solid #92d9f3; }

#ghs li.ghs a, #ghs li.ghs a:link, #ghs li.ghs a:visited, #ggh li.ggh a, #ggh li.ggh a:link, #ggh li.ggh a:visited, #cc li.cc a, #cc li.cc a:link, #cc li.cc a:visited, #wl li.wl a, #wl li.wl a:link, #wl li.wl a:visited, #wh li.wh a, #wh li.wh a:link, #wh li.wh a:visited, #pn li.pn a, #pn li.pn a:link, #pn li.pn a:visited, #co li.co a, #co li.co a:link, #co li.co a:visited, #hm li.hm a, #hm li.hm a:link, #hm li.hm a:visited, #mc li.mc a, #mc li.mc a:link, #mc li.mc a:visited{ background-position:1px 0; border-top:2px solid #03c;  }
	

/* CLEARS */
/*Added by Saket - ODR Resourse on 08/20/2007*/
.header
{
	font-family: "Times" , Times New Roman, serif;
	line-height: 30px;
	color: #2B3D91;
	font-size: 25px;
	text-indent: 0em;
	text-align: left;
	letter-spacing: 0px;
	font-style: italic;
	padding-left: 2px;
}
.navigationDropBox:after, .appointmentBlock:after, .serviceBlock:after, .healthKeyword:after, .healthLetter:after, .healthTopic:after, .pageLinks:after, .content:after, .pandsBlock:after, .spotlight:after, .newsBlock li:after, .awardBlock li:after, .facilitiesNav:after, .facilitiesNav ul:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	width: 100%;
}




/* CLEARS */
/*Added by Husain - ODR Resourse on 11/13/2007*/

.quickLink{ background:#e3f0f8; border:1px solid #399AE2;width:294px; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:150px;}
.quickLink DIV{margin:10px;} 
.quickLink FORM{margin:10px; padding:0px; margin-top:5px;}
.quickLink FORM SELECT{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	width:220px;  
	border:1px solid #809eba;
	height:18px; 
	margin:0px; 
	padding:0px; 
	margin-right:5px;
	height:20px; 
}
.quickLink FORM INPUT{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFFFFF; 
	margin:0px; padding:0px;
	width:33px; 
	margin-right:3px; 
	border:1px solid #003466; 
	background:#003466;
	height:21px; 
}

/*** Tanya: 2-21-2008: added style below for homepage callout on the bottom right of t:b homepage***/
#wl .serviceBlock2
{
	padding: 0px 10px 5px 0px;
	float: right;
	margin: 0 10px 0 10px;
	width: 274px;
	display: block;
}


#wl .newsCalendarBlock
{
	float: left;
	margin: 0 10px 0 0;
	width: 294px;
}
/*  Added For Inner Calender */

.newsCalendarBlock li, .awardBlock li, .treatmentBlock li
{
	border-top: #ccc solid 1px;
	padding: 7px 0;
}
.newsCalendarBlock li:first-child, .awardBlock li:first-child, .treatmentBlock li:first-child
{
	border-top: none;
}
.newsCalendarBlock li a, .newsCalendarBlock li a:link, .newsCalendarBlock li a:visited, .awardBlock li a, .awardBlock li a:link, .awardBlock li a:visited, .treatmentBlock li a, .treatmentBlock li a:link, .treatmentBlock li a:visited
{
	color: #000000;
	display: block;
}
.awardBlock li a
{
	padding: 0 0 0 50px;
}
.newsCalendarBlock li a:focus, .newsCalendarBlock li a:hover, .newsCalendarBlock li a:active, .awardBlock li a:focus, .awardBlock li a:hover, .awardBlock li a:active, .treatmentBlock li a:focus, .treatmentBlock li a:hover, .treatmentBlock li a:active
{
	color: #0099cc;
	text-decoration: none;
}

.newsCalendarBlock h3
{
	border-bottom: 2px solid #000;
}

#wl .shell .content .main .pageLinks .next1{background: url(../global/arw_right_black.jpg) right .35em no-repeat;
 color: #000;
 padding: 0 10px 0 0;}
#wl .shell .content .main .pageLinks .next1:hover{background: url(../global/arw_right_grey.jpg) right .35em no-repeat;
 color: #999;
 text-decoration:none;
 padding: 0 10px 0 0;}
 
 #wl .shell .content .main .pageLinks .prev1{background: url(../global/arw_left_black.jpg) 0 .35em no-repeat;
 color: #000;        
 padding: 0 0 0 10px;}
#wl .shell .content .main .pageLinks .prev1:hover{background: url(../global/arw_left_grey.jpg) 0 .35em no-repeat;
 color: #999;
 text-decoration:none;
}

/*  End  */
