/* CSS Document */

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6,
form, fieldset, a, img, table, div {
margin: 0;
padding: 0;
border: 0;
}
body {
font-family: "Lucida Grande",Arial, Helvetica, sans-serif;
font-size: medium;
color: #191970;
background-color: white;
margin: 10px 10% 0 10px;
}
h1 {
font-size: larger;
font-weight: bold;
text-align: left;
color: #003366;
}
p { text-align: justify; }
hr {
clear: both;
width: 100%;
}
/***** MENU LINKS *****/
a:link, a:visited, a:hover, a:active {
text-decoration: none;
border-bottom: 1px dotted #999;
}
a:link, a:visited { color: #F08080; background-color: #0E0060; }
a:hover, a:active { color: #FFF; background-color: #900; }
/***** IMAGE LINKS *****/
a img { background-color: #FFF; }
a img { border: 1px solid white; }
a:hover img { border: 1px solid #666; }
/***** BASIC LISTS *****/
ul {
list-style: none;
padding: 0;
margin: 0;
}
li {
background-repeat: no-repeat;
background-position: 0 5px;
padding: 0px 0px 0px 0px;
}
/***** MENU *****/
#menu li { display: inline; }
#menu a { padding: 2px 19px; }
#menu a:link, #menu a:visited {
border: 0px solid #191970;
color: 	#FFFFFF;
font-size: 13px;
font-weight: none;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
}
#menu {background-color: #B0C4DE;}

#menu a:hover, #menu a:active, #menu a.current {
background-color: #B0C4DE;
color: #191970;
}

#belowmenu {
background-color: #B0C4DE;
font-size: smaller;
color: black;
vertical-align: middle;
}
#belowmenu a:link, #belowmenu a:visited {
border: 0px solid ;
color: 	#003366;
font-size: smaller;
font-weight: bold;
}
#belowmenu a:hover, #belowmenu a:active, #belowmenu a.current {
background-color: #B0C4DE;}

#menu2 a:hover, #menu2 a:active, #menu2 a.current {
background-color: #191970;}


#topofpage {background-color: #4682B4;}

#content {
background-color: #FFFFFF;
padding: 20px 120px 300px 10px;
font-family: "Lucida Grande",Arial, Helvetica, sans-serif;
font-size: small;
color: #191970;
}

#fullpage {width: 864px;}


#bottom {
color: #191970;
font-size: small;
text-align: center;
padding: 0px 0px 0px 0px;
}
#bottom a:link, #bottom a:visited, #bottom a:hover, #bottom a:active {
text-decoration: none;
padding: 0px 0px 0px 0px;
border-bottom: 1px dotted #191970;
font-family: "Lucida Grande",Arial, Helvetica, sans-serif;
font-size: small;
color: #191970;
text-align: center;
}
#bottom a:link, #bottom a:visited { color: #191970;  }
#bottom a:hover, #bottom a:active { color: #B0C4DE;  }



img.ehp_cover 
	{
	float:right;
	height:auto;
	padding: 0px 0px 0px 30px;
	}


/***** editorial board page tables *****/
#editors table
	{
		text-align:left;
		color: #191970;
		background: #B0C4DE;
		padding: 7px;
		border-width: 1px;
	}

#editors th
	{
		text-align:left;
		font-family: "Lucida Grande",Arial, Helvetica, sans-serif;
		font-size: small;
		color: #191970;
		background: #B0C4DE;
		padding: 5px 5px 5px 5px;
	}
	
#editors td
	{
		font-family: "Lucida Grande",Arial, Helvetica, sans-serif;
		font-size: small;
		color: #191970;
		text-align:left;
		padding: 5px 5px 5px 5px;
	}
	
/***** past issues main page tables *****/
#past table
	{
		text-align:left;
		color: #191970;
		background: #B0C4DE;
		padding: 7px;
		border-width: 1px;
	}

#past th
	{
		text-align:left;
		font-family: "Lucida Grande",Arial, Helvetica, sans-serif;
		font-size: small;
		color: #191970;
		background: #B0C4DE;
		padding: 5px 5px 5px 5px;
	}
	
#past td
	{
		font-family: "Lucida Grande",Arial, Helvetica, sans-serif;
		font-size: small;
		color: #191970;
		text-align:left;
		padding: 5px 5px 5px 5px;
		vertical-align:top;
	}

/***** issues page tables *****/
#issues table
	{
		text-align:left;
		color: #191970;
		background: #B0C4DE;
		border-width: 1px;
	}

#issues th
	{
		text-align:left;
		font-family: "Lucida Grande",Arial, Helvetica, sans-serif;
		font-size: small;
		color: #191970;
		background: #B0C4DE;
		padding: 5px 5px 5px 5px;
	}
	
#issues td
	{
		font-family: "Lucida Grande",Arial, Helvetica, sans-serif;
		font-size: small;
		color: #191970;
		text-align:left;
		padding: 5px 15px 15px 5px;
		vertical-align:top;
	}



/***** CONTENT LINKS *****/
#content a:link, #content a:visited, #content a:hover, #content a:active {
text-decoration: none;
padding: 0px 0px 0px 0px;
border-bottom: 1px dotted #191970;
font-family: "Lucida Grande",Arial, Helvetica, sans-serif;
font-size: small;
color: #191970;
text-align: center;
}
#content a:link, #content a:visited { color: #191970;  }
#content a:hover, #content a:active { color: #B0C4DE;  }



