@charset "utf-8";
/* CSS Document */

body {
background-color:#FFFFFF;
margin:0px;
}

#logo {
margin-top:100px;
width:445px;
height:57px;
}

#logo2 {
margin-top:75px;
width:445px;
height:57px;
}


#search {
width:792px;
margin-top:24px;
text-align:left;
}

#search2 {
width:792px;
text-align:left;
}

#result_top {
background:#EBEBEB;
height:25px;
border-top:#e79006 3px solid;
}

#r_left {
float:left;
text-align:left;padding:0 0 1px 4px;
}

#r_right {
float:right;
white-space:nowrap;font-weight:bold;padding:0 4px 1px;
}

h1{color:#808080;margin:0;font-weight:normal;font-size:12pt;display:inline}
.barfont{ color:#808080;font-size:12pt}

.search {
height:27px;
top:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

.style7 {color: #666666}
.style9 {
	color: #0099FF;
	font-weight: bold;
	font-size: 18px;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.style11 {font-family: Arial, Helvetica, sans-serif}
.style12 {
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
}

#find {
border:#666666 1px dotted;
margin:10px 5px 10px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding:5px;
}

.border {
border-bottom:#CCCCCC 1px dotted;
}

.footer {
border-top:#e79006 1px dashed;
margin-top:5px;
padding-top:5px;
margin-bottom:15px;
}

#jobsearch { margin: 4px 0 0; font-size:14px; }
#jobsearch label { color:#0099FF; font-weight: bold; font-size:14pt }
#jobsearch td { padding-right: 4px }
#jobsearch input { font-size:12pt }

a:link {
color: #e79006;
text-decoration: none
}

a:visited {
color: #e79006;
text-decoration: none
}

a:active {
color: #e79006;
text-decoration: none
}

a:hover {
color: #e79006;
text-decoration: underline;
}

a.border:hover {
color: #e79006;
font-variant:small-caps;
text-decoration:none;
}

.pagination {text-align:center;margin:1em 0}
.source{color:#008040}
.row{margin-bottom:1em;}
.company{ font-size:11pt}
.jobtitle{font-size:13px;font-weight:normal;margin:0;}
.jobtitle a,a.jobtitle{font-size:16px;}
.location{color:#666;font-size:11pt}
.header{background:#EBEBEB;text-align:left;white-space:nowrap;font-weight: bold;padding-left:0.75em}

div.pagination {
	padding: 3px;
	margin: 3px; font-family:Verdana; font-size:8pt; text-decoration:none
}

div.pagination a {
	margin: 2px;
	  border: 1px solid #e79006;
			
	text-decoration: none; /* no underline */
	color: #000000;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px
}
div.pagination a:hover, div.pagination a:active {
	margin: 2px;
		border: 1px solid #0099FF;
		
		background-color: #0099FF;
		color: #FFFFFF;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; text-decoration:none
}
div.pagination span.current {
	margin: 2px;
		border: 1px solid #0099FF;
		
		font-weight: bold;
		background-color: #0099FF;
		color: #FFFFFF;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px
	}
div.pagination span.disabled {
		margin: 2px;
		border: 1px solid #e79006;
	
		color: #999999;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px
	}
	
a:hover.list { font-family: Verdana; font-size: 8pt; font-variant: small-caps; 
               text-decoration: underline; text-transform: capitalize; 
               color: #006699; line-height: 200%; font-weight: bold }
a.list       { text-transform: capitalize; font-variant: small-caps; font-family: Verdana; 
               font-size: 8pt; color: #FF0000; text-decoration: underline; 
               line-height: 200%; font-weight: bold }	
