body{font-size:85%;}
h1,.hdr { font-family:arial,helvetica; color:#999999; font-size:110%; padding:0px; } 
.firstpara { font-family:arial,helvetica; color:#666666; font-size:110%; padding:0px; }
.caption { font-family:arial,helvetica; color:#000000; font-size:90%; padding:0px; } 
p,td,th,ol,ul,.txt { font-family:arial,helvetica;  font-weight:normal; color:#000000; }
li {padding-bottom:5px;} 

a:link { font-family:arial,helvetica;  font-weight:normal; text-decoration:underline; color: #005858; }
a:active { font-family:arial,helvetica;font-weight:normal; text-decoration:underline; color:#4badad; } 
a:visited { font-family:arial,helvetica; font-weight:normal; text-decoration:underline; color: #609090; } 
a:hover { font-family:arial,helvetica;  font-weight:normal; text-decoration:underline; color:#4badad; } 

.tip{
	vertical-align: middle;
	font-size:70%;
	clear:both;
}

.ok{
	padding:0 10px 0 10px;
	background-color:#BEFBBB;
}

.error{
	padding:0 10px 0 10px;
	background-color:#FFBDAA
}
a.glossary:link { font-family:arial,helvetica; color:#CC0000; text-decoration:none;} 
a.glossary:active { font-family:arial,helvetica; color:#000000; } 
a.glossary:visited { font-family:arial,helvetica; color:#3366ff;  } 
a.glossary:hover { font-family:arial,helvetica; color:#000000; background:#FECBBA;  }

a.code:link { font-family:arial,helvetica;  font-weight:bold; color:#006666; } 
a.code:active { font-family:arial,helvetica;  font-weight:bold; color:#000000;  } 
a.code:visited { font-family:arial,helvetica;  font-weight:bold; color:#00cc99; } 
a.code:hover { font-family:arial,helvetica; font-weight:bold; color:#000000;  }

a.pagenumbers:link { font-family:arial,helvetica;  font-weight:normal; color:#ffffff; text-decoration:none; } 
a.pagenumbers:active { font-family:arial,helvetica; font-weight:normal; color:#000000; text-decoration:none; } 
a.pagenumbers:visited { font-family:arial,helvetica; font-weight:normal; color:#ffffff; text-decoration:none; } 
a.pagenumbers:hover { font-family:arial,helvetica;  font-weight:normal; color:#CCEBEB; text-decoration:none; } 

.activepage { font-family:arial,helvetica;  font-weight:bold; color:#000000; text-decoration:none; } 
.keyword { font-family:arial,helvetica; font-weight:normal; color:#ff0000; } 
.tipbackground { background:#efefef;  text-align: center; } 
.cellbackground { background:#efefef; } 
.bullet { font-family:arial,helvetica; color:#006666; font-size:12px; padding:0px; }
.txt { font-family:arial,helvetica; font-weight:normal; color:#ffffff; } 
.title { font-family:arial,helvetica;  font-weight:bold; color:#3366ff; text-decoration:none; }
.title1 { font-family:arial,helvetica; font-weight:bold; color:#cc9900; text-decoration:none; }  
.emphasis { font-family:arial,helvetica; font-size:18px; font-weight:bold; color:#000000; text-decoration:none; }
.mustard {  background-color: #fff0c3}
.purple {  background-color: #CBB7CB}

.trainHeaderTXT {  font-weight: bold; color:#004F4F; padding-bottom : 10px; padding-left : 10px; }

.red {font-family:arial,helvetica; color: #FF0000;}
a.redLink:link { font-family:arial,helvetica; color: #FF0000; font-weight:bold; } 
a.redLink:active { font-family:arial,helvetica; color:#000000;  font-weight:bold;} 
a.redLink:visited { font-family:arial,helvetica;   color: #FF0000; font-weight:bold; } 