/* CSS Document */

body {background: rgb(205,205,205); color: black; 
	margin: 0px; padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
/* a {color: #ff00ff;} */
img {text-align: center; border: none;}

hr {height: 1px; margin-top: 20px; margin-bottom: 10px; clear: both;}

#contentscell {background: white; color: black; vertical-align: top;
	border: 1px gray solid; padding: 10px 5px 5px 5px; margin: 1px; }
#maincell {background: white; color: black; padding: 20px 20px 30px 20px;
	border: 1px gray solid; vertical-align: top; 
	width: 90%; 
	font-size: 10pt;}
#thirdbit {vertical-align: bottom;font-size: 8pt;}

#contentscell h1, #contentscell h1 a {font-family: arial; 
     font-size: 12pt; color: black; text-decoration: none; font-weight: bold;}
#contentscell h2 {font-family: arial; font-size: 12pt;}
#contentscell ul {margin: 0px; padding: 0px 0px 0px 18px;}
#contentscell p , #contentscell ul li 
        {margin: 10px 0px; text-transform: small-caps;
	font-family: arial; font-size: x-small;
	list-style-type: square;
	}
#contentscell a {text-decoration: none; color: rgb(0,0,255); font-weight: normal;}
#contentscell a:hover {text-decoration: underline; color: gray;}
#contentscell form {margin: 30px 0px 0px 0px; text-align: right;}

#maincell a:link {font-weight: bold; color: black; text-decoration: underline;}
#maincell a:hover {color: #660066; text-decoration: underline; }
#maincell a:visited {color: rgb(100,100,100); text-decoration: underline; font-weight: normal; }

#maincell h2.mainsubjectheading {border-bottom: 1px solid gray; padding-bottom: 2px;}

#questionform {font-size: 9pt; clor: silver;}
#questionform p {margin: 0px;}
#questionform form {margin: 0px; text-align: right;}

.printonlyheader {display: none;}

.feedbackitem {border: 1px solid rgb(102,102,102); margin: 10px; padding: 10px; }
.feedbackdate {text-align: right; font-style:italic; margin-top: 5px;}

.searchresultslist dd {font-style: italic; font-size:smaller;}
.searchresultslist dd a:link, 
.searchresultslist dd a:hover, 
.searchresultslist dd a:visited {text-decoration: none !important; font-weight: normal !important;}
.searchresultslist dt a:link, 
.searchresultslist dt a:hover, 
.searchresultslist dt a:visited {font-weight: normal !important;}

.new3dhiv {border: 1px solid black; 
	background: rgb(255,255,0); 
	color: black; 
	padding: 2px; margin: 1px; text-align: center;
	font-size: larger;}

.messagesent {margin: 5px; padding: 20px; border: 2px solid rgb(0,153,0);}

/* The following class is intended to make references to journal articles look good... */
li.articleref, 
#maincell li.articleref 
{padding-bottom: 5px; padding-top: 5px;}
li.articleref a, 
li.articleref a:link, 
li.articleref a:visited, 
#maincell li.articleref a, 
#maincell li.articleref a:link, 
#maincell li.articleref a:visited 
{font-weight: inherit; text-decoration: none;}
li.articleref a:hover, 
#maincell li.articleref a:hover 
{font-weight: inherit; text-decoration: underline;}
li.articleref i, 
#maincell li.articleref i 
{display:block; font-weight: 600;}

