body{
          margin:               0px;
          background:url(../images/body_bg2bluey.gif) fixed #656580;
		  
        }
      body, td{
          color:                #505050;
          font-family:          Georgia;
          font-size:        14px;
        }
		a{
			color:#000080;
			text-decoration:none;
			font-family:Geneva, Arial, Helvetica, sans-serif;
		}
		a:hover{
			color:#c18c69;
			border-bottom-color:#888;			
		}
		
		h1,h2{
			font-size:18px;			
			color:#000080;
			padding: 2px 15px;
			margin-left: -15px;
			margin-right: -15px;			
		}
		h2{
			font-size:16px;						
		}
		input,textarea { font-family: sans-serif; font-size: 12px; }

		div#header{
          width:750px;
          background:			url(../images/cuttingedgefinal_web_small.png) 5px 15px no-repeat #a1a1a1;
		  height:				100px;
          color:                #000080;
          text-align:           right;
		  font-style:			italic;
          font-family:          Georgia, serif;
          font-size:            16px;
          padding-top:          25px;
          padding-right:       12px;
		  line-height: 23px;
		  border-bottom: 		solid 1px #707070;
		  margin-bottom: 1px;
		  margin-left:-1px;
		  margin-right:-1px;		  
        }       
		.footer{
			color:                #666;
	      	text-align:           center;
	      	font-size:            8pt;
			border-top: solid 1px #707070;
			text-align:center; 
			width:762px;
			height:60px;
			line-height:25px;
			margin-top:1px;
			margin-bottom:-1px;
			margin-left:-1px;
			margin-right:-1px;
			background-color:#a1a1a1;
		}
	div#container{
		position:absolute;
		top:0;
		bottom: 0;
		left:0;
		right:0;
		width:796px;
		margin:auto;
		margin-top: 20px;		
	}
	div#topshadow{
		width:796px;
		height:16px;
		background:url(../images/topshadow.png) top left no-repeat;
	}
      
	div#outercontent{    	
    	width:764px;
    	margin:auto;
		padding:16px;
		padding-top:0;
		background:	url(../images/drop_shadow.png) bottom right no-repeat;	
		
	}
	div#content
        {
          width:                760px;
		  border: solid 2px #707070;		  
          background:#efefef;
		  margin:auto;
		  padding:1px;
		  padding-top:0;
        }
      div#textbody
        {        	
          padding: 15px;
          
		    background-color:white;
		   border:solid 1px #707070;
		   height: 463px;
        }
		div#navcol{			
			width:170px;
			padding:14px 15px;
			background:url(../images/CNCinplace2.jpg) no-repeat center #a1a1a1;
			border:solid 1px #000;
			font-size: 18px;
				
		}
		div#navcol a{
			display:block;
			height:25px;
			width:170px;
			text-align: right;
			color:#000080;
			border-bottom:3px groove #000080;	
		}
		div#navcol a:hover{
			color:#0000bb;
			border-bottom-color:#0000bb;			
		}
		div.navcolframe{
			
			width:200px;			
			background:white;
			border:solid 1px black;
			font-size: 14px;
		}
		.floatinglink{
			
			
			
			color:#000080;
			text-align:center;
			color:white;
			font-weight:bold;
			
		}
		.floatinglink a{
			color:white;
			font-size:12px;
		}
		a img{
			border:none;
		}