@charset "utf-8";

html, body {
 height:100%; width: 100%;
 }
body {
 width: 100%; height: 100%; margin: 0px; padding: 0px; background: #c0c0c0 url(../images/bgstripe.png) repeat left top; overflow: visible;
 }
 
/* DIVs */

#pcnt {
 width: 100%; height: auto; margin:0 auto; text-align: center; overflow: hidden;
 }
#tbuff {
 width: 100%; height: 10px; min-height: 10px; margin:0 auto;
 }
#tbar {
 width: 780px; height: 15px; padding: 0px; margin:0 auto;
 }
#mcnt {
 width: 780px; height: auto; min-height: 520px; overflow: hidden; padding: 0; margin:0 auto;
 }
#ccntbg {
 float: left; width: 780px; height: auto; min-height: 520px; overflow: visible; padding: 0; margin: 0 auto; background: url('../images/ccbg.png') repeat-y top left;
 }
#ccnt {
 float: left; width: 758px; height: auto; min-height: 520px; overflow: visible; padding: 0; margin: 0 0 0 10px; background: #ffffff;
 }
#logobr {
 float: left; width: 758px; height: 85px; min-height: 85px; overflow: hidden; padding: 0; margin: 0 auto; background: url('../images/logobr.png') no-repeat top left;
 }
#cblocki {
 float: left; width: 728px; height: auto; min-height: 330px; overflow: auto; padding: 0; margin: 15px;
 }
.straddle {
 float: left; width: 728px; height: auto; overflow: hidden; padding: 15px 0 0 0; margin: 0 auto;
 }
.leftcol {
 float: left; width: 350px; height: auto; padding: 0; margin: 0 auto; 
 }
.rightcol {
 float: right; width: 350px; height: auto; padding: 0; margin: 0 auto;
 }
#phl {
 float: left; width: 758px; height: 12px; min-height: 12px; overflow: hidden; padding: 0; margin: 0 auto; background: url('../images/hrbg.png') no-repeat top left;
 }
#shdw {
 float: right; width: 12px; height: auto; overflow: auto; padding: 0; margin:0 auto;  background: url('../images/shadowr.png') repeat-y top right;
 }
#footer {
 float: left; width: 758px; height: 55px; min-height: 55px; overflow: hidden; padding: 0; margin:0 auto;
 }
#cfrm {
 float: left; width: 728px; height: auto; overflow: hidden; padding: 15px 0 15px 0; margin: 0 auto;
 }
#clfix {
 margin: 0 auto;
 }
#tcont {
 float: left; width: 450px; margin: 15px 0 0 50px;
 }
#fbar {
 width: 780px; height: 26px; overflow: visible; margin:0 auto;
 }
#bbuff {
 width: 780px; height: 30px; min-height: 30px; margin:0 auto;
 }
 
/* FORMS */

form {
 margin: 0px; padding: 0px;
 }
input {
 width: 200px; height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;
 }
textarea {
 width: 200px; height: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;
 }
.frmbutton {
 width: 45px; height: 20px; background: #DFDBDB; border: 1px solid #c0c0c0; color: #000000; font-size: 8pt; font-weight: bold;
 }
.frmltd {
 text-align: right;
 }
.frmtitle {
 text-align: right;
 }
.frmitd {
 text-align: left;
 }
.ln {
 text-decoration: underline;
 }

/* Tables */

.tabst {
 border: 0px; border-collapse: collapse; width: 910px;
 }
.feehdr {
 background: #0062BD; color: #ffffff;
 }

/* Transparency */

 .translucent {
 opacity: 0.08;
 filter:alpha(opacity: 8);
 -moz-opacity: 0.08;
 -khtml-opacity: 0.08;
 }

/* TEXTS */

body, th, td, textarea, select {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;
 }
p, blockquote, ul, ol, dl {
 margin-top: 0px; margin-bottom: 0px; text-align: justify;
 }
.p2 {
 margin-top: 10px; margin-bottom: 0px; text-align: right;
 }
.emaddr {
 color: #0062BD; margin-bottom: 3px; text-align: center;
 }
.cap {
 text-align: center; margin-top: 5px;
 }
.logstat {
 text-align: right; margin-top: 5px;
 }
.gbx {
 margin-top: 0px; margin-bottom: 8px; text-align: left;
 }
.plinks {
 margin-top: 5px; margin-bottom: 0px; text-align: center;
 }
.plinksi {
 color: #000000; font-style: italic; margin-top: 5px; margin-bottom: 0px; text-align: center;
 }
.titleblk {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; text-align: left; margin-top: 10px; margin-bottom: 15px;
 }
.title {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; text-align: left; margin-top: 0px; margin-bottom: 8px;
 }
.pagetxt {
 text-align: justify; font-size: 9pt; font-weight: normal;
 }
.pagetxtsm {
 font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt;
 }
.pagetxti {
 text-align: justify; font-size: 9pt; font-weight: normal; font-style: italic;
 }
.footer {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-align: center; margin-top: 0px;
 }
.brtitle {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #ffffff; text-align: left; margin: 0 auto;
 }
.footerh {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-align: center; margin-top: 5px; margin-bottom: 5px;
 }
.footerb {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-align: center; margin-top: 0px; margin-bottom: 0px;
 }
.blue {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0062BD; text-align: justify; margin-top: 0px; margin-bottom: 8px;
 }

/* Lists */

ul {
 list-style-type: none; padding: 0; margin: 0; margin-left: 10px;
 }
li {
 background: url('../images/square.png') no-repeat; background-position: 0 .5em; padding-left: .8em;
 }
.lista {
 text-align: justify; margin-top: 0px; margin-bottom: 3px;
 }
.listb {
 font-style: italic; text-align: justify; margin-top: 0px; margin-bottom: 5px;
 }

/* Links */
a img {
 border: 0px;
 }
a {
 color: #0062BD; text-decoration: none;
 }
a:hover {
 color: #0062BD; text-decoration: underline;
 }
.a2 {
 font-size: 8pt; font-weight: normal; color: #0062BD; text-decoration: none;
 }
.a2:hover {
 font-size: 8pt; font-weight: normal; color: #0062BD; text-decoration: underline;
 }
 .a3 {
 font-size: 7pt; font-weight: normal; color: #0062BD; text-decoration: none;
 }
.a3:hover {
 font-size: 7pt; font-weight: normal; color: #0062BD; text-decoration: underline;
 }
 
/* Images */

.nbimg {
 border: 0px;
 }
.imgb {
 border: 1px solid #000000;
 }

/* Miscellaneous */

.endOfSection {
 clear: both;
 }