/* CSS Document */

body {
  margin: 5%;
  padding: 0;
  border: rgb(200,36,44) 0px solid;   
  margin-top: .75em; 
  margin-left: 5%; 
  width: 90%; 
  background-color: #FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
}

content p{
   font-family:Arial, Helvetica, sans-serif;
   font-size: 12px;
}
   

div#table2 table{
  width: 100%;
  border-width: 0;
}


div#table2 td{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 50%;
  text-align: left;
  vertical-align: top;
  padding: 5px;
}

div#table2 p{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
}

div#table2 li{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
}

div#table2 h3{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
}
/*us contact calendar*/
div#table3 table{
  width: 100%;
  border-width: 0;
}

div#table3 td{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 33%;
  text-align: left;
  vertical-align: top;
  padding: 5px;
}

div#table3 p{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
}

div#table3 li{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
}


div#table3 h3{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
}

div#table3 h4{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

div#table3 h5{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

div#table3 hr{
 width: 100%;
 color:#CC0000;
 }
 

/* table3c - rex */
div#table3c table{
  width: 100%;
  border-width: 0;
}

div#table3c h3{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
}

div#table3c td{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 33%;
  text-align: center;
  vertical-align: top;
  padding: 2px;
}

div#table3c p{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
}


div#table3cty table{
  width: 100%;
  border-width: 0;
}

div#table3cty h3{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
}

div#table3cty td{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 33%;
  text-align: center;
  vertical-align:bottom;
  padding: 2px;
}

div#table3cty p{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
}
/* end table3c */



 /* Top of Page Navigation */
 div.nav1 {
  margin: 0.25em;
  padding: 0.25em;
  border-bottom: 1px solid;
  width: 100%;
  color: white;
  background-color: #000000;
  text-align: center
} 

div.nav1 a:hover, div.nav1 a:focus {
   color: #ffffff;
   padding-top: 0.5em;
   padding-bottom: 0.5em;
   background-color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 75%
}

 div#nav1 ul {
  padding: 3px;
  margin: 3px;
}

  div#nav1 li{
   margin: 0px;
   padding: 0px;
   padding-left: 20px;
   display: inline;
   background-image: url(../images/ns1.gif);
   background-repeat: no-repeat;
   background-position: left center;
}

  div#nav1 li.nobullet {
   background-image: url('none');
}  

  div#nav1 a {
   padding: 0px;
   padding-left: .25em;
   padding-right: .25em;
   text-decoration: none;
}

  div#nav1 a:link, div#nav1 a:visited {
   font-weight: bold;
   color: rgb(200,36,44);
}

  div#nav1 a:hover, div#nav1 a:focus {
   color: #ffffff;
   background-color: rgb(200,36,44);
}

  div#tableexhibits table { 
	width: 100%;
	text-align: center;
}

  div#tableexhibits td {
    padding: 1em;
    margin-top: .5em;
	margin-bottom: .5em;
   	width: 33%;
	font-size: 90%;
	vertical-align: top;
    font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}

  div#tableexhibits img {
	text-align: center;
}

/* content dl  dt  dd */
div#content dl { 
  margin: 0px; 
  padding: 0px; 
  font-size: 90%; 
} 

div#content dt { 
  margin-top: 1.0em; 
  font-size: 110%; 
  font-weight: bold;


} 

div#content dd { 
  margin: 0; 
  margin-left: 0em; 
  font-size: 100%; 
  
} 
/* end content dl  dt  dd */

 div#end p{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
}

 div.botnav {
  margin: 0.25em;
  padding: 0.25em;
  border-bottom: 1px solid;
  width: 100%;
  color: white;
  background-color: #000000;
  text-align: center
} 

div.botnav a:hover, div.botnav a:focus {
   color: #ffffff;
   padding-top: 0.5em;
   padding-bottom: 0.5em;
   background-color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 60%
}

 div#botnav ul {
  padding: 3px;
  margin: 3px;
}

  div#botnav li{
   margin: 0px;
   padding: 0px;
   padding-left: 20px;
   display: inline;
   background-image: url(../images/ns1.gif);
   background-repeat: no-repeat;
   background-position: left center;
}

  div#botnav li.nobullet {
   background-image: url('none');
}  

  div#botnav a {
   padding: 0px;
   padding-left: .25em;
   padding-right: .25em;
   text-decoration: none;
}

  div#botnav a:link, div#botnav a:visited {
   font-weight: bold;
   color: rgb(200,36,44);
}

  div#botnav a:hover, div#botnav a:focus {
   color: #ffffff;
   background-color: rgb(200,36,44);
}

div#bottomnav { 
  CLEAR: both; 
  PADDING: 0px; 
  MARGIN: 0px; 
  BACKGROUND-COLOR: rgb(200,36,44); 
} 

DIV#bottomnav UL { 
  MARGIN: 0px; 
  PADDING-TOP: 0.5em; 
  PADDING-BOTTOM: 0.5em; 
  PADDING: 0px; 
  TEXT-ALIGN: center; 
  BORDER-TOP: rgb(200,36,44) 1px solid; 
    BACKGROUND-COLOR: white; 
} 

DIV#bottomnav LI { 
  MARGIN: 0; 
  PADDING: 0; 
  DISPLAY: inline; 
  background-image: url(../images/ns1_sm.gif);
  BACKGROUND-REPEAT: no-repeat; 
  BACKGROUND-POSITION: left center;   
} 

DIV#bottomnav A { 
  MARGIN: 0px; 
  PADDING: 0; 
  PADDING-LEFT: 1.0em; 
  PADDING-RIGHT: 0.5em; 
  TEXT-DECORATION: none; 
  FONT-SIZE: 80%; 
} 

DIV#bottomnav LI.nobullet { 
  BACKGROUND-IMAGE: none; 
} 

DIV#bottomnav A:link, DIV#bottomnav A:visited { 
  FONT-WEIGHT: bold; 
  COLOR: rgb(200,36,44); 
} 

DIV#bottomnav A:hover, DIV#bottomnav A:focus  { 
  COLOR: #ffffff; 
  BACKGROUND-COLOR: rgb(200,36,44); 
}

div#cc table{
  width: 250;
  border-width: 3;
  background-color:#36C;
  border: solid #000;
}