/* CSS Properties Basic Layout */
/* Body */
body 	  { font-size: 12px;
	    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
            letter-spacing: 0.05em;
            word-spacing: 1px;
	    color: #000000;
            background-color: #000000;
  	    /*background-color: #AEBFC6;*/}


/* Tables */
.main	  { background-color: white;
	/*  height: 580px; */
	    width: 790px;
	    border-style: groove;
 	    border-color: #000000;
	    border-width: 0px;}

.header   { /*background-color: #9C9C9C*/;
	    height: 90px;
	    width: 790px;
	    border-style: solid;
 	    border-color: #000000;
	    border-width: 1px;}
/*test .hnav*/
/*.hnav  	  {background-color: #d7d8eb;
	   background-image: url(plasma.png);
           background-size: 100%;
           background-origin: content}}*/

.nav      { background-color: #408080;	
	  
            letter-spacing: 0.03em;}
   
.body	  {/*width: 650px;*/
	   border-width: 1.5px;
           border-style: solid;
           border-color: #EEEEEE;
	   vertical-align: top;
           padding-top: 0.4em;
 	   padding-left: 0.5em;
	   padding-bottom: 0.4em;}

.copyright{ background-color: #408080;
	    height: 80px;
	    width: 790px;
	    border-style: solid;
	    font-color: #000000;
 	    border-color: #000000;
	    border-width: 4px;
	  /*  padding-bottom: 2em; */}

.images   {width: 550px;
	    background-color: white;	
	    border-width: 3px;
	    border-style: solid;
	    border-color: #d7d8eb;
	    vertical-align: ;
	    padding-right: 0.4em;
	 /* padding-top: 0.3em;*/ 
	    padding-left: 0.4em;
            letter-spacing: 0.03em;}

/* Does not work as of yet */
/* .span	  { column-span: 2;} */


/* Links */
a:link    { color: black;
       	    text-decoration: none;}

a:visited { color: black;
            text-decoration: none;}

a:active  { color: black;
      	    text-decoration: none;}

a:hover	  { color: black;
	    text-decoration: underline;
            color: #999999;
	  /* color: #800000;*/}

/* Header Navigation Bar Image */
.floatright { float: right;
	      margin: 5px 5px 15px 15px;
	      padding: 2px;}

/* Banner Properties */
.banner { border-style: none;}
          
/* Menu Properties */
#navcon ul {margin: 0;
	    padding: 0; 
	    list-style-type: none;}

#navcon a { display: block; 
	    background-color: #150286;
            color: fff;
	    width: 9.4em;
		 border-top: 1px solid #fff;  /*fff*/
	  	 border-left: 1px solid #fff;
	         border-right: 1px solid #036; /*036*/
	         border-bottom: 1px solid #036;
	    padding: 0.08em 0.7em;
	    color:#fff;}

#navcon a:hover	{background-color: #000099 /*#369*/;
		 border-top: 1px solid #036;
            border-left: 1px solid #036;
	    border-right: 1px solid #fff;
	    border-bottom: 1px solid #fff;
	    color:#fff;	
	         }

/*Site Map Properites*/
#sitemap ul {/*margin: 0;
	    padding-left: 5px; 
	    list-style-type: disc;*/ }

/*first letter*/
.first {font-size:120%;}

/*top*/
.top {font-size:11px;}

/*Data Sheets*/
.ds {font-size:11px;
    /* text-decoration: overline underline;*/
     letter-spacing: 0.06em;
     font-weight:bold }

.hd {font-size:20px;
     text-decoration: bold;
     letter-spacing: 0.5em;
    /* font-weight: 600;*/}

.bd {letter-spacing: 0.06em;
     font-size: 13px;}

#dscon a{color: black;
       	 text-decoration: underline;}


.test {/*width: 300px;*/
	   border-width: 1.5px 0px 1px 0px;
           border-style: solid;
           border-color: black;
	   vertical-align: top;
           padding-top 0em;
 	   padding-left: 0.8em;
	    padding-right: 0.4em;
	 padding-left: 0.4em;}
     