/*

This is the default style for the main body for all pages of the website

*/

body {

margin-top:0px !important;
margin-bottom:0px !important;

	font-family: "Arial", sans-serif;

	font-size: 13px;

	background-color:  #D7D7D7;

	

}

/*

This is the default style for the table data for all tables of the site

*/

 td {



	font-family: "Arial", sans-serif;

	font-size: 13px;

	

}



/*

form_submit_button is the style for all submit buttons

*/

.form_submit_button {



}



/*

form_reset_button is the style for all reset buttons

*/

.form_reset_button {



}



/*

form_apply_button is the style for the apply button

*/

.form_apply_button {

	 background-color: #437D3C;
    color: #FFFFFF;


}







/*

Heading 1 - general style

*/

H1 {



	font-family: "Arial", sans-serif;

	font-size: 24pt;

	font-weight: bold;





}

/*

Heading 2 - general style

*/

H2 {



	font-family: "Arial", sans-serif;

	font-size: 18pt;

	font-weight: bold;





}

/*

Heading 3 - general style

*/

H3 {



	font-family: "Arial", sans-serif;

	font-size: 14pt;

	font-weight: bold;

color:#376f35;



}



.available_langs {





}



/*

#############################################

The following set of styles are for Displaying a job post

corresponding template file: display-post.php

#job_post TABLE.job_post - general style for the post displaying table



*/



#job_post TABLE.job_post {





}



/*

#job_post TD.header - the top of the job post table, where the 'go back to job list' 'Save job', and 'email to friend' links are located.



*/

#job_post TD.header {



	background-color: #808080;



}



/* 'go back to the job list' link */

#job_post A.go_back {



	color: #ffffff;



}

/* this post is expired message */

#job_post .expired_msg {



	color: #E8E8E8;

	font-weight: bold;



}

/* 'please mention JB_SITE_NAME when replying to this ad ' */

#job_post .mention_us_msg {



	color: #E8E8E8;

	font-weight: bold;

	font-size: 12pt;



}

/* The 'description' field form the job post, printed at the top of the form */

#job_post .post_description {
margin:20px;
}
.post_description ul li {
list-style:disc;
}
li{
list-style:none
}







/*

#job_post TD.top_links

style for the row at the top of the job post.

template: display-post.php

*/



#job_post TD.top_links {

	background-color: #ffffff;

	font-size: 10pt;

}



/*

#job_post H1.job_title

style for the job post title,

template: display-post.php

*/

#job_post H1.job_title {

	color: #931b16;

	font-size: 24pt;



}



/*

#job_post TD.job_post_body

The style for displaying the job description cell,

template: display-post.php

*/

#job_post TD.job_post_body {

	background:#ffffff url(images/background.gif) ;



}





/*

############################################################



#job_post TD.job_post_body

The table for dsiplaying the job post data,

template: posting-form.php

*/

#job_post TABLE.job_post_data {

	width: 100%;

	background-color: #ffffff;



}



#job_post TD.job_post_data {

	width: 100%;

	background-color: #ffffff;



}



/* 

####################################################

Employer's profile:

This style is for the table that shows the employer's profile in detail.

Template: profile-form.php

*/



#profile,  TABLE.profile_data {



	background-color: #ffffff;

	width:100%;
	border:2px solid #dfdede;





}



#profile TD.profile_data {

		background-color: #Efefed;
			border:2px solid #dfdede;
			width:70%;



}





.profile_list_no_result {

	text-align: center;

	font-weight: bold;





}



/* 

###########################################################

Resume :

This style is for the table that displays a resume in detail.

Template: resume-form.php

*/



TABLE.resume_data {



	background-color: #ffffff;

	width: 90%;

	border-width: 0px;





}



/*

############################################################

Dynamic forms

This set of styles control the display of dynamic forms - forms which can be edited from the Administartion Panel.

The forms are: Job Posts, Resumes and Employer's profiles.



*/



#dynamic_form, TABLE.dynamic_form {

	background-color: #d9d9d9;

	/*

	width: 100%;
*/
	border-bottom-width: 0px;



}

/*

TD.dynamic_form_field -

The name of the field (field label which on the left side)

*/

#dynamic_form TD.dynamic_form_field {

	background-color: #efefef;
	font-family:Arial, Helvetica, sans-serif;
	 font-size:12px; 
	 padding:0px 0px 0px 10px; 
	width: 175px;

	



}



#dynamic_form TD.dynamic_form_2_col_field {

	background-color: #ffffff;
	width:80%;

	



}

/*

#dynamic_form TD.dynamic_form_value

The value of the field (on the right from the field label)

*/

#dynamic_form TD.dynamic_form_value {

	background-color: #ffffff;
	width:350px;
	font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; padding:0px 0px 0px 0px; line-height:20px; border:1px solid #d9d9d9;

	

}



/*



*/

#dynamic_form .dynamic_form_image_label {

	

	font-weight: bold;



}



/*



.dynamic_form_input_label - used for the <label> for radio buttons and check boxes

*/



#dynamic_form .dynamic_form_input_label {
margin:0px;
padding:0px;
padding:0px 0px 0px 5px;
margin-left:5px;

	

	



}



/*



*/

#dynamic_form .dynamic_form_file_label {



	font-weight: bold;

	



}

/*

The following style controls the LABEL type fields

*/

#dynamic_form .dynamic_form_note_label {





}



/*

Date field 

*/

#dynamic_form SELECT.dynamic_form_date_style {

	background-color: #ffffff;

	

}

#dynamic_form INPUT.dynamic_form_date_style {

	background-color: #ffffff;

	

}

/* Other fields */

#dynamic_form INPUT.dynamic_form_checkbox_style {

	background-color: #ffffff;

	



}



#dynamic_form INPUT.dynamic_form_radio_style {

	background-color: #ffffff;

	color: #ffffff;
	margin-left:3px;

	



}

#dynamic_form INPUT.dynamic_form_text_style{

font-family:Arial, Helvetica, sans-serif; color:#666666; width:153px; font-size:12px; padding:0px 0px 0px 0px; line-height:20px; height:20px; border:1px solid #d9d9d9;

	



}

#dynamic_form TEXTAREA {

	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	 color:#666666;  font-size:12px; 
	 padding:0px 0px 0px 0px;
	  border:1px solid #d9d9d9;



	



}

#dynamic_form SELECT {

	background-color: #ffffff;



}



#dynamic_form .dynamic_form_seperator {
font-family:Arial, Helvetica, sans-serif; color:#666666; 
 font-size:12px; 
 padding:0px 0px 0px 10px;  
 font-weight: bold; 


}



#dynamic_form .is_required_mark {



	font-weight: bold;

	font-size: 18pt;

	color: red;

	vertical-align: middle;



}



/*

########################################

Search Jobs/Resumes -

Standard Search form



*/



#search_form, TABLE.search {

	width: 100%;

	border-collapse: collapse;

	background-color: #EDF8FC;



}





/* 

cell for the search field

*/

#search_form TD.field {

	background-color: #EDF8FC;

	color: #000000;

	font-size: 12px;

	font-weight: bold;

}



/*

style for the input fields (text)

*/

#search_form, INPUT.search_input_style {

	background-color: #ffffff;

	font-size: 10px;

	color: #000000;

	

	

}



/*

style for the input fields (check)

*/

#search_form, INPUT.search_checkbox_style {

	background-color: #EDF8FC;

	font-size: 10px;

	color: #000000;

	

	

}



/*

style for the input fields (radio)

*/

#search_form, INPUT.search_radio_style {

	background-color: #EDF8FC;

	font-size: 10px;

	color: #000000;

	

	

}

/*

Select box (drop down / multiple select)

*/

#search_form SELECT.search_input_style {

	background-color: #ffffff;

	font-size: 10px;

}



/*

Date field 

*/

#search_form SELECT.search_date_style {

	background-color: #ffffff;

	font-size: 10px;

}

#search_form INPUT.search_date_style {

	background-color: #ffffff;

	font-size: 10px;

}

/*

The labels for the check boxes and radio buttons

*/

#search_form .search_input_sel_label {

	font-size: 10px;

	white-space: nowrap;

}



.new_search_link {



	font-weight: bold;

	



}



/*

####################################################

Job list



*/



#joblist, TABLE.list {
	background-color: #d9d9d9;
	/*width: 99%;*/
	font-size: xx-small;
}
#joblist .job_list_small_print {
	font-family: "Arial", sans-serif;
	font-size:11px;
	color: #000000;
}
#joblist .job_list_small_print_premium {
	font-family: "Arial", sans-serif;
	font-size: xx-small;
	color: #000000;
}
#joblist .job_list_title {
	font-family: "Arial", sans-serif;
	font-size:16px;
	color: #415166;
	line-height:30px;
	text-decoration:underline;
}
#joblist .job_list_title_premium {
	font-family: "Arial", sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #0000FF;
	line-height:30px;
}


/*

green_grad and blue_grad define styles for the premium posts

*/



#joblist .green_grad {

	background:#fff url(images/green-gradient.gif) repeat-x;

}

#joblist .blue_grad {

	background:#ffffff url(images/blue-gradient.gif) repeat-x;

}







#joblist .standard {

	background-color:white;



}





#joblist .job_list_cat_name {

	font-family: "Arial", sans-serif;

	font-size: xx-small;

	font-weight: bold;

	color: #339900; 



}



#joblist .job_list_cat_name_premium {

	font-family: "Arial", sans-serif;

	font-size: xx-small;

	font-weight: bold;

	color: #339900; 



}



#joblist TD.list_data_cell {

	font-family: "Arial", sans-serif;

	font-size: 10pt;

	color: #000000;

	padding:8px;

	line-height:18px;

	

	

}



#joblist TD.list_data_cell_premium {

	font-family: "Arial", sans-serif;

	font-size: 10pt;

	color: #000000;

	

	

}





#joblist TD.list_header_cell {

	font-family: "Arial", sans-serif;

	text-align: center;

	font-size: 10pt;

	margin: 0px;

	padding: 3px;

	font-weight: bold;

	background-color: #E9E9E9;

	color: #000000;



}







#joblist TD.list_day_of_week {

	font-family: "Arial", sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #000000;

	background-color: #DDEAF7;



}



#joblist TD.list_day_of_week_premium {

	font-family: "Arial", sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #000000;

	background-color: #DDEAF7;



}







.job_listing_count {



	margin: 10px;

	text-align: center;

	font-weight: bold;



}



.post_list_no_result {

	font-weight: bold;

	text-align: center;

}



.post_list_premium {

	font-weight: bold;

	text-align: center;



}



.post_edit_button {

	font-size: 9pt;



}



.post_delete_button {



	font-size: 9pt;



}



.post_repost_button {



	font-size: 9pt;



}







/*

######################################################

Premium Jobs List 



*/



#joblist_premium, TABLE.list_premium {

	background-color: #d9d9d9;

	width: 99%;

	font-size: xx-small;

}





#joblist_premium .job_list_small_print_premium {

	font-family: "Arial", sans-serif;

	font-size: xx-small;

	color: #000000;



}



#joblist_premium .job_list_title_premium {

	font-family: "Arial", sans-serif;

	font-size: 12pt;

	font-weight: bold;

	color: #0000FF;



}



#joblist_premium .green_grad {

	background:#fff url(images/green-gradient.gif) repeat-x;

}

#joblist_premium .blue_grad {

	background:#FFFFFF url(images/blue-gradient.gif) repeat-x;

}



#joblist_premium .standard {

	background-color:white;



}







#joblist_premium .job_list_cat_name_premium {

	font-family: "Arial", sans-serif;

	font-size: xx-small;

	font-weight: bold;

	color: #339900; 



}



#joblist_premium TD.list_data_cell_premium {

	font-family: "Arial", sans-serif;

	font-size: 10pt;

	color: #000000;

	

	

}









#joblist_premium TD.list_header_cell {

	font-family: "Arial", sans-serif;

	font-size: 10pt;

	margin: 0px;

	padding: 3px;

	font-weight: bold;

	background-color: #E9E9E9;

	color: #000000;



}







#joblist_premium TD.list_day_of_week_premium {

	font-family: "Arial", sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #000000;

	background-color: #ECF8F9;

}



/* 

####################################################

Categories



*/



/*

category_name and category_path are displayed above the categories.

category name is in big bold letters

category_path has an indent on the left

*/

.category_name { /* The name of the current category*/

	font-weight: bold;

	font-size: 14pt;



}



.category_path { /* eg. Job Classification -> Public School -> Middle */

	margin-left: 2em;

	



}



.category_index { /* The div element showing the categories, category-index.php template */



	float: none;

	margin: 2em;

	

}



A.cat_parent_link { /* The parent category name */



	font-family: "verdana", sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #FFFFFF;



}



 .cat_subcategory { /* div generated by JB_display_sub_cats_compact() or JB_display_sub_cats_table() */

	font-family: "verdana", sans-serif;

	font-size: 9pt;

	font-weight: normal;

	margin-left: 1em;

	margin-bottom: 1em;

	



}



A.cat_subcategory_link { /* style for the sub category links*/





}

 



.cat_arrow { /* The little arrow displayed next to the cat_heading */

	background:  url(images/arrow.gif) no-repeat 0% 50% ;

	padding-left: 8px;

}



.cat_small_count { /* Shows number of records in the category. enclosed in a <small> </small> block */



}



.cat_more_link { /* The link to show more categories*/

	font-weight: bold;





}



/*

categoty table produced by display_table() function

*/

TABLE.cat_table {

	

	

}









/*

Category box on side bar on the front page

template: category-list-box.php

*/



.cat_list_box {

	/*background-color: #F2F2F2;

	border-style:solid; 

	border-color: #C8C8C8; 

	border-width:1px; */

	padding: 0px;

	margin: 0px;

}



.cat_box_title {font-weight: bold; display:none; }



/*

###################################################

template: index-sidebar.php



*/



.index_sidebar {





}

/*

####################################################

Resume list



*/



#resumelist, TABLE.resumelist {

	background-color: #d9d9d9;

	width: 99%;

	

}









#resumelist TD.list_data_cell {

	font-family: "Arial", sans-serif;

	font-size: 10pt;

	color: #000000;

	

	

}



#resumelist .today {

	color: #ff0000;

	font-weight: bold;



}



#resumelist .days_ago {

	color: #339900;

	font-weight: bold;

}



#resumelist .days_ago2 {

	color: #C0C0C0;

	font-weight: bold;

}



#resumelist TD.list_header_cell {

	font-family: "Arial", sans-serif;

	

	font-size: 10pt;

	margin: 0px;

	padding: 3px;

	font-weight: bold;

	background-color: #EAEAEA;

	color: #000000;



}



 .resume_list_no_result {

	font-weight: bold;

	text-align: center;

}





/*

###########################################################

Skill Matrix

*/

.skill_matrix_table {



	border-style:solid; 

	border-color: #C8C8C8; 

	border-width:1px; 

	background-color: #d9d9d9;

	



}



.skill_matrix_header { 



	background-color: #FFFFff;

	font-weight: bold;



}



.skill_matrix_row { 



	background-color: #FFFFff;



}





/*

Changes the notice box styles, look in functions.php function JB_render_box_top($width=100, $label='') 

info-box-top.php template 

*/

TABLE.info_box {

	background-color: #ffffff;

	 

	border: 0px;



}



TD.info_box_head { /*header foreground, info-box-top.php template  */

	background-color: #C8D7E8; /*default #C8D7E8 light blue color*/

	color: #330066;

	text-align: center;

	

}

TD.info_box_hed_right, TD.info_box_hed_left { /*top right and top left corners, info-box-top.php template */

	background-color: #C8D7E8;



}

TABLE.info_box_body { /*The inner table, info-box-top.php template  */

	

	background-color: #ffffff;

	border-collapse: collapse; 

	border-style: solid;

	border-color: #C8D7E8;

	

	

}



/**************

Request History

*/

TABLE.request_history {

	background-color: #d9d9d9;

}



TD.request_history_head { /*table heading cells*/

	background-color: #EAEAEA;

	font-weight: bold;

	font-size: 13px;

}



TD.request_history_data {

	background-color: #ffffff;

	font-size: 13px;



}



.request_label_requested {

	color: #3300CC;

	font-weight: bold;

}



.request_label_granted {

	color: #336600;

	font-weight: bold;

}



.request_label_refused {

	 color: #ff0000;

	 font-weight: bold;



}



/********************/



.error_msg_label {

	color: #FF0000;

	font-weight: bold;





}



.ok_msg_label {

	border: solid; 

	border-color: #33CC00; 

	border-width:2px;

	padding: 5px;



}











/*

...................................



*/

#advertiser_signup,  TABLE.advertiser_signup_form {



	background-color: #d9d9d9;

	width: 100%;

	border: 2px;





}



/*****************



Application form (template: application-form.php)



*/



#app_form_table, TABLE.app_form_table {



	background-color:#BEEA9D;

	width: 100%;

	border-width: 0px;

	 



}



.app_form_table  .field_label {

	background-color:#F0F7F1;

	width: 150px;

	border-width: 0px;

	font-weight: bold;

}



.app_form_table  .field_data {

	background-color:#F0F7F1;

	border-width: 0px;

	

}



/*****************



Employer's Email form (template: employer-email-form.php)



*/



#email_form_table, TABLE.email_form_table {



	background-color:#BEEA9D;

	width: 100%;

	border-width: 0px;

	 



}



.email_form_table  .field_label {

	background-color:#F0F7F1;

	width: 150px;

	border-width: 0px;

	font-weight: bold;

}



.email_form_table  .field_data {

	background-color:#F0F7F1;

	border-width: 0px;

	

}



/*****************



Employer's request form (template: employer-request-form.php)



*/



#request_form_table, TABLE.request_form_table {



	background-color:#BEEA9D;

	width: 100%;

	border-width: 0px;

	 



}



.request_form_table  .field_label {

	background-color:#F0F7F1;

	width: 150px;

	border-width: 0px;

	font-weight: bold;

}



.request_form_table  .field_data {

	background-color:#F0F7F1;

	border-width: 0px;

	

}



/*



Navigation pages: <-Previous 1 | 2 | 3 | 4 | 5 Next -> 



*/



.nav_page_links {

	text-align: center;

	margin-bottom: 5px;

	

}



A.nav_page_link {

	

}



.nav_page_cur {

	font-weight: bold;





}



/*

Showing an invoice 

*/

#invoice  {



	background-color: #d9d9d9;

	width: 300px;



}



#invoice TD.field {



	background-color: #ffffff;

	font-weight: bold;



}



#invoice TD.value {



	background-color: #ffffff;



}



.confirm_order_button {

	font-size: 12pt;

	text-align: center;



}



.application_text { /* Apllication text displayed on employers/apps.php and myjobs/apps.php */



	font-size: 10pt;



}

/********************************************* Css By Vikram**************************************************************/


#wrapper { width:1097px; height: auto; 	background:none; padding:0px; margin: auto}
/*************************************** HEADER START  ***********************************************/
#topbeader { width:1097px; height:127px; background:none; padding:0px; padding-bottom:15px; margin:0px}
#topbeader .left { background:url(images/top_header_Lft.gif) repeat scroll 0 0 transparent; width:9px; height:127px; padding:0px; margin:0px; float:left }
#topbeader .centre { background:url(images/top_header_Ctr.gif) repeat scroll 0 0 transparent; width:1079px; height:127px; padding:0px; margin:0px; float:left }
#topbeader .centre .logo { background:none; width:309px; height:105px; padding-left:50px; padding-top:10px; margin:0px; float:left }
#topbeader .centre .phone { background:none; width:137px; height:48px; padding-right:50px; padding-top:40px; margin:0px; float:right }
#topbeader .rite { background:url(images/top_header_Rite.gif) repeat scroll 0 0 transparent; width:9px; height:127px; padding:0px; margin:0px; float:left }
/*************************************** HEADER END  ***********************************************/

#banner { background:url(images/banner.gif) no-repeat  scroll 0 0 transparent; width:1002px; height:295px;  padding:0px; padding-bottom:15px; margin:auto}
/*************************************** NAVIGATION START  ***********************************************/

/***
#navi { width:1002px; height:45px; background:none; padding:0px; padding-bottom:15px; margin:auto}
#navi .left { background:url(images/navi_Lft.gif) repeat scroll 0 0 transparent; width:6px; height:45px; padding:0px; float:left}
#navi .centre { background:url(images/navi_Ctr.gif) repeat-x scroll 0 0 transparent; width:990px; height:45px; padding:0px; float:left;}
#navi .centre ul { background:none; width:990px; height:45px; padding:0px; list-style:none}
#navi .centre ul li { background:none; width:990px; height:45px;line-height:45px; color:#FFFFFF; display:inline }
#navi .centre ul li a { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:14px; background:none; padding:0px 30px 0 30px; text-decoration:none; }
#navi .centre ul li a:hover { width:auto; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:14px; background:url(images/navi_hover_Ctr.gif) repeat-x scroll 0 0 transparent; padding:14px 27px 14px 27px; }
#navi .centre ul li a:active { width:auto; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:14px; background:url(images/navi_active_Ctr.gif) repeat-x scroll 0 0 transparent; padding:14px 27px 14px 27px;  }
#navi .centre ul li a:hover .link_left { background:url(images/navi_hover_Lft.gif) repeat scroll 0 0 transparent; width:7px; height:28px }
#navi .centre ul li a:hover .link_center { background:url(images/navi_hover_Ctr.gif) repeat scroll 0 0 transparent;  width:40px; height:28px; }
#navi .centre ul li a:hover .link_right { background:url(images/navi_hover_Rite.gif) repeat scroll 0 0 transparent; width:7px; height:28px }
#navi .right { background:url(images/navi_Rite.gif) repeat scroll 0 0 transparent; width:6px; height:45px; padding:0px; float:left}***/



#navi {
	width:1002px;
	height:45px;
	background:none;
	padding:0px;
	padding-bottom:15px;
	margin:auto
}
#navi .left {
	background:url(images/navi_Lft.gif) repeat scroll 0 0 transparent;
	width:6px;
	height:45px;
	padding:0px;
	float:left
}
#navi .centre {
	background:url(images/navi_Ctr.gif) repeat-x scroll 0 0 transparent;
	width:990px;
	height:45px;
	padding:0px;
	float:left;
}
#navi .centre ul {
	background:none;
	width:990px;
	height:45px;
	padding:0px;
	list-style:none;
}
#navi .centre ul li {
	background:none;
	width:990px;
	height:45px;
	line-height:45px;
	color:#FFFFFF;
	display:inline;
}
#navi .centre ul li a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:14px;
	background:none;
	padding:14px 27px 14px 27px;
	text-decoration:none;
}
#navi .centre ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:14px;
	background:url(images/navi_hover_Ctr.gif) repeat-x scroll 0 0 transparent;
	padding:14px 27px 14px 27px;
}
#navi .centre ul li a:active {
	width:auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:14px;
	background:url(images/navi_active_Ctr.gif) repeat-x scroll 0 0 transparent;
	padding:14px 27px 14px 27px;
}
#navi .centre ul li a:hover .link_left {
	background:url(images/navi_hover_Lft.gif) repeat scroll 0 0 transparent;
	width:7px;
	height:28px;
	padding:14px 27px 14px 27px;
}
#navi .centre ul li a:hover .link_center {
	background:url(images/navi_hover_Ctr.gif) repeat scroll 0 0 transparent;
	width:40px;
	height:28px;
	padding:14px 27px 14px 27px;
}
#navi .centre ul li a:hover .link_right {
	background:url(images/navi_hover_Rite.gif) repeat scroll 0 0 transparent;
	width:7px;
	height:28px;
	padding:14px 27px 14px 27px;
}
#navi .right {
	background:url(images/navi_Rite.gif) repeat scroll 0 0 transparent;
	width:6px;
	height:45px;
	padding:0px;
	float:left
}


/*************************************** NAVIGATION END  ***********************************************/

/*************************************** CONTAINER START  ***********************************************/
#container { width:1002px; height:auto; background:none; margin:auto;}
#container .containerInner { width:1002px; height:auto; background:#FFFFFF; float:left}


/*************************************** CONTAINER LEFT START  ***********************************************/

/*************************************** services page START  ***********************************************/
.service_main{ margin:0px; padding:0px; width:986px; margin:auto; }
.service_top{margin:0px;padding:0px;width:986px;margin-top:10px;height:69px;border:1px solid #c1c0c1;background-image:url(images/service_top.gif);background-repeat:repeat-x;}

/***
.service_form{ width:984px; height:26px; margin-top:16px; }
.job_titlediv{ width:60px; height:26px; font-family:Arial, Helvetica, sans-serif; float:left;  color:#000000; font-size:12px; font-weight:bold; line-height:26px; padding-left:30px;}
.job_inputdiv{ width:137px; height:24px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:26px; float:left; }
.job_input{ width:132px; height:24px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:26px; float:left; border:1px solid #c1c0c1;}
.dicreption{ width:80px; height:24px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:26px;  font-weight:bold; float:left; padding-left:15px;}

.joptxt{ width:70px; height:24px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:26px;  font-weight:bold; float:left; padding-left:15px;}
.job_drop{ margin:0px; padding:0px; width:137px; height:24px; line-height:20px; margin:0px;
padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; float:left; border:1px solid #c1c0c1;}
.find_btn{ width:70px; height:26px; float:right; 
}
.service_bottom{ margin:auto; width:988px; height:22px; background-color:#d3d3d3; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; color:#484848; font-size:12px; text-align:center; font-weight:bold; line-height:22px; }***/

.service_form {
	width:984px;
	height:26px;
	margin-top:16px;

}
.job_titlediv {
	width:60px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	line-height:26px;
	padding-left:30px;
}
.job_inputdiv {
	width:137px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	line-height:26px;
	float:left;
}
.job_input {
	width:131px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	line-height:26px;
	float:left;
	margin-left:10px;
	border:1px solid #c1c0c1;
}
.dicreption {
	width:80px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	line-height:26px;
	font-weight:bold;
	float:left;
	padding-left:15px;
}
.joptxt {
	width:70px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	line-height:26px;
	font-weight:bold;
	float:left;
	padding-left:15px;
}
.job_drop {
	margin:0px;
	padding:0px;
	width:137px;
	height:24px;
	line-height:20px;
	margin:0px;
	padding-top:3px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	float:left;
	border:1px solid #c1c0c1;
}
.find_btn {
	width:70px;
	height:26px;
	float:right;
}
.service_bottom {
	margin:auto;
	width:988px;
	height:22px;
	background-color:#d3d3d3;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#484848;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	line-height:22px;
}

.start_joblink{ width:979px; height:30px; line-height:30px; clear:both; font-family:Arial, Helvetica, sans-serif; color:#395c80; font-size:12PX; text-align:right; padding-right:5px; }
.start_joblink a{ width:979px; height:30px; line-height:30px; clear:both; font-family:Arial, Helvetica, sans-serif; color:#395c80; font-size:12PX; text-align:right; padding-right:5px; text-decoration:underline; }
.start_joblink a:hover{ width:979px; height:30px; line-height:30px; clear:both; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12PX; text-align:right; padding-right:5px; text-decoration:none; }

.service_middle{ margin:0px; padding:0px; width:986px; margin:auto;}
.service_left{ margin:0px; padding:0px; width:185px; float:left; border:1px solid #bdbcbd;}
.service_left_top{ margin:0px; padding:0px; background-image:url(images/right_top.gif); height:32px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:32px; color:#FFFFFF; padding-left:15px; clear:both;}
/***#sidebar {float: right;width: 185px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-top:10px;}
#sidebar ul {margin: 0;padding: 0;list-style: none;line-height: normal;}
#sidebar li {padding: 0 0 5px 0px;}
#sidebar li ul {margin: 0px 0px;}
#sidebar li li {margin: 0px 0px 0px 0;border-bottom: padding: 0px 0px 0px 0px; 1px solid #E0E0E0;background: url(images/img04.gif) no-repeat left 15px;}
#sidebar li li a {font-weight: normal; padding: 3px 0px 3px 10px;}
#sidebar li li a:hover {color: #666666;}
#active { background-color:#e1e1e1; display:block;}
**/
#sidebar1 {float: right;width: 185px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-top:10px;}
#sidebar1 ul {margin: 0;padding: 0;list-style: none;line-height: normal;}
#sidebar1 li {/*padding: 0 0 5px 0px;*/}
#sidebar1 li ul {margin: 0px 0px;}
#sidebar1 li li {margin: 0px 0px 0px 0;border-bottom: padding: 0px 0px 0px 0px; 1px solid #E0E0E0;background: url(images/img04.gif) no-repeat left 15px;}
#sidebar1 li li a {font-weight: normal; padding: 3px 0px 3px 10px;}
#sidebar1 li li a:hover {color: #666666;}



#sidebar {
	margin:0px;
	padding:0px;
	float: left;
	width: 185px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:10px;
}
#sidebar ul {
	float: left;
	margin:0px;
	padding:0px;
	list-style: none;
	line-height:18px;
}
#sidebar li {
	float: left;
	margin: 0px;
	padding:0px;
	width:175px;
	clear:both;
}
#sidebar li a {
	margin:0px;
	padding:0px;
	float: left;
	float:left;
	display:block;
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	width:65%;
	clear:both;
}
#sidebar a:hover {
	margin:0px;
	padding:0px;
	float: left;
	color: #666666;
	display:block;
	clear:both;
	padding: 3px 0px 3px 10px;
}
#active {
	margin:0px;
	padding:0px;
	float: left;
	background-color:#e1e1e1;
	display:block;
}

.service_rightcontainer{ margin:0px; padding:0px; width:780px; float:right;}
.rightcontainer_top{ margin:0px; padding:0px; width:780px; float:LEFT; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#000000; text-align:center; padding:20px 0px 20px 0px; line-height:35px; text-decoration:underline;}
.size{font-size:22px;margin-top:50px; text-decoration:none;}

.color{ color:#366e34; font-size:30px; text-decoration:underline;}

.servicetcontainer_lft{ margin:0px; padding:0px; width:391px; float:left; background-color:#efefef;}

/**
.servicetcontainer_lftbottom{ margin:0px; padding:0px; clear:both; display: block; width:391px;}
.servicetcontainer_lftmain{ margin: auto; width:366px; padding:15px 0px 15px 0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold;}
.servicetcontainer_login{ margin: auto; width:366px; margin-bottom:10px; margin-top:20px; padding:0px 0px 0px 0px; display:block; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#395c80; font-size:18px; font-weight:bold;}
.servicet_member{ margin: auto; width:105px; height:22px; line-height:22px;float:left; text-align:right; padding:0px 10px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; }
.servicet_memberinput{ width:170px; float:left; height:22px; line-height:22px;  padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.servicet_input{ width:75px; float:left; height:27px;  padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.servicetcontainer_right{ margin:0px; padding:0px; width:375px; float:right;}
.servicetcontainer_form{ width:366px; margin-bottom:10px; height:20px;
}
.servicetcontainer_inputmain{ width:366px; margin-bottom:10px; height:27px;}
.servicetcontainer_password{padding:0px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; color:#999999; top;font-size:12px;}
.service_join{padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#395c80; top;font-size:12px; float:left; width:160px; }
.service_join a{padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#395c80; top;font-size:12px; float:left; }
.service_join a:hover{padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#395c80; top;font-size:12px; float:left; }
.service_bottom_imag{ margin: auto; background-image:url(images/service_botomimg.png); width:766px; height:364px; clear:both; }**/
.client_service_bottom_imag{ margin: auto; background-image:url(images/after-link_option.png); width:708px; height:325px; clear:both; }

		


.servicetcontainer_lftbottom{ margin:0px; padding:0px; clear:both; display: block; width:391px;}
.servicetcontainer_lftmain{ margin: auto; width:360px; padding:15px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }
.servicetcontainer_login{ margin: auto; width:366px; margin-bottom:10px; height:30px; margin-top:10px; padding:0px 0px 0px 0px; display:block; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#488440; font-size:18px; font-weight:bold; border-bottom:2px solid #cbc9c9;}
.servicet_member{ margin: auto; width:105px; height:22px; line-height:22px;float:left; text-align:left; padding:0px 10px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:16px; }
.servicet_memberinput{ width:225px; float:left; height:22px; border:1px solid #dedede; line-height:22px;  padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.servicet_input{ width:75px; float:left; height:27px;  padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.servicetcontainer_right{ margin:0px; padding:0px; width:375px; float:right;}
.servicetcontainer_form{ width:366px; margin-bottom:15px; height:20px;
}
.servicetcontainer_inputmain{ width:366px; margin-bottom:10px; height:27px;}
.servicetcontainer_password{padding:0px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; color:#999999; top;font-size:12px;}
.service_join{padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#488440; top;font-size:12px; float:left; width:160px; }
.service_join a{padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#488440; top;font-size:12px; float:left; }
.service_join a:hover{padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:#395c80; top;font-size:12px; float:left; }
.service_bottom_imag{ margin: auto; 	background-image:url(images/service_botomimg.png); width:766px; height:364px; clear:both; }



/*************************************** services page end  ***********************************************/
.form_login_button {background-image:url(images/login.png); width:61px; height:27px; border:none;}

a {color:#000000;outline:medium none;text-decoration:none;}
/**#sidebar ul li a {
font-weight:normal;
padding:3px 0 3px 10px;
}**/
/*************************************** FOOTER START  ***********************************************/
#footer { width:1097px; height:103px; background:none; padding:0px; padding-top:15px; margin:0px; float:left}
#footer .left { background:url(images/footer_left.gif) no-repeat scroll 0 0 transparent; width:9px; height:103px; padding:0px; margin:0px; float:left }
#footer .centre { background:url(images/footer_centre.gif) repeat scroll 0 0 transparent; width:1079px; height:103px; padding:0px; margin:0px; float:left }

#footer .centre .left{ background:none; width:auto; height:auto; padding-top:15px; padding-left:20px; list-style:none; float:left}
#footer .centre .left ul { background:none; width:auto; height:auto; list-style:none}
#footer .centre .left ul li { background:none; width:990px; height:auto; line-height:22px; color:#FFFFFF; display:inline }
#footer .centre .left ul li a { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:14px; background:none; }
#footer .centre .left ul li a:hover { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:14px; background:none; text-decoration:underline}

#footer .centre .rite{ background:none; width:auto; height:auto; padding-top:15px; padding-right:20px; list-style:none; float:right}
#footer .centre .rite ul { background:none; width:auto; height:auto; list-style:none; text-align:right }
#footer .centre .rite ul li { background:none; width:990px; height:auto; line-height:22px; color:#FFFFFF; display:inline; }
#footer .centre .rite ul li a { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:14px; background:none; }
#footer .centre .rite ul li a:hover { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:14px; background:none; text-decoration:underline}

#footer .rite { background:url(images/footer_right.gif) no-repeat scroll 0 0 transparent; width:9px; height:103px; padding:0px; margin:0px; float:left }
/*************************************** FOOTER END ***********************************************/
/***************************************  candidate services page START  ***********************************************/
.candidate_service{ width:822px; margin:auto; clear:both; margin-bottom:15px;}
.post_resume{ font-family:Arial, Helvetica, sans-serif; font-size:30px; text-align:center; color:#366e34; padding: 20px 0px 20px 0px;}
.first_name{ width:162px; font-family:Arial, Helvetica, sans-serif; font-size:18px;  color:#000000; float:left;padding: 0px 0px 0px 0px; height:35px; line-height:35px;}
.candidate_inputdiv{ width:433px; float:left; height:35px; line-height:35px;}
.candidate_input{ width:433px; float:left; height:35px; font-family:Arial, Helvetica, sans-serif; color:#333333; background-color:#efefef; border:1px solid #d9d9d9;}
.candidate_chooseid{ width:220px; float:left; height:35px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; padding:0px 0px 0px 5px;}
.star{ color:#FF0000;}
.radio{ width:60px;float:left; line-height:35px; height:35px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:18px; padding:0px 0px 0px 5px;  }
.first_name1{ width:162px; font-family:Arial, Helvetica, sans-serif; font-size:18px;  color:#000000; float:left;padding: 0px 0px 0px 0px; height:35px; line-height:18px;}
.candidate_signup{ width:500px; float:left; height:35px; line-height:35px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#366e34;}
.candidate_signup a{color:#366E34;}
/*************************************** services  page end  ***********************************************/

.candidate_client_form_submit_button {background:url(images/submit.png) no-repeat scroll 0 0 transparent; width:91px; height:40px; border:none;}
.forget_form_submit_button{background:url(images/submit.png) no-repeat scroll 0 0 transparent; width:91px; height:40px; border:none;}
.find_form_submit_button{background:url(images/find_btn.gif) no-repeat scroll 0 0 transparent; width:61px; height:27px; border:none;}


/***************************************  about_wowstartup page START  ***********************************************/

.about_wowstartup{ margin:0px; padding:0px; width:780px; float:LEFT; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#000000; padding:10px 0px 0px 0px; line-height:35px;}

.green{ color:#366e34;}

.about_wowstartup p{
margin:0px; padding:0px; color:#565555; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-size:14px; line-height:22px; text-align: justify; 
}
/*************************************** about_wowstartup end  ***********************************************/
.tipsgreen{ color:#366e34; font-weight:bold;}
/***************************************  acount details page START  ***********************************************/

	.account_details_main{ margin:0px; padding:0px; width:780px; float:right; margin-top:20px;}
	.account_details_main p{margin:0px; padding:0px; color:#4e4c32; font-family:Arial, Helvetica, sans-serif; font-size:12px;  line-height:18px;}

h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#376f35; padding:0px 0px 5px 0px;
}
.green{ color:#366e34;}
.account_name{  font-family:Arial, Helvetica, sans-serif; background-color:#efefef; color:#000000; font-size:14px; padding:0px 0px 0px 10px; line-height:30px;}
.account_input{  font-family:Arial, Helvetica, sans-serif; color:#666666; width:153px; font-size:12px; padding:0px 0px 0px 0px; line-height:20px; height:20px; border:1px solid #d9d9d9;}

#job_post {
padding:6px;
}
.MsoNormal {
    list-style: none outside none;
    margin: 12px !important;
}
/*************************************** acount details pages end  ***********************************************/
