body { background: #B1DBF3 url(skybg1.jpg) no-repeat center top; text-align:center; margin:0; }
td { font-family:Arial; font-size:12px; color:#005491; }

a { color:#045EBE; }
p.intro { font-size:13px; line-height:18px; margin-top:4px; margin-bottom:8px;  }
h1 { color:#045EBE; font-size:18px; }
h3 { color:#045EBE; font-size:16px; }

img.rimage { margin-left:10px; margin-bottom:6px; }

td.tdlogo { text-align:left; vertical-align:top; }
td.tdlogo img { margin-left:300px; margin-top:41px; }
td.tdtext { padding-left:270px; text-align:center; color:white; font-size:18px; padding-top:10px; letter-spacing:1px; }

.flash1 { font-family:Arial; font-size:13px; font-weight:bold; color:#660000; background: #CCEEEE url(flashbg1.gif); }

div.navibg { background: #127ECE url(navibg.gif) repeat-x; text-align:center; }
div.navigr { background: #127ECE url(navigr.gif) no-repeat; text-align:center; width:920px; }
table.navi tr td.divider { width:2px; background: #127ECE url(navidiv.gif) no-repeat; }
table.navi tr td.button a { display:block; color:white; font-size:16px; text-align:center; padding-left:15px; padding-right:15px; text-decoration:none; }
table.navi tr td.button a:hover { color:yellow; background:#076CC6; }

div.mainbg { background: #FFFFFF url(skybg2.jpg) no-repeat center top; width:920px; padding-top:8px; padding-bottom:8px; }
table.main tr td.a { width:160px; vertical-align:top; border-right:1px dotted #3B9EDB; padding:6px; color:#045EBE; line-height:18px; }
table.main tr td.a ul { margin-left:24px; margin-top:4px; }

table.main tr td.b { width:560px; vertical-align:top; padding:10px; line-height:18px; }
table.main tr td.bc { width:710px; vertical-align:top; padding:10px; line-height:18px; background-color:white; border-top:1px dotted #3B9EDB; border-right:1px dotted #3B9EDB; border-bottom:1px dotted #3B9EDB; }
table.main tr td.d { width:10px; }

table.main tr td.c { width:160px; border-left:1px dotted #3B9EDB; vertical-align:top; padding:6px; color:#045EBE; line-height:18px; }
table.main tr td.c p { text-align:center; margin-top:4px; margin-bottom:4px; }

table.footer { width:920px; border-top:1px solid #045EBE; }
table.footer tr td { color:#045EBE; font-size:10px; padding-top:4px; text-align:center; line-height:15px; }
table.footer tr td a { color:#045EBE; }

input.butt { background: #0C8AD5 url(buttgr.gif) repeat-x; color:white; font-weight:bold; border:0; height:28px; padding-left:20px; padding-right:20px; }