/* Main Css stylesheet for all of the sites */

body {
   background-color: #2c4049;
   color: #000066; 
   font-family: arial, sans-serif;
   text-indent: 20px;
 
}

a:link { 
   color: #009900;
   background-color: transparent;
   
}

a:visited { 
   color: #330033;
   background-color: transparent;
   
 }

a:hover {
   color: inherit;
   background-color: #ffccff;
}









/* universal classes and rulesets */






.maintitle { 
   font-size: 18pt;
   background-color: transparent;
   font-weight: bold;
   text-align: left;
 }

.footer { 
   font-size: small;
   text-align: left;
   border-top-width: 2px;
   border-top-style: solid;
   color: black;
   background-color: #666666;
   padding: 5px 10px;
   text-indent: 0px;
}

.navtable a:hover {
   color: inherit; 
   background-color: transparent;
}
 /*borrowed from CGS example site to get rid of hover*/

img {
   border-style: none; 
   vertical-align: top;
}
/*borrowed from cgs webpage*/


.main { 
   border-top-width: 2px;
   border-top-style: solid;
   padding: 5px;
   background-color: white;
   color: inherit;
   margin-left: auto;
   margin-right: auto;
   width: 640px;
}

.navtable { 
   color: inherit;
   background-color:  #666666;
   text-align: center;
}
.tablealign { 
   text-align: center;
   text-indent: 0px;
   width: 640px;
   background-color: transparent;
}

.bodytext { 
   text-align: left;
   background-color: transparent;
 }

.names { 
  
   background-color: transparent;
   font-weight: bold;
   color: #003300;
}

.tablemain { 
    color: inherit;
   background-color: white;
   text-align: center;
 }

.pic {
   color: #ffffff;
   background-color: #2c4049;
   margin-left: 5px;
   margin-right: 5px;
   padding: 2px;
  text-align: center;
}
.piccap {
   font-family: verdana, sans-serif;
   font-size: x-small;
   font-weight: bold;
   text-align: center;
   color: #ffffff;
   background-color: #2c4049;
}

.linksdiv { 
    color: inherit;
   background-color: #2c4049;
   border-top-width: 2px;
   border-top-style: solid;

}

img a:hover {
   color: inherit;
   background-color: transparent;
}

.group { 
   background-color: transparent;
   text-align: center;
 }