/* Forces blocks to enclose their floated children */
  /*jb 7.04.06 ??? to refact*/
  .clearfix:after { /* This can be replaced by the alternative fix below if it doesn't kill CatFish */
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
  * html .clearfix { /* This should be moved to ie.css, as IE7 doesn't support * html */
    height: 1%;
  }
/* This alternative fix works fine, but it's disabled to troubleshoot CatFish */
/*.clearfix {
overflow: hidden;
}*/

body{ /*jb 7.04.06 ac checked*/

font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size:75%; /*75% = 12px*/

}

/*Global Whitespace Reset*/

body, form, input { /*jb 7.04.06 ac checked*/
	padding: 0px;
	margin: 0px;
}

a {
	color: #0066cc;
	background-color: inherit;
}

a:hover {
	color: #ff0000;
	background-color: inherit;
	text-decoration: none;
}

a:visited {
	color: #003366;
	background-color: inherit;
	text-decoration: none;
}
a:visited:hover{
	color: #ff0000 ;
	background-color: inherit;
	text-decoration: none;
}
td {
	font-size:1em;
}

h1, h2, h3, h4, h5, h6, 
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { /*jb 7.04.06 ac checked*/
	font-family: Georgia, Times, 'Times New Roman', serif;
}

h1  { /*jb 7.04.06 ac checked*/
  font-size:2em;
  /*first things in backend needed for change are styles management*/
}
h2  { /*jb 7.04.06 ac checked*/
  font-size:1.6em;	
}
  
/*e 7.06.07 new styles for h1 and h2 */
h1  {
	font-size: 30px;
  /*font-size:14px;*/
  color:#004e70;
 /* border:1px solid red;*/
 font-weight: normal;
 line-height: 1;
}

h2  {
  font-size: 20px;
  color:#004e70;
   /*border:1px solid red;*/
   font-weight: normal;
}
/*e 7.06.07*/


h3  { /*jb 7.04.06 ac checked*/
  font-size:1.1em;
    color:#165197;
 /* border:1px solid red;*/
 font-weight: normal;
}

h4  { /*jb 7.04.06 ac checked*/

	font-size:1.1em;
}

h5  { /*jb 7.04.06 ac checked*/

  font-size:1em;

}

h6 { /*jb 7.04.06 ac checked*/

  font-size:0.8em;
}

img { /*jb 7.04.06 ac checked*/
  border: none;
  /*border: 1px solid black;*/

}

input,select,textarea {
	
}

.input {
	border:1px solid #323334;
	padding-left:5px;
}

acronym {
	cursor: help;
	color: #003366;
	background-color: inherit;
}

legend {
	padding:0 0.2em;
}
