	body {
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		background: #ffffff;
		margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
		padding: 0;
		text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
		color: #000000;
	}
	#container {
		width: 936px;
		margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
		/*border: 1px solid #000000;*/
		text-align: left; /* this overrides the text-align: center on the body element. */
	}
	#maincontainer {
		width: 936px;
		margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
		/*border: 1px solid #000000;*/
		text-align: left; /* this overrides the text-align: center on the body element. */
	}
	#header {
		padding: 10px 0 0 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	}
	
	#mainContent {
		padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
		background: #FFFFFF;
	}

/*HUB NAV AT BOTTOM OF SITE*/
	#hub {
		height:151px;
	}
	#hubnavRow1 {
		position: absolute;
		text-align:left;
		list-style: none;
		margin: 0;
		padding: 0;
		height: 36px;
		width:936px;
		display: inline;
		overflow: hidden;
		}
	#hubnavRow1 li {
		margin: 0; 
		padding: 0;
		list-style: none;
		display: inline;
		}
	#hubnavRow1 a {
		float: left;
		padding: 36px 0 0 0;
		overflow: hidden;
		min-height: 0px !important; 
		min-height /**/:36px; /* for IE5/Win only */
		}
	#hubnavRow1 a:hover {
		background-position: 0 -36px;
		}
	
	#hubnavRow1 a:active, #hubnavRow1 a.selected {
		background-position: 0 -36px;
	}
	#hub_welcome a  {
	width: 186px;
	background-image: url(images/hub_welcome.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#hub_nursery a  {
	width: 188px;
	background-image: url(images/hub_nursery.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#hub_channels a  {
	width: 187px;
	background-image: url(images/hub_channels.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#hub_blog a  {
	width: 188px;
	background-image: url(images/hub_blog.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#hub_awards a  {
	width: 187px;
	background-image: url(images/hub_awards.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#hubnavRow2 {
		position: absolute;
		text-align:left;
		list-style: none;
		margin: 0;
		padding: 0;
		height: 36px;
		width:936px;
		display: inline;
		overflow: hidden;
		}
	#hubnavRow2 li {
		margin: 0; 
		padding: 0;
		list-style: none;
		display: inline;
		}
	#hubnavRow2 a {
		float: left;
		padding: 36px 0 0 0;
		overflow: hidden;
		min-height: 0px !important; 
		min-height /**/:36px; /* for IE5/Win only */
		}
	#hubnavRow2 a:hover {
		background-position: 0 -36px;
		}
	
	#hubnavRow2 a:active, #hubnavRow2 a.selected {
		background-position: 0 -36px;
	}
	#hub_card a  {
	width: 186px;
	background-image: url(images/hub_card.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#hub_tour a  {
	width: 188px;
	background-image: url(images/hub_tour.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#hub_testimonials a  {
	width: 187px;
	background-image: url(images/hub_testimonials.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#hub_forum a  {
	width: 188px;
	background-image: url(images/hub_forum.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#hub_foundation a  {
	width: 187px;
	background-image: url(images/hub_foundation.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#hub #row4 {
		position: absolute;
		margin: 0;
		padding: 0;
		height: 30px;
		width:936px;
		display: inline;
		overflow: hidden;
		background-image: url(images/hub_textovers.gif);
		}
/*End HuB Menu*/
	
/*Footer*/
	#footer {
		padding: 0 0 0 0; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	}
	#footer p {
		margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
		padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
		color:#B1B1B1;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:10px;
	}
	#footer a {
		color:#B1B1B1;
	}
/*End Footer*/

/*seo*/
	#seo {
		padding: 0 0 0 0; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	}
	#seo p {
		margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
		padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
		color:#B1B1B1;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:10px;
	}
	#seo a {
		color:#B1B1B1;
	}
/*End seo*/

/*search box top*/
input.search {
	color:#ffffff;
	background-color:#FF4000;
	width:223px;
}

/*homepage bottom content*/
	td.homebottom {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
	}

	.forum_post {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:13px;
		color:#081C65;
		font-weight:bold;
		line-height:18px;
	}
	.fresh_title {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		color:#081C65;
		font-weight:bold;
		line-height:25px;
	}
	.fresh_more {
		text-transform:uppercase;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8px;
		color:#B1B1B1;
	}
	.fresh_articles {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
	}
	.header_orange {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		color:#FF4000;
		font-weight:bold;	
	}
	.channel_div {
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:10px;
		background-color:#DADDE8;
		padding:12px;
	}
	#channel_tours {
		display:block;
		visibility:visible;
	}
	#channel_testimonials {
		display:none;
		visibility:hidden;
	}
	#channel_cooking {
		display:none;
		visibility:hidden;
	}
	#channel_healing {
		display:none;
		visibility:hidden;
	}
	#channel_team{
		display:none;
		visibility:hidden;
	}
	#channel_btns {
		position: absolute;
		text-align:left;
		list-style: none;
		margin: 0;
		padding: 0;
		height: 36px;
		width:354px;
		display: inline;
		overflow: hidden;
		}
	#channel_btns li {
		margin: 0; 
		padding: 0;
		list-style: none;
		display: inline;
		}
	#channel_btns a {
		float: left;
		padding: 36px 0 0 0;
		overflow: hidden;
		min-height: 0px !important; 
		min-height /**/:36px; /* for IE5/Win only */
		}
	/*#channel_btns a:hover {
		background-position: 0 -36px;
		}
	
	#channel_btns a:active, #channel_btns a.selected {
		background-position: 0 -36px;
	}
	*/
	#channel_btn_tours a  {
	width: 39px;
	background-image: url(images/btnVirtualToursNew.gif);
	
	background-repeat: no-repeat;
	background-position: 0 -36px;
	}
			#channel_btn_cooking a  {
	width: 103px;
	background-image: url(images/btnHealthCooking.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#channel_btn_testimonials a  {
	width: 57px;
	background-image: url(images/btnPatientTestimonialsNew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}

		#channel_btn_healing a  {
	width: 96px;
	background-image: url(images/btnHealingGarden.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#channel_btn_team a  {
	width: 59px;
	background-image: url(images/btnTeam.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
/*End homepage bottom content*/

/*Inside Pages*/
	.content {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		line-height:18px;
	}
	.headerGeorgiaBlue14 {
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#081C65;
		font-size:14px;
		font-weight:bold;
		line-height:20px;
	}
	.headerGeorgiaBlue16 {
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#081C65;
		font-size:16px;
		font-weight:bold;
		line-height:21px;
	}
	.headerGeorgiaOrange16 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		color:#FF4000;
		font-weight:bold;	
	}
	.smallBlueItalics {
		color:#081C65;
		font-style:italic;
	}
	.headerArialBlue16 {
		font-family:Arial, Helvetica, sans-serif;
		color:#081C65;
		font-size:16px;
		font-weight:bold;
		line-height:21px;	
	}
	a {
		color:#081C65;
	}
	a:hover {
		color:#02754B;
	}
	.contentSmall {
		font-size:10px;
	}
	
/*rollovers*/
	a.reqappt {
	display:block;
	height:38px;
	width:368px;
	text-decoration:none;
	overflow:hidden;
	background-image: url(images/request-appointment.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	}
	a.reqappt:hover {
		background-position: 0 -38px;
	}
	a.viewdetails {
	display:block;
	height:63px;
	width:368px;
	text-decoration:none;
	overflow:hidden;
	background-image: url(images/view-department-details.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	}
	a.viewdetails:hover {
		background-position: 0 -75px;
	}
	.detailsbutton {
		width:376px;
		height:38px;
		overflow:hidden;
		display:block;
		background-image: url(images/bars/arrow.gif);
		background-repeat:no-repeat;
		background-position: 350px -0px;
	}
	
	.detailsbuttonlink{
		width:350px;
		height:38px;
		overflow:hidden;
		display:block;
		background-position: left top;
		background-repeat:no-repeat;
		text-decoration:none;
		color:#FFFFFF;
	}
	.detailsbuttonlinkCS{
		width:350px;
		height:38px;
		overflow:hidden;
		display:block;
		background-position: left top;
		background-repeat:no-repeat;
		text-decoration:none;
		font-size:16px;
		font-weight: normal;
		color:#ffffff;
		padding:9px;
	}
	.detailsbox {
		
		width:558px;
	}
	.detailsboxheader {
		background-color:#02754B;
		font-family:arial,helvetica,sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
	}
	
	.detailsboxheaderCS {
		background-color:#02754B;
		font-family:arial,helvetica,sans-serif;
		font-size:16px;
		font-weight: bold;
		color:#ffffff;
		padding:9px;
	}
	
	/*doctor search*/
	.select_search {
		color:#081C65;
		background-color:#DADDE8;
	}
	.goButton {
		display:block;
		height:23px;
		overflow:hidden;
		width:94px;
		background-image: url(images/btnGo.gif);
		text-decoration:none;
		background-repeat:no-repeat;
		background-position:left top;
		
	}
	.goButton:hover {
		background-position: 0px -23px;
	}
	.disclaimerBlue {
		color:#081c65;
		
		font-size:9px;
	}
	/*locations*/
	.directionsButton {
		display:block;
		height:23px;
		overflow:hidden;
		width:113px;
		background-image: url(images/btnDirections.gif);
		text-decoration:none;
		background-repeat:no-repeat;
		background-position:left top;
		
	}
	.directionsButton:hover {
		background-position: 0px -23px;
	}
	.directionsLabel {
		font-family:Arial,helvetica,sans-serif;
		font-size:14px;
		color:#081C65;
		padding-bottom:0px;
		padding-top:12px;
	}
	.select_directions {
		color:#081C65;
		background-color:#DADDE8;
		width:262px;
	}

	/*channel block*/
	#channel_btns_inside {
		position: absolute;
		text-align:left;
		list-style: none;
		margin: 0;
		padding: 0;
		height: 23px;
		width:369px;
		display: inline;
		overflow: hidden;
		}
	#channel_btns_inside li {
		margin: 0; 
		padding: 0;
		list-style: none;
		display: inline;
		}
	#channel_btns_inside a {
		float: left;
		padding: 23px 0 0 0;
		overflow: hidden;
		min-height: 0px !important; 
		min-height /**/:23px; /* for IE5/Win only */
		}
	#channel_btns_inside a:hover {
		background-position: 0 -23px;
		}
	
	#channel_btns_inside a:active, #channel_btns_inside a.selected {
		background-position: 0 -23px;
	}
	
	#channel_tours_inside a  {
	width: 83px;
	background-image: url(images/channels_tours.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#channel_test_inside a  {
	width: 122px;
	background-image: url(images/channels_testimonials.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#channel_garden_inside a  {
	width: 96px;
	background-image: url(images/channels_garden.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	#channel_team_inside a  {
	width: 68px;
	background-image: url(images/channels_team.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	/********** Renata's additions */
.clearfix, .clear {
	clear:both !important;
	}
.nomarg {
	margin:0 !important;
	}
	.nomarg-top {
		margin-top:0 !important;
		}
	.nomarg-bottom {
		margin-bottom:0 !important;
		}
.nopad {
	padding:0 !important;
	}
	.nopad-top {
		padding-top:0 !important;
		}
	.nopad-bottom {
		padding-bottom:0 !important;
		}
.float-left {
	float:left !important;
	}
.float-right {
	float:right !important;
	}
.label_img, .linedivide {
	margin:15px 0;
	}
#healthresources ul {
	margin:0;
	padding:15px;
	}
#healthresources ul.columns {
	font-size:12px;
	line-height:20px;
	list-style-type:none;
	display:block;
	text-indent:0;
	padding:0;
	}
#healthresources ul.columns li {
	display:block;
	float:left;
	width:33%;
	}
#healthresources h3 {
	margin:0 0 5px 0;
	}
img.photo_story {
	display:block;
	float:right;
	margin-left:15px;
	}
	
/********** Renata 2008/10/14 */


/* Text styling */
.headerGeorgiaBlue20 {
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#081C65;
		font-size:20px;
		font-weight:bold;
		line-height:24px;
	}	
.pink {
	color:#EC008C;
	}
.blue {
	color:#081C65;
	}
.green {
	color:#02754B;
	}
	
	
/* layout support */
.margin-top {
	margin-top:15px;
	}
.margin-bottom, ul.margin-bottom-li li {
	margin-bottom:15px;
	}
	.margin-top_lg {
		margin-top:5em;
		}
	.margin-bottom_lg {
		margin-bottom:5em;
		}
.nolist {
	list-style-type:none;
	}
.nofloat {
	float:none;
	}


/* ETC design */
.line_divide {
	margin:15px 0;
	height:3px;
	overflow:hidden;
	clear:both;
	background:#AEB4CC;
	padding:0;
	}
.greenborder {
	border:2px solid #02754B;
	padding:0 12px 12px 12px;
	margin:15px 0;
	_position:relative;
	}
	.greenborder img.title {
		display:block;
		margin:0 -12px 15px -12px;
		padding:0;
		_float:left;
		_margin-left:-6px;
		}
	

/* Primary Grid elements */
.grid {float:left; width:100%; clear:both;}
.column {float:left; margin:0 0 0 29px;}
	.column.first, .column.last {margin-left:0 !important;}
	.column.last {float:right !important;}
	/* col combos */
	.colx50 {width:49%; margin:0;}
	.colx33 {width:31%; margin-left:3.5%;}
	/* --- */
	.col936 {width:936px; margin:0;}
	/* --- */
	.col539 {width:539px;}
	.col368 {width:368px;}
	/* --- */
	.col500 {width:500px;}
	.col407 {width:407px;}
	/* --- */
	.col517 {width:517px;}
	.col517 {width:390px;}

/* UL Grid-styles and the like */
ul.list_block {clear:both;}
	ul.list_block, ul.list_block li, ul.list_block li a {display:block; margin:0; padding:0; width:100%; list-style-type:none;}
	ul.list_block.gridtype li, ul.list_block.gridtype li a {display:block; margin:0; padding:0; width:auto; list-style-type:none;}
	/* variations */
	ul.list_block.colx33 li {width:33%; float:left; margin-bottom:15px;}
	ul.list_block li.colx50 {width:49%;}
	/* image buttons */
	ul.list_block a.handbook_view {background:url(images/view-patient-handbook.gif) no-repeat 0 0; height:60px; overflow:hidden; text-indent:-99999em;}
		ul.list_block a.handbook_view:hover {background:url(images/view-patient-handbook.gif) no-repeat 0 -75px;}
	ul.list_block a.handbook_dl {background:url(images/download-patient-handbook.gif) no-repeat 0 0; height:62px; overflow:hidden; text-indent:-99999em;}
		ul.list_block a.handbook_dl:hover {background:url(images/download-patient-handbook.gif) no-repeat 0 -75px;}
	ul.list_block a.class_view {background:url(images/view-class-information2.gif); height:62px; overflow:hidden; text-indent:-99999em;}
		ul.list_block a.class_view:hover {background:url(images/view-class-information.gif) no-repeat 0 -75px;}
	ul.list_block a.class_month_view {background:url(images/view-class-list-for-the-month.gif); height:62px; overflow:hidden; text-indent:-99999em;}
		ul.list_block a.class_month_view:hover {background:url(images/view-class-list-for-the-month.gif) no-repeat 0 -75px;}
	ul.list_block.btn_share {width:93px;}
		ul.list_block a.share {background:url(images/btnShare.gif) no-repeat 0 0; height:23px; overflow:hidden; text-indent:-99999em;}
			ul.list_block a.share:hover {background:url(images/btnShare.gif) no-repeat 0 -29px;}
	ul.list_block#nav_handbook {}
		ul.list_block#nav_handbook li a {height:38px; overflow:hidden; background:url(images/nav_handbook.gif) no-repeat 0 0;}
			ul.list_block#nav_handbook li a:hover {background-image:url(images/nav_handbook-hov.gif); background-repeat:no-repeat;}
			ul.list_block#nav_handbook li a.on {background-image:url(images/nav_handbook-on.gif); background-repeat:no-repeat;}
				ul.list_block#nav_handbook li a.nav01 {background-position:0 0;}
				ul.list_block#nav_handbook li a.nav02 {background-position:0 -38px;}
				ul.list_block#nav_handbook li a.nav03 {background-position:0 -76px;}
				ul.list_block#nav_handbook li a.nav04 {background-position:0 -114px;}
				ul.list_block#nav_handbook li a.nav05 {background-position:0 -152px;}
				ul.list_block#nav_handbook li a.nav06 {background-position:0 -190px;}
				ul.list_block#nav_handbook li a.nav07 {background-position:0 -228px;}
				ul.list_block#nav_handbook li a.nav08 {background-position:0 -266px;}
				ul.list_block#nav_handbook li a.nav09 {background-position:0 -304px;}
				ul.list_block#nav_handbook li a.nav10 {background-position:0 -342px;}
				ul.list_block#nav_handbook li a.nav11 {background-position:0 -380px;}
				ul.list_block#nav_handbook li a.nav12 {background-position:0 -418px;}
				ul.list_block#nav_handbook li a.nav13 {background-position:0 -456px;}
				ul.list_block#nav_handbook li a.nav14 {background-position:0 -494px;}
				ul.list_block#nav_handbook li a.nav15 {background-position:0 -532px;}
				ul.list_block#nav_handbook li a.nav16 {background-position:0 -570px;}
				ul.list_block#nav_handbook li a.nav17 {background-position:0 -608px;}
	a.viewbaby {background:url(images/btnViewBaby.gif) no-repeat 0 0; height:23px; overflow:hidden; width:93px; display:block;}
		a.viewbaby:hover {background:url(images/btnViewBaby.gif) no-repeat 0 -27px;}
	/* event listings */
	ul.list_block.events ul {
		float:left;
		}
	ul.list_block.events li {
		float:left;
		margin-bottom:20px;
		}
		ul.list_block.events a.handbook_dl:hover {background:url(images/download-patient-handbook.gif) no-repeat 0 -75px;}
		ul.list_block.events span.eventtime {float:right; width:34%;}
		ul.list_block.events a.eventname, ul.list_block.events a.eventregister {float:left; width:65%;}

/* Baby photos */
#viewbabyphoto {width:200px;}
#viewbabyinfo {width:160px;}


#viewbabyphoto.babyphoto.lg.boy, #viewbabyphoto.babyphoto.lg.girl {
	width:200px;
	height:216px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0 0;
	}
	#viewbabyphoto.babyphoto.lg.girl {background-image:url(images/bg_babyphoto-girl.gif);}
	#viewbabyphoto.babyphoto.lg.boy {background-image:url(images/bg_babyphoto-boy.gif);}
	#viewbabyphoto.babyphoto.lg img {margin:12px 39px 72px 15px;}
table.babyresults {
	margin-bottom:15px;
	}
tr.babyresults td {
	padding:10px 0;
	}
.babyphoto.sm.boy, .babyphoto.sm.girl {
	width:79px;
	height:85px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0 0;
	}
	.babyphoto.sm.boy {background-image:url(images/bg_babyphoto-boy-sm.gif);}
	.babyphoto.sm.girl {background-image:url(images/bg_babyphoto-girl-sm.gif);}
	.babyphoto.sm img {margin:4px 16px 28px 6px;}
	ul.list_block li.thumb {width:91px; height:72px; float:left; overflow:hidden;}
	img.thumbnail {width:83px; height:72px; float:left; overflow:hidden;}
		ul.list_block li.thumb a {padding: 5px 5px 5px 5px;}/**/
.bg_negatives {
	background:url(images/negatives.gif) no-repeat bottom left;
	padding-bottom:325px;
	}
/* Forms */
.column.col539 table.form {width:539px;}
.column.col368 table.form {width:368px;}
table.form td {padding:6px 0;}
table.form input, table.form textarea, table.form select {border:1px solid #AEB4CC; background:#fff; width:96%; padding-top:3px; padding-bottom:3px;}
	table.form select {
		border:none;
		background-color:#AEB4CC;
		width:96%;}
table.form input.shortfield, table.form textarea.shortfield, table.form select.shortfield {width:142px;}
	table.form textarea {height:195px;}
	table.form td.form-label {width:110px;}
		form.directions table.form td.form-label {width:50%;}
	span.requiredfield {display:block; float:left; width:60%; line-height:23px;}
	span.requiredfield100 {display:block; float:right; width:100%; line-height:23px;}
	table.form input.btnSend {display:block; border:none; width:93px; height:23px; overflow:hidden; float:right; background-image:url(images/btnSubmit.gif); background-position:0 0; background-repeat:no-repeat;}
		table.form input.btnSend:focus, table.form input.btnSend:hover {background-position:0 -26px;}
	table.form input.btnSendL {display:block; border:none; width:93px; height:23px; overflow:hidden; float:Left; background-image:url(images/btnSubmit.gif); background-position:0 0; background-repeat:no-repeat;}
		table.form input.btnSendL:focus, table.form input.btnSend:hover {background-position:0 -26px;}
	table.form input.btnNext {display:block; border:none; width:93px; height:23px; overflow:hidden; float:right; background-image:url(images/btnNext1.gif); background-position:0 0; background-repeat:no-repeat;}
		table.form input.btnNext:focus, table.form input.btnNext:hover {background-position:0 -26px;}
	table.form input.btnNextL {display:block; border:none; width:93px; height:23px; overflow:hidden; float:left; background-image:url(images/btnNext1.gif); background-position:0 0; background-repeat:no-repeat;}
		table.form input.btnNextL:focus, table.form input.btnNext:hover {background-position:0 -26px;}
	table.form input.btnPrevious {display:block; border:none; width:93px; height:23px; overflow:hidden; float:right; background-image:url(images/btnPrevious1.gif); background-position:0 0; background-repeat:no-repeat;}
		table.form input.btnPrevious:focus, table.form input.btnPrevious:hover {background-position:0 -26px;}
	table.form input.btnPreviousL {display:block; border:none; width:93px; height:23px; overflow:hidden; float:left; background-image:url(images/btnPrevious1.gif); background-position:0 0; background-repeat:no-repeat;}
		table.form input.btnPreviousL:focus, table.form input.btnPrevious:hover {background-position:0 -26px;}
	table.form input.btnSubmit {display:block; border:none; width:93px; height:23px; overflow:hidden; float:right; background-image:url(images/btnSubmit.gif); background-position:0 0; background-repeat:no-repeat;}
		table.form input.btnSubmit:focus, table.form input.btnSubmit:hover {background-position:0 -26px;}
	table.form input.btnDirections {display:block; border:none; width:111px; height:23px; overflow:hidden; float:right; background-image:url(images/btnDirections.gif); background-position:0 0; background-repeat:no-repeat;}
		table.form input.btnDirections:focus, table.form input.btnDirections:hover {background-position:0 -33px;}



	/*staff directory page*/
	.staffdirectory_list{ 
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:11px;
		text-decoration:none;
	}
	.staffdirectory_on {
		padding-bottom:15px;
		color:#081C65;
		text-decoration:none;
	}
	a.staffdirectory_on {
		padding-bottom:15px;
		color:#081C65;
		text-decoration:none;
	}
	.staffdirectory_off {
		padding-bottom:15px;
		color:#666666;
		text-decoration:none;
	}
	a.staffdirectory_off {
		padding-bottom:15px;
		color:#666666;
		text-decoration:none;
	}
	.staffdirectory_small {
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:10px;
	}
	.searchResults_list {
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:13px;
	}
	.s1 {
		font-size: 100%;
	}
	.s2 {
		font-size: 300%;
	}
	.s3 {
		font-size: 17px;
	}
