html,body, #wrap {
height: 100%;
background-color:#69C;
font:94%/1.4em Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}
body > #wrap {
height: auto; min-height: 100%;
}
a:link,a:visited,a:active {
text-decoration:underline;
color:#369;
}
img {
	border: none;
}
a:hover {
color:#F90;
}
#container {
width:96%;
text-align:center;
background-color:#fff;
color:#666;
margin:0 auto;
padding:0;
}
#content {
padding-bottom: 60px;
}  /* must be same height as the footer */
#main {
margin:25px 275px 0px 229px;
text-align:left;
background-color:#fff;
color:#666;
padding:0px;
}
#left {
position:absolute;
width:189px;
top:84px;
left:40px;
text-align:left;
color:#666;
margin:0;
padding:0;
}
#right {
position:absolute;
width:235px;
top:69px;
right:40px;
text-align:left;
color:#666;
margin:0;
padding:0;
}
#mainnoleft {
margin-right:270px;
margin-left:20px;
text-align:left;
padding-top:20px;
}
#mainnoright {
margin-left:214px;
margin-right:20px;
text-align:left;
padding-top:20px;
}
#mainfullwidth {
float:left;
text-align:left;
padding-left:20px;
padding-right:20px;
}
#bottom {
clear:both;
text-align:left;
padding:10px 30px;
}
#footer {
position: relative;
margin-top: -60px; /* negative value of footer height */
height: 60px;
clear:both;
text-align:left;
background:#69C;
}
.footerlinks {
font-size:85%;
display:inline;
float:left;
}
.copyright {
color:#FFF;
display:inline;
font-size:85%;
float:right;
}
h1 {
letter-spacing:-1px;
font-size:140%;
color:#993334;
margin-bottom:8px;
margin-top:0;
}
h2 {
font-size:115%;
color:#C96;
margin-bottom:4px;
margin-top:0;
}
h3 {
color:#9C7F7F;
font-weight:bold;
margin-bottom:4px;
font-size:100%;
margin-top:0;
}
.header {
height:45px;
background-color:#369;
border-bottom:2px solid #006;
}
#nav {
	list-style-type: none;
	margin:0px;
	padding:21px 0px 0px 228px;
}
#nav li {
   	display: block;
	height: 24px;
   	text-align: center;
   	float: left;
	background: #69C;
	margin: 0px 3px 0px 0px;
	padding:0px;
	float:left;
	display:inline;
	font-size:95%;
	font-weight:bold;
}
#nav a {
	text-decoration:none;
	font-weight:bold;
	color: #fff;
	display:block;
	padding:0 10px;
	line-height: 1.9;
}
#nav a:visited {
	font-weight:bold;
}
#nav a:hover {
	background: #006;
   	color: #fff;
	font-weight:bold;
}
#nav li.tabSelected {
	background: #006;
	font-weight:bold;
}
#nav li.tabSelected a {
   	color: #fff;
	font-weight:bold;
}
#nav li.tabSelected a:visited {
	font-weight:bold;
}
.searchpanel {
color:#FFF;
font-weight:bold;
padding-left:8px;
padding-right:8px;
padding-top:2px;
height:28px;
background:#69C;
width:496px;
}
.resultssearchpanel {
background:#69C;
width:485px;
text-align:left;
margin:0;
padding:20px 15px 5px;
}
.panel1 {
width:100%;
color:#FFF;
font-weight:bold;
padding-left:15px;
padding-right:15px;
padding-top:5px;
height:27px;
background:#CC9;
}
.tagcloud {
border-bottom:#69C 2px solid;
border-left:#69C 2px solid;
border-right:#69C 2px solid;
width:475px;
padding:5px 15px;
}
.tagcloudlocations {
margin-top:1px;
width:100%;
border-top:#69C 2px solid;
border-left:#69C 2px solid;
border-right:#69C 2px solid;
background:url(../images/map.gif) no-repeat right;
padding:5px 15px 15px;
}
.panelheader1 {
color:#8CB2D9;
font-size:110%;
font-weight:bold;
}
.panelheader2 {
color:#407FBF;
font-size:110%;
font-weight:bold;
}
.title1 {
color:#8CB2D9;
font-size:140%;
font-weight:bold;
margin-left:0;
}
.title2 {
color:#407FBF;
font-size:140%;
font-weight:bold;
}
.title3 {
color:#407FBF;
font-weight:bold;
}
.title4 {
color:#6B6B00;
font-weight:bold;
}
.date {
color:#407FBF;
}
.input {
font-size:90%;
margin:0 2px 7px;
padding:0;
}
table.menu td.blank {
border-bottom:2px solid #69C;
width:10px;
}
table.menu td.selectedTab {
border:2px solid #69C;
border-bottom:2px solid #fff;
font-weight:bold;
width:1%;
background-color:#fff;
padding:2px 5px;
}
table.menu td.selectedTab a {
color:#006;
}
table.menu td.tab {
border:2px solid #69C;
font-weight:bold;
background-color:#E8F0F7;
width:1%;
padding:2px 5px;
}
table.menu td.last {
border-bottom:2px solid #69C;
}
table.menu td.tabHover {
border:2px solid #69C;
font-weight:bold;
background-color:#fff;
width:1%;
padding:2px 5px;
}
.logo {
padding-left:15px;
padding-top:6px;
text-align:left;
float:left;
}
.logoxmas {
padding-left:20px;
display:inline;
float:left;
}
.welcome {
float:right;
padding-right:15px;
font-size:90%;
color:#E8F0F7;
}
.spacer {
clear:both;
}
.spacerLeft {
clear:left;
}
.spacerRight {
clear:right;
}
.inlineleft {
float:left;
display:inline;
}
.inlineright {
float:right;
display:inline;
}
.floatright {
float:right;
}
.paneltitle {
float:left;
padding-top:3px;
}
.loginpanelheader {
width:188px;
font-weight:bold;
padding-left:15px;
color:#660;
background-color:#E8F0F7;
height:24px;
}
.loginpanel {
margin-top:1px;
width:173px;
font-size:90%;
background-color:#EBEDD7;
padding:10px 15px;
}
.loginpanel input {
padding:0;
}
.verysmall {
font-size:85%;
line-height:1.1em;
}
.verysmall2 {
font-size:80%;
line-height:1.1em;
color:#999;
}
.savesearch {
background-color:#FAD876;
color:#960;
font-size:90%;
padding:10px;
}
.savesearch input {
margin:0;
padding:0;
}
div.numbers {
text-align:center;
}
.pagenumbers {
list-style:none;
float:left;
margin:0;
padding:0;
text-decoration:none;
}
.pagenumbers li {
background-color:#E8F0F7;
float:left;
font-weight:bold;
text-align:center;
margin:0 2px 0 0;
padding:0;
text-decoration:none;
}
.pagenumbers a {
float:left;
font-weight:bold;
text-align:center;
height:16px;
line-height:1;
border:1px solid #D1E0F0;
padding:3px;
text-decoration:none;
}
.pagenumbers li.current a,.pagenumbers a:hover {
border:1px solid #69C;
color:#F90;
text-decoration:none;
}
div.jobSummaryContainer div.jobInfoLeft {
color:#C96;
padding-bottom:3px;
}
div.jobSummaryContainer div.jobInfoRight {
color:#407FBF;
float:right;
padding-bottom:3px;
}
div.jobSummaryContainer div.jobTags {
padding-top:3px;
color:#C96;
font-size:90%;
}
div.jobSummaryContainer div.jobActions {
text-align:left;
padding:3px 0;
}
.jobtitle {
font-size:110%;
display:inline;
font-weight:normal;
}
.jobtitle a:link, a:visited {
text-decoration:underline;
font-weight:normal;
}
div.jobSummaryPremium div.jobDesc {
margin-top:15px;
line-height:130%;
display:block;
}
div.jobSummaryPremium div.jobDesccpa {
margin-top:15px;
line-height:130%;
display:block;
color:#000000;
}
div.jobSummaryPremium div.jobInfoLeft {
display:inline;
float:left;
margin:3px 0px 0px 0px;
padding:0;
}
div.jobSummaryPremium div.postedby {
margin:6px 0px 0px 0px;
display:inline;
float:right;
padding:0;
}
div.jobSummaryPremium div.bidpostedby {
margin:6px 0px 0px 0px;
font-weight:normal;
padding:0;
}
hr {
border:none 0;
color:#CCC;
background-color:#CCC;
border-top:1px dashed #CCC;
width:100%;
height:0;
margin-top:10px;
margin-bottom:10px;
}
span.jobInfo {
font-size:80%;
}
.jobpanelbar {
background-color:#E8F0F7;
height:25px;
color:#FFF;
font-weight:bold;
font-size:90%;
padding:3px 10px 0;
}
.jobpanel {
background-color:#EBEDD7;
margin-top:1px;
font-size:90%;
padding:10px;
}
.rhsjobcloudheader {
background-color:#E8F0F7;
padding-left:10px;
height:25px;
width:169px;
}
.rhsjobcloud {
border:1px solid #E8F0F7;
width:169px;
overflow:hidden;
max-width:169px;
padding:5px;
}
#ajaxLoading {
display:none;
position:absolute;
background-color:red;
color:#FFF;
top:0;
left:0;
width:130px;
font-weight:bold;
font-size:110%;
}
form {
display:inline;
margin:0;
padding:0;
}
.tagrhs1 {
padding-left:2px;
padding-right:2px;
}
.tagrhs2 {
font-size:96%;
padding-left:2px;
padding-right:2px;
}
.tagrhs3 {
font-size:102%;
padding-left:2px;
padding-right:2px;
}
.tagrhs4 {
font-size:108%;
padding-left:2px;
padding-right:2px;
}
.tagrhs5 {
font-size:114%;
padding-left:2px;
padding-right:2px;
}
.tagrhs6 {
font-size:120%;
padding-left:2px;
padding-right:2px;
}
a.tagrhs1:hover,a.tagrhs2:hover,a.tagrhs3:hover,a.tagrhs4:hover,a.tagrhs5:hover,a.tagrhs6:hover {
color:#fff;
background-color:#F90;
}
.orangepanelheader {
color:#960;
background-color:#F8E081;
padding-left:15px;
padding-right:15px;
font-weight:bold;
}
.orangepanel {
background-color:#FFF7D2;
color:#960;
margin-top:1px;
font-size:90%;
line-height:1.9em;
padding:15px;
}
.orangehalfpanelheader {
color:#fff;
background-color:#f90;
font-weight:bold;
font-size:110%;
padding:3px 15px;
}
.orangehalfpanel {
background-color:#FFF7D2;
margin-top:1px;
font-size:90%;
line-height:1.9em;
color:#9C7F7F;
padding:3px 15px;
}
.orangelhspanelheader {
color:#960;
font-size:90%;
background-color:#F8E081;
font-weight:bold;
padding:3px 15px;
}
.orangelhspanel {
background-color:#FFF7D2;
margin-top:1px;
font-size:90%;
line-height:1.9em;
color:#960;
padding:3px 15px;
}
.greenpanelheader {
color:#fff;
background-color:#69C;
font-weight:bold;
padding:3px 15px;
}
.greenpanel {
background-color:#E8F0F7;
margin-top:1px;
font-size:90%;
line-height:1.9em;
padding:15px;
}
.greenhalfpanelheader {
color:#fff;
background-color:#69C;
font-weight:bold;
font-size:110%;
padding:3px 15px;
}
.greenhalfpanel {
background-color:#E8F0F7;
margin-top:1px;
font-size:90%;
line-height:1.9em;
padding:3px 15px;
}
.expiredpanel {
border-left:#69C 8px solid;
border-right:#69C 8px solid;
border-bottom:#69C 8px solid;
background:#E8F0F7;
width:724px;
text-align:left;
}
.expiredsearchpanel {
background-color:#69C;
text-align:left;
margin:0;
padding:0;
}
.expiredsearchpanel ol {
list-style:none;
margin:0;
padding:0;
}
.expiredsearchpanel li {
display:inline;
float:left;
margin:0;
padding:0 15px 0 0;
}
.expiredsearchpanel label {
background-color:#69C;
color:#fff;
font-weight:bold;
font-size:115%;
}
.registeredlhspanelheader {
color:#ffffff;
font-size:90%;
background-color:#FF9900;
font-weight:bold;
padding:3px 15px;
}
.registeredlhspanel {
background-color:#FFF7D2;
margin-top:1px;
font-size:90%;
line-height:1.9em;
color:#9C7F7F;
padding:3px 15px;
border:1px solid #FAD876;
}
.registerlhspanelheader {
color:#FFFFFF;
font-size:90%;
background-color:#6699CC;
font-weight:bold;
padding:3px 15px;
}
.registerlhspanel {
background-color:#E8F0F7;
margin-top:1px;
font-size:90%;
line-height:1.9em;
color:#9C7F7F;
padding:3px 15px;
border:1px solid #C2D6EB;
}
.registeredlogin fieldset {
background-color:#FFF7D2;
margin-top:1px;
font-size:90%;
line-height:1.9em;
color:#9C7F7F;
border:1px solid #FAD876;
padding:3px 15px;
}
.register fieldset {
background-color:#E8F0F7;
margin-top:1px;
font-size:90%;
line-height:1.9em;
border:1px solid #C2D6EB;
color:#9C7F7F;
padding:3px 15px;
}
.advertisesignup fieldset {
background-color:#FFF7D2;
margin-top:1px;
font-size:90%;
line-height:1.9em;
color:#9C7F7F;
border:1px solid #FAD876;
padding:3px 15px;
width:683px;
}
.advertisesignup ol {
list-style:none;
padding:1em 1em 0;
}
.advertisesignup li {
padding-bottom:1em;
font-weight:normal;
}
.advertisesignup label {
display:block;
font-weight:bold;
}
a.info {
position:relative;
z-index:24;
}
a.info:hover {
z-index:25;
}
a.info span {
display:none;
}
a.info:hover span {
display:block;
position:absolute;
top:2em;
right:0;
width:18em;
border:1px solid #999;
background-color:#FFFFE6;
color:#666;
text-align:left;
font-size:95%;
text-decoration:none;
padding:8px;
}
.hiddenPopup {
background-color:#FFF7D3;
color:#660;
width:311px;
border:2px solid #660;
visibility:hidden;
position:absolute;
padding:10px 20px;
}
.rhsjobcloudtitle1 {
color:#F5EDDD;
font-weight:bold;
}
.account {
padding-left:30px;
padding-top:10px;
text-align:left;
font-size:80%;
}
.accountheading {
color:#D6BA81;
font-weight:bold;
font-size:120%;
text-align:right;
padding-right:15px;
}
.tablejobposting th,.tablejobposting td {
border-top:2px solid #fff;
font-size:90%;
color:#960;
padding:5px 10px;
}
.tablejobposting th {
font-weight:bold;
text-align:left;
}
.tablejobposting tr.row1 {
background-color:#C29B4E;
}
.tablecompanysignup td {
font-size:90%;
color:#960;
padding:5px 2px;
}
table.form {
border:1px solid #cc9;
}
table.form thead tr th {
background-color:#E8F0F7;
height:25px;
color:#FFF;
font-weight:bold;
padding:1px 10px 3px;
}
table.form tbody tr th {
width:20%;
color:#960;
font-weight:bold;
vertical-align:top;
text-align:left;
border-bottom:1px solid #cc9;
}
table.form tbody tr td {
color:#960;
vertical-align:top;
border-bottom:1px solid #cc9;
}
table.form tfoot tr td {
color:#960;
}
.leftColumn {
width:100px;
float:left;
color:#006;
font-weight:bold;
padding:2px 0;
}
.mainColumn {
margin-left:101px;
color:#006;
padding:2px 0;
}
.middleColumn {
margin-left:101px;
margin-right:100px;
font-size:90%;
color:#006;
padding:2px 0;
}
.rightColumn {
float:right;
width:100px;
font-size:90%;
color:#006;
padding:2px 0;
}
div#cvUploadForm {
border:2px solid #cc9;
}
div.formNotes {
float:right;
width:40%;
font-size:90%;
}
.row {
border-top:1px solid #EBDBBC;
padding:5px 0;
}
.rowBottom {
border-top:1px solid #EBDBBC;
border-bottom:1px solid #EBDBBC;
padding:5px 0;
}
.tablemy td {
padding:3px;
}
.tablemy th {
color:#960;
font-weight:bold;
padding:3px;
}
table.rhs {
border-bottom:1px solid #FAD876;
}
table.rhs th {
color:#960;
background-color:#EBDBBC;
padding:3px 5px;
}
table.rhs td {
border-top:1px solid #FAD876;
padding:3px 5px;
}
.tablemyjobs th {
color:#960;
background-color:#EBDBBC;
font-size:85%;
padding:3px;
}
.tablemyjobs td {
border-top:1px solid #FAD876;
font-size:80%;
padding:3px;
}
.openpanel {
border:2px solid #FAD876;
padding:5px;
}
div.hideOverflow {
overflow:hidden;
white-space:nowrap;
}
.hiddenIFrame {
visibility:hidden;
position:absolute;
}
div.navCloud {
background-color:#E8F0F7;
font-size:85%;
border:1px solid #D1E0F0;
padding:10px;
}
div.navCloud hr {
border:none 0;
color:#fff;
background-color:#fff;
border-top:1px dashed #fff;
width:100%;
height:0;
margin:0px 0px 10px 0px;
padding:0;
}
div.refineCloud {
background-color:#FAD876;
font-size:85%;
padding:10px;
}
div.refineCloud hr {
margin-top:5px;
margin-bottom:5px;
color:#FFF;
background-color:#FFF;
}
div.navMoreTags {
visibility:hidden;
position:absolute;
z-index:100;
border:#69C 2px solid;
width:515px;
background-color:#fff;
left:224px;
padding:10px;
}
div.box {
background-color:#E8F0F7;
padding:15px;
}
.bidhelp table {
background-color:#FFF7D2;
border-collapse:collapse;
width:100%;
border:2px solid #fff;
}
.bidhelp th {
border-right:2px solid #fff;
border-bottom:2px solid #fff;
width:10%;
background-color:#FFF7D2;
padding:10px;
}
.bidhelp td {
border-bottom:2px solid #fff;
width:90%;
background-color:#FFF7D2;
padding:10px;
}
.postedby {
color:#C96;
font-size:90%;
padding-top:3px;
}
.highlight2 {
color:#993334;
font-weight:bold;
}
.highlight3 {
color:#F90;
font-weight:bold;
font-size:90%;
}
.highlight4 {
color:#F90;
}
.tablebilling td {
background-color:#FFF7D2;
padding:5px;
}
.billinginput {
width:70px;
margin:0;
padding:0;
}
.totaljobs {
color:#C29B4E;
font-weight:bold;
font-size:110%;
}
.error {
color:#C30;
}
.feed td {
background-color:#FFF7D2;
font-size:85%;
padding:5px;
}
.charge {
color:#C29B4E;
font-size:85%;
font-weight:bold;
}
.key {
background-color:#FFF7D2;
border:1px solid #EBDBBC;
font-size:85%;
padding:10px;
}
.accept {
color:#369;
font-size:85%;
padding-top:10px;
}
.tableinvoice th {
background-color:#EBDBBC;
color:#960;
font-size:80%;
padding:5px;
}
.tableinvoice td {
background-color:#FFF7D2;
font-size:80%;
padding:5px;
}
.reminder {
color:#993334;
font-weight:bold;
font-size:100%;
}
.ccconfirmation {
color:#9C7F7F;
font-weight:bold;
font-size:110%;
}
.signuppanelcandidate {
color:#69C;
margin-top:25px;
padding-right:15px;
font-size:180%;
font-weight:bold;
line-height:1.9em;
text-align:right;
display:inline;
float:left;
width:280px;
}
.signuppanelrecruiter {
color:#9C7F7F;
margin-top:25px;
padding-right:15px;
font-size:180%;
font-weight:bold;
line-height:1.9em;
text-align:right;
display:inline;
float:left;
width:280px;
}
.signupform {
border:4px solid #69C;
background-color:#E8F0F7;
font-size:90%;
line-height:1.4em;
padding:15px;
}
.changecap {
background-color:#9C7F7F;
color:#fff;
width:190px;
position:absolute;
padding:10px;
}
.search {
display:inline;
float:left;
padding-right:10px;
}
.searchbutton {
display:inline;
float:left;
}
input.txt3 {
font-size:100%;
width:155px;
border:1px inset #369;
}
.searchhelp {
color:#fff;
font-size:85%;
}
.searchhelp a {
color:#fff;
padding:0 3px;
}
.refinesearchpanel {
background-color:#E8F0F7;
width:485px;
height:60px;
text-align:left;
margin-top:2px;
font-size:85%;
color:#006;
padding:10px 15px;
}
.refinesearch {
height:85px;
padding:10px 0;
}
.refinesearch form {
display:inline;
margin:0;
padding:0;
}
.refinesearch label {
color:#69C;
font-size:115%;
font-weight:bold;
margin:0;
}
.refinesearch ol {
list-style:none;
display:block;
margin:0;
padding:0;
}
.refinesearch li {
padding-right:10px;
display:inline;
float:left;
margin:0;
}
.advancedsearch {
font-size:75%;
line-height:1em;
font-weight:normal;
}
input.txt4 {
width:161px;
font-size:100%;
border:1px inset #369;
}
.toolbar {
background-color:#E8F0F7;
width:505px;
font-size:90%;
height:24px;
padding:0 5px;
}
.toolbarelements {
float:left;
display:inline;
padding:0 5px;
}
.anylinkcss {
position:absolute;
visibility:hidden;
border:4px solid #FAD876;
z-index:100;
background-color:#FFF7D2;
width:110px;
padding:10px;
}
.emailalert {
width:260px;
background:url(/images/bg-email-alert2.jpg);
text-align:left;
padding:0 18px 0 13px;
}
.emailalert2 {
width:197px;
background:url(/images/bg-email-alert3.jpg);
text-align:left;
padding:0 18px 0 13px;
font-size:90%;
line-height:1.2em;
}
.foundalertcontainer {
display:block;
background-color:#999;
height:74px;
width:100%;
}
.newusernumbers {
color:#F90;
font-weight:bold;
font-size:500%;
line-height:2em;
}
.newuserheadings {
color:#993334;
font-size:120%;
font-weight:bold;
margin-bottom:10px;
}
.newusertitles {
color:#9C7F7F;
font-size:110%;
font-weight:bold;
}
.jobs {
color:#C96;
font-size:150%;
font-weight:bold;
}
.jobsfound {
color:#f90;
font-weight:bold;
font-size:220%;
line-height:1.4em;
}
.jobsfound2 {
color:#f90;
font-weight:bold;
font-size:140%;
line-height:1.4em;
}
.jobsfound3 {
display:inline;
color:#f90;
font-weight:bold;
font-size:160%;
line-height:1.4em;
}
.results {
letter-spacing:-1px;
font-size:140%;
color:#993334;
display:inline;
}
.nojobs{
color:#666666;
font-size:115%;
line-height:1.4em;
}
.homejobs {
color:#C96;
font-size:190%;
font-weight:bold;
}
.homejobboards {
color:#9C7F7F;
font-size:160%;
font-weight:bold;
}
input.txt {
width:580px;
font-size:120%;
border:1px inset #369;
}
input.txt2 {
width:265px;
font-size:120%;
border:1px inset #369;
}
input:focus {
border:1px solid #F90;
}
.homepanel {
background-color:#E8F0F7;
width:354px;
text-align:center;
display:inline;
float:left;
font-size:115%;
font-weight:bold;
padding:30px 0;
}
.homesearch {
background-color:#69C;
display:inline;
float:left;
margin-top:3px;
padding-right:10px;
}
.searchregion a:link,searchregion a:visited {
color:#fff;
}
.searchregion a:hover {
color:#F90;
}
table.homemenu td.blank {
border-bottom:8px solid #69C;
width:10px;
}
table.homemenu td.selectedTab {
border-bottom:8px solid #69C;
font-weight:bold;
font-size:120%;
width:1%;
background-color:#69C;
padding:6px;
}
table.homemenu td.tab {
border-bottom:8px solid #69C;
font-weight:bold;
font-size:120%;
background-color:#E8F0F7;
width:1%;
padding:6px;
}
table.homemenu td.last {
border-bottom:8px solid #69C;
}
table.homemenu td.tabHover {
border-bottom:8px solid #69C;
font-weight:bold;
font-size:120%;
background-color:#69C;
width:1%;
padding:6px;
}
.searchcloud {
background-color:#69C;
padding:20px 0 20px 20px;
}
.browsecloud {
padding:10px;
}
.browsecloud2 {
padding:10px;
text-align:center;
}
.browsecloud2 img {
border:1px solid #E8F0F7;
padding:5px;
margin:5px;
}
.widgetnumbers {
color:#F90;
font-weight:bold;
font-size:500%;
line-height:1.2em;
}
.caption {
color:#993334;
font-style:italic;
font-size:90%;
}
.caption2 {
color:#9C7F7F;
font-size:85%;
line-height:1.1em;
}
.strapline {
color:#993334;
font-size:125%;
}
div.box2 {
border:5px solid #FAD876;
background-color:#FFF7D2;
padding:10px;
}
div.box3 {
border:2px solid #69C;
background-color:#FFF7D2;
padding:15px;
}
.box4 {
border:1px solid #D1E0F0;
background-color:#E8F0F7;
width:90%;
padding:15px;
}
.box5 {
border:1px solid #D1E0F0;
padding:15px;
color:#666666;
font-size:85%;
}
div.box6 {
background-color:#FFF7D2;
padding:10px;
}
div.box7 {
background-color:#E8F0F7;
padding:10px;
line-height:2em;
font-size:80%;
}
div.box7 p {
line-height:1.5em;
}
div.box8 {
background-color:#FFF7D2;
border: 2px solid #FAD876;
padding:10px;
font-size:85%;
line-height:1.3em;
}
div.box9 {
border: 1px solid #E8F0F7;
padding:10px 10px 0px 10px;
}
div.box10 {
border: 1px solid #FFCC00;
padding:5px;
}
.box10 h2 {
color:#CC9966;
font-size:110%;
display:inline;
}
.box5 h1 {
color:#FF9900;
font-size:150%;
}
.orequals {
color:#f90;
font-weight:bold;
font-size:160%;
}
#affiliatepayment p {
margin:10px 0;
}
#affiliatepayment label {
color:#960;
font-weight:bold;
font-size:90%;
}
.tabshortlist {
color:#fff;
font-size:85%;
font-style:normal;
}
.premiumjobs {
float:right;
padding:0 0 0 5px;
}
.premiumjobs p {
color:#9C7F7F;
font-size:85%;
margin:0;
padding:0;
}
#fixedtipdiv {
position:absolute;
border:4px solid #FC0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
padding:10px;
}
.highlightbid {
color:#FF4D00;
font-weight:bold;
}
.bidhighlight {
background-color:#FFF0B2;
padding-left:3px;
padding-right:3px;
}
.tablemgtjobs {
border:2px solid #fff;
border-collapse:collapse;
}
.tablemgtjobs th {
border:2px solid #fff;
background-color:#EBDBBC;
font-weight:bold;
font-size:90%;
color:#960;
padding:5px;
}
.adsensetitle {
font-size:105%;
text-decoration:underline;
font-weight:normal;
}
.adsensedesc {
line-height:130%;
font-size:90%;
text-decoration:none;
color:#666;
font-weight:normal;
}
.adsenseurl {
color:#C96;
font-size:90%;
font-weight:normal;
text-decoration:none;
margin-bottom:15px;
}
fieldset {
border-style:none;
margin:0;
padding:0;
}
fieldset ol {
list-style:none;
margin:0;
padding:0;
}
fieldset li {
padding-bottom:1em;
}
fieldset.submit {
border-style:none;
}
.status {
color:#993334;
}
.code {
color:#666;
}
.popularsearches {
border:1px solid #D1E0F0;
background-color:#E8F0F7;
font-size:85%;
display:inline;
float:left;
margin:0 10px 10px 0;
}
.popularsearches ul {
list-style:none;
margin:10px;
padding:0;
}
.popularsearches li {
background:url(/images/arrow-right2.gif) no-repeat 0 30%;
margin:0;
padding:0 0 5px 10px;
}
.refine {
border:1px solid #D1E0F0;
background-color:#E8F0F7;
font-size:80%;
color:#9C7F7F;
line-height:1.5em;
font-weight:normal;
padding:10px;
}
.refine ul {
list-style:none;
margin:0;
padding:0;
}
.refine li {
background:url(/images/arrow-right2.gif) no-repeat 0 15%;
margin:0;
padding:0 0 5px 10px;
}
.refine hr {
border:none 0;
color:#fff;
background-color:#fff;
border-top:1px dashed #fff;
width:100%;
height:0;
margin:5px 0px 10px 0px;
padding:0;
}
.refine h3 {
font-size:105%;
font-weight:normal;
margin:0;
padding:0 0 5px 0;
}
.refine p {
padding:0px 0px 2px 5px;
margin:0px;
}
.refine label {
padding:0px 0px 2px 5px;
margin:0px;
color:#6699CC;
}
.txt5 {
width:150px;
font-size:100%;
border:1px inset #369;
margin:0px 0px 5px 5px;
}
#myworkcirclenav {
width:178px;
}
#myworkcirclenav ul {
list-style:none;
border-bottom:1px solid #69C;
margin:0;
padding:0;
}
#myworkcirclenav li {
border-left:1px solid #69C;
border-right:1px solid #69C;
border-top:1px solid #69C;
}
#myworkcirclenav li a:link,#myworkcirclenav li a:visited {
display:block;
background-color:#E8F0F7;
color:#369;
text-decoration:none;
padding:4px;
}
.myworkcircleapps {
border:2px solid #FAD876;
border-collapse:collapse;
}
.myworkcircleapps th {
border:2px solid #fff;
background-color:#FAD876;
font-weight:bold;
font-size:90%;
color:#9C7F7F;
padding:5px;
}
.covernotetitle {
font-weight:bold;
font-size:100%;
color:#9C7F7F;
padding-bottom:5px;
}
.alertbox {
border:2px solid #FAD876;
padding:10px;
}
.settingsbox {
border:2px solid #FC0;
background-color:#FFF7D2;
padding:15px;
}
.footerlinks a:link,.footerlinks a:visited,.welcome a:link,.welcome a:visited,.welcome2 a:link,.welcome2 a:visited,.tablejobposting th.white,.searchhelp a:link,.searchhelp a:visited,table.homemenu td.selectedTab a,table.homemenu td.tabHover a,.welcome2 a:visited {
color:#fff;
}
.footerlinks a:hover,a:hover,table.menu td.tabHover a,.welcome a:hover,.welcome2 a:hover,.searchhelp a:hover,.adsensetitle a:hover,.status2 {
color:#F90;
}
table.menu td.tab a,table.homemenu td.tab a {
color:#69C;
}
.logo2 {
padding-left:20px;
padding-top:12px;
display:inline;
float:left;
}
.welcome strong,.welcome2 strong,.account strong {
color:#E57402;
}
.welcome2 {
margin-top:5px;
float:right;
display:inline;
padding-right:20px;
font-size:90%;
color:#E8F0F7;
}
.small,.intro {
font-size:90%;
}
div.jobSummaryBasic,div.jobSummaryStandard div.jobSummaryContainer,div.jobSummaryPremium {
margin-top:5px;
}
div.jobSummaryBasic,div.jobSummaryStandard,div.jobSummaryPremium {
font-size:100%;
}
.adsensetitle a:link,.adtitle a:visited {
text-decoration:underline;
font-weight:normal;
}
div.jobSummaryBasic div.jobDesc,div.jobSummaryStandard div.jobDesc {
line-height:130%;
}
div.jobSummaryBasic div.jobDesccpa,div.jobSummaryStandard div.jobDesccpa {
line-height:130%;
color:#000000;
}
div.jobSummaryBasic div.jobDesc a:link,div.jobSummaryBasic div.jobDesc a:visited,div.jobSummaryBasic div.jobDesc a:visited,div.jobSummaryStandard div.jobDesc a:link,div.jobSummaryStandard div.jobDesc a:visited,div.jobSummaryStandard div.jobDesc a:visited,div.jobSummaryPremium div.jobDesc a:link,div.jobSummaryPremium div.jobDesc a:visited,div.jobSummaryPremium div.jobDesc a:visited,.tagrhs1 a:link,.tagrhs1 a:visited,.tagrhs3 a:link,.tagrhs3 a:visited,.tagrhs5 a:link,.tagrhs5 a:visited,div.navCloud a:link,div.navCloud a:visited,.tablemgtjobs td a,span.adsensedesc b,.popularsearches a:link,.popularsearches a:visited,.refine a:link,.refine a:visited,.refine a,.myworkcircleapps td a {
font-weight:normal;
}
#ajaxLoading.show,.box4 label {
display:block;
}
.tagrhs2 a:link,.tagrhs2 a:visited,.tagrhs4 a:link,.tagrhs4 a:visited,.tagrhs6 a:link,.tagrhs6 a:visited,div#jsError,div#jsError2,.matchtagshighlight {
font-weight:bold;
}
.registeredlogin ol,.register ol {
list-style:none;
padding:1em 1em 0;
}
.registeredlogin li,.register li {
padding-bottom:1em;
font-weight:normal;
}
.registeredlogin label,.register label {
display:block;
font-weight:bold;
}
.rhsjobcloudtitle2 {
color:#960;
font-weight:bold;
}
.tablejobposting input,.tablecompanysignup input {
margin:0;
}
.tablejobposting tr.header,.tablejobposting tr.footer,.tablejobposting tr.row4,.tablejobposting tr.row7,.tablejobposting tr.row10,.tablejobposting tr.row13 {
background-color:#D6BA81;
}
.tablejobposting tr.row2,.tablejobposting tr.row5,.tablejobposting tr.row8,.tablejobposting tr.row11 {
background-color:#FFF7D2;
}
.tablejobposting tr.row3,.tablejobposting tr.row6,.tablejobposting tr.row9,.tablejobposting tr.row12 {
background-color:#EBDBBC;
}
table.form tr,div.row1,div.row2,div.row3,div.row4,div.row5,div.row6,div.row7,div.row8,div.row9,div.row10,div.row11,div.row12,div.row13 {
padding:5px;
}
div.navCloudOpenHeader span#navCloudOpen,div.navCloudClosedHeader span#navCloudClosed {
display:inline;
cursor:pointer;
}
div.navCloudOpenHeader span#navCloudClosed,div.navCloudClosedHeader span#navCloudOpen {
display:none;
cursor:pointer;
}
.highlight {
color:#F90;
font-weight:bold;
}
.tablebilling th,.feed th {
background-color:#EBDBBC;
color:#960;
padding:5px;
}
.feed input,.feed select,.notes,.jobs input,.jobs select {
font-size:85%;
}
.signuppanelcandidatebtn,.signuppanelrecruiterbtn {
margin-top:30px;
display:inline;
float:left;
}
.pleasenote {
color:#9C7F7F;
}
.tablemgtjobs td,.myworkcircleapps td {
background-color:#FFF7D2;
border:2px solid #fff;
font-weight:normal;
font-size:80%;
color:#666;
padding:5px;
}
.tablemgtjobs input,.myworkcircleapps input {
font-size:90%;
margin:0;
padding:0;
}
.adsensedesc a:link,.adsensedesc a:visited,.adsenseurl a:link,.adsenseurl a:visited {
text-decoration:none;
}
#myworkcirclenav li a:hover,#myworkcirclenav li.selected a {
background-color:#69C;
color:#fff;
}
.quote {
color:#9C7F7F;
font-size:110%;
}
/*.candidatepanel {
background-color:#E8F0F7;
padding:15px;
display:inline;
float:left;
width:145px;
height:320px;
margin-right:10px;
}
.recruitpanel {
background-color:#FFF7D2;
padding:15px 0px 15px 15px;
display:inline;
float:left;
width:145px;
height:320px;
}
.recruitpanelend {
background-color:#FFF7D2;
padding:15px;
display:inline;
float:left;
width:145px;
height:320px;
}*/
.advertpanelcan {
font-size:85%;
color:#666666;
background-color:#FFFFFF;
border:15px solid #E8F0F7;
display:inline;
float:left;
padding:10px;
width:130px;
height:300px;
margin-right:10px;
background:url(/images/bg-candidate.jpg) center no-repeat;
}
.advertpanelcan h1 {
font-size:150%;
color:#6699CC;
}
.advertpanelrec {
font-size:85%;
color:#666666;
background-color:#FFFFFF;
border-top:15px solid #FFF7D2;
border-bottom:15px solid #FFF7D2;
border-left:15px solid #FFF7D2;
display:inline;
float:left;
padding:10px;
width:130px;
height:300px;
background:url(/images/bg-rec.jpg) center no-repeat;
}
.advertpanelrec h1 {
font-size:150%;
color:#FF9900;
}
.advertpanelrecend {
font-size:85%;
color:#666666;
background-color:#FFFFFF;
border:15px solid #FFF7D2;
display:inline;
float:left;
padding:10px;
width:134px;
height:300px;
background:url(/images/bg-rec.jpg) center no-repeat;
}
.advertpanelrecend h1 {
font-size:150%;
color:#FF9900;
}
.photo img {
border:1px solid #cccccc;
padding:5px;
margin:5px;
}
.jobdetailstitle {
	font-size: 115%;
	color:#6699CC;
	font-weight:bold;
	padding-bottom:5px;
}
.jobdetailslocation {
	color:#CC9966;
	padding-bottom:5px;
}
.jobdetailsdescription {
	color:#333333;
	padding-bottom:5px;
}
.jobdetailspostedby {
	color:#CC9966;
}
.applied {
	line-height:2em;
}
/*adsense styles */
.ad_header {
	font-family:verdana,arial;
	color:#666666;
	font-weight:normal;
	padding-bottom:7px;
	font-size:13px
}
.ad_line1 {
	font-family:verdana,arial;color:#0000FF;
	font-size:15px;
	text-decoration:underline;
	font-weight:normal
}
.ad_text {
	font-family:verdana,arial;color:#000000;
	font-size:13px;
	text-decoration:none;
	font-weight:normal
}
.ad_url {
	font-family:verdana,arial;color:#008000;
	font-size:13px;
	margin-bottom:12px;
	text-decoration:none
}
.search_header {
	font-family:verdana,arial;
	background:#eee;
	padding:4px;
	font-size:15px;
	font-weight:normal
}
.wide_ads {
	font-family:verdana,arial;
	background:#ddf8cc;
	padding:10px
}
.narrow_ads {
	font-family:verdana,arial;
	background:#e5ecf9;
	padding:10px
}
.rlink img {
	margin:0px 0px 10px 10px;
}
.rlink {
	display:block;
	padding:10px 0px 10px 0px;
}
.browse ul {
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
}
.browse li {
	margin:10px 24px 10px 0px;
	float:left;
	display:inline;
	width:150px;
}
.browse h2 {
	font-weight:bold;
	font-size:120%;
	display:inline;
}
.browse h3 {
	color:#666666;
	font-weight:bold;
	font-size:85%;
	display:inline;
	line-height:1.2em;
}
.browse h4 {
	font-size:85%;
	display:inline;
	font-weight:normal;
}
.browse p {
	color:#999999;
	font-size:80%;
	margin:0;
	padding:0;
	line-height:1.3em;
}
.browsejob ul {
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
}
.browsejob li {
	margin:10px 30px 10px 0px;
	float:left;
	display:inline;
	color:#999999;
	font-size:85%;
}
.browsejob h2 {
	font-weight:bold;
	font-size:110%;
	display:inline;
}
.breadcrumb {
	width:100%;
	color:#9C7F7F;
	font-size:85%;
	height:20px;
	margin-bottom:40px;
}
.similarjobs {
	font-size:80%;
	line-height:1.3em;
	color:#999999;
}
.similarjobs h2 {
	font-weight:bold;
	display:inline;
	margin:0;
	padding:0;
	color:#999999;
	font-size:100%;
}
.sectornews {
	font-size:80%;
}
.sectordate {
	color:#999999;
	font-style:italic;
}
.sectornews hr {
	border:none 0;
	color:#E7EFF7;
	background-color:#E7EFF7;
	border-top:1px dashed #E7EFF7;
	width:100%;
	height:0;
	margin-top:10px;
	margin-bottom:10px;
}
.new {
	color:#FF4D00;
	font-size:85%;
}
.sort {
	color:#999999;
	font-size:90%;
	text-align:right;
}
.sort strong {
	color:#6699CC;
	font-weight:bold;
}
