/* ----------------------------- PAGE ELEMENTS--------------------- */


body {
	margin: 0px; 
	background-color: #FFFFFF;
	text-align: center;
}
body.admin {
	margin: 0px; 
	background-color: #FFEEEE;
	text-align: center;
}
#box {
	border-right: #cccccc 1px solid;
	margin: 0px auto;
	border-left: #cccccc 1px solid;
	width: 780px;
	border-bottom: #cccccc 1px solid;
	background-color: #FFFFFF;
	text-align: left;
}
#adminbox {
	border-right: #cccccc 1px solid;
	margin: 0px auto;
	border-left: #cccccc 1px solid;
	width: 780px;
	border-bottom: #cccccc 1px solid;
	background-color: #FFFFFF;
	text-align: left;
}
#topNavcontainer ul
{
	margin: 0;
	padding: 20px 20px 5px 0px;
	list-style-type: none;
	text-align: right;
}
#topNavcontainer ul li {
	display: inline;
	font-family:    Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;	
}
#topNavcontainer ul li a:link
{
	text-decoration: none;
	padding: 0.2em 1em 0.2em 1em;
	color: #333;
	background-color: #fff;
	font-weight: normal;
}
#topNavcontainer ul li a:visited
{
	text-decoration: none;
	padding: 0.2em 1em 0.2em 1em;
	color: #333;
	background-color: #fff;
	font-weight: normal;
}

#topNavcontainer ul li a:hover
{
	padding: 0.2em 1em 0.2em 1em;
	color: #fff;
	font-weight: normal;
	background-color: #666;
}
#subNavcontainer ul
{
	margin: 0;
	padding: 20px 20px 5px 0px;
	list-style-type: none;
	text-align: left;
}

#subNavcontainer ul li {
	display: inline;
	font-family:    Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #900;
	font-weight: bold;

}
#subNavcontainer ul li a:link
{
	text-decoration: none;
	padding: 0.2em 1em 0.2em 1em;
	color: #333;
	background-color: #fff;
	font-weight: normal;
}
#subNavcontainer ul li a:visited
{
	text-decoration: none;
	padding: 0.2em 1em 0.2em 1em;
	color: #333;
	background-color: #fff;
	font-weight: normal;
}

#subNavcontainer ul li a:hover
{
	padding: 0.2em 1em 0.2em 1em;
	color: #fff;
	font-weight: normal;
	background-color: #666;
}
#commonPageContainer {
	padding: 25px 25px 25px 25px;
}
.hDivider {
	clear:          both; 
	PADDING-RIGHT:  0px; 
	PADDING-LEFT:   0px; 
	BACKGROUND:     url(images/dot_hor.gif) repeat-x left top; 
	PADDING-BOTTOM: 0px; 
	MARGIN:         0px; 
	PADDING-TOP:    0px; 
	HEIGHT:         1px
}
.indexItem .docIcon {FLOAT: left; MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: baseline}
.indexItem {
	PADDING-RIGHT:  0px; 
	PADDING-LEFT:   0px; 
	BACKGROUND:     url(images/dot_hor.gif) repeat-x left top; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP:    0px
}
.indexItem A:link {
	PADDING-RIGHT:  0px; 
	DISPLAY:        block; 
	PADDING-LEFT:   20px; 
	PADDING-BOTTOM: 0px; 
	MARGIN:         0px; 
	CURSOR:         pointer; 
	CURSOR:         hand; 
	COLOR:          #000; 
	PADDING-TOP:    0px; 
	TEXT-DECORATION: none}
.indexItem A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; CURSOR: pointer; CURSOR: hand; COLOR: #000; PADDING-TOP: 5px; TEXT-DECORATION: none}
.indexItem A:hover {
	BACKGROUND-COLOR: #eee}
.indexItem A:active {
	BACKGROUND-COLOR: #eee}
.indexItem .indexRef {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 14px; PADDING-TOP: 0px; TEXT-ALIGN: right}
.indexItem H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 5px 0px; PADDING-TOP: 0px}
.indexItem A H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 5px 0px; PADDING-TOP: 0px; TEXT-DECORATION: none}
#newsBalk{
	background-color: #FFFFFF;
	float: left;
	padding: 10px;
	width: 159px;
}
#newsBalk a:hover {
	background-color:	#CCCCCC;
}

#newsContainer ul
{
	padding:          0px;
	list-style-type:  none;
	text-align: left;
	margin-top: 10px;
	background-color:  #FFFFFF;
}
#newsContainer ul li {
	font-family:      Tahoma, Verdana, Arial, sans-serif;
	font-size:        11px;
	font-weight:      normal;
	margin-bottom:    10px;
}
#newsContainer ul li a:link
{
	text-decoration:  none;
	padding:          1px;
	color:            #000000;
	background-color: #FFFFFF;
	font-weight:      normal;
}
#newsContainer ul li a:visited
{
	text-decoration:   none;
	padding:           1px;
	color:             #000000;
	background-color:  #FFFFFF;
	font-weight:       normal;
}

#newsContainer ul li a:hover
{
	padding:           1px;
	color:             #000000;
	font-weight:       normal;
	background-color:  #EFEFEF;
}
.news{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 10px;
}
#prober table {
margin-left: 0px;
margin-right: 0px;
border:	0px;
}

#prober td {
	font-size: 12px;
	width: 400px;
	float: left;
	border-color:  #FFFFFF;
	text-align: left;

}

#prober td a {
text-decoration: none;
color: black;
background-color: #FFFFFF;
display: block;
height: 30px;

}

#prober td a:hover {
background-color: #F2F2F2;
text-decoration: none;
color: black;

}
#sitemapMenu ul {
#subNavcontainer ul
{
	margin: 0;
	padding: 20px 10px 5px 0px;
	list-style-type: none;
	text-align: left;
}

#sitemapMenu ul li {
	font-family:    Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #900;
	font-weight: bold;

}
#sitemap ul {
#subNavcontainer ul
{
	margin: 0;
	padding: 0px 10px 5px 0px;
	list-style-type: none;
	text-align: left;
}

#sitemap ul li {
	font-family:    Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #900;
	font-weight: bold;

}
#sitemap ul li a:link
{
	text-decoration: none;
	padding: 0.2em 1em 0.2em 1em;
	color: #333;
	background-color: #fff;
	font-weight: normal;
}
#sitemap ul li a:visited
{
	text-decoration: none;
	padding: 0.2em 1em 0.2em 1em;
	color: #333;
	background-color: #fff;
	font-weight: normal;
}

#sitemap ul li a:hover
{
	padding: 0.2em 1em 0.2em 1em;
	color: #fff;
	font-weight: normal;
	background-color: #666;
}
#links { 
	font-family:	Tahoma, Verdana, Arial, sans-serif;
	font-weight:	bold;
	font-size:		11px;
	color:			#000000;
	align: 			left;
	padding: 		10px;
}
#links A:link {
	font-size:		11px;
}
#links A:visited {
	font-size:		11px;
}
#links A:hover {
	font-size:		11px;
}
.linksKopje { 
	font-family:	Tahoma, Verdana, Arial, sans-serif;
	font-weight:	bold;
	font-size:		20px;
	color:			#000000;
	align: 			left;
}
#newsProber table {
margin-left: 0px;
margin-right: 0px;
padding-top:	0px;
padding-left:	0px;
padding-right:	0px;
padding-bottom:	0px;
border:	0px;
}

#newsProber td {
	font-size: 12px;
	width: 160px;
	float: left;
	border-color:  #FFFFFF;
	text-align: left;

}

#newsProber td a {
text-decoration: none;
color: black;
background-color: #FFFFFF;
display: block;
height: 30px;

}

#newsProber td a:hover {
background-color: #F2F2F2;
text-decoration: none;
color: black;

}
#submenuProber table {
margin-left: 0px;
margin-right: 0px;
padding-top:	1px;
padding-left:	0px;
padding-right:	0px;
padding-bottom:	0px;
border:	0px;
}

#submenuProber td {
	font-size: 11px;
	width: 159px;
	float: left;
	text-align: left;
	background: url(../images/dot_hor.gif) repeat-x top;
	letter-spacing: 0.1em;

}

#submenuProber td a {
text-decoration: none;
color: #999999;
background-color: #FFFFFF;
display: block;
height: 30px;
/**/
}
#submenuProber td a:link {

text-decoration: none;
color: #999999;

}
#submenuProber td a:visited {

text-decoration: none;
color: #999999;

}
#submenuProber td a:hover {
background-color: 		#F2F2F2;/*url(../images/dot_hor_grey.gif) repeat-x top;*/
text-decoration: none;
color: #000000;

}
.subleft {
	font-family:	Tahoma, Verdana, Arial, sans-serif;
	font-size:		11px;
	font-weight:	bold;
	color:			#999999;
	padding-left:	20px;
	padding-right:	3px;
	padding-top:	10px;
	padding-bottom:	10px;
	letter-spacing: 0.1em;
}
a.subleft:link {
	color:	 			#999999;
	text_decoration:	none;
		letter-spacing: 0.1em;
}
a.subleft:visited {
	color:	 			#999999;
	text_decoration:	none;
		letter-spacing: 0.1em;
}
a.subleft:hover {
	color:	 			#000000;
	text_decoration:	none;
		letter-spacing: 0.1em;
}