
.w3-table,.w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}


.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{padding:0px 0px}


.tablehead { color: #666666; font-weight: bold; font-family: arial,helvetica; font-size: 9pt; }
						
.bodytext { font-family:Arial, Helvetica, sans-serif, Calibri;
	font-size:12px;
	color:#000;
	line-height:18px;
	text-decoration: none}

.bodytextgray {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #333333; text-decoration: none}

.hottitle {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #f6f6f6; text-decoration: none}

.bodytextbold {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #003399; text-decoration: none}

.headertitleblue {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal;  font-weight: bold; color: #006699; text-decoration: none}

img.desaturate {
	-webkit-filter: grayscale(1);
	-webkit-filter: grayscale(100%);
	filter: gray;
	filter: grayscale(100%);
}

.headertitleblue_big {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal;  font-weight: bold; color: #006699; text-decoration: none}

.headertitleorange {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal;  font-weight: bold; color: #ff6600; text-decoration: none}

.headertitlewhite {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal;  font-weight: bold; color: #ffffff; text-decoration: none}

.bodytextbold {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #000000; text-decoration: none}

b {  color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt;} 



h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 14pt; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none}

h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: 12pt; font-weight: bold; font-variant: normal; text-transform: none; color: #666666}


.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 9pt; font-weight: normal; color: #666666}

.small {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8.25pt; color: #003399}

.smallgray {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 12pt; color: #666666}

.gray {  color: #666666}

A.smallgray_link {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #666666; text-decoration: none}
A.smallgray_link:link  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #666666; text-decoration: none}
A.smallgray_link:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #666666; text-decoration: none}
A.smallgray_link:hover  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #666666;text-decoration: underline}


A.smallnav  {color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8pt}
A.smallnav:link {font-family: Arial, Helvetica, sans-serif; color: #666666}
A.smallnav:visited {font-family: Arial, Helvetica, sans-serif; color: #666666}
A.smallnav:hover {font-family: Arial, Helvetica, sans-serif; color: #ff6600}

.largetxt {font-size:14px;}


.orange {  font-family: Arial, Helvetica, sans-serif; color: #FF6600}

.orangesmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF6600}


.red { color: #cc0000}


.redsmall { color: #cc0000; font-family:Arial, Helvetica, sans-serif, Calibri;
	font-size:10px;}


/* A  {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 9pt}
 A:link {font-family: Arial, Helvetica, sans-serif; color: #3C83B9; font-weight: none}
 A:visited {font-family: Arial, Helvetica, sans-serif; color: #3C83B9; font-weight: none}
 A:hover {font-family: Arial, Helvetica, sans-serif; color: #ff6600; font-weight: none} */

/*	Footer links*/
A.footer  {color: #3C83B9; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8pt}
A.footer:link {font-family: Arial, Helvetica, sans-serif; color: #3C83B9}
A.footer:visited {font-family: Arial, Helvetica, sans-serif; color: #3C83B9}
A.footer:hover {font-family: Arial, Helvetica, sans-serif; color: #ff6600}

/*	JobTitle links*/
A.jobtitle  {color: #3C83B9; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: 12pt;}
A.jobtitle:link {font-family: Arial, Helvetica, sans-serif; color: #3C83B9}
A.jobtitle:visited {font-family: Arial, Helvetica, sans-serif; color: #3C83B9}
A.jobtitle:hover {font-family: Arial, Helvetica, sans-serif; color: #ff6600}

/*	cotitle links*/
A.cotitle  {color: #3C83B9; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 14pt;}
A.cotitle:link {font-family: Arial, Helvetica, sans-serif; color: #000000}
A.cotitle:visited {font-family: Arial, Helvetica, sans-serif; color: #000000}
A.cotitle:hover {font-family: Arial, Helvetica, sans-serif; color: #ff6600}


/*	header links*/
A.header  {color: #3C83B9; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: 14pt;}
A.header:link {font-family: Arial, Helvetica, sans-serif; color: #3C83B9}
A.header:visited {font-family: Arial, Helvetica, sans-serif; color: #3C83B9}
A.header:hover {font-family: Arial, Helvetica, sans-serif; color: #ff6600}


/*	resume links*/
A.resumetitle  {color: #3C83B9; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 12pt;}
A.resumetitle_viewed {color: #ff6600; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 12pt;}






/*small gray links */
a.smallgraylink, a.smallgraylink:link, a.smallgraylink:visited, a.smallgraylink:hover
{font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 8pt; line-height: 8pt; text-decoration: underline}

.title1 {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-style: normal; font-weight: bold; color: #006699}

.title2 {   font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal;  font-weight: bold; color: #3C83B9; text-decoration: none}

.title3 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #3C83B9}

.title_white {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #ffffff}

.title4 {   font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 15pt; font-style: normal;  font-weight: bold; color: #000000; text-decoration: none}

.title5 {  font-family: Arial, Helvetica, sans-serif; font-size: 22pt; font-style: normal; font-weight: bold; color: #ffffff}

.title6 {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal; font-weight: bold; color: #999999}


.resumedropdown {width:250px }
.resumedropdown2 {width:350px }

.searchresult_dropdown {width:175px }
.searchresult_dropdown2 {width:100% }

.jobaction {font-size:10pt; font-weight: bold; border-color: 666666; font-family: arial; background-color:7d83a6; color:ffffff; width: 150 }

.jobaction_activate {font-size:10pt; font-weight: bold; border-color: 666666; font-family: arial; background-color:ff7700; color:ffffff; width: 150 }

input.bigbutton
{
   font-size:16px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#ffffff;
   height:35px;
   width:140px;
   background-color:#3C83B9;
   border-style:none;
   border-color:#3C83B9;
   border-width:1px;
}
input.bigbutton_orange
{
   font-size:16px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#ffffff;
   height:35px;
   width:140px;
   background-color:#ff9900;
   border-style:none;
   border-color:#ff9900;
   border-width:1px;
}

input.medbutton_orange
{
   font-size:14px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#ffffff;
   height:25px;
   width:90px;
   background-color:#ff9900;
   border-style:none;
   border-color:#ff9900;
   border-width:1px;
}

a.bigbutton, a.bigbutton:link, a.bigbutton:visited, a.bigbutton:hover
{
   font-size:16px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#ffffff;
   height:35px;
   width:140px;
   background-color:#3C83B9;
   border-style:none;
   border-color:#3C83B9;
   border-width:1px;
   text-decoration : none;
  padding : 12px;
}


a.bigbutton_orange, a.bigbutton_orange:link, a.bigbutton_orange:visited, a.bigbutton_orange:hover
{
   font-size:16px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#ffffff;
   height:35px;
   width:140px;
   background-color:#ff9900;
   border-style:none;
   border-color:#ff9900;
   border-width:1px;
   text-decoration : none;
  padding : 12px;
}


input.smallbutton_orange
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#ffffff;
   height:20px;
   background-color:#ff9900;
   border-style:none;
   border-color:#3C83B9;
   border-width:1px;
}

input.smallbutton
{
   font-size:13px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#ffffff;
   height:22px;
   background-color:#3C83B9;
   border-style:none;
   border-color:#3C83B9;
   border-width:1px;
}

input.textfieldshort
{
display: none;
}

.searchBtn{
	background:url(../images/searchBtnBg.png) repeat-x top;
	height:30px;
	width:120px;
	color:#0b1c7a;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	text-decoration:none;
	border:1px solid #dbdee2;
	float:right;
	text-shadow:1px 1px 0 #f7f8f9;
	}

/* DivTable.com */
.divTable{
	display: table;
	width: 100%;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell, .divTableHead {
	border: 1px solid #999999;
	display: table-cell;
	padding: 3px 10px;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}