 

/*NESM Feb 06 CSS Sheet*/
/*(c) 2005 Michael Audette*/


/* body	defaults */
body
	{font-family: Arial, sans-serif;
         font-size:       10pt;
	margin: 10px;		padding: 5px;
	background-image: url("images/BackgroundImage1.gif");
	background-repeat: y;
	background-attachment: fixed;
                          z-index: 1;
        
	
		}
	ul /*{list-style-image: url(images/anchorbullet1.gif);}
              {list-style-type: none; !important;
		}*/
	
		
	a {text-decoration: none;
		}
	
			/*Navigation Bar Class*/
.navbar

		{
			position: relative;
			top: 150px;
			right: 50px;
			margin; 1em;
			float:right;
			text-align: center;
							}

	a {
			display: inline !important;
			background: #cce799 !important;
				text-color: black !important;
				/*font-si  font-family: times;*/
 					 font-size: x-small;
 				 font-style: normal;
 					/* font-weight:bold;*/
				text-decoration: none;
								}

/* headerbox classes*/
.headerbox
	{position: relative;
			/*border: ridge ;*/
		
               /* background-image:  url("images/headack2.gif");
               /* background-repeat: x;*/
               z-index: 2;
                
                              }
.logobox_right
		{display:  block;
			position: relative;
			top: 1px;
			margin: 0.25em;	
			float:	left;
			border: 0px;
			padding:  4px;
                        z-index: 3;
			}
        
.title_right
		{
			font-style: bold;
			font-family; Roman;
			display:  inline;
			position: relative;
			margin: 0.25em;	
			float:	left;
			text-align: center;
			background: #dee8dc;
			z-index: 1;
			color: green;
                        width: 100%;
			/*height: 100px;*/
			background-image: url("image/boxback1.gif");
			padding:  4px;
			}

/* Calendar class */
.calendar
	{
               position:	absolute;
			left: 25%; top: 200px;
                        
		display:	inline;
		
		float:	right;
		background-image: url("images/contentback2.gif");
		background-repeat: repeat-y;
		border:	5px ridge violet;
		padding:	1em;
		margin:   3em;
		font-size:	8pt;
		width:		685px;
		z-index:	5;
                
                float: left;
        
        
		}
               
		


table           {
                   table-layout: fixed;
                               width: 95%;
                   background-color:  #c3f8f6;
                   
                }

td, th           {
                    border: 2px solid silver;
                 }

/*topicbox class*/
/*.topicbox
{
position: fixed;
          left: -1px;
display: block !important;
background-color: #f3e8a9;
  font-family: helvetica;
  font-size: x-small;
  font-style: normal;
  /*font-weight:bold;*/
  text-align: left;
  text-decoration: none;
	border: 5px ridge blue;
	float: left;
		top: 250px;
	padding: 3px;
        /*margin: 3em;*/
     width: 180px;
}*/

.topicbox
            {

                position: fixed !important;
		display: inline;
		
                left:  1px;
                width: 20%;
		top: 200px;
                 
		}
	a {
        
	display: inline !important;
		background: #cce799 !important;
		border: 1px ridge black !important;
		padding: 0px;
		font-size: 10pt;
                font-color: black;
		text-decoration: none;
		
		}
	

		 


	
/* menu class */
.menu
	a {
        
	display: inline;
		background: #cefafb !important;
		border: 2px outset darkblue !important;
		padding: 2px;
		font-size: 10pt;
                font-color: black;
		text-decoration: none;
		
		}
	{
                 position: fixed;
		display: inline;
		border: 0px
		top: 20px;


		}
		






/* content box class */

.contentbox
	{position:	absolute;
			left: 25%; top: 200px;
                        
		display:	inline;
		
		float:	right;
		background-image: url("images/contentback2.gif");
		background-repeat: repeat-y;
		border:	5px ridge violet;
		padding:	1em;
		margin:   3em;
		/*font-size:	12pt;*/
		width:		60%;
		z-index:	5;
                
                float: left;
                  }
		

                }
/* title box class */

.title
	{position:	absolute;
			left: 25%; top: 170px;
		display:	inline;
		margin:	2em;
		float:	left;
		/*background-image: url("images/boxback1.gif");
		background-repeat: repeat-y;
		border:	5px ridge silver;*/
		padding:	4px;
		font-size:	8pt;
		width:		45%;
		z-index:	5;

                  }

/* Inset Boxes */

.inbox_right
		{display:  inline;
			position: relative;
			margin: 0.25em;	
			float:	left;
			
			
			
			
			padding:  4px;
			}
.inbox_left
		{display:  inline;
			position: relative;
			margin: 0.25em;	
			float:	right;
			
			padding:	4px;
			}

.blankbox_right
		{display:  block;
			position: relative;
			
			margin: 0.25em;	
			float:	right;
			border: 0px;
			padding:  4px;
			}
.blankbox_left
		{display:  inline;
			position: relative;
			margin: 0.25em;	
			float:	left;
			border: 0px;
			padding:	2px;
			}

.borderbox_right
		{display:  inline;
			position: relative;
			margin: 0.25em;	
			float:	left;
			border: 5px ridge violet;
			background: #ffff99;
			
			
			
			padding:  4px;
			}


/* footerbox class */
.footerbox
	{position: absolute; 
	
	display: block;
		top: 2000px;
		left: 10px;
		padding:1px;
		margin: 1px;
		z-index: 1;
		
			}



/*form class*/

.form
{display:  block;
			position: static;
			background:  #cefafb;
			margin: 10em 1em 1em 1em;	
                        width: 95%;
			float:	right;
			border: 4px ridge red;
			padding:  4px;
			}

/*id declarations */
 #text_center	 {text-align: center;}
#float_left	{float:left;	margin: 0.25em}
#float_right	{float: right;	margin:	0.25em}
#fixed		{position: fixed;  margin: 0.25em;}
#clear_right	{clear: right;			}
#clear_left	{clear: left;}
#text_right	{text-align:	right;}
#backcolor	{background-color: #b9c8e3;}

#form_content	{position:	relative;
                 display:       inline;
			left: 10px; top: 20px;
                        width: 200px;
		
		
		float:	left;
		/*background-image: url("images/boxback1.gif");
		
		padding:	5px;
		font-size:	8pt !important;
	
		
                margin: 3em;

                        
                  }
#footer		

		{position: absolute; 
		top: 1700px; right: 10px;
		display: block;
		
		z-index: 1;
		padding: 100px;
			}

			
              









































 