.Panel, .PanelGreen{
	CLEAR: right; BORDER: none; MARGIN: 0px 0px 10px; WIDTH: 100%;
}

.PanelGreen
{
  margin:0px;
}

.tools-left {
	FLOAT: left
}
.tools-right {
	FLOAT: right
}
.Panel H2, .PanelGreen H2 {
	CLEAR: right; BORDER: none; PADDING-RIGHT: 4px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(h2.gif) #2492C3 no-repeat; PADDING-BOTTOM: 4px; MARGIN: 0px 1px 0px 0px; COLOR: white; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.PanelGreen H2
{
  BACKGROUND: url(h2-green.gif) #90B162 no-repeat;
}

.Panel H2 SPAN.Head, .PanelGreen H2 SPAN.Head {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Panel DIV.PanContent, .PanelGreen DIV.PanContent  {
	BORDER: none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
}
.Panel DIV.PanContent UL, .PanelGreen DIV.PanContent UL  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Panel DIV.PanContent UL LI, .PanelGreen DIV.PanContent UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(arrow.gif) no-repeat 0px 6px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.Panel DIV.PanContent UL UL, .PanelGreen DIV.PanContent UL UL  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Panel DIV.PanContent UL UL LI, .PanelGreen DIV.PanContent UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(arrow.gif) no-repeat 8px 6px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.Panel DIV.PanContent HR, .PanelGreen DIV.PanContent HR {
	CLEAR: both; COLOR: #92ba86; HEIGHT: 1px; BACKGROUND-COLOR: #fff;
}
.cleartools {
	CLEAR: right
}
.GreenPanelLeft {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 15px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND: url(candidates.jpg) no-repeat 22px 0px; border-right: 1px solid #E8E8E8
}
.link_candidates {
	display: block; width: 290px; height: 165px
}
.text_padding {
	padding: 15px 15px 0px 22px
}
.GreenPanelRight {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 15px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND: url(companies.jpg) no-repeat 22px 0px
}
.link_companies {
	display: block; width: 290px; height: 165px
}
.link_arrow {
	display: block; BACKGROUND: url(arrow_green.gif) no-repeat 0px 0px; padding: 0px 0px 2px 20px; width: 120px
}
a.link_arrow:hover{
	color: #EB9500;
}
.GreenPanel H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(h2green.jpg) #cfe6ad no-repeat left top; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 25px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GreenPanel H2 SPAN.Head {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GreenPanel DIV.PanContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.GreenPanel DIV.PanContent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.GreenPanel DIV.PanContent UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(arrow.gif) no-repeat 0px 6px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.GreenPanel DIV.PanContent HR {
	COLOR: #92ba86; HEIGHT: 1px; BACKGROUND-COLOR: #fff
}

.ButtonAdd
{
	padding-right: 13px;
	top:-52px;
	margin-left: 5px;
	position:relative;
	background-image: url(add.png);
	background-position:right;
	background-repeat: no-repeat;
	cursor:pointer;
}

.ButtonRemove
{
	position:relative;	
	margin-right: 3px;
	padding-left: 13px;
	padding-bottom: 1px;
	background-image: url(remove.png);
	background-position:left;
	background-repeat: no-repeat;
	cursor:pointer;
}

.ButtonAddToCart
{
	font-weight:normal;
	font-size:larger;
}


.Fieldset
{
	text-align:center;
}

.left
{
	text-align:left;
}


.PanelBottom
{
	margin-left:auto;
	margin-right:auto;
	width:95%;
	font-size:larger;
}

.PanelBottom span
{
	font-weight:bold;	
}

.PanelBottom .left
{
	float:left;	
}

.PanelBottom .right
{
	float:right;	
}

h2.alternate, h2.alternateLarge {
	background-image:none;
	color:White;
	CLEAR: right; 
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 	
	MARGIN: 1px 0px 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND:  #2c75a8; 
	width:95%;
}

h2.alternateLarge
{
	FONT-SIZE: 15px; 	
}

H3
{
	font-weight:bolder;
}

.LinkDownload
{
	background-image:url(pdf_icon_small.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:3px;
	padding-left:22px;	
}

.List, .Pager
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #464646;
}

.List
{
	border-style:none;
	border-width:0px;
}

.List td
{
	padding:2px;
}

.List .FirstColumn
{
	width:8%;
	text-align:right;
	padding-right:20px;
}

.List .ThirdColumn
{
	width:15%;
	text-align:right;
}

.jobShop
{
	font-size:16px;
	padding-top:0px;
	margin-top:2px;
}

.TableJobDetail
{
	border-width:0px;
	border-style:none;
	width:95%;
	margin-left:auto;
	margin-right:auto;
}

.TableJobDetail td
{
	width:22%;
	height:20px;
	font-size:11px;
}

h2.green {
	background-image:url('h2-green.gif')
}

.green {
	background-color: #90b162;
	color: #FFFFFF;
}

a.green {
	color: white;
	text-decoration: underline;
}
a.green:hover {
	color: #4f800b;
	text-decoration: underline;
}

.greencontainer {
	margin-right:1px;
}

.git-logo-background
{
  background-image:url('git-logo-background.jpeg');
}
.categoryIT 
{
	float: left;
	width: 48%;
}
.categoryNonIT 
{
	float: left;
	width: 50%;
}
.SimpleSearch hr
{
	clear: both;
}
/*.Category
{
	display: block;
	margin-bottom: 10px;
	font-weight:bold;
}*/
.UploadBox
{
	position: absolute;
	left: 150px;
	margin-top: -5px;
}