/* character styles */
.comment_main
{
	caption: ----------- Common -----------;
	}
	
.intro {
	caption:Introduction Paragraph Text;
	font-size: 13px; 
	line-height:140%;
}

.head4	{
	caption: Section Header (Blue);
	margin-top:16px;
	margin-right:15px;
	margin-bottom:0px;
	margin-left:0px;
	page-break-after:avoid;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #24499A;
}
.head6 {
	caption: Bold Header (Regular Black);
	margin-top:16px;
	margin-right:15px;
	margin-bottom:0px;
	margin-left:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.comment_rare
{
	caption: ----------- Rarely used -----------;
	}
	
.paragraph
	{
	caption: Paragraph Text;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
}
	
.head5	{
	caption: Section Sub Header (Italic Black);
	margin-top:16px;
	margin-right:15px;
	margin-bottom:0px;
	margin-left:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	/* font-style:italic; */
}

.greenbold {
	caption:West Campus Header (Blue);
	color: #006D35;
	font-weight: bold;
}

.redbold {
caption:East Campus Header (Red);
	color: #991F4A;
	font-weight: bold;
}	


.indent_15 {
	visible: false;
	margin-left: 20px;
	line-height: 140%;
	text-indent: -5px;
}


.hd_red {
	visible: false;
	color: #991F4A;

}
.hd_green {
	visible: false;
	color: #006D35;
}
.hd_orange {
	visible: false;
	color: #ff8000;
}

.textSmall {
	visible: false;
	font-size:10px;
	line-height:140%;
	}

.nav {
	visible: false;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 15px;
}

.comment_box 
{
	caption: -------- Publishers only -----------;
	
}

/* BOX STYLES */

.contact_info {
caption: Contact Info (Brown box with tab);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-left: 1.5em;
	line-height: 150%;
	width: 500px;
	background-color: #DFDFD4;
	padding: 2em 1em;
	background-image: url(/images/contact_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7B8971;
	margin-top: 2em; 
}

.callout_text {
caption: Callout Text (Blue Box);
	color: #24499A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	margin-left: 10pt;
	line-height: 150%;
	width: 26em;
	background-color: #CFD7E9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #24499A;
	border-right-color: #24499A;
	border-bottom-color: #24499A;
	border-left-color: #24499A;
	padding: .8em;
}

.pullquote {
caption: Pull Quote;
	width:450px;
	font-size: 15px;
	font-style: italic;
	color: #24499A;
	padding: 20px 40px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 140%;
}

.profilebox {
	caption: Profile Box;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-left: 1.5em;
	line-height: 150%;
	width: 22em;
	background-color: #FFFFFF;
	padding: 2.5em 1em 1.5em;
	background-image: url(/images/profiles_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3366CC;
	margin-top: 2em;
}

.west_campus {
caption: Teal box;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-left: 15px;
	line-height: 150%;
	width: 44em;
	background-color: #BAD8D8;
	padding: 0em 0.5em 0.5em;
	border-top: 8px solid #669999;
	border-right: 1px solid #669999;
	border-bottom: 1px solid #669999;
	border-left: 1px solid #669999;
}
#searchPhone {
	font-size:14px; 
	font-weight:bold; 
	color:#F00C6E;
	width:32em;
	padding:3px;
	margin:20px 0 20px 15px;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	background-color:white;
	}

/* END OF BOX STYLES */


#prodnav,  #optnavcms, #optnav {
	margin: 0;
	z-index: 100;
}
#prodnav li, #optnavcms li, #optnav li {
	margin: 0;
	z-index: 100;
}
#prodnav li ul, #optnavcms li ul, #optnav li ul {
	margin: 0;
	z-index: 100;
}
/* From ektron */


body, table
	{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
}

p, li, div 	
	{
	visible: false;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
p, li {margin:6px 15px 10px 15px;}	
		
.ptable {
	visible: false;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:6px 15px 10px 15px;
}


p.half {	
visible:false;
margin-top: 0px; margin-bottom:6px;}

ol {margin-bottom:0in; margin-left:15px;}

ul {margin-bottom:0in; margin-left:15px;}

ol.decimal {
	localeRef:mnuOLdec;
	list-style-type: decimal;
}

ol.lowerAlpha {
	localeRef:mnuOLloA;
	list-style-type: lower-alpha;
}
ol.upperAlpha {
	localeRef:mnuOLupA;
	list-style-type: upper-alpha;
}
ol.lowerRoman {
	localeRef:mnuOLloR;
	list-style-type: lower-roman;
}
ol.upperRoman {
	localeRef:mnuOLupR;
	list-style-type: upper-roman;
}
ul.disc {
	localeRef:mnuULdsc;
	list-style-type: disc;
	list-style-image: none;
}
ul.circle {
	localeRef:mnuULcir;
	list-style-type: circle;
	list-style-image: none;
}
ul.square {
	localeRef:mnuULsqu;
	list-style-type: square;
	list-style-image: none;
}
ul.none {
	localeRef:mnuULnon;
	list-style-type: none;
}
h1.red  {
	margin-top:16px;
	margin-right:15px;
	margin-bottom:2px;
	margin-left:15px;
	page-break-after:avoid;
	font-size:2.5em;
	font-family: "Times New Roman", Times, serif;
	color: #990000;
	font-weight:normal;
	line-height: 1.3em;
}
h1.green  {
	margin-top:16px;
	margin-right:15px;
	margin-bottom:2px;
	margin-left:15px;
	page-break-after:avoid;
	font-size:2.5em;
	font-family: "Times New Roman", Times, serif;
	color: #336033;
	font-weight:normal;
	line-height: 1.3em;
}
h1.blue  {
	margin-top:16px;
	margin-right:15px;
	margin-bottom:2px;
	margin-left:15px;
	page-break-after:avoid;
	font-size:2.5em;
	font-family: "Times New Roman", Times, serif;
	color: #24499A;
	font-weight:normal;
	line-height: 1.3em;
}
h1.aqua  {
	margin-top:16px;
	margin-right:15px;
	margin-bottom:2px;
	margin-left:15px;
	page-break-after:avoid;
	font-size:2.5em;
	font-family: "Times New Roman", Times, serif;
	color: #2E97B4;
	font-weight:normal;
	line-height: 1.3em;
}
h1.purple  {
	margin-top:16px;
	margin-right:15px;
	margin-bottom:2px;
	margin-left:15px;
	page-break-after:avoid;
	font-size:2.5em;
	font-family: "Times New Roman", Times, serif;
	color: #410D67;
	font-weight:normal;
	line-height: 1.3em;
}

/*
h2	{
	margin-left:15px;
	margin-top:16px;
	margin-right:15px;
	margin-bottom:2px;
	page-break-after:avoid;
	font-size:18px;
	font-family:Arial, sans-serif;
	font-weight:bold;
	line-height: 1.2em;}
*/

/*
h2	{
color:#24499A;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;}
*/


h2 {
color: #24499A;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
margin: 16px 15px 2px;
page-break-after: avoid;
}



h3	{
	margin-top:16px;
	margin-right:15px;
	margin-bottom:0px;
	margin-left:15px;
	page-break-after:avoid;
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	font-style: italic;
	color: #666666;
}
h4	{
	margin-top:16px;
	margin-right:15px;
	margin-bottom:0px;
	margin-left:15px;
	page-break-after:avoid;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #24499A;
}
h5	{
	margin-top:16px;
	margin-right:15px;
	margin-bottom:0px;
	margin-left:15px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;}
h6	{
	margin-top:16px;
	margin-right:15px;
	margin-bottom:0px;
	margin-left:15px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;}
/* */
p.MsoNormal, li.MsoNormal, div.MsoNormal 
	{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	
	visible:false;
	localeRef:mnuNorm;
}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7 {
	visible:false;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8 {
	visible:false;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";
	font-style:italic;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9 {
	visible:false;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	font-size:11.0pt;
	font-family:Arial;
	}
p.MsoIndex1, li.MsoIndex1, div.MsoIndex1 {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoIndex2, li.MsoIndex2, div.MsoIndex2 {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:20.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoIndex3, li.MsoIndex3, div.MsoIndex3 {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:30.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoIndex4, li.MsoIndex4, div.MsoIndex4 {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:40.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoIndex5, li.MsoIndex5, div.MsoIndex5 {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:50.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoIndex6, li.MsoIndex6, div.MsoIndex6 {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:60.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoIndex7, li.MsoIndex7, div.MsoIndex7 {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:70.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoIndex8, li.MsoIndex8, div.MsoIndex8
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:80.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoIndex9, li.MsoIndex9, div.MsoIndex9
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.25in;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoToc1, li.MsoToc1, div.MsoToc1
	{
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoToc2, li.MsoToc2, div.MsoToc2
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoToc3, li.MsoToc3, div.MsoToc3
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:20.0pt;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoToc4, li.MsoToc4, div.MsoToc4
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:30.0pt;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoToc5, li.MsoToc5, div.MsoToc5
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:40.0pt;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoToc6, li.MsoToc6, div.MsoToc6
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:50.0pt;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoToc7, li.MsoToc7, div.MsoToc7
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:60.0pt;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoToc8, li.MsoToc8, div.MsoToc8
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:70.0pt;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoToc9, li.MsoToc9, div.MsoToc9
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:80.0pt;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoNormalIndent, li.MsoNormalIndent, div.MsoNormalIndent
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
	{
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoCommentText, li.MsoCommentText, div.MsoCommentText
	{
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoIndexHeading, li.MsoIndexHeading, div.MsoIndexHeading {
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:Arial;
	font-weight:bold;}
p.MsoCaption, li.MsoCaption, div.MsoCaption
	{
	visible:false;
	localeRef:mnuCapt;
	margin-top:6.0pt;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:0in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
p.MsoTof, li.MsoTof, div.MsoTof
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:20.0pt;
	margin-bottom:.0001pt;
	text-indent:-20.0pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoEnvelopeAddress, li.MsoEnvelopeAddress, div.MsoEnvelopeAddress
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:2.0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Arial;}
p.MsoEnvelopeReturn, li.MsoEnvelopeReturn, div.MsoEnvelopeReturn
	{
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:Arial;
	}
span.MsoFootnoteReference
	{
	visible:false;
	vertical-align:super;}
span.MsoEndnoteReference
	{
	visible:false;
	vertical-align:super;}
p.MsoEndnoteText, li.MsoEndnoteText, div.MsoEndnoteText
	{
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoToa, li.MsoToa, div.MsoToa
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoMacroText, li.MsoMacroText, div.MsoMacroText {
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoToaHeading, li.MsoToaHeading, div.MsoToaHeading
	{
	visible:false;
	margin-top:6.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Arial;
	font-weight:bold;}
p.MsoList, li.MsoList, div.MsoList
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.25in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoListBullet, li.MsoListBullet, div.MsoListBullet {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.25in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoListNumber, li.MsoListNumber, div.MsoListNumber
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.25in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoList2, li.MsoList2, div.MsoList2
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoList3, li.MsoList3, div.MsoList3
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.75in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoList4, li.MsoList4, div.MsoList4
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.0in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoList5, li.MsoList5, div.MsoList5
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.25in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoListBullet2, li.MsoListBullet2, div.MsoListBullet2 {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoListBullet3, li.MsoListBullet3, div.MsoListBullet3 {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.75in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoListBullet4, li.MsoListBullet4, div.MsoListBullet4 {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.0in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman"; }
p.MsoListBullet5, li.MsoListBullet5, div.MsoListBullet5
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.25in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoListNumber2, li.MsoListNumber2, div.MsoListNumber2
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoListNumber3, li.MsoListNumber3, div.MsoListNumber3
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.75in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoListNumber4, li.MsoListNumber4, div.MsoListNumber4
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.0in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoListNumber5, li.MsoListNumber5, div.MsoListNumber5
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.25in;
	margin-bottom:.0001pt;
	text-indent:-.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoTitle, li.MsoTitle, div.MsoTitle
	{
	visible:false;
	localeRef:mnuTtl;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	text-align:center;
	font-size:16.0pt;
	font-family:Arial;
	font-weight:bold;}
p.MsoClosing, li.MsoClosing, div.MsoClosing
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:3.0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoSignature, li.MsoSignature, div.MsoSignature
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:3.0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
	{
	visible:false;
	localeRef:mnuBT;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:0in;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoListContinue, li.MsoListContinue, div.MsoListContinue
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoListContinue2, li.MsoListContinue2, div.MsoListContinue2
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:.5in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoListContinue3, li.MsoListContinue3, div.MsoListContinue3
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:.75in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoListContinue4, li.MsoListContinue4, div.MsoListContinue4
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:1.0in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoListContinue5, li.MsoListContinue5, div.MsoListContinue5
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:1.25in;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoMessageHeader, li.MsoMessageHeader, div.MsoMessageHeader
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.75in;
	margin-bottom:.0001pt;
	text-indent:-.75in;
	background:#CCCCCC;
	border:none;
	padding:0in;
	font-size:12.0pt;
	font-family:Arial;}
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
	{
	visible:false;
	localeRef:mnuSttl;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	text-align:center;
	font-size:12.0pt;
	font-family:Arial;}
p.MsoSalutation, li.MsoSalutation, div.MsoSalutation
	{
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoDate, li.MsoDate, div.MsoDate {
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoBodyTextFirstIndent, li.MsoBodyTextFirstIndent, div.MsoBodyTextFirstIndent {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:0in;
	text-indent:10.5pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoBodyTextFirstIndent2, li.MsoBodyTextFirstIndent2, div.MsoBodyTextFirstIndent2 {
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:.25in;
	text-indent:10.5pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoNoteHeading, li.MsoNoteHeading, div.MsoNoteHeading
	{
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:0in;
	line-height:200%;
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
p.MsoBodyText3, li.MsoBodyText3, div.MsoBodyText3
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:0in;
	font-size:8.0pt;
	font-family:"Times New Roman";}
p.MsoBodyTextIndent2, li.MsoBodyTextIndent2, div.MsoBodyTextIndent2
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:.25in;
	line-height:200%;
	font-size:10.0pt;
	font-family:"Times New Roman";}
p.MsoBodyTextIndent3, li.MsoBodyTextIndent3, div.MsoBodyTextIndent3
	{
	visible:false;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:.25in;
	font-size:8.0pt;
	font-family:"Times New Roman";}
p.MsoBlockText, li.MsoBlockText, div.MsoBlockText
	{
	visible:false;
	margin-top:0in;
	margin-right:1.0in;
	margin-bottom:6.0pt;
	margin-left:1.0in;
	font-size:10.0pt;
	font-family:"Times New Roman";}
a {text-decoration:none}	
a:link, span.MsoHyperlink
	{
	visible:false;
	color:#0066FF;
	text-decoration:none;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{
	visible:false;
	color:#0000CC;
	text-decoration:none;
	text-underline:single;}
a:hover {color:#666666;text-decoration:underline;}	
p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap
	{
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	background:navy;
	font-size:10.0pt;
	font-family:Tahoma;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{
	visible:false;
	localeRef:mnuPlainT;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
	{
	visible:false;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";}

/* */


address
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Times New Roman";
	font-style:italic;}
pre
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.H4, li.H4, div.H4
	{
	visible:false;
	mso-style-name:H4;
	margin:0in;
	margin-bottom:.0001pt;
	font-size:20.0pt;
	font-family:"Century Gothic";}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{
	visible:false;
	page:Section1;}



.textwhite {
	visible:false;
	color: #FFFFFF;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

a.lib {color:#167363; text-decoration:none;}
a.lib:link {color: #167363; text-decoration:none;}
a.lib:visited {color: #167363; text-decoration:none;}
a.lib:hover {color:#003333;text-decoration:underline;}
a.lib:active {color:#003333; text-decoration:none;}

p.rightnav {
	visible:false;
	margin-left: 15px;
}
p.indent {
	visible:false;
	caption:Indent 3em; 
	text-indent:3em 
	}
p.normal {
	visible:false;
	margin:auto;
}

img.padding {
	visible:false;
	margin-right: 3px;
}


.text12 {
	visible:false;
	font-size: 12px;
	line-height:140%;
}
.text_white12 {
	visible:false;
	font-size: 12px;
	color: #FFFFFF;
}
.text_white11 {
	visible:false;
	font-size: 11px;
	color: #FFFFFF;
}

.healthlibrary h2 {	visible:false;
color:#006666;}

a.health_related {color:#006666; text-decoration:none;}
a.health_related:link {color:#006666; text-decoration:none;}
a.health_related:visited {color:#006666; text-decoration:none;}
a.health_related:hover {color:#003333;text-decoration:underline;}
a.health_related:active {color:#003333; text-decoration:none;}

.select {
	visible:false;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

/* layout styles */
	
	
#top {
	margin: 0px;
	background-color: #0C1E2C;
	height: 55px;
}

#letterhead-top {
	background-color: #256193;
}

#frame {
	width:751px;
	margin-left:-375px;
	padding:0px;
	text-align:left;
	background-color: #F5F5F0;
	left: 50%;
	position: absolute;
	visibility: visible;
  	
		}
		
#framelibrary {
	width:751px;
	margin-left:-375px;
	padding:0px;
	text-align:left;
	background-color: #D1EAEB; 
	left: 50%;
	position: absolute;
	visibility: visible;
		}
				
#contentleft {
	margin-top: 10px;
	width:750px;
	padding:0px;
	float:left;
}
		

#ContentLeft {
		margin-top: 10px;	
		padding:0px;
	
			}
				
		
		
		
		
#ContentRight {
		float:right;
		width:23%;
		text-align:left;
		position:relative;
		top:50px;
		margin-bottom:50px;
		border-left-width:1px;
		border-bottom-width:1px;
		border-style: dashed ;
		border-top:none;
		border-bottom:none;
		border-right:none;
		border-left-color:black;
		}

	
		
#thisdiv {
		width:700px;
		height:800px; 
		padding:0px;

		}		





		
#contentleftlibrary {
	background-color: #D1EAEB;
		width:577px;
		padding:0px;
		float:left;
		}
	
#contentcenter {
		width:300px;
		padding:0px;
		float:left;
		background:#eee;
		}
	
#contentright {
	margin-top: 10px;	
	width:170px;
	padding:0px;

	float:left;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
	margin-bottom: 25px;
		}
	


#contentright_new {
	margin-top: 10px;	
	width:170px;
	padding:0px;
	float:left;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
	margin-bottom: 25px;
		}











#contentheader {
		background:#fff; 	float: left;
		}
		
#headernav {
	float: left;
}

	
#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
#contentright p { 
	font-size:10px; 
}

#contentright p.p {
	margin-top: 0;
	text-indent: -1em;
	margin-left: 2.5em;
	margin-bottom: 0em;
	visible: false;
}
#contenttop {
	width: 751px;
}
#pulldown-healthlibrary {
        background-image: url(/images/bg_pulldown-healthlibrary.gif);
        background-repeat: no-repeat;
        height: 40px;
        width: 750px;
        float: left;
        display: block;
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: #FFFFFF;
}

#pulldown {
	background-image: url(/images/bg_pulldown.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 750px;
	float: left;
	display: block;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #FFFFFF;

}

#redsectionbar {
	background-color: #951623;
	height: 25px;
	width: 750px;
	float: left;
}

#bluesectionbar {
	background-color: #24499A;
	height: 25px;
	width: 750px;
	float: left;
}

#orangesectionbar {
	background-color: #F15815;
	height: 25px;
	width: 750px;
	float: left;
}

#yellowsectionbar {
	background-color: #F2A01E;
	height: 25px;
	width: 750px;
	float: left;
}
#greensectionbar {
	background-color: #336033;
	height: 25px;
	width: 750px;
	float: left;
}
#aquasectionbar {
	background-color: #2E97B4;
	height: 25px;
	width: 750px;
 	float: left;
}
#purplesectionbar {
	background-color: #410D67;
	height: 25px;
	width: 750px;
	float: left;
}
#barlt {
	height: 25px;
        text-align: left;
        float: left;
        padding: 0px 5px 0px 0px;
}
#barrt {		
	height: 25px;
	text-align: right;
        float: right;
         padding: 3px 176px 0px 0px;
}
#barhardrt {
	
	height: 25px;
           	text-align: right;
 float: right;
         padding: 0px 172px 0px 0px;
}
#barhardtop {
	
	height: 25px;
       	text-align: right;
float: right;
         padding: 3px 0px 0px 0px;
}

#breadcrumbs {
	font-size: 8px;
	height: 25px;
	float: left;
	padding: 7px 0 2px 15px;
}
#largefont {
	width: 400px;
	float: left;
	padding: 5px 0 5px 0;
	height: 32px;
	/*border:1px solid red;*/
}

#contactmontefooter {
	width: 349px;
	float: left;
	padding: 0 0 0 0;
	height: 32px;
	text-align:right;
	vertical-align:middle;
	/*border:1px solid red;*/
}

#contactmontefooter a {
	color: #991F4A;
}

#footer {
	font-size: 10px;
	height: 40px;
	width: 751px;
	background-color: #E3E3D7;
	padding: 5px 0 5px 0;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: white;
}

#footerlt {

  padding: 5px 0px 5px 5px;
  text-align: left;
 float: left;
}

#footerrt {
	padding: 5px 5px 5px 0;
	text-align: right;
 float: right;
}
#box_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/images/box_segment.gif);
	background-repeat: repeat-y;
	width: 166px;
	
}
#box_gray {
	font-size: 10px;
	width: 330px;
	background-image: url(/images/box_gray_segment.gif);
	background-repeat: repeat-y;
}
#box_content {
	margin-right: 15px;
	margin-left: 15px;
}
#box_tan {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/images/box_segment_tan.gif);
	background-repeat: repeat-y;
	width: 166px;
}

#printer {
	width:14em;
	padding:5px;
	margin-left:15px;
	margin-top:20px;
	border: 1px solid #C7C7B1;
	background-color:#E0E0D4;
	}

#nice_offset {
	margin: 0 40px;
	padding: 10px;
	border: 1px solid #666666;
	background-color: #DCDFDA;
}

#callout {
	width: 250px;
	background-color: #CFD7E9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #24499A;
	border-right-color: #24499A;
	border-bottom-color: #24499A;
	border-left-color: #24499A;
	padding: 6px;
}

.box_blue_top {
	visible:false;
	background-image: url(/images/box_top_whoweare.gif);
	background-repeat: no-repeat;
	background-position: top;	
	margin:auto;
	width:166px;
}

.box_blue_bottom {
	visible:false;
margin:0; 
padding:0; 
background:url(/images/box_bottom_blue.gif) no-repeat bottom;
} 

.box_content {
	visible:false;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:10px 5px;}



#news {
	background-color: #E3E3D7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: white;
	margin: 0px;
}



/* ***HOME PAGE LAYOUT STYLES*** */
#splash {
	margin: 0px;
	padding: 0px;
	height: 310px;

}

#floatbar {
	margin-top: -25px;
	top: 235px;
	height: 75px;
}
/* search bar */
#searchbar {
	background-color: #D6D6C5;
	background-image: url(/images/home/home_tint_bg.gif);
	background-repeat: repeat-y;
	height: 38px;
	width: 750px;
	padding-top: 10px;
	margin: 0px;
}

#searchform {
	margin: 0px;
	float: left;
	padding-left: 25px;
	width: 200px;
}

#menu { 
	float:left;
	margin-left: 28px;
	height: 40px;}
	
#contactbutton {
float:left;
	font-size:1px;
	margin-left:25px;
	margin-top:-6px;
	}
	
/* end search bar */


/* Press Release div styles */

#PrDateHeader {
	margin-top:15px;
	margin-left:10px;
	font-weight:bold;
	float:left;
	width:45%;
	visibility:hidden;
}

#PrContactInfo {
	background-color:#E8E8E0;
	border:1px solid #9EA698;
	margin:15px 15px 0 15px;	
	padding:4px;
	text-align:right;
	color:#58664E;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;

}

#PrTitle {
	clear:both;
	margin:30px 15px 15px 15px;
	font-size:20px;
	line-height:120%;
	color:#990000;
	font-family: "Times New Roman", Times, serif;
}

#PrSubTitle {
	clear:both;
	margin-top:15px;
	margin-bottom:30px;
	margin-left: 15px;
	margin-right: 15px;
	text-align:center;
	font-weight:bold;
	font-size:10px;
}

.comment_pr 
{
	caption: ----------- Press Releases -----------;
	
}

.PrTitle {
  caption:Title;
  text-align: center;
  font-weight: bold;
  text-decoration: underline;
}

.PrSubtitle {
  caption:Subtitle;
  text-align: center;
  font-weight: bold;
  font-style: italic;
}
.PrPlaceDateLeadIn {
	caption:Date Lead In;
	font-weight:bold;
	text-transform: uppercase;
	text-indent: 0;
}

.PhotoCaption { 
        caption:Photo Caption;
        text-align: center;
        font-weight: bold;
}

.comment_pr2 
{
	caption: -------- end --------------;
	
}

#PrBody {
	margin:6px 15px 10px 15px;
}

#PrBody p {
	margin: 6px 15px 10px 0px;
}

/* End of Press Release div styles */



/* navigation */
#navigation {
	background-color: #D6D6C5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: white;
	background-image: url(/images/home/home_tint_bg.gif);
	background-repeat: repeat-y;
	padding-left: 20px;
	margin: 0px;
	position: static;
	top: 0px;
	height: 195px;

}
#navleft {
	float: left;
	width: 207px;
	margin-right: 20px;
	padding-top: 6px;

}
#navright {
	padding-top: 6px;
}
/* end nav */


#hometop {
	position: absolute;
	height: 9px;
	width: 100%;
	top: 0px;
	background-color: #000000;
	left: 0px;
	border-bottom: solid white 1px;
}

#box_tantest {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/people/images/box_segment_tan.gif);
	background-repeat: repeat-y;
	width: 166px;
}
#box_experts {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/people/images/box_segment_experts.gif);
	background-repeat: repeat-y;
	width: 166px;
}
.backgroundsidebar {
	visible:false;
	background-color: #FFFFCC;
	margin: 5px;
	padding: 5px;
	width: 200px;
}

/* greystone styles */

TH.background2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TH.background4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e1e1e1
}
TH.background5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000080
}
TH.backgroundsidebar
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #f0f0f0;
    BORDER-BOTTOM-STYLE: none
}
TD.background1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f0f0
}
TD.background2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TD.background4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e1e1e1
}
TD.background5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000080
}
TD.backgroundsidebar
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #f0f0f0;
    BORDER-BOTTOM-STYLE: none
}
SPAN.online
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.sidebar
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	FONT-FAMILY: "Arial Narrow", Arial, Helvetica, sans-serif;

}
SPAN.whitetext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
SPAN.whitetextsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.movablenav
{
	visible:false;
    CLEAR: none;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    WIDTH: 110px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: auto;
    BACKGROUND-COLOR: #006699;
    TEXT-DECORATION: none
}
TABLE.indexnav
{

    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FLOAT: left;
    FONT-FAMILY: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f0f0;
    WIDTH: 150px
}
TD.indexnav
{

	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f0f0
}
.healthlibrary b
{
	visible:false;
	FONT-WEIGHT: normal;

}

SPAN.para_head
{
	visible:false;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.page_head
{
	visible:false;
    FONT-WEIGHT: 900;
    FONT-SIZE: 24px;
    COLOR: #008284;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
SPAN.pagehead
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 24px;
    COLOR: #008284;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}



.preg_sidenav
{	visible:false;
    BORDER-RIGHT: #8dbed8 1px solid;
    BORDER-TOP: #8dbed8 2px solid;
    BORDER-LEFT: #8dbed8 1px solid;
    COLOR: #903571;
    BORDER-BOTTOM: #8dbed8 2px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b9d7e7
}
.preg_textbox1
{	visible:false;
    BORDER-RIGHT: #2d637d 5px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #2d637d 5px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #2d637d 5px solid;
    COLOR: #ffffff;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #2d637d 5px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #397e9f
}
.preg_sidebar_text
{	visible:false;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 0px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #6c1c58;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e2c5d8
}
.preg_sidebar_title
{	visible:false;
    BORDER-RIGHT: #666666 2px solid;
    BORDER-TOP: #666666 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: #666666 2px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #666666 2px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c5c5c5
}
.preg_textbox2
{	visible:false;
    BORDER-RIGHT: #a35084 2px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #a35084 2px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #a35084 2px solid;
    COLOR: #9f4f82;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #a35084 2px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cdb4c5
}
.preg_quest1
{	visible:false;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #999999 2px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #418b8b;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 0px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d7ecec
}
.preg_answer1
{	visible:false;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 0px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 2px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #a8d7d7
}
.preg_quest2
{	visible:false;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #999999 2px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #317095;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 0px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cbe1ed
}
.preg_answer2
{	visible:false;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 0px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 2px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #add0e4
}
.preg_def_title
{	visible:false;
    BORDER-RIGHT: #666666 0px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #666666 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #666666 0px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #666666 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #a2578b
}
.preg_def_text
{	visible:false;
    BORDER-RIGHT: #a2578b 2px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 0px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #a2578b 2px solid;
    COLOR: #6c1c58;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #a2578b 2px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e2c5d8
}
.preg_table_title1
{	visible:false;
    BORDER-RIGHT: #666666 0px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #666666 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #666666 0px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #666666 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #a2578b
}
.preg_table_data1
{	visible:false;
    BORDER-RIGHT: #a2578b 2px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 0px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #a2578b 2px solid;
    COLOR: #6c1c58;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #a2578b 2px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e2c5d8
}
.preg_table_data2
{	visible:false;
    BORDER-RIGHT: #a2578b 2px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #a2578b 2px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #a2578b 2px solid;
    COLOR: #000000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #a2578b 2px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f1e4ed
}
.preg_quest3
{	visible:false;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #999999 2px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #8f1b5b;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 0px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fdf4f9
}
.preg_answer3
{	visible:false;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999999 0px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 2px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f8d3e9
}
.preg_table_title2
{	visible:false;
    BORDER-RIGHT: #666666 0px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #666666 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #666666 0px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #666666 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #a2578b
}
.preg_table_data3
{	visible:false;
    BORDER-RIGHT: #a2578b 2px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #a2578b 2px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #a2578b 2px solid;
    COLOR: #6c1c58;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #a2578b 2px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e2c5d8
}
.preg_bold1
{	visible:false;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #a2578b;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.heartrate_body_text
{
    visible:false;
    FONT: 9pt/14px Arial, Helvetica, sans-serif;
    COLOR: white;
}
.boldened
{	visible:false;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.stroke_background
{	visible:false;
    BACKGROUND-COLOR: #ccc6e2
}
.tools_white_body_text
{
	visible:false;	
    FONT: 9pt/normal Arial, Helvetica, sans-serif;
    COLOR: white;
}

.tools_black_body_text
{	visible:false;

    FONT: 10pt/11pt Arial, Helvetica, sans-serif;
    COLOR: #000000;
}

.heading_bg {
	visible:false;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999966;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif
}

#PressRelease div.article {
  line-height: 180%;
  visible: false;
}

/* for Firefox.  workaround in IE */
#PressRelease div.article p:first-child {
  text-indent: 0;
  visible: false;
}
#PressRelease div.article p {
  text-indent: 2em;  
  margin-top: 0;
  margin-bottom: 0;
  visible: false;
}

#PressRelease div.boilerplate {
  line-height: 180%;
  visible: false;
}
#PressRelease div.boilerplate .boldflush {
  font-weight: bold;
  text-indent: 0;
  visible: false;
}
#PressRelease div.boilerplate p:first-child {
  text-indent: 0;
  visible: false;
}
#PressRelease div.boilerplate p {
  text-indent: 2em;
  margin-top: 0;
  margin-bottom: 0;
  visible: false;
}

/*
	background: #FFF3BF url(/images/bg_4.gif) repeat-y top right;
*/
.heart-excellence-center {
	caption: Heart Center of Excellence;
	text-transform:uppercase;
	background: #FFF3BF;
	display: block;
	font-weight: bold;
	color: #ad0839;
	padding: 4px 8px 4px 8px;
	border-top: solid #ad0839 1px;
	border-bottom: solid #ad0839 1px;
}
/*--------------- Professional Site Ektron Styles --------------------*/

.comment_prof
{
	caption: ----------- Professional Site -----------;
	}
.contactProf {
	caption: Contact Info;
	display:block;
	font-size: 10px;
	color: #336699;
	width: 444px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #93beb1;
	padding-top: 11px;
	margin: 30px 0;
}
.prof { caption: Right-Aligned Photo; border: 4px solid #336699; float:right; margin-left: 20px; margin-bottom:10px; }


/* ---------- Interior Page Box Styles ---------- */

/* These for 1 Item highlight content */


.Item1Box {
	background-image:  url("/global/images/prof/box-ttl_worthy-of-note-wide.gif");
	background-repeat: no-repeat;
	background-color: #dfe7f0;
	border: solid #336699 1px;
	width: 529px;
	margin-left: 15px;
	margin-top: 10px; 
	margin-bottom: 20px;
	visible: false;
}
.Item1ContentTxt { 
	width: 525px;
	padding-left: 0px;
	padding-top: 20px;
	//padding-top: 30px;
	padding-bottom: 10px;
	//padding-bottom: 0px;
	visible: false;
}
.Item1ContentTxt img {
	margin:10px 5px;
	//margin: 1px 5px;
	float: right;
	margin-bottom: 10px;
	border: solid #3c6c9d 1px;
	visible: false;
}


/* These for 2 Item highlight content */
.Item2Box {
	background-image:  url("/global/images/prof/box_ttl_overview.gif");
	background-repeat: no-repeat;
	background-color: #dfe7f0;
	border: solid #336699 1px;
	width: 529px;
	margin-left: 15px;
	margin-top: 10px; 
	margin-bottom: 20px;
	visible: false;
}
.Item2Box-offerings {
	background-image:  url("/global/images/prof/box_ttl_offerings.gif");
	background-repeat: no-repeat;
	background-color: #dfe7f0;
	border: solid #336699 1px;
	width: 529px;
	margin-left: 15px;
	margin-top: 10px; 
	margin-bottom: 20px;
	visible: false;
}
.Item2ContentTxt { 
	width: 260px;
	float:left;
	padding-left: 0px;
	padding-top: 20px;
	//padding-top: 30px;
	padding-bottom: 10px;
	//padding-bottom: 0px;
	visible: false;
}
.Item2ContentTxt li {
	font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	margin-left: 0; 
	//margin-left: 10px;
	list-style-position: outside;
	list-style-image:  url("/global/images/prof/bullet_pinkOnBlue.gif");
	visible: false;
}
.Item2ContentTxt ul {
margin-left: -8px;
//margin-left: 20px;
visible: false;
}


/* These for Programs & Services 
.ItemBoxServices {
	background-image:  url("/global/images/prof/box-ttl_our-services.gif");
	background-repeat: no-repeat;
	background-color: #dfe7f0;
	border: solid #336699 1px;
	width: 240px;
	float:left;
	margin-left: 15px;
	margin-top: 10px; 
	margin-bottom: 20px;
}
.ItemBoxPrograms {
	background-image:  url("/global/images/prof/box-ttl_our-programs.gif");
	background-repeat: no-repeat;
	background-color: #dfe7f0;
	border: solid #336699 1px;
	width: 240px;
	float:left;
	margin-left: 25px;
	margin-top: 10px; 
	margin-bottom: 20px;
}

.ItemContentTxt { 
	width: 230px;
	float:left;
	padding-left: 0px;
	padding-top: 20px;
	//padding-top: 30px;
	padding-bottom: 10px;
	//padding-bottom: 0px;
}

.ItemContentTxt li {
	font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	margin-left: 0; 
	//margin-left: 10px;
	list-style-position: outside;
	list-style-image:  url("/global/images/prof/bullet_pinkOnBlue.gif");
}
.ItemContentTxt ul {
margin-left: -8px;
//margin-left: 20px;
}
*/

/* These for 3 photo content */
.Item3Box {
	background-color: #dfe7f0;
	border: solid #336699 1px;
	border-top: solid #336699 3px;
	width: 529px;
	margin-left: 15px;
	margin-top: 10px; 
	margin-bottom: 20px;
	visible: false;
}
.Item3Content { 
	float: left;
	width: 164px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	visible: false;
}
.Item3Content img {
	border: solid #3c6c9d 1px;
	visible: false;
}


/* These for text content */
.Item3BoxTxt {
	background-image:  url("/global/images/prof/box_ttl_overview.gif");
	background-repeat: no-repeat;
	background-color: #dfe7f0;
	border: solid #336699 1px;
	width: 529px;
	margin-left: 15px;
	margin-top: 10px; 
	margin-bottom: 20px;
	visible: false;
}

.Item3ContentTxt { 
	float: left;
	width: 176px;
	padding-left: 0px;
	padding-top: 10px;
	//padding-top: 30px;
	padding-bottom: 5px;
	visible: false;
}
.Item3ContentTxt p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-right: 5px;
	visible: false;
	} 
.Item3ContentTxt h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-right: 5px;
	visible: false;
	} 
	
	
/* These for text & photo content */
.Item3BoxTxtPic {
	background-color: #dfe7f0;
	border: solid #336699 1px;
	border-top: solid #336699 3px;
	width: 529px;
	margin-left: 15px;
	margin-top: 10px; 
	margin-bottom: 20px;
	visible: false;
}	
.Item3ContentTxtPic { 
	background-color: #FFFFFF;
	float: left;
	width: 161px;
	margin-left: 10px;
	//margin-left: 5px;
	//margin-right: 5px;
	margin-top: 10px;
	padding-bottom: 8px;
	border: solid #3c6c9d 1px;
	visible: false;
}
.Item3ContentTxtPic img { border-bottom: solid #3c6c9d 1px; visible: false;}

.Item3ContentTxtPic p, .Item3ContentTxtPic h4 { margin: 8px 5px 0 8px; visible: false;}

.Item3ContentTxtPic p { 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	visible: false;
}

/* These for 4 Item highlight content */
.Item4Box {
	background-image:  url("/global/images/prof/box_ttl_overview.gif");
	background-repeat: no-repeat;
	background-color: #dfe7f0;
	border: solid #336699 1px;
	width: 540px;
	margin-left: 15px;
	margin-top: 10px; 
	margin-bottom: 20px; 
	visible: false;
}
.Item4Box p, .Item4Box h4 { margin: 5px 5px 5px 0px; visible: false; }
.Item4Box p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; visible: false; }
.Item4Box h4 {font-size: 12px; visible: false; }
.Item4Box img { border: solid #3c6c9d 1px; margin: 0px 10px; visible: false;}

#siteswitch-home {
	margin: auto; 
	text-align: left;
	 width: 550px; 
	 padding: 0px 100px;
}



.newsmedia {
	border-top: 3px solid #d0d7e8;
	border-bottom: 3px solid #d0d7e8;
	background:#e6eaf3;
	padding: 0px 10px 2px;
	margin: 0 10px 0 10px;
	visible: false;
	}
.newsmedia p {
	margin: 10px 0px;
	visible: false;
	}	
	
.newsmedia .newsmedia_title {
	font-weight: bold;
	text-transform: uppercase;
	color: #2460ab;
		visible: false;
}


.sidecontent {
	padding:8px 8px 8px 8px;
	margin: 0 0 0 0;
	font-size: 10px;
	visible: false;
	}
.sidecontent .side_ttl {
	font-weight:bold;
	padding: 0 0 4px 0;
	font-family:Arial, Helvetica, sans-serif;
	visible: false;
	}

.sidecontent ul {
	padding-left: 0px;
	visible: false;
	}
	
.sidecontent li, .sidecontent p {
	font-size: 10px;
	line-height: 110%;
	visible: false;
}
