﻿/************GLOBAL STYLES************************/

a img 
{
	border: none 0px;
}

#siteMapLeftCol 
{
	float:left;
	width:262px;
	border: solid 0px green;
	
}

#siteMapRightCol
{
	float:left;
	width:262px;
	border: solid 0px purple;
}

.headerpicture 
{/*removes white space below picture */
	vertical-align:top;
}

body 
{
	/* orange background
	background-color:
Yellow - Summer: #FFCC33
Green - Spring: #D7E7B8
Orange - Fall: #F8963F
Blue - Winter: #BDE0FE
	*/
	/* light green background 
	background-color: #D7E7B8; */

	/* new organge background */
	background-color: #FFCC33;

	margin-top: 34px;
	/*font-family: verdana, sans-serif;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	margin-left: auto;
	margin-right: auto;	
}

.clear
{
	clear:both;	
}

/* mghfc logo */
#mghfcLogo
{
	margin-top:10px;
	margin-left:2px;
	float:left;
	width: 160px;
	height: 89px;
	/*background: url(/includes/images/head-mgh-logo.gif) no-repeat;
	text-indent:  -90000px;	*/
}

/************MISC STYLES************************/

* html #corner-img-right 
{
	
	position:absolute;
	right:0px;
}

#corner-img-right 
{
	float:right;
}

#corner-img-left {
	position:absolute;
	left:0px;
}

/************LAYOUT STYLES************************/

/* main wrapper */
#container 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 760px;
	
	background: url('/includes/images/content_background.gif') repeat-y top center;
	background-color: #ffffff;
	border: solid 0px red;
}


#masthead {
	background-color: #ffffff;
	width: 760px;
	border: solid 0px green;
	position:relative;    /* 10.1 keep  */
}

#contentHeader
{
	background-color:#ffffff;
	width:550px;
	text-decoration: none;
	float:left;
	vertical-align:top;
	padding-left:10px;
	border: solid 0px green;
	/*	font:normal 11px verdana, 'sans-serif';
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style:normal;*/
}

#contentHeader2
{
	background-color:#ffffff;
	width:530px;
	text-decoration: none;
	vertical-align:top;
	padding-left:10px;
	border: solid 0px green;
	/*	font:normal 11px verdana, 'sans-serif';
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style:normal;*/
}

#content {	
	background-color:#ffffff;
	width:560px;
	text-decoration: none;
	float:left;
	vertical-align:top;
	border: solid 0px blue;
	/*padding-left:10px;
	font:normal 11px verdana, 'sans-serif';
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;*/
}

#content2 {	
	background-color:#ffffff;
	width:530px;
	text-decoration: none;
	vertical-align:top;
	border: solid 0px blue;
	/*padding-left:10px;
	font:normal 11px verdana, 'sans-serif';
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;*/
}

#contentHome {	
	background-color:#ffffff;
	width:760px;
	text-decoration: none;
	float:left;
	vertical-align:top;
	border: solid 0px green;
	text-align:left;
	/*
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font:normal 11px verdana, 'sans-serif';*/
}

#contentHome a, a:link, a:visited {
	text-decoration: none;	
	color:#68339b;
	font: normal 11px verdana, 'sans-serif';
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
#contentHome a:active, a:hover, a:focus {
	text-decoration: underline;	
	color:#68339b;
	font: normal 11px verdana, 'sans-serif';
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

#homeHeadlines
{
	float:left;
	width:48%;
	padding:5px 5px 5px 15px;

	
}

#homeFeatures
{
	float:left;
	width:25%;
	padding:5px 5px 5px 15px;

}


#homeHelpfulLinks
{
	float:left;
	padding:5px 5px 5px 15px;

	
}


/*awb9 10.15.2007  removed the ie hack ~ solved w/ .net 2.0 conversion
	however, I had to add the font styles to the actual nav classes below, such as
	navitem, navitemgreen, etc... */
/*** hack for IE vs Firefox width problem   */
/*this is for IE */

#navbar
{
	
	text-align:left;
	/* beige background*/
	background-color: #f5eacf;
	
	/* blue background
	background-color: #F1F4FC;*/
	background-image: url(/includes/images/navigation-background.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';
	width:191px;
	float:left;
	margin: 0px;
	padding:30px 0px 10px 10px;
	border: solid 0px green;

}

#navbar2
{
	
	text-align:left;
	/* beige background*/
	background-color: #f5eacf;
	
	/* blue background
	background-color: #F1F4FC;*/
	background-image: url(/includes/images/navigation-background.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';
	width:200px;
	margin: 0px;
/*	padding:30px 0px 10px 10px;*/
	padding-top:20px;
	border: solid 0px green;

}

/* Firefox 
#navbar
{
	
	/*text-align:left;
	 beige background
	background-color: #f5eacf;
	/* blue background
	background-color: #F1F4FC;
	background-image: url(/includes/images/navigation-background.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';
	width:190px;
	float:left;
	margin: 0px;
	padding:30px 0px 10px 10px;
	border: solid 0px green;

}*/

/* Firefox 
#navbar2
{
	
	/*text-align:left;
	 beige background
	background-color: #f5eacf;
	/* blue background
	background-color: #F1F4FC;
	background-image: url(/includes/images/navigation-background.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';
	width:190px;
	margin: 0px;
	padding:30px 0px 10px 10px;
	border: solid 0px green;

}*/



#footer {
	width: 760px;
	padding:0px;
	margin:0px;
	clear: both;
	/* orange background
	background-color: 
Yellow - Summer: #FFCC33
Green - Spring: #D7E7B8
Orange - Fall: #F8963F
Blue - Winter: #BDE0FE
	*/
	/* light green background */
	background-color: #FFCC33;
	border: solid 0px blue;
}


/********   Footer Specific   *********/
#FooterLeftLinks 
{
	float:left;
}

#FooterLeftLinksList
{

}

#FooterLeftLinksList li
{
	float:left;
}

* html #FooterRightLinks 
{
	margin-top:0px;
	float:right;
	display: inline;
}

#FooterRightLinks 
{
	margin-top:-12px;
	float:right;
	display: inline;
}

#FooterRightLinks ul
{
	width: 300px;
	padding-right: 10px;
	list-style: none;	
}

#FooterRightLinks ul li
{
	float:left;
	margin-left:5px;
	font:normal 11px verdana, 'sans-serif';
	text-decoration: none;	
	color:#603191;
}

#FooterRightLinks a, a:link, a:visited{
	font:normal 11px verdana, 'sans-serif';
	text-decoration: none;	
	color:#603191;
}

#FooterRightLinks a:active, a:hover, a:focus{
	font:normal 11px verdana, 'sans-serif';
	text-decoration: underline;	
	color:#603191;
}

#FooterCopyRight {
	font:normal 11px verdana, 'sans-serif';
	text-decoration: none;	
	color:black;
	clear:both;
}


/******** Header Specific ***********/

#HeaderTopLinks 
{
	float:right;
	vertical-align:middle;
	/*display: block;*/
	margin-top:30px;
	margin-right:5px;
	
}

#HeaderTopLinksList li
{
	display:inline;
	list-style: none;
	float:left;
	margin-left:5px;
}

#HeaderTopLinksList a, a:link, a:visited {
	
	text-decoration: none;	
	font: normal 10px verdana, 'sans-serif';
	color:#68339b;
/*	color:#343434; */
	
}

#HeaderTopLinksList a:active, a:hover, a:focus {
	
	text-decoration: underline;
	font: normal 10px verdana, 'sans-serif';
	color:#68339b;
/*	color:#343434; */
	
}

/**/
* html #HeaderBottomLinks {
 	float:right;
	vertical-align:middle;
	margin-top:3px;
	margin-right:5px;	
	
}

#HeaderBottomLinks {
 	float:right;
	vertical-align:middle;
	/*display: block;
	margin-top:-8px;*/
	margin-right:5px;	
	
}

#HeaderBottomLinksList li
{
	list-style: none;
	float:left;
	margin-left:3px;
	
}

#HeaderBottomLinksList a, a:link, a:visited {
	
	text-decoration: none;	
	font: normal 11px verdana, 'sans-serif';
	color:#68339b;
/*	color:#343434; */
	
}

#HeaderBottomLinksList a:active, a:hover, a:focus {
	
	text-decoration: underline;
	font: normal 11px verdana, 'sans-serif';
	color:#68339b;
/*	color:#343434; */
	
}



#MainNavLinks a {
		float: left;
		height:29px;
		/*padding: 29px 0 0 0;
		text-indent:  -90000px;*/
}



	#mainnav_specialtiesandservices a {
		width: 220px;
	/*	background: url('/includes/images/special_service_reg.jpg') top left no-repeat;*/
	}
	
	#mainnav_patientsandfamilies a {
		width: 197px;
	/*	background: url('/includes/images/patient_family_reg.jpg') top left no-repeat;*/
	}
	
	#mainnav_professionals a {
		width: 219px;
	/*	background: url('/includes/images/health_pros_reg.jpg') top left no-repeat;*/
	}
	
	#mainnav_research a {
		width: 124px;
		/*background: url('/includes/images/research_reg.jpg') top left no-repeat;*/
	}
	
	/*
	#mainnav_specialtiesandservices a:hover {
		width: 220px;
		background: url('/includes/images/special_service_roll.jpg') top left no-repeat;
	}
	
	#mainnav_patientsandfamilies a:hover {
		width: 197px;
		background: url('/includes/images/patient_family_roll.jpg') top left no-repeat;
	}
	
	#mainnav_professionals a:hover {
		width: 219px;
		background: url('/includes/images/health_pros_roll.jpg') top left no-repeat;
	}
	
	#mainnav_research a:hover {
		width: 124px;
		background: url('/includes/images/research_roll.jpg') top left no-repeat;
	}

/*
#MainNavLinks {
	float:right;
	height:29px;*/
	/*this clears the white space for IE */
/*	overflow:hidden;
}*/


#pageHeader p { 
	margin-top: 0px;
	display: inline-block;
	}


/******Main Content********/


/******Main Content Sub Headings, based on page type ******* 8.12 Sue Z */
.subabout {
	color: #2cb164;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
.subaz {
	color: #b9243f;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
.subcontact {
	color: #ee8219;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
.subdept {
	color: #ee851c;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
.subfind {
	color: #b9243f;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
.subgiving {
	color: #b2289a;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
.subpros {
	color: #2cb164;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
.subnews {
	color: #ee8219;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
.subpatients {
	color: #ea94cb;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
.subresearch {
	color: #ee8219;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
.subspecialties {
	color: #993333;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
/****** end Main Content Sub Headings, based on page type ******* 8.12 Sue Z */

/***** Header.inc   **********/
.Header{
	font: normal 10px verdana;
	color:#343434;
}

/***** end Header.inc   **********/


/*** used in the homepage  ***/
#FormBox {
	border: 1px solid #cdcdcd;
	font: normal 11px 'verdana', 'sans-serif';
	color: #300167;	
	text-align: center;
	height: 20px;
}
Form {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
/*** used in the homepage  ***/

#content a, a:link, a:visited {
	text-decoration: none;	
	color:#68339b;
	font: normal 11px verdana, 'sans-serif';
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
#content a:active, a:hover, a:focus {
	text-decoration: underline;	
	color:#68339b;
	font: normal 11px verdana, 'sans-serif';
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


/******** navbar classes  ************/

.NavSectionTitle{
	color: #45392b;
	font: bold 13px 'times new roman', serif;
}

hr.nav {
	margin: 5px;
	padding: 0px;
	width: 170px;
}

.NavItem{
	padding:2px 2px 2px 16px;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';
}

a.ANavItem, a.ANavItem:link, a.ANavItem:visited {
	text-decoration: none;	
	color:#666666;
	font:normal 10px verdana, 'sans-serif';
}
a.ANavItem:active, a.ANavItem:hover, a.ANavItem:focus {
	text-decoration: none;	
	color:#010101;
	font:normal 10px verdana, 'sans-serif';	
}

a.ANavItemOn, a.ANavItemOn:link, a.ANavItemOn:visited {
	text-decoration: none;	
	color:#666666;
	font:bold 10px verdana, 'sans-serif';	
}

a.ANavItemOn:active, a.ANavItemOn:hover, a.ANavItemOn:focus {
	text-decoration: none;
	color:#010101;
	font:bold 10px verdana, 'sans-serif';	
}

.NavItemPurple{
	cursor: pointer;
	padding:1px 1px 1px 15px;
	background-image: url(/includes/images/navigation-purple-square.gif);
	background-position: 4px;
	background-repeat: no-repeat;
	background-color: #ebebeb;
	border: 1px solid #676664;	
	color:#666666;
	font:normal 10px verdana, 'sans-serif';
}
.NavItemPurpleTri{
	cursor: pointer;
	padding:1px 1px 1px 15px;
	background-image: url(/includes/images/navigation-purple-triangle.gif);
	background-position: 4px;
	background-repeat: no-repeat;
	background-color: #ebebeb;
	border: 1px solid #676664;	
	color:#666666;
	font:normal 10px verdana, 'sans-serif';
}
.NavItemRed{
	cursor: pointer;
	padding:1px 1px 1px 15px;
	background-image: url(/includes/images/navigation-red-square.gif);
	background-position: 4px;
	background-repeat: no-repeat;
	background-color: #ebebeb;
	border: 1px solid #676664;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';
}
.NavItemRedTri{
	cursor: pointer;
	padding:1px 1px 1px 15px;
	background-image: url(/includes/images/navigation-red-triangle.gif);
	background-position: 4px;
	background-repeat: no-repeat;
	background-color: #ebebeb;
	border: 1px solid #676664;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';
}
.NavItemGreen{
	cursor: pointer;
	padding:1px 1px 1px 15px;
	background-image: url(/includes/images/navigation-green-square.gif);
	background-position: 4px;
	background-repeat: no-repeat;
	background-color: #ebebeb;
	border: 1px solid #676664;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';	
}
.NavItemGreenTri{
	cursor: pointer;
	padding:1px 1px 1px 15px;
	background-image: url(/includes/images/navigation-green-triangle.gif);
	background-position: 4px;
	background-repeat: no-repeat;
	background-color: #ebebeb;
	border: 1px solid #676664;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';	
}
.NavItemOrange{
	cursor: pointer;
	padding:1px 1px 1px 15px;
	background-image: url(/includes/images/navigation-orange-square.gif);
	background-position: 4px;
	background-repeat: no-repeat;
	background-color: #ebebeb;
	border: 1px solid #676664;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';	
}
.NavItemOrangeTri{
	cursor: pointer;
	padding:1px 1px 1px 15px;
	background-image: url(/includes/images/navigation-orange-triangle.gif);
	background-position: 4px;
	background-repeat: no-repeat;
	background-color: #ebebeb;
	border: 1px solid #676664;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';
}
.NavItemFlyOut{
	cursor: pointer;
	padding:1px 1px 1px 15px;
	background-position: 4px;
	background-repeat: no-repeat;
	background-color: #ebebeb;
	border: 1px solid #676664;
	color:#666666;
	font:normal 10px verdana, 'sans-serif';	
}

/******** end navbar classes  ************/


#ContentSide{
	float: right;
	width: 170px;
}

#SideContainerGradient{
	background-image: url(/includes/Images/navigation-background.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f5eacf;
	margin-bottom: 15px;
	width: 160px;	
	text-align: center;
}

.SideContainerPlain{	
	background-color: #ffffff;
	font:normal 12px verdana, 'sans-serif';
	margin-bottom: 15px;	
}


.SideContainerSplit {
	background-color: #ffffff;
	font:normal 12px verdana, 'sans-serif';
}
.SideHead {
	color:#666666;
	font:normal 12px verdana, 'sans-serif';
}
.SideText {
	padding:5px;
	color:#666666;
	text-align: left;
}
.SideSolo {
	background-image: url(/includes/Images/navigation-background.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f5eacf;
	padding:5px;
	color:#666666;
	font:normal 12px verdana, 'sans-serif';
}

.contentmain {
	margin: 10px 0 0 10px;/*
	margin-top:10px;*/
	border: 0px solid black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	text-align:left;
	padding: 0 0 10px 0;
}


.siteMapSections
{
	text-align:left;
	margin: 10px 0px 5px 0px;
	font: bold 11px verdana, 'sans-serif';
}

.siteMapSections a, a:link, a:visited {
	font: bold 11px verdana, 'sans-serif';
	text-decoration: none;	
	color:#68339b;
}


.siteMapSections a:active, a:hover, a:focus {
	font: bold 11px verdana, 'sans-serif';
	text-decoration: underline;	
	color:#68339b;
}

.breadcrumbs
{
	text-align:left;
	margin: 10px 0px 5px 0px;
	font: normal 11px verdana, 'sans-serif';
}

.breadcrumbs a, a:link, a:visited {
	font: normal 11px verdana, 'sans-serif';
	text-decoration: none;	
	color:#68339b;
}


.breadcrumbs a:active, a:hover, a:focus {
	font: normal 11px verdana, 'sans-serif';
	text-decoration: underline;	
	color:#68339b;
}

.printicon {
	border: solid 0px green;
	text-align:left;
	margin: 0px 0px 5px 0px;	
	display: none;
}

.printdiv {
	border: solid 0px green;
	text-align:left;
	margin: 0px 0px 5px 0px;
	/*display: none;*/


}

.sidebar {
	margin: 10px 0 0 5px;
	border: solid 0px orange;
	float:right;
	width: 150px;
	text-align: left;
}

#contentHeader h2 
{
	border: solid 0px red;
	margin: 10px 0px 5px 0px;
	text-align:left;
	font: normal 20px verdana, 'sans-serif';
}

#contentHeader h1 
{
	border: solid 0px red;
	margin: 10px 0px 5px 0px;
	text-align:left;
	font: normal 20px verdana, 'sans-serif';
}

/* awb9 8.29.2006 Depending on the Page type, the color of h2 is different...  */  
/* awb9 1/31/2007 switched the h2s to h1s ... leaving the h2s below as well for pages that haven't been regen'd */
h1.alternate{
	color: #2cb164;
}
h1.aboutus {
	color: #2cb164;
}
h1.adolescenthealth {
	color: #b9243f;
}
h1.childhealthaz {
	color: #b9243f;
}
h1.contactus {
	color: #ee8219;
}
h1.department {
	color: #ee851c;
}
h1.findaphysician {
	color: #b9243f;
}
h1.giving {
	color: #b2289a;
}
h1.healthcareprofessionals {
	color: #2cb164;
}
h1.news {
	color: #ee8219;
}
h1.patientsandfamilies {
	color: #ea94cb;
}
h1.research {
	color: #ee8219;
}
h1.specialtiesandservices {
	color: #993333;
}
/*awb9 1/31/2007 end */
h2.alternate{
	color: #2cb164;
}
h2.aboutus {
	color: #2cb164;
}
h2.adolescenthealth {
	color: #b9243f;
}
h2.childhealthaz {
	color: #b9243f;
}
h2.contactus {
	color: #ee8219;
}
h2.department {
	color: #ee851c;
}
h2.findaphysician {
	color: #b9243f;
}
h2.giving {
	color: #b2289a;
}
h2.healthcareprofessionals {
	color: #2cb164;
}
h2.news {
	color: #ee8219;
}
h2.patientsandfamilies {
	color: #ea94cb;
}
h2.research {
	color: #ee8219;
}
h2.specialtiesandservices {
	color: #993333;
}
/* awb9 8.29.2006 Depending on the Landing Page type, the color of h2 is different...  */    

h3.content{
	color: #983432;
	font:normal 15px verdana, 'sans-serif';
	margin: 10px 0px 5px 0px;
}
h4.content{
	color: #5b3292;
	font:bold 13px verdana, 'sans-serif';
	margin: 5px 0px 5px 0px;
	text-align:left;
}
h5.content{
	color: #5b3292;
	font:normal 13px verdana, 'sans-serif';
	margin: 5px 0px 5px 0px;
}

h6.homeHeadline1 {
	color:#1b7c1d;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
	text-align:left;
}
h6.homeHeadline2 {
	color:#ee8319;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
h6.homeFeature1 {
	color:#ba243f;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
h6.homeFeature2 {
	color:#b22c9b;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
h6.homeHelpfulLinks {
	color:#0379a1;
	font:bold 12px Verdana, 'sans-serif';
	margin:0px 0px 5px 0px;
}
#picture {
	float:left;
	margin:5px;
}
#caption {
	text-align:center;
	font:normal 10px verdana, 'sans-serif';
}




hr.content{
	color: #cccccc;
	margin: 4px 0px 10px 0px;
	text-align:left;
	/*float:left;*/
}

/* used in the landing pages */
#featureItem {
	border: 0px solid black;
	width: 540px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	float:left;
}

/********Search Page************/
a.searchLinks{
	color: #006699;
	text-decoration: none;
}
a.searchLinks:hover{
	color: #FF6600;
}

a.searchTitleLink{
	color: #006699;
	text-decoration: underline;
	font-weight: bold;
}
a.searchTitleLink:hover{
	font-weight: bold;
	color: #FF6600;
}

.searchCriteriaTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00234C;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.searchResults {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D2D2D;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom:5px;
}
.searchCriteriaSpacing {
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-right: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.searchCriteriaTable {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom:10px;
	padding-right:10px;
}

.searchTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.highlight {
	font-weight: bold;
	background-color: #FCF7C1;
}

.searchInputText
{
	font:normal 11px verdana, 'sans-serif';
}

/********Search Page************/


input.ButtonUp 
{
	background-image: url(/includes/Images/button-background.jpg);
	border-bottom: 1px;
	border-bottom-color: #bbb9bc;
	border-bottom-style: groove;
	border-bottom-width: 2px;
	border-top: 1px;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-left: 1px;
	border-left-color: #999999;
	border-left-style: solid;
	border-left-width: 1px;
	border-right: 1px;
	border-right-color: #999999;
	border-right-style: solid;
	border-right-width: 1px;
	background-position: bottom;
	font: bold 11px 'verdana', 'sans-serif';
	color: #300167;	
}
input.ButtonDn {
	background-image: url(/includes/Images/button-background-down.jpg);
	border-bottom: 1px;
	border-bottom-color: #bbb9bc;
	border-bottom-style: groove;
	border-bottom-width: 2px;
	border-top: 1px;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-left: 1px;
	border-left-color: #999999;
	border-left-style: solid;
	border-left-width: 1px;
	border-right: 1px;
	border-right-color: #999999;
	border-right-style: solid;
	border-right-width: 1px;
	background-position: bottom;
	font: bold 11px 'verdana', 'sans-serif';
	color: #300167;	
}




/**** gretchen may   10.3.2006     ****/

/* CSS Document */

.crsheadlink {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #663399;
	font-weight: normal;
	text-decoration: none;
}

.crsheadlink:hover {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #663399;
	font-weight: normal;
	text-decoration: underline;
}

.crstitle {
	font-family: verdana, arial, sans-serif;
	font-size: 16px;
	color: #B9243F;
	font-weight: bold;
	text-decoration: none;
}

.crssubtitle {
	font-family: verdana, arial, sans-serif;
	font-size: 16px;
	color: #B9243F;
	font-weight: bold;
	text-decoration: none;
}


.crsbold { /* Abdominal Pain *//* What is abdominal pain?*/
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #B9243F;
	font-weight: bold;
	text-decoration: none;
}

.crsheading { /* What is abdominal pain?*/
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #B9243F;
	font-weight: bold;
	text-decoration: none;
}

.crsp { /* body text */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.crstopicmain  { /* body text */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.crsul 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    margin-top: -0.2em;
    margin-bottom: 0;
}

li.crsli {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 110%;
	margin-top: 1%;
}

table {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

td {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

b {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

h2.crsindexgrid
{
	font-size: 11px;
}

/**** gretchen may   10.3.2006     ****/
