body { margin: 0px; background-image: url('images/background.gif') }
h1,h2,h3,h4,h5,p,ul  { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
#top { width: 100%; margin: 0 0 1em 0; }
#title { width:100%;  background-color: #09D; border-bottom: 1px solid #000; border-top: 1px solid #000; margin: 0; }
#title p  { color: #fff; font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1em; text-indent: 1em; margin: 0 }
#content { width: 100%; }
#texttop { width: 600px; height: 45px; margin: 0 0 0 10px; background: url(images/texttop.gif) no-repeat center top; }
#textmiddle { width: 600px; margin: 0 0 0 10px; background: url(images/textmiddle.gif) repeat-y center top; }
#textbottom { width: 600px; height: 60px; margin: 0 0 0 10px; background: url(images/textbottom.gif) no-repeat center top; }
#text { width: auto; margin: 0 35px 0 50px; }
#text p { margin: 0; line-height: 1.2em; padding: .5em; text-align: justify; text-indent: 1em; }
#text p.form { text-align: right; margin-right: 1em; }
#text input { width: 380px; border: 1px solid #07d; background-color: #b5e6fa; }
#text textarea { width: 467px; border: 1px solid #07d; background-color: #b5e6fa; scrollbar-base-color: #07d; scrollbar-Track-Color: #85d7f9;}
#text button { border: 1px solid #07d; background-color: #09d; color: #fff; }
#text button:hover { border: 1px solid #07d; background-color: #3cf; color: #ffa; }
#text .date { border: 1px solid #07d; font-size: .8em; color: #000; background-color: #b5e6fa; width: 15em; padding: .2em; } 
#text p.disclaimer { text-align: center; font-size: .8em; color: #777; }
#text h1 {margin: 0; line-height: 1em; padding: .5em .2em .2em .2em; border-bottom: 1px solid #07D; font-size: 1.2em; color: #000; display: block; width: 90%;}
#text a { color: #000; text-decoration: underline; }
#text a:active { color: #900; }
#text a:visited { color: #333; } 
#text ul { margin: 0; padding: .2em 3em; }
#bottom { width:600px; margin: 0 0 0 10px; }
#rightcolumn {
	width: 200px;
	margin: 1em;
	position: absolute;
	left: 610px;
}
#menu ul { list-style: none; margin: 0; padding: 0; }
#menu li { text-align: center; font-size: 1em; line-height: 1.5em; border-bottom: 1px solid #07d; }
#menu li a { color: #fff; width: 200px; display: block; text-decoration: none; }
#menu li a:hover { color: #ffa; background-color: #3cf; width: 200px; display: block; }
#menu li a.selected { color: #ffa; background-color: #3cf; width: 200px; display: block; }
#brp { width: 200px; height: 111px; background-image: url('images/brp.gif'); background-repeat: no-repeat; }
#menu { width: 200px; margin-top: 1em; background-color: #09D; border-top: 1px solid #07D; border-left: 1px solid #07D; border-right: 1px solid #07D; color: #FFF;}
#topright { width: 115px; height: 110px; background-image: url('images/topright.gif'); background-repeat: no-repeat; position: absolute; right: 1em; top: 2em; }

p.copyright { text-align: center; font-size: .8em; color: #07D; padding-top: 1em; }
img.left { border: 1px solid #000; float: left; margin: .2em .5em .2em .2em; }
img.right { border: 1px solid #000; float: right; margin: .2em .2em .2em .5em; }
img { border: 1px solid #000; }
.hidden { display: none; }