BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D2E6FF; TEXT-ALIGN: center
}
FORM {
	MARGIN: 0px; LINE-HEIGHT: 1.4em
}
P {
	MARGIN: 0px; LINE-HEIGHT: 1.4em
}
H1 {
	TEXT-ALIGN: left;
}
A {
	MARGIN: 0px; COLOR: #3252b2; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
/* set millions of background images */
.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 80%; margin: 1em auto; }

.titleGreen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #339933; PADDING-TOP: 0px; font-weight: bold;
}
.FormElement {
	FONT-SIZE: 18px; 
}
.footer {
	CLEAR: both; FONT-SIZE: 11px; MARGIN: 0px; HEIGHT: 60px; BACKGROUND-COLOR: #d2e6ff
}
.footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px
}
.footer SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footer-home {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px;  PADDING-BOTTOM: 25px; PADDING-TOP: 25px; BACKGROUND-REPEAT: no-repeat
}
