* {margin: 0; padding: 0;}
body { color: #003049; font-size: 76%; font-family: arial, Helvetica, Verdana, san-serif; line-height: 150%; text-align: justify; margin: 0; padding: 0; }
p { font-size: .9em; line-height: 150%; margin-bottom: 10px; }
h1 {margin-top: 20px; font-size: 1.5em; font-family: garamond, Times, georgia, serif; line-height: 150%; font-weight: bold; text-align: center; margin-bottom: 20px; color: #003049;}
h2 {font-size: 1.2em; font-weight: bold; color: #c6930a; line-height: 200%; margin-top: 20px; margin-bottom: 10px; text-align: center; font-family: garamond, Times, georgia, serif; }
h3 {font-size: .9em; text-align: left; margin-top: 15px; margin-bottom: 5px;}
ul { font-size: .9em; line-height: 140%; margin-left: 20px;}
ol { font-size: .9em; line-height: 140%; margin-left: 20px;}
li {margin-bottom: 10px}
strong {font-weight: bold;}
td {vertical-align: top; margin: 0; text-align: justify;}

.centered {text-align: center;}

.casename { font-weight: bold; font-style: italic;}
.goldtext {color: #c6930a;}
.introp {font-size: 1em; line-height: 200%;}
.toc {font-family: arial, Helvetica, Verdana, san-serif; text-align: left; font-weight: bold; margin-top: 20px;}
.tocdj {margin-left: 20px;}
.tocdl {margin-left: 20px; margin-right: 5px; text-align: left;}
.fulltext {margin-left: 20px; text-align: left; font-style: italic;}
a:link img { border: none; }
a:link {color: #003049; text-decoration: underline;}
a:visited { }
a:hover {font-style: italic; }
a:active { }

#nav a:link img { border: none; }
#nav a:link {color: #fffbef; text-decoration: none; border: 0px;}
#nav a:visited {color: #fffbef; text-decoration: none;  border: 0px;}
#nav a:hover {color: #fffbef; text-decoration: none;  border: 0px;}
#nav a:active {color: #fffbef; text-decoration: none; border: 0px;}

#nav ul { color: #fff; margin: 0; padding: 0; list-style-type: none; font-size: 0.9em; font-weight: bold; line-height: 200%; }
#nav li {margin-left: 10px;}
#nav ul li a {color: #fff; display: block; text-decoration: none; border-bottom: 1px solid white;}
#nav ul li a:hover {color: #9cf;}
#nav ul li ul {display: none;}
#nav ul li:hover ul, #nav ul li ul:hover {display: block;}

#contside p {font-size: 0.9em; text-align: left; margin-right: 10px; margin-left: 10px; }
#contside li {text-align: left; }
#contside h3 {margin-left: 10px; margin-right: 10px; }
#contside table {font-size: 0.9em; text-align: left; margin-right: 10px; margin-left: 10px; }

#wrapper { text-align:left; 
		width: 764px; 
		margin: 0 auto;
		height: auto; 
		padding: 10px 10px 10px 10px;
		position: relative; 
		background-color: #003049;
		} 

#header { width:760px; 
		height: auto; 
		margin-left: 0px; 
		background-color: #faf2e2;
		border-top: solid 2px #c6930a;
		border-right: solid 2px #c6930a;
		border-bottom: 0px solid #003049; 
		border-left: solid 2px #c6930a; }
		
#contentboxh { width:760px; 
		height: auto; 
		background-image: url(../art/paper.gif); 
		background-repeat: repeat;
		margin-left: 0px; 
		border-top: solid 0px #c6930a;
		border-right: solid 2px #c6930a;
		border-bottom: solid 2px #c6930a; 
		border-left: solid 2px #c6930a; 
		padding-top: 0px; 
		text-align: justify; }
		
#nav { width: 180px; 
		height: auto; 
		float: left; 
		padding-top: 20px; }
		
#content { /* background-color: #fffbef; */
		width: 580px; 
		height: auto; 
		padding: 0; 
		margin-left: 0;
		float: left; }
		
#contcenter { background-color: #fff; 
		width: 358px; 
		padding-left: 20px;
		padding-right: 20px; 
		margin-top: 0px;  
		float: left; 
		border-right: 1px solid #c6930a;
		border-bottom: 1px solid #c6930a;
		border-left: 1px solid #c6930a; }
		
#contside { /* background-color: #fffbef; */
		width: 180px; 
		height: auto;
		float: right; 
		margin: 0;
		padding-top: 20px;	}
		
#footer { width: 760px; 
		height: auto; 
		clear: both; 
		background-color: #fffbef;
		color: #003049; 
		text-align: center; 
		word-spacing: .25em; 
		letter-spacing: .10em; 
		margin: 0px; 		}
#logo 	{border-bottom: 4px solid #c6930a; 
		margin: 0 auto;
		}		

