/* --------------------------------------------------------- */
/* (c) 2003 Sigma Computer Consultants Ltd www.SigmaCC.co.uk */
/* --------------------------------------------------------- */

/*****************/
/* Standard tags */
/*****************/

body
{
    background-color:white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight:normal;
    letter-spacing:normal;
    text-transform:none;
    TEXT-DECORATION: none;
    word-spacing:normal;
    color: #000;
	scrollbar-arrow-color:#ffffff;
	scrollbar-3dlight-color:#67BEE7;
	scrollbar-highlight-color:#00527F;
	scrollbar-face-color:#00537F;
	scrollbar-shadow-color:#00527F;
	scrollbar-darkshadow-color:#00527F;
	scrollbar-track-color:#67BEE7;
	scrollbar-base-color:#67BEE7;
	voice-family : "\"}\"";
	voice-family: inherit;
	font-size: small;
}

html>body
{
	font-size: small;
}

.spacer15
{
    HEIGHT: 15px
}


.spacer5blue
{
    HEIGHT: 5px;
    	background-color:#67BEE7

}

.FontItalics
{
	font-style:italic
}

.LightBlue
{
	background-color:#67BEE7
	
	
}

.topframewatermarkimage
{
    BACKGROUND: url(images/topimage.jpg) ;
    background-repeat:no-repeat;
    background-position:0px 0px ;
    background-attachment:fixed
}

.rightframewatermarkimage
{
    BACKGROUND: url(images/Large_Man168x254.gif) ;
    background-repeat:no-repeat;
    background-position:right bottom;
    background-attachment:fixed;
    width: 75%;
    height: 75%

}

.smallwatermarkimage
{
    BACKGROUND: url(images/Man116x175.gif) ;
    background-repeat:no-repeat;
    background-position:right bottom;
    background-attachment:fixed;
    width: 75%;
    height: 75%

}

.watermark
{
    BACKGROUND: url(images/watermarked_Logo.gif) ;
    background-repeat:no-repeat;
      background-position:Center center;
  background-attachment:fixed;
    width: 100%;


}



.ControlStandardFormat
{
	font-size: 75%; 
	COLOR:#00527F ; 
}


.ControlStandardFormatCalendar
{
	FONT-SIZE: 8px; COLOR: #00527F; line-height: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.RegisterHeader
{
	FONT-SIZE: 14px; COLOR: #00527F; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


/* img
{
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
} */

/*      */
/* Text */
/*      */

blockquote, pre
{
	font-family:Courier New, monospace;
}

small
{
	font-size:.7em;
}

big
{
	font-size:1.17em;
}

/*			*/
/*	Links	*/
/*			*/

a:link
{
	font-weight: bold;
	text-decoration: none;
	color: #039;
}

a:visited
{
	font-weight: bold;
	text-decoration: none;
	color:  #039;
}

a:hover
{
	font-weight: bold;
	text-decoration: underline;
	color:  #000;
}

a:active
{
	font-weight: bold;
	text-decoration: none;
	color:  #039;
}


/*          */
/* Headings */
/*          */

h1, h2, h3, h4, h5
{
    color:#003366;
}

h1
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:2em;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
}	
		
h2
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.75em;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
}	
		
h3
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.58em;
	font-weight:500;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
}	
		
h4
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.33em;
	font-weight:500;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
}
		
h5
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
}

h6
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
}



/*             */
/* Definitions */
/*             */
		
dt
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:normal;
	text-transform:none;
}

/***********/
/* Classes */
/***********/

body.Information
{
    background-color:#5c7c0d;
}
body.KeymanBlue
{
    background-color: #00527F;
}
Body.KeymanWhite
{
	background-color: White;
}
body.top_jobs_boxback
{
	background-color:Green;
}


/*      */
/* Text */
/*      */

.Read_Only_Field
{
	background-color: Transparent;
	border:None;
	font-size:9pt;
	font-weight:bolder;
}


.Read_Only_Error_Field
{
   	color:Red;
	background-color:#cedca9;
	border:None;
    font-size:9pt;
	font-weight:bolder;	
}

.Mouse_Over
{
   	color:Red;
    font-size:8pt;
	font-weight:bolder;	
}

.Error_Label
{
   	color: Red;
}

.Quick_Access_Text
{
    font-size:8pt;
    color:White;
}

.Welcome_Text
{
    font-size:18pt;
}

.My_List
{
	font-size:8pt;
	font-weight:lighter;
}

.Company_Name
{
	font-family: Verdana ,Arial, Helvetica, sans-serif;
	font-size:14pt;
}

.NormalText
{
	font-size: 90%;
}

/*            */
/* Data table */
/*            */

.Data_Table_Title
{
	background-color:#B7FFB7;
}

.Data_Table_Header
{
	background-color:#c0e4f5;
}

.Data_Table_Item
{
	background-color:#E7E7FF;
}

.Data_Table_Alternating_Item
{
	background-color:#F7F7F7;
}

.Data_Table_Editing_Item
{
	background-color:#e2e0ed;
}

.Testimonial
{	
	text-decoration:none;
	color:#FFFF66;
}	

.Job_Title
{
	font-family: Verdana ,Arial, Helvetica, sans-serif;
	font-size:16pt;
}

.Job_Details
{
	font-family: Verdana ,Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.Job_Ref
{
	font-family: Verdana ,Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.Menu_Entries
{
	background-color:#00527F;
	font-family:Verdana;
	font-size: 80%;
	font-weight: bold;
	text-decoration:none;
	color:White;
}
	
.Menu_Entries_Over
{
	background-color:#00527F;
	font-family:Verdana;
	font-size:8pt;
	text-decoration:none;
	color:#ff9933;
}

.Description_Labels
{
	color:#00527F;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none
}

/* The homepage tables */

#HomeHeaderTable
{
	background: url('images/header.gif') no-repeat #00537F center;
}

#HomeClientTable
{
	margin: 1px;
	padding: 2px;
	border: 2px #666 solid;
	width: auto;
	font-size: 80%;
	background: url('images/manbackground.jpg') #fff no-repeat;
}

#HomeCandTable
{
	margin: 1px;
	padding: 2px;
	border: 2px #666 solid;
	width: auto;
	font-size: 80%;
	background: url('images/womanbackground.jpg') #fff no-repeat;
}

#HomeAboutTable
{
	margin: 1px;
	padding: 5px;
	padding-left: 20px;
	border: 2px #666 solid;
	width: auto;
	font-size: 80%;
	background: url('images/keymanbackground.jpg') #fff no-repeat;
}

/* End homepage tables */

#MenuTable
{
	margin: 0;
	border: 0;
	padding: 0;	
}

#MenuTable img
{
	margin: 0;
	border: 0;
	padding: 0;	
}

.LoginWindow
{
	margin: 0;
	padding: 0;
	border: 1px solid #000;
}

.LogOutWindow
{
	margin: 0;
	padding: 0;
	border: 1px solid #000;
	background-color: #00527F;
}

.ErrorLogin
{
	margin: 0;
	margin-top: 10px;
	padding: 0;
	border: 1px #f60 solid;		
	font-weight: bold;
}

.Invisible
{
	display: none;
}

.ControlBoldFormat
{
	font-size: 75%; 
	color:#000;
	font-weight: bold;
	
}

.MediumText
{
	font-size: 90%;
}

.HeadingText
{
	font-size: 90%;
	font-weight: bold;
}

.SearchText
{
	font-size: 70%;
	color: #666;
}

.SmallText
{
	font-size: 70%;
	color: #000;
}
