/* Default CSS Stylesheet for a new Web Application project */

.ffAMenu:link
{
  font-weight: bold;
  list-style-position: outside;
  font-size: 16px;
  color: darkblue;
  text-decoration: underline;
}		
		
.ffAMenu:visited
{
  font-weight: bold;
  list-style-position: outside;
  font-size: 16px;
  color: darkblue;
  text-decoration: underline;
}		

.ffAMenu:active
{
  font-weight: bold;
  list-style-position: outside;
  font-size: 16px;
  color: darkblue;
  text-decoration: underline;
}		

.ffAMenu:hover
{
  font-weight: bold;
  list-style-position: outside;
  font-size: 16px;
  color: red;
  text-decoration: underline;
}		

.ffABrowseJobs:link
{
  font-weight: bold;
  list-style-position: outside;
  font-size: 16px;
  color: darkblue;
  text-decoration: underline;
}		
		
.ffABrowseJobs:visited
{
  font-weight: bold;
  list-style-position: outside;
  font-size: 16px;
  color: darkblue;
  text-decoration: underline;
}		

.ffABrowseJobs:active
{
  font-weight: bold;
  list-style-position: outside;
  font-size: 16px;
  color: darkblue;
  text-decoration: underline;
}		

.ffABrowseJobs:hover
{
  font-weight: bold;
  list-style-position: outside;
  font-size: 16px;
  color: red;
  text-decoration: underline;
}		

.ffH1
{
	font-size: 24px;
	font-family:  Verdana, Helvetica, sans-serif;
  font-weight: Bold;
  color: black;	
  margin-top: 15px;
	margin-bottom: 10px;
}

.ffH2
{
	font-size: 20px;
	font-family:  Verdana, Helvetica, sans-serif;
  font-weight: Bold;
  color: black;	
  margin-top: 12px;
	margin-bottom: 8px;
}

.ffH3
{
	font-size: 16px;
	font-family:  Verdana, Helvetica, sans-serif;
  font-weight: Bold;
  color: black;	
  margin-top: 6px;
	margin-bottom: 4px;
}

.ffH4
{
	font-size: 12px;
	font-family:  Verdana, Helvetica, sans-serif;
  font-weight: Bold;
  color: black;
}

.ffTD
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}

.ffPrompt
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color:Navy;
}

.ffTDInvoice
{
	font-size: 12px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}

.ffListBox
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}

.ffDropDownList
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}

.ffTextBox
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}

.ffRadioButton
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}

.ffRadioButtonList
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}

.ffCheckbox
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}

.ffCheckBoxList
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}


.ffLabel
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}

.ffButton
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}

.ffSearchButton
{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color: black;
}

.ffPageBreak 
{
  page-break-before: always
}

/******************************/
/* Data Grid                  */
/******************************/

.ffDG
{
	font-size:11px;
	border: White; 
}

.ffDGHeader
{
	background: #f5f5f5; 
}

.ffDGItem
{
	background: White;
}

.ffDGAltItem
{
	background: #f5f5f5; 
}

.ffDGPager
{
	font-size: 11px;
}
/******************************/
/* Link                       */
/******************************/		
.ffA	
{
	font-size: 11px;
	color:	#3333cc;
	}	

.ffA:link	{	
	text-decoration:	underline;
	color:	#3333cc;
	}	
		
.ffA:visited	{	
	text-decoration:	underline;
	color:	#333399;
	}	
		
.ffA:active	{	
	text-decoration:	underline;
	color:	#333399;
	}	

.ffA:hover	{	
	text-decoration:	underline;
	color:	red;
}

/*************************************/
/* Career Seminars navigation tabs   */
/*************************************/
.NavTabVertSem
{
	font-size: 11px;
	font-family: verdana,arial,helvetica,sans-serif;
	color: white;
}

.NavTabBackSem
{
	background: #DFA5F2;
	font-size: 11px;
}

.NavBdrLtSem
{
	background: #DFA5F2;
}
.NavBdrDkSem
{
	background: #003366;
}

.ffTabASem:link
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color: black;
}	
.ffTabASem:visited
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color: black;
}
.ffTabASem:active
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color: black;
}
.ffTabASem:hover
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color: red;
}

/******************************/
/* Resources navigation tab   */
/******************************/

.NavTabVertRes
{
	font-size: 11px;
	font-family: verdana,arial,helvetica,sans-serif;
	color: white;
}

.NavTabBackRes
{
	font-size: 11px;
	background: #A4ADF2;
}

.NavBdrLtRes
{
	background: #A4ADF2;
}
.NavBdrDkRes
{
	background: #003366;
}

.ffTabARes:link
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color:	navy;
}	
.ffTabARes:visited
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color:	navy;
}	
.ffTabARes:active
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color:	navy;
}	
.ffTabARes:hover
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color:	red;
}	

/******************************/
/* Job seeker navigation tabs */
/******************************/

.NavTabVertJS
{
	font-size: 11px;
	color: navy;
	font-family: verdana,arial,helvetica,sans-serif;
}

.NavTabBackJS
{
	font-size: 11px;
	background: #8DCCED;
}

.NavBdrLtJS
{
	background: #8DCCED;
}
.NavBdrDkJS
{
	background: #0066cc;
}

.ffTabAJS:link
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color:	navy;
}	
.ffTabAJS:visited
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color:	navy;
}	
.ffTabAJS:active
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color:	navy;
}	
.ffTabAJS:hover
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color:	red;
}	

/******************************/
/* Employer navigation tabs   */
/******************************/
.NavTabVertEmp
{
	font-size: 11px;
	font-family: verdana,arial,helvetica,sans-serif;
	color: white;
}

.NavTabBackEmp
{
	background: #077AD3;
	font-size: 11px;
}

.NavBdrLtEmp
{
	background: #077AD3;
}
.NavBdrDkEmp
{
	background: #003366;
}

.ffTabAEmp:link
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color: #ffffff;
}	
.ffTabAEmp:visited
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color: #ffffff;
}
.ffTabAEmp:active
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color: #ffffff;
}
.ffTabAEmp:hover
{	
	font-size: 11px;
	font-weight: bold;
	text-decoration:	none;
	color: red;
}
	
/****************************/
/* Client navigation tabs   */
/****************************/
.NavTabBackClient
{
	background: #F5F5DC;
	font-size: 11px;
}

.NavBdrClient
{
	background: #000000;
}

.NavBarClient
{
	background: #0066cc
}

.ffTabAClient:link
{
	font-weight: bold;
	font-size: 11px;
	margin: 5px;
	color: #000066;
	line-height: 19px;
	text-decoration: none;
}	
.ffTabAClient:visited
{
	font-weight: bold;
	font-size: 11px;
	margin: 5px;
	color: #000066;
	line-height: 19px;
	text-decoration: none;
}	
.ffTabAClient:active
{
	font-weight: bold;
	font-size: 11px;
	margin: 5px;
	color: #000066;
	line-height: 19px;
	text-decoration: none;
}	
.ffTabAClient:hover
{
	font-weight: bold;
	font-size: 11px;
	margin: 5px;
	color: red;
	line-height: 19px;
	text-decoration: none;
}	

/************************************************************/
.ffErrorMessage
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
	font-family: arial,helvetica,sans-serif;
}

.ffInstruct
{
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	color: black;
}

.ffSmallInst
{
	font-size: 8pt;
	color:Red;
	font-family: arial,helvetica,sans-serif;
	font-style: italic
}

.ffSmallFont
{
	font-size: 7pt;
	color:black;
	font-family: arial,helvetica,sans-serif;

}

.ffLogo
{
	font-size: 8pt;
	color: blue;
	font-family: arial,helvetica,sans-serif;
}

.ffConfirmation
{
	font-size: 12px;
	font-family:  Verdana, Helvetica, sans-serif;
  font-weight: Bold;
  color: black;	
  margin-top: 10px;
	margin-bottom: 10px;
}

.ffFeatEmp
{
	background: #99ccff;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}

H1
{
	font-weight: bold;
	font-size: 24px;
	color: darkviolet;
	font-family: Verdana, Helvetica, sans-serif;
}

H2
{
	font-weight: bold;
	font-size: 20px;
	color: darkviolet;
	font-family: Verdana, Helvetica, sans-serif;
}

H3
{
	font-weight: bold;
	font-size: 16px;
	color: darkviolet;
	font-family: Verdana, Helvetica, sans-serif;
}

TD
{
	font-size: 11px;
	color: darkviolet;
	font-family: Verdana, Helvetica, sans-serif;
}

INPUT
{
	font-size: 11px;
	color: darkviolet;
	font-family: Verdana, Helvetica, sans-serif;
}

TEXTAREA
{
	font-size: 11px;
	color: darkviolet;
	font-family: Verdana, Helvetica, sans-serif;
}

SELECT
{
	font-size: 11px;
	color: darkviolet;
	font-family: Verdana, Helvetica, sans-serif;
}

A
{
	font-size: 11px;
}

SPAN
{
	font-size: 11px;
}

