body{ 
  background-color:#ffffff;
  font-family: Verdana;
  font-size: 12px;
}
td{ 
  font-family: Verdana;
  font-size: 12px;
}

div.blockTitle{
	width: 191px;
	height:	27px;
	padding:5px 2px 2px 2px;
	color:#6E6176;
	font-weight: bold;
	background-position: 0% 15%;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align:middle;
}

A {
   color:#4B5864;
   text-decoration:none;
}

A:visited {
   color:#4B5864;
   text-decoration:none;
}

A:hover {
   color:#4A708B;
}

a.topay{
  color: #FF7F00;
  text-decoration:none;
}
a.topay:hover{
  color: #708090;
  text-decoration:none;
}
a.free{
  color: #6E8B3D;
  text-decoration:none;
}
a.free:hover{
  color: #708090;
  text-decoration:none;
}

.colorOne_off{
	background-color:#F2F7FC;
	color: #3f3f3f;
	font-style: italic;
}

.colorTwo_off{
	background-color:#ffffff;
	color: #3f3f3f;
	font-style: italic;
}

.textinput{
	font-size: 12px;
	border-width : 1px;
	border-style : groove;
	color : black;
	border-color : black;
}
textarea{
	font-size: 12px;
	background-color : white;
	border-width : 1px;
	border-style : groove;
	color : black;
	border-color : black;
}
.mcb{
	font-size: 10px;
	width: 250px;
	height: 30px;
	background-color : ivory;
	border-width : 1px;
	border-style : groove;
	color : black;
	border-color : black;
}
.legend{
	font-size: 10px;
	width: 150px;
	height: 100px;
	background-color : ivory;
	border-width : 1px;
	border-style : groove;
	color : #006699;
	font-weight: bold;
	border-color : #006699;
	text-align: center;
}
checkbox{
  margin : 0px 1px 0px 1px;
}

radio{
  margin : 4px 2px 0px 12px;
}

.jumpto{
	font-size: 12px;
	background-color: white;
	border-width : 1px;
	border-style : groove;
	border-color : black;
}
.jumptocourrier{
	font-size: 11px;
	font-family: courier new;
	background-color : white;
	border-width : 1px;
	border-style : groove;
	border-color : black;
}
input:focus {
    background:#FFFF99;
}
select:focus {
    background:#FFFF99; 
} 
textarea:focus {
    background:#FFFF99; 
}


/********************************************************************************
 Standard table
/********************************************************************************/

.StandardTable {
   border:1px solid white;
   background-color:rgb(205,205,205);
   border-spacing:1px;
}
.StandardTable2 {
   background-color:rgb(255,255,255);
}

.StandardTable3 {
   border:1px solid rgb(205,205,205);
}

.StandardTableHead {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(235,235,235);
   font-weight:bold;
   color:#4B5864;
   text-align:center;
}

.StandardTableInfo {
   font-size: 14px;
   font-weight: bold;
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(220,220,220);
   color:#4B5864;
}

.StandardTableLabel {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(245,245,245);
   color:#4B5864;
}
.StandardTableStrong {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   font-weight:bold;
   color:#4B5864;
}
.StandardTableValue {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:black;
}
.StandardTableValuegreen {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:green;
}
.StandardTableValuered {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:red;
}
.StandardTableValueblue {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:blue;
}
.StandardTableValueTip {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:#27408B;
   font-weight: bold;
}

.StandardTableValuegrey {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:grey;
}
.StandardTableValuepurple {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:purple;
}
.StandardTableSmall {
   font-size:9px;
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:black;
}

.StandardTableYellow {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:#FF9A00;
   text-align: center;
   font-weight: bold;
}
.StandardTableTitle{
   font-size:16px;
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:#4A708B;
   text-align: center;
   font-weight: bold;
}

.StandardTableText {
   font-size:14px;
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:black;
   text-align:justify;
   font-size: 12px;
   font-family: verdana;
}

.StandardTableHeadDark {
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(150,155,165);
   font-weight:bold;
   color:white;
}

.StandardTableCellOdd {
   height:25px;
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
}

.StandardTableCellEven {
   height:25px;
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(250,250,250);
}
.StandardTableMessage {
   height:25px;
   padding-top:3px;
   padding-left:5px;
   padding-bottom:3px;
   padding-right:5px;
   background-color:rgb(255,255,255);
   color:#556B2F;
   text-align: center;
   font-weight:bold;
}

A.SimpleLink {
   font-size:12px;
   color:#4B5864;
   text-decoration:none;
}

A.SimpleLink:visited {
   color:#4B5864;
   text-decoration:none;
}

A.SimpleLink:hover {
   color:#4A708B;
}

A.StrongLink {
   font-size:12px;
   color:#6E8B3D;
   font-weight:bold;
   text-decoration:none;
}
A.StrongLink:visited {
   color:#6E8B3D;
   font-weight:bold;
   text-decoration:none;
}
A.StrongLink:hover {
   font-weight:bold;
   color:#4A708B;
}

A.SimpleLinkHere {
   font-size:12px;
   color:#6E8B3D;
   text-decoration:none;
}

A.SimpleLinkHere:visited {
   color:#6E8B3D;
   text-decoration:none;
}

A.SimpleLinkHere:hover {
   color:#4A708B;
}

A.YellowLink {
   font-size:12px;
   color:#FF9A00;
   text-decoration:none;
}

A.YellowLink:visited {
   color:#FF9A00;
   text-decoration:none;
}

A.YellowLink:hover {
   color:#4B5864;
}


A.TopMenuLink {
   border-top-width:1px;
   border-top-style:solid;
   border-top-color:#808080;
   border-left-width:1px;
   border-left-style:solid;
   border-left-color:#808080;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#808080;
   border-right-width:1px;
   border-right-style:solid;
   border-right-color:#808080;
   font-weight:bold;
   color:white;
   text-decoration:none;
}

A.TopMenuLink:visited {
   color:white;
   text-decoration:none;
}

A.TopMenuLink:hover {
   border-top-width:1px;
   border-top-style:solid;
   border-top-color:black;
   border-left-width:1px;
   border-left-style:solid;
   border-left-color:black;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color:black;
   border-right-width:1px;
   border-right-style:solid;
   border-right-color:black;
   color:black;
}

A.DisplayLink {
   border-top-width:1px;
   border-top-style:solid;
   border-top-color:white;
   border-left-width:1px;
   border-left-style:solid;
   border-left-color:white;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color:white;
   border-right-width:1px;
   border-right-style:solid;
   border-right-color:white;
   font-size:11px;
   color:#000000;
   text-decoration:none;
}

A.DisplayLink:visited {
   color:#000000;
   text-decoration:none;
}

A.DisplayLink:hover {
   border-top-width:1px;
   border-top-style:solid;
   border-top-color:#7BA0DA;
   border-left-width:1px;
   border-left-style:solid;
   border-left-color:#7BA0DA;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#7BA0DA;
   border-right-width:1px;
   border-right-style:solid;
   border-right-color:#7BA0DA;
   color:#000080;
   font-size:11px;
   background:#E2EAF7;
}


A.HeadlineLink {
   font-size:12px;
   color:#4B5864;
   text-decoration:none;
   font-weight:bold;
}
A.HeadlineLink:visited {
   color:#4B5864;
   text-decoration:none;
   font-weight:bold;
}
A.HeadlineLink:hover {
   color:#4A708B;
   font-weight:bold;
}
A.HeadLink {
   border-top-width:1px;
   border-top-style:solid;
   border-top-color:white;
   border-left-width:1px;
   border-left-style:solid;
   border-left-color:white;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color:white;
   border-right-width:1px;
   border-right-style:solid;
   border-right-color:white;
   font-weight:bold;
   color:#6E8B3D;
   text-decoration:none;
}

A.HeadLink:visited {
   color:#6E8B3D;
   font-weight:bold;
}

A.HeadLink:hover {
   border-top-width:1px;
   border-top-style:solid;
   border-top-color:#4A708B;
   border-left-width:1px;
   border-left-style:solid;
   border-left-color:#4A708B;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#4A708B;
   border-right-width:1px;
   border-right-style:solid;
   border-right-color:#4A708B;
   color:#4A708B;
   font-weight:bold;
}
.infobulle{
    position: absolute;  
    color: white; 
    visibility : hidden;
    border: 1px solid Black;
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 10px;
    text-align: left;
    background-color: #708090;
    opacity : 0.95;
	-moz-opacity : 0.95;
	-khtml-opacity : 0.95;
	filter : alpha(opacity=95);
}
.infobulle span{
	width: 400px;
}
.publi_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #969696;
	color: white;
	line-height: 15px;
	text-align:center;
}
.publi_journal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #040719;
	line-height: 15px;
	text-align:justify;
}
.publi_authors{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #040719;
}
.publi_institute{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #040719;
	line-height: 15px;
	text-align:justify;
}
.publi_abstract{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #040719;
	line-height: 15px;
	text-align:justify;
}
.publi_pubmed{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #040719;
	line-height: 15px;
	text-align:justify;
}
a.publi_pubmed:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #CE9a00;
	line-height: 15px;
	text-align:justify;
}
a.author{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336633;
	line-height: 15px;
	text-align:justify;
}
a.author:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	line-height: 15px;
	text-align:justify;
}

