/* FONT */
body { font-family: Arial, Helvetica, Verdana, sans-serif }
p, h1, h2, h3, h4, h5, h6, ul, ol, li, td { font-family: Arial, Helvetica, Verdana, sans-serif }

h1 { font-weight: 800; font-style: normal;  }
h2 { font-weight: 700; font-style: normal; }
code, samp, kbd { font-family: "Lucida Console", "Courier", monospace; }
code, samp, kbd { font-size: 1em; font-weight: normal; }
.linkbar { font-size: 12px; font-weight: normal; padding: 2px; }
.linknav { font-size: 12px; font-weight: normal; padding: 4px; }
.linknavtop { font-size: 13px; font-weight: normal; padding: 4px; }
.searchbutton { font-size: smaller; font-weight: 600}

/*LAYOUT*/
table {margin-top: 0px; margin-bottom:0px; }
div.header img, div.footer img { float: right; }
.left { text-align:left; }
.indent {text-indent: 1em; }

/* COLOUR */
body { color: #333333; background: white; }
h1 { color:#666666; background: transparent; }
h2{ color:#999999; background: transparent; }
h3 { color:#333399; background: transparent; }
h4 { color:#3366cc; background: transparent; }
h5 { color:#666666; background: transparent; }
p { color: #333333; background: transparent; }
dl, dt, dd { color:#666666; background: transparent; }

.linkbar { color: #FFFFFF; background: transparent;}
.linknav { color: #666666; background: transparent; }
.linknavtop { color: #cccccc; background: transparent;  }
.footer { color: #3366CC; background: transparent; }
div.infobox { color: #000000; background: #FFFFDD; }
.paleblue { color: #99ccff; background: transparent; }
.searchbutton { color: #FFFFFF; background-color: #003399; }
.midblue { background-color: #3366cc; background: transparent; }
.blue280 { background-color: #003399;  background: transparent; } 
 

/* DECORATION*/
a:link	{ text-decoration : none; } 	
a:visited	{ text-decoration : none;  }
a:link:active, :visited:active { text-decoration :none; } 	 	
a:link:hover { text-decoration :underline; } 	 

/* LINK COLOURS */
a:link	{ color:#0000ff; background: transparent; } 	
a:visited	{ color:#000099 ; background: transparent; }
a:link:active, :visited:active { color:#ff9933 ; background: transparent; } 	 	
a:link:hover { color:#ff6600 ; background: transparent; } 
a.bar:link	{ color:#ffffff; background: transparent; } 
a.bar:visited	{ color:#ffffff ; background: transparent; }	
a.bar:hover { color:#ffffff ; background: #6699ff; }
a.text:link { color:#ffffff ; background: transparent; font-size: 14px;}
a.text:visited { color:#ffffff ; background: transparent; font-size: 14px; }
a.text:hover { color:#ffcc99 ; background: transparent; font-size: 14px;}
span.textonly{ font-size: 14px; }

/* LIST COLOURS/STYLE */
ul { color: #333333; list-style-type: disc; margin-top: 6px; margin-bottom: 6px; background: transparent; }
ul ul { font-size: 12px; color: #999999; list-style-type: lower-roman; margin-top: 6px; margin-bottom: 6px; background: transparent; }


.box { vertical-align: top; border: none; background: #3366CC; }
