BODY, TABLE, TH, TD, TR, FORM {font: x-small Verdana, Arial, Helvetica, sans-serif}
H1 {font: medium}
H2 {font: bold small}
H3 {font: bold x-small}
FORM {margin: 0px; padding: 0px}
TD.input INPUT {width: 75px}
TD.label {text-align: right; vertical-align: baseline; font-size: xx-small}
TD.input {font: xx-small; vertical-align: middle}
TABLE {border-collapse: collapse}
TH {font: bold xx-small; background: #A8E596 url(images/th.png) repeat-x top; border: 1px solid #99CC99; padding: 5px; text-align: center}
hr {color: #CCCCCC}
.surface {background-image: url(images/metal.png); border: 1px solid #99CC99; background-color: AADDAA;}
.menu {
	background-image: url(images/graymetal.png);
	border: background-color;
	text-align: center;
: EFEFEF; font-size: 0.85em}
.frame {border: 4px solid #FFFFFF;}
.subframe {border: 1px solid #CCCCCC;}
.content {font: 10pt}
.bordered {border: 1px solid #99CC99}
.shadowed {background-color: #FFFFFF; border: 1px solid #99CC99}
.evenrow {background-color: #E0FFE0}
.keywords {font: 9px; color: #999999; text-align: center; vertical-align: bottom}
.small {font-size: 0.85em}
ul {font-size: x-small;	list-style-position: outside; list-style-type: square}
li {padding: 8px}
ol {font-size: x-small;	list-style-position: outside}
#tip_amount, #tip_term, #tip_interest, #tip_frequency {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; position: absolute; width: 250px; padding: 4px; background: #FFFFE0;	border: 1px solid #669966; z-index: 10; visibility: hidden;}