/************************************************
 * Site-wide
 ************************************************/
BODY, TD, P, .bodyCopy { 
  color: #000000;
  font-family: sans-serif;
  font-size: 13px;
}

A:link, .matchLink {
	color: #2F588F;
	text-decoration: underline;
}

A:visited {
	color: #2F588F;
	text-decoration: underline;
}

A:active {
	color: #AFAE6B;
	text-decoration: underline;
}

A:hover {
	color: #AFAE6B;
	text-decoration: underline;
}

SUP {
	font-size: 10px;
}

OL { 
	margin-top: 4px;
	margin-bottom: 4px;
}

UL {
	margin-top: 4px;
	margin-bottom: 4px;
	list-style-type: square;
}

LI { 
	padding: 1px 0px 1px 0px;
}

/* default color for image borders
   NS4 needs color instead of border-color */
IMG {
	border-color: #333333;
	color: #333333;					
}

IMG.alignLeft {
	margin: 3px 5px 4px 0px;
}

.noUnderline {
	text-decoration: none;
}

/* need to repeat font info for NS4.7 */
.heading {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 15px 0px 0px 0px;
	color: #D01811;
}

.headtitle {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

/* need to repeat font info for NS4.7 */
.smallText {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
}

/* need to repeat font info for NS4.7 */
.bigText {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 13px;
}

.breadCrumb {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
	color: #033577;
}

.breadCrumb A:link, .breadCrumb A:visited,
.breadCrumb A:active,.breadCrumb A:hover {
	color: #033577;
}

/************************************************
 * Footer
 ************************************************/
/* need to repeat font info for NS4.7 */
.footer {
	font-family: sans-serif;
	font-size: 9px;
	color: #4F6E18;
	margin: 40px 0px 0px 155px;
	padding: 5px 0px 5px 0px;
}

.homepage_search {
    /*we will first set the border styles.*/
    border-width: 1px;
    border-style: solid;
    border-color: #333333;
    font-family: sans-serif;
    font-size: 11px;
    color: #000000;
    width: 111px;
    height: 16px;
    }
 
/************************************************
 * Forms
 ************************************************/
/* need to repeat font info for NS4.7 */
/*INPUT, TEXTAREA, SELECT, OPTION { 
  color: #000000;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #333333;
} 

/************************************************
 * Homepage
 ************************************************/
.homeSidebar {
	padding: 0px 7px 7px 7px;
}

.homeSidebarWithImage {
	padding: 1px 7px 7px 0px;
}

/* need to repeat font info for NS4.7 */
.homeSidebarHeading {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

/* need to repeat font info for NS4.7 */
.homeSidebarEntry {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	padding: 10px 0px 0px 0px;
}

.homeFeature {
	padding: 3px 10px 10px 10px;
}

/************************************************
 * Side Navigation
 ************************************************/
/* need to repeat font info for NS4.7 */
.sidenavHeading {
  font-family: sans-serif;
	font-size: 12px;
	color: #005288;
	padding: 5px 4px 4px 4px;
	font-weight: bold;
}

/* need to repeat font info for NS4.7 */
.sidenavEntry {
  font-family: sans-serif;
	font-size: 12px;
	font-weight: none;
}

.sidenavEntry A:link, .sidenavEntry A:visited, 
.sidenavEntry A:active {
	color: #005288;
	text-decoration: none;
}

.sidenavEntry A:hover {
	color: #005288;
	text-decoration: underline;
}

/************************************************
 * In the News Section
 ************************************************/
/* need to repeat font info for NS4.7 */
.newsHomeEntry {
  font-family: sans-serif;
  	color: #FFFFFF;
	font-weight: none;
}

.newsHomeEntry A:link, .newsHomeEntry A:visited, 
.newsHomeEntry A:active {
	color: #FFFFFF;
	text-decoration: none;
}

.newsHomeEntry A:hover {
	color: #AFAE6B;
	text-decoration: underline;
}

/************************************************
 * Lab Side Navigation
 ************************************************/
/* need to repeat font info for NS4.7 */
.labNavHeading   { color: #395E8E; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; padding: 0px 0px 5px 4px }

/* need to repeat font info for NS4.7 */
.labNav  { font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; padding: 0px 0px 5px }

.labNav A:link, .labNav A:visited, 
.labNav A:active {
	color: #4F8DBD;
	text-decoration: none;
}

.labNav A:hover {
	color: #4F8DBD;
	text-decoration: underline;
}

/* need to repeat font info for NS4.7 */
.labHeading  { color: #395e8e; font-weight: bold; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif }

.labBreadCrumb {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
	color: #4F8DBD;
}

.labBreadCrumb A:link, .labBreadCrumb A:visited,
.labBreadCrumb A:active,.labBreadCrumb A:hover {
	color: #4F8DBD;
}

/************************************************
 * Neuroscience Navigation
 ************************************************/

.neuroNav A:link, .neuroNav A:visited, 
.neuroNav A:active {
	font-family: verdana, arial, helvetica, sans-serif;
  	font-size: 11px;
  	font-weight: bold;
	color: #F7FF73;
	text-decoration: none;
}

.neuroNav A:hover {
	font-family: verdana, arial, helvetica, sans-serif;
  	font-size: 11px;
  	font-weight: bold;
	color: #F7FF73;
	text-decoration: underline;
}

/************************************************
 * Physiology Navigation
 ************************************************/

.physNav A:link, .physNav A:visited, 
.physNav A:active {
	font-family: verdana, arial, helvetica, sans-serif;
  	font-size: 11px;
  	font-weight: bold;
	color: #66FFCC;
	text-decoration: none;
}

.physNav A:hover {
	font-family: verdana, arial, helvetica, sans-serif;
  	font-size: 11px;
  	font-weight: bold;
	color: #66FFCC;
	text-decoration: underline;
}

.physNavSub A:link, .physNavSub A:visited, 
.physNavSub A:active  { color: #66ffcc; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; padding: 0px 0px 0px 4px }

.physNavSub A:hover  { color: #66ffcc; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline; padding: 0px 0px 0px 4px }




/************************************************
 * GRE Navigation
 ************************************************/

/* need to repeat font info for NS4.7 */
#gre_nav {
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px/16px;
	color: #FFFFFF;
    width: 9em; /* set width of menu */
}

#gre_nav ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 0;
}

/* style, color and size links and headings to suit */
#gre_nav a, #gre_nav grenavHeading {
font: 11px/16px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 3px 12 px 3px 8px;
width: 10em
}

#gre_nav grenavHeading {
font-size: 11px/16px
color: #FFFFFF;
background: #91A8C6;
text-transform: uppercase;
}

#gre_nav a {
font-size: 11px/16px;
color: #FFFFFF;background-color: #91A8C6;
text-decoration: none;
width: 10em
padding: 3px 12px 3px 8px;
}

#gre_nav a:hover {
color: #91A8C6;
background: #fff;
text-decoration: underline;
}

#gre_nav li {
/* make the list elements a containing block for the nested lists */
position: relative;
} 

#gre_nav ul ul ul {
position: absolute;
top: 0;
left: 100%; /* to position them to the right of their containing block */
width: 250px; /* width is based on the containing block */
color: #000;
background-color: #91A8C6;
text-decoration: none;
padding: 3px 12px 3px 8px;

}

div#gre_nav ul ul ul,
div#gre_nav ul ul li:hover ul ul
{display: none;
width: 250px;
color: #000;
background-color: #91A8C6;
text-decoration: none;
padding: 3px 12px 3px 8px;

}

div#gre_nav ul ul li:hover ul,
div#gre_nav ul ul ul li:hover ul
{display: block;
width: 18em;
}


<!--[if IE]>
<style type="text/css" media="screen">
body {
behavior: url("../csshover.htc"); /* call hover behavior file */
font-size: 100%; /* enable IE to resize em fonts */
} 
#gre_nav ul li {
float: left; /* cure IE5.x "whitespace in lists" problem */
width: 100%;
}
#gre_nav ul li a {
height: 1%; /* make links honor display: block; properly */
} 

#gre_nav a, #gre_nav grenavHeading {
font: bold 1.2em arial, helvetica, sans-serif; 
/* if required use em's for IE as it won't resize pixels */
} 
</style>
<![endif]-->






