body { scrollbar-arrow-color:#ffffff; scrollbar-face-color:#9B8BC5; scrollbar-highlight-color:#C2B8DE; scrollbar-shadow-color:#C2B8DE; scrollbar-track-color:#422D79; scrollbar-3dlight-color:#000000; scrollbar-darkshadow-color:#000000; background-color:#F5F2FE;}

h1 {
font-size:20px;
color:#9B8BC5;
text-align:center;
}

h2 {
font-size:16px;
color:#9B8BC5;
}

h3 {
color:#9B8BC5;
}
a:active { color:#9B8BC5; font-size:13px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; }
a:link { color:#9B8BC5; font-size:13px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; }
a:visited { color:#9B8BC5; font-size:13px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; }
a:hover { color:#C2B8DE; font-size:13px; text-decoration:underline}
a.bodyBold { color:#9B8BC5; font-size:13px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; }
a:visited.bodyBold {color:#9B8BC5; font-size:13px; }
a:hover.bodyBold { color:#C2B8DE; font-size:13px; }
a.bodySmall { color:#9B8BC5; font-size:11px; font-family:arial,helvetica; letter-spacing:0; }
a:hover.bodySmall { color:#C2B8DE; }
a.bodySmallBold { color:#9B8BC5; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; }
a:hover.bodySmallBold { color:#C2B8DE; }
a:active.white { color:#FFFFFF; font-size:11px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; }
a:visited.white { color:#FFFFFF; font-size:11px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; }
a:link.white { color:#FFFFFF; font-size:11px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; }
a:hover.white { color:#FFFFFF; font-size:11px; font-family:arial,helvetica; letter-spacing:0; text-decoration:underline; }
font.body { color:#000000; font-size:13px; font-family:arial,helvetica; letter-spacing:0; }
font.bodyBold { color:#000000; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; }
font.bodySmall { color:#000000; font-size:11px; font-family:arial,helvetica; letter-spacing:0; line-height:15px; }
font.bodySmallBold { color:#000000; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; }
font.bodyHeader { color:#000000; font-size:20px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; letter-spacing:-1px; }

a.sidebar { color:#000000; font-size:11px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; }
a:active.sidebar { color:#000000; font-size:11px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; }
a:hover.sidebar { color:#000000; font-size:11px; font-family:arial,helvetica; letter-spacing:0; text-decoration:underline; }
a:visited.sidebar { color:#000000; font-size:11px; font-family:arial,helvetica; letter-spacing:0;}
a.sidebarHeader { color:#000000; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; text-decoration:none; }
font.sidebarHeader { color:#ffffff; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; }
td.sidebar { background-color:#efefef; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #b3b3b3; border-right:1px solid #b3b3b3; }
td.sidebarHeader { background-color:#9B8BC5; border-top:1px solid #C2B8DE; border-left:1px solid #C2B8DE; border-bottom:1px solid #C2B8DE; border-right:1px solid #C2B8DE; }
td.header { background-color:#9B8BC5; border-top:1px solid #C2B8DE; border-left:1px solid #C2B8DE; border-bottom:1px solid #C2B8DE; border-right:1px solid #C2B8DE; }

a.console { color:#d7e6f6; font-size:11px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; }
a.consoleBold { color:#ffffff; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; text-decoration:none; }
a.consoleSmall { color:#d7e6f6; font-size:11px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; }
a.consoleSmallBold { color:#ffffff; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; text-decoration:none; }
font.console { color:#d7e6f6; font-size:11px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; line-height:15px; }
font.consoleBold { color:#ffffff; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; text-decoration:none; }
font.consoleSmall { color:#d7e6f6; font-size:11px; font-family:arial,helvetica; letter-spacing:0; text-decoration:none; }
font.consoleSmallBold { color:#ffffff; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; text-decoration:none; }
font.consoleHeader { color:#ffffff; font-size:13px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; text-decoration:none; }
td.console { background-color:#9B8BC5; border-top:1px solid #C2B8DE; border-left:1px solid #C2B8DE; border-bottom:1px solid #C2B8DE; border-right:1px solid #C2B8DE; }
td.consoleHeader { background-color:#004445; border-top:1px solid #3c8081; border-left:1px solid #3c8081; border-bottom:1px solid #000809; border-right:1px solid #000809; }
td.consoleBevel { border-top:1px solid #; border-left:1px solid #C2B8DE; border-bottom:1px solid #664EA2; border-right:1px solid #664EA2; }

a.tableHeaderFont { color:#ffffff; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; text-decoration:none; }
font.tableHeaderFont { color:#ffffff; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; text-decoration:none; }
.tableHeader { border-top:1px solid #C2B8DE; border-left:1px solid #C2B8DE; border-bottom:1px solid #C2B8DE; border-right:1px solid #C2B8DE; background-color:#9B8BC5; padding-left:8px; padding-right:8px; height:24px; }
.tableHeaderButton { border:none; height:22px; background-color:#9B8BC5; color:#ffffff; font-size:11px; font-family:helvetica,arial; font-weight:bold; }
.shadow { background-color:#dcdcdc; }

.gridRow { padding-top:3px; padding-bottom:4px;	padding-left:9px; padding-right:9px; height:28px; }
.gridRowFill { padding-top:3px; padding-bottom:4px; border:1px solid N/A; background-color:#efefef; padding-left:8px; padding-right:8px; height:24px; }

.tableRow {	padding-left:9px; padding-right:9px; height:26px; }
.tableRowFill { border:1px solid N/A; background-color:#efefef; padding-left:8px; padding-right:8px; height:24px; }
.contentBox { border:1px solid #ddddcc; border-top:5px solid #ddddcc; background-color:#ffffee; padding-left:9px; padding-right:30px; padding-top:8px; padding-bottom:13px; }

td.button { border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #b3b3b3; border-right:1px solid #b3b3b3; }
.button { border:none; height:18px; background-color:#efefef; color:#000000; font-size:11px; font-family:arial,helvetica; font-weight:bold; letter-spacing:0; }
.select { font-size:11px; font-family:arial,helvetica; letter-spacing:0; }
.consoleinput { border:none; font-size:11px; font-family:arial,helvetica; letter-spacing:0; }
.bodyinput { height:22px; font-size:11px; font-family:arial,helvetica; letter-spacing:0; }
.footer { color:#999999; font-size:7px; font-family:verdana; font-weight:bold; letter-spacing-1px; }

ul.Calendar {
list-style-type:none;
font-size:13px;
margin-left:0;
padding-left:0;
}

ul.Calendar li {
margin-bottom:20px;
font-style:italic;
font-weight:bold;
}

ul.Calendar ul {
padding-left:15px;
}

ul.Calendar li ul li {
text-decoration:none;
font-weight:normal;
font-style:normal;
list-style-type:none;
padding-left:60px;
text-indent:-60px;
margin-bottom:0;
}

h2.Announcements {
text-align:center;
font-family:Arial, Helvetica,sans-serif;
font-size:13px;
font-style:italic;
text-decoration:underline;
color:#000000;
margin-top:10px;
}

p.Announcements {
font-size:12px;
text-align:center;
}

table {
font-size:12px;
}

#AvailablePositions {
margin-left:5px;
}

#AvailablePositions h1 {
text-align:center;
color:#9B8BC5;
}

ol.jobdescription ul li {
list-style-type:lower-alpha;
}

tr.EvenRow th, tr.EvenRow td {
background-color:#DDDDDD;
}