.pagehead {
	font-size: large;
	font-weight: bold;
	color: #000099;
}
.subhead {
	font-size: small;
	font-weight: bold;
	color: #000099;
}
.new {
	font-style: italic;
	color: #FF0000;
	font-weight: bold;
}
.newnoital {
	color: #FF0000;
	font-weight: bold;
}
.name {
	font-style: italic;
}
.entry {
	font-weight: bold;
	color: #000099;
}
.nav {
	font-size: small;
}
.small {
	font-size: small;
	text-align: center;
	text-transform: capitalize;
}

form {
	margin-top:0em; 
	margin-bottom:0em; 
	margin-left:1em; 
	margin-right:0em;
	
	}

  /* layout */
#topnav {margin: 0 0 0 0; display:block;}

#twolist ul {display:block; float:left; width:450px; list-style-type: none; margin-top:0; padding-left:30px;}
 /* \*/
   #twolist ul {padding-left:30px; margin-left:30px;} 
 /* */
#twolist li.row1 {float: left; font-size: 11px; width: 200px;}
#twolist li.row2 {float: left; font-size: 11px; width: 250px;}
#twolist li a {text-decoration:none;}
#twolist li a:visited {text-decoration:none;}
#twolist li a:hover {color:#9370DB; text-decoration:underline;}


#threelist ul {	display:block; float: left; width:600px; list-style-type: none; margin-top:0; padding-left:30px;}
 /* \*/
   #threelist ul {padding-left:30px; margin-left:30px;} 
 /* */
#threelist li.row1 {font-size: 11px; float: left; width: 130px;}
#threelist li.row2 {font-size: 11px; float: left; width: 180px;}
#threelist li.row3 {font-size: 11px; float: left; width: 180px;}
#threelist li a {text-decoration:none;}
#threelist li a:visited {text-decoration:none;}
#threelist li a:hover {color:#9370DB; text-decoration:underline;}

 /* ttmr list derived from http://www.tbrown.org/ideas/tabularlist/ */

 /* vertical */
div#ttmrlist ul.horz {
    list-style-type: none;
    padding: 0;
	margin: 0;
	width:800px; 
	float: left;
 /* */
}
 /* \*/
div#ttmrlist ul.vert li {
    list-style-type: none;
	padding: 0px 0;
	margin: 0;
	/* height: 12px; space out your rows */
	}
 /* vertical  div#ttmrlist ul.horz li {
	float: left;
	width: 80px;
	padding: 0 20px 0 0;
	margin: 0;
	}*/
#ttmrlist li.row1 {
	list-style-type: none;
	margin-left: -10;
	float: left;
	font-size: 11px;
	width: 360px;
	text-align:left;
}
#ttmrlist li.row2 {
	float: left;
	font-size: 11px;
	width: 360px;
	text-align:left;
}
#ttmrlist li a {text-decoration:none;}
#ttmrlist li a:visited {text-decoration:none;}
#ttmrlist li a:hover {color:#9370DB; text-decoration:underline;}

/* page formatting */
#main {width:100%;margin:0 0 0 0;clear:both;display : block;}
#main h1  {font-size:24px; color:#000099; margin-top:.5em; margin-bottom:0em; margin-left:0em; margin-right:0em;}
#content { margin-left:.75em; clear:both;}
#content h1  {font-size:24px; color:#000099; margin-top:.5em; margin-bottom:0em; margin-left:0em; margin-right:0em;}
#content h2{font-size:18px; color:#000099; margin-bottom:0em;}
#content h3{font-size:16px; color:#000099; margin-bottom: 0em;}
#content ul {margin-top:0; margin-bottom:0;}
#content ul li {margin-top:0;}
#content p {padding-left:1em; padding-right:1em;}
#content p.first  {margin-top: 5px;}
#content p.clients {color:#000099; padding-left:0em;}
#content p.contact  {padding-left:0em; font-style:italic;}
#content dl dt {color:#000099; font-weight:bold;}


.textjust {

	text-align: justify;
	vertical-align: baseline;
}
.reportchapter {
	font-weight:bold;
	color:#000099;
	padding-top : 5px;
}
