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

	font-family: "Arial", "Verdana", sans-serif;
	font-size: 13px;
	margin: 0px;	
	background-color: #fff;	
	background:url('images/nasthon/bg_body.jpg') no-repeat center -10px;
}

div{
	scrollbar-face-color : #9C9A95; 
	scrollbar-highlight-color : #ccc; 
	scrollbar-3dlight-color : #9C9A95;
	scrollbar-darkshadow-color : #777673; 
	scrollbar-arrow-color : #777673;; 
	scrollbar-shadow-color : #9C9A95; 
	scrollbar-track-color: #E7E7E7; 
}

h3{
	font-size:13px;
}

#wrap{width:770px; height:100%; text-align:left; padding: 0px 4px 0px 4px; background-color:#fff; margin-right:auto; margin-left:auto;}

#printTitle{display:none;}

#ifooter1{padding-top:6px;}

#ifooter2{
	padding-top:7px; float:right; text-align:right;
}

#content{height: 345px; overflow: auto; width: 550px; margin-left:52px; margin-top:10px;}

#ifooter_nas{margin-top:5px; margin-bottom:8px;}

td.hbar_b{
	background: #fd8330 url('images/nasthon/h_bg.gif') repeat-x top; color: #3F3F3F;
}  
/* 
This is the default style for the table data for all tables of the site
*/
 td {
	font-family: "Arial", "Verdana", sans-serif;
	font-size: 12px;
	
}

 th{
 	padding: 3px;
	padding-left:10px;
	text-align:left;
 	color:#fff; fold-weight:bold; font-size:12px; height:15px;  background-color:#2a70ae;
 }

a {
	/*color: #666;*/
	color: #fd7e28;
	font-weight:normal;
	
}


small{font-size:11px;}

/*
form_submit_button is the style for all submit buttons
*/
.form_submit_button {
	border-style:solid;border-color:#cacac0;border-width:1px 1px 1px 1px;background:#2a70ae;color:#ffffff;font-family:Arial;font-size:12px;
	padding: 1px 4px 1px 4px;
	
}

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

}

/*
general button
*/
.button_gen, .button_email, .button_print, .button_apply, .button_save, .button_delete {
	border-style:solid;border-color:#cacac0;border-width:1px 1px 1px 1px;
	background:url('images/nasthon/btn_3.gif') #fd8330;color:#ffffff;font-family:Arial;font-size:12px;
	padding: 1px 4px 1px 4px;
	width:auto;
	margin-top:2px;
}

.button_gen2 {
	border-style:solid;border-color:#cacac0;border-width:1px 1px 1px 1px;background:#BF5D50;color:#ffffff;font-family:Arial;font-size:12px;
	padding: 1px 2px 1px 2px;
}


.button_email {
	padding-left:12px; 
	background-image:url('images/mail.gif'); background-repeat: no-repeat;background-position: 8% 50%;	
	width:100px;
}

.button_print {	
	padding-left:12px;
	background-image:url('images/nasthon/printer.gif');	background-repeat: no-repeat; background-position: 8% 50%;	
	width:70px;
}

.button_apply {	
	padding-left:12px; 
	background-image:url('images/nasthon/apply.gif');	background-repeat: no-repeat; background-position: 8% 50%;	
}

.button_save {	
	padding-left:12px;
	background-image:url('images/nasthon/edit2.gif');	background-repeat: no-repeat; background-position: 8% 50%;	
}

.button_delete {	
	padding-left:12px;
	background-image:url('images/nasthon/delete.gif');	background-repeat: no-repeat; background-position: 8% 50%;	
}

/*
Heading 1 - general style
*/
H1 {

	font-size: 24pt;
	font-weight: bold;


}
/*
Heading 2 - general style
*/
H2 {

	font-size: 18pt;
	font-weight: bold;


}
/*
Heading 3 - general style
*/
H3 {

	font-size: 12pt;
	font-weight: bold;


}

/*
Heading 3 - general style
*/
H4 {

	font-size: 11pt;
	font-weight: bold;
	margin-top:2px;
	margin-bottom:3px;
	color: #f0a902;

}


/*
#############################################
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 {
	
	width:99%;

}

/*
#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, .job_title {
	color: #5F6E2E;
	font-size: 11pt;
	font-weight:bold;
	font-family: "tahoma";
	padding: 8px;
}

/*
#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 {
	
	padding:2px;

}


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

TABLE.resume_data {

	background-color: #ffffff;
	width: 100%;
	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: #ccc;	
	width: 100%;
	border-bottom-width: 0px;
	font-family: "Arial", "Verdana", sans-serif;


}

/*
FORM INPUT STYLE
*/
input, textarea, select{
	font-family: "Arial", "Verdana", sans-serif;
	color:#404040;	
	font-size:12px;
	margin-bottom:1px;
}


/*
TD.dynamic_form_field -
The name of the field (field label which on the left side)
*/
#dynamic_form TD.dynamic_form_field {
	background-color: #F0F0F0;	
	width: 20%;	
	font-size:11px;
}

#dynamic_form TD.dynamic_form_2_col_field {
	background-color: #ffffff;
	text-align:center;
	
}
/*
#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 {


}

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

}
#dynamic_form INPUT.dynamic_form_text_style{
	background-color: #ffffff;	
	

}
#dynamic_form TEXTAREA {
	background-color: #ffffff;
	

}
#dynamic_form SELECT {
	background-color: #ffffff;
	

}
/*
########################################
Search Jobs/Resumes -
Standard Search form

*/

#search_form, TABLE.search {
	width: 100%;
	border-collapse: collapse;
	/*background-color: #F8F7F2;*/
	display:inline;

}


/* 
cell for the search field
*/
#search_form TD.field {
	
	background-color: #F0F0F0;	
	color: #173C5C;
	font-size: 12px;
	font-weight: bold;
}

/*
style for the input fields (text)
*/
#search_form, INPUT.search_input_style {
	background-color: #ffffff;
	font-size: 12px;
	color: #666;			
	font-weight:normal;
}

/*
style for the input fields (check)
*/
#search_form, INPUT.search_checkbox_style {
	/*background-color: #EDF8FC;*/ 
	font-size: 11px;
	color: #000000;		
}

/*
style for the input fields (radio)
*/
#search_form, INPUT.search_radio_style {
	
	font-size: 10px;
	color: #000000;
	
	
}
/*
Select box (drop down / multiple select)
*/
#search_form SELECT.search_input_style, .search_input_style {
	background-color: #ffffff;
	font-size: 12px;
	color: #272727;		
}

/*
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: 11px;
	white-space: nowrap;
}


/*
####################################################
Job list

*/

#joblist, TABLE.list {
	/*background-color: #d9d9d9;*/
	width: 100%;
	font-size: xx-small;
	clear:both;
}


#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/nasthon/yellow-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", "tahoma", "Verdana", sans-serif;
	font-size: 12px;
	color: #000000;	
	
}

#joblist TD.list_data_cell a{
	font-family: "Arial", "tahoma", "Verdana", sans-serif, "ç´°æ?Žé??";
	font-size: 12px;
	color: #000000;	
	font-weight:normal;
	text-decoration: none;
}

#joblist TD.list_header_cell {	
 	padding-left: 5px; 	
 	padding-right: 4px;
	text-align:center;
	padding-top: 3px;
 	color:#fff; fold-weight:normal; font-size:12px; height:25px;  background-color: #fd8b3f;
 	white-space: nowrap;
}

TD.list_header_cell, TD.list_header_cell a, TD.list_header_cell a:visited{
	font-family: "Arial", sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	background-color: #2a70ae;
}

TD.list_header_cell a:hover{
	color: #fff;
}

#joblist TD.list_day_of_week {
	font-family: "Arial", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: #e5e5e5;

}


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

*/

#joblist_premium, TABLE.list {
	background-color: #d9d9d9;
	width: 99%;
	font-size: xx-small;
}


#joblist_premium .job_list_small_print {
	font-family: "tahoma", "Arial", sans-serif;
	font-size: xx-small;
	color: #000000;

}

#joblist_premium .job_list_title {
	font-family: "tahoma", "Arial", sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
}

#joblist_premium .green_grad {
	background:#fff url(images/nasthon/yellow-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: 10px;
	color: #000000;		
}




#joblist_premium TD.list_header_cell {
	font-family: "Arial", sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 3px;
	font-weight: bold;
	background-color: #fe8838;
	color: #fff;

}

#joblist_premium TD.list_day_of_week {
	font-family: "Arial", sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	background-color: #ECF8F9;

}


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

*/

span.cat_heading {
	margin-left:10px;
	font-family:Arial;
}

.cat_heading a{
	font-size: 12px;
	font-weight: bold;
	color:#000;
}

 A.cat_heading:visited {


 }

 .cat_subcategory {
	font-size: 10pt;
	font-weight: normal;
	margin-left: 0px;	
	margin-top:8px;	
	padding:5px;
}

.cat_subcategory td{
	padding-top:1px;
	padding-left:15px;
	background-image:url('images/nasthon/arrow.gif');
	background-repeat: no-repeat;
	background-position:left center;
	vertical-align:top;
}

.cat_subcategory a{
	color: #353535;
	font-size:12px;
	font-weight:bold;
	/*background:url('images/nasthon/arrow.gif');*/
}

TABLE.cat_table {
	margin-top:1px;
}

TABLE.cat_table td{
	wrap: no-wrap;
}

TABLE.cat_table tr.firstRow{
	background-color: #E9E9D1;
	padding: 5px;
	color:898977;
}


/*


/*
####################################################
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 {	
 	padding: 3px;
	padding-left:10px;
 	color:#fff; fold-weight:bold; font-size:12px; height:15px;  background-color: #2a70ae;
}




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

*/

/*
###########################################################
Skill Matrix
*/
.skill_matrix_table {

	border-style:solid; 
	border-color: #C8C8C8; 
	border-width:1px; 
	background-color: #d9d9d9;
	width:100%;
	

}

.skill_matrix_header { 

	background-color: #FFFFff;
	font-weight: bold;
	font-size:11px;

}

.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_box3 {
	background-color: #ffffff;	 
	border: 0px;
	margin-bottom:4px;
}

/*
	SOF INFO BOX - HEAD ---------------------------------------
*/

TD.info_box_head3 { /*header foreground */
	background-image:url('images/nasthon/box3/box_top_2.gif');	
	color: #fff;			
	text-align: left;
	height:28px;
	font-weight:bold;
	font-size:13px;
	padding: 2px 2px 2px 8px;;
	/*width:100%;*/	 
}
TD.info_box_hed_right3{
	background-image:url('images/nasthon/box3/box_top_3.gif');
	background-position:top right;
	background-repeat: no-repeat;
	width: 3px;
} 

TD.info_box_hed_left3{
	background-image:url('images/nasthon/box3/box_top_1.gif');
	background-repeat: no-repeat;
	width: 3px;
}
/*
	EOF INFO BOX - HEAD ---------------------------------------
*/


/*
	SOF INFO BOX - BODY ---------------------------------------
*/

TD.info_box_body_left3{
	background-image:url('images/nasthon/box3/box_body_1.gif');
	background-repeat: repeat-y;
	background-color: #fff;
}

TD.info_box_body_right3{
	background-image:url('images/nasthon/box3/box_body_3.gif');
	background-repeat: repeat-y;
	background-color: #fff;
	background-position:top right;
} 

TABLE.info_box_body3 { /*The inner table */
	
	background-color: #ffffff;

	border-style: none;
	border-color: #fff;
	border: 0px;
	color:#696957;		

}
/*
	EOF INFO BOX - BODY ---------------------------------------
*/


/*
	SOF INFO BOX - FOOTER ---------------------------------------
*/
TD.info_box_foot3 { /*header foreground */
	background-color: #fff;
	background-image:url('images/nasthon/box3/box_bottom_2.gif');	
	color: #68685a;	
	height:3px;			
}
TD.info_box_foot_right3{
	background-image:url('images/nasthon/box3/box_bottom_3.gif');
	background-color: #fff;
	background-position:top right;
} 

TD.info_box_foot_left3{
	background-image:url('images/nasthon/box3/box_bottom_1.gif');
	background-repeat: no-repeat;
	background-color: #fff;	
}
/*
	EOF INFO BOX - FOOTER ---------------------------------------
*/



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

*/

/*
Changes the notice box styles, look in functions.php function render_box_top($width=100, $label='') 
*/
TABLE.info_box2 {
	background-color: #ffffff;	 
	border: 0px;
	margin-bottom:0px;
}

/*
	SOF INFO BOX - HEAD ---------------------------------------
*/

TD.info_box_head2{ /*header foreground */
	background-image:url('images/nasthon/box2/box_top_2.gif');	
	font-family: Tahoma, Verdana, Arial;
	color: #000;			
	text-align: left;
	height:28px;
	font-weight:bold;
	font-size:13px;
	padding: 2px 2px 2px 8px;;
	/*width:100%;*/	 
}

TD.info_box_head2 a, TD.info_box_head2:visited {font-family: Tahoma, Verdana, Arial; color: #353535; font-size:13px; font-weight:bold;}
TD.info_box_head2 a:hover {font-family: Tahoma, Verdana, Arial; color: #fff; font-size:13px; font-weight:bold;}

TD.info_box_hed_right2{
	/*background-image:url('images/nasthon/hed_right.gif');
	background-repeat: no-repeat;*/
	background-image:url('images/nasthon/box2/box_top_3.gif');
	background-position:top right;
	background-repeat: no-repeat;
	width: 3px;
} 

TD.info_box_hed_left2{
	background-image:url('images/nasthon/box2/box_top_1.gif');
	background-repeat: no-repeat;
	width: 3px;
}
/*
	EOF INFO BOX - HEAD ---------------------------------------
*/


/*
	SOF INFO BOX 2 - BODY ---------------------------------------
*/

TD.info_box_body_left2{
	background-image:url('images/nasthon/box2/box_body_1.gif');
	background-repeat: repeat-y;
	background-color: #fff;
}

TD.info_box_body_right2{
	background-image:url('images/nasthon/box2/box_body_3.gif');
	background-repeat: repeat-y;
	background-color: #fff;
	background-position:top right;
} 

TABLE.info_box_body2 { /*The inner table */
	
	background-color: #ffffff;
	border-style: none;
	border-color: #fff;
	border: 0px;
	color:#696957;		

}
/*
	EOF INFO BOX - BODY ---------------------------------------
*/


/*
	SOF INFO BOX - FOOTER ---------------------------------------
*/
TD.info_box_foot2 { /*header foreground */
	background-color: #fff;
	background-image:url('images/nasthon/box2/box_bottom_2.gif');	
	color: #68685a;	
	height:3px;			
}
TD.info_box_foot_right2{
	background-image:url('images/nasthon/box2/box_bottom_3.gif');
	background-color: #fff;
	background-position:top right;
} 

TD.info_box_foot_left2{
	background-image:url('images/nasthon/box2/box_bottom_1.gif');
	background-repeat: no-repeat;
	background-color: #fff;	
}
/*
	EOF INFO BOX - FOOTER ---------------------------------------
*/


/**************
Request History
*/
TABLE.request_history {
	background-color: #d9d9d9;
}

TD.request_history_head { /*table heading cells*/
 	padding: 3px;
	padding-left:10px;
 	color:#fff; fold-weight:bold; font-size:12px; height:15px;  background-color: #2a70ae;
}

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;  
	background-color: #56CC2F;
	color: #fff;
	border-width:1px;	
	padding:8px; 
	margin-top:5px;
}




/*
...................................

*/
#advertiser_signup,  TABLE.advertiser_signup_form {

	background-color: #d9d9d9;
	width: 100%;
	border: 2px;


}

/*
hbar
*/
.hbar{
	margin-top:0px;
	margin-bottom:0px;
}

/*
footer
*/
.footer2{	
	background-repeat:no-repeat;
	height:26px;
	margin-top:15px;
	margin-bottom:8px;
	color: #fff;
}


.footer2 a, .footer2 a:visited{
	color: #fff;
	font-size:11px;
	text-decoration: none;	
}

.footer2 a:hover{
	color: #f6171c;
	font-size:11px;
	text-decoration: underline;
}

.footer1 {font-size:11px; color:#666;}
.footer1 a, .footer1 a:visited{
	color: #666;
	font-size:11px;
	padding-left:6px;
	padding-right:6px;
	font-weight:normal;
}

.footer1 a:hover{
	color: #666;
	font-size:11px;
	padding-left:6px;
	padding-right:6px;	
	text-decoration: underline;
	font-weight:normal;	
}


/*
navigation bar
*/
.navbar{	
		display:table; margin:13px 0px 0px 45px; clear:both;
}

.navbar a, .navbar a:visited, .navbar a:hover{
	margin-right:16px;
	font-size:11px;
}

.navbar a, .navbar a:visited{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

.navbar a:hover{
	color:#5A3D1C;
	text-decoration:underline;
	font-weight:bold;
}

.hbar_adv{
	display:none;
}


/*
JOB POST DETAILS
*/
TABLE.postTitle{
	/*background-color:#2a70ae;*/
	background-color:#F4F4EA;
	color:#666666;

}

a{
	font-size:12px;
}
/*
JOB LISTINGS NAV PAGES
in posts.inc.php
*/
.nav_pages_2{
	float:right;
	margin:4px;
}

.nav_pages_2 a, {
	font-size:11px;
}

.nav_pages_2 a:visited{
	font-size:11px;	
}

.nav_page_current{
	color:red;
}

/*
INPUT FORM GUIDE
*/
.input_guide{
	font-weight:normal;
	color:195C17;
	
}

a.highlite1, a.highlite1:visited{
	color:#fd7e28;
}

a.highlite2, a.highlite2:visited{
	color:#97b242;
}
a.highlite2:hover{
	color:#fff;
}

a.highlite3, a.highlite3:visited{
	color:#666666;
	font-size:13px;
	text-decoration: none;
}
a.highlite3:hover{
	color:#fff;
	font-size:13px;
}

a.highlite4, a.highlite4:visited{
	color:#2A70AE;
	font-size:12px;
	text-decoration: underline;
}
a.highlite4:hover{
	color:#fff;
	font-size:12px;
}


/*	##########
*/
.jobTitle{
		font-size:15px;
		font-weight:bold;
		color: #fd822e;
}

.msg_info{
	padding:19px 0px 5px 0px;
	border: 1px solid #ccc;
	border-collapse: collapse;
}

.nav_pages_1{float:left; font-size:12px; color: #666}

a.navLink_top, a.navLink_top:visited,  a.navLink_top:hover{font-size:11px; color: #fff; font-weight:normal;}

a.navLink_top:hover{text-decoration: underline;}

ul.subcat_ul{
	padding-top:2px;
	margin-top:4px;
	padding-bottom:4px;
	margin-bottom:4px;
	list-style-type:none;
	padding-left:15px;
	margin-left:4px;
}

ul.subcat_ul a{
	color: #2E77B2;
}

.img_border{
	border: 1px solid #ccc;
}

.img_border2{
	border: 1px solid #666;
}

.highlite{
	font-size:12px;
	font-weight:bold;	
	margin-bottom:4px;
}

.bluetext{
	color: #2A70AE;
}
.note_red{
	padding:2px;
	color: red;
	font-size:12px;
}

td.dynamic_form_seperator{
	background-color: #fd8b3f;
	color: #fff;
	font-weight:bold;
	font-size:12px;
}

.labelHead{
	font-size:12px;
}

/*
*	JOB POSTING
*/
.jobTable{
	padding-left:0px;
}

.jobContent{		
		FONT-FAMILY: "Arial", "Verdana", "Helvetica", "sans-serif";
		padding-left:20px;
		font-size:12px;		
}

.jobContent2{
		FONT-FAMILY: "Arial", "Verdana", "Helvetica", "sans-serif";
		padding-right:10px;
		font-size:12px;		
}	
 
.jobDetails1 ul{
	margin-left:5px;
	padding-left:3px;
	margin-top:5px;	
	line-height:22px;
}

div.banner-115{
	border: 1px solid #ccc ;
}

a.nbg:hover{
	background:transparent;
}

div.title{
	color: #3F3F3F;
	font-family: Arial;
	font-size:13px;
	text-transform:none;
	/*background: url("images/nasthon/bg_title.gif") no-repeat;*/
	font-weight:bold;
	padding-left:18px;
	padding-top:2px;	
	height:22px;		
}

img.border{
	border: 2px solid #ccc;
}

li{
	line-height:20px;
}

div.innertext{
	padding:2px 20px 15px 20px;
	color: #3F3F3F;
}

div.innertext2{
	padding:10px 20px 15px 20px;
	color: #3F3F3F;
}
