

body {
	background-color: #edecec;
	margin:0px;
	font-weight: normal;
	font-size: 12px;
	letter-spacing: 0px;
	font-family: Arial;
	/*
	background-image:url(/images/bg_header2010.jpg);
	background-repeat:repeat-x;
	background-position:top;
	*/
}

.toptable2010 {
	background-image:url(/images/bg_header2010.jpg);
	background-repeat:repeat-x;
}	

.bodyText {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	letter-spacing: 0px;
	font-family: Arial;
}

.bodyTexta {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	letter-spacing: 0px;
	font-family: Arial;
}
a.linkTexta {
	font-weight: normal;
	font-size: 11px;
	font-family: Arial;
}

.bodyTextSmall {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	letter-spacing: 0px;
	font-family: Arial;
}

/*
 ===============
 Classes for table elements
 Trying to fix font sizes
 08.09.06
 jem
===============
*/



table {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	letter-spacing: 0px;
	font-family: Arial;
}

.maintable2010 {
margin:0px auto;}

table tr td table.contentsix32 {
	margin:10px 20px;
	border:0px solid;}

#sectionsix32end {
	background-image:url(/images/bg_col_632_btm.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#edecec;}


/*
 ===============
 End - Classes for table elements
===============
*/

a:link, a:active {
	color: #223ff0; 
	color: #033490; 
	text-decoration: underline;
}
a:hover {
	color: #223ff0;
	text-decoration: underline;
}

/*
 ========================
 Updated by jim
 09.13.07
 ========================
*/

a:visited {
color:#800080;
}

/*
=========================
 End Add
=========================
*/


.pageTitle {
	font-family: verdana;
	Font-Size: 15px;
	Font-Weight: Bold; 
	Color: #132853;
}
.healthTopicQuestion {
	Font-Family: Verdana;
	Font-Size: 14px;
	Font-Weight: Bold; 
	Color: #132853;
}
.pageTitleCenter {
	Font-Family: Verdana;
	Font-Size: 15px;
	Font-Weight: Bold; 
	Color: #132853;
	text-align : center;
}
/* H1  is equivalent pageTitle*/
H1 {
	Font-Family: Verdana;
	Font-Size: 15px;
	Font-Weight: Bold; 
	Color: #132853;
}

.pageSubTitle {
	Font-Family: Verdana;
	Font-Size: 14px;
	Font-Weight: Bold; 
	Color: #132853;
}

.pageItalic {
	Font-Family: Verdana;
	Font-Size: 12px;
	Font-Weight: Normal;
	font-style: italic;
	Color: #132853;
}

/*
 ====================
 Added List Items
 jem
 08.10.06
 ====================
*/


/*
 ==============
 removed jem
 08.17.06
 ==============
ul {
	list-style-image:url(/images/bullet-standard.gif)
	}
*/	
/*
 ====================
 end -- List Items
 ====================
*/

/*  added by jem 08.10.06 */
.pageSectionTitle {
	Font-Family: Verdana;
	Font-Size: 12px;
	Font-Weight: Bold; 
	Color: #132853;
	}
	
a.bodyListItem {
	Font-Family: Verdana;
	Font-Size: 14px;
	Font-Weight: Normal; 
	Text-Decoration:underline;
	Color: #132853;
	}
	
a.bodyListItem:hover {
	color:#E5893E;
	}
/*  End -- added by jem */

ul.org {
	list-style-image: url(/images/arrow_list.gif);
	}
	
ul.org a:link, ul.org a:visited, ul.org a:active {
	line-height: 30px;
	vertical-align:middle;
	padding-bottom:10px;
	Font-Family: Verdana;
	Font-Size: 13px;
	Font-Weight: Normal; 
	Text-Decoration:underline;
	Color: #132853;
	}
	
ul.org a:hover {
	color:#E5893E;
	}
	
	
/* H2 is equivalent to pageSubTitle */
H2 {
	Font-Family: Verdana;
	Font-Size: 14px;
	Font-Weight: Bold; 
	Color: #132853;
}

.topnav {
	color: #003399;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 0px;
	font-family: Helvetica, Sans-serif;
}
	
.topnav a, .topnav a:visited, .topnav a:hover, .topnav a:active {
	color: #003399;
	text-decoration: none ;
}


.topnav a:hover {
	color: #003399;
	text-decoration: underline ;
}

.topnavOn {
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 0px;
	font-family: Helvetica, Sans-serif ;
}

.topnavOn a, .topnavOn a:visited, .topnavOn a:active  {
	color: #ffffff;
	text-decoration: none ;
}

.topnavOn a:hover {
	color: #ffffff;
	text-decoration: underline ;
}


/**** RightSideBar *********/
.rightSideBarBorder {
	/* border: solid 1px #989A99; */
	border: solid 1px #999999;
}
.rightSideBarBG {
	background: #FBEDE2;
}
.rightSideBarTitle {
	font-size: 11px;
	font-weight: bold;
	color: #E5893E;
	font-family: verdana;
	margin: 2px 2px 2px 2px;
}
.rightSideBarSectionHeading {
	font-size: 11px;
	font-weight: bold;
	color: #132853;
	font-family: verdana;
	margin: 0px 0px 0px 2px;
}

/*** these classes have been moved to the style_XX.css style sheets

.rightSideBarSectionElement { }
.rightSideBarSectionElement li{ }

************/

.rightSideBarMoreLink, .rightSideBarMoreLink a, .rightSideBarMoreLink a:active, .rightSideBarMoreLink a:visited {
	font-size: 10px;
	font-weight: normal;
	color: #132853;
	font-family: verdana;
}

.rightSideBarMoreLink a:hover {
	color:#e5893e;
	}

.rightSideBarMoreLinkIndent {
	margin: 0px 0px 0px 5px;
}

.rightSideBarBottomMargin {
	margin: 0px 0px 5px 0px;

}
.rightSideBarBorderTop {
	border-top: solid 1px #999999;
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
	border-left: solid 1px #999999;
}
.rightSideBarBorderMiddle {
	/* #989A99; */
	border-top: 0px;
	border-bottom: 0px;
	border-right: solid 1px #999999;
	border-left: solid 1px #999999;
}
.rightSideBarBorderBottom {
	/* #989A99; */
	border-top: solid 1px #999999;
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
	border-left: solid 1px #999999;
}

.footer a, .footer a:active, .footer a:hover, .footer a:visited {
	font-size: 10px;
	font-weight: normal;
	color: #142952;
	padding:0px 3px;
	font-family: Verdana;
}



/*=======================++
  General Content Classes
++=======================*/

.content_header {
	padding: 10px 0 8px 20px;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #142a53;
}
.content_text {
	padding: 0;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #000;
}

.list_view {
	margin: 0px 0px 2px 3px;
	padding: 3px 0 0 30px;
	clear: both;
	font-size: 12px;
	color: #000;
	background: url(/images/arrow_list.gif) no-repeat;
} 

.list_view a {
	font-size: 12px;
	color: #142952;
} 


.list_view_heading {
	margin: 0;
	padding: 3px 0 0 10px;
	clear: both;
	font-size: 13px;
	font-weight: bold;
	color: #000;
} 



/*===============++
  Homepage Classes
++===============*/

.homepage_contentwrap {
	margin: 0;
	width: 632px;
	padding: 0px;
}
.homepage_content {
	margin: 0;
	width: 632px;
	background-color: #FFFFFF;
	background-image:url(/images/bg_col_632_top.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.homepage_spotlight {
	margin: 0;
	width: 338px;
}

.content362 {
	background-image:url(/images/bg_col_346_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:15px 20px;
	width:306px;
	background-color:#FFFFFF;}

.content362end {
	background-image:url(/images/bg_col_346_btm.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:ededed;
	height:15px;
	width:345px;
	border:0px solid #ff0000;
	padding:1px;}

.content362 h3 {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:10px;
	color: #142952;
}


.content362 p {
	font-family: Verdana;
	line-height:18px;
	font-size: 12px;
	color: #683500;
}

.homepage_spotlight_content {
margin-bottom:10px;
padding-left:10px;
line-height:18px;}

#imagerotator {
margin:10px 0px;
margin-left:0px;}


#survey {
margin-top:5px;
width:300px;
background-color:#FFFFFF;
border:10px solid #db8123;
text-align:center;
padding:10px;}

#survey a {
font-size:18px;}

/****************************
  Skip Nav Classes
****************************/

/* Use NCS code to see if the pages pass the Watchfire check */
.skip { 
	font-size: 0px; 
	margin: 0px 0px; 
	padding: 0px 0px; 
	position: absolute; 
	z-index: -1; 
} 
.skip a {
	color: white;
}

/*
#skip a, #skip a:hover, #skip a:visited 
{ 
position:absolute; 
left:0px; 
top:-500px; 
width:1px; 
height:1px; 
overflow:hidden;
} 

#skip a:active, #skip a:focus 
{ 
position:static; 
width:auto; 
height:auto; 
} 

*/

/****************************
  Left Side Nav Classes
****************************/
.leftSideNavElement {
	font-size: 10px;
	font-weight: normal;
	color: #132853;
	font-family: verdana;
	margin: 0px 0px 0px 2px;
}
.leftSideNavElementLevel_1 {
	font-size: 10px;
	font-weight: normal;
	color: blue;
	font-family: verdana;
	margin: 0px 0px 0px 2px;
	background: #FDE8B5;;
}
.leftSideNavElementLevel_2 {
	font-size: 10px;
	font-weight: normal;
	color: green;
	font-family: verdana;
	margin: 0px 0px 0px 2px;
	/*background: pink;*/
	background: #fbede2;
	
}
.leftSideNavElementLevel_3 {
	font-size: 10px;
	font-weight: normal;
	/*color: orange;*/
	color: #fde8b5;
	font-family: verdana;
	margin: 0px 0px 0px 2px;
	/*background: orange;*/
	background: #fde8b5;
}
.leftSideNavElementLevel_4 {
	font-size: 10px;
	font-weight: normal;
	/*color: pink;*/
	color: #fbede2;
	font-family: verdana;
	margin: 0px 0px 0px 2px;
	background: white;
}

.newlandingDate {
	color: #000080;
	font-size : 9pt;
	text-decoration:none; 
}
.newlandingDateBlack {
	color: #000000;
}

.newslanding a, .newslanding a:visited, .newslanding a:hover, .newslanding a:active {
	FONT-SIZE: 9pt;
	TEXT-DECORATION: underline;
}

 
/*
===============
These are the top Icons (print/email and last update date) used in all templates
===============
*/
.template_icons {
	Font-Family: Verdana;
	height:24px;
	Font-Size: 9px;
	color: #000;
	padding: 8px 0px 8px 0px;
}
.template_icons a, .template_icons a:visited, .template_icons a:hover, .template_icons a:active {
	Font-Family: Verdana;
	Font-Size: 9px;
	color: #000;
	text-decoration: underline;
}
.template_icons a:hover {
	color: #000;
}


/* 
  ==========================
 Looking for a Staff Person
 These are Classes that are specific to pages related to "Looking for a Staff Person"
 jem 08.02.06
  ==========================
*/
 
/*  a.dir is for the standard subnav on these related pages */
a.dir {
 Font-Family: Verdana;
 Font-Size: 10px;
 Font-Weight: normal;
 Color: #0334ce;
 text-decoration: underline;
}
 
a.dir:hover {
 Color: #e5893e;
}
 
/*  a.dirAlpha is for Browse-by-Lastname Alphabet nav */
a.dirAlpha {
 Font-Family: Verdana;
 Font-Size: 12px;
 Font-Weight: normal;
 Color: #0334ce;
 text-decoration: underline;
}
 
a.dirAlpha:hover {
 color:#e5893e;
}

.dirAlphaOff {
 Font-Family: Verdana;
 Font-Size: 12px;
 Font-Weight: normal;
 Color:#666666;
 text-decoration:none;
 }
 
/* Staff Person Title is the staff person's name that links to the detail page */
a.dirStaffTitle {
 Font-Family: Arial;
 Font-Size: 12px;
 Font-Weight: bold;
 Color: #0334ce;
 text-decoration: underline;
}
 
a.dirStaffTitle:hover {
 Color: #e5893e;
}
 
/* Search Highlight is on the Looking-for-staff-Results page
   it will be in a span within the text "Your Serach for "XYZ" found "x" matches"
 XYZ and x will have this class
*/
.dirSearchHighlight {
 Font-Family: Arial;
 Font-Size: 12px;
 Font-Weight: bold;
 Color: #0334ce;
}
 /* 
  ====================
  For form elements
  jem
  ====================
*/
Form {
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 11px;
}
.label {
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 10px;
}
Input, Textarea, Select {
	font-family: Arial, sans-serif;
	color: #000000;
	font-size: 11px;
	padding: 2px;
	color: #000000;
}
.nichdwwwBtn {
	border: 1px outset #999999;
	cursor: pointer;
	font-weight: bold;
	margin: 1px 0px 0px 4px;
	padding: 0;
	background-color: #ffffff;
	color: #003399;
}

/* 
  ====================
  end of For form elements
  ====================
*/

 /* 
  ====================
  Projects List Pages
  jem
  ====================
*/

.projectSubTitle {
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}

.projectColumnTitle {
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #0033ce;
}

.projectColumn {
	font-family: arial;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}

 /* 
  ====================
  End - Projects List Pages
  ====================
*/


 /* 
  ====================
  Google Search Results 
  ====================
*/
.googleWarningRed {
	font-family: arial;
	font-weight: normal;
	font-size: 15px;
	color: #cc0000;
}

.googleDirectoryHeader {
	font-family: arial;
	font-weight: bold;
	font-size: 15px;
	color: #132853;
}

.googleGreenUrl {
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	color: #008000;
}

.googlePower {
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	color: #2f2f2f;
}

/*
 ====================
 additional classes added
 08.09.08
 jem
 ====================
*/

a.googleSubTitleLink {
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
	color: #0033CE;
}

a.googleSubTitleLink:hover {
	color: #E5893E;
}

/* 
  ====================
  End - Google Search Results
  ====================
*/

/*
  ===================
  Class for hiding links that google needs
  08.10.06
  jem
  ===================
 */
 
 a.hidden, a.hidden:hover, a.hidden:active, a.hidden:visited {
	color: #ffffff;
	font-size: 1px;
}

 /* 
  ====================
  End - Google Search Results
  ====================
*/


 /*
  ===================
  Class for Branches Centers Divisions Labs
  08.10.06
  jem
  ===================
 */

a.bcdlSectionTitle, a:visited.bcdlSectionTitle, a:active.bcdlSectionTitle {
	font-family: verdana;
	font-size:12px;
	font-weight:bold;
	color:#0033CE;
	}
	
a.bcdlSectionTitle:hover {
	color:#E5893E;
	}

 /*
  ===================
  End -- Class for Branches Centers Divisions Labs
  ===================
 */
 
 
  /*
  ===================
  Class for Health A to Z
  08.10.06
  jem
  ===================
 */

.AtoZSubTitle {
	font-family:Arial;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	}
	
a.AtoZListLinks {
	font-family:Arial;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;
	color: #0033CE;
	}
	
a.AtoZListLinks:hover	{
	color: #E5893E;
	}

  /*
  ===================
  Class for Health A to Z
  ===================
 */
 
 /*
  ===================
  Class for cochrane
  ===================
 */ 
 
 .titlebar1
{
    BACKGROUND-COLOR: #003366;
	color: #ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}

/*
  ===================
  End Class for cochrane
  ===================
 */ 
 
 
 /*
 	================
	Bold Class for Rich
	================
*/

.plainBold {
	font-weight: bold;
}

/*
  ===================
  End Bold Class for Rich
  ===================
 */ 
 
 
  /*
  ===================
  Classes for news releases
   06.08.07
  jag
  ===================
 */ 
 
 
.newsTable {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	letter-spacing: 0px;
	font-family: Arial;
	border-top: #3366CC 3px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.searchTable {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	letter-spacing: 0px;
	font-family: Arial;
	padding: 5px 5px 5px 5px;
}

 .searchPageTitle {
 	Font-Size: 17px;
	Font-Weight: Bold; 
	text-indent: 10px
 }
 
 .searchTopText {
	color: #003399;
	font-weight: bold;
	background-color: #FDE8B5;
	padding: 7px 7px 7px 7px;
	border-bottom: #000000 1px solid;
}

.searchTerms {
	font-style: italic;
	color: #3366CC;
}

.searchCount {
	font-weight: bolder;
	font-size: larger;
}

.searchDates {
	color: #663300;
	font-size: 9pt;
	font-weight: bold;
}

 .searchTitles {
	color: #003399;
	font-weight: bold;
	font-size: 9pt;
}

.searchTitles a, .searchTitles a:visited, .searchTitles a:active {
	color: #003399;
	text-decoration: none ;
}

/*  Added by Jim 062607  */
.searchTitles a:hover {
	color: #E5893E;
	text-decoration: none;
}
/*  End Add  */

.searchRow0 {
	background-color: #FBEDE2;
}

.searchRow1 {
	background-color: white;
}

.redmessage 	{
	color: #ff0000;
	font-size : 9pt;
	text-decoration:none;
	font-weight: bold;
}

/*
  ===================
  End Class for news releases
  ===================
 */ 
 
.newHomePageSpotlightTitle {
	font-family: tahoma;
	letter-spacing:.1px;
	Font-Size: 20px;
	Font-Weight: normal; 
	Color: #db8123;
	margin-bottom:10px;
}
.newHomePageSpotlightText {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	line-height:16px;
	letter-spacing: 0px;
	font-family: Arial;
}
.newHomePageSpotlightHR, hr {
	border-bottom: #003366 solid 1px; 
	border-top: #003366 solid 0px; 
	border-right: #003366 solid 0px;
	border-left: #003366 solid 0px;
	color:#fff;
	height:1px;
	margin:10px 0px;
}

.newHomePageSpotlightHRtop {
	border-bottom: #003366 solid 1px; 
	border-top: #003366 solid 0px; 
	border-right: #003366 solid 0px;
	border-left: #003366 solid 0px;
	margin:-8px 0px 0px 0px;
}


.newHomePageSidebarHR {
	border-bottom: #003366 solid 1px; 
	border-top: #003366 solid 0px; 
	border-right: #003366 solid 0px;
	border-left: #003366 solid 0px;
	margin:-5px 0px 0px 0px;
	width:100%;
}

.fixlink{
	vertical-align:middle;
	padding-bottom:10px;
	Font-Family: Verdana;
	Font-Size: 13px;
	Font-Weight: Normal;
	Color: #132853;
	
} 

/*
======================
J Query Homepage Box
======================

*{
margin:0;
padding:0;
}
html{
height:100%;
}
body{
height:100%;
color:#a4a4a4;
cursor:default;
font-size:11px;
line-height:16px;
text-align:center;
background-color:#000;
background-position:50% 0;
background-repeat:no-repeat;
font-family:Tahoma,sans-serif;
}
a:link,a:visited{
color:#fff;
text-decoration:none;
}
*/
a img{
border:0;
}

div.wrap{
	width:346px;
	margin:0 auto;
	text-align:left;
	height:180px;
	padding:0;
	background-image:url(/images/bg_flipholder.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

div#header div#slide-holder{
	z-index:2;
	width:346px;
	height:162px;
	position:absolute;
}
div#header div#slide-holder div#slide-runner{
	top:7px;
	left:7px;
	width:332px;
	height:162px;
	overflow:hidden;
	position:absolute;
}
div#header div#slide-holder img{
	margin:0;
	display:none;
	position:absolute;
}
div#header div#slide-holder div#slide-controls{
	left:0;
	bottom:0px;
	width:332px;
	height:35px;
	margin:0px 0px 0px 0px;
	display:none;
	position:absolute;
	background:url(/images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav{
	float:left;
	height:14px;
	display:inline;
	margin:11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{
	float:left;
	font-family:tahoma;
	width:10px;
	height:14px;
	padding:5px 7px;
	display:inline;
	font-size:12px;
	margin:0px;
	line-height:14px;
	font-weight:normal;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	background-position:0 0;
	background-color:#142952;
	background-repeat:no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on{
	background-position:0 -24px;
	font-weight:bold;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(/images/silde-nav.png);}
div#nav ul li a{background:url(/images/nav.png) no-repeat;}

