h1{font:1.75em arial;color:#000066;}
h2{font:1.25em arial;color:#000099;}
h3{font:1.0em arial;color:#FF0000;}
html, body{margin-left:auto;margin-right:auto;margin:0px;padding:0px;}
body{font:11px arial;}
#wrapper{min-height:100%;position:relative;}
#framecontentupper{height:20px;overflow:hidden;background-color:#0066cc;color:white;}
#framecontent{height:55px;overflow:hidden;background-color:#3399ff;color:white;}
#maincontent{background:#fff;vertical-align: text-top;}
.innertube{vertical-align: text-top;margin-left: 25px; margin-right: 25px;}
.mainheadinnertube{width:1000px;margin-left:auto;margin-right:auto;vertical-align: text-top;}

*{margin:0px;padding:0px;}
body{font-family:Verdana, sans-serif;font-size:small;width:100%;margin:20px 18px;vertical-align: text-top;}
body{padding:0;margin:0;text-align:left;position:absolute;top:0;left:0;word-wrap:break-word;}
p{font-size:90%;color:#424142;}

a{text-decoration:none;color:black;font-size: 1.25em;}
a:visited{text-decoration:none;color:#cccccc;font-size: 1.25em;}
a:active{text-decoration:none;color:#990000;font-size: 1.25em;}
.clear{clear:both;}


.form{border:3px solid #CC9900;padding:5px;background:#FFFF99;border-radius:10px;}  

.droplinetabs{overflow:hidden;border-bottom:0px solid gray;}
.droplinetabs ul{font:bold 11px Verdana, sans-serif;margin:0;width:100%;list-style:none;}
.droplinetabs li{display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase;}
.droplinetabs a{float:left;color:white;background:#0066cc;margin:0 4px 0 0;padding:0 0 4px 3px;text-decoration:none;letter-spacing:1px;}
.droplinetabs a:hover{background-color:#3399ff;color:white;} 

.job_search{margin:10px;}
.job_search div{float:left;margin-right:7px;margin-bottom:10px;}
.job_search label{display:block;font-weight:bold;}
.job_search span{display:block;}
.job_search input.keywords{width:300px;padding:0px;height:30px;color:#565656; font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.job_search input.location{ height:30px; width:300px;padding:1px 2px;color:#565656; font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.job_search input.button{width:120px;height:30px;background:#0066cc;font-family: 'Open Sans', sans-serif;font-size:1.25em;color: white;}
.job_search input.button:hover{width:120px;height:30px;background:#3399ff;font-family: 'Open Sans', sans-serif;font-size:1.25em;color: white;}
.job_search input.button:active{width:120px;height:30px;background:#3399ff;font-family: 'Open Sans', sans-serif;font-size:1.25em;color: white;border:1px solid black;}

#mainhead{text-align:center;}
.mainhead{table-layout:fixed;width:1000px;vertical-align: text-top;border:0px;text-align:left;}

.page{color:#565656; font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.next a{color:#565656; font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.more a{color:#565656; font-family: 'Open Sans', sans-serif;font-size:18px;text-align:center;}
.first a{color:#565656; font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.prev a{color:#565656; font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.last a{color:#565656; font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.next {color:#565656; font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.more {color:#565656; font-family: 'Open Sans', sans-serif;font-size:18px;text-align:center;}
.first {color:#565656; font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.prev {color:#565656; font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.last {color:#565656; font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.pagination{table-layout:fixed;width:90%;bottom:50px;}
.pagination td{padding:2px 5px;vertical-align:top;overflow:hidden;}
.pagination .first{text-align:left}
.pagination .prev, .pagination .page, .pagination .next{text-align:center;}
.pagination .page{width:40%;}
.pagination .last{text-align:right;}
.pagination .disabled{color:#C0C0C0}

.listings{table-layout:fixed;width:100%;border:0px;white-space:normal;white-space: normal;padding-bottom: 7.5px;padding-top: 7.5px;}
.listings .logo{width:100px;height:100px;padding-right: 25px;}
.listings .title{width:80%;font-size:1.5em;color:#000066;}
.listings .loc_co{}
.listings .date{}
.listings .jobdescription {color:gray;}
.listings .navarrow{width:100px;height:100px;padding-left: 25px;}

.div_hover { background-color: #FFFFFF; }
.div_hover:hover { background-color: #e6f3f7; }

.searchtable {width:1000px;}
.searchlinks {margin:10px;color:#565656;}
.searchlinks a{color:#565656;text-decoration:none; font-family: 'Open Sans', sans-serif;}
.searchlinks a:hover{color:#565656;text-decoration:underline; font-family: 'Open Sans', sans-serif;}

.locnav{width:250px;height:200px;border:0px solid grey;}
.locnav ul{width:250px;height:200px;overflow-y:scroll}
.locnav ul li{list-style:none;}

.sidecontent {margin-top:150px;vertical-align: text-top;margin-right:30px;}
.sidecontent li{list-style-type:none;vertical-align: text-top;}

#refinejobs { border:2px solid #565656;color:#565656;margin-top:10px;vertical-align: text-top; }

.adsense{margin-left:30px;}

.nothankyou { font:bold 18px sansserif;  }
.nothankyou a {font:underline;}

.industries select{width:300px; height:30px;font-family: 'Open Sans', sans-serif;font-size:1.25em;}
.wrapper_fade {filter: blur(5px);
	-webkit-filter: blur(5px);
	-moz-filter: blur(5px);
	-o-filter: blur(5px);
	-ms-filter: blur(5px);
	filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='10');
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	  filter: alpha(opacity=60);
	  -moz-opacity: 0.6;
	  -khtml-opacity: 0.6;
	  opacity: 0.4;
	  pointer-events:none;
	  overflow:hidden;
	}