body {
  font-family: Arial, helvetica, sans-serif;
  font-size: 10xp;
}

td {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
}

th {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
}

input, textarea, select {
/* background-color: #FFFFFF;*/
	border-width: 1px;
	border-color: #000000;
}

#ida {
	font-size: 6px;
}

#newslist ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#newslist li {
	margin: 0 0 3px 0;
}
/* "Idle" colours */
#newslist a {
	display: block;
	padding: 3px 2px 3px 1px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	width: 160px;
}
#newslist a:link, #navlist a:visited {
	color: #000000;
	text-decoration: none;
}
#newslist a:hover {
	border: 1px solid #29135C;
	border-style: dotted;
	background-color: #FAFAFA;
	color: #29135C;
}
#selected a:link, #selected a:visited, #selected a:hover, #selected a {
	border: 1px solid #000000;
	background-color: #EFEFFF;
	color: #000000;
	cursor: default;
}

.contenttable {
	border-style: dashed;
	border-width: 1px;
	border-color: #CCCCCC;
	font-size: 12px;
}

.emailcontenttable {
	border-style: dashed;
	border-width: 1px;
	border-color: #CCCCCC;
	font-size: 12px;
	width: 535px;
}


.screenshottable {
	padding: 3px;
	border-style: dashed;
	border-width: 1px;
	border-color: #FFC35C;
	background-color: #EAEAEA
}

.screenshottablew {
	padding: 3px;
	border-style: dashed;
	border-width: 1px;
	border-color: #7D7D7D;
	background-color: #EAEAEA
}

.screenshottableh {
	padding: 3px;
	border-style: dashed;
	border-width: 1px;
	border-color: #C6272C;
	background-color: #EAEAEA
}

.screenshottablec {
	padding: 3px;
	border-style: dashed;
	border-width: 1px;
	border-color: #4CB733;
	background-color: #EAEAEA
}

.screenshottablei {
	padding: 3px;
	border-style: dashed;
	border-width: 1px;
	border-color: #832F91;
	background-color: #EAEAEA
}

.screenshottablecontact {
	padding: 3px;
	border-style: dashed;
	border-width: 1px;
	border-color: #FF4E00;
	background-color: #EAEAEA
}

a.newslink:link {color: #000000}     /* unvisited link */
a.newslink:visited {color: #000000}  /* visited link */
a.newslink:hover {color: #808080}   /* mouse over link */
a.newslink:active {color: #000000}   /* selected link */

a.footer:link {color: #FFFFFF}     /* unvisited link */
a.footer:visited {color: #FFFFFF}  /* visited link */
a.footer:hover {color: #DDDDFF}   /* mouse over link */
a.footer:active {color: #DDDDFF}   /* selected link */
