body {
	background-image: url(http://www.tfsms.co.za/data/bg.jpg);
	background-color: #FFFFFF;
	margin-left:0px;
	margin-top:1px;
}
.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.TFBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
}
.smlbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c1c1c1;
}
.smlbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c1c1c1;
}
.smlbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c1c1c1;
}
.smlcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

	a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.TFBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
}
.smlbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c1c1c1;
}
.smlbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c1c1c1;
}
.smlbodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c1c1c1;
}
.smlcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

	a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6e6e6e; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.Title {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.Header {
	BACKGROUND-POSITION: left center; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.text {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma, Arial
}
.Whitetext {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Tahoma, Arial
}
.boldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma, Arial
}
.headertext {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline
}
.ErrorContents {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Tahoma
}
.Buttons {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 17px; BACKGROUND-COLOR: #ececec
}
.TextBoxes {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white
}
.Images {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.OuterTable {
	BORDER-RIGHT: #1e0e56 0px solid; BORDER-TOP: #1e0e56 0px solid; FONT-SIZE: 8pt; BORDER-LEFT: #1e0e56 0px solid; COLOR: black; BORDER-BOTTOM: #1e0e56 0px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #ECE9E2
}
.LogoTable {
	width : 98%; BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 0px solid; COLOR: black; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Tahoma, Arial
}
.ownHeader	{	
	font-weight: bold;
	font-size: 10pt;
	color: White;
	font-family: Tahoma;
	text-decoration: none;
}
.LoginTable {
	BACKGROUND-COLOR: #FFFFFF; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Tahoma, Arial
}
.BottomTable {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: white
}
.MenuTable {
	MARGIN-LEFT : 2px; MARGIN-TOP : 2px; BORDER-RIGHT: #3d3d6c 1px solid; BORDER-TOP: #3d3d6c 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #3d3d6c 1px solid; COLOR: black; BORDER-BOTTOM: #3d3d6c 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #eaeaeb
}
.ROWSHead {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #808080
}
.SignUpTableHeaderRow {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #808080
}
.ContactUsTableHeaderRow {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #808080
}
.InnerTableHeaderRow {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #808080
}
.InnerTable {
	MARGIN-LEFT : 2px; width : 99%; BORDER-RIGHT: #3d3d6c 1px solid; BORDER-TOP: #3d3d6c 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #3d3d6c 1px solid; COLOR: black; BORDER-BOTTOM: #3d3d6c 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: white
}
.SignUpTable {
	width : 95%; BORDER-RIGHT: #3d3d6c 1px solid; BORDER-TOP: #3d3d6c 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #3d3d6c 1px solid; COLOR: black; BORDER-BOTTOM: #3d3d6c 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: white;
}
TABLE.SignUpTable TD { padding-left : 5px; }
.contactustable {
	width : 95%; BORDER-RIGHT: #3d3d6c 1px solid; BORDER-TOP: #3d3d6c 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #3d3d6c 1px solid; COLOR: black; BORDER-BOTTOM: #3d3d6c 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: white;
}
TABLE.contactustable TD { padding-left : 5px; }
.ROWS {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: white
}
.ROWSAlt {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #f1f1f1
}
.ROWSSeperator {
	BACKGROUND-COLOR: #348209
}
.TESTcpYearNavigation {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TESTcpMonthNavigation {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.TESTcpDayColumnHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
TD.TESTcpDayColumnHeader {
	BORDER-RIGHT: #6677dd 0px solid; BORDER-TOP: #6677dd 0px solid; BORDER-LEFT: #6677dd 0px solid; BORDER-BOTTOM: #6677dd 1px solid; TEXT-ALIGN: right
}
.TESTcpYearNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
.TESTcpMonthNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
.TESTcpTodayText {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
.TESTcpText {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
TD.TESTcpDayColumnHeader {
	BORDER-RIGHT: #6677dd 0px solid; BORDER-TOP: #6677dd 0px solid; BORDER-LEFT: #6677dd 0px solid; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: right
}
A.TESTcpCurrentMonthDate:link {
	FONT-WEIGHT: bold; COLOR: #575c3c; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.TESTcpCurrentMonthDate:visited {
	FONT-WEIGHT: bold; COLOR: #575c3c; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.TESTcpCurrentMonthDate:active {
	FONT-WEIGHT: bold; COLOR: #575c3c; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.TESTcpCurrentDate {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
A.TESTcpOtherMonthDate {
	FONT-WEIGHT: bold; COLOR: #6677dd; TEXT-DECORATION: none
}
A.TESTcpTodayText {
	FONT-WEIGHT: bold
}
TD.TESTcpCurrentDate {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; COLOR: #ffffff; BORDER-BOTTOM: black 2px solid; BACKGROUND-COLOR: white
}
TD.TESTcpTodayText {
	BORDER-RIGHT: #6677dd 0px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: #6677dd 0px solid; BORDER-BOTTOM: #6677dd 0px solid
}
.TESTcpBorder {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.ClientMenu
{
	height: 20px;
	padding-top: 2px;
	padding-left: 20px;
	padding-bottom: 2px;
	border-bottom: dotted 1px #B6B6B6;
	background-repeat: no-repeat;
}

