<style type="text/css">
<!--

/* Pretty Stuff
================================== */

/* Zero down margin and paddin on all elements */
* {
  margin:  0px;
  padding: 0px;
}

body {
  font: 62.5% Arial,Verdana,Tahoma,sans-serif;
  font-size: 0.6em;
  line-height: 1.7em;
  background-color: #EEEEEE;
  padding-top: 15px;
  padding-bottom: 15px;
}

/* scroll bar issue */
html { overflow:scroll; }

hr{
	color: #dddddd;
	border-top: 1px solid #dddddd;

}

h1 {
  font-size: 2.4em;
  font-weight: normal;
}

h2 {
  font-size: 2.0em;
  font-weight: normal;
}

p, li {
  font-size: 1.4em;
}

h1, h2, p {
  margin: 1em 0;
}

#branding h1 {
  margin: 0;
}


#branding {
  height: 35px;
  padding: 20px 0 35px 0 ;
}

#mainNav {
  list-style: none;
  background-color:#eee;
  line-height: 2.8em;
}

#footer {
  background-color:#ffffff;
  padding: 1px 20px;
  font-size: 0.8em;
  text-align: center;
  font-family: Verdana,Arial, Helvetica;
  color: #777;
}

/* The Core Technique
================================= */

body {
  text-align: center;
  min-width: 760px;
}

#wrapper {
  width: 800px;
  margin: 0 auto;
  text-align: left;
  padding: 20px;
  background-color: #fff;

}

#sitename{
 width: 800px;
}

#logo{
  width: 250px;
  float: left;
}

#banner{
  width: 550px;
  float: right;
}

#content {
  width: 800px;
  float: right;
}

#mainNav {
  width: 180px;
  float: left;
  margin: 5px;
  
}

#footer {
  clear: both;

}

/* Add some padding
================================== */

#mainNav {
  padding-top: 20px;
  padding-bottom: 20px;
}

#mainNav * {
  padding-left: 20px;
  padding-right: 20px;
}

#mainNav * * {
  padding-left: 0;
  padding-right: 0;
}

#content * {
  padding-right: 20px;


}

#content * * {
  padding-right: 0;
}




#navigation{

height: 2.7em;
line-height:2.7em;
width:800px;
background:#000055;
color:#ffffff;
font-family: Verdana,Arial, Helvetica;
font-size: 0.9em;
margin: 12px 0 5px; 0;
clear: both;
}

#navigation li{
float:left;
list-style-type:none;
border-right:1px dotted #999999;

white-space:nowrap;
}

#navigation li a{
display:block;
padding:0px 15px;
font-size:0.8em;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
background-color:inherit;
color: #ffffff;

}

* html #navigation a {width:1%;}

#navigation .selected,#navigation a:hover{
background:#80b0da;
color:#ffffff;
text-decoration:none;
}

.menublock{margin:0 0 20px 8px; font-size:0.9em;}
.menublock li{list-style:none; display:block; padding:2px; margin-bottom:2px;}
.menublock li a{font-weight:bold; text-decoration:none;}
.menublock li a:hover{text-decoration:none;}
.menublock li ul{margin:3px 0 3px 15px; font-size:1em; font-weight:normal;}
.menublock li ul li{margin-bottom:0;}
.menublock li ul a{font-weight:normal;}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #aaaaaa;
	font-size: 14px;
	width : 760px;
}

.front_section{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: x-small;
}

.frontsearch{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	

}
#logo {
 margin-right: 50px;
}
#go{
vertical-align:bottom; border:none; padding:0; 
}

 
  .toolbar{font-family: Verdana,Arial; font-size: 7pt; color: #ffffff; text-decoration: none;}
  .toolbar:hover{font-family: Verdana,Arial; font-size: 7pt; color: #ffffff; text-decoration: none;}
  .toolbar:visited{font-family: Verdana,Arial; font-size: 7pt; color: #ffffff; text-decoration: none;}
 
  .no_under{text-decoration: none; color: blue;}
  .no_under:visited{text-decoration: none; color: blue;}


  select {font-family: Arial; font-size: 9pt; color:#000000}
  input  {font-family: Arial; font-size: 9pt; color:#000000}

 .Normal {
	FONT: 10pt Arial; TEXT-DECORATION: none
 }
 .Normal A {
	FONT: 10pt Arial; TEXT-DECORATION: none
 }
 .Normal B {
	COLOR: blue; FONT: bold 10pt Arial
 }
 A.Normal:link {
	COLOR: #0071c7
 }
 A.Normal:visited {
	COLOR: #999999
 }
 A.Normal:hover {
	COLOR: #ff8330
}

.Small {
	COLOR: #000000; FONT: 8pt Arial; TEXT-DECORATION: none}

.Medium {
	COLOR: #000000; font-family: Verdana,Arial; font-size:10pt; TEXT-DECORATION: none;}

.Large {font-family: Helvetica; font-size: 11pt;}


.agency {
	FONT: 10pt Arial; TEXT-DECORATION: none
}
.agency A {
	FONT: 10pt Arial; TEXT-DECORATION: none;
}
.agency B {
	COLOR: blue; FONT: bold 10pt Arial;
}
A.agency:link {
	COLOR: blue;
}
A.agency:visited {
	COLOR: blue;
}
A.agency:hover {
	COLOR: red; TEXT-DECORATION: underline;
}


.dx {
	COLOR: #000000; FONT: 10pt Verdana,Arial; TEXT-DECORATION: none;}

.mx {
       color:#000000; FONT: 10pt Arial; Text-Decoration: none;}
     

.agency_1 {
	FONT: 8pt Arial; TEXT-DECORATION: none
}


 A.count:link {
	COLOR: blue; TEXT-DECORATION: none;
 }
 A.count:visited {
	COLOR: purple; TEXT-DECORATION: none;
 }
 A.count:hover {
	COLOR: red; TEXT-DECORATION: underline;
}


.menu_text_light { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-transform: none; color: #FFFFFF; text-align: center}
.menu_body_light A {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: left; color: #000000}
.menu_body_light {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: left; color: #000000}
.menu_body_dark { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: left; color: #FFFFFF}
.main_body_light { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: left; color: #000000 }
.main_body_light A { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: left; color: #000000 }
.main_title_light { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: left; color: #000000 }
.main_title_dark { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: left; color: #FFFFFF}
.main_quote_light { font-family: "Courier New", Courier; font-size: 11px; font-style: normal; font-weight: normal; text-align: left; color: #000000 }
.main_quote_light A { font-family: "Courier New", Courier; font-size: 11px; font-style: normal; font-weight: normal; text-align: left; color: #000000 }

.search_text_boxes {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-align: left; color: #000000}



a.directory:link{text-decoration: none;}
a.directory:hover{color: red; text-decoration: underline; }
a.directory:visited{text-decoration: none;}
.main_job_detail { font-family: Arial,Helvetica , sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left; color: #000000 }




#submenu {
	CLEAR: both; FONT-SIZE: 0.9em; BACKGROUND: #ffffff; TEXT-TRANSFORM: capitalize; WIDTH: 650px; COLOR: #a9175d;  TEXT-ALIGN: left; 
	PADDING: 0; MARGIN: 0;
}
BODY#regional-page #submenu {
	HEIGHT: 4em
}
#submenu UL {
	FONT-SIZE: 0.9em; MARGIN: 0px 0px 0px 35px; LIST-STYLE-TYPE: none; padding: 0px;
}
#submenu LI {
	DISPLAY: inline; FLOAT: left; padding: 0px; margin: 0px;
}
#submenu A:link {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px; COLOR: #666666; LINE-HEIGHT: 1em; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 1.3em; TEXT-DECORATION: none
}
#submenu A:visited {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px; COLOR: #666666; LINE-HEIGHT: 1em; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 1.3em; TEXT-DECORATION: none
}
#submenu A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
#submenu A:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
#submenu hr{ padding: 0px; margin: 0px;}

#footer {
	CLEAR: both; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 1em; COLOR: #666666; PADDING-TOP: 0.5em; HEIGHT: 1px;  FONT-FAMILY: Arial,Verdana,Tahoma,sans-serif;
	padding-bottom: 15px;
}

#footer-left {
	FONT-SIZE: 1.4em; FLOAT: left
}
#footer-right {
	FONT-SIZE: 1.4em; FLOAT: right
}
#footer A {
	COLOR: #666666; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}

.blueButton {
	BORDER-RIGHT: #cacac0 1px solid; BORDER-TOP: #cacac0 1px solid; FONT-SIZE: 11px; BACKGROUND: #000066; BORDER-LEFT: #cacac0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #cacac0 1px solid; FONT-FAMILY: Arial; padding: 2px;
}

hr{clear: both;}
#wrapper-form p { position:relative;vertical-align:top; } 
#wrapper-form p { position:relative;top:0px; padding: 0.5em 0em 0em 0em ; margin: 0; } 
#wrapper-form input{width: 170px;}
#wrapper-form select{width: 170px;}
#wrapper-form{  float: left; padding: 0 0.5em 0 0;}
#search-result{ float: right; padding: 0.5em; border-left: #999999 1px dotted; width: 600px;}
#paging-links{clear: both; text-align: center;}
#search-result h1{ font-size: 1.4em; background-color:  #F1F1F1; padding: 0.3em; margin: 0;}
#search-result p{padding: 0; margin: 0.5em;}
#search-result-info p{font-size: 1.1em;}
#agencyname{font-size: 0.8em; }
#job-detail h1{ font-size: 1.4em; background-color:  #F1F1F1; padding: 0.3em; margin: 0;}
#job-detail p{font-size: 1.4em;}


#paging-links A {
	font: arial; font-size: 0.8m; text-decoration: none;
}

#paging-links A:hover {
	color: red; text-decoration: underline;
}


#wrapper-form-job{ width: 160px; float: left; }
#job-detail{float: right; border-left: #999999 1px dotted; padding: 1em; width: 580px;}
#google-ads{ clear: both;}
#job-detail ul{margin: 20px; padding: 10px;}
#job-detail li{list-style-type: button; line-height: 1.2em;  margin: 15px;}
#job-detail p{line-height: 1.4em; font-family: Helvetica;}
#job-detail h1{font-size: 2em; color: #000066; line-height: 1.2em;}
#apply-job{margin-bottom: 50px; width: 750px; }
#apply-job li { float: right; padding: 0.5em; list-style: none; margin: 2px;}
#apply-job a {text-decoration: none; font-size: 0.9em;}
#apply-job a:hover { color: red;}
 .job-header{font-weight: bold;}

#latest-rec-jobs{
	clear:both;
	width: 580px;
	float:right;
	margin-top: 10px;
	margin-bottom: 20px;
	border-top: solid 1px #ccc;
}

#latest-rec-jobs li{
	padding: 3px;
}

#latest-rec-jobs h2{
	
	padding: 0.3em;
	color: #000066;
	line-height: 1.2em;
}



-->

</style>


