/* CSS Document */

body {
	margin: 0px;
}
TABLE, TR, TD, P, DIV, SPAN, INPUT, SELECT, TEXTAREA {
	font: normal 8pt Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 17px;
}
H1 {
	font: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 17px;
}
A:link, A:visited, A:active {
	font: normal 8pt Tahoma, Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-decoration: none;
	line-height: 17px;
}
A:hover {
	text-decoration: underline;
}

/* background */
TD.background1 {
	background: url(images/background1.jpg) repeat-x;
}
TD.hopkins-online {
	background: url(images/hopkins-online-logo.jpg) repeat-x;
}

/* title */
TD.title {
	font: normal 7pt Tahoma, Arial, Helvetica, sans-serif;
	color: #555555;
}
A.title:link, A.title:visited, A.title:active {
	font: normal 8pt Tahoma, Arial, Helvetica, sans-serif;
	color: #111111;
	text-decoration: none;
}
A.title:hover {
	text-decoration: underline;
}
A.client:link, A.client:visited, A.client:active {
	font: normal 8pt Tahoma, Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
}
A.client:hover {
	text-decoration: underline;
}

/* navigation */ 
table.menu a { 
	width: 190px;  
	font: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
	display: block; 
} 
div.menu a {
	color: #FFFFFF; 
	text-decoration: none; 
	line-height: 17px; 
	font: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
	padding: 5px 10px 5px 10px;
}
div.menu a:link {
	border-bottom: 1px solid #FFFFFF;
	font: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
	background: url(images/right1.gif) no-repeat left center;
	color: #FFFFFF; 
}
div.menu a:active { 
	border-bottom: 1px solid #FFFFFF;
	font: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
	background: url(images/right1.gif) no-repeat left center;
	color: #FFFFFF;

}
div.menu a:visited {
	border-bottom: 1px solid #FFFFFF;
	font: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
	background: url(images/right1.gif) no-repeat left center;
	color: #FFFFFF;  
}
div.menu a:hover {
	border-bottom: 1px solid #000000;
	font: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
	background: url(images/right2.gif) no-repeat left center;
	color: #000000;
	text-decoration: none; 
}


/* footer */
TD.footer {
	font: normal 8pt Tahoma, Arial, Helvetica, sans-serif;
	color: #555555;
	padding: 5px;
}
A.footer:link, A.footer:visited, A.footer:active {
	font: normal 8pt Tahoma, Arial, Helvetica, sans-serif;
	color: #111111;
	text-decoration: underline;
}
A.footer:hover {
	text-decoration: underline;
}