
A.selfPage {
    COLOR: black;
    FONT-WEIGHT: bold;
    BACKGROUND: white;
    }

body {
	 background: #4a88be;
	 color: #000000;
	 font-family: "Arial";
	 }
	 
TABLE.roottable {
	MARGIN-LEFT: 2.5%; 
	MARGIN-RIGHT: 2.5%; 
	WIDTH: 94%;
    }
TD.topleft {
	BACKGROUND: #7ea8cf;
	BORDER-LEFT: black 2px solid; 
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 2px solid; 
	HEIGHT: 3em; 
	TEXT-ALIGN: center; 
	WIDTH: 16.66%
    }
TD.top {
	BACKGROUND: #7ea8cf;
	BORDER-LEFT: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 2px solid; 
	HEIGHT: 3em; 
	TEXT-ALIGN: center; 
	WIDTH: 16.66%
    }
TD.topright {
	BACKGROUND: #7ea8cf;
	BORDER-LEFT: black 1px solid; 
	BORDER-RIGHT: black 2px solid; 
	BORDER-TOP: black 2px solid; 
	HEIGHT: 3em; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 3px; 
	TEXT-ALIGN: center; 
	WIDTH: 16.66%
    }
TD.top A:link {
	COLOR: black; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;	
    }
TD.top A:visited {
	COLOR: black; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
TD.top A:hover {
	COLOR: black; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
	BACKGROUND: #ffff00;
}
TD.top A:active {
	COLOR: black; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: underline
}
TD.topright A:link {
	COLOR: black; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
TD.topright A:visited {
	COLOR: black; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
TD.topright A:hover {
	COLOR: black; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
	BACKGROUND: #ffff00;
}
TD.topright A:active {
	COLOR: black; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: underline
}

TD.leftpanel {
	BACKGROUND: #b5cbe2;
	BORDER-BOTTOM: black 2px solid; 
	BORDER-LEFT: black 2px solid; 
	BORDER-RIGHT: black 2px solid; 
	BORDER-TOP: black 2px solid;
}

	
TD.content {
	BACKGROUND: white;
	BORDER-BOTTOM: black 2px solid; 
	BORDER-RIGHT: black 2px solid; 
	BORDER-TOP: black 2px solid; 
	PADDING-BOTTOM: 0em; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px
}
TD.content P {
	MARGIN-LEFT: 1em; 
	MARGIN-RIGHT: 1em;
}
TD.content A:link {
	BACKGROUND: white;
	COLOR: black; 
}
TD.content A:visited {
	BACKGROUND: white;
	COLOR: black; 
	TEXT-DECORATION: none;
}
TD.content A:hover {
    BACKGROUND: #b5cae1;
    COLOR: black;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
 
 
}
TD.content A:active {
	BACKGROUND: white;
	COLOR: black; 
	TEXT-DECORATION: underline;
}
	 
	 
TD.sidemenu {
	BACKGROUND: #b5c9e2;
	BORDER-BOTTOM: black 2px solid; 
	PADDING-RIGHT: 4px; 
	TEXT-ALIGN: right;
	}
TD.sidemenu A:link {
	COLOR: black; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
        TEXT-ALIGN: right;
	}
TD.sidemenu A:visited {
	COLOR: black; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
        TEXT-ALIGN: right;
	}
TD.sidemenu A:hover {
	COLOR: black; 
	FONT-WEIGHT: bold; 
        BACKGROUND: #ffff00;
        TEXT-ALIGN: right;
	}
TD.sidemenu A:active {
	COLOR: black; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
        TEXT-ALIGN: right;
	}

DIV.notice {
	BACKGROUND: #ffffd0;
	COLOR: black; 
	FONT-SIZE: 1.3em; 
	FONT-STYLE: italic; 
	FONT-WEIGHT: bold; 
	MARGIN: 0px; 
	PADDING-BOTTOM: 0.5em; 
	PADDING-TOP: 0.5em; 
	TEXT-ALIGN: center;
	BORDER-BOTTOM: black 2px solid;
	}
DIV.notice A:link {
	BACKGROUND: #ffffd0;
	COLOR: white; 
	TEXT-DECORATION: underline
}
DIV.notice A:visited {
	BACKGROUND: #ffffd0;
	COLOR: white; 
	TEXT-DECORATION: underline
}
DIV.notice A:hover {
	BACKGROUND: #ff7d00;
	COLOR: #4c2500; 
	TEXT-DECORATION: underline
}
DIV.notice A:active {
	BACKGROUND: #ff7d00;
	COLOR: #4c2500; 
	TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 1.8em; 
	FONT-WEIGHT: bold; 
	MARGIN-LEFT: 1em; 
	MARGIN-RIGHT: 1em;
	BACKGROUND: #b5cbe2;
	PADDING-TOP: 0.1em;
	PADDING-BOTTOM: 0.1em;
	PADDING-LEFT: 0.1em;
	PADDING-BOTTOM: 0.1em;	 
}
H2 {
	FONT-SIZE: 1.6em; 
	FONT-WEIGHT: bold; 
	MARGIN-LEFT: 1em; 
	MARGIN-RIGHT: 1em;
	BACKGROUND: #b5cbe2;
	PADDING-TOP: 0.1em;
	PADDING-BOTTOM: 0.1em;
	PADDING-LEFT: 0.1em;
	PADDING-BOTTOM: 0.1em;
}
H3 {
	FONT-SIZE: 1.4em; 
	FONT-WEIGHT: bold; 
	MARGIN-LEFT: 1em; 
	MARGIN-RIGHT: 1em;
	BACKGROUND: #b5cbe2;
	PADDING-TOP: 0.1em;
	PADDING-BOTTOM: 0.1em;
	PADDING-LEFT: 0.1em;
	PADDING-BOTTOM: 0.1em;
}
H4 {
   FONT-SIZE: 1.3em; 
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 1em; 
	MARGIN-RIGHT: 1em;
	BACKGROUND: #b5cbe2;
	PADDING-TOP: 0.1em;
	PADDING-BOTTOM: 0.1em;
	PADDING-LEFT: 0.1em;
	PADDING-BOTTOM: 0.1em;
}
H5 {
    FONT-SIZE: 1.2em; 
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 1em; 
	MARGIN-RIGHT: 1em;
	BACKGROUND: #b5cbe2;
	PADDING-TOP: 0.1em;
	PADDING-BOTTOM: 0.1em;
	PADDING-LEFT: 0.1em;
	PADDING-BOTTOM: 0.1em;
}
H6 {
   FONT-SIZE: 1.1em; 
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 1em; 
	MARGIN-RIGHT: 1em;
	BACKGROUND: #b5cbe2;
	PADDING-TOP: 0.1em;
	PADDING-BOTTOM: 0.1em;
	PADDING-LEFT: 0.1em;
	PADDING-BOTTOM: 0.1em;
}
TABLE.form1 {
    MARGIN-LEFT: 2.5%;
    MARGIN-RIGHT: 2.5%;
    BACKGROUND:  #b5cbe2;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    }
TD.form1TD {
    TEXT-ALIGN: center;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    }
TD.form2TD {
    TEXT-ALIGN: center;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND:  #ffffc0;
    COLOR: red;
    FONT-WEIGHT: bold;
    }
TD.form3TD {
    TEXT-ALIGN: center;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND:  white;
    COLOR: black;
    FONT-WEIGHT: bold;
    }
TD.form4TD {
    TEXT-ALIGN: left;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND:  white;
    COLOR: black;
    FONT-WEIGHT: bold;
    }
TD.paymentTD {
    TEXT-ALIGN: left;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND:  #b5cbe2;
    }
TD.payInputTD {
    TEXT-ALIGN: center;
    BORDER-LEFT: black 0px solid;
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-BOTTOM: white 0px solid;
    BACKGROUND:  #b5cbe2;
    COLOR: black;
    FONT-WEIGHT: bold;
    }
TD.payLabelTD {
    TEXT-ALIGN: center;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND:  #c5dbf2;
    COLOR: black;
    FONT-WEIGHT: bold;
    }

TABLE.paymentTypeTable {
    MARGIN-LEFT: 2.5%;
    MARGIN-RIGHT: 2.5%;
    BACKGROUND:  #b5cbf2;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    }

TD.infoTD {
    TEXT-ALIGN: left;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND: #ffffcc;
    COLOR: #000000;
    }


