body, table, tr, td, h1, h2, h3, p , br, ul, ol, li, img, form, select, option, input, textarea { margin:0px; border:0px; border-collapse:collapse; padding:0px; vertical-align:top; color:#444444; font-family:tahoma, arial, helvetica, sans-serif; font-size:15px; font-weight:normal; line-height:20px }
body { padding:20px 20px 10px; text-align:center }
input, textarea, .quote { border:#26187d solid 1px; color:#330098; height:22px; padding:0px 3px }
input { padding-top:1px; height:24px; line-height:19px; padding:1px 3px 2px }
textarea, .quote { width:530px; height:182px; line-height:18px; padding:0px 3px }
h1 { margin-top:24px; font-size:22px; line-height:24px }
h1:first-child { margin-top:14px }
h2 { margin-top:10px; font-weight:bold }
h3 { margin-top:0px; font-style:italic }
ul, ol { padding:0px 0px }
ul { list-style:outside disc; padding-left:16px }
ol { padding-left:24px }
p, li { margin-top:10px }
a { color:#26187d; text-decoration:none }
a:hover { text-decoration:underline }

#pane { width:734px; margin:0px auto; background-color:#fdfd7a }
#tl { width:20px; height:20px; display:block; background:url("border-tl.gif") }
#t1 { width:140px; height:20px; background:url("border-t.gif") }
#t2 { width:210px; height:20px; background:url("border-t.gif") }
#t3 { width:340px; height:20px; background:url("border-t.gif") }
#tr { width:24px; height:20px; background:url("border-tr.gif") }
#lt { width:20px; background:url("border-l.gif") }
#rt { width:24px; background:url("border-r.gif") }
#bl { width:20px; height:24px; background:url("border-bl.gif") }
#bt { height:24px; background:url("border-b.gif") }
#br { width:24px; height:24px; background:url("border-br.gif") }

.title { margin:0px; border-bottom:#26187d 1px solid; padding:0px; text-align:right }
.title IMG { width:605px; height:62px }
.menu { padding:44px 0px; background-color:#26187d; text-align:right }
.menu A { display:block; overflow:hidden; height:30px; line-height:28px; margin:0px; border-left:#26187d 8px solid; padding:0px 10px 0px 0px; background:#26187d url("menu.gif") no-repeat top right; color:#ffffff; font-weight:bold; text-decoration:none }
.menu A:hover { background:#fdfd7a url("menu.gif") no-repeat bottom right; color:#26187d; text-decoration:none }
.mwa { color:#26187d; font-weight:bold }
.donate { xborder-left:#fdfd7a 1px solid; padding:12px 0px; background-color:#26187d; text-align:center; vertical-align:bottom }

.main { padding:0px 0px 0px 15px; text-align:left }
.submenu, .copy { background-color:#ffffff; text-align:right; font-size:12px; line-height:110% }
.submenu { float:left; text-align:left }
.rimg, .limg { width:200px; height:200px }
.rimg { margin:3px -2px 0px 6px; float:right }
.limg { margin:3px 13px 0px -5px; float:left }
.buttov, .button { background-color:#ffffff; color:#26187d; margin:0px 0px 0px 10px; border:#26187d solid 1px; padding:0px 0px 2px 0px; width:120px; height:22px; line-height:17px; text-decoration:none; cursor:pointer; font-weight:bold }
.button { background-color:#26187d; color:#ffffff }
.key { padding-right:10px; text-align:right; vertical-align:middle }
.val { vertical-align:middle }
/* .tick { margin:-2px 0px -2px -4px; border:0px } */
/* .tick { background-color:#b9b9b9 } */
.tick { height:14px; border:0px; vertical-align:middle }
.reqd, .error { color:#dd1122 }
.reqd { font-size:13px; vertical-align:top }
.miss { background-color:#ffdddd; border:#dd1122 1px solid }
/* .quote { background-color:#ffffff; margin-bottom:20px; border:#ffffff 1px solid; padding:2px 10px 4px } */
.form { width:100%; line-spacing:20px }
#code { width:100px height:50px; margin-bottom:8px; border:#26187d 1px solid; color:#26187d; background-color:#ffffff }

