<STYLE type="text/css">

A:active
{
  text-decoration: underline;
  color:#3399EE;
}

A:visited
{
  text-decoration: underline;
  color:#3399EE;
}

A:link
{
  text-decoration: underline;
  color:#3399EE;
}

A:hover
{
  text-decoration: underline;
  color:#3399EE;
}

.hotlink A:active
{
  text-decoration: underline;
  color:#000000;
}

.hotlink A:visited
{
  text-decoration: underline;
  color:#000000;
}

.hotlink A:link
{
  text-decoration: underline;
  color:#000000;
}

.hotlink A:hover
{
  text-decoration: underline;
  color:#666666;
}

.menu A:active
{
  text-decoration: underline;
  color:#3399ee;
}

.menu A:visited
{
  text-decoration: none;
  color:#3399ee;
}

.menu A:link
{
  text-decoration: none;
  color:#3399ee;
}

.menu A:hover
{
  text-decoration: underline;
  color:#3399ee;
}

body
{
  margin:0; padding:0;
  text-align:left;
  font-family: Verdana, Arial;
  font-size:10pt;
  background:#ffffff;
}

.FormText
{
  margin:0; padding:0;
  border-style:solid;
  border-color:#909090;
  border-width:1;
  font-family: Verdana, Arial;
  font-size:10pt;
  color:#333333;
  background:#ffffff;
}

.FormButton
{
  border-style:solid;
  border-color:#ffffff #909090 #909090 #ffffff;
  border-width:1;
  font-family: Verdana, Arial;
  font-size:8pt;
  color:#333333;
  background:URL('/img/bfon.gif') #efefef;
}

.FormSelect
{
  margin:0; padding:0;
  border-style:solid;
  border-color:#909090;
  border-width:1;
  font-family: Verdana, Arial;
  font-size:10pt;
  color:#333333;
  background:#ffffff;
}

.FormArea
{
  margin:0; padding:0;
  border-style:solid;
  border-color:#909090;
  border-width:1;
  font-family: Verdana, Arial;
  font-size:10pt;
  color:#333333;
  background:#ffffff;
}

h1
{
  margin:0 0 0 0;
  padding:15 0 20 0;
  font-size:15pt;
  font-weight:normal;
  color:#2E6B9F;
}

h2
{
  margin:0 0 0 0;
  padding:0 0 10 0;
  font-size:15pt;
  font-weight:normal;
  color:#2E6B9F;
}

h3
{
  margin:0 0 0 0;
  padding:15 0 20 0;
  font-size:10pt;
  font-weight:bold;
  color:#2E6B9F;
}

form
{
  margin:0; padding:0;
}

table
{
  font-size:10pt;
}

.blue
{
  background:#3399ee;
  color:#ffffff;
  padding:0 0 0 15;
}

.light
{
  background:url('/img/ffon.gif');
  text-align:right;
  padding:0 10 0 0;
  word-spacing:5;
}

.menu
{
  background:url('/img/dot.gif');
  background-repeat:repeat-y;
  background-position:100% 0;
  margin:40 0 0 0;
  padding:0 0 20 20;
  color:#3399ee;
  font-weight:bold;
}

.linksblock
{
  line-height:150%;
  margin:10 0 20 25;
}

.button
{
  height:27;
  background:url('/img/button.jpg');
  background-repeat:no-repeat;
  padding:4 0 0 25;
  font-size:11pt;
  font-weight:bold;
  color:#333333;
}

.maintext
{
  padding:0 20 0 25;
}

.hotlink
{
  margin:10 0 10 157;
  font-size:8pt;
}

.range
{
  margin:0;
  padding:0;
  border-color:#99BED5 #99BED5 #ffffff #99BED5;
  border-style:solid;
  border-width:5 0 1 0;
}

.leftblock
{
  padding:10 30 5 10;
  color:#333333;
  background:url('/img/dot.gif') #D6E5EE;
  background-repeat:repeat-y;
  background-position:100% 0;
}

.rightblock
{
  background:#D6E5EE;
  padding:10 10 5 20;
  color:#333333;
}

.lb2
{
  padding:10 0 10 10;
  background:#3399EE;
  color:#ffffff;
  font-weight:bold;
  font-size:9pt;
}

.rb2
{
  padding:10 10 10 0;
  background:#3399EE;
  text-align:right;
  color:#ffffff;
  font-weight:bold;
  font-size:8pt;
}

.rlink
{
  text-align:right;
  margin:0 0 0 0;
  font-size:7pt;
  font-weight:bold;
}

.votesblock
{
  margin:0 0 0 20;
}

</STYLE>
