/* Stylesheet Definition file for vermaaklikheid.co.za by Helmar Rudolph */

body,table,td,tr,div,p,h1,h2,h3,h4,ul,pre {
	font-family: Arial, Helvetica, sans-serif;
}

body,td,div,p,ul,li,ol,a,input,textarea,select {font-size:12px;}

body {
	color:black; 
    background-color:white; 
	/* background-color:#cfcf78; */
	text-align:center;
	}

h1.h1	{
		font-weight:bold; 
		padding-top:0px; 
		padding-bottom:0px;
		margin:0 0 2px 0;
		letter-spacing:0px;
		color:navy;
		text-transform:uppercase;
		font-size:12px;
		}

#container	{
		width:715px;
		margin-left:auto;
		margin-right:auto;
		margin-top:15px;
		padding:0px;
		text-align:left;
		}

#header	{
		border-top:1px solid black;
		border-left:1px solid black;
		border-right:3px solid black;
		background:white;
		margin:0px;
		padding:0px;
		}

#main	{
		background-color:white;
		border-left:1px solid black;
		border-right:3px solid black;
		border-bottom:3px solid black;
		padding:0px;
		margin-top:0px;
		}

td.left	{
		width:151px;
		margin:0px;
		padding:0px;
		}

td.middle {
		width:304px;
		vertical-align:top;
		}

td.right {
		width:260px;
	/*	border-left:1px dotted navy; */
		}

td.right1 {
		width:149px;
		}

td.right2 {
		width:111px;

		}

tr.cyan {
		background:#8DD1E0;
		height:25px;
		/*font-weight:bold;*/
		text-transform:uppercase;
		letter-spacing:0.5px;
		}

div.copy {
		padding:10px;
		padding-top:9px;
		line-height:1.4em;
		}

div.bullet {background: url(../graphics/bullet.png) no-repeat top left; padding-left:13px}

.navy {
	color:navy;
}

a:link {text-transform:none; text-decoration:none; color:navy; border:none;}
a:visited {color:navy; border:0px solid white; text-transform:none; text-decoration:none;}
a:hover {color:navy; text-transform:none; text-decoration:none;}
a:active {color:white; background:navy; text-transform:none; text-decoration:none;}

a.menu  {
	text-transform:uppercase; 
	text-decoration:none; 
	color:white; 
	letter-spacing:1px; 
	font-size:11px;
	padding:0px 10px;
}

a.menu:visited {color:white; text-transform:uppercase; text-decoration:none;}
a.menu:hover {border:none; color:#8DD1E0; text-transform:uppercase; text-decoration:none;}
a.menu:active {color:#cfcf78; text-transform:uppercase; text-decoration:none;}

div.footer {color:gray; font-size:8pt; padding:4px 0px}

a.image, a.image:hover {text-transform:none; text-decoration:none; border:none}

table.header {
	margin:0;
	padding:0;
	width:714px;
	border-left:1px solid black;
	border-right:3px solid black;
	background:navy;
}

table.header tr td {
	padding:2px 3px;
}
