BODY {
	background-color: #C1C7E1;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10px;
}

A    {
	text-decoration: none;
}

a:hover{text-decoration:underline}

h1	{
	font-size:14pt;
	font-weight:bold;
	padding: 4px;
	font-family : "BankGothic Md BT";
	background-color: #C1C7E1;
	color: #003366
}

H2  {
	background-color: #C1C7E1;
	color: #003366;
	border-bottom : dotted White;
	font-size:	10pt;
	font-weight:	bold;
    margin-bottom: 0px;
	margin-top: 0px;
	padding: 4px;
    padding-bottom: 0px;
	padding-top: 0px;
}

h3	{
	font-size:	8pt;
	font-weight:	bold;
	text-decoration: underline
	}
}

.layer1 {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 752px;
	height: 20px;
	background-color: #003366;
	color: #ffffff;
	padding: 4px;
	border-right : medium outset Blue;
}

.layer2 {
	position: absolute;
	top: 21px;
	left: 1px;
	width: 740px;
	height: 100px;
	background-color: #FFFFFF;
	border-right : medium outset Blue;
	padding : 10px 10px;
}

.layer3 {
	position: absolute;
	top: 101px;
	left: 1px;
	width: 750px;
	height: 50px;
	background-color: #003366;
	border-right : medium outset Blue;
	padding : 5px 5px;
}

.layer4 {
	position: absolute;
	top: 151px;
	left: 1px;
	width: 750px;
	height: auto;
	background-color: #4AB7E2;
	color: #FFFFFF;
	border-right : medium outset Blue;
	border-bottom : medium outset Blue;
	padding : 20px 5px;
}

.layer5 {
	position: absolute;
	top: 170px;
	left: 122px;
	width: 629px;
	height: auto;
	background-color: #FFFFFF;
}

.layer6 {
	position: absolute;
	top: 101px;
	left: 770px;
	width: auto;
	height: auto;
	background:#fff;
	margin:10px;
		
}

div.feedburnerFeedBlock p.date {
		color: #666;
		}
div.feedburnerFeedBlock ul li div {
		display: inline;
		}
div.feedburnerFeedBlock span.headline a {
		font-weight: bold;
		font-size: 1.1em;
		color: #003366;
		}
div.feedburnerFeedBlock ul li {
		margin-bottom: 2em;
		}
div.feedburnerFeedBlock #creditfooter { display:none;
		}
	
.layer7 {
	position: absolute;
	top: 101px;
	left: 360px;
	width: 380px;
	height: 50px;
	background-color: #003366;
	color: #FFFFFF;
	padding: 10px
}

.layer8 {
	position: absolute;
	top: 190px;
	left: 550px;
	width: 180px;
	height: auto;
	background-color: #FFFFFF;
}

table
{
  font: 11px verdana,verdana, arial;
margin: 0;
padding: 0;
border-collapse: collapse;
text-align: left;
color: #333;
line-height: 19px;
}

caption
{
  text-align: left;
padding: .8em;
color: white;
background: #C1C7E1;
height: 2em;
font-weight:bold;
font-size:14pt;
font-family: BankGothic Md BT;
border:#ccc .1em solid;
}

td {
margin: 0;
padding: 20px 10px;
border: 1px dotted #f5f5f5;
}

tr { 
background-color: #FBFDF6;
}
tr.odd {
background-color: #EDF7DC;
}

tr:hover {
}

td:hover {
}

tr:hover th a:hover {
background-color: #F7FBEF;
border-bottom: 2px solid #86C200;
}

table a {
color: #608117;
background-image: none;
text-decoration: none;
border-bottom: 1px dotted #8A8F95;
padding: 2px;
padding-right: 12px; background: transparent url(http://www.roekeloos.co.za/img/link.gif) no-repeat 100% 50%;
}

table a:hover {
color: #BBC4CD;
background-image: none;
text-decoration: none;
border-bottom: 3px solid #333;
padding: 2px;
padding-right: 12px; color: #A2A2A2; background: transparent url(http://www.roekeloos.co.za/img/link.gif) no-repeat 100% 50%;
}

table a:visited {
text-decoration: none;
border-bottom: 1px dotted #333;
text-decoration: none;
padding-right: 12px; color: #A2A2A2; background: transparent url(http://www.roekeloos.co.za/img/visitedLink.gif) no-repeat 100% 50%;
}

table a:visited:hover {
background-image: none;
text-decoration: none;
border-bottom: 3px solid #333;
padding: 2px;
padding-right: 12px; color: #A2A2A2; background: transparent url(http://www.roekeloos.co.za/img/visitedLink.gif) no-repeat 100% 50%;
}
