/* for color changes : #6CB75B is the default */

.gj-container, td, th{font-size: 11pt;}
#headerpositionSalary {white-space:normal;}
.gj-header {text-align: center;}
.gj-nav {float: left;width: 200px;}
.gj-nav ul {list-style: none;margin: 0;padding: 0;}
.gj-nav a {display: block;padding: 3px;}
.gj-nav a:hover {color: #006;}
.gj-nav a.selected {color: red;}
.gj-content {margin-left: 200px;}

/* below needs to be redone */

TH {background: #ffb200;color: #333333;font-weight: bold;}
.invalidtext {color: #ff0000;}
TD.jobtitle {background: #FCF4E3;border: 1px solid #000000;border-bottom-width: 1px;border-top-width: 0px;border-left-width: 0px;border-right-width: 1px;}
A.jobtitle {background: #FCF4E3;}
TD.jobtitlelast {background: #FCF4E3;border: 1px solid #000000;border-bottom-width: 1px;border-top-width: 0px;border-left-width: 0px;border-right-width: 0px;}
TD.cstitle {border: 1px solid #000000;border-bottom-width: 0px;border-top-width: 0px;border-left-width: 0px;border-right-width: 1px;}
A.cstitle {color: #003366;border: 1px solid #000000;border-bottom-width: 0px;border-top-width: 0px;border-left-width: 0px;border-right-width: 0px;background-color:transparent;text-decoration:underline;}
TD.ctg {background: #eeeeee;color: #003366;border: 1px solid #ffffff;border-bottom-width: 1px;border-top-width: 0px;border-left-width: 0px;border-right-width: 1px;}
TD.cathdr {background: #6CB75B;font-weight: bold;color: #ffffff;}
.currentstyle {background: #6CB75B;font-weight: bold;color: #ffffff;}
a.activelink, a.activelink:visited {background: #6CB75B;font-weight: bold;text-decoration:underline;color: #ffffff;}
TD.catinst {color: #000000;}
TD.jobdesc {background: #FCF4E3;color: #000000;border: 1px solid #000000;border-bottom-width: 1px;border-top-width: 0px; border-left-width: 0px;border-right-width: 0px;}
.jobheadings {background: #FCF4E3;color: #000000;font-weight: bold;border: 1px solid #000000;}
.jobdetail {background: #FCF4E3;color: #000000;border: 1px solid #000000;border-bottom-width: 0px;border-top-width: 0px;}
.jobdetail div{width:100%;}
.jobdetail ul, .jobdetail li{margin-left:20px;}
TD.jobdetailbot { border: 1px solid #000000;border-bottom-width: 1px;border-top-width: 0px;}
TD.tblbordbot {border: 1px solid #000000;border-bottom-width: 1px;border-top-width: 0px;border-left-width: 0px;border-right-width: 0px;}
TD.tblbordtop {border: 1px solid #000000;border-bottom-width: 0px;border-top-width: 1px;border-left-width: 0px;border-right-width: 0px;}
.maroon {color: #990000;}
td.tabledata {border: 1px solid #666666;border-bottom-width: 1px;border-top-width: 0px;border-left-width: 1px;border-right-width: 1px;}
td.desc {border: 1px solid #666666;border-bottom-width: 1px;border-top-width: 0px;border-left-width: 1px;border-right-width: 1px;}
a.applyonline, a.applyonline:visited, applyonline:hover {color: #003366;font-weight: bold;}
a.applyonline:hover {color: 3399ff;	text-decoration: underline;}
div.tabArea {font-size: 100%;font-weight: bold;}
.tabAreaSmall {font-size: 5%;font-weight: normal;}
a.tab { background-color: #6CB75B; border: 1px solid #000000;color: #FFFFFF;border-bottom-width: 0px;padding: 2px 1em 2px 1em;position: relative;font-weight:bold; text-decoration: none;top: -1px;z-index: 100;}
a.tab, a.tab:visited {color: #FFFFFF;}
a.tab:hover {background-color: #E6E6E6;color: #606060;}
a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {background-color: #E6E6E6;color: #000000;}
a.tab.activeTab {z-index: 102;}
div.tabMain {background-color: #E6E6E6;border: 1px solid #000000;padding: 0.2em;position: relative;z-index: 101;}
a.NGVRequestJobLink{color:  #0000C6;font-weight: bold;}
a.NGVPrintLink{color:  #0000C6;}