body
	{ font: 12px Arial, Verdana, sans-serif, Geneva, Helvetica; }
a
	{
	font-family: Arial, Verdana, sans-serif, Geneva, Helvetica;
	font-size: 12px;
	color: blue;
}
a:hover
{
		color: red;
}
a:visited
{
		color: purple;
}
td
	{ 
		font: 12px Arial, sans-serif, Verdana, Geneva, Helvetica; 
		color: black;
	}
.active
	{
	font-family: Arial, Verdana, sans-serif, Geneva, Helvetica;
	font-size: 12px;
	color: #008040;
}

.inactive
	{
	font-family: Arial, Verdana, sans-serif, Geneva, Helvetica;
	font-size: 12px;
	color: #ff8080;
}
.to_be_deleted
	{
	font-family: Arial, Verdana, sans-serif, Geneva, Helvetica;
	font-size: 12px;
	color: #6c6c6c;
}
.blur
	{
	font-family: Arial, Verdana, sans-serif, Geneva, Helvetica;
	font-size: 12px;
	color: #6c6c6c;
}
.error_message
	{ 
		font: 12px Arial, sans-serif, Verdana, Geneva, Helvetica; 
		color: red;
	}	
.success_message
	{ 
		font: 12px Arial, sans-serif, Verdana, Geneva, Helvetica; 
		color: blue;
	}		
.table_header
	{ 
		font: 12px Arial, sans-serif, Verdana, Geneva, Helvetica; 
		color: blue;		
	}		
.list_row_header
	{
	font: bold 12px Arial, sans-serif, Verdana, Geneva, Helvetica;
	color: Black;
	background : #E9E9E9;
}			
.list_row	
	{	
		font: 12px Arial, sans-serif, Verdana, Geneva, Helvetica; 
		color: black;		
	}			
.column_label
	{
	font: 14px Arial, Verdana, sans-serif, Geneva, Helvetica;
	color: #2F4F4F;
}
.column_label_line
	{
	color: #A2C8C8;
}
.column_data
	{	
		font: bold 14px Arial, Verdana, sans-serif, Geneva, Helvetica;
		color: black;		
	}		
.text_label
	{	
		font: bold 14px Arial, Verdana, sans-serif, Geneva, Helvetica;
		color: black;		
	}			
.text_data
	{	
		font: 14px Arial, Verdana, sans-serif, Geneva, Helvetica;
		color: black;		
	}		
.form_title	
	{
	font: bold 14px Arial, sans-serif, Verdana, Geneva, Helvetica;
	padding-left : 7px;
	border-bottom : 1px solid Gray;

}		
.form_table
{
	border : 1px dotted silver;
	margin : 2px;	
	padding: 2px;
}
.section_title
{
	font: bold 14px Arial, sans-serif, Verdana, Geneva, Helvetica;
	background : url(http://www.jobisland.com/images/section_head_bg.gif);
	padding: 3px;
}	
.section_subtitle
{
	font: bold 14px Arial, sans-serif, Verdana, Geneva, Helvetica;	
	padding: 3px;
}	
.list_title
{
	font: bold 13px Arial, sans-serif, Verdana, Geneva, Helvetica;	
	
}	
.list_data
{
	font: bold 12px Arial, sans-serif, Verdana, Geneva, Helvetica;	
}	
.list_link
{
	font: 12px Arial, sans-serif, Verdana, Geneva, Helvetica;
	color : #006699;
}	

.details_title
{
	font: bold 18px Arial, sans-serif, Verdana, Geneva, Helvetica;
	color: black;			
}

.font_small
{
	font: 11px Arial, sans-serif, Verdana, Geneva, Helvetica;
}


.font_medium
{
	font: 14px Arial, sans-serif, Verdana, Geneva, Helvetica;
}

.font_large
{
	font: 16px Arial, sans-serif, Verdana, Geneva, Helvetica;
}


.current_page
{
	border : 1px solid #58B000;
	background : White;
	font-size : 15px;
	text-decoration : none;
	color : Green;
}
.list_page
{
	border : 1px solid #62C400;
	font-size : 15px;
	text-decoration : none;
	background : #DCFFB9;
	color : Green;
}
.menu_active
{
	border : 1px solid #989898;
	font-size : 11px;
	text-decoration : none;
	background : url(http://www.jobisland.com/images/menu_bg.gif);
	color : #545454;
	padding-left : 7px;
	padding-right : 7px;
	padding-bottom: 3px;
	padding-top: 3px;
	font : bolder;
}
.menu_tab
{
	border : 1px solid #989898;
	font-size : 11px;
	text-decoration : none;
	background : url(http://www.jobisland.com/images/menu_bg.gif);
	color : #545454;
	padding-left : 7px;
	padding-right : 7px;
	padding-bottom: 3px;
	padding-top: 3px;
	font : bolder;
}
.menu_row
{
	border-bottom : 1px solid #408080;
	padding: 3px;
	background : url(http://www.jobisland.com/images/vertical_bg.gif);
}
.submenu
{
	border : 1px solid #D6D6D6;
	font-size : 11px;
	text-decoration : none;
	background : url(http://www.jobisland.com/images/submenu_bg.gif);
	color : Teal;
	padding-left : 7px;
	padding-right : 7px;
	padding-bottom: 2px;
	padding-top: 4px;
	font : bolder;
}
.submenu_row
{
	padding: 3px;	
	padding-top: 1px;
}
.box
{
	border : 1px solid #CCFF99;
	padding : 10px;
}

.attention
{ 
	font: bolder 13px Arial, Verdana, sans-serif, Geneva, Helvetica; 
	color: blue;
}
.warning_table
{
	font: bold 12px Arial, sans-serif, Verdana, Geneva, Helvetica;
	color: Black;
	background : #ffffb3;
}	
.form_input_large
{
	font: bold 18px Arial, sans-serif, Verdana, Geneva, Helvetica;
	color: black;
}	
.header_large
	{
	font: bold 16px Arial, sans-serif, Verdana, Geneva, Helvetica;
	color: red;
}	
.form_input
{
	font: bold 12px Arial, sans-serif, Verdana, Geneva, Helvetica;
	color: black;
}	

.form_label
{
	font: bold 12px Arial, sans-serif, Verdana, Geneva, Helvetica;
	color: black;
}	
.form_input_small
{
	font: bold 12px Arial, sans-serif, Verdana, Geneva, Helvetica;
	color: black;
}	

.form_label_small
{
	font: bold 12px Arial, sans-serif, Verdana, Geneva, Helvetica;
	color: black;
}	