@charset "utf-8";
/* ANT's CSS Document */

/*.clearfix {clear:both;}*/


#form-state-message {display:none;}

/* ACCOUNT DETAILS - DIVS */
#account-details-container {
/*border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;*/

border:#CCC solid;
border-width:0px 1px;
background:#E6E6EF none repeat scroll 0 0;

margin:0 10px;
padding:0 15px;
width:660px;
}

#account-details-container-2 {
/*border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;*/

border:#CCC solid;
border-width:0px 1px;
background:#FFFFFF none repeat scroll 0 0;
width: 628px;
padding:15px;
margin: 0;
}
#simplemodal-container {
	width:462px;
}
#account-details-container-3 {
/*border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;*/
min-height:200px;
border:#CCC solid;
border-width:0px 1px;
background:#FFFFFF none repeat scroll 0 0;
width: 596px;

padding:15px;

}

#account-details {
float:right;
width:340px;
padding:15px;
border:#CCC 1px solid;
background-color:#e8e9ef;
}




/* ACCOUNT DETAILS - VIEW */

/* ACCOUNT DETAILS - VIEW - DATA DISPLAY */
#account-details dl dt {
display:block;
float:left;
margin-left:-220px;
width:140px;
}

#account-details dl dd {
display:inline;
float:left;
margin-left:10px;
width:300px;

font-weight:bold;
}



/* ACCOUNT DETAILS - VIEW - BUTTONS */
input.editdetailsbutton {
border:medium none;
cursor:pointer;
height:31px;
width:109px;
display:inline;
margin-left:15px;
margin-top:10px;
background:transparent url(http://www.findatrade.com/images/btn.editdetails.png) no-repeat scroll 0 0;
}

input.changepasswordbutton {

border:medium none;
cursor:pointer;
height:31px;
width:151px;
display:inline;
margin-left:15px;
margin-top:10px;
background:transparent url(http://www.findatrade.com/images/btn.changepassword.png) no-repeat scroll 0 0;
}





/* ACCOUNT DETAILS - EDIT - FORM ELEMENTS  */
#account-details label {
display:block;
float:left;
width:540px;
margin-left:-240px;

font-weight:normal;
}

#account-details label .account-field {
display:inline;
clear:none;
float:right;
margin-right:100px;
}

#account-details label .account-field input {
margin:0px;
}

#account-details label .account-field select {
margin:0px;
}

#account-details .account-label {
display:block;
width:180px;
float:left;
}

#account-details.radios {
display:inline;
font-weight:normal;
margin:0;
padding:0;
}


#account-details .form-note {
display:block;
float:left;
margin-left:240px;

font-weight:normal;
font-size:0.75em;
}

.account-radios {
margin-right:20px;
}

#edit_account_details_edit_submit {
border:none;
background-color:transparent;
clear:none;
float:right;
margin:0;
}

/* ACCOUNT DETAILS - EDIT - MISC TEXT  */
.account-required {
color:#F00;
float:right;
}




/* RATE A JOB - DIVS */
#rateatrade-container {
/*border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;*/


border:#CCC solid;
border-width:0px 1px;
margin:0 10px;

padding:15px;
width:660px;

background:#f5f4ff url(http://www.findatrade.com/images/bg.rateatrade-container.jpg) top center no-repeat;
}

#rateatrade-details {
/*border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;


border:#CCC 1px solid;
background:#FFFFFF none repeat scroll 0 0;*/
width:630px;
height:149px;
padding:15px;
margin-bottom:10px;

min-height:100px;

background:#FFFFFF url(http://www.findatrade.com/images/bg.rateatrade-details.jpg) top center no-repeat;
}

#rateatrade-details-container {
/*border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;

border:#CCC 1px solid;*/

padding:15px;
width:402px;
height:117px;
float:right;
clear:both;
background:#5d7ec0 url(http://www.findatrade.com/images/bg.rateatrade-details-container.png) top left no-repeat;
}




/* RATE A JOB - TRADE INFO DISPLAY */
#rateatrade-details-container dl dt {
display:block;
float:left;
margin-left:-200px;
width:200px;
}

#rateatrade-details-container dl dd {
display:inline;
float:left;
margin-left:10px;
width:300px;

font-weight:bold;
color:#FFF;
}

/* RATE A JOB - STAR RATING KEY */
#rateatrade-starskey {
/*border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;

border:#CCC 1px solid;*/
width:630px;
height:46px;

padding:15px;
text-align:center;
margin:15px 0;
background:#f5f4ff url(http://www.findatrade.com/images/bg.rateatrade-starskey.jpg) top left no-repeat;
}

#rateatrade-starskey h2 {
font-size:1.1em;
position:relative;
top:-28px;
width:100px;
text-align:left;
background-color:#f5f4ff;
margin:2px 4px;
padding:2px 4px;
}

#rateatrade-starskey .starskey {
display:block;
width:120px;
float:left;
margin-left:5px;
margin-top:-20px;

text-align:center;
}

#rateatrade-starskey img {
margin: 5px 0;
}



/* RATE A JOB - FORM ELEMENTS */
#form-rate_a_job label {
font-weight:normal;
}

.rateatrade-label {
width:170px;
margin-left:160px;
display:block;
float:left;
}

.rateatrade-field {
width:160px;
display:block;
float:left;
}

.rateatrade-field select {
margin:0;
}

.rateatrade-field .rate-item {
display:block;
height:20px;
width:100px;
background-color:#F00;
}

#rate_submit_rating {
border:none;
display:block;
float:right;
margin:0 0 0 20px;
}





/* RATE A JOB - MISC TEXT */
p.rateatrade-note {
color:#990000;
}

#rateatrade-container p {
margin: 2em 0;
}

span.char-left {
text-align:right; 
display:block; 
float:right;
font-size:0.75em;
}



/*MANAGE MY JOBS - DIVS */
.managemyjobs-container {
/*border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;*/

border:#CCC solid;
border-width:0px 1px;
background:#f5f4ff none repeat scroll 0 0;

margin:0 10px;
padding:15px;
}

.managemyjobs-job {
border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;

border:none;
background:transparent none repeat scroll 0 0;
padding:0px;
margin-bottom:10px;
text-align:center;
}




/* MANAGE MY JOBS - ROWS */
.managemyjobs-job .row-1 {
	display:block;
	width:748px;
	height:47px;
	border-width:none;
	/*border-radius-topright:0.5em;
	-moz-border-radius-topright:0.5em;
	-webkit-border-radius-topright:0.5em;
	border-radius-topleft:0.5em;
	-moz-border-radius-topleft:0.5em;
	-webkit-border-radius-topleft:0.5em;*/
	background:#FFF url(http://www.findatrade.com/images/bg.managemyjobs-container-row-1.jpg) top center no-repeat;
	/*background:#f5f4ff url(http://www.findatrade.com/images/bg.managemyjobs-container-bottom.jpg) top center no-repeat;*/
}
.managemyjobs-job .photorow-1 {
	display:block;
	width:748px;
	height:47px;
	border-width:none;
	/*border-radius-topright:0.5em;
	-moz-border-radius-topright:0.5em;
	-webkit-border-radius-topright:0.5em;
	border-radius-topleft:0.5em;
	-moz-border-radius-topleft:0.5em;
	-webkit-border-radius-topleft:0.5em;*/
	background:#FFF url(http://www.findatrade.com/images/bg.managemyjobs-container-row-photo.png) top center no-repeat;
	/*background:#f5f4ff url(http://www.findatrade.com/images/bg.managemyjobs-container-bottom.jpg) top center no-repeat;*/
}

.managemyjobs-job .row-2 {
	display:block;
	margin-bottom:-10px;
	background-color:#FFF;
	border-width: 0px 1px 0px 1px; 
	border-color:#ccc;
	border-style:solid;
}

.managemyjobs-job .row-3 {
	display:block;
	width:748px;
	height:242px;
	/*border-width: 1px 1px 1px 1px; 
	border-color:#ccc;
	border-style:solid;
	border-radius-bottomleft:0.5em;
	-moz-border-radius-bottomleft:0.5em;
	-webkit-border-radius-bottomleft:0.5em;*/
	margin-top:-1px;
	background:#FFF url(http://www.findatrade.com/images/bg.managemyjobs-container-row-3.jpg) top center no-repeat;
}


/* MANAGE MY JOBS - CELLS */
.managemyjobs-job .job-no {
	width:80px;
	height:45px;
	background-color:transparent;
	display:block;
	float:left;
	/*border-width: 0px; 
	border-color:#ccc;
	border-style:solid;
	border-radius-topleft:0.5em;
	-moz-border-radius-topleft:0.5em;
	-webkit-border-radius-topleft:0.5em;*/
	line-height:1em;
}



.managemyjobs-job .job-name {
width:300px;
height:45px;
background-color:transparent;
display:block;
float:left;

/*border-width:0px; 
border-color:#ccc;
border-style:solid;*/
}

.managemyjobs-job .job-posted {
width:180px;
height:45px;
background-color:transparent;
display:block;
float:left;

/*border-width: 0px; 
border-color:#ccc;
border-style:solid;*/
}

.managemyjobs-job .job-periodremaining {
width:183px;
height:45px;
background-color:transparent;
display:block;
float:left;

/*border-width:0px; 
border-color:#ccc;
border-style:solid;

border-radius-topright:0.5em;
-moz-border-radius-topright:0.5em;
-webkit-border-radius-topright:0.5em;*/
}

.managemyjobs-job .job-contact {
width:190px;
top:0px;
bottom:0px;
position:relative;
background-color:transparent;
display:block;
float:left;

/*border-width: 0px; 
border-color:#ccc;
border-style:solid;

border-radius-bottomleft:0.5em;
-moz-border-radius-bottomleft:0.5em;
-webkit-border-radius-bottomleft:0.5em;*/
}

.managemyjobs-job .job-status {
width:150px;
background-color:transparent;
display:block;
float:left;

/*border-width: 0px; 
border-color:#ccc;
border-style:solid;*/
}



.managemyjobs-job .job-images {
width:404px;
background-color:transparent;
display:block;
float:left;

/*border-width: 0px; 
border-color:#ccc;
border-style:solid;*/
}

.managemyjobs-job .job-remove {
width:262px;
height:49px;
background-color:#FFF;
display:block;
float:right;
margin-top:-1px;

/*border-width: 0px 1px 1px 1px; 
border-color:#ccc;
border-style:solid;

border-radius-bottomleft:0.5em;
-moz-border-radius-bottomleft:0.5em;
-webkit-border-radius-bottomleft:0.5em;

border-radius-bottomright:0.5em;
-moz-border-radius-bottomright:0.5em;
-webkit-border-radius-bottomright:0.5em;

border-radius-topleft:-0.5em;
-moz-border-radius-topleft:-0.5em;
-webkit-border-radius-topleft:-0.5em;*/

line-height:1em;

background:#FFF url(http://www.findatrade.com/images/bg.job-remove.jpg) top right no-repeat;
}



/* MANAGE MY JOBS - REMOVE BUTTON */
.job-remove-btn {
	display:block;
	width:120px;
	height:8px;
	padding:15px 30px;
	margin:0px 40px 10px 40px;
	background-color:#f7deff;
	/*border:1px #ccc solid;
	border-radius:0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;*/
	background:#f7deff url(http://www.findatrade.com/images/bg.job-remove-btn.jpg) top center no-repeat;
}



/* MANAGE MY JOBS - IMAGES SECTION */
.managemyjobs-job .job-images .job-image-item {
display:block;
margin:0px 15px;
padding:0;

text-align:left;
}

.managemyjobs-job .job-images .job-image-item .job-image-browse {
display:block;
float:left;
width:224px;
height:38px;
margin: 10px 5px;
padding:3px;

background:#e7e7f4 url(http://www.findatrade.com/images/bg.job-image-browse.jpg) top center no-repeat;
/*border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;*/

}

#form-job_image_browse {
border:none;
background-color:transparent;
display:block;
float:left;
margin:0;
clear:none;
}

.input-image-loc {width:100px; display:block; float:left; clear:none; margin-right:8px;}

.input-image-browse {display:block; float:left; clear:none; margin-top:0; border:none; background-color:transparent;}

#form-image_loc {
width: 100px; 
display:block;
float:left;
margin:5px 5px 0 0;
}



.managemyjobs-job .job-images .job-image-item img {
display:block;
float:left;
width:40px;
height:30px;
margin:1.3em 0.5em 0 1em;
}

.managemyjobs-job .job-images .job-image-item .job-image-delete {
display:block;
float:left;
margin: 1.9em 1em;
}




/* MANAGE MY JOBS - MISC TEXT */
.managemyjobs-job h3 {
font-size:0.7em;
text-align:left;
margin:2px 15px;
color:#9e0505;
}

.managemyjobs-job h4 {
font-size:0.8em;
text-align:left;
margin:2px 15px 10px;
color:#9e0505;
}

.managemyjobs-job .row-1 p {
color:#9e0505;
font-weight:bold;}

.managemyjobs-job .row-2 p {
padding:5px;
font-size:0.8em;
}

.job-no p {margin:1.1em; font-size:1.1em;}

.managemyjobs-job .job-status p {color:#9c9c9c; font-weight:bold;}

.managemyjobs-job a {
text-decoration:underline;
}

.rednote {
display:block;
font-size:0.7em;
text-align:left;
margin:-5px 15px 10px;
color:#9e0505;
}

.redlink {
display:block;
font-size:0.7em;
margin:-7px 15px 10px;
color:#9e0505;
}

.redlink a {
color:#9e0505;
}

.redlink a:hover {
color:#cb0000;
}


/* HOMEOWNER WELCOME PAGE */

.welcome-container-2-outer {
width:720px;
margin:0px auto;
padding:0.5em;
background-color:#FFF;
border:#CCC 1px solid;

border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;


}

.welcome-container-2 {

background-color:#6578a6;
border:#CCC 1px solid;

border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;

vertical-align:bottom;

}

.welcome-container-1-outer {
width:780px;
margin:0 -40px;
padding:0.5em;

background-color:#FFF;
border:#CCC 1px solid;

border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;

}

.welcome-container-1 {

min-height:340px;
width:764px;

border:none;

padding:5px 15px;

background:#f0f0f8 url(http://www.findatrade.com/images/bg.rounded-trade_advert-container-1.png) top left repeat-y;
}


.welcome-header {
width:740px;
height:109px;
margin:15px auto 0;

position:relative;
bottom:0px;

background:#FFF url(http://www.findatrade.com/images/bg.rounded-trade_advert-top.png) bottom center no-repeat;}
}

.welcome-container-2 img {
margin-top:-49px;

}


.welcome-box {
width:123px;
height:123px;
margin: 25px 32px;
display:block;
float:left;
overflow:hidden;

border:#000 2px solid;



border-radius:0.6em;
-moz-border-radius:0.6em;
-webkit-border-radius:0.6em;
}

.welcome-box img {float:left; display:block;}

.welcome-box-text {
width:118px;
height:58px;

float:left;
margin-top:60px;

border-radius-bottomleft:0.6em;
border-radius-bottomright:0.6em;
-moz-border-radius-bottomleft:0.6em;
-moz-border-radius-bottomright:0.6em;
-webkit-border-radius-bottomleft:0.6em;
-webkit-border-radius-bottomright:0.6em;

padding:3px;
text-align:center;
line-height:1.1em;

font-size:1.2em;

background:url(http://www.findatrade.com/images/homeowner.welcome-box.whitebg.png) top repeat;
}


.welcome-header h2, .welcome-header h3, .welcome-header p {color:#FFF; }
.welcome-header h2 { display:block; position:relative; margin-left:30px; bottom:-50px; font-size:1.6em; }
.welcome-header h3 { display:block; position:relative; margin-left:30px; bottom:-35px; font-size:1.4em; font-weight:normal;}
.welcome-container-2 p { display:block; margin: 0 0.5em; color:#FFF;}



/* REGISTRATION LANDING PAGE */


.content-registration {
float:left;
margin:0;
width:100%;

background:#FFF url(http://www.findatrade.com/images/registration.bg.arrow.jpg) center 200px no-repeat;
}

#container-builder {
width:100%;
min-height:580px;
padding-top:20px;



border-color: #000 ;
border-width:0px 0px 1px 0px ;
border-style:solid;

text-align:center;
background:transparent url(http://www.findatrade.com/images/registration.builder.png) bottom left no-repeat;
}

.content-registration .container-reg-1 {
width:100%;

background:transparent;

border-color: #000 ;
border-width:0px 0px 1px 0px ;
border-style:solid;
}

.content-registration h1 {
font-family:"Arial Black", Gadget, sans-serif;
text-align:center; 
font-size:1.8em; 
font-weight:bold; 
margin: 0.5em auto 0.5em; 
}

.container-reg-1 h3 {
font-family:"Arial Black", Gadget, sans-serif;
color:#cc0000;
text-align:center; 
font-size:1.8em; 
font-weight:bold; 
margin: 0.5em auto 0.5em; 
text-shadow: 1px 1px 2px #000;
}




.reg-boxes-1 {
background-color:transparent;

width:900px;
margin:40px auto 5px;
}

.reg-boxes-2 {
background-color:transparent;

width:900px;
margin:20px auto 20px;
}

.reg-box-1 {

display:block;
float:left;
width:317px;
height:175px;

margin: 0 0 0 53px;
padding:30px 40px;

text-align:left;

/*border-width: 1px 3px 3px 1px;
border-color:#CCC;
border-style:solid;

border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;*/
background: transparent url(http://www.findatrade.com/images/registration.bg.white.png) top left no-repeat;
}

.ticklist-1 {
	font-size:1.4em;
	/*list-style-image: url(../img/tick.jpg);
	list-style-position:inside;*/
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.ticklist-1 li {
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:5px 0px 5px 36px;
	background-image:url({imags}registration.bluetick.png);

}


.reg-box-2 {
display:block;
float:left;
width:223px;
height:119px;

margin: 0 0 0 20px;
padding:20px 20px;

/*border-width: 1px 3px 3px 1px;
border-color:#666;
border-style:solid;

border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;*/

background: transparent url(http://www.findatrade.com/images/registration.bg.orange.png) top left no-repeat;

}

.reg-box-2 p {
font-size:1.2em;
}

#btn-join_for_free {
margin:20px auto;
width:200px;

text-align:center;
}



.reg-tabs {
background-color:transparent;
width:760px;
position:relative;
left:50%;
margin-left:-390px;
margin-top:20px;
}

#reg-toolbar {
width:100%; 
height:40px; 
margin-bottom:20px;
background-color:#47566a;}



#reg-toolbar-form {
background-color:#transparent;
width:290px;
display:block;
float:right;
}

#reg-toolbar-text {
background-color:transparent; 

position:absolute; 
display:block; 
height:20px; 
left:0px; 
right:290px;
margin: 8px 10px;
}

#reg-toolbar-text p {
color:#FFF;
margin:0 2px;
display:inline;
float:left;
font-size:0.8em;
background-color:transparent;
}







#reg-toolbar-form fieldset input.text {
border:0 none;
}

#reg-toolbar-form fieldset {
border:0 none;
margin:0;
padding:0;
}

#reg-toolbar fieldset input {
display:inline;
height:auto;
clear:none;
margin: 10px 2px;
}

#reg-toolbar fieldset label input {
display:inline;
height:auto;
}

#reg-toolbar label {
display:inline;
}



/* JOIN */

#join-container-2 {
background-color:transparent; 
width:100%; 
display:block; 
border-width:0px 0px 0px 0px;
border-color:#000;
border-style:solid;
}

#join-container-1 {
background-color:transparent; 
width:840px; 
height:100px;
margin:0 auto;
display:block;
}


#container_trade_signup_form .notice_important {
float:left;
}


/* JOINED */

#joined-container-2 {
background-color:transparent; 
width:700px; 
height:100px;
margin:0 auto;
display:block;
}

#joined-container-1 {
background-color:#FFF;
display:block;
float:right;
width:500px;

padding:1em;

border-color:#CCC;
border-width:1px;
border-style:solid;

border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;
}

#joined-container-1 h4 {
margin-bottom:0;
padding-bottom:0;
}




/* TRADE ADVERT PAGE */

/*.trade_advert-container-2-outer {
width:720px;
margin:20px auto 0;
padding:0.5em;

background-color:#FFF;
border:#CCC 1px solid;

border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;


}*/

/*.trade_advert-container-2 {
width:720px;
margin:20px auto 0;

background-color:#6578a6;
border:#CCC 1px solid;

border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;

vertical-align:bottom;

}*/

/*.trade_advert-container-1-outer {
width:780px;
margin:0 -40px;
padding:0.5em;

background-color:#FFF;
border:#CCC 1px solid;

border-radius:1em;
-moz-border-radius:1em;
-webkit-border-radius:1em;

}*/

.rounded-trade_advert-container-1-top {
width: 794px;

border:none;
color:white;
height:14px;
margin:0;
background:#f0f0f8 url(http://www.findatrade.com/images/bg.rounded-trade_advert-container-1-top.png) top center no-repeat;}

.rounded-trade_advert-container-1-bottom {
width: 794px;

border:none;
color:white;
height:14px;
margin:0;
background:#f0f0f8 url(http://www.findatrade.com/images/bg.rounded-trade_advert-container-1-bottom.png) top center no-repeat;}

.trade_advert-container-1 {
min-height:340px;
width:764px;

border:none;

padding:5px 15px;

background:#f0f0f8 url(http://www.findatrade.com/images/bg.rounded-trade_advert-container-1.png) top left repeat-y;
}

.rounded-trade_advert-bottom {
width: 734px;

border:none;
color:white;
height:71px;
margin:0 auto;

text-align:center;
background: url(http://www.findatrade.com/images/bg.rounded-trade_advert-bottom.png) top center no-repeat;}

.trade_advert-header {
width:740px;
height:109px;
margin:-10px auto 0;
position:relative;
bottom:0px;
background:#FFF url(http://www.findatrade.com/images/bg.rounded-trade_advert-top.png) bottom center no-repeat;
}


.trade_advert-header span {
	background: #6578A6;}

.trade_advert-container-2 img {

}


.trade_advert-box1 {
width:auto;
background-color:#FFF;
margin: 0 0 0.5em;
padding:0.5em;
border:#CCC 1px solid;
overflow:auto;

color:#000;
text-align:left;
}

.trade_advert-box-map {
width:260px;
height:180px;
margin:0 auto;
background-color:#CCC;}

.trade_advert-box-lang {
display:block; 
float:left; 
width:160px; 
height:160px;
padding:0.5em;
overflow:auto;
background-color:#FFF;
border:#CCC 1px solid;
}

.trade_advert-box-img {
display:block; 
float:right; 
width:280px;
height:160px; 
padding:0.5em;
background-color:#FFF;
border:#CCC 1px solid;

border-radius:0.3em;
-moz-border-radius:0.3em;
-webkit-border-radius:0.3em;

text-align:center;
}

.trade_advert-box-img img {
max-width:280px;
max-height:160px;
margin:0px;
}



.trade_advert-contact-detail {
display:block;
margin:1em 2em;
padding: 0.15em 2em;

color:#21468C;
}

#trade_advert-contact-company {background:transparent url(http://www.findatrade.com/images/icon.trade_advert.hammeretc.png) top left no-repeat;}
#trade_advert-contact-name {background:transparent url(http://www.findatrade.com/images/icon.trade_advert.guy.png) top left no-repeat;}
#trade_advert-contact-address {background:transparent url(http://www.findatrade.com/images/icon.trade_advert.office.png) top left no-repeat;}
#trade_advert-contact-telephone {background:transparent url(http://www.findatrade.com/images/icon.trade_advert.telephone.png) top left no-repeat;}
#trade_advert-contact-mobile {background:transparent url(http://www.findatrade.com/images/icon.trade_advert.mobile.png) top left no-repeat;}
#trade_advert-contact-fax {background:transparent url(http://www.findatrade.com/images/icon.trade_advert.fax.png) top left no-repeat;}
#trade_advert-contact-web {background:transparent url(http://www.findatrade.com/images/icon.trade_advert.mouse.png) top left no-repeat;}
#trade_advert-contact-email {background:transparent url(http://www.findatrade.com/images/mail.png) top left no-repeat;}



#btn-post_job_now {
margin:20px auto;
width:186px;

text-align:center;
}
.trade_advert-footer {
display:block;
width:720px;
clear:both;
height:60px;
}


.trade_advert-footer-btn {display:block; float:left; width:190px; margin:1.2em 0.2em 1em 2em;}
.trade_advert-footer-btn img {margin:0;}

.trade_advert-footer-txt {display:block; float:left; width:500px; margin:0.7em 0em; color:#FFF; font-size:1.2em; line-height:1.3em;}

.two-column-righta .trade_advert-footer-btn {display:block; width:190px; margin:0 auto;float:none;padding-top:30px;}
.two-column-righta .trade_advert-footer-btn img {margin:0;}
.two-column-righta .trade_advert-footer-txt {width:auto;color:#6578A6;text-align:center;font-weight:bold;float:none;}

.trade_advert-distance {
display:block;
margin:1em auto;
color:#090;
font-size:1.2em;
text-align:center;}

.trade_advert-header h2, .trade_advert-header p {color:#FFF; }
/*.trade_advert-header h2 {float:left; display:block; margin:50px 3em 0 2em; font-size:1.8em; }*/
.trade_advert-header h2 {
 display:block;
 float:left;
 font-size:1.8em;
 margin:50px 0;
/* width:456px;*/
width:400px;
padding-left:20px;
}
.trade_advert-container-1 p { margin:0.5em; color:#FFF;}


.trade_advert-container-1 .two-column-lefta h4 {font-size:1em; color:#000; margin-top:0; padding-top:0;}
.trade_advert-container-1 .two-column-lefta p {color:#000;}



/* tabs */

.trade_advert-tick {
display:block;
float:left;
width:280px;
margin:1em 1em 1em 2em;
padding: 0.15em 2em;
background:transparent url(http://www.findatrade.com/images/icon.trade_advert.tick.png) top left no-repeat;
}

.trade_advert-tick h3 {margin:0 auto; padding:0;}


.trade_advert-tabs-box-rating {
width:auto;
background-color:#f3f3fd;
border:#CCC solid 1px;
margin:0.5em;
padding:0.5em;

border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;
}

.trade_advert-list-orange {
font-size:0.7em;
	list-style-type:none;
	padding:0px;
	margin:0px;
clear:both;
 	} 
.trade_advert-list-orange li {
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:5px 0px 5px 10px;

display:block;
float:left;
width:187px;
margin-right:3px;

	background-image:url(http://www.findatrade.com/images/list.trade_advert.orangearrow.png);

}


.trade_advert-two-column-left {
float:left;
width:58%;
}

.trade_advert-two-column-right {
float:right;
width:41%;
}


.trade_advert-rating {
display:block;
height:20px;
clear:both;
}

.trade_advert-tabs-box-rating .trade_advert-rating {height:25px;}

.trade_advert-tabs-box-jobrated .trade_advert-rating {height:20px;}

.trade_advert-rating-stars {
display:block;
float:left;
width:90px;
}

.trade_advert-rating-stars img {
margin-right:-4px;
}

.trade_advert-rating-text {
display:block;
float:left;
width:190px;
margin-top:2px;

font-size:0.75em;
color:#cc6600;
}


.trade_advert-rating-large {
display:block;
height:30px;
margin-top: 15px;
clear:both;
}

.trade_advert-rating-large-stars {
display:block;
float:left;
width:110px;
}

.trade_advert-rating-large-stars img {
margin-right:-4px;
width:20px;
height:20px;
}

.trade_advert-rating-large-text {
display:block;
float:left;
width:170px;
margin-top:2px;

font-size:1em;
color:#cc6600;
}



.trade_advert-tabs-box-jobrated {
width:auto;
background-color:#FFF;
border-color:#000;
border-style:solid;
border-width: 1px 0px 0px 0px;
margin:0.5em 0;
padding:1em 0.5em 0.5em 0.5em;

clear:both;
}

.trade_advert-jobrated-jobname {
display:block;
float:left;
margin:0.5em;
text-align:left;
}

.trade_advert-jobrated-jobdate {
display:block;
float:right;
margin:0.5em;
text-align:center;
}

.trade_advert-jobrated-description {
display:block;
clear:both;
margin:1em;
text-align:left;
}

.trade_advert-two-column-left p {font-size:1em;}
.trade_advert-two-column-left h4 {font-size:1.1em; margin-bottom:0.5em; padding-bottom:0.5em;}

.trade_advert-jobrated-jobname p {margin:0;padding:0;}

.trade_advert-jobrated-jobdate p {margin:0;padding:0;}

.trade_advert-jobrated-description p {font-style:italic; font-size:0.9em;}

.job_advert-jobrated-totalratings {
color:#0b9efe; 
font-size:1.2em; 
font-style:italic;
font-weight:bold;

display:block; 
float:left;
margin-left:0.5em;
}





.job_advert-ref-namedate {
display:block;
float:left;
width:120px;
margin:0.2em;

text-align:center;
}

.job_advert-ref-description {
display:block;
float:left;
width:320px;
margin:0.2em;

text-align:left;
font-size:0.9em;
font-style:italic;
}

.job_advert-ref-img {
display:block;
float:left;
width:200px;
margin:0.2em;
padding-left:30px;
text-align:left;
}

.trade_advert-tabs {
background-color:transparent;
width:760px;
position:relative;
left:50%;
margin-left:-380px;
margin-top:40px;
}





/* find job page */



.job_listing-container {
display:block;
background-color:#e7e7ef;
padding:0 1em;
clear:both;
margin-top:0px;
}

.job_listing-job {
display:block;
background-color:#FFF;
clear:both;
/*margin-bottom:1em;*/

/*border:#CCC 1px solid;

border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;*/
}


.job_listing-job-header {
padding:15px;
margin-bottom:0;

height:11px;

text-align:center;
color:#990000;
font-size:1em;

/*border-color:#CCC;
border-width:0px 0px 1px 0px;
border-style:solid;*/

background:#FFFFFF url(http://www.findatrade.com/images/bg.rounded-job_listing-job-header.jpg) top left no-repeat;

/*bg.rounded-job_listing-job-header.jpg*/
}

.job_listing-job-no {float:left;width:80px; }
.job_listing-job-name {float:left; margin-left:20px;font-weight:bold;width:400px;overflow:hidden;}
.job_listing-job-date {float:right;width:240px;}

.job_listing-job-info {
color:#666;
font-size:0.8em;
padding:1em;
/* min-height:200px; */

border-color:#CCC;
border-width:0px 1px;
border-style:solid;


}


.rounded-job_listing-top {
width:776px;
height:6px;
background:#FFFFFF url(http://www.findatrade.com/images/bg.rounded-job_listing-top.jpg) top left no-repeat;}

.rounded-job_listing-bottom {
width:776px;
height:6px;
background:#FFFFFF url(http://www.findatrade.com/images/bg.rounded-job_listing-bottom.jpg) bottom left no-repeat;}

.job_listing-job-info-col-1 {
display:block;
float:left;
width:230px;
margin-left:0.8em;
font-size:1.3em;
padding-top:-40px;
}

.job_listing-job-info-col-2 {
display:block;
float:right;
width:260px;
margin-right:0.8em;
text-align:center;
}

.job_listing-job-info-contact-time {
text-align:right;
}

.job_listing-job-info-desc {
display:block;
float:left;

max-height:150px;
/*min-height:120px;*/
padding:10px;
margin-top:0;
margin-left: 1px;

background-color:#FFF;

border-color:#CCC;
border-width:1px 1px 1px 1px;
border-style:solid;

/*border-radius:0em 0em 0.5em 0.5em;
-moz-border-radius:0em 0em 0.5em 0.5em;
-webkit-border-radius:0em 0em 0.5em 0.5em;*/

border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;

}

.job-listing-middle {
	padding-top:7px;
}

.job-listing-middle-extended{
	padding-top:7px;
}

.job_listing-job-info-desc h3 {

width:129px;

margin-top:-28px;

background-color:#FFF;
padding:0px 0px 0px;

/*border-color:#CCC;
border-width:1px 1px 0px 1px;
border-style:solid;

border-radius: 0.5em 0.5em 0em 0em;
-moz-border-radius: 0.5em 0.5em 0em 0em;
-webkit-border-radius: 0.5em 0.5em 0em 0em;*/

text-align:center;
font-size:1.1em;

}

.job_listing-job-info-desc-scroll {
width:auto;
max-height:140px;
overflow-y:auto;
font-size:12px;
line-height:16px;
}


.job_listing-job-info-img {
margin-top:40px;
display:block;
float:left;
width:737px;
padding:5px;
background-color:#FFF;
margin-left:0;

border-color:#CCC;
border-width:1px 1px 1px 1px;
border-style:solid;
clear:both;

border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;
/*
border-radius: 0em 0.5em 0.5em 0em;
-moz-border-radius: 0em 0.5em 0.5em 0em;
-webkit-border-radius: 0em 0.5em 0.5em 0em;*/

}

.job_listing-job-info-img h3 {

width:129px;

margin-top:-28px;

padding:0px 0px 0px 5px;


/*border-color:#CCC;
border-width:1px 1px 0px 1px;
border-style:solid;

border-radius: 0.5em 0.5em 0em 0em;
-moz-border-radius: 0.5em 0.5em 0em 0em;
-webkit-border-radius: 0.5em 0.5em 0em 0em;*/


font-size:1.1em;

}

.job_listing-img-large {
display:block;
clear:both;
height:65px;
margin:0.5em;
}

.job_listing-img-small {
display:block;
float:left;
height:80px;
margin:10px 0px 5px 100px;
}






.job_listing-job-info h4 {
font-size:0.9em;
font-weight:bold;

padding-top:0.2em;
margin-top:0.2em;

padding-bottom:0;
margin-bottom:0;
}

.container .job_listing-job-info-col-1 ul li {
padding-bottom:0;
padding-top:0.3em;}

.job_listing-list-blue {
list-style-type:none;
padding:0px;
margin:0;
margin-bottom:0.5em;
padding-bottom:0.5em;
clear:both;
display:block;
 	} 
.job_listing-list-blue li {

	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:0px 0px 2px 10px;
padding-top:0px;
padding-bottom:0px;
line-height:0.8em;
display:block;
float:left;
width:175px;
margin-right:3px;
	background-image:url(http://www.findatrade.com/images/list.job_listing.bluearrow.png);
}

.job_listing-job-info-col-1a li {
	width: 175px;}

.job_listing-box-map {
background-color:#CCCCCC;
height:180px;
margin:0 auto;
width:260px;
}

.job_listing-distance {
color:#009900;
display:block;
font-size:1.2em;
margin:1em auto;
text-align:center;
}





.job_listing-job-info-action {
display:block;
float:left;
width:262px;
height: 125px;
margin:1em 0 0em 0em ;
background-color:#ffdeff;
border:none;

/*border-color:#000;
border-width:1px;
border-style:solid;

border-radius:0.5em;
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;*/

text-align:center;
font-size:1.1em;

}

.job_listing-job-info-action p {
margin:0.2em;
padding:0.2em;
}



.job_listing-time {
display:block;
font-size:1.3em;
font-weight:bold;
margin: 3px 3px 3px 11px;
clear:both;
}

.job_listing-btn {
display:block;
width:102px;
height:29px;
margin:0.4em auto 0.2em;
background:transparent url(http://www.findatrade.com/images/btn.joinhere.png) top left no-repeat;
}

.job_listing-action-title {
display:block;
margin: 3px 3px 3px 3px;
clear:both;
}

.job_listing-job-info-action .help {
display:block;
float:right;
margin:3px;
width:18px;
position:relative;
margin-bottom:-10px;
}

/* job search result - LIVE */
#job_search-results .job_listing-live {

/*border-color:#090;
background-color:#A8FFA8;*/
background:#A8FFA8 url(http://www.findatrade.com/images/bg.rounded-trade_advert-action-green.jpg) top left no-repeat;
}

#job_search-results .job_listing-live .job_listing-time {
color:#060;
}

#job_search-results .job_listing-live .job_listing-btn {
background:transparent url(http://www.findatrade.com/images/btn.joinhere.green.png) top left no-repeat;
}

/* job search result - EXPIRED */
#job_search-results .job_listing-expired {
/*border-color:#F00;
background-color:#ffdeff;*/
height:114px;
background:#ffdeff url(http://www.findatrade.com/images/bg.rounded-trade_advert-action-red.jpg) top left no-repeat;
}

#job_search-results .job_listing-expired .job_listing-time {
color:#F00;
}

#job_search-results .job_listing-expired .job_listing-btn {
background:transparent url(http://www.findatrade.com/images/btn.joinhere.red.png) top left no-repeat;
}


/* job search result - BOUGHT */
#job_search-results .job_listing-bought {
/*border-color:#009;
background-color:#C0E3FE;*/
height:111px;
background:#C0E3FE url(http://www.findatrade.com/images/bg.rounded-trade_advert-action-blue.jpg) top left no-repeat;
}

#job_search-results .job_listing-bought .job_listing-time {
color:#009;
}

#job_search-results .job_listing-bought .job_listing-btn {
background:transparent url(http://www.findatrade.com/images/btn.joinhere.blue.png) top left no-repeat;
}




.job_search-note {
display:block;
float:right;
font-style:italic;
}

#job_search-results .job_search-intro {
width:600px; 
margin:0 auto;
text-align:center; 
font-size:1.4em;
line-height:1.5em;
}

#form_public_job_search input {
max-width:335px;
}

.job_search-result-text {
display:block;
margin:1em auto;
text-align:center;
color:#990000;
font-size:1.4em;
}

.job_search-result-no {
font-size:1em;
font-weight:bold;
}

.job_search-side-by-side {
float:left;
width:47%;
margin:0 1%;
}

#job_search-filter-results {
margin: 2em auto -0.2em;
}

#job_search-filter-results label {
display:block;
float:left;
}

#job_search-filter-results label select {
display:inline;
}





/* TRADE ACCOUNT JOBS */

/* trade jobs - LIVE */
#trade_job-results .job_listing-live {
/*border-color:#090;
background-color:#A8FFA8;*/
background:#A8FFA8 url(http://www.findatrade.com/images/bg.rounded-trade_advert-action-green.jpg) top left no-repeat;
}

#trade_job-results .job_listing-live .job_listing-time {
color:#060;

}

#trade_job-results .job_listing-live .job_listing-price {
display:block;
float:left;
margin:0.5em 1em;
margin-left:45px;
margin-top:10px;

font-size:1.2em;
font-weight:bold;
color:#060;}

#trade_job-results .job_listing-live .job_listing-btn {
background:transparent url(http://www.findatrade.com/images/btn.buynow.green.png) top left no-repeat;
width:92px;
display:block;
float:left;
}

/* trade jobs - EXTENDED */
#trade_job-results .job_listing-extended {
/*border-color:#090;
background-color:#A8FFA8;*/
background:#A8FFA8 url(http://www.findatrade.com/images/bg.rounded-trade_advert-action-green.jpg) top left no-repeat;
height: 120px;
}


#trade_job-results .job_listing-extended .job_listing-time {
color:#060;
}

#trade_job-results .job_listing-extended .job_listing-price {
display:block;
float:left;
margin:0.5em 1em;
margin-left:45px;
margin-top:10px;

font-size:1.2em;
font-weight:bold;
color:#060;}

#trade_job-results .job_listing-extended .job_listing-btn {
background:transparent url(http://www.findatrade.com/images/btn.buynow.green.png) top left no-repeat;
width:92px;
display:block;
float:left;
}

/* trade jobs - EXPIRED */
#trade_job-results .job_listing-expired {
/*border-color:#F00;
background-color:#ffdeff;*/
height:114px;
background:#ffdeff url(http://www.findatrade.com/images/bg.rounded-trade_advert-action-red.jpg) top left no-repeat;
}

#trade_job-results .job_listing-expired .job_listing-time {
color:#F00;
margin-bottom:0.4em;
}

#trade_job-results .job_listing-expired .job_listing-btn {
background:transparent url(http://www.findatrade.com/images/btn.joinhere.red.png) top left no-repeat;
}


/* trade jobs - BOUGHT */
#trade_job-results .job_listing-bought {
height:111px;
background:#C0E3FE url(http://www.findatrade.com/images/bg.rounded-trade_advert-action-blue.jpg) top left no-repeat;
}

#trade_job-results .job_listing-bought .job_listing-time {
color:#009;
}

#trade_job-results .job_listing-bought .job_listing-btn {
background:transparent url(http://www.findatrade.com/images/btn.joinhere.blue.png) top left no-repeat;
}




/* TRADE - MY JOBS */

/* trade - my jobs - unrated */
#trade_my_job-results .job_listing-unrated {
height:114px;
background:#ffdeff url(http://www.findatrade.com/images/bg.rounded-trade_advert-action-red.jpg) top left no-repeat;
}

#trade_my_job-results .job_listing-unrated .job_listing-time {
color:#009;
}

#trade_my_job-results .job_listing-unrated .job_listing-btn {
width:141px;
background:transparent url(http://www.findatrade.com/images/btn.requestrating.png) top left no-repeat;
}

#trade_my_job-results .job_listing-unrated .job_listing-action-title {
margin:3px;}



h4.job_listing-info-inline {display:block; float:left; font-size:0.98em;}
p.job_listing-info-inline {display:block; float:left; font-size:0.98em; margin-left:0.5em;}



#trade_my_job-results .job_listing-job-info-col-1 {
width:270px;}


#trade_my_job-results .job_listing-job-info-col-1a {
display:block;
float:left;
font-size:1.3em;
margin-left:1em;
width:180px;
}




/* ANTS FIXES - LAYOUT */


.page_header h1 {
margin-top:0;}

.page-wrap {
border:none;
display:block;

clear:both;
min-width:992px;} 


.paj-smallform-border {
	/*border: 1px solid #999;*/
	/*border-radius: 1.5em; -moz-border-radius: 1.5em; -webkit-border-radius: 1.5em;*/
	padding:1px;
	margin-left: 10px;
	width:392px; height:340px;
	background: url(http://www.findatrade.com/images/bg.paj-smallform-border.png) top left no-repeat;

}

.paj-smallform_amend {
padding:20px 10px 10px 10px;
width:379px; height:258px;
/*background: url(http://www.findatrade.com/images/bg.paj-smallform-border-2.png) top left no-repeat;*/
background: url(http://www.findatrade.com/images/start-my-job-free-en.png) top left no-repeat;
}

.paj-smallform_amend_original {
padding:20px 10px 10px 15px;
width:379px; height:258px;
/*background: url(http://www.findatrade.com/images/bg.paj-smallform-border-2.png) top left no-repeat;*/

}

#form-job_estimate_purpose_uid-1,
#form-job_estimate_purpose_uid-2 {
background-color:#DFE1F0;
}

.sft-smallform_amend {
width:378px; height:83px;
margin-top:-12px;
/* margin-left:2px;
padding:5px; */
/*background: url(http://www.findatrade.com/images/bg.paj-smallform-border-3.png) top left no-repeat;*/
}


.sft-smallform-border_amend {

	margin-left: 10px;
	width:392px; height:340px;
	padding:6px;
	background: url(http://www.findatrade.com/images/bg.paj-smallform-border.png) top left no-repeat;
}

.jat-smallform_amend {
padding:10px;
width:379px; height:238px;
background: url(http://www.findatrade.com/images/bg.paj-smallform-border-2.png) top left no-repeat;
}







.rounded-table-top-780 {
width: 782px;

border:none;
color:white;
height:14px;
margin:0;
background:#405166 url(http://www.findatrade.com/images/bg.rounded-table-top-782.png) top left no-repeat;
}

.rounded-table-bottom-780 {
width: 782px;
border:none;
height:13px;
margin:0;
background:#DFE1F0 url(http://www.findatrade.com/images/bg.rounded-table-bottom-782.png) top left no-repeat;
}


.rounded-table-top-380 {
width: 382px;

border:none;
color:white;
height:14px;
margin:0;
background:#405166 url(http://www.findatrade.com/images/bg.rounded-table-top-382.png) top left no-repeat;}

.rounded-table-bottom-380 {
width: 382px;
border:none;
height:12px;
margin:0;
background:#DFE1F0 url(http://www.findatrade.com/images/bg.rounded-table-bottom-382.png) top left no-repeat;}


.rounded-table-top-780-thin {
width: 782px;

border:none;
color:white;
height:8px;
margin:0;
background:#405166 url(http://www.findatrade.com/images/bg.rounded-table-top-782-thin.png) top left no-repeat;
}

.rounded-table-bottom-780-thin {
width: 782px;
border:none;
height:9px;
margin:0;
background:#DFE1F0 url(http://www.findatrade.com/images/bg.rounded-table-bottom-782-thin.png) top left no-repeat;
}


.rounded-table-top-680-thin {
width: 682px;

border:none;
color:white;
height:8px;
margin:0 auto;
background:#405166 url(http://www.findatrade.com/images/bg.rounded-table-top-682-thin.png) top center no-repeat;
}

.rounded-table-bottom-680-thin {
width: 682px;
border:none;
height:9px;
margin:0 auto;
background:#DFE1F0 url(http://www.findatrade.com/images/bg.rounded-table-bottom-682-thin.png) top left no-repeat;
}


.rounded-table-top-600-thin {
width: 602px;

border:none;
color:white;
height:8px;
margin:0;
background:#405166 url(http://www.findatrade.com/images/bg.rounded-table-top-602-thin.png) top center no-repeat;
}


.rounded-table-bottom-600-thin {
width: 602px;
border:none;
height:9px;
margin:0;
background:#DFE1F0 url(http://www.findatrade.com/images/bg.rounded-table-bottom-602-thin.png) top left no-repeat;
}


.rounded-job_listing-container-top {
width: 800px;

border:none;
color:white;
height:11px;
margin:0;
background:#e7e7ef url(http://www.findatrade.com/images/bg.rounded.job_listing-container-top.png) top center no-repeat;}

.rounded-job_listing-container-bottom {
width: 800px;

border:none;
color:white;
height:11px;
margin:0;
background:#e7e7ef url(http://www.findatrade.com/images/bg.rounded.job_listing-container-bottom.png) bottom center no-repeat;}



.rounded-corners-714-top {
width: 714px;

border:none;
color:white;
height:10px;
margin:0;
background:#e7e7ef url(http://www.findatrade.com/images/bg.rounded-corners-714-top.jpg) top center no-repeat;}

.rounded-corners-714-bottom {
width: 714px;

border:none;
color:white;
height:10px;
margin:0;
background:#e7e7ef url(http://www.findatrade.com/images/bg.rounded-corners-714-bottom.jpg) bottom center no-repeat;}

.rounded_corners-714 {
width:692px;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
padding:10px;
}


.rounded-corners-340-top {
width: 340px;

border:none;
color:white;
height:10px;
margin:0;
background:#e7e7ef url(http://www.findatrade.com/images/bg.rounded-corners-340-top.jpg) top center no-repeat;}

.rounded-corners-340-bottom {
width: 340px;

border:none;
color:white;
height:10px;
margin:0;
background:#e7e7ef url(http://www.findatrade.com/images/bg.rounded-corners-340-bottom.jpg) bottom center no-repeat;}

.rounded_corners-340 {
width:318px;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
padding:10px;
}

.rateatrade-container-top {
width: 692px;
height:12px;

border:none;
color:white;

margin:0;
background:#f5f4ff url(http://www.findatrade.com/images/bg.rateatrade-container-top.jpg) top center no-repeat;
}

.rateatrade-container-bottom {
width: 692px;
height:12px;

border:none;
color:white;

margin:0;
background:#f5f4ff url(http://www.findatrade.com/images/bg.rateatrade-container-bottom.jpg) top center no-repeat;
}

.managemyjobs-container-top {
width: 780px;
height:12px;

border:none;
color:white;

margin:0;
background:#f5f4ff url(http://www.findatrade.com/images/bg.managemyjobs-container-top.jpg) top center no-repeat;
}

.managemyjobs-container-bottom {
width: 780px;
height:12px;

border:none;
color:white;

margin:0;
background:#f5f4ff url(http://www.findatrade.com/images/bg.managemyjobs-container-bottom.jpg) top center no-repeat;
}


.account-details-container-top {
width: 692px;
height:11px;

border:none;
color:white;

margin:0;
background:#E6E6EF url(http://www.findatrade.com/images/bg.account-details-container-top.jpg) top center no-repeat;
}

.account-details-container-bottom {
width: 692px;
height:11px;

border:none;
color:white;

margin:0;
background:#E6E6EF url(http://www.findatrade.com/images/bg.account-details-container-bottom.jpg) top center no-repeat;
}


.account-details-container-2-top {
width: 660px;
height:8px;

border:none;
color:white;

margin:0;
background:#fff url(http://www.findatrade.com/images/bg.account-details-container-2-top.jpg) top center no-repeat;
}

.account-details-container-2-bottom {
width: 660px;
height:8px;

border:none;
color:white;

margin:0;
background:#fff url(http://www.findatrade.com/images/bg.account-details-container-2-bottom.jpg) top center no-repeat;
}


.account-details-container-3-top {
width: 628px;
height:6px;

border:none;
color:white;

margin:0;
margin-top:10px;
background:#fff url(http://www.findatrade.com/images/bg.account-details-container-3-top.jpg) top center no-repeat;
}

.account-details-container-3-bottom {
width: 628px;
height:6px;

border:none;
color:white;

margin:0;

background:#fff url(http://www.findatrade.com/images/bg.account-details-container-3-bottom.jpg) top center no-repeat;
}

/* credentials tab fix */

#credentials .tab-submenubar .tab-submenu {
color:#3F4F61;
font-size:1.1em;
font-weight:bold;
font-style:italic;}


/* select style */

.selects {
border:1px solid #BBBBBB;
display:inline;
padding:2px 20px 2px 4px;

background:#FFFFFF url(http://www.findatrade.com/images/dropdown.gif) no-repeat scroll right center;
}

.add-credit {
display:block;
width:121px;
height:28px;
float:left;
background:transparent url(http://www.findatrade.com/images/btn.addcredit.png) top left no-repeat;
}

#trade_my_job-results .job_listing-unrated .request-button{
width:141px;
height:28px;
margin: 0px auto;
background:transparent url(http://www.findatrade.com/images/btn.requestrating.png) top left no-repeat;
}