body{ 
  font-family: verdana,arial,sans-serif; 
  color: #000000;
	background-color: #ffffff; 
}

/* div,table,td, input, select ,textarea font size for ns4 */
div,table,td{
  font-family: verdana,arial,sans-serif;
	font-size: 12px;
 vertical-align: top;
}

input, select, textarea {
   font-family: verdana,arial,sans-serif; 
	 font-size: 12px;
}

form {
  display: inline;
}

/* *** content-home for home page content *** */
.content-home {
 font-family: verdana,arial,sans-serif;
 font-size: 95%;
 padding-top:15px;
 padding-right: 8px;
 padding-bottom: 20px;
 padding-left: 8px;
}

/* ***  content-outer, content-main  classes for sub pages' content *** */
.content-outer {
 padding-top: 15px; 
 padding-right: 25px;
 padding-bottom: 20px;
 padding-left: 25px;
}

.content-main {
 width: 502px;
 font-family: verdana,arial,sans-serif;
 font-size: 12px;
 padding-top: 15px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 10px;
}

/* title-1 title-2 and title-3 font size for ns4 */
.title-1 {
  font-family: verdana,arial,sans-serif;
	color: #000000; 
	font-size: 17px;
  font-weight: 600;
	padding-left: 10px;
	padding-bottom: 5px;
}

.title-2 {
  font-family: verdana,arial,sans-serif;
	color: #000000; 
  font-size: 14px;
  font-weight: 600;
}

.paragraph-title {
  font-family: verdana,arial,sans-serif;
	color: #000000; 
  font-size: 15px;
  font-weight: 600;
	padding-top: 10px;
}

/* video interviews */
.interview {
 font-family: verdana,arial,sans-serif;
 font-size: 12px;
 color: #000000;
 font-weight: 600;
 padding-top: 5px;
 padding-left: 5px;
 padding-bottom: 5px;
}

.video {
 	background-color: #ffffff;
}

.video-box {
 border: solid 1px #000000;
 background-color: #ffffff;
}

ul.angles	{
	list-style-image: url(../images/angles.gif);
}

ul.check {
	list-style-image: url(../images/check.gif);
}

/* header printing version */
.header-print {
  display: none;
}

.gray {
  background-color: #ebebeb;
}

/* flash area in home page */
#flash {
  padding: 5px 0px 10px 0px; 
}

.copyrights {
  font-size: 10px;
	color: #000000;
	background-color: #cccccc;
	padding-bottom: 7px;
}

.bld {
   font-weight: 600;
}

.sm {
 font-size: 10px;
}

.warning {
 font-weight: 600;
 color: #cc6633;
}
.orange {
  background-color: #cc6633;
}

.purple {
  background-color: #562954;
}

.upcoming-meetings {
 border: 1px solid #333333;
}

.organizations-on, .investigators-on, .staff-on,.faq-on, .research-on, .testimonials-on {
 color: #cc6633;
}
/* padding-bottom: 2px for ns4 */
.member-photos {
 padding-bottom: 2px;
 padding-left: 10px;
 align: right;
}

.star {
 color: #cc6633;
}
td.members {
vertical-align: middle;
}
.member-name {
 font-size: 90%;
 font-weight: 600;
}

/*siteindex title box*/
.index-head {
 background-color: #eee;
 border: 1px solid #666;
 padding: 5px;
}

/*  margin-left for the ns4  */
ul.arrow {
 margin-left: -20px;
}
/* margin-bottom for ns4 */
li.arrow{
  margin-bottom: 10px;
}

/* *** navigation links *** */
/* .sub-on font size 10px for ns4 */
.sub-on {
 font-family: verdana,arial,sans-serif;
 font-size: 10px;
 color: #f78e07;
 font-weight: 600;
}

.sub-nav a:link,.sub-nav a:visited,.sub-nav a:active{
 font-family: verdana,arial,sans-serif;
 font-size: 10px;
 text-align: center;
 color: #f6c96e;
 font-weight: 600;
 text-decoration: none;
}

.sub-nav a:hover {
 font-family: verdana,arial,sans-serif;
 font-size: 10px;
 text-align: center;
 color: #f78e07;
 font-weight: 600;
 text-decoration: none;
}

.footer {
  font-size: 10px;
	color: #000000;
	background-color: #cccccc;
	padding-top: 5px;
	padding-bottom: 5px;
}

.footer-on {
  font-size: 9px;
	color: #000000;
	font-weight: 600;
}

.footer a:link,.footer a:visited,.footer a:active {
  color: #000000;
	background-color: #cccccc;
	text-decoration: none;
}
.footer a:hover {
  color: #000000;
	background-color: #cccccc;
	text-decoration: underline;
}

a:link, a:visited, a:active {
	color: #cc6633;
	text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

.utilities {
  background-color: #ffcc66;
}

.search a:link, .search a:visited, .search a:active {
   color: #000000;
	 text-decoration:none;
	 font-size: 10px;
}

.search a:hover {
	color: #853309;
	text-decoration:none;
	font-size: 10px;
}

/* === news section font size for ns4 */
.news {
  font-family: verdana,arial,sans-serif; 
  font-size: 11px;
	background-color: #ebebeb;
}
/* === news, left-col sections' font sizes for ns4 */

.news a:link,.news a:visited,.news a:active{
  color: #cc7800;
	text-decoration: none;
}
.news a:hover {
 color: #cc7800;
 text-decoration: underline;
}

.left-col {
 	background-color: #ebebeb;
}

.left-col a:link, .left-col a:visited,.left-col a:active {
  font-family: verdana,arial,sans-serif; 
	color: #000000;
	font-size: 12px;
	font-weight: 600;
	display: block;
	width: 100%;
	text-decoration: none;
}

.left-col a:hover {
  font-family: verdana,arial,sans-serif; 
	font-weight: 600;
	background-color: #ebebeb;
	color: #cc9900;
	font-weight: 600;
	font-size: 12px;
	display: block;
	width: 100%;
	text-decoration: none;
}

/* .angles ( >> )font size for ns4 */
.angles a:link, .angles a:visited,.angles a:active{
  color: #562956;
  font-family: verdana,arial,sans-serif;
  font-size: 11px;
	font-weight: 600;
	text-decoration: none;
}

.angles a:hover{
  color: #562956;
  font-family: verdana,arial,sans-serif;
  font-size: 11px;
	font-weight: 600;
	text-decoration: underline;
}
