.Title{
			font-family : Arial, Helvetica, sans-serif;
			font-size: 15px;
			color: #3399FF;
			font-weight: bold;
		}
		.HomeFont{
			color: #003399;
			font-size: 12pt;
			font-family: Arial, Helvetica, sans-serif;	
		}
		.content01{
			color: #2061A2;
			font-size: 14px;
			font-family : Arial, Helvetica, sans-serif;
			font-weight: bold;
		}
		.content02{
	        color: #000000;
	        font-size: 12px;
	        font-family : Arial, Helvetica, sans-serif;
	        font-weight: normal;
		}
		.content02c{
	        color: #FF0000;
	        font-size: 12px;
	        font-family : Arial, Helvetica, sans-serif;
	        font-weight: normal;
		}
		.content02a{
	        color: #000000;
	        font-size: 12px;
	        font-family : Arial, Helvetica, sans-serif;
	        font-weight: normal;
	        text-align: left;
	        text-indent: none;
	        list-style: disc url(http://ubag.entelligence.co.za/images/bullets.jpg) outside;
	        vertical-align: middle;
		}
		
		.content04{
			color: #000000;
			font-size: 11px;
			font-family: Arial, Helvetica, sans-serif;	
		}
		.content04a{
			color: #000000;
			font-size: 10px;
			font-family: Arial, Helvetica, sans-serif;	
		}
		.content05{
			color: #2061A2;
			font-size: 16px;
			font-family : Arial, Helvetica, sans-serif;
			font-weight: bold;
		}
		.content06{
			color: #000000;
			font-size: 12px;
			font-family : Arial, Helvetica, sans-serif;
			font-weight: bold;
		}
		.content06a{
			color: #83cee2;
			font-size: 12px;
			font-family : Arial, Helvetica, sans-serif;
			font-weight: bold;
		}
		.content07{
			color: #000000;
			font-size: 20px;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: normal;
			text-align: left;	
		}
		.leave{
	        color: #d91e1b;
	        font-size: 12px;
	        font-family: Arial, Helvetica, sans-serif;			
		}						
		.HomeFont1{
			color: #FF0000;
			font-size: 13pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight: bold;			
		}
		.HomeFont2{
			color: #003399;
			font-size: 10pt;
			font-family : Arial, Helvetica, sans-serif;
		}
		.HomeFont3{
			color: #003399;
			font-size: 13pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight: bold;			
		}
		.HomeFont4{
			color: #003399;
			font-size: 12pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight: bold;		
		}
		.HomeFont5{
			color: red;
			font-size: 12pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight: bold;
			text-decoration : none;
		}
		.HomeFont6{
			color: red;
			font-size: 10pt;
			font-family : Arial, Helvetica, sans-serif;
			font-weight: bold;
		}
		.A.Home{
			color: #003399;
			font-size: 10pt;
			font-family : Arial, Helvetica, sans-serif;
		}		
		.HomeSmallFont{
			color: #003399;
			font-size: 10px;
		}		
		.SubTitle{
			font-family : Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #3399FF;
			font-weight: normal;
			font-style: italic;	
		}
		.ASmall{
			cursor : hand;
			font-size : xx-small;
		}
		.tableHome{
			font-family : Arial, Helvetica, sans-serif;
			background-color : #97CAFE;
			font-size: 10px;
		}
		.TableHeader{
	        color: #000000;
			font-family: Arial, Helvetica, sans-serif;
	        font-weight : bold;
	        font-size : 11px;
	        text-align: left, center;
		}
		.TableHeader02{
	        color: #000000;
			font-family: Arial, Helvetica, sans-serif;
	        font-weight : bold;
	        font-size : 11px;
	        text-align: center, center;
		}
		INPUT {	
			font-weight : bold;
			font-size: 10px;
		}
		.alert{
			color: red;
			font-weight: bold;
		}
		.AlterNateRow{
		    background-color : #3399FF;
		    cursor : hand;
		}
		.field{
			font-weight: bold;
		}
		.field1{
			font-weight: bold;
			color: #3399FF;
		}
		.classHidden{
			display : none;
			visibility : hidden;
		}		
		.classVis{
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
			display : "";
		}
		.table{
	        color: #000000;
			background-color : #ffffff;
			font-family: Arial, Helvetica, sans-serif;
	        font-size:12px;
	        border-bottom-color : #022368;
			border-bottom-style : solid;
			border-bottom-width : 1px;
			border-right-color : #022368;
			border-right-style : solid;
			border-right-width : 1px;
			border-top-color : #022368;
			border-top-style : solid;
			border-top-width : 1px;
			border-left-color : #022368;
			border-left-style : solid;
			border-left-width : 1px;
		}
		.silverline{
			background-color : Silver;
		}
		.tableborder{
			border-bottom-color : #cccccc;
			border-bottom-style : solid;
			border-bottom-width : 1px;
			border-right-color : #cccccc;
			border-right-style : solid;
			border-right-width : 1px;
			border-top-color : #cccccc;
			border-top-style : solid;
			border-top-width : 1px;
			border-left-color : #cccccc;
			border-left-style : solid;
			border-left-width : 1px;
		}
	    .reportTable{
			background-color : #ededed;
		}
		DIV.GoToTopDiv {
			font-family : Arial, Helvetica, sans-serif;
			font-size: 12pt;
			border-bottom:1px solid #55BBFF;
			border-left:1px solid #55BBFF; 
			background: #3399FF; 
			padding:3px;
		}
		.menu{
			background-color :  #3399FF;
			border : thin Black;
			font-family : Arial, Helvetica, sans-serif;
			font-size : 11px;
			color:white;
			font-weight: bold;
			cursor:hand;
			text-decoration : none;		
		}
		.menuSub{
			background-color :  #3399FF;
			border : thin Black;
			font-family : Arial, Helvetica, sans-serif;
			font-size : 11px;
			color:black;
			cursor:hand;
			text-decoration : none;	
		}
		.menuA{
			border : thin Black;
			font-family : Arial, Helvetica, sans-serif;
			font-size : 11px;
			color:white;
			font-weight: bold;
			cursor:hand;
			text-decoration : none;		
		}
		.Login{
			background-color : #3399FF;
			border : thin Black;
			font-family : Arial, Helvetica, sans-serif;
			font-size : 12px;
			color:white;
			font-weight: bold;
		}
		.menuOver{
			background-color : #97CAFE;
			border : thin Black;
			font-family : Arial, Helvetica, sans-serif;
			font-size : 11px;
			color:white;
			font-weight: bold;
			cursor:hand;
		}
		.menuSubOver{
			background-color : #97CAFE;
			border : thin Black;
			font-family : Arial, Helvetica, sans-serif;
			font-size : 11px;
			color:black;		
			cursor:hand;
		}	
		.alert{
			color: red;
			font-weight: bold;
			font-size : 11px;
			font-family : Arial, Helvetica, sans-serif;
		}
		.submenu{
			DISPLAY: none;
		}
		.submenutext{
			font-family : Arial, Helvetica, sans-serif;		
			font-size : 11px;
			color:black;
			height : 11px;
			cursor:hand;		
		}	
		.Subheader{
			font-family : Arial, Helvetica, sans-serif;
			font-size : 11px;
			color:black;
			height : 11px;
		}
		.submenutext:hover{
			color: white;
		}
		INPUT {
			font-weight : bold;
			font-size: 10px;
		}
		.button{
			background-color : #003399;
		}
		.strapline1{
			font-family : Arial, Helvetica, sans-serif;
			font-size : 25px;
			font-weight : bold;
			color : #3399ff;
		}
		.strapline2{
			font-family : Arial, Helvetica, sans-serif;
			font-size : 25px;
			font-weight : normal;
			color : white;
			font-style : italic;
		}
		.trBackground{
			background-color : #ffffff;
		}
		.body {
	        background-color: #CCCCCC;
		}
/*===========================================================================================NEW*/


a.TopNav:link, a.TopNav:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	height:12px;
	text-align: center, middle;
}
a.TopNav:hover, a.TopNav:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #03216a;		
	text-decoration:none;
	height:12px;
	text-align: center, middle;
	
}
a.buttonLinks {
	font: bold 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	text-align: left;
}
a.buttonLinks:hover {
	color: #03216a;
	text-decoration:underline;
    text-align: left;
	font: bold 12px Arial, Helvetica, sans-serif;	
}
td.TopBlueBar
{
	background-image: url(../images/TopBlueNavBar2.gif);
	background-repeat: repeat-x;
	background-position: center, middle;	
}

td.LftNavBar
{
	background-image: url(../images/LftGreyBack.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width:164px;
	height:20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;	
}

td.BlueNavBar
{
	background-image: url(../images/TopBlueNavBar6.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width:164px;
	height:20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}

td.SubNav
{
	background-color: #FFFFFF;
	background-position: left top;
	width:164px;
	height:20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	font-family : Arial, Helvetica, sans-serif;
}
a:link, a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
a:hover, a:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6699ff;		
	text-decoration:none;
}

a.MainNav:link, a.MainNav:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	height:13px;

}
a.MainNav:hover, a.MainNav:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6699ff;		
	text-decoration:none;
	height:13px;
}

a.MainBlueNav:link, a.MainBlueNav:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	height:12px;
}
a.MainBlueNav:hover, a.MainBlueNav:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #03216a;
	text-decoration:none;
	height:12px;
	text-align: left;
}

.MainNavTxt{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	width: 164px;
	height:13px;
}

table.MainTable
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: 1px;
	border-right-style: 1px;
	border-bottom-style: 1px;
	border-left-style: 1px;
	border-top-color: cccccc;
	border-right-color: cccccc;
	border-bottom-color: cccccc;
	border-left-color: cccccc;
}

#MainContentDivMainContentDiv
{
	display: block;
	width: 359px;
	overflow: scroll;
	height: 300px;
	visibility: visible;
	position:relative;
	top:0;
}

table.MainNavTable
{
	background-image: url(../images/LftGreyBack.gif);
	background-repeat: repeat-y;
}

td.RightBar
{
	background-repeat: repeat-y;
}

.RedBoldText
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff6600;
	background-image: url(../images/RightGreyBar.gif);
	background-repeat: repeat-y;
}

.FormField
{
	color: #000000;
	border: 1px solid #CCCCCC;
	background:#FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
}
.OtherCostFormField
{
	border: 1px solid #CCCCCC;
	background:#FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-repeat: repeat-y;
	text-align: right;
}

.OtherCostFormFieldLabels
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
}

.FormFieldLabels
{
    color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	/*background-image: url(../images/RightGreyBar.gif);
	background-repeat: repeat-y;*/
}
.01FormFieldLabels
{
    color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
}

.FieldLabels
{
	color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size:10px;
	/*background-image: url(../images/RightGreyBar.gif);
	background-repeat: repeat-y;*/
}

.FormFieldLabelsBold
{
	color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
}

.ListHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-align: center;
}
.aligntop{vertical-align: top;
}

.Lsidebar
{
	background-image: url(../images/05topBar.gif);
	background-repeat: repeat-x;
}
.Rsidebar
{
	background-image: url(../images/b05topBar.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.Csidebar
{
    color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.Csidebar:hover
{
    color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.right01
{
	background-image: url(../images/04right.gif);
	background-repeat: repeat-x;
}
.right02
{
	background-image: url(../images/05right.gif);
	background-repeat: repeat-x;
}
.TopBox01
{
	background-image: url(../images/01boxes_02.gif);
	background-repeat: repeat-x;
}
.LeftBox02
{
	background-image: url(../images/01boxes_05.gif);
	background-repeat: repeat-y;
}
.RightBox03
{
	background-image: url(../images/01boxes_08.gif);
	background-repeat: repeat-y;
}
.BottemBox04
{
	background-image: url(../images/01boxes_14.gif);
	background-repeat: repeat-x;
}
.TopBox05
{
	background-image: url(../images/01boxes_17.gif);
	background-repeat: repeat-x;
}
.BestBox01
{
	background-image: url(../images/01best_02.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-align: left;
	color: #FFFFFF;
}
.SpaceBox01
{
	background-image: url(../images/01space_bar.gif);
	background-repeat: repeat-x;
}
.SpaceBox
{
	background-image: url(../images/01grey.gif);
	background-repeat: repeat-y;
}
	
.quoteBox01
{
	background-image: url(../images/box02_02.gif);
	background-repeat: repeat-x;
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.quoteBox02a
{
	background-image: url(../images/box02_05.gif);
	background-repeat: repeat-y;
}
.quoteBox03
{
	background-image: url(../images/box02_09.gif);
	background-repeat: repeat-y;
}
.quoteBox04
{
	background-image: url(../images/box02_07.gif);
	background-repeat: repeat-y;
}
.quoteBox05
{
	background-image: url(../images/box02_12.gif);
	background-repeat: repeat-y;
}
.quoteBox06
{
	background-image: url(../images/box02_14.gif);
	background-repeat: repeat-y;
}
.quoteBox07
{
    background-image: url(../images/zbox_27.gif);
	background-repeat: repeat-y;
}
.quoteBox08
{
	background-image: url(../images/zbox_29.gif);
	background-repeat: repeat-y;
}
.quoteBox09
{
	background-image: url(../images/a0bar01_02.jpg);
	background-repeat: repeat-x;
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.link02 {
	font: normal 10px/normal Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.content20{
	 color: #000000;
	 font-size: 11px;
	 font-family : Arial, Helvetica, sans-serif;
	 font-weight: normal;
}
.QuotingFormFieldLabels
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}

.graybordertop{
	background-image:url(../images/graybordertop.gif); 
	background-repeat:repeat-x;
	height: 15px;
	padding: 0;
	margin: 0;
}

.grayborderbottom{
	background-image:url(../images/grayborderbottom.gif);
	background-repeat:repeat-x;
}

.grayborderleft{
	background-image:url(../images/grayborderleft.gif); 
	background-repeat:repeat-y;
}

.grayborderright{
	background-image:url(../images/grayborderright.gif); 
	background-repeat:repeat-y;
}
