body { font: normal small/1.2 Verdana, Arial,Helvetica,Sans-serif; color: #000; margin: 0; text-align: center; background: #DDDDED url('/img/bkg.gif') repeat-y center}
html>body { font-size: 80% }
img { border: none }
h1 { font-size: 140% }
h2 { font-size: 130% }
h3 { font-size: 100% }
hr { color: #8F92BF; height: 1px; border: 0; background: #8F92BF }
a { text-decoration: none; color: #143483 }

 
#hdr, #top, #bdy, #ftr { width: 976px; margin: auto; background: #FFF; text-align: left }
#hdr { padding-top: 25px }
#top { border-bottom: 1px dotted #AAA  }
#lft { float: left; width: 263px }
#rgt { margin-left: 265px }
#ftr { clear: both; border-top: 1px dotted #AAA }
#srch { width: 120px }
#cnt { padding: 0 }
#bdy { background: #FFF url('/img/bkg-bdy.gif') repeat-y left }
#top, #ftr { text-align: right; color: #AAA; font-size: 80%; padding: 2px 0 }
#rgttop { border-bottom: 1px dotted #AAA; text-align: right; padding: 5px 0 5px 5px }
#nws { float: left; width: 490px; text-align: left; height: 1.2em; overflow: hidden; line-height: 1.2em }
#txt { margin: 10px 0 10px 10px; background: #FFF url('/img/bkg-txt.gif') repeat-y left; border-top: 1px solid #FFF }
#txtplain { margin: 10px 0 10px 10px; background: #FFF; float: left }
#txtr { width: 220px; float: right }
#txtl { width: 460px; float: left }
#nav { margin: 0 20px 0 0; padding: 0}
#flsh { border-top: 1px dotted #AAA; margin-left: 8px }

#rgttop form { margin: 0 }
#rgttop div b { color: #143483 }
#rgttop input, #rgttop img { float: right }
#rgttop input { margin-left: 5px }
#txtl h2, .itm h3 { color: #143483; margin: 0 0 0.2em 0 }
#txt p { margin: 0 }


#ftr a:link, #ftr a:visited, #ftr a:active { color: #999 }
#ftr a:hover { color: #777; text-decoration: underline }
#txt a{ color: #143483 }
#txt a:hover { text-decoration: underline }
#nav a { display: block; margin-left: 0.5em; background-image: none; border-bottom: 1px dotted #AAA }
#nav a:hover { background: #FFF url('/img/bkg_menuitm.gif') no-repeat left center }
#nws a{ color: #000 }
#nws a:hover { text-decoration: underline }

#txtplain h1 { font-size: 130%; color: #143483  }

#flashmoviediv { clear: both; margin: 10px 0 0 10px; border-top: 1px dotted #CCC }
#flashcontent { padding: 10px 0 }

.itm { border-top: 1px dotted #AAA; padding: 1em 0; clear: left }
.itm img { float: left; margin-right: 0.5em }

.mnu1 { padding: 0.3em 0 0.3em 1.0em; font-weight: bold; color: #143483 }
.mnu2 { padding: 0.3em 0 0.3em 1.5em; color: #143483 }
.mnu3 { padding: 0.3em 0 0.3em 2.0em; color: #989BC4 }
.clr { clear: both }
.clrr { clear: right; font-size: 1px }
.mnuitm { display: block; float: left; width: 150px; margin: 5px 0 5px 5px; padding: 5px; text-align: center; background: #999 }
.drk { background: #143483; margin-top: 5px; color: #FFF; height: 220px }
.lgt { background: #DDDDED; padding: 0; margin: 0; height: 10% }
.frmtf { font-size: 80%; border: 1px solid #000 }
.inr { padding: 0 0.5em; margin: 0 }
.ok { text-align: center; font-weight: bold; color: #143483; margin-top: 0.5em }


.drk img, .lgt img { float: right }
.drk div { padding: 9px; overflow: auto; height: 200px }
.drk p { font-size: 95%; margin: 1em 0; line-height: 1.1em }
.inr form { margin: 0 }
.inr select, .inr #nltr{ width: 160px; margin: 0.5em 0 }
.inr #nlgo { margin: 0.4em 0 }
.inr h2 { margin: 0; color: #143483 }
.itm .mor { display: block; float: right; margin-top: -1.2em; padding: 0 1em; background: #FFF url('/img/bkg_menuitm.gif') no-repeat right center; font-weight: bold; color: #C4C6C8 }
.itm .mor a { color: #C4C6C8 }
.itm p { margin-top: 0 }
.stry h2 { color: #143483 }


.nwssnip p { margin: 0; font-size: 85%; padding-top: 0.5em}
.nwssnip a { color: #143483 }
.nwssnip a:hover { text-decoration: underline }
