BODY { margin: 0px; padding:0px; text-align:center; background-color: #4A5A7F; }

/* define font in all default tags */
BODY, TABLE, TH, TR, TD, BLOCKQUOTE, DIV, SPAN, DD, U, UL, DL, H4, H5, INPUT, A, BR, CENTER, I, B, LI, OL, TEXTAREA, FORM, P, SELECT { font-size:11px; font-family: Verdana, Arial, Tahoma, sans-serif; color: #333333; }
A  { color: #003366; }
A:Visited { }
A:Hover { color: #336699; }
H3 {  }
H2 {  }
H1 {  }
IMG { display: block; }

/* custom font classes */
#content { width: 796px; margin:0px auto; text-align: left; margin-top: 8px; }
#border { border: 2px solid #FFFFFF; }

.maincontent { width: 792px; background-color: #FFFFFF; }
.contentpadding { padding-top: 0px; padding-left: 0px; padding-right: 40px; padding-bottom: 30px; text-align: left; line-height: 20px; }
.contentpaddinginner { padding-top: 0px; padding-left: 170px; padding-right: 30px; padding-bottom: 34px; text-align: left; line-height: 20px; }
.required { color: #CC0000; }
.footerborderout { width: 790px; border: 1px solid #666666; }
.footerborderin { width: 788px; border: 1px solid #FFFFFF; }
.footer { padding-top: 15px; padding-left: 30px; padding-right: 30px; padding-bottom: 15px; text-align: center; line-height: 25px; background-color: #999999; }
.footertext { font-size:10px; font-family: Verdana, Arial, Tahoma, sans-serif; color: #333333; }
.dragonfleye { padding-top: 0px; padding-left: 290px; padding-right: 285px; padding-bottom: 0px; }