html
{
	overflow: -moz-scrollbars-vertical;
}
.bodyHeight
{
	height: 420px;
}
.alertimg
{
	position: relative;
	left: 5;
	top: 10;
}
.popupcss
{
	position: absolute;
	z-index: 2;
}
.popupcssall
{
	position: absolute;
	background-color: Black;
	z-index: 1;
	opacity: 0.1;
	filter: alpha(opacity=10);
}
.browsercssall
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: -1;
}
.disableOverlay
{
	position: absolute;
	background-color: White;
	z-index: 1;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
body {
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #cccccc;
	color: #333333;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.bodyContent
{
	width: 796px;
	background-color: White;
	text-align: left;
	padding-top: 14px;
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 14px;
	border-top: solid 1 #cccccc;
	border-left: solid 1 #cccccc;
	border-right: solid 1 #cccccc;
	border-bottom: solid 1 #cccccc;
}
.bodyContentWide
{
	width: 994px;
	background-color: White;
	text-align: left;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	border-left: solid 1 #cccccc;
	border-right: solid 1 #cccccc;
	border-bottom: solid 1 #cccccc;
}
.popupContent
{
	width: 410px;
	height: 430px;
	background-color: White;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-left: solid 1 #cccccc;
	border-right: solid 1 #cccccc;
}
.popupContent1
{
	width: 410px;
	background-color: White;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-left: solid 1 #cccccc;
	border-right: solid 1 #cccccc;
	border-bottom: solid 1 #cccccc;
}
.popupContent2
{
	padding-top: 10px;
}
.popupContentWide
{
	width: 540px;
	height: 430px;
	background-color: White;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-left: solid 1 #cccccc;
	border-right: solid 1 #cccccc;
}
.popupContentWide1
{
	width: 540px;
	background-color: White;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-left: solid 1 #cccccc;
	border-right: solid 1 #cccccc;
	border-bottom: solid 1 #cccccc;
}
.popupContentWide2
{
	padding-top: 10px;
}
.contentArea
{
	padding-right: 60px;
}

div.whatJobvite {
	border: #cccccc thin solid; 
	padding: 10px; 
	margin-right:8px;
	}
.tableContent
{
	width: 525px;
}
tr
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
td
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
input {
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
textarea {
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
select {
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; text-decoration: none; color:#0066cc}
a:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; text-decoration: underline; color:#0066cc}

a.lu
{ 
	font-weight: normal;
}
lu
{ 
	text-decoration: underline;
}

.small { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; }
.small td { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; }
a.small { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; }
a.small:hover { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; }

.smalllu { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; }
a.smalllu { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; }
a.smalllu:hover { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: underline }

a.smalllubold { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
a.smalllubold:hover { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline }

.smallgrey { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; color: #777777; }
.smallgreen { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; color: #66cc33; }
.smallblue { font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif; font-size: 10px; color: #336666; }

.lightBackground
{
	background-color: #f5f4f4;
}
.whiteBackground
{
	background-color: White;
	font-size: 22px;
}
.yellowBackground
{
	background-color: Yellow;
}
.redBackground
{
	background-color: Red;
}
.welcome
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.companyname
{
	font-size: 22px;
	font-weight: bold;
	color: #333333;
}
.smallfooter 
{ 
	font-size: 10px;
	color: #6b6a6a;
}
.breadcrumb
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #6b6a6a;
	height: 12px;
	padding-left: 15px;
	color: #cccccc;
	font-weight: bold;
}
a.breadcrumba
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	font-weight: bold;
}
a.breadcrumba1
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	font-weight: bold;
	text-decoration: none;
}
a:hover.breadcrumba
{
	color: White;
	text-decoration: none;
}
a:hover.breadcrumba1
{
	color: White;
	text-decoration: none;
}
.required 
{ 
	font-size: 10px;
	font-weight: normal;
	color: #ff9801;
}
.required2
{ 
	font-size: 13px;
	color: #ff9801;
	font-weight: bold;
}
.error 
{
	background-color: #ffd8d9
}
.button
{
	cursor: pointer;
}
.search
{
   color:#ffffff;
   font-family: Arial, Trebuchet MS, Trebuchet,helvetica,sans-serif;
   font-size:12px;
   font-weight:bold;
   border: 0px;
   background-image: url(./images2/search_button.gif);
   background-position: left top;
   background-repeat:repeat-x;
   padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
}
.greenbutton
{
   color:#ffffff;
   font-family: Arial, Trebuchet MS, Trebuchet,helvetica,sans-serif;
   font-size:12px;
   font-weight:bold;
   border: 0px;
   background-image: url(./images2/greenbutton.jpg);
   background-position: left top;
   background-repeat:repeat-x;
   padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
}
.primary
{
   color:#ffffff;
   font-family: Arial, Trebuchet MS, Trebuchet,helvetica,sans-serif;
   font-size:12px;
   font-weight:bold;
   border: 0px;
   background-image: url(./images2/primarybutton.gif);
   background-position: left top;
   background-repeat:repeat-x;
   padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
}
.secondary
{
   color:#6b6a6a;
   font-family: Arial, Trebuchet MS, Trebuchet,helvetica,sans-serif;
   font-size:12px;
   font-weight:bold;
   border: 0px;
   background-image: url(./images2/secondarybutton.gif);
   background-position: left top;
   background-repeat:repeat-x;
   padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;
}

.itemlist 
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	height: 26px;
	border-right: solid 1 White;
}
.itemlistodd
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	height: 26px;
	background-color: #e5e3e3;
	border-right: solid 1 White;
}
.itemliston
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	height: 26px;
	background-color: #e5e3e3;
	border-right: solid 1 White;
}
.itemlistoddon
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	height: 26px;
	background-color: #cacece;
	border-right: solid 1 White;
}
.itemlistonoff
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	height: 26px;
	border-right: solid 1 White;
}
.itemlistheader
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	padding-left: 5px;
	height: 26px;
	font-size: 10px;
	color: #999999;
	border-right: solid 1 White;
}
.itemlistheaderon
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	padding-left: 5px;
	height: 26px;
	font-size: 10px;
	color: #999999;
	background-color: #e5e3e3;
	border-right: solid 1 White;
}
.itemlistheaderontext
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	padding-left: 5px;
	height: 26px;
	font-size: 10px;
}
a.itemlistheader
{ 
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #0066cc;
	text-decoration: none;
}
a.itemlistheaderon
{ 
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #0066cc;
	text-decoration: underline;
}

.itemlistsmall 
{
	font-size: 10px;
}
.itemlistsmallodd
{
	font-size: 10px;
	background-color: #ebf2f4;
}
.itemlistsmallon
{
	font-size: 10px;
	background-color: #ebf2f4;
}
.itemlistsmalloddon
{
	font-size: 10px;
	background-color: #d3e4e8;
}
.itemlistsmallheader
{
	font-size: 10px;
	color: #999999;
}
.itemlistsmallheaderon
{
	font-size: 10px;
	color: #999999;
	background-color: #ebf2f4;
}

.pagetitle 
{
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.title15
{
	font-size: 15px;
	font-weight: bold;
	color: #333333;
}
a.title15
{
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif;
	text-decoration: none;
	color:#0066cc;
	font-size: 15px;
	font-weight: bold;
}
.smallgray
{
	color: #666666;
	font-size: 10px;
}
a.orangelink
{
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif;
	text-decoration: underline;
	color: #f7941d;
}
a.orangelink12
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif;
	text-decoration: underline;
	color: #f7941d;
}
.colorbold 
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.colornormal
{
	font-size: 12px;
	color: #333333;
}
.colorbold2
{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.colornormal2
{
	font-size: 14px;
	color: #333333;
}
.colorbg 
{
	background-color: #66cc33;
}
a.smallcolorlink 
{
	font-size: 12px;
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif;
	text-decoration: none;
	color: #0066cc;
}
.greybold {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}

.help {
	font-size: 11px;
}
a.help { font-size: 11px; }
a.help:hover { font-size: 11px; }
.medium {
	font-size: 11px;
}
a.medium { font-size: 11px; }
a.medium:hover { font-size: 11px; }

.amount 
{
	text-align: right;
}

.buttonlarger {
	font-size: 16px;
}

.rowdots 
{
   background-image: url(./images2/dot.gif);
   background-position: left center;
   background-repeat:repeat-x;
   height: 20px;
}
.rowdots8 
{
   background-image: url(./images2/dot.gif);
   background-position: left center;
   background-repeat:repeat-x;
   height: 8px;
}
.rowdots1 
{
   background-image: url(./images2/dot.gif);
   background-position: left center;
   background-repeat:repeat-x;
   height: 1px;
}
.rowdotswhite
{
   background-image: url(./images2/whitedot.gif);
   background-position: left center;
   background-repeat:repeat-x;
   height: 8px;
}
.coldots 
{
   background-image: url(./images2/dot2.gif);
   background-repeat:repeat-y;
   background-position: 10px 0px;
   padding-left: 10px;
   padding-right: 10px;
   width: 21px;
}
.headerspace 
{
   height: 15px;
}
.rowspace 
{
   height: 8px;
}
.rowspace3
{
   height: 3px;
}
.rowspace13 
{
   height: 13px;
}
.rowbuttons
{
	padding-top: 4px;
	padding-bottom: 4px;
}
.buttonspace
{
	width: 5px;
}
.width95
{
	width: 95%;
}

.steps {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 2px;
	padding-right: 10px;
}
.bodywhite {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.bodyyellow {


	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF9A;
}

a.linkblack {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color:#000000}
a.linkblack:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: underline; color:#0033FF}

a.linkgrey {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: underline; color:#484848}
a.linkgrey:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: underline; color:#333333}

a.linkblue {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: underline; color:blue}

a.linkgrey2 {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color:#484848}
a.linkgrey2:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color:#333333}

a.linknavgreyselect {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color:#000000}
a.linknavgreyselect:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color:#000000}

a.linknavgrey {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color:#999999}
a.linknavgrey:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color:#666666}

a.linkyellow {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color:#FFFF9A}
a.linkyellow:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: underline; color:#FFFFFF}

a.linkgreen {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: none; color:#C8BB16}
a.linkgreen:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 12px; text-decoration: underline; color:#996600}

a.linkorangebig {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 14px; text-decoration: underline; font-weight: bold; color:#cc6600}
a.linkorangebig:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 14px; text-decoration: underline; font-weight: bold; color:#cc6600}

a.linkorangesmall {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color:#cc6600}
a.linkorangesmall:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; font-size: 10px; text-decoration: underline; color:#cc6600}

.greytitle {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #484848;
}
.bodywhitetitle {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
}
.bodygreytitle {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #484848;
}
.bodyblacktitle {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.bodyblue {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
.bodybrowntitle {
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #996600;
}
.bodygreytitle2 {
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.bodygrey {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
}
.bodygrey2 {


	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
}
.bodyblack {
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.bodygreen {



	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #C8BB16;
}
.bodybrown {




	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #996600;
}
.bodydrakgrey {


	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.textfield {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 300px;
}

.textfieldtiny {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 120px;
}

.textfieldsm2 {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
}

.textfieldsm {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
}

.textfieldm {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 200px;
}

.textfieldm2 {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 350px;
}

.textfieldl {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 455px;
}

.textareah {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
}

.textaream2 {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 350px;
}

.textareal {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 455px;
}

.textareavl {

	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
}

.marker 
{
	background-color: Yellow;
}

table.standout 
{ 
	BORDER-RIGHT: #cccccc 2px solid; PADDING-RIGHT: 12px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 15px; BACKGROUND: #fffacd; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 2px solid; font-family: Arial, Trebuchet MS, Trebuchet, Verdana 
}

td.standout 
{ 
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: larger; BACKGROUND: #fffacd; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid 
}

.jobTitle {
	font:bold 16px Verdana;
	padding-bottom:8px;
	}
	
a.jobTitle {
	text-decoration:none;
	color:#A4520B;
	}

a.jobTitle:hover {
	text-decoration:underline;
	color:#215B6A;
	}

.jobTitleSmall {
	font:bold 12px Verdana;
	padding-bottom:5px;
	}
	
a.jobTitleSmall {
	font:bold 12px Verdana;
	text-decoration:none;
	color:#A4520B;
	}

a.jobTitleSmall:hover {
	font:bold 12px Verdana;
	text-decoration:underline;
	color:#215B6A;
	}

.jobHeader 
{
	height:1.7em;overflow:hidden;
}

.jobHeaderSmall 
{
	height:1.4em;overflow:hidden;
}

.jobDescription {color:black;font-size:12px ;line-height:130%;padding-right:5px;}

.jobDetails {font-size:9px;color:#777;text-align:left;}

.jobDetails a {text-decoration:none;}

.jobLocation {font-size:12px;font-weight:normal;color:#333;display:inline;}

a.jobButton {
	width:100px;		
	height:19px;
	border:1px solid #666;
	border-right:none;
	border-bottom:none;
	
	background:#E7D1BE;
	color:#A4520B;
	
	display:block;
	margin-left:0px;
	padding:2px;
	font:bold 14px Verdana;
	text-align:center;
	text-decoration:none;
	background-repeat:repeat-y;
	background-position:top left;
	}

a.jobButton:hover {

	color:white;
	background:#A4520B;
	}

.jobSeparator {
	font:normal 12px Verdana;
	color:#ccc;
	}

.fjframe 
{
	padding-right: 18px;
}
.fjtitlerow {
	padding-top:0px;
	padding-bottom:3px;
}
.fjtitle {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.fjtitletop 
{
	height: 1px;
}
.fjtitlebottom {
	height: 1px;
}
.fjseparator{
	font-size: 8px;
	padding-top:5px;
	padding-bottom:5px;
}
.fjspace{
	font-size: 8px;
	height: 5px;
}
.fjintro 
{
	padding-left: 30px;
	padding-right: 30px;
}
.fjcontent 
{
}
.fjcontentrow {
	padding-left: 30px;
}
.fjcontent tr {
}
.fjpage 
{
	width: 760px;
	background-color: White;
}
.fjjobtitle {
	font-weight: bold;
}
.fjbutton {
}
.fjtextwidth
{
	width: 85%;
}
.fjmarker 
{
	background-color: Yellow;
}
.fjcol1
{
	width: 15%;
}
.fjsectionheader
{
	font-weight: bold;
	padding-bottom: 5px;
}
.fjcountry
{
	font-size: 14px;
	margin-top:10px;
	margin-bottom: 3px;
	font-weight: bold;
}
.fjcategory
{
	margin-top:0px;
	margin-bottom: 3px;
	font-weight: bold;
}
.fjcontentrow
{
	padding-bottom: 2px;
}

.allBorder
{
	border: black 1px solid;
}
.allBorder2
{
	border-top: black 1px solid;
	border-right: black 1px solid;
	border-bottom: black 1px solid;
}
.leftBorder
{
	border-left: black 1px solid;
}
.topBorder
{
	border-top: black 1px solid;
}
.topleftBorder
{
	border-top: black 1px solid;
	border-left: black 1px solid;
}
.smalltopleftBorder
{
	font-size: 10px;
	border-top: black 1px solid;
	border-left: black 1px solid;
}
.smalltopBorder
{
	font-size: 10px;
	border-top: black 1px solid;
}
.smallleftBorder
{
	font-size: 10px;
	border-left: black 1px solid;
}
.informationCell
{
	background-color: #f5f4f4;
	padding: 5px 10px 5px 10px;
}
.width175
{
	width: 175px;
}
.width300
{
	width: 300px;
}
.jobviteMessage
{
	font-size: 12px;
	background-color: #9cbb73;
	color: White;
}
.jobviteMessageTitle
{
	font-size: 18px;
	color: White;
}
.jobviteMessageTitleHighlight
{
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
}
.jobviteSmallGreen
{
	font-size: 10px;
	color: #336666;
}
.jobviteJobTitle
{
	font-size: 20px;
	color: #339900;
}
.jobviteLargeGreen
{
	font-size: 15px;
	font-weight: bold;
	color: #339900;
}
.jobviteGreen
{
	font-size: 12px;
	font-weight: bold;
	color: #339900;
}
.btext
{
	color: White;
	background-color: #333333;
	padding-left: 10px;
	padding-right: 10px;
}
.bs1
{
	background-color: #333333;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.bs2
{
	background-color: #333333;
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.bs3
{
	background-color: #333333;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.bs4
{
	background-color: #333333;
	opacity: 0.1;
	filter: alpha(opacity=10);
}
.bs5
{
	background-color: #333333;
	opacity: 0.05;
	filter: alpha(opacity=5);
}
a.grey {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; text-decoration: none; color:#777777}
a.grey:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; text-decoration: underline; color:#777777}
.grey
{
	color: #777777;
}
a.smallgrey {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; text-decoration: none; font-size: 10px; color:#777777}
a.smallgrey:hover {font-family: Arial, Trebuchet MS, Trebuchet, Verdana,Helvetica,sans-serif; text-decoration: underline; font-size: 10px; color:#777777}
.blackbutton
{
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: White;
	background-color: #333333;
	font-family: Arial, Trebuchet MS, Trebuchet, Verdana, Helvetica, sans-serif;
}
.watermarkClass
{
	background-color: InfoBackground;
}