/*  $Id: cgp.css,v 1.0 20040410   *//* link tag styles  convert to green based*/a               { font-size: 100%; font-weight: bold; }a:link          { color: #336699; text-decoration: underline; }a:visited       { color: #003366; text-decoration: underline; }a:active        { color: #666699; text-decoration: underline; }a:hover         { color: #cc6600; text-decoration: underline; }/* global tag styles */body            { background-color: #ffffff; margin: 0px; }body, p, div, dt, dd, td, th, tr, form, ol, ul, li, input, textarea, select                { font-family:  Arial, Helvetica, Lucida, Verdana, Tahoma, sans-serif;                  font-size: 92%;                  font-style: normal;                  font-weight: normal;                  font-variant: normal;                }pre, code       { font-family: Courier, "Courier New", Monospaced, Serif; }h1                { color: #006600;                     font-family: Arial, Helvetica, Lucida, Verdana, Tahoma, sans-serif;                  }h2                { color: #006600;                     font-family: Arial, Helvetica, Lucida, Verdana, Tahoma, sans-serif;                   }h3                { color: #006600;                     font-family: Arial, Helvetica, Lucida, Verdana, Tahoma, sans-serif;                  }h4                { color: #006600;                     font-family: Arial, Helvetica, Lucida, Verdana, Tahoma, sans-serif;                   }body.blue	{ font-family: Arial, Helvetica, Lucida, Verdana, Tahoma, sans-serif;		  background-color: #869fb6;		}/* img tag styles */img             { border: none; background-color: transparent; }.figbox         { border: solid 1px black; }/* custom style classes */.banner			{ background-color: #339966; }.menulink		{ font-size: 90%; }.menu          	{ border-right: solid 1px #cccccc; width: 160px; }.mission		{ border-right: solid 1px #cccccc; width:50% }.crumbs			{ background-color: #cccccc; color: #666699; font-size: 95%; font-weight: bold; }.main			{ background-color: #ffffff; }.heading        { color: #339966; font-size: 120%; font-weight: bold; }.section		{ color: #666699; font-size: 125%; font-weight: bold; }.event			{ border-bottom: solid 1px #cccccc; width:100%; }.extlink		{ color: #996666; font-weight: bold;}.nav	       	{ background-color: #cccccc; color: #ffffff; font-size: 95%; }a.nav:link      	{ color: #336699; }a.nav:visited   	{ color: #003366; }a.nav:hover      { color: #cc6600; }.footer         { border-top: solid 1px #cccccc; }.address		{ color: #666666; font-size: 85%; font-weight: bold; }.copyright      { color: #999999; font-size: 75%; font-weight: bold; }.greenbox {   background-color:#cccccc;#cdddcc;#99cc99;#dfdfef;#dfdfef;    vertical-align:top;   nowrap:"" ;}.greybox {   background-color:#cccccc;#d8d8d8;    vertical-align:top;}.separator {   background-image: url('/images/greenpix.png');   padding: 0;    height:1;}td.separator {   background-image: url('/images/greenpix.png');   padding: 0;    height:1}td.topMenu {   background-color:#669966;}td.topMenu a{   text-decoration:none;   font-family: Arial, Helvetica, Lucida, Verdana, Tahoma, sans-serif;   font-size: 85%;   color:white;}td.topMenu a:visited{   color:white;}td.topMenu a:hover{   color:#A7221E;}td.sideMenu {   background-color:#f3f2ff;   vertical-align:top;   text-align:left;}.sideMenu a{   font:bold 10px Arial;   text-decoration:none;   color:#394a6f;}.sideMenu a:link{   color:#394a6f;}.sideMenu a:visited{   color:#394a6f;}.sideMenu a:hover{   color:#A7221E;} div.hr {  height: 1px;  background: #003300 url('/images/greenpix.png') no-repeat scroll center;}div.hr hr {  display: none;}/* INACTIVE ELEMENTS BELOW *//* td.sidemenu corresponds to .event above.topSpace {   padding-top:0;   background-color:#f3f2ff ;   font:normal 12px Arial;}td.blue {   vertical-align:top;    background-color:#394a6f;}td.topMenu {   background-color:#394a6f;   padding-left:10px;   padding-right:10px;}td.topMenu a{   text-decoration:none;   color:white;   font:bold 14px Arial;}td.topMenu a:visited{   color:white;}td.sideMenu {   background-color:#f3f2ff ;   vertical-align:top;   text-align:center;}.sideMenu a{   font:bold 14px Arial;   text-decoration:none;   color:#394a6f;}.sideMenu a:link{   color:#394a6f;}.sideMenu a:visited{   color:#394a6f;}.sideMenu a:hover{   color:#A7221E;}.menuskin{   #position:absolute;   #width:165px;   background-color:#f3f2ff;   border:2px solid #394a6f;   font:normal 12px Verdana;   line-height:18px;   z-index:100;   #visibility:hidden;}#mouseoverstyle{   background-color:#394a6f;}#mouseoverstyle a{   color:white;}#main {   vertical-align:top;    padding-top:25;   padding-left:50;   padding-right:50;}#homepage-main {   background-image: url('/inc/images/DictyFB.jpg');   background-repeat: no-repeat;   background-color:#f7f7f7;   vertical-align:top;    padding-top:50;   padding-left:100;   padding-right:200}#layer1 {  font:bold italic 12px;  position:absolute;  color:#A7221E;  left:90px;  top:75px;  z-index:1;}.red {   color:#A7221E;}td.locus-bottom {   background-color:#f7f7f7;}th {   font-family : arial, sans-serif;    font-weight : bold;    color : #ffffff;   background-color:#394a6f;}td.separator {   background-image: url('/inc/images/bluepix.png');   padding: 0;    height:2}td.footer {   vertical-align:middle; }td.copyright {   font: 10px Arial;}hr {   color:#003300;}td.sc_header  {	color : #FFFFFF;	font-family : verdana,arial,helvetica;}tr.sc_alternate  {		background-color : #C0C0C0;	}td.sc_details{	font-family : verdana,arial,helvetica;	font: 12px;} */