BODY
	{
	    FONT-FAMILY: Verdana;
	    FONT-SIZE: 8pt;
	    COLOR: black;
	    BACKGROUND-COLOR: white;
	}

P
	{
	    FONT-FAMILY: Verdana;
	    FONT-SIZE: 8pt;
	    COLOR: #666666;

	}


TD
	{
	    FONT-FAMILY: Verdana;
	    FONT-SIZE: 8pt;
	    COLOR: black;
	}
	
LI
	{
	    LIST-STYLE-IMAGE: url(/pix/Cobalt_bullet.gif);
	    COLOR: #666666; 
	}

LI.brochure
	{
	    LIST-STYLE-IMAGE: url(/pix/bullet_form_bckgrnd.jpg);
	    COLOR: black;
	    valign: top;
	}
		
A
   {
   COLOR: #336699;
   FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: normal;
   TEXT-DECORATION: underline;
   CURSOR:hand;
   }


A:hover
   {
   COLOR: #9d9d9d;
   FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: normal;
   TEXT-DECORATION: underline;
   }
   
A:visited
   {
   COLOR: #9d9d9d;
   FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: normal;
   TEXT-DECORATION: underline;

   }
   
a.heading {
   FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
   COLOR: black;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: bold;
   TEXT-DECORATION: none;
}

a.headinggrey {
   FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
   COLOR: #666666;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: bold;
   TEXT-DECORATION: none;
}

SELECT
	{
	    FONT-FAMILY: Verdana;
	    FONT-SIZE: 8pt;
	    COLOR: black;
	    BACKGROUND-COLOR: white;
	}

SELECT.enq_sel
{
    BORDER-LEFT: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}

INPUT.text
{
    BORDER-LEFT: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    WIDTH: 230px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
INPUT.text_small
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #336699 1px solid;
    WIDTH: 80px;
    COLOR: black;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}




INPUT
	{
	    FONT-FAMILY: Verdana;
	    FONT-SIZE: 8pt;
	    COLOR: black;
	}
	
.INPUTBUSS
	{
   	    BACKGROUND-COLOR: LIGHTGREY;
   	}
	
td.aroundform
	{
	    FONT-FAMILY: Verdana;
	    FONT-SIZE: 8pt;
	    COLOR: #666666;
	}	




.TEXTAREAONLINE
	{
	    FONT-WEIGHT: normal;
	    FONT-SIZE: 8pt;
		OVERFLOW: auto;
	    COLOR: black;
	    FONT-FAMILY: Verdana; Geneva, Arial, Helvetica, sans-serif;
	    BACKGROUND-COLOR: white;
	    WRAP: virtual

	}
   
maintable
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    WIDTH: 610px;
    BORDER-BOTTOM: 1px;
    cellspacing: 0;
    cellpadding: 2
}
.leftMargin
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif
}
.rightHeader
{
    FONT-SIZE: 16pt;
    COLOR: white;
    FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif;
    BACKGROUND-COLOR: #427fb8;
}
.rightSmallHeader
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #427fb8;
}
.rightSubHeader
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    BACKGROUND-COLOR: #afc9d8
}
.error
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    BACKGROUND-COLOR: #eef7ff
}
.rightGridHeader
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #afc9d8
}

.rightGrid
{
    FONT-SIZE: 8pt;
    WIDTH: 610px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eef7ff
}
.rightBody
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.fullBodyTable
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 610px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    valign: top;
    spacing: 0px
}
.leftTableFront
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    WIDTH: 100%;
    BORDER-BOTTOM: 1px;
    cellspacing: 0;
    cellpadding: 2;
    bgcolor: #DFDFDF
}
.rightBodyTable
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 610px;
    BORDER-BOTTOM: 0px;
    cellspacing: 0;
    cellpadding: 2;
    bgcolor: #FFFFFF
}
.disclaimer
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}


a.mainmenu
   {
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
   }

a.mainmenu:hover
   {
   FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
   }
   
td.gotoPage { 
	color: #336699;  
	text-decoration: underline;  
	cursor: pointer;
	CURSOR:pointer;
	CURSOR:hand;
}


a.topmenulink
	{
		FONT-SIZE: 9pt;
		COLOR: #666666;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
	}
a.topmenulink:hover
	{
		FONT-SIZE: 9pt;
		COLOR: #666666;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
	}
	
a.topmenulink:visited
	{
		FONT-SIZE: 9pt;
		COLOR: #666666;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
	}
	
a.topmenulink:
	{
		FONT-SIZE: 9pt;
		COLOR: #666666;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
	}


.topmenu
	{
		FONT-SIZE: 9pt;
		COLOR: #666666;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

		TEXT-DECORATION: none;
	}
		
td.greymenuline
	{
		BACKGROUND-COLOR: #95C8E0;
	}

td.bluemenuline
	{
		BACKGROUND-COLOR: #12567B;
	}
.menutitletext
	{
		BACKGROUND-COLOR: #427fb8;
		COLOR: #ffffff;
		FONT-FAMILY: arial,helvetica,sans-serif;
/*		PADDING-RIGHT: 9px; */
		VERTICAL-ALIGN: middle;
		FONT-SIZE: 8pt;
		FONT-WEIGHT: bold;
		TEXT-ALIGN: left;
		padding-left:5px;
	}
	
.menubackground
	{
		BACKGROUND-COLOR: #0F64A4;
	}
.loginbackground
	{
		BACKGROUND-COLOR: #0F64A4;
	}

td.login
	{
	    FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif;
	    FONT-SIZE: 9pt;
	    COLOR: white;
	    PADDING-RIGHT: 9px;
	}

input.login
	{
	    FONT-FAMILY: Arial,Verdana,Helvetica, sans-serif;
	    FONT-SIZE: 8pt;
	    COLOR: black;
	    WIDTH: 163px;
	}
.loginbutton
	{
	    BORDER-RIGHT: #427FB8 1px solid;
	    BORDER-TOP: #427FB8 1px solid;
	    FONT-WEIGHT: 600;
	    FONT-SIZE: 10pt;
	    BORDER-LEFT: #427FB8 1px solid;
	    WIDTH: 60px;
	    CURSOR: hand;
	    COLOR: #427FB8;
	    PADDING-TOP: 0px;
	    BORDER-BOTTOM: #427FB8 1px solid;
	    BACKGROUND-COLOR: #FFFFFF;
	    FONT-FAMILY: Arial;
	    HEIGHT: 20px;
	    TEXT-ALIGN: center;
	}

.button
	{
	    BORDER-RIGHT:#427FB8 1px solid;
	    BORDER-TOP: #427FB8 1px solid;
	    FONT-WEIGHT: 600;
	    FONT-SIZE: 10pt;
	    BORDER-LEFT: #427FB8 1px solid;
	    CURSOR: hand;
	    COLOR: #427FB8;
	    PADDING-TOP: 0px;
	    BORDER-BOTTOM: #427FB8 1px solid;
	    BACKGROUND-COLOR: #FFFFFF;
	    FONT-FAMILY: Arial;
	    HEIGHT: 20px;
	    TEXT-ALIGN: center;
	}

.clientbutton
	{
	    BORDER-RIGHT: #427FB8 1px solid;
	    BORDER-TOP: #427FB8 1px solid;
	    FONT-WEIGHT: 600;
	    FONT-SIZE: 10pt;
	    BORDER-LEFT: #427FB8 1px solid;
	    CURSOR: hand;
	    COLOR: #427FB8;
	    PADDING-TOP: 0px;
	    BORDER-BOTTOM: #427FB8 1px solid;
	    BACKGROUND-COLOR: #FFFFFF;
	    FONT-FAMILY: Arial;
	    HEIGHT: 20px;
	    TEXT-ALIGN: center;
	}

input.hiddeninput
	{
		HEIGHT: 0px;
	}


.titletext
	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #427FB8; 
}

.titletext_new
	{
	FONT-FAMILY: Arial, Geneva, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: Bold;
	COLOR: #336699; 
}
	
hr.footerline
	{
		COLOR: #419DCC;
	}
	
.formbackground
	{
		BACKGROUND-COLOR: #DCE8F3;
	}

.formbackground_new
	{
		BACKGROUND-COLOR: #edf3f8;
	}
	
.formheading 
	{
	    FONT-FAMILY: Verdana;
	    FONT-SIZE: 8pt;
	    COLOR: black;
	    FONT-WEIGHT: bold;
	    BACKGROUND-COLOR: #DCE8F3;
	}

.formheading_new
	{
	    FONT-FAMILY: Verdana;
	    FONT-SIZE: 8pt;
	    COLOR: black;
	    FONT-WEIGHT: bold;
	    BACKGROUND-COLOR: #edf3f8;
	}
input.formradiobutton
	{
	    BACKGROUND-COLOR: #DCE8F3;
	}
td.whatsnewheader
	{
	    FONT-FAMILY: Arial;
	    FONT-SIZE: 8pt;
	    COLOR: white;
	    FONT-WEIGHT: bold;
	    BACKGROUND: url(/pix/Cobalt_placeholder_headers.gif)
	    /*		BACKGROUND-COLOR: #419DCC; */
	}
td.whatsnewline
	{
		BACKGROUND-COLOR: #B5B5B5;
/*		BACKGROUND-COLOR: #419DCC; */
	}
	
A.leftmenulink
	{
		COLOR: #ffffff;
		FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
		FONT-SIZE: 9pt;
		FONT-WEIGHT: normal;
		TEXT-DECORATION: none;
		PADDING-LEFT: 5px;
	}


A.leftmenulink:hover
	{
		COLOR: #ffffff;
		FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
		FONT-SIZE: 9pt;
		FONT-WEIGHT: normal;
		TEXT-DECORATION: none;
		PADDING-LEFT: 5px;
	}
	
A.leftmenulink:visited
	{
		COLOR: #ffffff;
		FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
		FONT-SIZE: 9pt;
		FONT-WEIGHT: normal;
		TEXT-DECORATION: none;
		PADDING-LEFT: 5px;
	}
   
A.leftlink:visited
	{
		COLOR: #ffffff;
		FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
		FONT-SIZE: 9pt;
		FONT-WEIGHT: normal;
		TEXT-DECORATION: none;
		PADDING-LEFT: 5px;
	}
	
.resultsbordertb
	{
		BORDER-RIGHT: 2 solid #427FB8;
   		BORDER-TOP: 1 solid #427FB8;
   		BORDER-BOTTOM: 1 solid #427FB8;
   		BORDER-LEFT: 2 solid #427FB8;
	}	
.resultsborder
	{
		BACKGROUND-COLOR: #427FB8;
	}
.resultsheader
	{
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px;
		BACKGROUND-COLOR: #ADC8E2;
		FONT-WEIGHT: bold;
	}
	
.resultsheader_bfrlist
	{
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px;
		BACKGROUND-COLOR: #ADC8E2;
		FONT-WEIGHT: bold;
	    CURSOR: hand;
	}

.resultsoddlines
	{
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px;
		BACKGROUND-COLOR: #ffffff;
		CURSOR:pointer;
		CURSOR:hand;
	}

.resultsevenlines
	{
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px;
		BACKGROUND-COLOR: #DCE8F3;
		CURSOR:pointer;
		CURSOR:hand;
	}
	
.resultsoddlinesnohand
	{
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px;
		BACKGROUND-COLOR: #ffffff;		
	}

.resultsevenlinesnohand
	{
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px;
		BACKGROUND-COLOR: #DCE8F3;
	}
.dataTb
   {
   BORDER-RIGHT: 1 solid black;
   BORDER-TOP: 1 solid black;
   BORDER-BOTTOM: 1 solid black;
   BORDER-LEFT: 1 solid black;
   }
.data
   {
   COLOR:black;
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: normal;
   BORDER-RIGHT: 1 solid black;
   BORDER-TOP: 1 solid black;
   }
.datatop
   {
   COLOR:black;
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: normal;
   BORDER-RIGHT: 1 solid black;
   }
.datatopend
   {
   COLOR:black;
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: normal;
   }   
.dataend
   {
   COLOR:black;
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: normal;
   BORDER-TOP: 1 solid black;
   }
.inputamt
   {   TEXT-ALIGN: right;   }
.figures
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.nonhreflinks
   {
   COLOR: #336699;
   FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
   FONT-SIZE: 8pt;
   FONT-WEIGHT: normal;
   TEXT-DECORATION: underline;
   CURSOR:hand;
   }
   
.nonhreflinksresultsevenlines
	{
	COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	BACKGROUND-COLOR: #DCE8F3;
    TEXT-DECORATION: underline;
	CURSOR:pointer;
	CURSOR:hand;
	}


.nonhreflinksresultsoddlines
	{
	COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: underline;
	CURSOR:pointer;
	CURSOR:hand;
	}


//   hiervandaan is die nuwe styles soos van Tanya ontvang
	
TEXTAREA
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    SCROLLBAR-HIGHLIGHT-COLOR: white;
    OVERFLOW: auto;
    BORDER-LEFT: #336699 1px solid;
    WIDTH: 230px;
    COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #427fb8;
    SCROLLBAR-ARROW-COLOR: white;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #427fb8;
    SCROLLBAR-BASE-COLOR: #427fb8;
    HEIGHT: 80px;
    BACKGROUND-COLOR: #ffffff;
    WRAP: virtual
}

TEXTAREA.extended
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    SCROLLBAR-HIGHLIGHT-COLOR: white;
    OVERFLOW: auto;
    BORDER-LEFT: #336699 1px solid;
    WIDTH: 525px;
    COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #427fb8;
    SCROLLBAR-ARROW-COLOR: white;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #427fb8;
    SCROLLBAR-BASE-COLOR: #427fb8;
    HEIGHT: 80px;
    BACKGROUND-COLOR: #ffffff;
    WRAP: virtual
}
	
INPUT.checkbox
{
    WIDTH: 60px;
    BACKGROUND-COLOR: transparent;
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 5px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
}
	
INPUT.frmbtn
{
    BORDER-RIGHT: #336699 3px double;
    BORDER-TOP: #a3bad1 3px double;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 10px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #a3bad1 3px double;
    WIDTH: 86px;
    CURSOR: pointer; 
    CURSOR: hand;
    COLOR: white;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #336699 3px double;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    LETTER-SPACING: -0.4pt;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #427fb8;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

INPUT.frmbtn_lrge
{
    BORDER-RIGHT: #336699 3px double;
    BORDER-TOP: #a3bad1 3px double;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 10px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #a3bad1 3px double;
    WIDTH: auto;
    CURSOR: pointer; 
    CURSOR: hand;
    COLOR: white;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #336699 3px double;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    LETTER-SPACING: -0.4pt;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #427fb8;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TABLE.table_onlineform
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 0px;

    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #edf3f8;
    empty-cells: show
}
TD.table_onlineform_border 
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #edf3f8;
}
TD.table_header
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #edf3f8
}
TD.table_header_small
{
    PADDING-RIGHT: 0.75pt;
    PADDING-LEFT: 0.75pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0.75pt;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0.75pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #edf3f8
}
.PHHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    PADDING-BOTTOM: 3px;
    COLOR: #336699;
    FONT-FAMILY: Arial, geneva, verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TABLE.PHHeaderline
{
    BACKGROUND: url(/pix/newlook/nl_heading_line.gif);

}
TABLE.PHHeaderline2
{
    BACKGROUND: url(/pix/newlook/nl_heading_line2.gif);

}

.mastheader
{
    BACKGROUND-IMAGE: url(/pix/newlook/nl_mastheader.gif);
    WIDTH: 780px;
    HEIGHT: 71px
}
.mastheader_bfa
{
    BACKGROUND-IMAGE: url(/pix/newlook/nl_mastheader.gif);
    WIDTH: 764px;
    HEIGHT: 71px
}
.mastheader_logo
{
    LEFT: 18px;
    BACKGROUND-IMAGE: url(/pix/newlook/nl_logo.gif);
    WIDTH: 148px;
    CURSOR: pointer hand;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: absolute;
    TOP: 6px;
    HEIGHT: 62px
}
.PointerStyle
{
    CURSOR: pointer;
    CURSOR: hand;
}
.footerline
{
    BACKGROUND-IMAGE: url(/pix/newlook/nl_footerline.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px
}
.mid_content_tabline
{
    BACKGROUND-IMAGE: url(/pix/newlook/mid_content_tabline.gif);
    WIDTH: 366px;
    HEIGHT: 18px;
    BACKGROUND-REPEAT: repeat-x;
    background-position: left left;
}
.mid_content_tab
{
    BACKGROUND-IMAGE: url(/pix/newlook/mid_content_tab.gif);
    HEIGHT: 17px;
    WIDTH: 202px;
    background-repeat: no-repeat;
}
.tabtextbold
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 12pt;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, geneva, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none;
    TEXT-SHADOW: none
}
TABLE.table_borderbgcolor
{
    BORDER-RIGHT: #336699 1pt solid;
    BORDER-TOP: #336699 1pt solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #336699 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #336699 1pt solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #e8eff5;
    empty-cells: show;
}
TABLE.table_borderbgcolor TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    COLOR: black;
}
TD.loginareatext
{
	FONT-FAMILY: Arial, Geneva, Verdana, Helvetica, sans-serif;
}
.menutitle_tab
{
    BACKGROUND-IMAGE: url(/pix/newlook/nl_menutitle_tab.gif);
    WIDTH: 181px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px
}
.leftmenuheader
{
    PADDING-RIGHT: 9px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, geneva, verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
TABLE.table_leftnav
{	
    BORDER-RIGHT: #336699 1pt solid;
    BORDER-TOP: #336699 1pt solid;
    BORDER-LEFT: #336699 1pt solid;
    WIDTH: 181px;
    BORDER-BOTTOM: #336699 1pt solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #edf3f8;
    empty-cells: show
}
.leftmenuitemdivider
{
    BACKGROUND-IMAGE: url(/pix/newlook/nl_leftmenuitem_divider.gif);
    WIDTH: 173px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px
}
.mnuTopRowHome
{
    PADDING-RIGHT: 8px;
    FONT-WEIGHT: bold;
    CURSOR: pointer; 
    CURSOR: hand;
    COLOR: #0f64a4;
    FONT-FAMILY: Arial, geneva, verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
TD.mnuTopRowHome
{
    PADDING-RIGHT: 8px;
    FONT-WEIGHT: bold;
    CURSOR: pointer; 
    CURSOR: hand;
    COLOR: #0f64a4;
    FONT-FAMILY: Arial, geneva, verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.mnuTopRowHome
{
    PADDING-RIGHT: 8px;
    FONT-WEIGHT: bold;
    CURSOR: pointer; 
    CURSOR: hand;
    COLOR: #0f64a4;
    FONT-FAMILY: Arial, geneva, verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.mnuTopRowHome:visited
{
    PADDING-RIGHT: 8px;
    FONT-WEIGHT: bold;
    CURSOR: pointer; 
    CURSOR: hand;
    COLOR: #0f64a4;
    FONT-FAMILY: Arial, geneva, verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.mnuTopRowHome:hover
{
    PADDING-RIGHT: 8px;
    FONT-WEIGHT: bold;
    CURSOR: pointer; 
    CURSOR: hand;
    COLOR: #0f64a4;
    FONT-FAMILY: Arial, geneva, verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.mnuTopRowHome:active
{
    PADDING-RIGHT: 8px;
    FONT-WEIGHT: bold;
    CURSOR: pointer; 
    CURSOR: hand;
    COLOR: #0f64a4;
    FONT-FAMILY: Arial, geneva, verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
	
