Body{
	width: 100%;
	leftmargin: 0;
	topmargin: 0;
	marginwidth: 0;
	marginheight: 0;
	font: 8pt "Arial" ;
	color: GREY;
    background: url(images/backLtBlu2.gif) SILVER;   
    
	font-weight: normal;
	}
Body.popup{
	width: "800px";
	height: "800px";
	leftmargin: 0;
	topmargin: 0;
	marginwidth: 0;
	marginheight: 0;
	font: 8pt "Arial" ;
	color: BLUE;
    background-color: WHITE;   
	font-weight: normal;
	}

H2 {font: 20pt "Arial";
	font-weight: normal;
	color: WHITE;
}
H3 {font: 14pt "Arial";
	font-weight: normal;
	color: blue;
}

.header3 {
  font: 14pt "Arial";
  font-weight: bold;
  color: blue;
  border: 0;
  padding: 0;
  margin: 0;
  background-color: transparent;
}
.header {
  font: 28pt "Arial";
  font-weight: bold;
  color: AZURE;
  border: 0;
  padding: 0;
  margin: 0;
  background-color: #5080D0;

}
.mainBlock {background-color: WHITE;  color: #234;}
.body2     { 
  font: 8pt "Arial";
  border: 0;
  padding: 0;
  margin: 0;
  font-weight: normal;
  COLOR: #222;
}
.body2Even     { 
  font: 8pt "Arial";
  border: 0;
  padding: 0;
  margin: 0;
  font-weight: normal;
  COLOR: #222;
  background-color: #DFEFFF;
}

.subheader {
  FONT: 12pt "Verdana"  ;  
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  color: #4080C0;
  font-weight: normal;
  border: 0;
  padding: 0;
  margin: 0;
}
.column-header {
  FONT: "Arial" 11pt;
  color: #004455;
  font-weight: bold;  
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  border: 0;
  padding: 0;
  margin: 0;
}
.normal {
  font: 8pt "Arial";
  border: 0;
  padding: 0;
  margin: 0;
  font-weight: normal;
  COLOR: #222;
}
.bold {
  FONT: 11pt "Verdana" ;
  color: BLACK;
  font-weight: bold;  
  border: 0;
  padding: 2px;
  margin: 0;
}
.BigText {
  FONT: 12pt "Arial"  ;  
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  font-weight: normal;
  border: 0;
  padding: 3px;
  margin: 0;
}
.highlight {
  FONT: 11pt "Arial" ;
  color: WHITE;
  font-weight: bold;  
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  border: 0;
  padding: 0;
  margin: 0;
}
.result {
  FONT: 11pt "Arial" ;
  color: RED;
  font-weight: bold;  
  background-color: GOLD;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  border: 0;
  padding: 0;
  margin: 0;
}
p.TopLeft {
  text-align: LEFT;
  background-color: TRANSPARENT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  color: BLUE;
}
p.TopRight {
  text-align: LEFT;
  background-color: TRANSPARENT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  color: BLUE;
}
P.legal {
	font: 8pt "Arial Narrow";
	color: #444;
}
em {font: 11pt "Arial" bold italic;}

.formentry {
  text-align: LEFT;
  background-color: TRANSPARENT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  COLOR: #226;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

INPUT    {COLOR: #337; font: 8pt "Arial"; FONT-FAMILY: Verdana, Helvetica, sans-serif}
TEXTAREA {COLOR: #337; font: 8pt "Arial"; FONT-FAMILY: Verdana, Helvetica, sans-serif}
p.formprompt {
  text-align: LEFT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  COLOR: #222;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

A:link    {COLOR: #000088; font: 8pt "Arial"; background-color: transparent; font-weight: normal; TEXT-DECORATION: none; border: 0; padding: 0;}
A:visited {COLOR: #000088; font: 8pt "Arial"; font-weight: normal; TEXT-DECORATION: none; border: 0; padding: 0;}
A:active  {COLOR: #000088; font: 8pt "Arial"; font-weight: normal; TEXT-DECORATION: none; border: 0; padding: 0;}
A:hover   {COLOR: GREEN; font: 8pt "Arial"; font-weight: normal; TEXT-DECORATION: none; background-color: #F0A0A0;}

a.normal:link    {background-color: transparent;  FONT: 8pt "Arial"; color: #D85; font-weight: normal; }
a.normal:visited {background-color: transparent;  FONT: 8pt "Arial"; color: #D85; font-weight: normal; }
a.normal:active  {background-color: transparent;  FONT: 8pt "Arial"; color: #D85; font-weight: normal; }
a.normal:hover   {background-color: #2C3;         FONT: 8pt "Arial"; color: #FF4; font-weight: normal; }

a.highlight:link    {background-color: transparent;  FONT: 10pt "Arial"; color: BLUE; font-weight: bold; }
a.highlight:visited {background-color: transparent;  FONT: 10pt "Arial"; color: BLUE; font-weight: bold; }
a.highlight:active  {background-color: transparent;  FONT: 10pt "Arial"; color: BLUE; font-weight: bold; }
a.highlight:hover   {background-color: #BBBBBB;  color: GREEN; }

A.mainlink:link    {COLOR: #000088; font: 11pt "VERDANA"; font-weight: normal; TEXT-DECORATION: none; background-color: transparent; border: 0; padding: 0;}
A.mainlink:visited {COLOR: #000088; font: 11pt "VERDANA"; font-weight: normal; TEXT-DECORATION: none; border: 0; padding: 0;}
A.mainlink:active  {COLOR: #000088; font: 11pt "VERDANA"; font-weight: normal; TEXT-DECORATION: none;  border: 0; padding: 0;}
A.mainlink:hover   {COLOR: #000088;   font: 11pt "VERDANA"; font-weight: normal; TEXT-DECORATION: none; background-color: #F0E0E0;}

A.tab:link    {font: 10pt "Verdana"; color:  GRAY;   background-color: transparent; font-weight: bold; text-decoration: none;}
A.tab:active  {font: 10pt "Verdana"; color:  GRAY;   background-color: transparent; font-weight: bold text-decoration: none;}
A.tab:visited {font: 10pt "Verdana"; color:  GRAY;   background-color: transparent; font-weight: bold; text-decoration: none;}
A.tab:hover   {font: 10pt "Verdana"; color:  RED; background-color: transparent; font-weight: bold; TEXT-DECORATION: none; }

a.welcome:link    {background-color: transparent;  FONT: 10pt "Verdana"; color: PURPLE; font-weight: bold; }
a.welcome:visited {background-color: transparent;  FONT: 10pt "Verdana"; color: PURPLE; font-weight: bold; }
a.welcome:active  {background-color: transparent;  FONT: 10pt "Verdana"; color: PURPLE; font-weight: bold; }
a.welcome:hover   {background-color: transparent;  FONT: 10pt "Verdana"; color: BLUE;   font-weight: bold; }

.buttonold  {COLOR: WHITE; font: 8pt "Arial"; background-color: #369; FONT-FAMILY: Verdana, Helvetica, sans-serif}
.buttonBlue {
  font: 8pt "Arial";
  font-weight: bold;
  color: #eeeeee;
  border: 0;
  padding: 0;
  margin: 0;
  height: 22px;
  width: 80px;
  text-align: CENTER;
  background-color: transparent;
  BACKGROUND-IMAGE: url(images/blue_btn_80x22.gif); 
  BACKGROUND-REPEAT: no-repeat;
}
a.button2:link    {background-color: transparent;  FONT: 8pt "Arial"; color: #eeeeee; font-weight: bold; }
a.button2:visited {background-color: transparent;  FONT: 8pt "Arial"; color: #eeeeee; font-weight: bold; }
a.button2:active  {background-color: transparent;  FONT: 8pt "Arial"; color: #eeeeee; font-weight: bold; }
a.button2:hover   {background-color: transparent;  FONT: 8pt "Arial"; color: GOLD;    font-weight: bold;}

.button {
  font: 8pt "Arial";
  font-weight: normal;
  color: NAVY;
  padding: 2px;
  margin: 0px;
  border-style: outset;
  background-color: #BBC;
  text-align: center;
  cursor: pointer; cursor: hand;
}
A.button:hover{background-color: LIGHTBLUE; }

.numeric{text-align: right;
  font: 8pt "Arial";
  font-weight: normal;
}

.button3ON    {
  COLOR: BLACK; font: 11pt "VERDANA"; background-color: #BBDDFF;   font-weight: normal; TEXT-DECORATION: none; 
  padding: 2px;  
  border-top:    2px solid #EEEEEE;
  border-bottom: 2px solid #222222;
  border-left:   2px solid #CCCCCC;
  border-right:  2px solid #333333;
}
p.mainlink {
  FONT: 11pt "VERDANA";
  font-weight: normal;
  COLOR: #008;
}
.mainlink {
  FONT: 10pt "VERDANA";
  font-weight: normal;
  border: 0;
  padding: 3;
  margin: 0;
  font-weight: normal;
  COLOR: DARKGRAY;
}
div.welcome {
  FONT: 10pt "Arial";
  font-weight: normal;
  COLOR: PURPLE;
}
a.footer:link {
  font: 8pt "Arial";
  color: #004090;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: normal;
  text-decoration: none; 
}
a.footer:visited {
  font: 8pt "Arial";
  color: #004090;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
}
a.footer:active  {
  font: 8pt "Arial";
  color: #004090;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
}
a.footer:hover   {
  font: 8pt "Arial" ;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-weight: normal;
  color: GREEN;
  background-color: #DEF;
}
p.footer {
  font: 8pt "Arial";
  color: #004090;
  background-color: WHITE;
}
table.footer {
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: 8pt "Arial" ;
  color: #004090;
  border: 0;
  padding: 0;
  background-color: WHITE;
}
tr.footer {
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: 8pt "Arial";
  color: #004090;
  border: 0;
  padding: 0px;
  background-color: WHITE;
}
td.footer {
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: 8pt "Arial";
  color: #004090;
  border: 0;
  padding: 0px;
  background-color: WHITE;
}
.leftcol {
  FONT: 8pt "Arial" ; 
  COLOR: #D3D3D3; 
  spacing: 0;
  padding:0;
  margin: 0;
  border: 0;
  text-decoration: none;
  FONT-FAMILY: Verdana, Helvetica, sans-serif
}
a.leftcol:link    {font-size: 8pt;  text-decoration: none; color: #222222; }
a.leftcol:visited {font-size: 8pt;  text-decoration: none; color: #222222; }
a.leftcol:active  {font-size: 8pt;  text-decoration: none; color: #222222; }
a.leftcol:hover   {background-color: #F0A0A0; font-size: 8pt; color: BLUE; }

.right-column {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font: 8pt "Arial";
  color: BLUE;
  spacing: 0;
  padding:0;
  margin: 0;
  border: 0;
}
a.right-column:link    {font-size: 8pt;  text-decoration: none; color: #333333; }
a.right-column:visited {font-size: 8pt;  text-decoration: none; color: #333333; }
a.right-column:active  {font-size: 8pt;  text-decoration: none; color: #333333; }
a.right-column:hover   {background-color: #F0A0A0; font-size: 8pt; color: BLUE; }

.RightColTopL {
  font: 8pt "Arial";
  font-weight: bold;
  color: #D3D3D3;
  border: 0;
  padding: 0;
  margin: 0;
  height: 16px;
  width: 16px;
  background-color: green;
  BACKGROUND-IMAGE: url(images/Blue_topleft.gif); 
  BACKGROUND-REPEAT: no-repeat;
}

.RightColTop {
  font: 8pt "Arial";
  font-weight: bold;
  color: GREY;
  border: 0;
  padding: 0;
  height: 16px;
  margin: 0;
  BACKGROUND-IMAGE: url(images/Blue_TopEdge.jpg); 
  BACKGROUND-REPEAT: repeat-x;
}
.RightColL {
  font: 8pt "Arial";
  font-weight: bold;
  color: GREY;
  border: 0;
  padding: 0;
  margin: 0;
  width: 16px;
  BACKGROUND-IMAGE: url(images/Blue_LeftEdge.jpg); 
  BACKGROUND-REPEAT: repeat-y;
}
.RightColMid {
  font: 8pt "Arial";
  font-weight: bold;
  color: DARKGREY;
  border: 0;
  padding: 0;
  margin: 0;
  background-color: #D1C3FF;
}
.RightColBottomL {
  font: 8pt "Arial";
  font-weight: bold;
  color: WHITE;
  border: 0;
  padding: 0;
  margin: 0;
  height: 16px;
  width: 16px;
  BACKGROUND-IMAGE: url(images/Blue_bottomleft.gif); 
  BACKGROUND-REPEAT: no-repeat;
}
.RightColBottom {
  font: 8pt "Arial";
  font-weight: bold;
  color: WHITE;
  border: 0;
  padding: 0;
  margin: 0;
  height: 16px;
  BACKGROUND-IMAGE: url(images/Blue_BottomEdge.jpg); 
  BACKGROUND-REPEAT: repeat-x;
}
TABLE.menubar {
  cellpadding:0;
  padding:0;
  border : 0;
  margin: 0;
  BACKGROUND-COLOR:  transparent;
  FONT-WEIGHT: normal;
  font-size: 8pt;
  color: BLUE;
  font: arial;
  text-align: center;
  text-decoration: none;
  BACKGROUND-IMAGE:  url(images/partgrad.gif);
  BACKGROUND-REPEAT: repeat-x;
}
TR.menubar {
  padding: 0;
  margin: 0;
  border : 0;
  BACKGROUND-IMAGE:  url(images/partgrad.gif);
  BACKGROUND-REPEAT: repeat-x;
}
TD.menubar {
  border : 0;
  padding: 0;
  margin: 0;
  BACKGROUND-IMAGE:  url(images/partgrad.gif);
  BACKGROUND-REPEAT: repeat-x;
  font-size: 8pt;
  color: BLUE;
  font: arial;
  text-align: center;
  text-decoration: none;
}
P.menubar {
  font-size: 8pt;
  color: BLUE;
  font: arial;
  background-color: transparent;
}
A.menubar        {font: 8pt "Arial"; color: BLUE; background-color: transparent; text-decoration: none;}
A.menubar:link   {font: 8pt "Arial"; color: BLUE; background-color: transparent; text-decoration: none}
A.menubar:visited{font: 8pt "Arial"; color: BLUE; background-color: transparent; text-decoration: none}
A.menubar:active {font: 8pt "Arial"; color: BLUE; background-color: transparent; text-decoration: none}
A.menubar:hover   {font: 8pt "Arial"; color: WHITE; background-color: RED;     font-weight: normal; TEXT-DECORATION: none; }

A.Advert:link    {font: 8pt "Arial" #000088; background-color: transparent; font-weight: normal; text-decoration: none;}
A.Advert:visited {font: 8pt "Arial" #000088; background-color: transparent; font-weight: normal; TEXT-DECORATION: none;}
A.Advert:active  {font: 8pt "Arial" #000088; background-color: transparent; font-weight: normal; TEXT-DECORATION: none;}
A.Advert:hover   {font: 8pt "Arial"; color: WHITE; background-color: RED;     font-weight: normal; TEXT-DECORATION: none; }

table.advert {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  spacing: 0;
  padding: 0px;
  color: black;
}

td.advert {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: black;
}
.advertHeading {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #555555;
}
.advertBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #666666;
}

table.advertBox {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  spacing: 0;
  border: 1px solid BLUE;
  padding: 0px;
  color: black;
}

TR.advertTop {
  padding: 0;
  margin: 0;
  border-bottom: 1px solid BLUE;
  border-top: 1px solid BLUE;
  border-left: 0;
  border-right: 0;
  BACKGROUND: #EEF;
}
TD.advertTop {
  padding: 0;
  margin: 0;
  height: 20px;
  text-align: center;
  text-decoration: none;
}
TD.advertTopRight {
  padding: 0;
  margin: 0;
  text-align: center;
  text-decoration: none;
}
TD.advertTopLeft {
  padding: 0;
 margin: 0;
  text-align: center;
  text-decoration: none;
}

TR.advertMid {
  padding: 0;
  margin: 0;
  border-top: 1px solid BLUE;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
}
Td.advertMid {
  padding: 0;
  margin: 0;
  border-top: 1px solid BLUE;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
}

TD.advertLeft {
  padding: 0;
  margin: 0;
  width: 0px;
  text-align: center;
  text-decoration: none;
}
TD.advertRight {
  padding: 0;
  margin: 0;
  width: 0px;
  text-align: center;
  text-decoration: none;
}
TR.advertBottom {
  padding: 0;
  margin: 0;
  border: 0;
}
TD.advertBottomLeft {
  border : 0;
  padding: 0;
  margin: 0;
  height: 1px;
  width: 0;
  text-align: center;
  text-decoration: none;
}
TD.advertBottomRight {
  border : 0;
  padding: 0;
  margin: 0;
  height: 1px;
  width: 0;
  text-align: center;
  text-decoration: none;
}
TD.advertBottom {
  border : 0;
  padding: 0;
  margin: 0;
  height: 1px;
  text-align: center;
  text-decoration: none;
}
TD.advertDivider {
  border : 0;
  padding: 0;
  margin: 0;
  height: 8px;
  text-align: center;
  text-decoration: none;
  BACKGROUND-IMAGE: url(images/BlueGreenDot.gif); 
  BACKGROUND-REPEAT: repeat-x;
}


table.normal {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #AA4499;
}
th.normal {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  FONT-WEIGHT: bold;
  border: 0;
  spacing: 0;
  padding: 1px;
  background-color: BLUE;
  color: WHITE;
}
td.normal {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #009;
}
table.noBorders {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #AA4499;
}
th.noBorders {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  FONT-WEIGHT: bold;
  border: 0;
  spacing: 0;
  padding: 1px;
  background-color: BLUE;
  color: WHITE;
}
td.noBorders {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #009;
}
td.small {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  border: 0;
  spacing: 0;
  padding: 0;
  color: #AA4499;
}
TR.greyBorder {
  padding: 0;
  margin: 0;
  border : 0;
}
TD.greyBorderTopLeft {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_topleft.gif);
  BACKGROUND-REPEAT: repeat-x;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderTop {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x1_fill.gif);
  BACKGROUND-REPEAT: repeat-x;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderTopRight {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x1_fill.gif);
  BACKGROUND-REPEAT: repeat-x;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderLeft {
  border : 0;
  padding: 0;
  margin: 0;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_left.gif);
  BACKGROUND-REPEAT: repeat-y;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderRight {
  border : 0;
  padding: 0;
  margin: 0;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_right.gif);
  BACKGROUND-REPEAT: repeat-y;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderBottomLeft {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_bottomleft.gif);
  BACKGROUND-REPEAT: no-repeat;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderBottomRight {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_bottomright.gif);
  BACKGROUND-REPEAT: no-repeat;
  text-align: center;
  text-decoration: none;
}
TD.greyBorderBottom {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  BACKGROUND-IMAGE:  url(images/grey_border18x18_bottom.gif);
  BACKGROUND-REPEAT: repeat-x;
  text-align: center;
  text-decoration: none;
}

TR.spacer1{
  height: 10px;
  background-color: transparent;
  text-decoration: none;
}
TD.formprompt {
  text-align: RIGHT;
  background-color: TRANSPARENT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  COLOR: DARKBLUE;
}
form.formfield {
  text-align: LEFT;
  background-color: TRANSPARENT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  COLOR: BLACK;
}
TD.formfield {
  text-align: LEFT;
  background-color: TRANSPARENT;
  FONT: 8pt "ARIAL";
  font-weight: normal;
  COLOR: #222;
}
.message {
  border: 0;
  padding: 0;
  margin: 0;
  background-color: GOLD;
  FONT: 10pt "ARIAL";
  COLOR: RED;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
table.plain {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #333;
}
th.plain {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  FONT-WEIGHT: bold;
  border: 0;
  spacing: 0;
  padding: 1px;
  background-color: BLUE;
  color: WHITE;
}
td.plain {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #333;
}

p.PageBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: WHITE;  //#F2FCFF;
  color: #009;
}
table.PageBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #AA4499;
}
tr.PageBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  border: #D0DDEE 1px solid;
  spacing: 0;
  padding: 5px;
  color: #009;
}
th.PageBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  border: 0;
  spacing: 0;
  padding: 1px;
  background-color: BLUE;
  color: WHITE;
}
td.PageBody {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  border: #D0DDEE 1px solid;
  spacing: 0;
  padding: 5px;
  color: #009;
}
a.PageBody:link {
  font: 10pt "Arial";
  color: BLUE;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: normal;
  text-decoration: none; 
}
a.PageBody:visited {
  font: 10pt "Arial";
  color: PURPLE;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
}
a.PageBody:active  {
  font: 10pt "Arial";
  color: PURPLE;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
}
a.PageBody:hover   {
  font: 10pt "Arial" ;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none; 
  font-weight: normal;
  color: #3366cc;
  background-color: #F0A0A0;
}

TD.BorderTopLeft {
  border : 0;
  padding: 0;
  margin: 0;
  height: 186x;
  width: 16px;
  BACKGROUND-IMAGE:  url(images/BlueDblGrad16x16TL.gif);
  BACKGROUND-REPEAT: no-repeat;
}
TD.BorderTop {
  border : 0;
  padding: 0;
  margin: 0;
  height: 16px;
  BACKGROUND-IMAGE:  url(images/BlueDblGrad16x1Hor.gif);
  BACKGROUND-REPEAT: repeat-x;
}
TD.BorderTopRight {
  border : 0;
  padding: 0;
  margin: 0;
  height: 16px;
  width: 16px;
  BACKGROUND-IMAGE:  url(images/BlueDblGrad16x16TR.gif);
  BACKGROUND-REPEAT: no-repeat;
}
TD.BorderLeft {
  border : 0;
  padding: 0;
  margin: 0;
  width: 16px;
  BACKGROUND-IMAGE:  url(images/BlueDblGrad16x1Ver.gif);
  BACKGROUND-REPEAT: repeat-y;
}
TD.BorderRight {
  border : 0;
  padding: 0;
  margin: 0;
  width: 16px;
  BACKGROUND-IMAGE:  url(images/BlueDblGrad16x1Ver.gif);
  BACKGROUND-REPEAT: repeat-y;
}
TD.BorderBottomLeft {
  border : 0;
  padding: 0;
  margin: 0;
  height: 16px;
  width: 16px;
  BACKGROUND-IMAGE:  url(images/BlueDblGrad16x16BL.gif);
  BACKGROUND-REPEAT: no-repeat;
}
TD.BorderBottomRight {
  border : 0;
  padding: 0;
  margin: 0;
  height: 16px;
  width: 16px;
  BACKGROUND-IMAGE:  url(images/BlueDblGrad16x16BR.gif);
  BACKGROUND-REPEAT: no-repeat;
}
TD.BorderBottom {
  border : 0;
  padding: 0;
  margin: 0;
  height: 16px;
  BACKGROUND-IMAGE:  url(images/BlueDblGrad16x1Hor.gif);
  BACKGROUND-REPEAT: repeat-x;
}
table.dataTable {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  color: #AA4499;
}
th.dataTable {
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: verdana;
  font-size: 8pt;
  FONT-WEIGHT: bold;
  border: 0;
  spacing: 0;
  padding: 1px;
  background-color: #A0C0FF;
  color: BLUE;
}
tr.dataTable {
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: verdana;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  background-color: #B0E0DF;
  color: #009;
}
tr.dataTableEven {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: verdana;
  font-size: 8pt;
  border: 0;
  spacing: 0;
  padding: 0px;
  background-color: #CFF0FF;
  color: #009;
}
tr.dataTableHeader {font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: verdana;
  font-size: 9pt;
  border: 0;
  spacing: 1px;
  padding: 0px;
  background-color: #EEE;
  color: BLUE;
}

TR.greyBorder {
  padding: 0;
  margin: 0;
  border : 0;
}

TD.border1TL {
  border : 0;
  padding: 0;
  margin: 0;
  height: 18px;
  width: 18px;
  BACKGROUND-IMAGE:  url(images/BlueBorder24B.gif);
  BACKGROUND-REPEAT: repeat-x;
  text-align: center;
  text-decoration: none;
}
TD.TabOn {
  border-bottom: 0;
  border-top: 1px solid BLUE;
  border-left: 1px solid BLUE;
  border-right: 1px solid BLUE;
  padding: 0;
  margin: 0;
  height: 24px;
  background-color: #BBDDFF;
  text-align: center;
  text-decoration: none;
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: Verdana;
  FONT-WEIGHT: bold;
  font-size: 10pt;
  color: BLUE;

}
.TabTop {
  border-bottom: 1px solid BLUE;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  padding: 0;
  margin: 0;
  height: 24px;
  background-color: transparent;
  text-align: center;
  text-decoration: none;
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: Verdana;
  FONT-WEIGHT: bold;
  font-size: 10pt;
  color: BLUE;

}
TD.TabOff {
  border-bottom: 1px solid BLUE;
  border-top: 1px solid BLUE;
  border-left: 1px solid BLUE;
  border-right: 1px solid BLUE;
  padding: 5px;
  spacing: 5px;
  margin: 0;
  height: 24px;
  background-color: #CCDDEE;
  text-align: center;
  text-decoration: none;
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: Verdana;
  FONT-WEIGHT: normal;
  font-size: 10pt;
  color: BLUE;

}
TD.border1L {
  border-bottom: 0;
  border-top: 0;
  border-left: 1px solid BLUE;
  border-right: 0;
  padding: 0;
  margin: 0;
  width: 24px;
}
TD.border1R {
  border-bottom: 0;
  border-top: 0;
  border-left: 0;
  border-right: 1px solid BLUE;
  padding: 0;
  margin: 0;
  width: 24px;
}
TD.border1BMid {
  border-bottom: 1px solid BLUE;
  border-top: 0;
  border-left: 1px solid BLUE;
  border-right: 1px solid BLUE;
  padding: 0;
  margin: 0;
  height: 24px;
  text-align: center;
  text-decoration: none;
}

TABLE.submenubar {
  cellpadding:0;
  padding:0;
  margin: 0;
  BACKGROUND-COLOR:  transparent;
  FONT-WEIGHT: normal; 
  font-size: 8pt;
  color: BLUE;
  font-family: Verdana, Helvetica, sans-serif;
  text-align: center;
  text-decoration: none;
}
TR.submenubar {
  padding: 0;
  margin: 0;
}
TD.submenubar {
  border : none;
  padding: 0;
  margin: 0;
  font: arial;
  font-size: 10pt;
  FONT-WEIGHT: NORMAL; 
  color: gray;
  text-decoration: none;
}
P.submenubar {
  font: arial;
  font-size: 8pt;
  FONT-WEIGHT: NORMAL; 
  color: gray;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: transparent;
  text-decoration: none;
}
A.submenubar:link
{
  font: arial;
  font-size: 8pt;
  FONT-WEIGHT: NORMAL; 
  color: black;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: transparent;
  text-decoration: none;
}
A.submenubar:visited
{
  font: arial;
  font-size: 8pt;
  FONT-WEIGHT: NORMAL; 
  color: black;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: transparent;
  text-decoration: none;
}
A.submenubar:active
{
  font: arial;
  font-size: 8pt;
  FONT-WEIGHT: NORMAL; 
  color: black;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: transparent;
  text-decoration: none;
}
A.submenubar:hover
{
  font: arial;
  font-size: 8pt;
  FONT-WEIGHT: NORMAL; 
  color: black;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: yellow;
  text-decoration: none;
}
.submenubarHL {
  font: arial;
  font-size: 10pt;
  FONT-WEIGHT: NORMAL; 
  color: BLUE;
  border: 1px solid BLUE;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: #A0E0FF;
  text-decoration: none;
}


