A.link1:link {
	BACKGROUND: #e6f0ff; 
	BORDER: 1px solid none;
	COLOR: #0000cc;
	FONT-FAMILY: Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT: bold;
}
A.link1:visited {
	BACKGROUND: #e6f0ff;
	BORDER: 1px solid none;
	COLOR: #0000cc;
	FONT-FAMILY: Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT: bold;
}
A.link1:active {
	BACKGROUND: #e6f0ff;
	BORDER: 1px solid none;
	COLOR: #cc0033;
	FONT-FAMILY: Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.link1:hover {
	BACKGROUND: #e6f0ff;
	BORDER: 1px solid none;
	COLOR: #cc0033;
	FONT-FAMILY: Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.link2:link {
	BACKGROUND: #fffff0;
	BORDER: 1px solid none;
	COLOR: #0000cc;
	FONT-FAMILY: Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT: bold;
}
A.link2:visited {
	BACKGROUND: #fffff0;
	BORDER: 1px solid none;
	COLOR: #0000cc;
	FONT-FAMILY: Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT: bold;
}
A.link2:active {
	BACKGROUND: #fffff0;
	BORDER: 1px solid none;
	COLOR: #cc0066;
	FONT-FAMILY: Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.link2:hover {
	BACKGROUND: #fffff0;
	BORDER: 1px solid none;
	COLOR: #cc0066;
	FONT-FAMILY: Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.ifrm:link {
	BORDER: 1px solid none;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 8.5pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A.ifrm:visited {
	BORDER: 1px solid none;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 8.5pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A.ifrm:active {
	BACKGROUND: #ffffff;
	BORDER: 1px solid none;
	COLOR: #cc0066;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 8.5pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A.ifrm:hover {
	BACKGROUND: #ffffff;
	BORDER: 1px solid none;
	COLOR: #cc0066;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 8.5pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif, serif;
	FONT-SIZE : 10pt;
}

INPUT.inputbox {
    background-color:#ffffff;
    color:#000033;
    font-family:monospace,"Courier New",Courier,sans-serif,serif;
    font-size:9.5pt;
}
INPUT.inputbtn {
    background-color:#c8d0f0;
    color:#333;
    font-family:Verdana,Arial,Helvetica,sans-serif,serif;
    font-size:11px;
    font-weight:bold
}

/* SPECIAL PURPOSE */

/*	boxbg1 bg is light redishblue    lead1 text bg is same    lead1 text has more contrast*/
.boxbg1   {background-color:#e6f0ff;border:1px solid none; } 
.lead1    {background-color:#e6f0ff;border:1px solid none;color:#000033;font-weight:bold;font-family:Arial,Helvetica,sans-serif,serif;font-size:9pt;}

/*	boxbg2 is popcorn    lead2 text bg is popcorn */
.boxbg2   {background-color:#fffff0;border:1px solid none; }
.lead2    {background-color:#fffff0;border:1px solid none;color:#000066;font-family:Arial,Helvetica,sans-serif,serif;font-weight:bold;font-size:9pt;}

/*	hilight1 text bg is bright light blue   descrpt text bg is white   hilight1 text has more contrast  */
.hilight1 {background-color:#d0f0ff;border:1px solid none;color:#000033;font-family:Arial,Helvetica,sans-serif,serif;font-weight:bold;font-size:9pt;}
.descrpt1 {background-color:#ffffff;border:1px solid none;color:#000066;font-family:Arial,Helvetica,sans-serif,serif;font-size:10pt;}

/*	hilight2 text bg is bright light yellow   descrpt text bg is white  */
.hilight2 {background-color:#ffffcc;border:1px solid none;color:#000066;font-family:Arial,Helvetica,sans-serif,serif;font-weight:bold;font-size:9pt;}
.descrpt2 {background-color:#ffffff;border:1px solid none;color:#000066;font-family:Arial,Helvetica,sans-serif,serif;font-size:10pt;}

/*	pairs with A:link1 above   linkdes1 (same as lead1) */
.linkdes1 {background-color:#e6f0ff;border:1px solid none;color:#000033;font-weight:bold;font-family:Arial,Helvetica,sans-serif,serif;font-size:10pt;}
.hilight1large {background-color:#d0f0ff;border:1px solid none;color:#000033;font-weight:bold;font-family:Arial,Helvetica,sans-serif,serif;font-size:11pt;}

/*  pairs with A:link2 above   linkdes2 (same as lead2)  */
.linkdes2 {background-color:#fffff0;border:1px solid none;color:#000066;font-family:Arial,Helvetica,sans-serif,serif;font-weight:bold;font-size:10pt;}
.hilight2large {background-color:#ffffcc;border:1px solid none;color:#000066;font-family:Arial,Helvetica,sans-serif,serif;font-weight:bold;font-size:11pt;}

/*       */
.fielddeswidemed   {color:#000033;font-family:Verdana,Arial,Helvetica,sans-serif,serif;font-size:9.5pt;}
.fielddeswidesmall {color:#000033;font-family:Verdana,Arial,Helvetica,sans-serif,serif;font-size:8.5pt;}
.fielddeswidetiny  {color:#000033;font-family:Verdana,Arial,Helvetica,sans-serif,serif;font-size:7.5pt;}

.navwide  {color:#cc0033;font-family:Verdana,Arial,Helvetica,sans-serif,serif;font-size:10pt;}

.quote    {background-color:#fffff0;border:1px solid none;color:#000066;font-family:Arial,Helvetica,sans-serif,serif;font-size:11pt;}

.warn     {background-color:#ffffff;padding-left:2px;padding-right:2px;border:1px #cc0000 solid;border-width:2px;color:#000033;font-family:Arial,Helvetica,sans-serif,serif;font-size:10pt;}

/* GENERAL TEXT USE */
.texthugewhite {color:#ffffff;font-family:Arial,Helvetica,sans-serif,serif;font-size:24pt;}
.textbig       {color:#000033;font-family:Arial,Helvetica,sans-serif,serif;font-size:12pt;}
.textlarge     {color:#000033;font-family:Arial,Helvetica,sans-serif,serif;font-size:11pt;}
.textlargered  {color:#cc0000;font-family:Arial,Helvetica,sans-serif,serif;font-size:11pt;}
.textlargeblue {color:#0000cc;font-family:Arial,Helvetica,sans-serif,serif;font-size:11pt;}
.text          {color:#000033;font-family:Arial,Helvetica,sans-serif,serif;font-size:10pt;}
.textlink      {color:#cc0066;font-family:Arial,Helvetica,sans-serif,serif;font-size:10pt;}
.textred       {color:#cc0000;font-family:Arial,Helvetica,sans-serif,serif;font-size:10pt;}
.textdarkred   {color:#990000;font-family:Arial,Helvetica,sans-serif,serif;font-size:10pt;}
.textblue      {color:#0000cc;font-family:Arial,Helvetica,sans-serif,serif;font-size:10pt;}
.textsmall     {color:#000033;font-family:Tahoma,Arial,Helvetica,sans-serif,serif;font-size:9pt;}
.textsmallgrey {color:#999999;font-family:Tahoma,Arial,Helvetica,sans-serif,serif;font-size:9pt;}
.texttiny      {color:#000033;font-family:Tahoma,Arial,Helvetica,sans-serif,serif;font-size:8pt;}
.texttinygrey  {color:#999999;font-family:Tahoma,Arial,Helvetica,sans-serif,serif;font-size:8pt;}

.textwide      {color:#000033;font-family:Verdana,Arial,Helvetica,sans-serif,serif;font-size:10pt;}
.textwidesmall {color:#000033;font-family:Verdana,Arial,Helvetica,sans-serif,serif;font-size:9pt;}
.textwidetiny  {color:#000033;font-family:Verdana,Arial,Helvetica,sans-serif,serif;font-size:8pt;}

.title         {color:#0000cc;font-family:Arial,Helvetica,sans-serif,serif;font-weight:bold;font-size:12pt;}
.titlered      {color:#990000;font-family:Arial,Helvetica,sans-serif,serif;font-weight:bold;font-size:12pt;}
.titlelarge    {color:#0000cc;font-family:Arial,Helvetica,sans-serif,serif;font-weight:bold;font-size:14pt;}
.titlelargered {color:#cc0033;font-family:Arial,Helvetica,sans-serif,serif;font-weight:bold;font-size:14pt;}

.titlewide     {color:#990000;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11pt;}


