body 	{
			font-family:arial;
			font-size:10pt;
			line-height:1.3;
			margin:20px;
			border:0px;
			color:black;
			text-align:center;
			padding:0px;
			height:100%;
			background:#fff url(images/bg_main.gif) top center repeat-y;
			}

a:link {background: none transparent scroll repeat 0% 0%;color: #1152c0;text-decoration: none}
a:visited {background: none transparent scroll repeat 0% 0%;color: #1152c0;text-decoration: none}
a:hover {background: none transparent scroll repeat 0% 0%;color: #1152c0;text-decoration: underline}

a.white:link {background: none transparent scroll repeat 0% 0%;color: #ffffff;text-decoration: none}
a.white:visited {background: none transparent scroll repeat 0% 0%;color: #ffffff;text-decoration: none}
a.white:hover {background: none transparent scroll repeat 0% 0%;color: #ffffff;text-decoration: underline}

a.black:link {background: none transparent scroll repeat 0% 0%;color: #000000;text-decoration: none;font-weight:bold }
a.black:visited {background: none transparent scroll repeat 0% 0%;color: #000000;text-decoration: none;font-weight:bold }
a.black:hover {background: none transparent scroll repeat 0% 0%;color: #000000;text-decoration: underline;font-weight:bold }	

a.grey:link {background: none transparent scroll repeat 0% 0%;color: #768898;text-decoration: none}
a.grey:visited {background: none transparent scroll repeat 0% 0%;color: #768898;text-decoration: none}
a.grey:hover {background: none transparent scroll repeat 0% 0%;color: #768898;text-decoration: underline}	

div.navbar {position:absolute;margin-left: -500px;top:0px;left:50%;transparent;width:1000px;height:95px;background-color:transparent;text-align:left;border-bottom:solid 0px #dedfdb;border-left:0px solid #3665b7;border-right:0px solid #3665b7;background-image:url(images/bg_nav.gif);}
	div.navlogo {position:absolute;left:50%;margin-left: -500px;width:219px;height:86px;top:7px;background-color:transparent;}
	div.navlogo2 {z-index:99;position:absolute;left:50%;margin-left: -500px;width:219px;height:86px;top:7px;background-color:transparent;cursor:hand}
	div.nav1 {color:#768898;position:absolute;left:50%;margin-left: -61px;width:105px;height:20px;top:70px;background-color:transparent;text-align:center;}
	div.nav2 {color:#768898;position:absolute;left:50%;margin-left: 50px;width:105px;height:20px;top:70px;background-color:transparent;text-align:center}
	div.nav3 {color:#768898;position:absolute;left:50%;margin-left: 164px;width:105px;height:20px;top:70px;background-color:transparent;text-align:center}
	div.nav4 {color:#768898;position:absolute;left:50%;margin-left: 275px;width:105px;height:20px;top:70px;background-color:transparent;text-align:center}
	div.nav5 {color:#768898;position:absolute;left:50%;margin-left: 385px;width:105px;height:20px;top:70px;background-color:transparent;text-align:center}

div.topbar {z-index:2;position:absolute;margin-left: -500px;top:95px;left:50%;background-color:transparent;width:1000px;height:194px;text-align:left;vertical-align:middle;border-bottom:solid 0px #dedfdb;border-left:0px solid #3665b7;border-right:0px solid #3665b7;}
div.topbarflash {z-index:3;position:absolute;margin-left: -500px;top:95px;left:50%;background-color:transparent;width:1000px;height:194px;text-align:left;vertical-align:middle;border-bottom:solid 1px #fff;border-left:0px solid #3665b7;border-right:0px solid #3665b7;}

	div.insideleft {position:absolute;left:50%;top:289px;margin-left:-500px;float:left;width:250px;height:auto;background-color:transparent;text-align:left;border:0px solid black;}
		div.insideleft img {border-bottom:1px solid white}
	div.insidemidtop {position:absolute;left:50%;top:289px;margin-left: -250px;width:460px;height:51px;background-color:transparent;text-align:left;border:0px solid black;}
	div.insidemid {position:absolute;left:50%;top:310px;margin-left: -250px;width:460px;height:auto;background-color:transparent;text-align:left;border:0px solid black;padding:20px;}
	div.insideright {position:absolute;left:50%;top:289px;margin-left: 250px;float:right;width:250px;height:auto;background-color:transparent;text-align:left;border:0px solid black;border-top:0px solid white}
	
	div.bottomextra {float:right;width:760px;height:125px;text-align:center;border:0px solid black;margin:0px;}
	div.bottom {float:right;width:760px;height:20px;background-color:#6c80ce;text-align:center;border:0px solid black;margin:0px;border-bottom:3px solid black;border-top:2px solid black;margin-top:0px;background-image:url(images/bg_bottom.gif)}
	
	div.quicksearch {width:auto;height:auto;background-color:transparent;margin:0px 0px 0px 0px ;padding:10px;border:0px solid #0000ff;}
	div.latestjobs{width:auto;height:auto;background-color:transparent;margin:0px 0px 20px 0px;padding:10px;border:0px solid #0000ff;color:black}
	
div.bluebaraccross {z-index:0;position:absolute;top:95px;left:0;background-color:#bed2f0;width:100%;height:194px;text-align:left;vertical-align:middle;border:solid 0px #dedfdb;}
div.bluebaraccross2 {z-index:0;position:absolute;top:0px;left:0;background-color:#bed2f0;width:100%;height:9px;text-align:left;vertical-align:middle;border:solid 0px #dedfdb;}

div.whiteforlogos {background-color:white;width:50px;height:40px;text-align:left;padding:3px;margin:10px 10px 10px 10px ;border:1px dotted #1f5ab4;}
div.whiteforlogos2 {background-color:white;width:150px;height:auto;text-align:left;padding:3px;margin:10px 10px 10px 10px ;border:1px dotted #1f5ab4;}
div.whiteforlogos3 {background-color:white;width:220px;height:auto;text-align:left;padding:3px;margin:10px 10px 10px 10px ;border:1px dotted #1f5ab4;}

h1 {font-size:12pt;color:#1152c0;margin:3px;}
h2 {font-size:10pt;color:#1152c0;margin:3px}
h2.about {line-height:1.6;}
h2.search {font-size:10pt;color:#1152c0;margin-bottom:-3px;margin-left:7px;margin-left:7px}
h2.latestjobs {font-size:10pt;color:#1152c0;margin-bottom:-3px;margin-left:7px;margin-bottom:5px}
h3 {font-size:12pt;color:#1152c0;margin:3px;}
h4 {font-size:10pt;color:#1152c0;margin:3px;}
h5 {font-size:12pt;color:white;margin:3px;}
h6 {font-size:10pt;color:white;margin:3px;margin-bottom:7px}

p {background-color:transparent;margin:0px;padding:0px;border:0px;margin:6px 3px 6px 3px}
p.about {line-height:1.6;}
p.title {font-size:10pt;color:#00c3fd;margin:15px 20px 0px 15px;font-weight:bold}
p.titlenav {font-size:10pt;color:#ffffff;margin:5px 20px 0px 15px}
p.maintext {font-size:8pt;color:#ffffff;margin:15px 20px 5px 15px}
p.maintextamend {font-size:8pt;color:#ffffff;margin:5px 20px 5px 15px}
p.subtitle {font-size:8pt;color:#00c3fd;margin:10px 20px 5px 15px;font-weight:bold}
p.small {font-size:8pt;line-height:12pt;margin:10px 20px 0px 15px}

p.latestjobs {font-size:9pt;line-height:12pt;margin:0px;text-align:left;border-bottom:1px solid #1f5ab4;padding-bottom:5px;padding:5px;}

p.rightnav {color:Black;font-size:10pt;color:#00c3fd;margin:2px 20px 2px 15px;font-weight:bold}
p.rightnavsm {font-size:8pt;color:#00c3fd;margin:2px 20px 2px 15px;line-height:12pt;}

p.jobtitle {font-size:10pt;color:#00c3fd;margin:15px 20px 0px 15px;font-weight:bold}
p.jobsubtitle {font-size:8pt;color:#00c3fd;margin:15px 20px 0px 15px;font-weight:bold}

li {background-color:transparent;font-size:8pt;margin:0px;padding:0px;border:0px}
li.logo_bullet {background-image:url(images/logo_bullet.gif);width:13px;height:13px;margin-right:5px}
ul {background-color:transparent;font-size:8pt;margin:0px;padding:2px;border:0px}
ul.main {background-color:transparent;font-size:10pt;margin:0px 0px 0px 40px;padding:2px;border:0px}
li.main {background-color:transparent;font-size:10pt;margin:0px;padding:2px;border:0px}

img {margin:0px;padding:0px;border:0px solid white;vertical-align:top;}
img.bullet {margin:1px;margin-right:4px;}
img.bluesquares {vertical-align:bottom}
img.register {margin: 3px 0px 3px 13px}
img.home5 {margin-top:19px;}
img.jobboardssm {margin:10px;border:1px solid black;margin-bottom:2px}
img.right15 {margin:15px;text-align:right;float:right}
img.apply {margin: 10px 0px 10px 0px}

input {font-size:8pt;margin:0px;border:1px solid black}
input.register {padding:2px 0px 0px 0px}
input.ref {padding:2px;height:9pt}
input.small {width:110px}
input.long {width:300px}
select {font-size:8pt;margin:1px;width:195px;margin-top:3px;margin-bottom:3px}
select.jobcontact {width:240px}
select.left {font-size:8pt;margin:0px;width:160px;margin-top:1px;margin-bottom:1px;border:1px solid black}
input.left {font-size:8pt;margin:1px;width:140px;margin-top:1px;margin-bottom:1px}
select.dob {width:60px}
input.button1 {border:0px;margin-top:3px}
input.refer {width:200px}
input.img {border:0px}
img.button {border:0px;margin:1px}
img.contractor {margin-left:13px}

.right {text-align:right;float:right}
.left {text-align:left;float:left}
.center {text-align:center;float:center}

hr {height:1px;color:#000000;}

table {width:487px;border: 0px;margin: 0px 0px 0px 0px;border-collapse: collapse;background-color: transparent}
table.register {width:218px;border: 0px;height:55px;}
table.viewjob {border:0px;margin:20px}
table.registertable {margin-left:20px;}
table.w100 {width:100%}

tr {border-right: 0px;padding-right: 0px;border-top: 0px;padding-left: 0px;padding-bottom: 0px;margin: 0px;border-left: 0px;padding-top: 0px;border-bottom: 0px;background-color: transparent;border-collapse: collapse;}

td {width:auto;border-collapse: collapse;padding:3px;border: 0px  solid white;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;vertical-align:top}
td.head {background-color:#0064b9;color:white;padding:3px;border: 1px 1px 0px 1px;font-size:10pt;}
td.light {background-color:#c5e2fa;color:black;padding:3px;border: 1px 1px 0px 1px;font-size:10pt;}

form {background-color:transparent;color:black;margin:0px ;padding:2px;border:0px;margin:0px}
form.searchresults {padding:5px 5px 5px 7px ;}
