/*agency links*/
body {
    font-family : Verdana;
    font-size : 12px;
    margin : 0px;
    background-color: #fff;
    background-image: url(../images/pagehead_bg.gif);
}
.hide {
	visibility: hidden;
	display: none;}
p   {color : #000000;
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 4px;
/*	line-height: 1.5em;*/
}
ul li {color : #000000;
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-top: 2px;
	line-height: 14px;

}

H3 {
	FONT-FAMILY: verdana, Arial, Helvetica;
	FONT-SIZE: 14px;
	COLOR: #000000;
}
H4 {
	FONT-FAMILY: verdana, Arial, Helvetica;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-weight: bold;
}
td   {color : #000000;
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}


form {
		margin: 0;
		padding: 0;
}

/*  From GetPolicy Component */
.Title {
    font-weight: bold;
    font-style: italic;    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    text-align: center;
}

.SectionHead {
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
}

.SectionContent {
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
/*  END GetPolicy Component */


a.agencynav, .agencynav, a.agencynav:link, a.agencynav:visited {
    background : transparent;
    color : #999999;
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration : underline;

}
a.agencynav:hover {
    color : #999999;
    text-decoration : underline;
}

/*footer links*/

a.footernav, .footernav, a.footernav:visited {
   background : transparent;
    color : #000000;
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration : underline;
}

a.footernav:hover {
    color : #000000;
    text-decoration : underline;
}

/*leftnav bar links*/

a.leftnav, .leftnav, a.leftnav:visited {
    color : #333366;
    font : 12px "Trebuchet MS", Verdana, Arial, sans-serif; 
    line-height : 14px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    text-decoration : underline;
}
a.leftnav:hover {
 background : transparent;
    color : #000099;
    text-decoration : none;
}
a.leftnavhead, .leftnavhead, a.leftnavhead:visited {
    color : #FFFFFF;
    font : 12px "Trebuchet MS", Verdana, Arial, sans-serif; 
    line-height : 13px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    text-decoration : none;
}
a.leftnavhead:hover {
    color : #CCC;
    text-decoration : none;
}
a.hlth, .hlth, a.hlth:visited {
    color : #000099;
    font : 12px Arial, sans-serif; 
    font-weight : bold;
    line-height : 13px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    text-decoration : none;
}
a.hlth:hover {
 background : transparent;
    color : #990000;
    text-decoration : none;
}
/*top navigation links*/

a.topnav, .topnav, a.topnav:visited, td.topnav {
    background : transparent;
    color : #000099;
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration : underline;
}

a.topnav:hover {
    text-decoration : underline;
}

/*right nav for 3 column pages*/

.whitetext {
    color : #FFFFFF;
    font-family : Verdana, Arial, sans-serif;
    font-weight : bold;
    FONT-SIZE : 12px;
}

.rightnav  {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 11px;
    line-height: 13px;
}

ul.rightnav, li.rightnav  {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 11px;
    line-height: 13px;
    padding-top: 1px;
    padding-bottom: 2px;
}

li.mainListDot {
    list-style-type: disc;
    FONT-SIZE : 11px;
}


/*table row selectors*/ 

.trleftnav {
    background : #FCF8EB;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
}
.trleftnavexpand1 {
    background : #ECE5DA;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    text-indent : 0px;
}

.tabletopSidesWhite { 

border-left:1px solid #FFFFFF;

border-right:1px solid #FFFFFF;

border-top:1px solid #FFFFFF;

}


/*search box controls*/

DIV.topsearch A.topsearch {
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif; 
}
DIV.topsearch:link {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif;
}
DIV.topsearch:visited {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif;
}
INPUT.input {text-align:left; WIDTH: 180px; border: inset 1px #000;
    background-color: #FFF;}

#searcharchives {WIDTH: 145px; border: inset 1px #000;
    background-color: #FFF; padding: 1px;}


.breadcrumbs, TD.breadcrumbs {
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, san-serif;
    FONT-WEIGHT: normal; FONT-SIZE: 10px; line-height: 12px; COLOR: #333366; }

a.breadcrumbs, a.breadcrumbs:link, a.breadcrumbs:visited {
    COLOR: #333366; }

/*top navigation links*/
a.topnav, .topnav, a.topnav:visited, td.topnav {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000099;
    text-decoration: underline;
}

.bodytext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.bodylink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0A4CB6;
    text-decoration: none;
}
.leftnavhead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0A4CB6;
    list-style-type: square;
    margin-left: 20px;
    list-style-image: url(images/bullet_blue.gif);
    list-style-position: outside;
}
.leftnav{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #0A4CB6;
    text-decoration: none;
    margin-left: 0px;
    line-height: 14px;
    padding-left : 20px;
}
.leftnavsub{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #0A4CB6;
    text-decoration: none;
    margin-left: 0px;
    line-height: 14px;
    padding-left : 15px;
}
.leftlinknav {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0A4CB6;
    text-decoration: none;
}

.leftlinknav :visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #0A4CB6;
    text-decoration: none;
}

.leftlinknav:hover {
 background : transparent;  
    text-decoration : underline;
}

/*leftnav bar links*/

a.leftnav:hover {
 background : transparent;
    color : #000099;
    text-decoration : underline;
}

.leftlink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0A4CB6;
    text-decoration: none;
}
.photocaption {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    line-height: -20px;
}
.photofloat {
    padding: 0px 0px 30px 30px;
}

.trleftnav {
    background : #FCF8EB;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
}
.trleftnavon {
    background : #F3EDE7;
}
.trleftnavexpand1 {
    background : #ECE5DA;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
}

.trleftnavexpand1on {
    background : #F4F4E8;
}

/*search box controls*/

DIV.topsearch A.topsearch {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif; 
}
DIV.topsearch:link {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif;
}
DIV.topsearch:visited {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif;
}

.topsearch A.topsearch {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif; 
}
.topsearch:link {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif;
}
.topsearch:visited {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica, san-serif;
}

.indentRight {
    margin-right: 10px;
}

.listIndentLeft {
    margin-left: 30px;
    padding-left: 0px;
    list-style-type: disc;
    list-style-position: inside;
}

.breadcrumbs, TD.breadcrumbs {
    FONT-FAMILY: Verdana, Arial, Helvetica, san-serif;
    FONT-WEIGHT: normal; FONT-SIZE: 10px; line-height: 12px; COLOR: #333366; }

a.breadcrumbs, a.breadcrumbs:link, a.breadcrumbs:visited {
    COLOR: #333366; }
    
/*footer links*/

a.footernav, .footernav, a.footernav:visited {
   background : transparent;
    color : #000000;
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration : underline;
}

a.footernav:hover {
    color : #000000;
    text-decoration : underline;
}

/*agency links*/

a.agencynav, .agencynav, a.agencynav:link, a.agencynav:visited {
    background : transparent;
    color : #999999;
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration : underline;

}
a.agencynav:hover {
    color : #999999;
    text-decoration : underline;
}
.mainfont {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.recordAdded {
    color: #009966;
    font-weight: bold;
}
.recordAddFailed {
    color: #FF0000;
    font-weight: bold;
}
.recordAddFailedTrBg {
    color: #FFFFFF;
    font-weight: bold;
    background-color: #FF0000;
}

/* navTopLink  created 03/10/2005 */
a.navTopLink, .navTopLink, a.navTopLink:visited {
    color : #FFFFFF;
    font : bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    text-decoration : none;

}
a.navTopLink:hover {
 background : transparent;
    color : #CCCCCC;
    text-decoration : underline;
}

.textheaderwhite {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}

.tableBorder {
    border: 1px solid #6699CC;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
}
.version {
    background : transparent;
    color : #999999;
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  
}


/****************************************/
/*        Liza's addition style         */
/****************************************/

#searchBox {
		padding-bottom: 8px;
		padding-right: 34px;
		text-align: right;
}

table#mainTable {
		margin: 0;
		border-collapse: collapse;
		border-spacing: 0;
}
table#mainTable td {
		vertical-align: top;
}
table#mainTable td table td {
		border: none;
}
table#mainTable td#leftNav {
		width: 200px;
		background-color: #FCF8EB;
		border-top: 1px solid #ccc;
		border-right: 1px solid #ccc;
}
table#mainTable td#pageContent {
		width: 730px;
		padding-top: 15px;
		padding-left: 70px;
		padding-right: 34px;
/*		text-align: justify; */
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
table#mainTable td#pageContent table {
		margin: 0;
		padding: 0;
}

table#header {
		border: 0;
		border-collapse: collapse;
		border-spacing: 0;				
}
table#header td {
		margin: 0;
		padding: 0;
}

table.meetings {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
		border-collapse: collapse;
		border-spacing: 0;
		empty-cells: show;
		width: 100%;
}
table.meetings caption {
    padding-top: 0.5em;
    padding-bottom: 0.3em;
    font-weight: bold;
}
table.meetings th {
		padding: 3px;
		vertical-align: middle;
		text-align: left;
		background-color: #ccc;
}
table.meetings td {
		padding: 3px;
		vertical-align: top;
}


/***   Footer Styles    ***/
#footer {
	position: relative;
	clear: left;
	margin: auto;
	padding: 5px;
	text-align: center;
	font-size: 0.9em;
	white-space: nowrap;
	border-top: 1px solid #ccc;
}
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
	text-decoration: underline;
	color: #666;
}
#footer table {
	margin: auto;
	width: auto;
}
#footer table td {
	height: 30px;
	text-align: left;
	padding: 0 18px;
}
#footer table td a {
	padding-left: 18px;
}
#footer td.dhhs {
	background: url(../images/person/dhhs_logo.gif) no-repeat left center;
}
#footer td.nih {
	background: url(../images/person/nih_logo.gif) no-repeat left center;
}
#footer td.nhlbi {
	background: url(../images/person/nhlbi_logo.gif) no-repeat left center;
}
#footer td.ninds {
	padding: 0 18px 0 97px;
	background: url(../images/person/NINDSlogo.gif) no-repeat left center;
}

/***   Retreat Header Styles    ***/

a.h1header, .h1header, a.h1header:link, a.h1header:hover, a.h1header:visited{
	color: #000000;
	font: 20px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;}

/* dee added from here down*/
a.tdsignup, .tdsignup, a.tdsignup:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.tdsignup:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#footerrule {	border-top: 1px #EE3124 solid; }

a.footernav, .footernav, a.footernav:visited {
	color : #000000;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.footernav:hover {
	color : #000000;
	text-decoration : underline;
}
/*Topbar bar links*/

a.tpsignup, .tpsignup, a.tpsignup:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.tpsignup:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a.btpsignup, .btpsignup, a.btpsignup:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;

}
a.btpsignup:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

H1 {
	FONT-FAMILY: Verdana, Helvetica;
	FONT-SIZE: 18px;
	COLOR: #000000;
	font-weight: normal;
	border-bottom: 1px #EE3124 solid;
	padding-bottom: 0px;
}

.required {	
	font-family :  	Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}

.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	margin:0px;
	height:16px;
	width:325px;
	border-width: 1px;
	border-style: solid;
	border-color: #B2B2B3;
	}

*html .textfield {
	height:20px;
	width:325px;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold; 
	margin:3px;
	width: 110px;
	border-width: 1px;
	border-style: solid;
	border-color: #B2B2B3;
	}
.selectfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	margin:0px;
	border-width: 1px;
	border-style: solid;
	border-color: #B2B2B3;
	}

.signupredhr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	font-weight: bold;

}

.notetosr {
    COLOR: #FCF8EB;
 }
a.notetosr {
    COLOR: #FCF8EB;
 }

/* RSS FEED FRONT PAGE STYLES Dee added 11-10-09 */


	 div.rsscontent { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; color: #000000; 
		margin-bottom: 6px; 
		padding-left: 6px; 
		padding-right: 6px;}
	div.updated      { 
		font-family: Arial, Helvetica, sans-serif; 
		color: #999; 
		font-size: 10px; 
		padding-left: 6px; }
	 h3.rssheader {
		text-align: center; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #ffffff; 
		margin: 0;  
		padding: 6px; 
		background-color: #ff0000;}
	 h3.rssheader a {
		color: #FFFFFF; 
		text-decoration: none;}
 	 h3.rssheader a:hover {	
		color: #FFFFFF; 
		text-decoration: underline;}
	 h4.rsshead {
		margin: 0; 
		color: #333366; 
		font: 12px "Trebuchet MS", Verdana, Arial, sans-serif; 
		padding-bottom: 0px; 
		padding-left: 6px; 
		padding-right: 0px; 
		padding-top: 0px;  
		text-decoration : underline;}
	 h4.rsshead a {
		margin: 0; 
		color: #333366; 
		font: 12px "Trebuchet MS", Verdana, Arial, sans-serif; 
		padding-bottom: 0px; 
		padding-right: 0px;
		padding-top: 0px; 
		text-decoration : underline;}	
	 h4.rsshead a:hover {
		text-decoration: none; }
	 #result {
		border: solid 1px #ff0000; }
