body {
margin:				0px;
padding:			0px;
font-family:		verdana, arial, helvetica, sans-serif;;
color:				#666666;
font-size:			10px;
font-weight:		normal;
background-color:	white;
text-align:			center;
}

td {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#666666;
}

#form1 {
font-family:		verdana, arial, helvetica, sans-serif;;
color:				#666666;
font-size:			12px;
font-weight:		normal;
}

#maintable {
border: 0px;
width:	947px;
}

#category {
color:				#000066;
height:				20px;
border-top:			#666699 1px solid;
border-left:		#666699 1px solid;
border-right:		#666699 1px solid;
border-bottom:		#666699 1px solid;
text-align:			center;
background-color:	#efefef;
padding-top:		2px;
padding-left:		0px;
padding-right:		0px;
width:				947px;
}

#category a:link {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#category a:active {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#category a:visited {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#category a:hover {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#FA781A;
}

#maincontent {
font-family:		arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
padding-left:		5px;
padding-right:		5px;
padding-top:		5px;
padding-bottom:		10px;
width: 590px;
}

#maindiv {
border-top:			#666699 1px solid;
border-left:		#666699 1px solid;
border-right:		#666699 1px solid;
border-bottom:		#666699 1px solid;
padding-left:		10px;
padding-right:		10px;
padding-top:		10px;
padding-bottom:		10px;
background-color:	#efefef;
}

#topcontent {
top:				 10px;
text-align:			 right;
padding-right:		 4px;
}

.button {
font:				bold 10px verdana, sans-serif;
color:				#ffffff;
background-color:	#FA781A;
border: 			#666699 1px solid;
height:				22px;
}

#topcontent a:link {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#topcontent a:active {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#topcontent a:visited {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#topcontent a:hover {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#FA781A;
text-decoration:	underline;
}

#maincontent a:link {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#maincontent a:active {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#maincontent a:visited {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#maincontent a:hover {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#FA781A;
text-decoration:	none;
}

#heading {
font-family:		verdana, arial, helvetica, sans-serif;
font-size:			12px;
font-weight:		bold;
color:				#eeeeee;
width:				570px;
height:				16px;
background-color:	#666699;
background-image: url(/images/bg_heading.gif);
border-left: #666699 1px solid;
border-right: #666699 1px solid;
margin-top:			2px;
}

#cat {
margin-top: 0px;
border-left: #666699 1px solid;
border-right: #666699 1px solid;
border-bottom: #666699 1px solid;
background-color:	#ffffff;
line-height: 18px;
font-family:		sans-serif, arial, helvetica;
font-size:			12px;
letter-spacing:		0px;
font-weight:		normal;
color:				#666666;
width:				570px;
}

#cat a:link {
font-family:		sans-serif, arial, helvetica;
font-size:			12px;
letter-spacing:		0px;
font-weight:		normal;
text-decoration: none;
color:				#444444;
}

#cat a:active {
font-family:		sans-serif, arial, helvetica;
font-size:			12px;
letter-spacing:		0px;
font-weight:		normal;
text-decoration: none;
color:				#444444;
}

#cat a:visited {
font-family:		sans-serif, arial, helvetica;
font-size:			12px;
letter-spacing:		0px;
font-weight:		normal;
text-decoration: none;
color:				#444444;
}

#cat a:hover {
font-family:		sans-serif, arial, helvetica;
font-size:			12px;
letter-spacing:		0px;
font-weight:		normal;
color:				#444444;
text-decoration: none;
}

#cat p {
padding-left: 4px;
padding-right: 4px;
}

.lc {
background-image: url(/images/left_corner_heading.gif);
background-position:top left;
background-repeat:no-repeat;
}

.rc {
background-image: url(/images/right_corner_heading.gif);
background-position:top right;
background-repeat:no-repeat;
}

#heading a:link {
font-family:		verdana, arial, helvetica, sans-serif;
font-size:			12px;
font-weight:		bold;
color:				#eeeeee;
}

#heading a:visited {
font-family:		verdana, arial, helvetica, sans-serif;
font-size:			12px;
font-weight:		bold;
color:				#eeeeee;
}

#heading a:active {
font-family:		verdana, arial, helvetica, sans-serif;
font-size:			12px;
font-weight:		bold;
color:				#eeeeee;
}

#heading a:hover {
font-family:		verdana, arial, helvetica, sans-serif;
font-size:			12px;
font-weight:		bold;
color:				#FA781A;
}

.kopje {
font-family:		arial, helvetica, sans-serif;;
font-size:			12px;
letter-spacing:		0px;
font-weight:		normal;
color:				#666699;
}

#search {
font-family:		verdana, arial, helvetica, sans-serif;
font-size:			12px;
font-weight:		bold;
color:				#000066;
width:				100%;
height:				50px;
border-top:			#cccccc 1px solid;
border-left:		#cccccc 1px solid;
border-right:		#cccccc 1px solid;
border-bottom:		#cccccc 1px solid;
}

#mynewsfilter {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
width:				170px;
border-top:			#666699 1px solid;
border-left:		#666699 1px solid;
border-right:		#666699 1px solid;
border-bottom:		#666699 1px solid;
text-align:			center;
background-color:	#efefef;
padding-left:		7px;
}

#mynewsfilter a:link {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
}

#mynewsfilter a:active {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
}

#mynewsfilter a:visited {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
}

#mynewsfilter a:hover {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#FA781A;
}

#mynewsfilter_logged_in {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
width:				170px;
border-top:			#666699 1px solid;
border-left:		#666699 1px solid;
border-right:		#666699 1px solid;
border-bottom:		#666699 1px solid;
background-color:	#efefef;
padding-left:		7px;
}

#mynewsfilter_logged_in a:link {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
}

#mynewsfilter_logged_in a:active {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
}

#mynewsfilter_logged_in a:visited {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
}

#mynewsfilter_logged_in a:hover {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#FA781A;
}

#menu {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
width:				170px;
border-top:			#666699 1px solid;
border-left:		#666699 1px solid;
border-right:		#666699 1px solid;
border-bottom:		#666699 1px solid;
padding-left:		7px;
padding-top:		7px;
background-color:	#efefef;
}

#menurechts {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
width:				160px;
border-top:			#666699 1px solid;
border-left:		#666699 1px solid;
border-right:		#666699 1px solid;
border-bottom:		#666699 1px solid;
margin-top:		5px;
background-color:	#efefef;
}

#menu a:link {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
}

#menu a:active {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
}

#menu a:visited {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
}

#menu a:hover {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#FA781A;
}

#rssfeeds {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
width:				170px;
border-top:			#999999 1px dashed;
border-left:		#999999 1px dashed;
border-right:		#999999 1px dashed;
border-bottom:		#999999 1px dashed;
padding-left:		7px;
padding-top:		7px;
padding-bottom:		7px;
padding-right:		7px;
background-color:	#eeeeee;
}

#leftcolumn {
padding-left:		12px;
padding-top:		5px;
padding-bottom:		10px;
}

.info {
color:				#FF9900;
}

.info a:link {
color:				#FF9900;
}

.info a:active {
color:				#FF9900;
}

.info a:visited {
color:				#FF9900;
}

.ajpopuphdr{
	font-family : verdana, arial, helvetica, sans-serif;;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
	color : #FFFFFF;
	background-color: #808080;
}

.ajpopuptxt{
	font-family : verdana, arial, helvetica, sans-serif;;
	font-size : 10px;
	text-decoration : none;
	color : #666666;
	background-color: #CCCCCC;
}

.ajpopuplnk{
	font-family : verdana, arial, helvetica, sans-serif;;
	font-size : 10px;
	text-decoration : none;
	color : #000000;
	background-color: #EEEEEE;
}

.popup {
	position: absolute;
	display: none;
	background-color: #efefef;
	border-width: 1px;
	border-style: solid;
	border-color: #666699;
	padding: 0px;
}

.popupheading {
padding-left: 4px;
height: 16px;
font-family : verdana, arial, helvetica, sans-serif;;
font-size : 10px;
font-weight : bold;
text-decoration : none;
color : #efefef;
background-color:	#666699;
background-image: url(/images/bg_popupheading.gif);
}

.popupdescription {
padding-left: 4px;
padding-right: 4px;
font-family : arial, helvetica, sans-serif;;
font-size : 12px;
text-decoration : none;
color : #000000;
background-color: #efefef;
text-align: justify;
}

.popupsubscription {
font-family : verdana, arial, helvetica, sans-serif;;
font-size : 10px;
text-decoration : none;
color : red;
background-color: #EEEEEE;
padding-left: 4px;
padding-right: 4px;
}

.popuplink {
font-family : verdana, arial, helvetica, sans-serif;;
font-size : 10px;
text-decoration : none;
color : #000066;
background-color: #CCCCCC;
padding-left: 4px;
padding-right: 4px;
}

#int {
text-align:		right;
vertical-align: bottom;
}

#int a:link {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
}

#int a:active {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		bold;
color:				#000066;
}

#int a:visited {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
}

#int a:hover {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#FA781A;
}

#adds {
margin-right:		14px;
margin-top:			5px;
}

p {
	font:12px/20px verdana, arial, helvetica, sans-serif;;
	margin:0px 0px 16px 0px;
	padding:0px;
	}

.mini {
font-family:		arial, helvetica, sans-serif;;
font-size:			10px;
letter-spacing:		0px;
font-weight:		normal;
color:				#aaaaaa;
}

#footer {
color:				#000066;
height:				20px;
padding-top:		2px;
}

#footer a:link {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#footer a:active {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#footer a:visited {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#000066;
text-decoration:	none;
}

#footer a:hover {
font-family:		verdana, arial, helvetica, sans-serif;;
font-size:			10px;
font-weight:		normal;
color:				#FA781A;
}