/* for color changes : #24532f is the default */
.gj-container {font-size: 12px;font-family: arial;}
.gj-container td{font-family: arial;font-size: 1em;}
.gj-container th{font-family: arial;font-size: 1em;}
.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 */

.gj-container .invalidtext {color: #ff0000;}
.gj-container TD.jobtitle {background: #E6E6E6;border: 1px solid #000000;border-bottom-width: 1px;border-top-width: 0px;border-left-width: 0px;border-right-width: 1px;}
.gj-container A.jobtitle {background: #E6E6E6;}
.gj-container TD.jobtitlelast {background: #E6E6E6;border: 1px solid #000000;border-bottom-width: 1px;border-top-width: 0px;border-left-width: 0px;border-right-width: 0px;}
.gj-container TD.cstitle {border: 1px solid #000000;border-bottom-width: 0px;border-top-width: 0px;border-left-width: 0px;border-right-width: 1px;text-align:left;}
.gj-container TD.cstitlelast {text-align:left;}
.gj-container 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;}
.gj-container TD.ctg {background: #eeeeee;color: #003366;border: 1px solid #24532f;border-bottom-width: 1px;border-top-width: 0px;border-left-width: 0px;border-right-width: 1px;}
.gj-container td.third{width:33%;}
.gj-container td.cathdr {background: #24532f;font-weight: bold;color: #FFF;}
.gj-container .currentstyle {background: #24532f;font-weight: bold;color: #FFF;}
.gj-container a.activelink, .gj-container th.cathdr {background: #24532f;font-weight: bold;color: #FFF;}
.gj-container a.activelink:visited {background: #24532f;font-weight: bold;text-decoration:underline;color: #FFF;}
.gj-container td.catinst {color: #FFF; font-weight:normal;text-align:left;background-color:#24532f;}
.gj-container TD.jobdesc {background: #FFF;color: #000;border: 1px solid #000000;border-bottom-width: 1px;border-top-width: 0px; border-left-width: 0px;border-right-width: 0px;}
.gj-container .jobheadings {background: #E6E6E6;color: #000000;font-weight: bold;border: 1px solid #000000;}
.gj-container .jobdetail {background: #FFF;color: #000;border: 1px solid #000000;border-bottom-width: 0px;border-top-width: 0px;}
.gj-container .jobdetail div{width:100%;}
.gj-container .jobdetail ul {margin-left:20px;}
.gj-container .jobdetail li{margin-left:20px;}
.gj-container TD.jobdetailbot { border: 1px solid #000000;border-bottom-width: 1px;border-top-width: 0px;}

.gj-container TD.tblbordtop {border: 1px solid #000000;border-bottom-width: 0px;border-top-width: 1px;border-left-width: 0px;border-right-width: 0px;}
.gj-container .maroon {color: #990000;}
.gj-container td.tabledata {border: 1px solid #666666;border-bottom-width: 1px;border-top-width: 0px;border-left-width: 1px;border-right-width: 1px;}
.gj-container td.desc {border: 1px solid #666666;border-bottom-width: 1px;border-top-width: 0px;border-left-width: 1px;border-right-width: 1px;}
.gj-container a.applyonline {color: #003366;font-weight: bold;}
.gj-container a.applyonline:visited{color: #003366;font-weight: bold;}
.gj-container a.applyonline:hover {color:#3399ff;	text-decoration: underline;font-weight: bold;}
.gj-container div.tabArea {font-size: 100%;font-weight: bold;}
.gj-container a.tab { background-color: #E6E6E6; border: 1px solid #000000;color: #FFF;border-bottom-width: 0px;padding: 2px 1em 2px 1em;position: relative;font-weight:bold; text-decoration: none;top: -1px;z-index: 100; color:#000000;}
.gj-container a.tab, a.tab:visited {color: #E6E6E6; color:#000000;}
.gj-container a.tab:hover {background-color: #E6E6E6;color: #606060;}
.gj-container a.tab.activeTab {background-color: #E6E6E6;color: #000000;}
.gj-container a.tab.activeTab:hover {background-color: #E6E6E6;color: #000000;}
.gj-container a.tab.activeTab:visited {background-color: #E6E6E6;color: #000000;}
.gj-container a.tab.activeTab {z-index: 102;}
.gj-container div.tabMain {background-color: #E6E6E6;border: 1px solid #000000;padding: 0.2em;position: relative;z-index: 101;}
.gj-container a.NGVRequestJobLink{color:  #0000C6;font-weight: bold;}
.gj-container a.NGVPrintLink{color:  #0000C6;}
