BODY {
	font-family: "Times New Roman", "MS Sans Serif";
	text-decoration: none;
	background-color: white;
}

TD.center {
	font-family: "Times New Roman";
	font-style: normal;
	text-align: center;
}

TD.italic {
	font-family: "Times New Roman", "MS Serif"
	font-size: 12pt;
	color: blue;
	font-style: italic;
	text-align: center;
}

TD.italicBlack {
	font-family: "Times New Roman", "MS Serif"
	font-size: 13pt;
	color: black;
	font-style: italic;
	text-align: left;
}

TD.10pt {
	font-family: "Times New Roman", "MS Serif";
	font-size: 10pt;
	color: black;
	font-style: normal;
	text-align: left;
}

TD.10ptRight {
	font-family: "Times New Roman", "MS Serif";
	font-size: 10pt;
	color: black;
	font-style: normal;
	text-align: right;
}

TH {
	font-family: "Times New Roman";
	font-size: 12pt;
	color: black;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
}

H1 {
	font-family: "Times New Roman";
	font-size: 14pt;
	color: black;
	font-style: normal;
	font-weight: bolder;
	text-align: center
}

H2 {
	font-family: "Times New Roman";
	font-size: 12pt;
	color: black;
	font-style: normal;
	font-weight: bolder
}

H3 {
	font-family: "Times New Roman";
	font-size: 12pt;
	color: black;
	font-style: italic  
}

	.errMsg 
	{
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: x-small;
		font-weight: bold;
		color: RED;
	}

	p, table, tr, td {
		font-family: "Times New Roman", "MS Serif";
		font-size: x-small;
	}

	a:link {
		font-family: "Times New Roman", "MS Serif";
		font-size: 8pt;
		color: blue;
		text-decoration: underline;
	}

	a:active {
		font-family: "Times New Roman", "MS Serif";
		font-size: 8pt;
		color: blue;
		text-decoration: underline;
	}

	a:visited {
		font-family: "Times New Roman", "MS Serif";
		font-size: 8pt;
		color: #CC99FF;
		text-decoration: underline;
	}

	a:hover {
		font-family: "Times New Roman", "MS Serif";
		font-size: 8pt;
		color: #DAA520;
		text-decoration: underline;
	}

	.doclink {
                color: #333399;
		font-size: 10pt;
                text-decoration: none;
	}


	h3 {
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: medium;
	}

	.small {
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: x-small;
	}

	.smaller {
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: xx-small
	}

	.summaryrow {
		font-family: "Arial";
		font-size: xx-small;
	}

	.tableheader {
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: small;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #7D95BF;
	}
        .formheader {
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: small;
		color: #000000;
		background-color: #7D95BF;
	}

	.darkblue {
		background-color: #000066;
	}

	.nav2 {
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: small;
		color: #FFFFFF;
		font-weight: bold;
		background-color: #000066;
	}

	.tablebg {
		background-color: #E3E3E3;
	}
	
	.mainmenu_link {
		color: #0000FF;
	}

      .shortcut_link {
		color: #FFFFFF;
	}

	

	.mainmenu_header {
		color: #FFFFFF;
	}

      .page_title {
            font-family: "Arial", "Helvetica", "sans-serif";
		font-size: medium;
            font-weight: bold;
		color: #000000;
	}

      .fieldLabel{
            font-family: "Arial", "Helvetica", "sans-serif";
		font-size: x-small;
            font-weight: medium;
		color: #000000;
	}
 
      .fieldData{
            font-family: "Arial", "Helvetica", "sans-serif";
		font-size: x-small;
            font-weight: bold;
		color: #000000;
	}
       .buttonLabel{
            font-family: "Arial", "Helvetica", "sans-serif";
		font-size: x-small;
            font-weight: medium;
		color: #000000;
	}
      .Normal{
            font-family: "Arial", "Helvetica", "sans-serif";
		font-size: small;
            font-style: normal;
		color: #000000;
	}

     .Mandatory
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small
}




   .odd {
      font-family: "Arial", "Helvetica", "sans-serif";
      font-size: medium;
      color: #000000;
      background-color: #FFFFFF;
   }

	.results_header {
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: medium;
		color: #FFFFFF;
		background-color: #7D95BF;
	}

	.resultsList {
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: medium;
		color: #000000;
		background-color: #FFFFFF;
	}

	.resultsListSmall {
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: x-small;
		color: #000000;
		background-color: #FFFFFF;
	}

TD.menuShortcut {      
            color:white;
            text-decoration: underline;

      }

TD.ListHeading
{
    COLOR: #fffffe;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
TD.ListItem
{
    background-color: #E3E3E3;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small
}
TR.ListDetail
{
    BACKGROUND-COLOR: #e2ecf3
}
TR.ListHeading
{
    BACKGROUND-COLOR: #005a94;
    COLOR: #fffffe;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
TABLE.ListBoundary
{
    background-color: #E3E3E3;

    BORDER-BOTTOM: #005a94 outset;
    BORDER-LEFT: #e2ecf3 outset;
    BORDER-RIGHT: #005a94 4px outset;
    BORDER-TOP: #e2ecf3 outset
}
TABLE.SublistBoundary
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #850000 outset;
    BORDER-LEFT: #fbe3e3 4px outset;
    BORDER-RIGHT: #850000 outset;
    BORDER-TOP: #fbe3e3 outset
}

