body {

	font-family: Arial, Helvetica, sans-serif;
	
	text-align:center;
	background-position:left;

	margin-top: 10px;
	topmargin: 10px;
	
	padding: 0px;

	font-size:12px;

	/*background-color:#ecda8e;*/

}

th {

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

}

 TD     {font-family:Verdana;font-size:11px;color:#686868;

 }

 hr {

 background-color:#00FF00;

 width: 64%;

 border: none;

 height: 1px;

}

a  {font-family:Verdana;font-size:10px;color:#7F7F7F;}

.textLC {font-family:Verdana;font-size:10px;color:#686868;padding-right:10px;padding-top:5px;font:900;}

.textRC {font-family:Verdana;font-size:11px;color:#00CE39;padding-right:10px;padding-top:5px;font:900;}

.copy   {font-family:Verdana;font-size:10px;color:#000000;}

.bot    {font:bold 8px Verdana;color:#FFFFFF;text-decoration:none;}

.bot:hover {color:#FFC163;font-family:Verdana;font-size:8px;font:bold;text-decoration:none;}



#main {

margin: 0px 0px 0px 0px;

padding:0px;

background-color:#FFFFFF;

width: 722px;

}

h1 {

font-size:18px;

margin: 5px;

}

h2 {

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

	font-size: 14pt;

	font-weight: bold;

}

/********* BANNER NAVIGATION **********/

#bannernav {

background-image:url(images/top.gif);

background-repeat:repeat-x;

margin: 0px; padding: 0px;

height:29px;



}

/* BANNER SEARCH FORM 

.search {

	float: right;

	display: inline;

}

.search input {

font-size:11px;font-family:tahoma;

}*/

/*************	NAVIGATION **************/



#nav img {

vertical-align:top;

padding:0px; margin:0px;

vertical-align:top;

}

#nav p{

background-image:url(images/nav_bckgd.gif);

background-repeat:repeat-x;

font:bold 12px Arial, Helvetica, sans-serif;

padding:0px; 

margin:0px; 

height:30px;

/*border: 1px solid #FF3300;*/

padding: 3px 10px 0px 15px;

margin:0px 0px 0px 0px ;

}

#nav a {

padding: 0px 10px 0px 15px;

color:#000000;

text-decoration:none;

}

#nav a:visited {

	color: #000000;

	text-decoration: none;

}

/***** CONTENT **************************************/

#content {

}

#content li {

}

/******MIDDLE COLUMN *************/

#mc {

padding:10px;

border-left:1px solid #999999;

}

#mc p{

line-height:1.2em;

}

#mc img {

margin:5px;}

.buttons td{

padding:10px 5px 5px 5px;

margin:5px;

text-align:center;

font-weight:bold;

vertical-align:middle;

}

.buttons a {

text-decoration:none;

font-size:12px;

color:#000000;

text-align:center;}

/******RIGHT COLUMN *************/

#rc {

	background-image:url(images/columnr_backgd.gif);

	background-repeat: repeat-y;

	margin:0px; padding:0px;

	line-height:1.2em;

	width:200px;

}

#rc a{font-family:Verdana;font-size:11px;color:#7F7F7F;

}

#rc a:visited {color:#7F7F7F;}

#rc p {

padding:3px;

margin:10px;

}

.cat_subcategory{

padding: 5px;

margin:5px;

}

.cat_heading {padding: 5px;

margin:5px;

font-weight:bold;

}

/************* FOOTER *******************/

#footer {

font:bold 10px Arial, Helvetica, sans-serif;

padding:5px; 

margin:0px;

text-align:center; 

border-top: 1px solid #FF3300;

}



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

/**************JOB APPLICATION **************/





/*

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

*/

body {



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

	font-size: 13px;

	

}

/*

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: #33FF00;

}



/*

Heading 1 - general style

*/

H1 {



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

	font-size: 24pt;

	font-weight: bold;





}

/*

Heading 3 - general style

*/

H3 {

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

	font-size: 14pt;

	font-weight: bold;

}



/*

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

The following set of styles are for Displaying a job post

Most of styles are used in the HTML code in include/post_display.inc.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;

}

/*

#job_post TD.top_links

style for the row at the top of the job post. Used in include/post_display.inc.php

*/



#job_post TD.top_links {

	background-color: #ffffff;

	font-size: 10pt;

}



/*

#job_post H1.job_title

style for the job post title, used in include/post_display.inc.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, used in include/post_display.inc.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, used in include/post_display.inc.php

*/

#job_post TABLE.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.

HTML located in: profiles.inc.php

*/



#profile,  TABLE.profile_data {

	background-color: #d9d9d9;

	width: 100%;

	border: 2px;

}





/* 

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

Resume :

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

HTML code is located in resumes.inc.php

*/



#resume,  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;

	border-width: 0px;

	width: 100%;



}

/*

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-weight: bold;

	width: 120px;

	}



#dynamic_form TD.dynamic_form_2_col_field {

	background-color: #ffffff;

	



}

/*

#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;

	

}



/**/

#dynamic_form .dynamic_form_image_label {

		font-weight: bold;

	}



/*



*/

#dynamic_form .dynamic_form_file_label {



	font-weight: bold;

	



}

/*

The following style controls the LABEL type fields

*/

#dynamic_form .dynamic_form_note_label {



}

/*##################################

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;

}



/*style for the input fields (text, radio and check)*/

#search_form, INPUT.search_input_style {

	background-color: #ffffff;

	font-size: 10px;

	

}

/*Select box (drop down / multiple select)*/

#search_form SELECT.search_input_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;

}



/*##############################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: xx-small;

	color: #000000;

}

#joblist .job_list_title {

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

	font-size: 12pt;

	font-weight: bold;

	color: #0000FF;



}



#joblist .green_grad {

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

}

#joblist .blue_grad {

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

}





#joblist .job_list_cat_name {

	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;

		}



#joblist 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 TD.list_day_of_week {

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

	font-size: 12pt;

	font-weight: bold;

	color: #000000;

	background-color: #DDEAF7;



}



/*###############################Premium Jobs List */

#joblist_premium, TABLE.list {

	background-color: #d9d9d9;

	width: 99%;

	font-size: xx-small;

}



#joblist_premium .job_list_small_print {

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

	font-size: xx-small;

	color: #000000;



}



#joblist_premium .job_list_title {

	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 .job_list_cat_name {

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

	font-size: xx-small;

	font-weight: bold;

	color: #339900; 

}

#joblist_premium TD.list_data_cell {

	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 {

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

	font-size: 12pt;

	font-weight: bold;

	color: #000000;

	background-color: #ECF8F9;



}





/* ############################Categories*/



.cat_heading {

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

	font-size: 13px;

	font-weight: bold;

	color: #0000FF;

	padding-left: 5px;

}

 A.cat_heading:visited {

 }

 .cat_subcategory {

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

	font-size: 9pt;

	font-weight: normal;

	margin-left: 5px;

	}



TABLE.cat_table {

		background-image:url(/images/columnr_backgd.gif);

	background-repeat: repeat-y;

	

}

/*###########################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;



}

/*#####################################################*/

/*####################Skill Matrix*/

.skill_matrix_table {



	border-style:solid; 

	border-color: #C8C8C8; 

	border-width:1px; 

	background-color: #d9d9d9;

	}

.skill_matrix_header { 

	background-color: #FFFFff;

}



.skill_matrix_row { 

	background-color: #FFFFff;

}

/*

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

*/

.hotlist_heading {



	width: 100%;

	background-color: #808080;

	color: #ffffff;

	padding: 8px;



}

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



/*

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

*/

TABLE.info_box {

	background-color: #ffffff;

	border-collapse: collapse; 

	border-style: solid;



}



TD.info_box_head { /*header foreground */

	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*/

	background-color: #C8D7E8;



}

TABLE.info_box_body { /*The inner table */

	

	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;

}
.padding {
	padding-left: 20px;
}
