a        { color: #036; font-size: x-small; font-family: Verdana, Arial, Helvetica }
a:link        { color: #036; font-size: x-small; font-family: Verdana, Arial, Helvetica }
a:hover       { color: #003399; font-size: x-small; font-family: Verdana, Arial, Helvetica }
a:visted       { color: #036; font-size: x-small; font-family: Verdana, Arial, Helvetica }
a:active       { color: 003399; font-size: x-small; font-family: Verdana, Arial, Helvetica }
a:visited:hover         { color: #003399; font-size: x-small; font-family: Verdana, Arial, Helvetica }

a.navbar    { color: #CC0000; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }
a:link.navbar    { color: #CC0000; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }
a:hover.navbar  { color: #660000; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }
a:visted.navbar   { color: #CC0000; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }
a:active.navbar    { color: #CC0000; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }
a:visited:hover.navbar   { color: #660000; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }

a:link.subnav      { color: #ffffff; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica }
a:hover.subnav   { color: #ffffff; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica }
a:visted.subnav    { color: #ffffff; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica }
a:active.subnav     { color: #ffffff; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica }
a:visited:hover.subnav    { color: #ffffff; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica }

a.mainnav     { color: #036; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }
a:link.mainnav      { color: #036; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }
a:hover.mainnav   { color: #003399; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }
a:visted.mainnav    { color: #036; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }
a:active.mainnav      { color: 036; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }
a:visited:hover.mainnav    { color: #003399; font-weight: bold; font-size: xx-small; font-family: Verdana, Arial, Helvetica }

.news    { color: red }
.subnav     { color:#ffffff; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica }
.pageTitle              { color: #000000; font-weight: bold; font-size: medium; font-family: Verdana, Arial, Helvetica; text-align: center; letter-spacing: normal }
p    { font-size: x-small; font-family: Verdana, Arial, Helvetica }
ol    { font-size: x-small; font-family: Verdana, Arial, Helvetica }
ul    { font-size: x-small; vertical-align: middle; list-style-type: none; list-style-image: url(/images/ul_dot.gif); padding-left: 5pt; font-family: Verdana, Arial, Helvetica }
ul.homepage { text-indent: 0pt; vertical-align: middle; line-height: 12pt; font-size:xx-small; list-style: none; list-style-image:none; margin: 0 pt, 0pt, 0pt, 0pt; }
ul.homepage li  { padding: 5pt; list-style:none; font-size: xx-small; vertical-align: middle; }
.content      { font-size: x-small; font-family: Verdana, Arial, Helvetica; padding-right: 50px; padding-left: 50px; position: absolute; top: 110px }
.appContent { padding-right: 50px; padding-left: 50px; position: absolute; top: 175px; font-size: x-small; font-family: Verdana, Arial, Helvetica}
.homepagecontent { position: absolute; top: 150px; width: 100% }
.subHeading  { color: #000000; font-weight: bold; font-size: small; font-family: Verdana, Arial, Helvetica }
.horizontalNav  {  }
.header  { position: relative; top: 0px; left: 0px; width: 100% }
.header_pt  { position: absolute; top: 0px; left: 0px; display: none; width: 100% }
.secondHeader  { color: #daa520; font-weight: bold; font-size: 12pt; font-family: verdana; text-align: center; letter-spacing: 1pt }
.thirdHeader  { color: #696969; font-size: 12pt; font-family: verdana; text-align: center }
.footer    { font-size: xx-small; font-family: Verdana, Arial, Helvetica }
.footer_pt    { font-size: xx-small; font-family: Verdana, Arial, Helvetica; display: none }
body { margin: 0px; font-family: Verdana, Arial, Helvetica }
.aboutNav { position: absolute; top: 130px; width: 100% }
.topRight { position: absolute; top: 50px; left: 50px }
.dresscode  { font-size: xx-small; line-height: 10pt; text-indent: 0pt; vertical-align: middle; list-style-image: url(/images/ul_dot.gif); margin: 0pt 0pt 0pt 10pt; padding-left: 5pt }
.indentSmall { color: black; font-size: xx-small; font-weight: normal; font-family: verdana, arial, helvetica; background-color: white; letter-spacing: normal; text-indent: 20pt }
.smallPrint   { font-size: xx-small }
.jsfile { position: absolute; top: 0px; right: 5px }
.tHeader     { color: #000000; font-weight: bold; font-size: x-small; font-family: verdana; background-color: #cccccc; text-align: left; padding: 3px 8px }
.trDataRowOdd    { color: #000000; font-size: xx-small; font-family: verdana; background-color: #e9e9e9 }
.trDataRowEven    { color: #000000; font-size: xx-small; font-family: verdana; background-color: #ffffff }
.borderStyle      { border-width: 1px; border-color:#000000; border-style:solid; }
#tableBorder td  { font-size: 8pt; font-family: verdana; border: solid 0px #000000 }
#tableBorder th { color: #ffffff; font-weight: bold; font-size: 10pt; font-family: verdana; background-color: #6699cc; text-align: left }
frameset { height: 100%; }
legend { font-size:18px; font-weight:bold; color: #000000 }
.question  { font-weight: bold; font-size: 11pt }
.translate    { position: relative; bottom: 100px; position: absolute; right: 5px; }
.surveypadding  { padding-right: 50px; padding-left: 50px; position: relative; }
.empLogin    { position: relative; top: 163px; position: absolute; right: 5px; }
table.thinBlackBorder { border-width: 1px; border-color:#000000; border-style:solid }
td.thinBlackBorder { border-width: 1px; border-color:#000000; border-style:solid }
table.thinBorder { border-width: 1px; border-color:#FFCC00; border-style:solid }
th.thinBorder { font-family: Times New Roman, Times, serif;border-width: 0px; border-color:#FFCC00; border-left-style:solid; border-top-style:solid; border-right-style:solid; font-weight:bold; font-size:14px; color:#CC0000; text-align:center; }
td.thinBorder { }


th.thinBorderSecondary { font-family: Times New Roman, Times, serif; border-width: 1px; border-color:#000000; border-left-style:solid; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; font-weight:bold; font-size:14px; color:#ffffff; text-align:center; background-image:url(/images/nav_blocks/Public-Website-revamp_19red.gif) }
.subNavBox { background-color: #CC0000}

table.datatable p, td {
	font-size: x-small;
}
table.datatable th {
	background-image: url(/images/nav_blocks/Public-Website-revamp_19red.gif);
	font-size: x-small;
	color: #ffffff;
}
