body {	background-image: url('images/nabkgnd.jpg');
	font-family: 'Trebuchet MS', sans-serif;
        line-height:2.65ex;        
}

ul           { list-style-image: url('images/anabull1.gif')}
ul ul        { list-style-image: url('images/anabull2.gif') }
ul ul ul     { list-style-image: url('images/anabull3.gif') }

a:link       { color: rgb(153, 51, 51) }
a:active     { color: rgb(0, 102, 51) }
a:visited    { color: rgb(51, 51, 153) }

table        { table-border-color-light: rgb(204, 153, 102); table-border-color-dark: 
               rgb(153, 102, 0) }

h1 {		color: rgb(51, 102, 51);
		font: italic bold 32pt  'Book Antiqua',serif;
		text-align: center;
		padding: 9 0;
		background: url(images/anabnr2.gif) center no-repeat;
}

h2,h3,h4.h5,h6 {
	color: rgb(51, 102, 51);
	font-style: normal; font-weight: normal;
	margin-bottom: .75ex;
}
h2           { font-size: 18pt; }
h3           { font-size: 14pt; }
h4           { font-size: 12pt; }
h5           { font-size: 10pt; }
h6           { font-size: 8pt; }

button       { background-color: rgb(51, 102, 51); color:white }
label        { color: black }
textarea     { color: black }
select       { color: black }
caption      { color: rgb(51, 102, 51) }

button       { font-size: 8pt; font-style: bold; font-family: sans-serif; 
               border-style: solid; border-width: 1pt }
caption      { font-size: 14pt; font-family: 'Trebuchet MS', sans-serif; font-style: 
               Normal }

label        { font-style: bold; font-family: sans-serif; font-size: 8pt }
p            { margin-top: 1ex; margin-bottom: 1ex }
select       { font-style: normal; font-family: sans-serif;  
               border-style: solid; border-width: 1pt }
table        { font-style: normal }
textarea     { font-style: normal; font-size: 8pt; font-family: sans-serif; 
               border-style: solid; border-width: 1pt }

.serif	{	font-family: 'Book Antiqua',serif }
.hw	{		font-family: 'Book Antiqua',serif;
			font-style:italic; font-weight:bold; font-size:larger;
}

.navigation {
        text-align: center;
        clear:both;
        padding-top:1.75ex;
	
}

.navigation a {
        text-align: center; vertical-align: middle;
        font-weight: bold;
        color: rgb(51, 51, 153);
	padding:24px .75em 19px;
	text-decoration: none;
	background-image: url(images/nahbs.gif);
        background-position:center;
        background-repeat:no-repeat;
	height=35px
}
.navigation a:hover {	background-image: url(images/nahbh.gif)	}

.navigation a.self,
.navigation a.self:hover { background-image: url(images/nahbp.gif) }

address {	margin: 1ex 0 1ex 6ex }

blockquote { 	text-align:center;
		font-style: italic;
}
.map {	border:solid medium #228B22;
		float: right;
	margin-left: 7.5
}
hr {		color: #F1ED50; 
		height: 3px;
		width: 50%;
}

.yellow *       {
        border-color:gold;
}
table.yellow	{
        border-collapse: collapse;
	background-color: #FFFDE6;
}
.yellow caption	{
        border-width: 6px;
        border-style: double;
        padding: 1ex; 
	background-color: #FFFACD;
}
.yellow td	{
        border-width: 2px;
        border-style:none solid solid solid;
 	padding: 1ex 1em;
}

.line td { border-top: 1px solid; }
.bottom td { border-top: 2px solid; }
.border td { border-bottom: 2px solid }

@media print {
    .nonprint   {display: none  }
    h1          {font-size:48pt } 
    .h1image    {padding-top:17 }
    .navigation a {width: 0}
}
@media screen {
	.nonscreen {display:none}
}

