	/* FORMATS FOR TABLE, TEXT AND BACKGROUND.
	   Note: THE BACKGROUND IS "Fixed".

	******LPCG******			 */
					   
body, td, p	{color: black;
		 
		 font-weight:500;
		 background-attachment: fixed;
		 font-family: Arial ,"sans-serif";
		 font-size:16px;
		 vertical-align:top;
		 cursor:default;
		
		 
		}

		 /* SCROLL BAR FORMATS */
body 	{scrollbar-arrow-color:#C1E0FF;
		scrollbar-face-color:#31639C;
		scrollbar-3dlight-color:#C1E0FF;
		scrollbar-highlight-color:#000000;
		scrollbar-shadow-color:#31639C;
		scrollbar-darkshadow-color:#31639C;
		scrollbar-track-color:#C1E0FF}


body	{background-color: white;
		/* background-image: url('images/backd7.jpg');*/
		 margin-left:10;
		 margin-right:10;
		 margin-top:10;
		 padding-top: 0;
		 padding-bottom:0}
ul
	{
	
	list-style-image: url('images/gray.gif');
	}

	
h1
  {position:relative;
	top:0;
	left:0;
	text-align:center;
	font-weight:800;
	font-size:28px;
	width:100%;
	margin-left:15%;
	margin-right:15%;
	margin-bottom:0px;
	color:SlateGray ;
	background:linen url("images/tech_subbkgd.gif");
	border:outset 7px steelblue;
	padding-top:5px;
	padding-bottom:5px;
	z-index:5;
	letter-spacing:4px;
	white-space:nowrap;
	}
	
.shadow
	{color:steelblue;
	position:relative;
	top:-47px;
	left:-3px;
	text-align:center;
	font-weight:800;
	font-size:28px;
	width:100%;
	margin-left:15%;
	margin-right:15%;
	z-index:10;
	letter-spacing:4px;
	white-space:nowrap;
	}
h2
	{
	font-size:16px;
	}
h5 
	{
	font-size:14px; 

	}
.border
{
  border:double 4px black;
  text-align:center;
  font-size:30px;
  background:PaleGoldenRod  ;
	margin:0 50 0 50;
}
img 
	{border:outset 3px linen;
	float:left;
	}


table#header	{
		 /* 
		 background-color:teal; */
		 width:80%;
		 margin:0px;
		 padding:0px;
		 
		}

table#main {width:80%;}

table.info td
	{width:50%;
	height:40px;
	vertical-align:middle;
	padding-left:3px;
	padding-right:3px;
	border-bottom:steelblue 1px solid;
	border-top:steelblue 2px solid;
	}



img.cal
	{float:none;
	border:0;
	}

img.logo {border:outset 3px linen;
	float:none;
	margin-bottom:3px}

td.cal
	{
	text-align:right;	
	}
.bodytbl
	{background:floralwhite ;
	width:100%;
	border:cornflowerblue 2px solid;
	padding:10px;
	text-align:justify;
	}
/*
a 
		 {font-weight:600;
 		 font-family: verdana ,"sans-serif";
		  text-decoration: none;
		  color:cornsilk;
		  
		  margin-left:3px;
		  padding-left:3px;
		  padding-right:2px;
		  padding-top:3px;
		  padding-bottom:2px;
		  font-size:12px;
		  text-align:center;
		  margin-bottom:2px;
		  
		  } */
			
td a {}

a:link,  a:visited
		 {font-size:16px;
		 background:lightcoral;
		 color:white;
		 	 text-decoration:none;	
			 padding:1 0 1 0;	 		 
		  }

a:hover	
		{text-decoration:none;
		 background:linen;
		 text-decoration:overline underline;
		 color:steelblue;
		 
		  }
.menu p
		{font-family:verdana, "sans-serif";
		font-weight:700;
		width:90px;
		border-bottom:midnightblue solid 3px;
		font-size:15px;
		color:maroon;
		margin-bottom:1px;
		}
h2,h3,h4,h5,h6,.heading
		{
		font-weight:800;
		border-bottom:inset lightcoral 3px;
		background:floralwhite url("images/tech_subbkgd.gif");
		color:steelblue;
		padding-left:10px;
		line-height:25px;
		padding-top:7px;
		padding-bottom:3px;
		font-size:18px;
		}
textarea, input {font-family:Arial, "sans-serif";
				 background:linen;}
#header td {text-align:bottom;}
	
#header a:link,#header a:visited
	 	{
		text-align:bottom;
		background-image: url('images/backb7.jpg');
		white-space:nowrap;
		text-decoration: none;
		font-size: 10px;
	 	font-weight:700;
	 	color: steelblue;	
		 text-align: center;
		 border: 4px outset aliceblue; 
		 display: block;
		 width: 120px;
		 padding-left: 4px;
		 padding-top:2px;
		 padding-bottom:2px;
		 padding-right: 2px;
		
			
		 
	 }

	/* FORMAT HOVERED BUTTONS */
#header a:hover 	{
			background-image: url('images/ntbg.gif');
			background-color:aliceblue;
			color:maroon;
			
			padding-left: 2px;
		 	padding-right: 4px;
	 		border: 4px inset lightblue;
	 		text-decoration:overline underline}	

					
.hdr a:link,.hdr a:visited
	 	{background:;
		cursor:default;
		padding:3px;
		text-align:bottom;
		white-space:nowrap;
		text-decoration: none;
		font-size: 12px;
	 	font-weight:700;
	 	color: steelblue;	
		 text-align: left;
		display: block;
		font-family:verdana, "sans-serif";
		
		 
	 }

.all, td {text-align:justify}


	/* FORMAT HOVERED BUTTONS */
.hdr a:hover 	{
				background:steelblue;
			color:white;
			text-decoration:none}			
