body {
     
/*   background-color: #739EDE;  */
/*     background-color: #FFFFFF; */
      background-color: #EDEDED; 
/*     background-color: #FFFFCC; */
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
}

#DivHeader {
     POSITION: relative;
     TOP: 0px;
     LEFT: 0px;
     HEIGHT: 144px;
     WIDTH: 760px;
}

#DivSubMenu {
     POSITION: absolute;
     TOP: 144px;
     LEFT: 0px;
     WIDTH: 180px;
}

#DivContent {
     POSITION: relative;
     TOP: 0px;
     LEFT: 180px;
     WIDTH: 580px;
     BACKGROUND: #FFFFFF;
}

#DivFooter {
     POSITION: relative;
     TOP: 0px;
     LEFT: 180px;
     WIDTH: 580px;
}

p.Menu {
     COLOR: #000000;
     FONT-FAMILY: verdana;
     FONT-SIZE: 9pt;
}

p.Menu A {
     COLOR: #FF9A00;
     TEXT-DECORATION: none;
}

p.Menu A:hover {
     COLOR: #FF9A00;
     TEXT-DECORATION: underline;
}

p.ForgotP {
     COLOR: #000000;
     FONT-FAMILY: verdana;
     FONT-SIZE: 8pt;
}

p.ForgotP A {
     COLOR: #0000FF;
     TEXT-DECORATION: none;
}

p.ForgotP A:hover {
     COLOR: #000000;
     TEXT-DECORATION: underline;
}

p {
     COLOR: #000000;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
}

p A {
     COLOR: #4A65A5;
     TEXT-DECORATION: none;
}

p A:hover {
  /* COLOR: #000000;  */
     COLOR: #993300;  
     TEXT-DECORATION: underline;
}

p.Title {
     COLOR: #FF0000;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     FONT-WEIGHT: BOLD;
}

p.Title A {
     COLOR: #FF0000;
     TEXT-DECORATION: none;
}

p.Title A:hover {
     COLOR: #FF9A00;
     TEXT-DECORATION: underline;
}

p.Small {
     COLOR: #000000;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7pt;
}

p.Small A {
     COLOR: #4A65A5;
     TEXT-DECORATION: none;
}

p.Small A:hover {
     COLOR: #993300;
     TEXT-DECORATION: underline;
}

li {
     COLOR: #000000;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     LIST-STYLE-TYPE: square;
     PADDING-TOP: -50px;
     MARGIN-LEFT: -24px;
}

li A {
     COLOR: #0061A5;
     TEXT-DECORATION: none;
}

li A:hover {
     COLOR: #FF9A00;
     TEXT-DECORATION: none;
}

.clsMenuBarItem {
     COLOR: #004080;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7.5pt;
     FONT-WEIGHT: bold;
     TEXT-DECORATION: none;
     LINE-HEIGHT: 14pt;
}


A.clsMenuBarItem {
     COLOR: #004080;
     TEXT-DECORATION: none;
}


A.clsMenuBarItem:hover {
     COLOR: #004080;
     TEXT-DECORATION: none;
}

DIV.clsMenu {
     BACKGROUND-COLOR: #CEDFFF;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     BORDER-BOTTOM: #4A65A5 1px solid;
     BORDER-LEFT: #4A65A5 1px solid;
     BORDER-RIGHT: #4A65A5 1px solid;
}

.Menu {
     COLOR: #FFFFFF;
     FONT-FAMILY: arial narrow, verdana;
     FONT-SIZE: 10pt;
     FONT-VARIANT: small-caps;
     VERTICAL-ALIGN: middle;
}

.Menu A {
     COLOR: #FFFFFF;
     TEXT-DECORATION: none;
}

.Menu A:hover {
     COLOR: #FFFFFF;
     TEXT-DECORATION: underline;
}

/* SubMenu */

.SubMenu {
     COLOR: #4A65A5;
     BACKGROUND-COLOR: #BDCFF7;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     FONT-WEIGHT: none;
     TEXT-DECORATION: none;
     PADDING-TOP: 6px;
     PADDING-BOTTOM: 6px;
     PADDING-LEFT: 15px;
     BORDER-BOTTOM: 1px solid #94AACE;
     WIDTH: 180px;
}

.SubMenu A {
     COLOR: #4A65A5;
     TEXT-DECORATION: none;
}

.SubMenu A:hover {
     COLOR: #4A65A5;
}

.SubMenuCurrent {
     COLOR: #94AACE;
     BACKGROUND-COLOR: #FFFFFF;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     FONT-WEIGHT: none;
     TEXT-DECORATION: none;
     PADDING-TOP: 6px;
     PADDING-BOTTOM: 6px;
     PADDING-LEFT: 15px;
     BORDER-BOTTOM: 1px solid #94AACE;
}

.SubMenuCurrent A {
     COLOR: #4A65A5;
     TEXT-DECORATION: none;
}

.SubMenuCurrent A:hover {
     COLOR: #4A65A5;
}

/* Sidebar */

.SidebarHeader {
     COLOR: #4A65A5;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     FONT-WEIGHT: bold;
}

.SidebarBody {
     COLOR: #4A65A5;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7.5pt;
}

.SidebarBody A {
     COLOR: #4A65A5;
     TEXT-DECORATION: none;
}

.SidebarBody A:hover {
     COLOR: #4A65A5;
     TEXT-DECORATION: underline;
}

/* Footer */

.Footer {
     COLOR: #666666;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7.5pt;
     FONT-WEIGHT: none;
     TEXT-DECORATION: none;
     TEXT-ALIGN: center;
     PADDING: 5px;
}

.Footer A {
     COLOR: #0061A5;
     TEXT-DECORATION: none;
}

.Footer A:hover {
     COLOR: #FF9A00;
     TEXT-DECORATION: underline;
}

/* Location */

.Location {
     COLOR: #666666;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7.5pt;
     FONT-WEIGHT: none;
     TEXT-DECORATION: none;
}

.Location A {
     COLOR: #0061A5;
     TEXT-DECORATION: underline;
}

.Location A:hover {
     COLOR: #FF9A00;
     TEXT-DECORATION: none;
}

/* Fields */

.FieldLabel {
     COLOR: #808080;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     PADDING-TOP: 5px;
     PADDING-BOTTOM: 5px;
}

.FieldLabel A {
     COLOR: #4A65A5;
     TEXT-DECORATION: underline;
}

.FieldLabel A:hover {
     COLOR: #FF9A00;
     TEXT-DECORATION: none;
}

.FieldInput {
     COLOR: #333333;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     FONT-WEIGHT: none;
     PADDING: 1px;
}

.FieldOutput {
     COLOR: #333333;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     PADDING-TOP: 5px;
     PADDING-BOTTOM: 5px;
}

.FieldOutput A {
     COLOR: #4A65A5;
     TEXT-DECORATION: none;
}

.FieldOutput A:hover {
     COLOR: #FF9A00;
     TEXT-DECORATION: none;
}

li.FieldOutput {

}

.FieldButton {
/*     COLOR: #4A65A5;  */
	 COLOR: #000000;
     FONT-FAMILY: verdana;
     FONT-SIZE: 8pt;
     TEXT-DECORATION: none;
     CURSOR: pointer;
}

.FieldQuestion {
     COLOR: #FFFFFF;
     BACKGROUND-COLOR: #739EDE;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7pt;
     FONT-WEIGHT: bold;
     BORDER: 4px solid #FFFFFF;
     TEXT-DECORATION: none;
     CURSOR: pointer;
}

.FieldAnswer {
     COLOR: #FFFFFF;
     BACKGROUND-COLOR: #739EDE;
     FONT-FAMILY: verdana;
     FONT-SIZE: 16pt;
     FONT-WEIGHT: bold;
     BORDER: 4px solid #FFFFFF;
     TEXT-DECORATION: none;
     CURSOR: pointer;
}

button {
     CURSOR: pointer;
}

/* QUERY RESULTS OF A TABLE */

.TableBorder {
 /*    BORDER: #FE9900 1px solid; */
       BORDER: #CCCCCC 1px solid;
}

.TableHeader {
     COLOR: #FFFFFF;
     BACKGROUND-COLOR: #4A65A5;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7.5pt;
     FONT-WEIGHT: bold;
     TEXT-ALIGN: center;
}

.TableHeader TD{

     PADDING-TOP: 5px;
     PADDING-BOTTOM: 5px;

}

.TableHeader A {
     COLOR: #FFFFFF;
     TEXT-DECORATION: underline;
}

.TableHeader A:hover {
     COLOR: #F7F7F7;
     TEXT-DECORATION: none;
}

.TableBody {
     COLOR: #000000;
     BACKGROUND-COLOR: #FFFFFF;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7.5pt;
     FONT-WEIGHT: none;
     VERTICAL-ALIGN: top;
}

.TableBody TD{
    
     PADDING-TOP: 3px;
     PADDING-BOTTOM: 3px;
     PADDING-LEFT: 5px;
     PADDING-RIGHT: 5px;

}

.TableBody0 {
     COLOR: #000000;
     BACKGROUND-COLOR: #FFFFFF;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7.5pt;
     FONT-WEIGHT: none;
     VERTICAL-ALIGN: top;
}

.TableBody0 TD{
    
     PADDING-TOP: 3px;
     PADDING-BOTTOM: 3px;
     PADDING-LEFT: 5px;
     PADDING-RIGHT: 5px;

}

.TableBody0 A {
     COLOR: #003399;
     TEXT-DECORATION: none;
}

.TableBody0 A:hover {
     COLOR: #FF6633;
     TEXT-DECORATION: none;
}

.TableBody1 {
     COLOR: #000000;
     BACKGROUND-COLOR: #F7F7F7;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7.5pt;
     FONT-WEIGHT: none;
     VERTICAL-ALIGN: top;
}

.TableBody1 TD{
    
     PADDING-TOP: 3px;
     PADDING-BOTTOM: 3px;
     PADDING-LEFT: 5px;
     PADDING-RIGHT: 5px;

}

.TableBody1 A {
     COLOR: #003399;
     TEXT-DECORATION: none;
}

.TableBody1 A:hover {
     COLOR: #FF6633;
     TEXT-DECORATION: none;
}

.TableBody2 {
     COLOR: #99CCFF;
     BACKGROUND-COLOR: #99CCFF;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7.5pt;
     FONT-WEIGHT: none;
     VERTICAL-ALIGN: top;
}

.TableBody2 TD{
    
     PADDING-TOP: 3px;
     PADDING-BOTTOM: 3px;
     PADDING-LEFT: 5px;
     PADDING-RIGHT: 5px;

}

.TableBody2 A {
     COLOR: #003399;
     TEXT-DECORATION: none;
}

.TableBody2 A:hover {
     COLOR: #FF6633;
     TEXT-DECORATION: none;
}

.TableBody3 {
     COLOR: #99CCFF;
     BACKGROUND-COLOR: #99FFCC;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7.5pt;
     FONT-WEIGHT: none;
     VERTICAL-ALIGN: top;
}

.TableBody3 TD{
     
     PADDING-TOP: 3px;
     PADDING-BOTTOM: 3px;
     PADDING-LEFT: 5px;
     PADDING-RIGHT: 5px;

}

.TableBody3 A {
     COLOR: #003399;
     TEXT-DECORATION: none;
}

.TableBody3 A:hover {
     COLOR: #FF6633;
     TEXT-DECORATION: none;
}

.TableBody4 {
     COLOR: #99CCFF;
     BACKGROUND-COLOR: #CCFFFF;
     FONT-FAMILY: verdana;
     FONT-SIZE: 7.5pt;
     FONT-WEIGHT: none;
     VERTICAL-ALIGN: top;
}

.TableBody4 TD{
    
     PADDING-TOP: 3px;
     PADDING-BOTTOM: 3px;
     PADDING-LEFT: 5px;
     PADDING-RIGHT: 5px;
   
}

.TableBody4 A {
     COLOR: #003399;
     TEXT-DECORATION: none;
}

.TableBody4 A:hover {
     COLOR: #FF6633;
     TEXT-DECORATION: none;
}

fieldset {
     COLOR: #000000;
     PADDING-TOP: 5px;
     PADDING-BOTTOM: 5px;
     PADDING-LEFT: 5px;
     PADDING-RIGHT: 5px;
}

legend {
     COLOR: #666666;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     FONT-WEIGHT: bold;
     PADDING-BOTTOM: 5px;
}

.MultiplePages {
     COLOR: #999999;
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     TEXT-ALIGN: right;
}

.MultiplePages A {
     COLOR: #4A65A5;
     TEXT-DECORATION: none;
}

.MultiplePages A:hover {
     COLOR: #FF9A00;
     TEXT-DECORATION: underline;
}



/* Background colours for layout */

.BackgroundLeft {
     BACKGROUND-COLOR: #4A65A5;
}

.BackgroundSubMenu {
     BACKGROUND-COLOR: #BDCFF7;
}

.BackgroundRight {
     BACKGROUND-COLOR: #CEDFFF;
}

.BackgroundSidebar {
     BACKGROUND-COLOR: #CEDFFF;
}

/* Folder tree */

.LayerParent {
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
}

.LayerParent A {
     COLOR: #4A65A5;
     TEXT-DECORATION: none;
}

.LayerParent A:hover {
     COLOR: #FF9A00;
     TEXT-DECORATION: underline;
}

.LayerChild {
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     MARGIN-LEFT: 20px;
}

.LayerChild A {
     COLOR: #4A65A5;
     TEXT-DECORATION: none;
}

.LayerChild A:hover {
     COLOR: #FF9A00;
     TEXT-DECORATION: underline;
}

.LayerChild2 {
     FONT-FAMILY: verdana;
     FONT-SIZE: 10pt;
     MARGIN-LEFT: 20px;
}

.LayerChild2 A {
     COLOR: #4A65A5;
     TEXT-DECORATION: none;
}

.LayerChild2 A:hover {
     COLOR: #FF9A00;
     TEXT-DECORATION: underline;
}

#dhtmltooltip {
     POSITION: absolute;
     WIDTH: 150px;
     BORDER: 1px solid #4A65A5;
     PADDING: 2px;
     BACKGROUND-COLOR: #FFFFFF;
     VISIBILITY: hidden;
     Z-INDEX: 100;
}

.dtree {
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #666;
     white-space: nowrap;
}

.dtree img {
     border: 0px;
     vertical-align: middle;
}

.dtree a {
     color: #333;
     text-decoration: none;
}

.dtree a.node, .dtree a.nodeSel {
     white-space: nowrap;
     padding: 1px 2px 1px 2px;
}

.dtree a.node:hover, .dtree a.nodeSel:hover {
     color: #333;
     text-decoration: underline;
}

.dtree a.nodeSel {
     background-color: #c0d2ec;
}

.dtree .clip {
     overflow: hidden;

