/*  STANDARD STYLES as at 11/5/01 see also bom_header */
body
{
	color:#000000; 
	background:#ffffff; 
}

body, th, td, p, ul, ol, li, span, div
{ 
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 10pt;
}

pre { font-family: courier new, monospace; }

H1 
{
	COLOR: #006699;
	FONT-FAMILY : helvetica, verdana, arial, sans-serif;
	FONT-SIZE : 16pt;
	TEXT-DECORATION : none;
	TEXT-ALIGN: left;
}

H2, H3 
{
	COLOR: #006699;
	FONT-FAMILY : helvetica, verdana, arial, sans-serif;
	FONT-SIZE : 16pt;
	TEXT-DECORATION : none;
	TEXT-ALIGN: center;
}

H4 
{
	COLOR: #006699;
	FONT-FAMILY : helvetica, verdana, arial, sans-serif;
	FONT-SIZE : 12pt;
	TEXT-DECORATION : none;
	TEXT-ALIGN : left;
}

H5
{
	COLOR: #006699;
	FONT-FAMILY : helvetica, verdana, arial, sans-serif;
	FONT-SIZE : 11pt;
	TEXT-DECORATION : none;
	TEXT-ALIGN : left;
}

.norm12
{
	COLOR : #000000;
	FONT-FAMILY : helvetica, verdana, arial, sans-serif;
 	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
}

.blue12
{
 	COLOR : #006699;
	FONT-FAMILY : helvetica, verdana, arial, sans-serif;
	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
}

.subheading
{
 	COLOR : #006699;
	FONT-FAMILY : helvetica, verdana, arial, sans-serif;
	FONT-SIZE : 12pt;
	TEXT-DECORATION : none;
	FONT-WEIGHT : bold;
}

.subheadingorange
{
 	COLOR : #FF9933;
	FONT-FAMILY : helvetica, verdana, arial, sans-serif;
 	FONT-SIZE : 12pt;
	TEXT-DECORATION : none;
	FONT-WEIGHT : bold;
}

.subheadingteal
{
 	COLOR : #008080;
 	FONT-FAMILY : helvetica, verdana, arial, sans-serif;
 	FONT-SIZE : 12pt;
	TEXT-DECORATION : none;
	FONT-WEIGHT : bold;
}

.footeritem
{
 	COLOR : #000000;
 	FONT-FAMILY : helvetica, verdana, arial, sans-serif;
	FONT-SIZE : 11px;
	TEXT-DECORATION : none;
}

strong, b
{ 
	color: #000000; 
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 10pt;
	font-weight:bold;
}

.navlink
{
 	COLOR : #000099;
 	FONT-FAMILY :  helvetica, verdana, arial, sans-serif;
 	FONT-SIZE : 12px;
	TEXT-DECORATION : none;
}

.navlink:link    { color : #000099;text-decoration : none}
.navlink:visited { color : #006699;text-decoration : none}
.navlink:hover   { color : #FF9966;text-decoration : none}

.navblack
{
 	color: #000000;
 	font-family:  helvetica, verdana, arial, sans-serif;
 	font-size: 10pt;
	text-decoration: none;
}
.navblack:link    { color : #000000; text-decoration : underline}
.navblack:visited { color : #000000; text-decoration : underline}
.navblack:hover   { color : #000000; text-decoration : underline}

.smaller      {font-family: helvetica, verdana, arial, sans-serif; font-size: 80%;}
.bigger       {font-family: helvetica, verdana, arial, sans-serif; font-size: 120%;}
.biggest      {font-family: helvetica, verdana, arial, sans-serif; font-size: 140%;}
.bold         {font-family: helvetica, verdana, arial, sans-serif; font-weight: bold;}
.italic       {font-family: helvetica, verdana, arial, sans-serif; font-style: italic;}
.bolditalic   {font-family: helvetica, verdana, arial, sans-serif; font-weight: bold; font-style: italic;}
.blue         {font-family: helvetica, verdana, arial, sans-serif; color: #006699;}
.bluebold     {font-family: helvetica, verdana, arial, sans-serif; color: #006699; font-weight: bold;}
.bluesmall    {font-family: helvetica, verdana, arial, sans-serif; font-size: 80%; color: #006699;}
.bluebig      {font-family: helvetica, verdana, arial, sans-serif; font-size: 120%; color: #006699;}
.orange       {font-family: helvetica, verdana, arial, sans-serif; color: #FF6633;}
.orange:link  {font-family: helvetica, verdana, arial, sans-serif; color : #FF6633;text-decoration : none}
.orangebold   {font-family: helvetica, verdana, arial, sans-serif; color: #FF6633; font-weight: bold;}
.orangesmall  {font-family: helvetica, verdana, arial, sans-serif; font-size: 80%; color: #FF6633;}
.orangebig    {font-family: helvetica, verdana, arial, sans-serif; font-size: 120%; color: #FF9933;}
.orangebigger {font-family: helvetica, verdana, arial, sans-serif; font-size: 140%; color: #FF9933;}
.white        {font-family: helvetica, verdana, arial, sans-serif; color: #FFFFFF;}
.whitesmall   {font-family: helvetica, verdana, arial, sans-serif; font-size:80%;color: #FFFFFF;}
.whitebig     {font-family: helvetica, verdana, arial, sans-serif; font-size: 120%; color: #FFFFFF;}

div.box { border: solid; border-width: thin; width: 100% }

a         {font-family: helvetica, verdana, arial, sans-serif; color : #000099;}
a:link    {font-family: helvetica, verdana, arial, sans-serif; color : #000099;}
a:active  {font-family: helvetica, verdana, arial, sans-serif;}
a:visited {font-family: helvetica, verdana, arial, sans-serif; color : #006699;}
a:hover   {font-family: helvetica, verdana, arial, sans-serif; color : #FF6633;text-decoration : none}

.blackline
{
	background: #000000; 
}

.indent5mm
{
	text-indent:5mm;
}

.small
{ 
	font-size: 11px;
}

.greyBold14px
{ 
	color: #666666; 
	font-size: 14px;
	font-weight:bold;
}
 
/* banner styles as at 12/02/04 */

td.darkblue
{
font-size:11px;
color:#ffffff;
background:#003366;
padding:0px;
margin:0px;
}

td.darkblue a {line-height:18px;font-size:12px;color:#ffffff;text-decoration:none;}
td.darkblue a:link {font-size:12px;color:#ffffff;text-decoration:none;}
td.darkblue a:active {font-size:12px;color:#ffffff;text-decoration:none;}
td.darkblue a:visited {font-size:12px;color:#ffffff;text-decoration:none;}
td.darkblue a:hover {font-size:12px;color:#ffffff;text-decoration:none;}


td.bluenav
{
font-size:11px;
color:#ffffff;
background:#1964AA;
background-image:url('/images/stripe.gif');
background-repeat:repeat-y;
padding:0px;
}

td.bluenav a {font-size:12px;color:#ffffff;text-decoration:none;}
td.bluenav a:link {font-size:12px;color:#ffffff;text-decoration:none;}
td.bluenav a:active {font-size:12px;color:#ffffff;text-decoration:none;}
td.bluenav a:visited {font-size:12px;color:#ffffff;text-decoration:none;}
td.bluenav a:hover {font-size:12px;color:#ffffff;text-decoration:none;}

td.khakinav
{
font-size:11px;
background:#cccc99;
color:#000000;
padding:0px;
margin:0px;
}

td.khakinav a {line-height:18px;font-size:12px;color:#000000;text-decoration:none;}
td.khakinav a:link {font-size:12px;color:#000000;text-decoration:none;}
td.khakinav a:active {font-size:12px;color:#000000;text-decoration:none;} 
td.khakinav a:visited {font-size:12px;color:#000000;text-decoration:none;}
td.khakinav a:hover {font-size:12px;color:#000000;text-decoration:none;}

.lineBlue2
{
background:#0033cc;
}
.lineBlue
{
background:#3399cc;
}

.search
{
color:#ffffff;
padding-top:0px;
margin-top:0px;
vertical-align:bottom;
line-height:13px;
font-size:11px;
}

.searchfield
{
font-size:11px;
color:#000000;
padding-top:0px;
margin-top:0px;
vertical-align:bottom;
}

.searchform
{
padding-top:2px;
margin-top:2px;
}

.lineKhaki
{
background:#666600;
}

.lineKhaki2
{
background:#ffffcc;
}

acronym {font-style:normal;}

abbr {font-style:normal;}
