/* CSS Document */
div#mcont { padding: 0px 20px 20px 20px; }
.frmField { text-align: left; }
.txt300 { width:250px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#323232; }
.txt300x400 { width:250px; height:260px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#323232; }
.txt150 { width:150px; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#323232; }
#captcha { width: 230px; height: 60px; }
#stdErr { border: 2px solid #E08F00; display: block; width: 300px; }
#stdErr h2 { background-color:#E08F00; color: #FFFFFF; font-weight: bold; text-align: center; }
#stdErr ul { color: #900; text-align: left; }
#stdErr li { color: #900; list-style:square; }
#info { position: relative; }
#info h1 { font-size: 14px; }
#lgerror { background-color:#EDB500; color:#990000; text-align:center; padding:10px; }
#frmLogin {padding: 0px 20px 20px 20px; }
#frmLogin p { text-align: justify;}
#frmLogin td { text-align: left; width: 75%;}
#frmLogin th { text-align: right; width: 25%;}
.frmLbl { text-align:right; font-weight:bold; padding-right: 10px; }
#lgpic { text-align: left; }
.lgBtn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-variant: small-caps; color: #E5D8B6; padding: 2px 0px 2px 0px; background-color: #91342F; border: 1px solid #323232; width: 75px; }
.lgBtn:hover { font-weight:900; background-color: #323232; border-color:#91342F; }
div#frmNews ul, div#frmNews ul li { list-style: none; padding:0; margin:0; padding: 10px 0px 10px 0px; }
.radioBlock { float: left; }
.pnews { font-size: 10px; font-weight: 900; color: #91342F; padding: 20px 0px 10px 0px; }
