body,tr,td,font {
font-family : Helvetica, Arial, Verdana, sans-serif;
color : #333333;
font-size : 12px;
	line-height : 1.4;
}

.funcl {
font-family : Helvetica, Arial, Verdana, sans-serif;
color : #F9F5E0;
font-size : 12px;
	line-height : 1.4;
}


.ttitl {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #F3631C;
font-size : 18px;
text-decoration: none;
background-color: transparent;
border-color: #F3631C;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
	line-height : 1.4;

} 

.ttitl:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #FF884D;
font-size : 18px;
text-decoration: none;
background-color: transparent;
border-color: #FF884D;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
	line-height : 1.4;

} 



ol {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #2C4F78;
font-size : 12px;
text-decoration : none;
	line-height : 1.4;

}
 
.ql {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #2C4F78;
font-size : 13px;
text-decoration : none;
	line-height : 1.4;

} 

.botlinks{
color : #F3631C;
font-weight : bold;
font-size : 11px;
text-decoration : none;
	line-height : 1.8;
} 

.botlinks:hover{
color : #295285;
font-weight : bold;
font-size : 11px;
text-decoration : none;
	line-height : 1.8;

} 

.morel{
color : #F3631C;
font-size : 11px;
text-decoration : none;
	line-height : 1.8;
} 

.morel:hover{
color : #295285;
font-size : 11px;
text-decoration : none;
	line-height : 1.8;

} 

.menu2{
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #040713;
font-size : 11px;
text-decoration : none;
 margin-bottom:10px;
} 

.menu2:hover{
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #295285;
font-size : 11px;
text-decoration : none;
} 

.languages{
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #999999;
margin-right : 12px; 
font-size : 11px;
text-decoration : none;
} 

.languages-active{
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #666666;
margin-right : 12px; 
font-size : 11px;
text-decoration : none;
} 

.header-text-light{
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #CCCCCC;
font-size : 11px;
text-decoration : none;
} 

.header-text{
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #6A6A6A;
font-size : 11px;
text-decoration : none;
} 

.section-headers-brown{
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #996666;
font-size : 10px;
text-decoration : none;
margin : 5 7;
line-height : 1.8;
} 


.section-headers-brown2{
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #996666;
font-size : 10px;
text-decoration : none;
line-height : 1.8;
} 

.info-links{
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #000000;
font-size : 10px;
line-height : 1.8;
margin : 5 10;

} 

.copyright{
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #000000;
font-size : 10px;
line-height : 1.8;
margin : 5 10;

} 

.section-headers-white{
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #FFFFFF;
font-size : 10px;
text-decoration : none;
margin : -10 10;
line-height : 0.7;

} 


.authors {
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #999999;
font-size : 11px;
text-decoration : none;
line-height : 1.4;
}

.authors_header {
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #0C386B;
font-size : 14px;
text-decoration : none;
line-height : 1.4;
font-weight : bold;

}

.authors_header2 {
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #45C4D2;
font-size : 14px;
text-decoration : none;
line-height : 1.4;
font-weight : bold;

}

.description {
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #666666;
font-size : 10px;
}

.description2 {
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #000000;
font-size : 9px;
}



.addr {
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #666666;
font-size : 11px;
line-height : 1.8;

}

.more {
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #FFFFFF;
font-size : 11px;
margin-right : 8px; 
margin-bottom : 3px; 
text-decoration : none;

}

.more2 {
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #999999;
font-size : 11px;
margin-right : 8px; 
margin-bottom : 3px; 
text-decoration : none;

}

.quotes {
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #666666;
font-size : 11px;
margin-left : 10px;
}

.quotes2 {
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #666666;
font-size : 11px;
margin-left : 10px;
font-weight : bold;
}

.pretty-table
{
  padding: 0;
  margin: 0;
  border-collapse: collapse;
  border: 1px solid #0B375E;
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.9em;
  color: #000;
  background: #FFFFFF top left repeat-x;
}

.pretty-table caption
{
  caption-side: bottom;
  font-size: 0.9em;
  font-style: italic;
  text-align: right;
  padding: 0.5em 0;
}


.header-text2{
font-family : Arial, Helvetica, Verdana, sans-serif;
color : #FFFFFF;
font-size : 24px;
text-decoration : none;
} 



.pretty-table th, .pretty-table td
{
  border: 1px dotted #666;
  padding: 0.2em;
  text-align: center;
  color: #0E385A;
}

.pretty-table th[scope=col]
{
  color: #000;
  background-color: #8fadcc;
  text-transform: uppercase;
  font-size: 0.9em;
  border-bottom: 2px solid #333;
  border-right: 2px solid #333;
}

.pretty-table th+th[scope=col]
{
  color: #fff;
  background-color: #7d98b3;
  border-right: 1px dotted #666;
}

.pretty-table th[scope=row]
{
  background-color: #b8cfe5;
  border-right: 2px solid #333;
}

.pretty-table tr.alt th, .pretty-table tr.alt td
{
  color: #2a4763;
}

.pretty-table tr:hover th[scope=row], .pretty-table tr:hover td
{
  background-color: #CE4A0B;
  color: #fff;
}


