table, td, tr, p {
   font-family: Helvetica, Verdana, Arial, Sans-serif;
   font-size: 14px;
} 
.webtitle {
   font-size: 26px;
}

h2 {
	font-size:	1.15em;
}
h3	{
	font-size:	1.10em;
	}
h4	{
	font-size:	1em;
	}
Ba	{
	color:	#003399;
	text-decoration:	none;
	}
aa:blktop {
	color: #FFFFFF;
	}
aa:redtop{
	color: #FFFFFF;
	}
aa:top{
	color: #FFFFFF;
	}
.navtop {
	font-size: small;
    font-weight:	bold;
	color: #DEDBCE;
	text-decoration:	none;
	}
aa:hover	{
	text-decoration:	underline;
}
img{  
	border-color: #000000;
	}
h3 {
		border-bottom: 1px solid #cccccc;
	}
.ad {
	border-width: 0px;
	}
.headnav {
	font-weight:	bold;
	color: #FFFFFF;
	text-decoration:	none;
}
.date {
	font-size: smaller;
	}
.privacy {
	font-size: smaller;
	}
tt, .form {
	font: small, courier, "courier new" monaco, "andale mono",;
	}
.toptable {
	background-color: #000066; 
	vlink: #EEEEEB; 
	link: #FFFFFF
	}
.headline {
	color: #003366; 
	font-weight: bold;
	}
.sidenav {
	font-size: ;
	font-weight:	bold;
	}
.subnav {
	color: #000000;
	}
.localsub {
	color: #CCCCCC;
	text-decoration: none;
	}
.subhead {
	font-weight: bold;
	}
.thispage {
	color: #003333; 
	text-decoration: none
	}
.author {
	font-style: italic; 
	font-weight: bold; 
	}
.headdate {
	color: #003366; 
	font-weight: bold; 
	background-position: right;
	}
.blktop {
	background-color: #333333; 
	font-weight: bold;
	color: #FFFFFF;
    background-image: url(/images/black_bar.gif)
    }
.archtxt {
	font-weight: bold;
	color: #FFFFFF;
	}
.redtop {
        background-color: #5271a4;
        font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left; 
        background-image: url(/images/black_bar.gif)
    }
.backbutton {
	text-align: center; 
}
.tableheader {
        background-color: #CCCCFF;
        background-color: black;
        background-color: #31446a;
        background-color: #5271a4;
        font-style: normal;
        font-weight: bold;
        color: white;
	text-align: left; 
        }
.tablepagenumber {
        background-color: #CCCCFF;
        background-color: black;
        background-color: #31446a;
        background-color: #5271a4;
        font-style: normal;
        font-weight: bold;
        color: #000000;
        color: white;
	text-align: right; 
        }
.numericcolumn {
	text-align: right; 
        }

.columnname {
	background-color: #FFFFFF; 
        fiont-size: small;
        font-style: normal;
        font-weight: bold;
        color: #000000;
        }
.grouplabel {
        font-family : Helvetica, Arial, sans-serif;
        font-style: normal;
        font-weight: bold;
        color: #000000;
        }
.viewerror {
        font-family : Helvetica, Arial, sans-serif;
        font-style: normal;
        font-weight: bold;
        color: #000000;
        }
.textheading {
	background-color: #FFFFFF; 
        font-family : Helvetica, Arial, sans-serif;
        font-style: normal;
        font-weight: bold;
        color: #000000;
        }
.textcontent {
	background-color: #FFFFFF; 
        font-family : Helvetica, Arial, sans-serif;
        font-style: normal;
//        font-weight: bold;
        color: #000000;
        }
.viewlabel {
        font-family : Helvetica, Arial, sans-serif;
        font-style: normal;
        color: #000000;
        }
.viewcomment {
        font-family : Helvetica, Arial, sans-serif;
	fiont-size: smaller;
        color: black;
        }
.viewcontent {
        font-family : Helvetica, Arial, sans-serif;
        font-style: normal;
        color: #000000;
        }
.chaptertitle {
        background-color: black;
        color: white;
        font-weight: bold;
    }
.paratitle {
   font-weight: bold;
   font-style: normal;
   color: #000000;
}
.paratext {
   padding-bottom:1;
}
.footer {
   font-size: 50%;
}
.hightlighton {
   background-color: yellow;
   background-color: #FFFF33;
}
.highlightoff {
   background-color: white;
}
.infieldoff {
   font-family : Helvetica, Arial, sans-serif;
   fiont-size: small;
   font-size: 14px;
   color : black;
   border : 1px solid black;
   background-color : White;
}
.infieldon {
   font-family : Helvetica, Arial, sans-serif;
   fiont-size: small;
   font-size: 14px;
   color : black;
   border : 1px solid black;
   background-color : #C6E2FF;
}
