a, a:visited      {background-color: transparent; color: #330000; text-decoration: none; margin:0px;}
a:hover, a:focus  {background-color: transparent; color: #003300; text-decoration: underline; margin:0px;}
a:active          {background-color: transparent; color: #330000; text-decoration: none; margin:0px;}

body,td {
  /* font:14px 'Tahoma','Verdana','Arial',sans-serif; */
  font-size : 14px;
  font-family: 'Verdana','Arial',sans-serif;
  border:none;
  background-color: #ffffee; color: #000033; padding: 7px; margin:0px; height: 100%;}

html {padding:0px; margin:0px; border:none;}

div.alignright { /* font: 12px 'Verdana','Arial',sans-serif; */
                 text-align: right; padding-top:5px;
                 clear:none;}
                 
div.left  { float:left; width:50%}

p.job { /* font-size:14px; */ 
  padding: 5px; width:100%; clear:left}

div#content { padding: 10px; margin:10px; display:block; clear:both;}

div.block { border: none; 
  /* color: #696969; */
display:block; 
/* font:14px 'Verdana','Arial',sans-serif;	*/
padding:10px; width:95%;}

img.portrait {float:right; clear:right; padding:5px;}

div.clearright {clear:right;}

div.update {
  /* font:12px 'Verdana','Arial',sans-serif;	*/
  float:none; text-align: left;
border-top: 1px solid #000055; clear:both; padding: 3px; margin: 10px 0px 5px 0px;}


span.validator_links {float:right;}

div.update img { clear:none;}

.weblnk {
  /* font:10px 'Verdana','Arial',sans-serif; */
  text-align: left;
padding: 5px; z-index: auto;
border:none; margin:0px 0px 5px 0px; float:left;}

.weblnk a { /* font:10px 'Verdana','Arial',sans-serif; */ }

h1        {/* font:32px 'Verdana','Arial',sans-serif;        color: #696969;*/ float:left; margin:0px; padding:0px; border:none;}
h1 em     {/* font:14px 'Verdana','Arial',sans-serif;        color: #696969;*/ float:left; margin:0px; padding:0px; border:none;}
h2        {/* font:italic 20px 'Verdana','Arial',sans-serif; color: #696969;*/ }
h2 em     {/* font:italic 14px 'Verdana','Arial',sans-serif; color: #696969;*/ }
h3        {/* font:16px 'Verdana','Arial',sans-serif;	      color: #696969;*/ height:16px; margin-bottom:15px;}

p {/* font:14px 'Verdana','Arial',sans-serif; */
}

.other_languages  {list-style-type : none; display: inline;
    float: right; 
    font-size:10px;
    padding-top: 0px; margin: 0px; border:none;}

.other_styles  {list-style-type : none; display: inline;
    float: right; 
    font-size:10px;
    padding-top: 0px; margin: 0px 10px; border:none;}

.other_styles a.current {
  display:none;
}

span.validicon {
  padding:0px;
  border:1px #6969cc solid;
  height:4px;
}
span.validiconleft {
  background-color:#222222;
  color:#000055;
  padding:0px 0px 0px 2px;
  margin:0px;
  border:none;
  text-decoration:none;
  height:4px;
}

span.validiconright {
  background-color:#222222;
  color:#ffffff;
  padding:0px 2px 0px 0px;
  margin:0px;
  border:none;
  text-decoration:none;
  height:4px;
}


