.netscape6problem			{font-family: Verdana,Arial,Helvetica; font-size: 10px;}		/* leave this at stylesheet top for netscape browser fix */

/**
* ----------------------------------------------------------------------------------------------------
* stylesheet.css
* Parodia Recruitment Job Board Software, Cactusoft Ltd - www.cactusoft.com
* Copyright (c) 1998 - 2004. All rights reserved.
* ----------------------------------------------------------------------------------------------------
**/

/* ===
BASIC CLASS TAGS
=== */
.smallnormal				{font-family: Verdana,Arial,Helvetica; font-size: 11px;}
.smallnormalalt				{font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #AAAAAA;}
.smallnormalalt2			{font-family: Arial,Verdana,Helvetica; font-size: 11px;}
.smallnormaltable			{font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #000000;}
.smallnormaltablealt			{font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #FF0000;}
.mednormal				{font-family: Verdana,Arial,Helvetica; font-size: 12px;}
.mednormaltable			{font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #000000;}
.mednormalhighlight			{font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: normal; color: #0000F9;}
.mednormalwarn			{font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #FF0000;}
.verysmalltext				{font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #000000;}
.medbold					{font-family: Verdana,Arial,Helvetica; font-size: 14px; font-weight: bold; COLOR: #5787A6}
.medbold1				{font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #999999;}
.medbold2				{font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #999999;}
.medbold3				{padding-left: 13px; font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.medbold4				{padding-left: 13px; font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #111111;}
.medboldalert				{font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; color: #C3341D;}
.largebold					{font-family: Verdana,Arial,Helvetica; font-size: 18px; font-weight: bold; COLOR: #000000}
.medbold5					{font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; COLOR: #000000}
.smallcompact				{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
}
.smallbold					{font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold}
.smallboldalt				{font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.smallboldtabletop			{font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; color: #5787A6;}
.smallboldtemplate			{font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.smallboldfooter			{font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: normal; color: #C0C0C0;}
.searchtexthighlight			{background: #FFEE00;}
.tdsplitup					{background-color: #D7E4EE; padding: 2px 10px 2px 10px; }

.fieldlabel		{font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #111111; font-weight: bold; }
.extradetail		{font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #556677; font-weight: normal; }

/* ===
DEFAULT SITE LINK
=== */
A:link					{font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000099;}
A:visited					{font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #CCCCCC;}
A:hover					{font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #00FFFF;}

/* ===
THIRDPARTY MENU
=== */
A.thirdpartymenu:link		{font-family: Verdana,Arial,Helvetica; font-size: 11px;text-decoration: none; color: #FFFFFF;}
A.thirdpartymenu:visited		{font-family: Verdana,Arial,Helvetica; font-size: 11px;text-decoration: none; color: #FFFFFF;}
A.thirdpartymenu:hover		{font-family: Verdana,Arial,Helvetica; font-size: 11px;text-decoration: underline; color: #FFFFFF;}

/* ===
TEMPLATE HEADER MENU
=== */
A.templatemenu:link			{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	line-height: normal;
	width: 100px;
	height: 20px;
	float: none;
}
A.templatemenu:visited		{font-family: Verdana,Arial,Helvetica; font-size: 10px;text-decoration: none; color: #FFFFFF;}
A.templatemenu:hover		{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
	height: 20px;
	width: 100px;
	float: none
}

/* ===
HOTJOBS TABLE
=== */
table.minibasket			{background-color: #D7E4EE;}
tr.minibasketline 			{background-color: #D7E4EE;}
tr.minibasketline2 			{background-color: #D7E4EE;}
tr.minibasketlinehighlight		{background-color: #D7E4EE;}
tr.minibasketlinetitle 			{background-color: #D7E4EE;}

/* ===
COLOURED BG LISTS
=== */
.cvlistline		 			{background-color: #FFFFCC; padding: 2 2 2 2; } /* candidate cv list */
.cvlistsplit		 			{background-color: #E3E3E3}
.applistline		 		{background-color: #FFFFCC; padding: 2 2 2 2; } /* job applications list */
.applistsplit		 		{background-color: #E3E3E3}
.splistline		 			{background-color: #FFFFCC; padding: 2 2 2 2; } /* saved search profile list */
.splistsplit		 			{background-color: #E3E3E3 }
.acclistline		 		{background-color: #FFFFCC; padding: 2 2 2 2; } /* tp account invoices list */
.acclistsplit		 		{background-color: #E3E3E3 }

.loginmenu				{border-top: solid 1px #E3E3E3; background-color: #FFFFCC; padding: 1 5 2 5; }
.loginmenusubheading		{font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: normal; padding: 5 0 10 5; }

form						{border: 0; margin: 0; }
hr						{height: 1; color: #999999; background-color: #999999; border-width: 0px; }
pre						{font-family: Courier,Times New Roman,Serif; font-size: 11px; }
select					{font-weight: normal; font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #000000; background-color: #FFFFFF; border-color: #DDDDDD; }
select.currencymenu		{font-weight: normal; font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #000000; background-color: #609AEF; border-color: #508ADF; }
select.languagemenu		{font-weight: normal; font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #000000; background-color: #609AEF; border-color: #508ADF; }

tr.tableline 				{background-color: #E4E4E4;}

tr.joblisttabledefault			{background-color: #DDDDDD;}
tr.joblisttable1				{background-color: #FFFFFF;}
tr.joblisttable2				{background-color: #FF9999;}
tr.joblisttable3				{background-color: #BBBBFF;}
tr.joblisttable4				{background-color: #DDDDDD;}

.charactercounter			{font-family: Verdana,Arial,Helvetica; font-size: 10px; border-style: solid; border-width: 1; border-color: #999999; background-color: #E9E9E9 }
.buttonstyle				{font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #BBAAAA; }
.textboxsmall				{font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #000000; background-color: #FFFFFF; }

/* ===
JOB SEARCH CLASSES
=== */
.jobsearch_job				{border-top: solid 1 #999999; margin: 0 0 10 0; font-family: Verdana,Arial,Helvetica; font-size: 11px }
.jobsearch_toprow			{background-color: D7E4EE; font-size: 10px; }
.jobsearch_countercell		{font-weight: bold; }
.jobsearch_datecell			{font-weight: bold; color: #6498c0}
.jobsearch_title			{font-weight: bold; font-size: 12px; }
.jobsearch_location			{font-weight: bold; font-size: 11px; color: #6498c0}
.jobsearch_salary			{font-weight: bold; font-size: 10px; color: #6498c0}
.jobsearch_description		{border-top: solid 1 #E4E4E4; padding-top: 4px; padding-bottom: 6px }
.vaclist_topbar				{background-color: #eeeeee; border-bottom: solid 1px #999999; margin-bottom: 5px }
input						{Verdana,Arial,Helvetica; font-size: 12px; }

/* ===
VIEW JOB RECORDTEMPLATE
=== */


.joblocationview
	{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #CC4400;
	margin-top: 3px;
	}

.jobrefnoview
	{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #009900;
	margin-top: 3px;
	}

.jobtitleview
	{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	margin-top: 3px;
	}

.salaryview
	{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #AA00AA;
	margin-top: 3px;
	}

/* ===
BASIC CLASS TAGS
=== */

h1
	{
	width: auto;
	text-align: left;
	color: #000000;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 10px;
	margin-top: 5px;
	}
h2	
	{
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #E68A1D;
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 15px;
	}

p	
	{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 15px;
	}

a.pagelinks:link, a.pagelinks:visited
	{
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	}

a.pagelinks:hover
	{
	font-weight: bold;
	text-decoration: none;
	color: black;
	}

A.templatemenu:link {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3C5199;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3C5199;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3C5199;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3C5199;
	color: #ffffff;
	background-color: #000000;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	height: 20px;
	width: 150px;
	float: none;
				}

A.templatemenu:visited {
				border-top-width: 1px;
				border-top-style: solid;
				border-top-color: #3C5199;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #3C5199;
				border-left-width: 1px;
				border-left-style: solid;
				border-left-color: #3C5199;
				border-right-width: 1px;
				border-right-style: solid;
				border-right-color: #3C5199;
				color: #ffffff;
				background-color: #000000;
				text-decoration: none;
				font-family: Verdana, Tahoma, Arial, Helvetica;
				font-size: 10px;
				font-weight: bold;
				padding: 3px;
				height: 20px;
				width: 150px;
				}

A.templatemenu:hover {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4578A0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4578A0;
	color: #000000;
	background-color: #D7E4EE;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	padding: 3px;
	padding-left: 3px;
	padding-right: 3px;
	height: 20px;
	width: 150px;
	float: none;
				}

A.templatemenu1:link {
				border-top-width: 1px;
				border-top-style: solid;
				border-top-color: #3C5199;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #3C5199;
				border-left-width: 1px;
				border-left-style: solid;
				border-left-color: #3C5199;
				border-right-width: 1px;
				border-right-style: solid;
				border-right-color: #3C5199;
				color: #ffffff;
				background-color: #3C5199;
				text-decoration: none;
				font-family: Verdana, Tahoma, Arial, Helvetica;
				font-size: 10px;
				font-weight: bold;
				padding: 3px;
				padding-left: 5px;
				padding-right: 5px;
				height: 15px;
				}

A.templatemenu1:visited {
				border-top-width: 1px;
				border-top-style: solid;
				border-top-color: #3C5199;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #3C5199;
				border-left-width: 1px;
				border-left-style: solid;
				border-left-color: #3C5199;
				border-right-width: 1px;
				border-right-style: solid;
				border-right-color: #3C5199;
				color: #ffffff;
				background-color: #3C5199;
				text-decoration: none;
				font-family: Verdana, Tahoma, Arial, Helvetica;
				font-size: 10px;
				font-weight: bold;
				}

A.templatemenu1:hover {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4578A0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4578A0;
	color: #000000;
	background-color: #D7E4EE;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	height: 15px;
	width: auto;
	position: static;
				}
				
	A.templatemenu2:link {
				border-top-width: 1px;
				border-top-style: solid;
				border-top-color: #666666;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #666666;
				border-left-width: 1px;
				border-left-style: solid;
				border-left-color: #666666;
				border-right-width: 1px;
				border-right-style: solid;
				border-right-color: #666666;
				color: #ffffff;
				background-color: #000000;
				text-decoration: none;
				font-family: Verdana, Tahoma, Arial, Helvetica;
				font-size: 10px;
				font-weight: bold;
				padding: 3px;
				padding-left: 5px;
				padding-right: 5px;
				height: 15px;
				}

A.templatemenu2:visited {
				border-top-width: 1px;
				border-top-style: solid;
				border-top-color: #666666;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #666666;
				border-left-width: 1px;
				border-left-style: solid;
				border-left-color: #666666;
				border-right-width: 1px;
				border-right-style: solid;
				border-right-color: #666666;
				color: #ffffff;
				background-color: #D7E4EE;
				text-decoration: none;
				font-family: Verdana, Tahoma, Arial, Helvetica;
				font-size: 10px;
				font-weight: bold;
				padding: 3px;
				padding-left: 5px;
				padding-right: 5px;
				height: 15px;
				}

A.templatemenu2:hover {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4578A0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4578A0;
	color: #000000;
	background-color: #D7E4EE;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	height: 15px;
	width: auto;
				}
.footertext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF}
.smallwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
A.templatemenuTop:link {

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3C5199;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3C5199;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3C5199;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3C5199;
	color: #ffffff;
	background-color: #000000;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	height: 20px;
	width: 100px;
	float: none;
}
A.templatemenuTop:visited {

				border-top-width: 1px;
				border-top-style: solid;
				border-top-color: #3C5199;
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #3C5199;
				border-left-width: 1px;
				border-left-style: solid;
				border-left-color: #3C5199;
				border-right-width: 1px;
				border-right-style: solid;
				border-right-color: #3C5199;
				color: #ffffff;
				background-color: #000000;
				text-decoration: none;
				font-family: Verdana, Tahoma, Arial, Helvetica;
				font-size: 10px;
				font-weight: bold;
				padding: 3px;
				height: 20px;
				width: 100px;
}
A.templatemenuTop:hover {

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4578A0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4578A0;
	color: #000000;
	background-color: #D7E4EE;
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	height: 20px;
	width: 100px;
	float: none;
}
