body, td { font-size:13px; font-family:Ubuntu,Arial; }
body { margin: 0px 0px 0px 0px; background-color:#ffffff }
h1 { font-size:14px; margin-top:0px; margin-bottom:0px; }
h2 { font-size: 13px; margin-top: 0px; margin-bottom: 0px; }
hr { color: #696969; height:1px; }
form { margin: 0px; padding: 0px; }
input { font-family: Arial, Tahoma; font-size: 13px; font-weight: bold; }
a:link { color: #183099; }
a:visited { color: #183099; }
a:hover { color: black; }

.button { font-family: Arial, Tahoma; font-size: 12px; font-weight: bold; background-color: #31537d; color: #f9f9f9; }
.dropDownList { font-family: Arial, Tahoma; font-size: 12px; background-color: #b2b2b2; }
.special { margin: 4px 4px 8px 4px; border: solid 1px #6c6e70; background-color: #f4f4f4; }
.specialTitle { background-color: #3e679c; background-image:url(images/stripe.gif); color:#f9f9f9; font-weight: bold; border-style: solid; border-color: #6c6e70; padding: 3px; border-bottom-width: 1px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }
.specialBody { padding: 3px; }
.code { padding: 3px; color:navy; background-color: white; border: solid 1px gray; }
.leftPane { width: 160px; } 
.rightPane { width: 170px; }

a.navtop, a.navtop:visited, a.navtop:hover { color:#f9f9f9; text-decoration:none; font-weight:bold; font-size: 12px; }
.nav { background-color:#3e679c; text-align:center; padding-left:6px; padding-right:6px; white-space:nowrap; }
.navon { cursor:pointer; background-color:#487ab8; text-align:center; padding-left:6px; padding-right:6px; white-space:nowrap; }
.navspacer { background-color:#3c4858; }
.navspacertop { background-color:#516d8e; }

.alternatingRow { background-color:#e5ecf5; }
.normalRow { background-color:#ffffff; }
.headerRow { background-color:#808080; color:#f9f9f9 }

