a:active {  text-decoration: none; color: #FF0000}
a:link {  text-decoration: none; color: #000099}
a:visited {  text-decoration: none; color: #000099}
a:hover {  text-decoration: underline; color: #990000}

body {
	background-image: url(../images/backgrounds/bg-naught3.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:large;
	font-weight:bold;
	color: #000;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight:bold;
	color: #000;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000;
}


.ptextgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #666666;
}
.ptextblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
}
.ptextwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #ffffff;
}
.ptextred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FF0000;
}
.ptextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}
.smallgreytext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
}
.smallblacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.smallredtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FF0000;
}
.smallwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #ffffff;
}
input.smlinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	border: 1px solid #666666;
}
.greybox {
	border: 1px solid #999;
	background-color: #e2e2e2;
}
div.spacer {
	clear: both;
}
img.img_left {
	float: left;
	margin: 4px;
	border: 0px;
}
img.img_right {
	float: right;
	margin: 4px;
	border: 0px;
}
highlight1 {
	color:black;
	background-color:#ffff66;
}
highlight2 {
	color:black;
	background-color:#A0FFFF;
}
highlight3 {
	color:black;
	background-color:#99ff99;
}
highlight4 {
	color:black;
	background-color:#ff9999;
}
highlight5 {
	color:black;
	background-color:#ff66ff;
}
highlight6 {
	color:white;
	background-color:#880000;
}
highlight7 {
	color:white;
	background-color:#00aa00;
}
highlight8 {
	color:white;
	background-color:#886800;
}
highlight9 {
	color:white;
	background-color:#004699;
}
highlight10 {
	color:white;
	background-color:#990099;
}

a.keyword {
	border-bottom: 1px dashed #666;
	color: #666;
}
.keyword:hover {
	text-decoration: none;
	border-bottom: 1px dashed #0066CC;
	color: #0066CC;
}

