


#registercv_description_text { width:100%; float:left; position:relative; height:40px;} 

#registercv_r1 {width:98%; float:left; position:relative;} 

#alignleft {width:98%; float:left; position:relative; text-align:left;}

#edityourcv{width:98%; float:left; position:relative; padding:0px;} 


/* general formatting */

.label {color:#000;}

#lblStatus {width:590px; padding:10px; background:url("/images/lblstatus.jpg"); color:#343871; margin-bottom:10px; border-color:#efeded; border-collapse:collapse; border-width:1px; border-style:solid;  font-weight:bold;}

.lblStatus {width:590px; padding:10px; background:url("/images/lblstatus.jpg"); color:#343871; margin-bottom:10px; border-color:#efeded; border-collapse:collapse; border-width:1px; border-style:solid; font-weight:bold;}


.LoginName {font-family:verdana; font-size: 14px; padding:10px; position:relative; top:10px;}

.textbox { font-family:verdana; color:#000; border-color:#ccc; border-collapse:collapse; border-width:1px; border-style:solid; font-size : 14px; margin-top:4px;	}

.textbox2 { font-family:verdana; color:#000; border-color:#ccc; border-collapse:collapse; border-width:1px; border-style:solid; font-size : 14px; margin-top:4px;	margin: 0px 0px 0px -25px;}

.textboxsearch{ font-family:verdana; color:#000; border-color:#fff; border-collapse:collapse; border-width:1px; border-style:solid; font-size : 13px; margin-top:4px;}

.dropdownlist {font-size: 14px; background:#fff; color:#000;}

.listbox {font-size: 16px; background:#fff; color:#999999; width:249px; height:90px; border-color:#efeded; border-collapse:collapse; border-width:0px; border-style:dotted;	}

.button {font-size: 14px; padding:5px; text-decoration:none;}

.smalltext{font-size:10px;}

.hr { width:610px; color:#cccccc; height:1px;}


/*one click apply*/
a.info{ position:relative; /*this is the key*/ z-index:24; color:#000; text-decoration:none}

a.info:hover{z-index:25;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/ display:block; padding:4px; position:absolute; text-decoration:none; top:1em; right:4em; width:15em; border:1px solid #FFFFFF; background:#ffffff; z-index:25; color:#000; text-align: left}
    
/*vacancy search box*/  
#vac_jobsearch {width:610px; float:left; position:relative; border-width:1px; border-collapse:collapse; border-style:dashed; border-color:#efeded;padding:2px; margin-top:10px;	padding:15px; background:#f0eeee;
}
/*vacancy list header*/    
#vac_Job_Title_header{width:160px; float:left; position:relative;} 

#vac_Location_Web_header{width:120px; float:left; position:relative;} 

#Vac_Salary_header{width:140px; float:left; position:relative;} 
    
#Vac_One_Click_Apply_header{width:18px; float:left; position:relative;}

#Vac_Quick_Apply_header {width:18px; float:left; position:relative;}


/*vacancy list */ 

.jobtitlelink { cursor:hand; font-family:Verdana, Arial; color:#000000; font-weight:bolder; font-size:16px; height:100%; width:100%; text-decoration:none;}
.jobtitlelink a  { cursor:hand; font-family:Verdana, Arial; color:#000000; font-size:16px; height:100%; width:100%; display:block; text-decoration:none;}
.jobtitlelink a:link { cursor:hand; font-family:Verdana, Arial; color:#000000; font-size:16px; height:100%; width:100%; text-decoration:none;}
.jobtitlelink a:hover { cursor:hand; font-family:Verdana, Arial; color:#000000; font-size:16px; height:100%; background-color:#d3d3d3; width:100%; text-decoration:none;}

   
.vac_wrapper{float:left; display:block; position:relative; overflow:hidden;}

#vac_Job_Title{width:160px; float:left; position:relative;}

#vac_Location_Web{width:120px; float:left; position:relative;}

#Vac_Salary {width:140px; float:left; position:relative;}

#Vac_One_Click_Apply {width:100%; float:left; position:relative; text-align:right; font-weight:bold;}

#vac_Job_box {width:610px; float:left; position:relative; border-width:0px; padding:10px; padding:2px; margin-top:2px; margin-left:-5px;}

#vac_Job_box_shortlist {width:610px; background: url("/images/bakdescription.jpg"); float:left; position:relative; border-width:0px; padding:10px; padding:2px; margin-top:2px; margin-left:-5px;}

#vac_Job_box_wrapper {width:440px; float:left; display:block; position:relative; padding:5px; float:left; }

#vac_Title {width:610px; float:left; display:block; position:relative; float:left;}

#vac_Title_box {width:610px; float:left; display:block; position:relative; margin-top:10px; padding: 5px 0px 5px 2px; margin-left:0px; background:#e1e0e0;}

#Vac_Results_Found {width:610px; float:left; position:relative; text-align:center;}

#Vac_Results_Found_description {width:600px; padding:5px; float:left; position:relative; background: url("/images/bakdescription.jpg");}

#search_results_wrapper {width:550px;}

/*vacancy details */  

#jobdescriptionsearchbak{background:url("/images/advancesearchback.jpg"); float:left; background-repeat:no-repeat; position:relative; width:610px; }
#paddingleftright { padding-left:15px; padding-right:15px; padding-top:15px;}

#vac_searchdetails_jobtitle_r1 {width:98%;float:left;position:relative;}

#vac_searchdetails_jobtitle_r2 { width:98%; float:left; position:relative;}

#vac_searchdetails_details_r1 {width:48%; float:left; position:relative;}

#vac_searchdetails_details_r2 {width:48%; float:left; position:relative;}

#vac_searchdetails_description_title
{width:98%;float:left;position:relative;padding:5px;}



#vac_searchdetails_apply_r1{width:30%;float:left;position:relative;text-align:center;margin-top:10px;}

#vac_searchdetails_apply_r2 {width:30%;float:left;position:relative;text-align:center;margin-top:10px;}

#vac_searchdetails_apply_r3{width:30%;float:left;position:relative;text-align:center;margin-top:10px;}

/*quick apply */  

#formwrapper{width:98%;float:left;position:relative;}

#vac_quickapply_r1
{float:left;position:relative;text-align:left;width:250px;margin:0px;}

#vac_quickapply_r2{width:48%;float:left;position:relative;}

#vac_quickapply_attachcv{width:90%;float:left;position:relative;border-width:1px;border-collapse:collapse;border-style:dashed;border-color:#efeded;	padding:5px;margin-top:10px;background:#f0eeee;}

#vac_quickapply_apply{width:98%;float:left;position:relative;padding:5px;margin-top:10px;text-align:left; }

/*vacancy shortlist */  

#advancedsearchbak{background:url("/images/advancesearchback.jpg"); position:relative; width:610px; float:left; }
#paddingleft { padding-left:15px; padding-top:15px;}
/*vacancy shortlist */  

#Shortlist_Header_box{width:480px;float:left;position:relative;border-width:1px;border-collapse:collapse;border-style:dashed;border-color:#efeded;	padding:2px;margin-top:10px;background:#f0eeee;}

#Shortlist_Job_box {width:96%;float:left;position:relative;border-width:1px;border-collapse:collapse;border-style:dashed;border-color:#efeded;	padding:2px;margin-top:10px;	}

#Shortlist_Job_Title_Header{width:230px;float:left;position:relative;font-weight:bold;}

#Shortlist_Location_Web_Header {width:120px;float:left;position:relative;font-weight:bold;}

#Shortlist_Salary_Header {width:130px;float:left;position:relative;font-weight:bold;}

#Shortlist_Job_Title{width:230px;float:left;position:relative;margin-top:10px;}

#Shortlist_Location_Web{width:120px;float:left;position:relative;margin-top:10px;}

#Shortlist_Salary {width:130px;float:left;position:relative;margin-top:10px;}


#Shortlist_links {width:610px;float:left;position:relative;margin-top:40px;text-align:right;}

#Shortlist_Apply_Details {width:98%;float:left;position:relative;margin-top:0px;text-align:center;}

/*client registration */  

.Register_TermsandConditions  { width:100%; height:100px; overflow:auto; float:left; border-color:#ccc; border-width:1px; border-style:Solid;  border-collapse:collapse;}

#cli_register_r1{width:25%;float:left;position:relative;margin-top:10px;}

#cli_register_r2 {width:25%;float:left;position:relative;margin-top:10px;}

#cli_register_r3{width:25%;float:left;position:relative;margin-top:10px;}

#cli_register_r4{width:25%;float:left;position:relative;margin-top:10px;}

/* add edit jobs */

#cli_addjobs_r1 {width:48%;float:left;position:relative;}

#cli_addjobs_r2{width:48%;float:left;position:relative;}

#cli_addjobs_r3{width:100%;float:left;position:relative;}

#cli_addjobs_submit_c1{width:30%;float:left;position:relative;}

#cli_addjobs_submit_c2 {width:30%;float:left;position:relative;}

#cli_addjobs_submit_c3{width:30%;float:left;position:relative;}

/* candidate search */

#cli_candidate_search_c1{width:48%;float:left;position:relative;}

#cli_candidate_search_c2{width:48%;float:left;position:relative;}

/* candidate search details */

#cli_candidate_details_search_c1{width:48%;float:left;position:relative;}

#cli_candidate_details_search_c2{width:48%;float:left;position:relative;}

#cli_candidate_details_search_buttons_r1{width:48%;float:left;position:relative;}

#cli_candidate_details_search_buttons_r2{width:48%;float:left;position:relative;}

/* candidate search list */
#cli_candidate_details_title_box{width:480px;float:left;position:relative;border-width:1px;border-collapse:collapse;border-style:dashed;border-color:#efeded;	padding:2px;margin-top:10px;background:#f0eeee;}

#cli_candidate_details_title_r1{width:100px;float:left;position:relative;}

#cli_candidate_details_title_r2{width:150px;float:left;position:relative;}

#cli_candidate_details_title_r3{width:150px;float:left;position:relative;}

#cli_candidate_details_title_r4{width:80px;float:left;position:relative;}

#cli_candidate_details_info_box{width:480px;float:left;position:relative;border-width:1px;border-collapse:collapse;border-style:dashed;border-color:#efeded;	padding:2px;margin-top:10px;}

#cli_candidate_details_info_r1{width:100px;float:left;position:relative;}

#cli_candidate_details_info_r2{width:150px;float:left;position:relative;}

#cli_candidate_details_info_r3 {width:150px;float:left;position:relative;}

#cli_candidate_details_info_r4{width:80px;float:left;position:relative;}

#cli_candidate_details_buttons {width:480px;float:left;text-align:center;}


/* add/edit jobs list */

#cli_addeditjobs_title_box {width:480px;float:left;position:relative;border-width:1px; border-collapse:collapse; border-style:dashed; border-color:#efeded;padding:2px; margin-top:10px; background:#f0eeee;}

#cli_addeditjobs_title_r1 {width:135px; float:left;position:relative;}

#cli_addeditjobs_title_r2{width:115px;float:left;position:relative;}

#cli_addeditjobs_title_r3{width:115px; float:left;position:relative;}

#cli_addeditjobs_title_r4 {width:115px; float:left; position:relative;}

#cli_addeditjobs_list_box{width:480px;float:left;position:relative;border-width:1px;border-collapse:collapse;border-style:dashed;border-color:#efeded;	padding:2px; margin-top:10px;}

#cli_addeditjobs_list_r1 {width:135px;float:left;position:relative;}

#cli_addeditjobs_list_r2{width:115px;float:left;position:relative;}

#cli_addeditjobs_list_r3{width:115px;float:left;position:relative;}

#cli_addeditjobs_list_r4{width:115px;float:left;position:relative;}

#cli_addeditjobs_buttons{width:480px;float:left;text-align:center;}

/* hot jobs */

.hotjobs_left {float:right;position:relative; background:#ffffff;}

.hotjobs_right {float:left;position:relative; background:#ffffff;}

.hotjobs_box {float:left;position:relative; background:url("/images/hotjobbak.gif"); width:280px; padding: 6px 0px 6px;}

