.topHeader {
  font-family:Trebuchet MS;
  font-size:14pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#FFFFFF;
}

.MenuItem {
  font-family:Trebuchet MS;
  font-size:10pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#888f5d;
}

.MenuItem:hover {
  font-family:Trebuchet MS;
  font-size:10pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#ec7611;
}

.subMenuItem {
  font-family:Trebuchet MS;
  font-size:8pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#ec7611;
  cursor: pointer;
}

.subMenuItem:hover {
  font-family:Trebuchet MS;
  font-size:8pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#ec7611;
  cursor: pointer;
}

.subsubMenuItem {
  font-family:Trebuchet MS;
  font-size:8pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#fcaf01;
  cursor: pointer;
}

.subsubMenuItem:hover {
  font-family:Trebuchet MS;
  font-size:8pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#fcaf01;
  cursor: pointer;
}

.selectedMenuItem {
  font-family:Trebuchet MS;
  font-size:10pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#888f5d;
}

.selectedMenuItem:hover {
  font-family:Trebuchet MS;
  font-size:10pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#888f5d;
}

.bodylink {
  font-family:Trebuchet MS;
  font-size:12pt;
  font-style:normal;
  font-weight:normal;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#666666;
}

A.bodylink:hover {
  font-family:Trebuchet MS;
  font-size:12pt;
  font-style:normal;
  font-weight:normal;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#000000;
}

A {
  font-family:Trebuchet MS;
  font-size:12pt;
  font-style:normal;
  font-weight:normal;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#666666;
}

A:hover {
  color:#000000;
}

A.horizontalMenu{
  font-family:Trebuchet MS;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#FFFFFF;
}

A.horizontalMenu:hover {
  font-family:Trebuchet MS;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#000000;
}

span.horizontalMenu {
  background: #717d3b;
  padding:5px;
  color:#ffffff;
  width:100%;
}

h1 {
  font-family:Trebuchet MS;
  font-size:16pt;
  color:#ec7611;
}

h2 {
  font-family:Trebuchet MS;
  font-size:12pt;
  color:#fcaf00;
  border-style: none none double none; 
  border-color:#b4b890;
}

h5 {
  font-family:Trebuchet MS;
  font-size:12pt;
  color:#fcaf00;
  font-weight:normal;
  text-decoration:none;
}

A.h2link {
  font-family:Trebuchet MS;
  font-size:12pt;
  color:#fcaf00;
  border-style: none none double none; 
  border-color:#b4b890;
  font-weight:bold;
}

A.h2link:hover {
  font-family:Trebuchet MS;
  font-size:12pt;
  color:#000000;
  border-style: none none double none; 
  border-color:#b4b890;
  font-weight:bold;
}

.smalltext {
  font-family:Trebuchet MS;
  font-size:8pt;
  color:#939a7a;
}

a.smalltext:hover {
  font-family:Trebuchet MS;
  font-size:8pt;
  color:#939a7a;
}

.littleText {
  font-family:Trebuchet MS;
  font-size:10pt;
  color:#939a7a;
}


.smallLink {
  font-family:Trebuchet MS;
  font-size:8pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;  
  /*color:#566422;*/
  color:#939a7a;
}

.smallLink:hover {
  font-family:Trebuchet MS;
  font-size:8pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#fcaf00;
}
body {
  font-family:Trebuchet MS;
  font-size:12pt;
  color:#707e3c;
}

td {
  font-family:Trebuchet MS;
  font-size:12pt;
}

input {
  font-family:Trebuchet MS;
  font-size:12pt;
}

select {
  font-family:Trebuchet MS;
  font-size:12pt;
  z-index: 10;
}

textarea {
  font-family:Trebuchet MS;
  font-size:12pt;
}

file {
  font-family:Trebuchet MS;
  font-size:12pt;
}

img {
  border:0;
}

div.content {
  font-family:Trebuchet MS;
  font-size:12pt;
  font-style:normal;
  font-weight:normal;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#707e3c;
}

div.mainText {
  margin-right:1cm;
  width:100%;
}

A.pulseLogin {
  font-family:Trebuchet MS;
  font-size:8pt;
  font-weight:bold;
  color:#ec7611;
}


.loginBoxField {
  font-family:Trebuchet MS;
  font-size:8pt;
}

.loginBoxButton {
  font-family:Trebuchet MS;
  font-size:8pt;
}

label {
  font-family:Trebuchet MS;
  font-size:8pt;
}

.sidelink {
  font-family:Trebuchet MS;
  font-size:8pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#888f5d;
}

.sidelink:hover {
  font-family:Trebuchet MS;
  font-size:8pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#ec7611;
}

.tableHeader {
  font-family:Trebuchet MS;
  font-size:12pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:underline;
  text-transform:none;
  color:#ec7611;
}

A.menulink {
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#FFFFFF;
}

A.menulink:hover {
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#33CC66;
}

A.menulink:visited {
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#33CC66;
}

A.sourcelink {
  font-family:Arial;
  font-size:8pt;
  font-style:italic;
  font-weight:normal;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#000000;
}

A.sourcelink:hover {
  font-family:Arial;
  font-size:8pt;
  font-style:italic;
  font-weight:normal;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#33CC66;
}

.CityBlock {
  margin: 5px;
  padding: 10px 0 5px 5px;
  font-size: 14px;
  font-family:Arial;
}

.CityBlock A {
  font-family:Arial;
  font-size: 16px;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#006fb9;
}

.BreadCrumb {
  font-family:Arial;
  text-decoration:none;
  color:#028F56;
  font-weight:bold;
}

.BreadCrumb A {
  font-family:Arial;
  text-decoration:underline;
  color:#028F56;
  font-weight:bold;
}

.InstSummary {
  padding: 0 0 25px 25px;
  white-space: nowrap;
  width: auto;
}

.BoldTitle {
  font-family:Arial;
  font-size: 16px;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#006fb9;
}

.BoldTitle2 A {
  font-family:Arial;
  font-size: 16px;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#028F56;
}

.ResearcherName {
  font-family:Arial;
  font-size: 12px;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#006fb9;
}

.InstSummary hr {
  color: #000;
  border: none;
  background-color: #000;
  height: 1px;
  width: 100%;
  margin: 10px 0 10px 0;
}

.InstDetails {
  padding: 0 0 25px 25px;
  white-space: nowrap;
  width: auto;
}

.InstDetails hr {
  color: #000;
  border: none;
  background-color: #000;
  height: 1px;
  width: 100%;
  margin: 10px 0 10px 0;
}

.Researchers {
  padding: 0 0 25px 25px;
  white-space: nowrap;
  font-size: 12px;
  width: 100%;
}

.ResearcherDetails {
  white-space: nowrap;
  width: 100%;
  font-size: 12px;
}

.ViewMore A {
  font-family:Arial;
  font-size: 13px;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#028F56;
}


.SmallViewMore A {
  font-family:Arial;
  font-size: 13px;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#028F56;
}

.searchFormText {
  font-family:Arial;
  font-size: 11px;
  font-style:normal;
  font-weight:bold;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#028F56;
}


.searchForm {
  font-family:Arial;
  font-size: 11px;
  font-style:normal;
  font-weight:normal;
  letter-spacing:normal;
  text-decoration:none;
  text-transform:none;
  color:#000;
}

/* Clickable class for newsletter stories */
tr.clickable {
cursor:pointer;
}

tr.clickable:hover {
cursor:pointer;
background-color:#f4c191;
}

/* For the modal flash window popup */
.drag-handle{ /*Overwrite default drag handle bar background color with below*/
background-color: #03277C;
}

#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/
position: absolute;
background: black url(blackdot.gif);
width: 10px;
left: 0;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
opacity: 0.8;
}