body {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: small; 
  font-weight: normal; 
  margin-top: 0em; 
  background: white;
  color: black;
  width: 650px;
  align:left;
}

table.general {
  clear: both;
  width: 650px;
  border: 0;
}
h1 {
  font-size: 2em; 
  font-weight: bold; 
  font-style: italic; 
  margin-top: 0.3em; 
  margin-bottom: 0em; 
  color: navy; 
}

h2 {
  font-size: 1.3em; 
  font-weight: bold; 
  margin-bottom: 0em; 
  color: navy; 
}
h3 {
  font-size: 1.15em; 
  margin: 0.25em 0em; 
  padding: 0;
 }

h5.cap {
  font-size: 0.90em;
  font-weight: normal; 
  font-style: italic; 
  margin: 0em 0em; 
  padding: 0;
 }
a:link  {color: blue};
a:visited {color: navy};
a:hover   {color: blue};
a:active {color: blue};

.NavLinksPaleo {
  font-family:Arial,Helvetica,sans-serif; 
  font-size:small;
  color: blue ; 
  text-decoration:none; 
}
a.NavLinksPaleo { 
  font-family:Arial,Helvetica,sans-serif;
  font-size:small;
  color: blue ; 
  text-decoration:none; 
}
a.NavLinksPaleo:visited { 
  font-family:Arial, Helvetica,sans-serif;
  font-size: small;
  color: navy;
  text-decoration:underline;
 }
a.NavLinksPaleo:active { 
  font-family:Arial,Helvetica,sans-serif; 
  font-size:small;
  color:blue;    
  text-decoration:underline; 
}
a.NavLinksPaleo:hover { 
  font-family:Arial,Helvetica,sans-serif; 
  font-size:small;
  color: blue; 
  text-decoration:underline;
 }

/* This information is for streamflow pages */

a.streamflow :link {
  font-family:Arial,Helvetica,sans-serif; 
  font-size:medium;
  color: #339966; 
  font-weight:bold;
  text-decoration:none; 
}
a.streamflow {
  font-family:Arial,Helvetica,sans-serif; 
  font-size:medium;
  color: #339966; 
  font-weight:bold;
  text-decoration:none; 
}
a.streamflow:visited { 
  font-family:Arial,Helvetica,sans-serif;
  font-size:medium;
  color: dark green; 
  font-weight:bold;
  text-decoration:none; 
}
a.streamflow:active { 
  font-family:Arial, Helvetica,sans-serif;
  font-size: medium;
  color: #339966;
  font-weight:bold;
  text-decoration:underline;
 }
a.streamflow:hover { 
  font-family:Arial,Helvetica,sans-serif; 
  font-size:medium;
  color: green;    
  font-weight:bold;
  text-decoration:underline; 
}

a.streamflow-sml :link {
  font-family:Arial,Helvetica,sans-serif; 
  font-size:small;
  color: #339966; 
  font-weight:bold;
  text-decoration:none; 
}

a.streamflow-sml {
  font-family:Arial,Helvetica,sans-serif; 
  font-size:small;
  color: #339966; 
  font-weight:bold;
  text-decoration:none; 
}
a.streamflow-sml:visited { 
  font-family:Arial,Helvetica,sans-serif;
  font-size:small;
  color: dark green; 
  font-weight:bold;
  text-decoration:none; 
}
a.streamflow-sml:active { 
  font-family:Arial, Helvetica,sans-serif;
  font-size: small;
  color: #339966;
  font-weight:bold;
  text-decoration:underline;
 }
a.streamflow-sml:hover { 
  font-family:Arial,Helvetica,sans-serif; 
  font-size:small;
  color: green;    
  font-weight:bold;
  text-decoration:underline; 
}

a.streamflow-rsc2 { 
  font-family: Arial,Helvetica,sans-serif; 
  font-size: small;
  color: blue;    
  font-weight: normal; 
  margin-left: 15px; 
}

a.streamflow-rsc { 
  font-family: Arial,Helvetica,sans-serif; 
  font-size: small;
  color: blue;
  font-weight: normal;      
}

div.streamflow2{
clear:center;
font-family:Arial,Helvetica,sans-serif;
text-align: left;
font-size:10pt;
font-weight:normal;
padding:0em 0em 0em;
}

div.streamflow{
clear:center;
font-family:Arial,Helvetica,sans-serif;
text-align: center;
font-size:10pt;
padding:0em 0em 0em;
}

i.streamflow {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
text-align: left;
text-style:italics;
}

blockquote.streamflow-blk {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
text-align: left;
text-indent: 1px;
}

b.streamflow {
font-family:Arial,Helvetica,sans-serif;
font-size:14pt;
text-align: left;
text-weight:bold;
font-style:italics;
}

b.streamflow-sml {
font-family:Arial,Helvetica,sans-serif;
font-size:12pt;
text-align: left;
text-weight:bold;
font-style:italics;

}

b.streamflow-vsml {
font-family:Arial,Helvetica,sans-serif;
font-size: 1px;
text-align: left;
text-weight:normal;
}
td.streamflow {
  font-size: normal;
  font-weight: normal;
  text-align: left  ;
  vertical-align : top; 
  color: black;
  padding:0em 0.5em 0em;
}

/*  End of Stream flow/ Tree Flow style */

/* sidebar and top bar */

#topbar a:link {
   font: 10pt/12pt georgia
   font-weight: normal;
   text-decoration: underline;
        /* color: #7D775C; */
   color: blue;
        }
#topbar a:visited {
   font: 10pt/12pt georgia
   text-decoration: underline;
        /* color: #8D775C; */
   color: navy;
        }
#topbar a:hover, a:active {
   font: 10pt/12pt georgia
   text-decoration: underline;
   color: red;
        }

#sidebar li {
   font-family:Arial,Helvetica,sans-serif;
   font-size:small ;
   margin-top: 0px;
   text-align: left;
   line-spacing: 0px;
   list-style:none;
        }

#sidebar a:link {
   font-family:Arial,Helvetica,sans-serif;
   font-size:small ;
   margin-top: 0px;
   text-align: left;
   line-spacing: 0px;
   font-weight: normal;
   text-decoration: underline;
   color: blue;
        }

#sidebar a:visited {
   font-family:Arial,Helvetica,sans-serif;
   font-size:small ;
   text-decoration: underline;
   color: navy;
        }

#sidebar a:hover, a:active {
   text-decoration: underline;
   color: #E2A300;
  }

#sidebar p {
  font-family:Arial,Helvetica,sans-serif;
  font-size:small ;
  margin-top: 0px;     
  text-align: justify;
  line-height: 14px;
  margin-left:6px;
  margin-bottom:0px;
  color: #996600;
}

#sidebar td {
  width: 140px;
 }


/* end of top and side bar style   */


/* Following styles are for borehole data set */

th.bore {
  font-size: normal;
  font-weight: bold;
  text-align: center  ;
  vertical-align : top; 
  color: navy;
}
td.bore {
  font-size: normal;
  font-weight: normal;
  text-align: center  ;
  vertical-align : top; 
  color: black;
}

h4.bore  {
  font-size: 1.25em; 
  font-weight: normal;
  margin: 0.25em 0em; 
  padding: 0;
 }

/*  end of style for borehole dataset   */

td.act {
  width: 180px;
  font-size: normal;
  font-weight: bold;
  text-align: left  ;
  vertical-align : top; 
  color: black;
}

b {
  font-weight: bold;
}
p.general {
  line-break: normal;                   
  font-size: small;
  font-weight: normal;
  color: black;
}

.snug {
  margin-top: 0;
}

dt {
  font-weight: bold;
  text-indent: 1em; 
}

p#citecontrib {
  font-size: small;
  font-style: italic; 
}

table.footer {
  clear: both;
  width: 100%; 
}

hr {
  width: 650px;
  background: navy; 
  color: navy;
}

th, td {
  padding: 0em 0em 0em 0em; 
  text-align: left; 
  vertical-align: top; 
}

em  {
  font-size: 1.1em;
  font-weight: bold; 
  font-style:italic; 
 }
a.perspective {
  font-family: arial,helvetica ;
  font-size: large ;
  font-weight: bold; 
  color: Olive;
  vertical-align: middle;
 }

td.perspective {
  padding: 0em 0em 0em 0em; 
  text-align:  left;
  vertical-align: middle;
}
td.loess    {
  padding: 0em 0em 0em 0em; 
  text-align:  center;
  vertical-align: middle;
}

td.sitemap  {
  width: 50%;
  padding: 0em 0em 0em 0em; 
  text-align: left; 
}
table.sitemap {
  clear: both;
  width: 100%; 
}
td.sitemap  {
  width: 50%;
  padding: 0em 0em 0em 0em; 
  text-align: left; 
}

td.datanav  {
  width: 40%;
  padding: 0em 0em 0em 0em; 
  text-align: left; 
}

td.datacont {
  width: 60%;
  padding: 0em 0em 0em 0em; 
  text-align: left; 
}

/* These style items are for spel_sumbit.html  */

table.subm  {
  clear: both;
  width: 650px;
  padding: 0em 0em 0em 0em; 
  text-align: left; 
  vertical-align: top;
}
td.subnav   {
  clear: both;
  width: 20%;
  padding: 0em 0em 0em 0em; 
  text-align: left; 
  vertical-align: top;
}

td.subcont   {
  width:  80%;
  padding: 0em 0em 0em 0em; 
  text-align: left; 
  vertical-align: top;
}
/*  end of style for spel_submit file  */

div#navigation {
  text-align: left;
  float: left; 
  margin-top: 0.5em; 
  width: 30%; 
}
div#content {
  clear: right; 
  float: left; 
  padding: 0em 1em 1em; 
  width: 70%; 
}

span.u {
    text-decoration: underline;
  }
table.form {
    border: 2px solid navy;
  }
  
th.ftp-search  {
  text-align: center;
  vertical-align : middle; 

}
th.ftp-search-2  {
  text-align: center;
  vertical-align : top ; 
}
tr.ftp-search  {
  text-align: center;
  vertical-align : middle; 

}
td.ftp-search  {
  text-align: center;
  vertical-align : middle; 

}
th {
    font-weight: bold; color: navy;
  }
  #help {
    list-style-type: circle; margin-left: 0em; padding-left: 0em; }
  #help li {
    margin: 1em 0em; padding: 0.4em 0em; color: black; }

INPUT { 
    font-family:  arial, helvetica, sans-serif ; 
    font-size: 10pt;
                     
}

/*   These items are for tilia*.html files  */

div.instructions {
     margin: 0em 4em; 
}
dfn {
     display: block;
     font-family: Courier, monospace;
     text-indent: 2em; 
     font-weight: bold; 
     color: maroon; 
}
dfn.addr {
     font-weight: bold; 
     color: red; 
}

tr.tiliadic {
  width: 650px;
  text-align: left  ;
  vertical-align : top; 
  
}
td.tiliadic {
  width: 20%  ;
  text-align: left  ;
  vertical-align : top; 
  
}

/* These items are for data.html file */

p#data  {
  font-family: arial, helvetica;
  font-size: small ;
  font-weight: bold  ;
  color: blue;
}
a.data  {
  font-family: helvetica,arial,courier,time roman,palatino,garamond;
  font-size: normal;      
  font-weight: normal;
  font-style: italic;
  color: #0099FF;

}

ul.data2 {
  font-family: helvetica,arial,sans-serif;
  font-size: small ;
  font-weight: normal;
  color: black;
  margin-left:0.00em;
  type:solid-circle;

}
ul.data {
  font-family: Arial, Helvetica, sans-serif;
  font-size: normal;
  font-weight: normal;
  margin-top: 0em;
  color: black;
  align:left;
  type: circle;
}
li.data {
  font-family: Arial, Helvetica, sans-serif;
  font-size: normal;
  font-weight: normal;
  margin-left:  0em;
  margin-top :  0em;
  align:left;
}
li.nested {
  font-family: Arial, Helvetica, sans-serif;
  font-size: normal;
  font-weight: normal;
  margin-left:  2em;
  margin-top :  0em;
  align:left;
}
li.subheading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: normal;
  font-weight: bold;
  margin-left:  0em;
  margin-top :  1em;
  align:left;
}
h4.data  {
  font-size: 1.00em; 
  margin: 0.25em 0em; 
  padding: 0;
 }

h3.data  {
  font-size: 1.25em; 
  margin: 0.25em 0em; 
  padding: 0;
  color: black;
 }

/*    end of data */

/* proxy page citation link and webmapper */

h2.citelink {
  font-size: 1.3em;
  font-weight: bold;
  margin-bottom: 0em;
  color: navy;
}
a.citelink:link, a.citelink:visited, a.citelink:active, a.citelink:hover{
  font-size: 0.8em;
  font-weight: bold;
  font-style: italic;
  margin-bottom: 0em;
  color: red;
}
  #webmappermap {
    float: right; width: 120px }
  #webmappermap h4 {
    font-size: 1.2em; font-style: italic; margin: 0; padding: 0; text-align: center; color: navy; }
  #webmappermap h5 {
    font-size: 0.9em; margin: 0; padding: 0; text-align: left; color: orange; }
  #main  p:first-child { margin-top: 2em; }

/* end of proxy page styles */

a.about:link, a.about:visited, a.about:active, a.about:hover{
  font-size: 1.25em;
  font-weight: bold;
  font-style: normal;
  margin-bottom: 0em;
  color: blue;
}

/* These style items are for cv  */

table.cv  {
  clear: both;
  width: 100%;
  padding: 0em 0em 0em 0em; 
  text-align: center; 
  vertical-align: top;
}
td.cv   {
  clear: both;
  width: 50%;
  padding: 0em 0em 0em 0em; 
  text-align: center; 
  vertical-align: top;
  a.about:link, a.about:visited, a.about:active, a.about:hover
  font-size: 2.00em;
  font-weight: bold;
  font-style: normal;
  margin-bottom: 0em;
  color: black;
}
td.cv1   {
  clear: both;
  width: 20%;
  padding: 0em 0em 0em 0em; 
  text-align: center; 
  vertical-align: top;
  a.about:link, a.about:visited, a.about:active, a.about:hover
  font-size: 2.00em;
  font-weight: bold;
  font-style: normal;
  margin-bottom: 0em;
  color: black;
}

td.cv2   {
  clear: both;
  width: 80%;
  padding: 0em 0em 0em 1em; 
  text-align: left; 
  vertical-align: top;
  a.about:link, a.about:visited, a.about:active, a.about:hover
  font-size: 1.00em;
  font-weight: bold;
  font-style: normal;
  margin-bottom: 0em;
  color: black;
}
caption.cv {
  text-align: center;
  vertical-align: top;
  font-size: 1.50em;
  font-weight: bold;
  font-style: normal;
  margin-bottom: 0em;
  color: black;
}
 

div#cvl {
  clear: left;
  text-align: left;
  float: left; 
  margin-top: 0.5em; 
  width: 20%; 
}
div#cvr {
  clear: right; 
  float: right; 
  text-align:left;
  font-size: 1.00em;
  font-weight: bold;
  font-style: normal;
  padding: 0em 0em 0em 1em; 
  width: 80%; 
}

/*  end of style for cv file  */


/* Style for Abrupt Climate Change Pages */

h4.acc-cap {
  font-size: 1.0em;
  font-weight: normal;
  font-style: italic;
  margin: 0em 0em;
  padding: 0;
 }

/* margin goes from top, right, botton and left */

/*  end of style for Abrupt Climate Change pages  */



/********** NCDC header, for paleo.html **********/

div#header, div#top {
  width:  650px;
  margin: 0 auto;
}

#topbar {
  font-size:    0.8em;
  word-spacing: 0.15em;
}

#bannerbar {
  font-size:    0.8em;
  word-spacing: 0.15em;
/*
  float:            left;
  width:            644px;
  background-color: #e2a300;
*/
  padding:          3px;
}

#topbar a,
#bannerbar a {
  font-family: arial, sans-serif;
  font-size:   1.1em;
}

#topbar a:hover,
#topbar a:active,
#bannerbar a:hover,
#bannerbar a:active {
  color: #ff0000;
}

#topbar div#toplinks, 
#bannerbar div#toplinks {
  float:      left;
  text-align: left;
  margin-top: 3px;
}

#topbar #topsearchform,
#bannerbar #topsearchform {
  float:      right;
  text-align: right;
}


#sitewarning {
  text-align:  center;
  font-weight: bold;
  font-family: arial, sans-serif;
  color:       #ff0000;
  margin:      0;
}



