  body{font-size: 0.9em; font-family: Calibri; background:#ffffff; margin:0px; padding:0px; /*margin-top:15px; margin-bottom:15px; */}

img{vertical-align:middle; border:none;}
.unilogo{margin-top:25px; margin-left:10px;}

a:img{border:none;}
a:link{color:#000000; text-decoration: none;} 
a:visited{color:#000000; text-decoration: none;} 
a:hover{text-decoration:none; color:#6D5E51;}
a:active{color:#000000; text-decoration: none}

a.userlink:link{}

input[type="checkbox"] {font-size:0.9em; font-family:Calibri; vertical-align:middle;}
input[type="text"]{font-size:0.9em; font-family:Calibri; vertical-align:middle; background-color:#ffffff; padding:0.2em;}
input.err[type="text"]{font-size:0.9em; font-family:Calibri; vertical-align:middle; background-color:#D81E05; color:#ffffff; font-weight:bold; padding:0.2em;}
input[type="password"]{font-size:0.9em; font-family:Calibri; vertical-align:middle; background-color:#ffffff; padding:0.2em;}

textarea {font-size:0.9em; font-family:Calibri; text-align:justify; background-color:#ffffff; padding:0.2em;}
select {font-size:0.9em; font-family:Calibri; vertical-align:middle; background-color:#ffffff; height:25px;}

input:focus{background-color:#ffffcc;}
textarea:focus{background-color:#ffffcc;}
select:focus{background-color:#ffffcc;}


.section{margin-top:20px; margin-bottom:20px; clear:both; border:2px solid #981E32; overflow:auto; padding:10px;}
.row{clear:both; margin-top:10px; margin-bottom:10px; /*background:red;*/ overflow:auto;}
.topheaderrow{clear:both; margin-bottom:10px; font-size:x-large; /*background:yellow;*/ overflow:auto;}
.headerrow{clear:both; margin-top:30px; margin-bottom:10px; font-size:x-large; /*background:yellow;*/ overflow:auto;}
.cell{float:left; /*background:green;*/}