
.netscape-bug {
}
A:link {
    color: blue;
    /*text-decoration: none;*/
}
A:visited {
    color: #0000cc;
    /*text-decoration: none;*/
}
body {
    background-color: #ffffff;
    font-family: Verdana,Arial,Tahoma,Geneva,'Times New Roman',Serif,Times;
    font-size: small;
    margin: 0px;
    padding: 0px;
    color: #000033;
}
h1 {
    width: 95%;
    text-align: center;
    border-width: 3px;
    border-color: #4444ff;
    border-left-color: #1144ff;
    border-top-color: #5599ff;
    border-right-color: #99ccff;
    border-bottom-color: #bbddff;
    border-style: groove;
    background: #ffffdd;
    font: normal large serif, sans-serif;
    color: #000099;
    vertical-align: super;
    letter-spacing: 6pt;
    font-family: Garamond;
}
h2 {
    text-align: center;
    border-width: 2px;
    border-color: #000055;
    border-style: inset;
    background: #ffffff;
    font: bold medium serif, sans-serif;
    color: #000099;
    vertical-align: super;
    margin-top: 1pt;
    margin-bottom: 0pt;
}
h3 {
    width: 40%;
    text-align: center;
    border-width: 1px;
    border-color: #00ffff;
    border-style: outset;
    background: #ff4477;
    font: italic medium serif, sans-serif;
    color: #ffffff;
    vertical-align: super;
}
h4 {
	font-size: medium;
    color: #000099;
    font-weight: bold;
    font-style: italic;
    font-family: Garamond, Times, serif, "Brush Script MT";
    margin: 0px;
    padding: 0px;
}
h5 {
    text-align: center;
    border-width: 1px;
    border-color: #00ffff;
    border-style: double;
    font: italic medium monospaced, sans-serif;
    font-size: 75%;
    color: #000000;
    vertical-align: super;
}
img {
	border: 0px;
}
p:first-line {
    text-indent: 10px;
    
}
p:first-letter {
    font-size: 140%;
    font-weight: bold;
    color: #991199;
}
td {
    font-family: Verdana,Arial,Tahoma,Geneva,'Times New Roman',Serif,Times;
    font-size: small;
}
.code {
    color: #000000;
    font-family: "Courier New", Courier, Serif;
    font-size: 16px;
}
.top-table {
    background: #3388ff;
    color: #ffffff;
    border: groove 3px;
    width: 100%;
    height: 30px;
    border: 0px;
    padding: 0px;
}
.topCenter {
	width: 62%;
}
.widest {
    width: 100%;
}
.widestCentered {
    width: 100%;
    text-align: center;
}
.highest {
    height: 560px;
}
.menu-td {
	background-color: #3388ff;
	color: #ffffff;
}
#leftNavBar {
	width: 20%;
    text-align: center;
    border: 0px;
    padding: 0px;
    margin: 0px;
}
#mainArea {
	width: 65%;
}
.mainAreaColSpan2 {
	width: 80.3%;
}
#rightNavBar {
	width: 15%;
}
#rightNavBarMain {
	width: 99%;
    text-align: center;
}
#rightNavBarInner {
	width: 19.05%;
}
.mainContainer {
	width: 100%;
    vertical-align: super;
    height: 100%;
}
.menuContainer {
	text-align: left;
    border: 0px;
}
.table-listing {
    border: 2px groove #cecece;
    padding: 3px;
    width: 100%;
}
.table-cell {
    border: 2px groove #00fefe;
    margin: 4px;
    text-align: center;
}
.table-cell-annotated {
    border: 2px groove #00fefe;
    margin: 4px;
    text-align: center;
    background-color: #ffff00;    
}
th.table-cell {
    border: 4px double #cecece;
    font-size: small;
    text-align: center;
}
th.table-cell-annotated {
    border: 4px double #cecece;
    font-size: small;
    text-align: center;
    background-color: #ffff22;
}
.annotated {
    background-color: #ffff00;
}
form {
    margin-left: 2px;
    margin-top: 1px;
}
ol {
    text-align: left;
}