BODY { FONT-FAMILY: Tahoma, Arial, serif; 
  margin-top: 0px; margin-left: 2px; margin-right: 2px;
  padding: 0
}
BODYxx { 
  PADDING-TOP: 1px; padding-left: 4px; padding-right: 4px; padding-bottom: 3px;
}

BODY.main {
   margin-top: 0px; padding-top: 1px; 
   FONT-FAMILY: Tahoma, Arial, serif; SCROLLBAR-BASE-COLOR: #fdf5e6; 
   SCROLLBAR-FACE-COLOR: #82a1fe; SCROLLBAR-HIGHLIGHT-COLOR: #75aef4;
   SCROLLBAR-SHADOW-COLOR: #eeeeee; SCROLLBAR-3DLIGHT-COLOR: #dae3fe; 
   SCROLLBAR-ARROW-COLOR: #dfe7fe; SCROLLBAR-TRACK-COLOR: #dae3fe;
   SCROLLBAR-DARKSHADOW-COLOR: #75aef4; 
   BACKGROUND-COLOR: #6699cc
}
BODY.subsection {
   FONT-FAMILY: Tahoma, Arial, serif; 
}
.stdBody {
  margin-top: 0px; margin-left: 2px; margin-right: 2px;
  PADDING-TOP: 1px; padding-left: 4px; padding-right: 4px; padding-bottom: 3px;
}

#HomePageBody {
  margin-top: 0px; margin-left: 2px; margin-right: 2px;
  PADDING-TOP: 1px; padding-left: 4px; padding-right: 4px; padding-bottom: 3px;
}
#HeaderBody { padding: 0px; margin: 0px; }

#MailPageContent {
  padding: 4px;
  background: #dddddd none repeat scroll 0%;
  border: 8px groove #eeeeee;
  display: block;
}
#PayBody {
  background-color: #C0FFC0;
  margin-left: 2px; margin-right: 2px;
  padding-left: 4px; padding-right: 4px; padding-bottom: 3px;
}

#PayPageContent {
  width: 95%;
  background-color: white;
  padding: 6px;
  text-align: center;
  border: 4px dashed black;
  display: block;
}
input.radioA { background-color: #E7F3FF }

.transp {
  background: transparent none repeat scroll 0%;
}
A.hdr:link, a.hdr:visited{
	color: #000000;
	text-decoration: none;
}
A.hdr_w:link, a.hdr_w:visited{
	color: #FFFFFF;
    font-size: 11pt;
    font-weight: bold;
	text-decoration: none;
}
A.hdr_w:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}

A.hdr:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.illink a {
  text-decoration: none;
  color: blue;
}
.illink a:hover {
  text-decoration: underline;
  color: #ff0000;
}
A.illink2:link, a.illink2:visited{
	color: #999999; font-style: italic;
      font-weight: bold;
	text-decoration: none;
}
A.illink2:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

A:link, A:visited{
	color: #000000;
	text-decoration: none;
}
A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.cell {
	BORDER-RIGHT: #054BBB 1px groove; BORDER-TOP: #054BBB 1px groove; FONT-SIZE: 9pt; BACKGROUND: #fffaf0; BORDER-LEFT: #054BBB 1px groove; COLOR: black; BORDER-BOTTOM: #054BBB 1px groove; FONT-FAMILY: Tahoma, Arial, serif
}
.buttonHdr {
	FONT-WEIGHT: bold; 
 FONT-SIZE: 9pt; MARGIN: 0px; 
COLOR: #000000; 
PADDING-TOP: 1px; padding-left: 4px; padding-right: 4px; padding-bottom: 0px;
TEXT-INDENT: 5pt; BORDER: 4px groove; BORDER-COLOR: white #cccccc #cccccc white;
FONT-FAMILY: Tahoma, Arial, serif; 
BACKGROUND-COLOR: #D5D3CA; TEXT-ALIGN: left; 
}
.button {
    BORDER: #cccccc 4px groove;
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-TOP: 1px;  PADDING-BOTTOM: 1px; 
    BACKGROUND: #faf0e6; 
    COLOR: black; FONT-SIZE: 9pt;  FONT-FAMILY: Tahoma, Arial, serif
}

.buttonOld {
	BORDER-RIGHT: #054BBB 3px groove; BORDER-TOP: #054BBB 2px groove; FONT-SIZE: 9pt; BACKGROUND: #faf0e6; BORDER-LEFT: #054BBB 2px groove; COLOR: black; BORDER-BOTTOM: #054BBB 3px groove; FONT-FAMILY: Tahoma, Arial, serif
}
.buttonA {
	BORDER: #054BBB 1px solid;
      PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-TOP: 1px;  PADDING-BOTTOM: 1px; 
      COLOR: black; BACKGROUND: #faf0e6; FONT-SIZE: 9pt; FONT-FAMILY: Tahoma, Arial, serif
}
.button1 {
	BORDER-RIGHT: #054BBB 1px groove; BORDER-TOP: #054BBB 1px groove; FONT-SIZE: 9pt; BACKGROUND: #faf0e6; BORDER-LEFT: #054BBB 1px groove; COLOR: black; BORDER-BOTTOM: #054BBB 1px groove; FONT-FAMILY: Tahoma, Arial, serif
}

.hdr_s {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdr_t {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdr_w {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #FFFFFF
}

.hdrBlue {
	COLOR: #234466
}
.bgRed { BACKGROUND-COLOR: red; }
.bgOrn { BACKGROUND-COLOR: #FFCC99; }
.bgGry { BACKGROUND-COLOR: #CCCCCC; }
.bgBrn { BACKGROUND-COLOR: #FAF0E6; }
.bgLblu { BACKGROUND-COLOR: #E7F3FF }
.bgLgrn { BACKGROUND-COLOR: #E4FFE4 }

.txtsize2 { FONT-SIZE: 1.2em }
.txtsize4 { FONT-SIZE: 1.4em }

.feeCostTD { padding-left: 4px; padding-right: 6px; 
}
.myTable {
	BORDER-RIGHT: #054BBB 2px groove; BORDER-TOP: #054BBB 1px groove; FONT-SIZE: 1.0em; BORDER-LEFT: #054BBB 1px groove; BORDER-BOTTOM: #054BBB 2px groove; FONT-FAMILY: Tahoma, Arial, serif
}
.myTitle {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #054BBB; MARGIN: 2px; COLOR: #000000; BORDER-TOP-COLOR: #054BBB; TEXT-INDENT: 5pt; BORDER-BOTTOM: #054BBB 2px groove; FONT-FAMILY: Tahoma, Arial, serif; BACKGROUND-COLOR: #F5DEB3; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #054BBB
}
.bxTitle {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #054BBB; MARGIN: 2px; COLOR: #000000; BORDER-TOP-COLOR: #054BBB; BORDER-BOTTOM: #054BBB 2px groove; FONT-FAMILY: Tahoma, Arial, serif; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #054BBB
}

.menuTitle {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #054BBB; MARGIN: 2px; COLOR: #000000; BORDER-TOP-COLOR: #054BBB; TEXT-INDENT: 5pt; BORDER-BOTTOM: #054BBB 2px groove; FONT-FAMILY: Tahoma, Arial, serif; BACKGROUND-COLOR: #EEEEEE; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #054BBB
}
.small {
	FONT-SIZE: 7pt
}
.myTR {
	BACKGROUND-COLOR: #99CCFF
}
.myTH2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12pt; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, serif; BACKGROUND-COLOR: #E1FFFF
}
.myTD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, serif; BACKGROUND-COLOR: #E7F3FF
}
.myTDW {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, serif; BACKGROUND-COLOR: #ffffff
}
.myDT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, serif; BACKGROUND-COLOR: #fdf5e6; COLOR: #ff0000

}
.myMore {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, serif; BACKGROUND-COLOR: #FFFFFF
}
.myQues {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, serif; BACKGROUND-COLOR: #99CCFF
}
.myAns {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, serif; BACKGROUND-COLOR: #E1FFFF
}
.tablelinemain {
	FONT-SIZE: 8pt; TEXT-INDENT: 2pt; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #fdf5e6
}
.topbanner {
	BORDER-RIGHT: #054BBB 2px groove; BORDER-TOP: #054BBB 1px groove; FONT-SIZE: 9pt; BORDER-LEFT: #054BBB 1px groove; BORDER-BOTTOM: #054BBB 2px groove; FONT-FAMILY: Tahoma, Arial, serif; BACKGROUND-COLOR: #FFFFFF
}
.infoPage {
   PADDING: 8px; BORDER-RIGHT: #054BBB 1px groove; BORDER-TOP: #054BBB 1px groove; 
   BORDER-LEFT: #054BBB 1px groove; BORDER-BOTTOM: #054BBB 1px groove;
   FONT-SIZE: 10pt;  FONT-FAMILY: Tahoma, Arial, serif; 
   COLOR: #000000; BACKGROUND-COLOR: #E7F3FF
}
.infoPageW {
     FONT-FAMILY: Tahoma, Arial, serif; vertical-align: top;
     BORDER-RIGHT: #054BBB 1px groove; BORDER-TOP: #054BBB 1px groove; 
     BORDER-LEFT: #054BBB 1px groove; BORDER-BOTTOM: #054BBB 1px groove;
     PADDING-TOP: 4px; PADDING-BOTTOM: 4px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; 
     COLOR: #000000;  BACKGROUND-COLOR: #FFFFFF
}
/*  Same as infoPage w/o background. use something like class="infoNBG bgGry" */
.infoNBG {
   PADDING: 8px; BORDER-RIGHT: #054BBB 1px groove; BORDER-TOP: #054BBB 1px groove; 
   BORDER-LEFT: #054BBB 1px groove; BORDER-BOTTOM: #054BBB 1px groove;
   FONT-SIZE: 10pt;  FONT-FAMILY: Tahoma, Arial, serif; 
   COLOR: #000000; 
}

.txtblock {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BORDER-RIGHT: #054BBB 1px groove; BORDER-TOP: #054BBB 1px groove; FONT-SIZE: 10pt; BORDER-LEFT: #054BBB 1px groove; COLOR: #000000; BORDER-BOTTOM: #054BBB 1px groove; FONT-FAMILY: Tahoma, Arial, serif; BACKGROUND-COLOR: #E7F3FF
}
.txtTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000
}

.copyright {
	FONT-SIZE: 7pt
}