.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #354267;
	padding-left:10;
	padding-right:10;
	padding-bottom:10;
	padding-top:10;
	line-height:16px;

}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #354267;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	padding-top:0;
	line-height:16px;

}

.specialtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #354267;
	line-height:16px;
	border-left: 1px dashed #57a9bd;
	border-top: 1px dashed #57a9bd;
	border-bottom: 1px dashed #57a9bd;
	border-right: 1px dashed #57a9bd;
	
	

}

.specialpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #354267;
	line-height:16px;	

}

.special_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9;
	color: #354267;
	line-height:16px;	

}


.headertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
	color: #354267;
	padding-left:3;
	padding-right:3;
	padding-bottom:3;
	padding-top:3;
}

a.body:link, a.body:active, a.body:hover, a.body:visited{  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #354267;
	line-height:16px;
	
}

.adtext {
margin:0px;
font-family:verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color: #ffffff;
}

a.more:link, a.more:active, a.more:hover, a.more:visited{  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9;
	color: #000000;
	line-height:16px;
	
}
	

.frame {
	BORDER-BOTTOM: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid
}

.frame1 {
	BORDER-BOTTOM: #a3cfdc 2px solid; 
	BORDER-LEFT:  #a3cfdc 2px solid; 
	BORDER-RIGHT: #a3cfdc 2px solid; 
	BORDER-TOP: #a3cfdc 2px solid
}


.pixframe {
	BORDER-BOTTOM: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid
}

.tableframe {
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid
}

.webframe {
	BORDER-BOTTOM: #727363 1px solid; 
	BORDER-LEFT: #727363 1px solid; 
	BORDER-RIGHT: #727363 1px solid; 
	BORDER-TOP: #727363 1px solid
}

.fynbosframe {
	BORDER-BOTTOM: #320000 1px solid; 
	BORDER-LEFT: #320000 1px solid; 
	BORDER-RIGHT: #320000 1px solid; 
	BORDER-TOP: #320000 1px solid
}

.sunshowersframe {
	BORDER-BOTTOM: #e0e8d9 1px solid; 
	BORDER-LEFT:#e0e8d9 1px solid; 
	BORDER-RIGHT: #e0e8d9 1px solid; 
	BORDER-TOP: #e0e8d9 1px solid
}

a:link {
 	color: #354267;
	font-size:11px;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	
 }
 
a:visited, a:active {
 	color: #354267;
	font-size:11px;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	
	}

a:hover {
 background-color:#a3cfdc;
 	color:#ffffff;
 	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	
} 

.addresstext {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #354267;
}

a.address:link, a.address:active, a.address:hover, a.address:visited{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #354267;
}

