body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
	background-color: #000000;
}


td, tr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.imagelinkTitle
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD9;
	font-weight: bold;
}

.paragraphheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14;
	color: #02a950;
	font-weight: bold;
}

.paragraphheader2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14;
	color: #009AD9;
	font-weight: bold;
}

.jobdetailheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #009AD9;
	font-weight: bold;
}

.paragraphheaderjob
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16;
	color: #009AD9;
	font-weight: bold;
}

.arrows
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}

.mainnavoff
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}



.topbar
{
	background-image: url(images/topbar_tile.gif);
	background-repeat: repeat-x;
}
.greytext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.greyboldtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}

.tag
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}

.green
{
	background-color: #02a950;
}
.nav
{
	background-image: url(images/nav_tile.gif);
	background-repeat: repeat-x;
}
.bg
{
	background-image: url(images/page_tile.gif);
	background-repeat: repeat-y;
}
.rhs
{
	background-image: url(images/rhs_panel.gif);
}
.lhs
{
	background-image: url(images/lhs_panel.gif);
}
.greybar
{
	background-color: #999999;
}

.foot
{
	background-color: #ffffff;
}
.bantile
{
	background-image: url(images/ban_tile.gif);
	background-repeat: repeat-y;
}

a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #02a950;
}

a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

a.mainnav
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.mainnav:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a.mainnav:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}


a.searchexample, a.searchexample:visited
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #009AD9;
	font-style: italic;
	text-decoration: none;
}
a.searchexample:hover, a.searchexample:visited:hover
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #02a950;
	font-style: italic;
	text-decoration: none;
}


a.subnav
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009AD9;
	text-decoration: none;
}
a.subnav:hover, a.subnav:visited:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #02a950;
	text-decoration: none;
}

a.subnav:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009AD9;
	text-decoration: none;
}

a.lowernav
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}
a.lowernav:hover, a.lowernav:visited:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

a.lowernav:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

.lownavoff
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}

a.imageLink
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD9;
	font-weight: bold;
	text-decoration: none;
}
a.imageLink:hover, a.imageLink:visited:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #02a950;
	font-weight: bold;
	text-decoration: none;
}

a.imageLink:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD9;
	font-weight: bold;
	text-decoration: none;
}


a.upnav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.upnav:hover, a.upnav:visited:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

a.upnav:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.searchpanel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.searchkeyword1
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #02a950;
	font-weight: bold;
}

.searchkeyword2
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #009AD9;
	font-weight: bold;
}

.searchkeyword_big1
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 22px;
	color: #02a950;
	font-weight: bold;
}

.searchkeyword_big2
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 22px;
	color: #009AD9;
	font-weight: bold;
}

.jobDetailsTitle1
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 22px;
	color: #009AD9;
	font-weight: bold;
}

.jobDetailsTitle2
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 22px;
	color: #02a950;
	font-weight: bold;
}

.searchkeyword3
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #009AD9;
	font-weight: bold;
}

.searchexample
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #009AD9;
	font-style: italic;
	text-decoration: none;
}

.advancedsearch
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #009AD9;
	text-decoration: none;
}

.compjobstitle
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: White;
}

.compjobstext
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}

.seachlinks, a.seachlinks, a.seachlinks:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD9;
	text-decoration: none;
	font-weight: normal;
}

.seachlinks2, a.seachlinks2, a.seachlinks2:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD9;
	text-decoration: none;
	font-weight: bold;
}

a.seachlink2:hover, a.seachlink2:visited:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #02a950;
	text-decoration: none;
	font-weight: bold;
}

a.seachlinks:hover, a.seachlinks:visited:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #02a950;
	text-decoration: none;
	font-weight: normal;
}

a.seachlinks:active, a.seachlinks:visited:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #02a950;
	text-decoration: none;
	font-weight: normal;
}

.editarea, a.editarea, a.editarea:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

a.editarea:hover, a.editarea:visited:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #02a950;
	text-decoration: none;
	font-weight: bold;
}

.job
{
	vertical-align: top;
}
.searchresultsheader
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #009AD9;
}

.searchresultsrow
{
	background-color: #70CDF3;
}

.searchresultstable
{
	border-right: #009AD9 1px solid;
	border-top: #009AD9 1px solid;
	border-left: #009AD9 1px solid;
	border-bottom: #009AD9 1px solid;
}

table.JECheckBokList TD
{
	width: 180px;
}

a.JobTitleLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: None;
}
a.JobTitleLink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: None;
}

a.JobTitleLink:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

.Jobsearchresults
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.profilejoblight
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.emparrows, a.emparrows:link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD9;
	text-decoration: none;
	font-weight: bold;
}
a.emparrows:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #009AD9;
	text-decoration: none;
	font-weight: bold;
}
a.emparrows:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #02a950;
	text-decoration: none;
	font-weight: bold;
}
a.emparrows:visited:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #02a950;
	text-decoration: none;
	font-weight: bold;
}

a.greyboldtextlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

a.greyboldtextlink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

a.greyboldtextlink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

a.greytextlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

a.greytextlink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

a.greytextlink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

table.JECheckBokList2 TD
{
	width: 175px;
}

.keywordtextbox
{
	width: 250px;
}

.mainkeywordtextbox
{
	width: 130px;
}

.mainlocddl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 123px;
}

.maincatddl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 175px;
}

.training_adtitle
{
	font-size: 10pt;
	font-family: Arial;
	color: #3366ff;
	font-style: normal;
}

a.training_adtitle:link
{
	color: #003399;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
}

a.training_adtitle:visited
{
	color: #003399;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
}

a.training_adtitle:hover
{
	color: #3366ff;
	font-size: 10pt;
}




.training_advert
{
	padding-left: 2px;
	padding-right: 2px;
}

.training
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #003399;
}

.training_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #003399;
}

.training_sidebox_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17pt;
	color: #000000;
}


.training_sidebox_ctr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 183px;
}

.training_sidebox_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: italic;
	color: #666666;
}

.training_refinebox_ctr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 120px;
}

.training_refinebox_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #000000;
}


.training_searchlinks, a.training_searchlinks, a.training_searchlinks:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3366ff;
	text-decoration: none;
	font-weight: normal;
}

a.training_searchlinks:hover, a.training_searchlinks:visited:hover, a.training_searchlinks:active, a.training_searchlinks:visited:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}

.training_mainbox_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25pt;
	color: #000000;
}

.training_mailbox_ctr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 309px;
}

.training_mailbox_ctrtxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 220px;
}

.training_mailbox_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #666666;
}

.training_inforequest_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	color: #000000;
}

.training_inforequest_ctrtxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 220px;
}

.training_inforequest_ctrmultitxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 220px;
	height: 70px;
}

.training_advert_border
{
	border: solid 1px #000000;
}
