.memfield{height:auto;margin:12px 2px 0px 12px;padding:0px;text-align:left; clear:both; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color:#323232; }
.memfield label {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#323232; width:100px; float:left;}
.inp5{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;color:#68593a;border-bottom:1px solid #d9d7d7;border-top:1px solid #1e1e1d;border-right:1px solid #d9d7d7;border-left:1px solid #d9d7d7; padding:2px 1px 2px 3px;}
.leftpart{width:270px; float:left;}
.leftpart label {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#323232; width:100px; float:left;}
.listbox01{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#68593a;border-bottom:1px solid #d9d7d7;border-top:1px solid #1e1e1d;border-right:1px solid #d9d7d7;border-left:1px solid #d9d7d7; padding:0px 0px 0px 3px;}
.mandatory{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color:#b41f24; text-decoration:none; }
a.mandatory:hover{text-decoration:underline; }
.graybox{height:auto;margin:12px 2px 0px 12px;padding:10px;text-align:left; clear:both; background:#f4eed8; border:1px solid #cab3a2;}
.finding{height:auto;margin:12px 2px 0px 12px;padding:0px;text-align:left; clear:both;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#323232;}
.finding label {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#323232; width:180px; float:left;}
.rightpart01{width:180px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#323232;padding:0px; margin:0px; }
.rightpart{width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#323232;padding:0px; margin:0px; }
.rightpart0{width:350px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#323232;padding:0px; margin:0px; }
.rightpart1{width:300px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color:#323232; padding:0px; margin:0px; }
.rightpart2{width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color:#323232; padding:0px; margin:0px; }
.finding1{height:auto;margin:0px 0px 0px 12px;padding-top:5px;text-align:left; clear:both;}
.errorlogin{font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color:#ff0000; padding:5px; margin:0px; text-align:left;}
.redlink{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#b41f24; text-decoration:none; }
a.redlink:hover{text-decoration:underline; }
.memfields{margin:12px 0px 0px 12px;padding:0px;text-align:left; clear:both;}
.subscriptions{margin:0px 0px 0px 12px;padding:0px 0px 0px 0px;text-align:left; clear:both;}
#tabl-data{width:500px; background: url(../images/vert-dot.jpg) repeat-y bottom center;  margin:0px; padding:0px; border:1px solid #798989;}
.tabl-row{width:500px; height:auto;margin:0px; padding-bottom:0px; clear:both; position:relative;}
.table-left{width:235px; height:30px; padding:0px; float:left; margin:0px;}
.table-right{width:230px; padding:0px; float:left; margin:2px 0px 2px 0px;}
.representatives{width:200px; height:180px; float:left; margin:auto;}
.representatives1{width:400px; height:180px; float:left; margin:auto;}
.img-photo{ width:auto; margin:auto; text-align:center;}
.img-title{ width:110px; margin:auto; text-align:center;}
.border{border:1px solid #996600;}
.findingmember{height:auto;margin:12px 2px 0px 12px;padding:0px;text-align:left; clear:both;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#323232;}
.findingmember label {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#323232; width:230px; float:left;}




