.txt  {
  font: 76%/1.8 "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
  font-style: normal;
  color:#000000;
  font-size:11px;}
/* old blue #2583af */

.txt a {font-size:11px;text-decoration:underline;color:#000000;font-weight:normal;}
.txt a:hover {color:#b30000;}

a#txt_link {font-size:11px;color:#000000;font-weight:normal;text-decoration:underline;}
a#txt_link:hover {color:#b30000;}

a#txt_link2 {color:#000000;font-weight:bold;text-decoration:underline;font-size:11px;}
a#txt_link2:hover {color:#b30000;}

a#txt_link3 {color:#000000;font-weight:normal;text-decoration:none;font-size:11px;}
a#txt_link3:hover {color:#b30000;text-decoration:underline;}

a#top_link {color:#000000;font-weight:bold;text-decoration:none;font-size:11px;}
a#top_link:hover {color:#b30000;text-decoration:underline}
a#amnh_link {color:#0f6ed2;font-weight:bold;text-decoration:underline;font-size:11px;}
a#amnh_link:hover {color:#000000;text-decoration:underline}

a#blue_link {color:#27408b;font-weight:bold;text-decoration:underline;font-size:11px;white-space:nowrap;}
a#blue_link:hover {color:#000000;text-decoration:underline}

#amnh_text {color:#0f6ed2;font-weight:normal;text-decoration:none;font-size:11px;}

#title_link {color:#000000;font-weight:bold;text-decoration:none;font-size:11px;}
#title_link:hover {color:#0f6ed2;}
  
.page_title  {
  /* font:Arial, Verdana, Helvetica, sans-serif;*/
  font-size:1.4em;
  text-align:center;
  font-weight:bold;
  padding-top:5px;
  padding-bottom:5px;}

#search_title  {
  font-size:11px;
  color:#0f6ed2;
  font-weight:bold;
  white-space:nowrap;
  text-transform:uppercase;
}

a#nav_link {color:#000000;text-decoration:none;font-size:11px;font-weight:normal;}
a#nav_link:hover {color:#B30000;text-decoration:underline;}

#nav_div{text-align:left;margin-left:5px;margin-right:5px;white-space:nowrap;margin-bottom:6px;border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:1px;border-color:#a9a9a9;border-style:solid;}
#nav_sep{font-size:11px;color:#000000;}


a#proj_link {color:#000000;text-decoration:underline;font-size:11px;white-space:nowrap;}
a#proj_link:hover {color:#B30000;}

a#pub_link {color:#000000;text-decoration:underline;}
a#pub_link:hover {color:#B30000;}

#scroll_div {overflow:auto;height:430px;margin-right:10px;border-top-width:1px;border-bottom-width:1px;border-left-width:0;border-right-width:0;border-style:solid;border-color:#4682B4;}
#scroll_no_border {overflow:auto;height:680px;margin-right:2px;}

th  {font-size:11px;}
td  { font-size:11px;}
#td_big{line-height:200%;}
#td_medium{line-height:160%;}

/*th  {font-size:0.75em;}
td  { font-size:0.75em;}*/

#style_td1  {
  font-weight: normal;
  font-size:0.6em;
  color:#c0c0c0;
  border-width:2px;border-style:solid;border-color:#ffffff;
}

select  {
  border: 1px solid #a9a9a9;
  font-family: Arial,Serif;
  font-size:11px;
  background-color:#ffffff;
  width:178px;
}
option {color:black;}

/*@-moz-document url-prefix() {
  select {
    -moz-appearance: none;
    text-indent:0.01px;
	overflow: hidden;
	text-overflow: '';
    background: url('http://anthro.amnh.org/graphics/arrow_down11x12.png') 98% 50% no-repeat top #ffffff;
    content: url('http://anthro.amnh.org/graphics/arrow_down11x12.png');
  }
}*/
  
#select_small  {
  border: 1px solid #a9a9a9;
  font-family: Arial,Serif;
  font-size:11px;
  background-color:#ffffff;
  width:90px;
}

 #input_text  {
  border: 1px solid #a9a9a9;
  color:#0f6ed2;
  font-family: Arial,Serif;
  font-size:11px;
  background-color:#ffffff;
  font-weight:bold;
  }

textarea {
  border: 1px solid #a9a9a9;
  font-family: Arial,Serif;
  font-size:11px;
  background-color:#ffffff;
  height:110;}
  
input  {
  font-family: Arial,Serif;
  font-size:11px;
  }

input[type="checkbox"] {
    top: 2px;
	position: relative;
	color:#0f6ed2;
/*	height:15px;
    width:16px;*/
}

#button_submit{
border: 0px solid #0f6ed2;
border-radius: 3px 3px; -moz-border-radius:3px; -webkit-border-radius:3px; 
background-color:#0f6ed2;
/* background-color:#64b5df;
background-image: url(/graphics/bluebar.jpg); */
background-repeat: repeat-x left top;
color: #eeeeee;
font-family: Arial,Serif;
font-size: 11px;
text-decoration:none;
height: 20px;
width: 64px;
padding-left:5px;
padding-right:5px;
font-weight:bold;
letter-spacing:0.05em;
text-transform:uppercase;
}

#button_submit:hover{color:#f7cf2b;}

#button_reset {width:70;font-weight:bold;font-size:1.2em;background-color:#dedede;}
#button_reset:hover{color:#b30000;}

#button_image {text-decoration:none;font-weight: bold;font-size:1.1em;color:#000000;background-color:#dedede;border-color:#C0C0C0;border-style:solid;border-width:1px;width:24px;cursor:pointer;}
#link_image {text-decoration:none;font-weight: bold;font-size:1.1em;color:#000000;background-color:#dedede;border-color:#C0C0C0;border-style:solid;border-width:1px;padding-left:6pt;padding-right:6pt;}
#link_image:hover {Color:#b30000;text-decoration:none;}

#style_portfolio  {
padding-left:3px;
padding-right:3px;
padding-bottom:5px;
margin-top:20px;
margin-bottom:20px;
color:#0f6ed2;
border-color:#a9a9a9;
background-color:#eeeeee;
border-width:1px;
border-style:solid;
/* background-color:#ffffee;
border-color:#ffe7ba;
-moz-border-radius:10px;
border-radius:10px; */
}

#footer {
position: absolute;
bottom:10pt;
font-size:11px;
text-align:center;
width:99%}

#footer_left {
position: absolute;
bottom:10px;
font-size:11px;}

a#footer_link {color:#000000;text-decoration:none;font-size:11px;font-weight:normal;}
a#footer_link:visited {color:#000000;text-decoration:none;}
a#footer_link:hover {Color:#B30000;text-decoration:underline;}
a#footer_link:active {color:#000000;text-decoration:none;}

.bodyStyle  {background-color:#eeeeee;margin:0;}
.borderStyle  {border-style:solid;border-width:1;border-color:#a9a9a9;background-color:#eeeeee;margin-left:3pt;}

#div_submit{white-space:nowrap;border-style:dotted;border-color:#808080;border-top-width:1pt;border-bottom-width:0;border-left-width:0;border-right-width:0;padding-top:5pt;padding-bottom:2pt;margin-left:2pt;margin-right:2pt;text-align:right;}
a#reset_link {color:#000000;text-decoration:underline;margin-right:124pt;font-size:11px;}
a#reset_link:hover {color:#b30000;}

#cbox  {margin-top:12px;font-weight:normal;font-family:Arial,Serif;font-size:11px;}

#txt_tip{font-size:11px;color:#4d4d4d;font-style:italic;padding-bottom:0pt;}
#txt_tip2{font-size:11px;color:#4d4d4d;font-style:italic;padding-bottom:0pt;}
#txt_tip3{font-size:11px;color:#4d4d4d;}
#txt_tip4{font-size:11px;color:#0f6ed2;}
#txt_color{color:#0f6ed2;}

.tooltip {
border: 2px solid #3399cc; color: #3399cc; outline: none; padding-left:4px; padding-right:4px; font-size:11px; font-weight: bold;
border-radius: 10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px; 
text-decoration: none;
position: relative;
cursor: default;
}
.tooltip span {
margin-left: -800em;
position: absolute;
text-decoration:none;
color:#000000;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:normal;
font-size: 11px;
}
.tooltip:hover span {
border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
position: absolute; left: -12em; top: 2em; z-index: 99;
margin-left: 0; 
width: 200px;
}
.tooltip:hover img {
border: 0; 
margin: -10px 0 0 -55px;
float: left; 
position: absolute;
}
.tooltip:hover em {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 1.2em; font-weight: bold;
text-decoration: none;
display: block; padding: 0.2em 0 0.6em 0;
}
.info_circle {background: #ffffff; border: 2px solid #3399cc; padding: 0.8em 1em;}

div.image_title {float: right;}
div.image_title p {text-align:center;font-size:11px;padding-top:0px;margin-top:0px;color:#000000;}

div.image_title_box {float: right; border: 1px solid silver; margin-left:5px;margin-right:5px;}
div.image_title_box p {text-align:center;font-size:11px;padding-top:0px;margin-top:0px;color:#000000;}

.buttonDelete {
        font-family: Arial,Helvetica,Verdana, Sans-Serif;
		font-style: normal;
		font-size: 11px;	
        font-weight: bold;
		color:#4682b4;	
		background-color:#e8e8e8;
        width: 74pt;}

.buttonSave  {
  font-family:Arial,Helvetica,Verdana,Sans-Serif;
  font-style:normal;
  font-size:11px;
  font-weight:bold;
  color:#e8e8e8;
  background-color:#4682b4;
  width: 74pt; }

.buttonClear  {
  font-family: Arial,Helvetica,Verdana,Sans-Serif;
  font-ftyle: normal;
  font-size:11px;
  font-weight:normal;
  color: #000000;
  background-color: #dedede;
  width: 74pt; }

a#menu_link {font-family:Arial,Helvetica,Verdana,Sans-Serif;color:#191970;font-weight:normal;text-decoration:underline;font-size:10pt;}
a#menu_link:hover {color:#191970;}

a#txt_nav {color:#191970;font-weight:normal;text-decoration:underline;font-size:11px;}
a#txt_nav:hover {color:#191970;}

h2  {
  font-family:Arial,Serif;
  font-size:12px;
  font-weight:bold;}

h3  {
  font-family:Arial,Serif;
  font-size:11px;
  font-weight:bold;
  color:#3399cc;}

ul  {
  padding:2pt;
  margin-left:10pt;
  margin-right:5pt;
  margin-top:5pt;
  margin-bottom:5pt;
  text-indent: -0.5em;
  list-style-position: inside
} 

li  {
/*  margin-left:10pt;*/
 padding:2pt;
 color:#696969;
}

.expand_content {
  display:none;
  position:absolute;
  background-color:#ffffff;
  border:2px solid #c0c0c0;
  padding:5px;
  z-index:1002;
  overflow:auto;
  border-radius:10px 10px; -moz-border-radius:10px; -webkit-border-radius:10px;
  top:25%; left:50%; width:50%;height:50%;
}

.div_link {
color:#000000;
font-size:11px;
font-weight:normal;
text-decoration:underline;}
.div_link:hover{color:#b30000;}

.div_link_bold {
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:none;}

.div_link_bold:hover{color:#b30000;text-decoration:underline;}

.div_top3 {padding-top:4px;}
.div_top10 {padding-top:6px;}
.div_bottom3 {padding-bottom:4px;}
.div_top_bottom3 {padding-top:4px;padding-bottom:4px;}
.margin_top_bottom {margin-top:5px;margin-bottom:5px;}
.note_text {color:#0f6ed2;}
.div_separator {border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:1;border-color:#a9a9a9;border-style:dotted;padding-bottom:5px;}
.div_indent {margin-left:14px;}
.div_indent5 {margin-left:5px;}
.image_border {border-color:#eeeeee;}
.padding_right20 {padding-right:20px;}
.margin_right10 {margin-right:10px;}
.padding_right40 {padding-right:44px;}
.image_nav_active {border-color:#000000;}
.image_nav_inactive {border-color:#808080;}

.display_none {display:none;}

.text_big {font-weight:bold;text-transform:uppercase;}

.box_big {border-width:1px;border-color:#a9a9a9;border-style:solid;padding:5pt;}

.super_title {font-size:18px;letter-spacing:0.1em;text-transform:uppercase;font-weight:bold;margin-left:5px;padding-top:5px;padding-bottom:5px;white-space:nowrap;}
.page_subtitle {font-size:1.2em;font-weight:bold;padding-top:5px;padding-bottom:5px;white-space:nowrap;}
