
a:link             { color: blue; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a:visited             { color: blue; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a:hover              { color: blue; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: underline }
a:active                { color: navy; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: underline }
a.nav:link               { color: black; text-decoration: none }
a.nav:visited               { color: black; text-decoration: none }
a.nav:hover              { color: blue; text-decoration: underline }
a.nav:active                 { color: black; text-decoration: underline; background-color: #afeeee }
.small   { font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
.tableBkgd { background-color: white }
.tableOutline   { background-color: black }
.navBar { background-color: #f0f0f0 }
.navBarOutline { background-color: #9ca8b3 }
.text          { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; list-style-image: url(/Images/listblack.gif); list-style-position: outside; margin: 6px 0px 0px }
/* highlightGroup must have nonzero border widths top and bottom to avoid a bug in IE. This is why they are set to 1px and made white. */
.highlightGroup    { background-color: #f5f5f5; margin-top: 10px; margin-bottom: 10px; padding: 5px 5px 5px 10px; border-style: solid; border-width: 1px 0px 1px 10px; border-color: white #f5f5f5 white #9ca8b3; z-index: 0 }
.photo    { font-style: italic; font-size: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, san-serif; background-color: white; text-align: right; float: right; margin-left: 10px; padding: 5px 5px 0px; border: solid 1px #9ca8b3; z-index: 10; right: 0px }
.errText { color: red; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
.heading    { font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-top: 3px; margin-bottom: 3px }
.bulletedList   { list-style-image: url(Images/listblack.gif); list-style-position: outside; margin: 0px; padding: 0px 0px 0px 2em }
.required { color: red; font-style: oblique; font-weight: bold }
html, body, #container {height:100%; margin: 0; padding: 0; border: none}
.fullHeight(height:100%}

