

.navi_box
{
border-right: 1px solid #d0e5e2;

}

td.newnav {
background-color: #ffffff;
text-align: right;

}
.nav_heading
{
font: semi-condensed 12px arial #666699;

}

a.nav_heading:link {color: #333399;}
a.nav_heading:visited {color: #333399;}
a.nav_heading:hover {color: #ff0000;}


a.content:link {color: #666666;}
a.content:visited {color: #666666; }
a.content:hover {color: #ff0000;}

table.content {
padding: 3;
margin:2;
	border-width: 0px; 	border-spacing: 3px;
	border-collapse: collapse; 	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:130%;

}
table.content th {
	border: 0px; 	padding: 2px; 
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:130%;
	text-align: left;
	vertical-align: top;
	
}
table.content td {
	border-width: 0px; 	padding: 2px; 
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:130%;
	
	
}




.emphasised
{
font: small-caps 900 20px arial;
}

.navitems
{
font: arial 900 15px arial;
}

a.navitems
{
font: arial 900 15px arial;
}

.cell_left_bottom {
border-left: 1px solid #666666; border-bottom: 1px solid #666666; 
}

.cell_bottom {
border-bottom: 1px solid #666666; 
}

.cell_left {
border-left: 1px solid #666666; 
}
 
a{
text-decoration: none; 
font: arial, helvetica;
}
a:link {color: #081;}
a:visited {color: #060;}
a:hover {color: #ff0000;}

a.headerinfo3:link {color: #000;}
a.headerinfo3:visited {color: #000;}
a.headerinfo3:hover {color: #ff0000;}

a.plain:link {color: #000;}
a.plain:visited {color: #000;}
a.plain:hover {color: #ff0000;}


a.blue:link {color: #0000aa;}
a.blue:visited {color: #000099;}
a.blue:hover {color: #ff0000;}

.heading1 {

font: 16px arial #002121;
font-weight: bold;

}

h5 {

font: 12px arial #ee0000;
font-weight: bold;

}

body{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:130%;
padding: 5;
margin:5;
background: #ffffff;
}


img.footer{
border:1px solid;
border-color:#005721;
}
	
td.pageheading{
width: 802px;
height: 99px;
background: url('http://www.workforceplus.co.uk/workforce_2.jpg') no-repeat;
}

td.staffpageheading{

height: 99px;
background: url('http://www.workforceplus.co.uk/workforce_staff.jpg') no-repeat;
}

td.sideback{
border-left: 1px solid #005721;

background: url('http://www.workforceplus.co.uk/123.jpg') no-repeat;
}

td.headerinfo {
background-color: #9fd9a9;
text-align: center;
}



td.headerinfo2 {
background-color: #ffffff;
text-align: center;
border:1px solid;
border-color:#005721;
padding: 4px;

}

td.staffheading{
background-color: #ffffff;
text-align: left;

}


td.headerinfo3 {

text-align: center;
font: 8px arial #000000;

}

td.msginfo {

text-align: left;
font: 11px arial #000000;
font-weight: semi-condensed;


}

#clear {
background: transparent;
}


td.sidemenu{
border:1px solid;
border-color:#005721;
}

td.maincontent{

border-left: 1px solid #005721;
border-right: 1px solid #005721;
vertical-align: top;
}

table.main {
padding: 3;
margin:2;
	border-width: 0px; 	border-spacing: 3px;
	border-collapse: collapse; 	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:120%;

}
table.main th {
	border: 0px; 	padding: 2px; 	background: #f5fff5;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:120%;
	text-align: left;
	vertical-align: top;
	
}
table.main td {
	border-width: 0px; 	padding: 2px; 
	color: #005721;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:120%;
	
}


#sidemenu{
font-weight: bold;
padding: 5px;
margin: 5px;
color: #009;
list-style:none;
}

#sidemenu li a{
cursor: pointer;
background: transparent;
list-style:none;
}

.uppermenu{
background: transparent;
font: 11px arial;
color: #000;
list-style:none;

}

#sidemenu ul{
display: block;
list-style:none;
padding:0;
margin:0;
background: transparent;

}

.uppermenu li{
padding: 0 0 0 9px;
background: transparent;
list-style:none;
}



/* */


.inputx   
{   
 
border-width: 1px;    
border-style: solid;   
border-color: #999999;    
font-family: Arial, Helvetica, sans-serif;    
font-size: 11px;    
color: #333;     
} 

.inputx:hover    
{    
border-color: #ff0000;    
border-width: 1px;    
} 

.inputx:focus    
{    
border-color: #ff0000;    
border-width: 1px;    
}
 /*you may also like to add some styles for the rest of the form*/
 
 
 
 fieldset    {    
 border-style: solid;    border-width: 1px;    border-color: #036399;    
 margin-left: auto;    margin-right: auto;     }
 
 fieldset:hover    {    border-color: #0ca0ff;    }
 

input.blue {
	background-color: #449944; font-weight: bold; font-size: 12px; color: white;
	border:1px solid;
	border-color:#000;
	cursor: pointer;
	}
input.greenhov{
	background-color: #22ff22; font-weight: bold; font-size: 12px; color: #white;
	border:1px solid;
   	border-top-color:#000;
	border-left-color:#000;
	border-right-color:#000;
	border-bottom-color:#000;
	cursor: pointer;
	}
input.redclick{
	background-color: #ff2222; font-weight: bold; font-size: 12px; color: #white;
	border:1px solid;
   	cursor: pointer;
	}



inputradiosmall { width: 4px; height: 4px; font-size: 4px; padding: 0; margin: 0; background: transparent; } 








