
BODY { margin-top:0; MARGIN-LEFT: 0%; FONT-FAMILY:verdana, helvetica, arial, sans-serif; BACKGROUND-COLOR: #ffffff;COLOR: #333333;
}

h2,h3,h4,p {MARGIN-LEFT: 3%; MARGIN-RIGHT: 5%;}

/* table formating */
table.recruit  {background-color:#339999;}
table.access  {background-color:#666699;}
table.conglom  {background-color:#3399FF;}
table.mainsite  {background-color:#0075BF;}
TR.topline {background-color:#339999;
	color:#ffffff;}
TR.toplinegreen {background-color:#006666;
	color:#ffffff;}
TR {FONT-SIZE: 90%;
margin-top:0px;
margin-bottom:0px;}

TD.sidebar {
	FONT-SIZE: 90%; MARGIN-RIGHT: 0%;
	margin-left:0%;
background-color: #ffffff; 
margin-top: 1%;}
p.white {color: #FFBD51;
font-size:1em;}

th.results {background-color:blue; color:#ffffff;}
/*  nav arrow formating */
.ytext {background-color:#FFFF66;}
.warrow {color:#ffffff;}
.rarrow {color:red;}

/*  headers formating */

h1 {margin-left:5%;
	margin-bottom:0;
	margin-top:0px;}


H1 { font-size:100%;
   line-height:100%;}

     
H2{ font-size:100%;
   line-height:100%;}

   H2.headtitle{ font-size:120%;
   line-height:120%;}

TR H3,H3 { font-size:95%;}


H4, h4.midtitle, div.midd {font-size:85%;}
 
H5 {font-family: verdana, helvetica, sans-serif;
     color : #003399;
     font-size: 85%x;
     text-align : left;}


	 
/* paragraphs */	 
	 
P {FONT-SIZE: 85%; LINE-HEIGHT: 120%;
margin-top:3px;}
sup {font-size: 85%; line-height: 85%;
color:red;
font-weight:bold;} 

P ,ul {
	FONT-SIZE: 90%; LINE-HEIGHT: 120%;
margin-top:0.4em;}

P.final {
FONT-SIZE: 90%;
LINE-HEIGHT: 120%;
margin-top:0.4em;
TEXT-ALIGN: center;
margin-left: 10%;
margin-right: 15%;}

/* lists */

ul {
	FONT-SIZE: 85%; LINE-HEIGHT: 120%;
margin-top:3px;}

UL {list-style-image: url("images/stylebullet2.gif"); list-style-type: disc;}
UL UL {	list-style-image: none;}	

UL.bluetext {list-style-image: url("images/stylebullet3.gif"); list-style-type: disc;}
UL.star {list-style-image: url("images/stylebullet4.gif"); list-style-type: disc;}
UL.final {list-style-image: url("images/tick.gif"); list-style-type: disc;}



/* links */
A:link {
	COLOR: #0000ff; TEXT-DECORATION: none;
	FONT-SIZE: 85%;}
A:visited {
	COLOR: #cc33ff; TEXT-DECORATION: none;
	FONT-SIZE: 85%;}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: none;
	FONT-SIZE: 85%;}
A:hover { COLOR: #cccccc; TEXT-DECORATION: none;
	FONT-SIZE: 85%;}
	
DIV.linkscurrent A:link, DIV.links A:link {
	COLOR: #333333; TEXT-DECORATION: none;}
DIV.linkscurrent A:visited, DIV.links A:visited {
	COLOR: #333333; TEXT-DECORATION: none;}	
DIV.links A:hover { COLOR: #999999; background-color: #EDE9E9; TEXT-DECORATION: none;}
DIV.linkscurrent A:hover { COLOR: #999999; background-color: #cccccc; TEXT-DECORATION: none;}

DIV.centlink A:link { color : #0066FF; text-decoration: none;}
DIV.centlink A:visited { color : #cc33ff; text-decoration:none; background-color: #FFFFFF;}
DIV.centlink A:hover { color : #666666; text-decoration:none; background-color: #FFFFFF;}
DIV.centlink {font-family: verdana, helvetica, sans-serif;
  font-size:85%;
  margin-right:5%;
  line-height:1.3em;}
  
  p.centlink
  {font-family: verdana, helvetica, sans-serif;
  font-size:85%;
  text-align:center;
  line-height:90%;}
  


  
  
/* dividers*/

  HR { color:#cccccc;}


/* colour text */

.bluetext { color:#003399;
		text-align : left;}
		
		
.redtext  { color:#ff0033;
		text-align : left;}
		
.darkgrey { color:#333333;
		text-align : left;}
		
.blacktext { color:#000000;
		text-align : left;}

.blacktextul { color:#000000;
		text-align : left;
		text-decoration:underline;}
		


  
/* box design */

.box {
		background-color:#ffff66; 
		text-align : left;				
		border-bottom:#cccccc solid thin;
		border-right:#cccccc solid thin;
		padding: 4px;
		
  		margin-left:2%;
  		margin-right:20%;
		padding-left:4%;} 
		
		.box3 {
		background-color:#ffff66; 
		text-align : left;				
		border-bottom:#cccccc solid thin;
		border-right:#cccccc solid thin;
		padding: 4px;
		
  		margin-left:5%;
  		margin-right:9%;
		padding-left:4%;} 
		
		.listbox {
		background-color:#ffff66; 
		text-align : left;				
		border-bottom:#cccccc solid thin;
		border-right:#cccccc solid thin;
		padding: 4px;
		
  		margin-left:2%;
  		margin-right:40%;
		padding-left:4%;} 
.bluebox {
		background-color:#ffffff; 
		text-align : left;				
		border-bottom:#0000ff solid thin;
border-right:	#0000ff solid thin;
border-left: #6666FF solid thin;
border-top:#6666FF solid thin;
		padding: 4px;
		
  		margin-left:2%;
  		margin-right:10%;
		padding-left:4%;} 
		


/* footer formating*/
div.footer{font-size:80%;MARGIN-LEFT: 3%}

hr.footer {color:#E9E6E6;
}

/* misc formating*/

strong {
	FONT-SIZE: 85%; LINE-HEIGHT: 120%;
margin-top:3px;}

blockquote {color:#000000;font-size:85%;}


div.image {margin-right:15%;margin-left:1%;}

 
.large {font-family: verdana, helvetica, sans-serif;
  font-size:90%;
  font-weight:bold;
  text-align : left;
  margin-right:5%;
  line-height:100%;}
  
span.hlight {color: #9933cc;font-weight:bold;}

.dbjob {font-size:120%;
		color:#2307F9;
		margin-top: 0.3em;
		margin-bottom: 0.3em;}


