/* Cascading Steel Sheet that provides the properties for all of the 
pages in the site */


    body {
        background:  #000;
				color: #fff;
		
        font-family: arial;
        margin: 0px;
				border-width: 0px;
				font-size: 12px;
				line-height: 17px;
	    	/*text-align: center; */
		}

    
    /***********************************************************************/  
/*  Emulating Min Width is browsers that do not support it - Stu Nichols */

  * html .container {
	margin-left: -900px;
	position: relative;
}
/*\*/
* html .container, * html .content {
	height: 1px;
}
/**/
.content {
	padding: 0px;
  background-color: #000;
  color: #FFF;
  text-align:center;
}

#contenttext {
    padding: 0px 10px 0px 10px;
    text-align: left;
    overflow:hidden;
}	 

.width {
	width: 90%;
	min-width: 900px;
	margin:0 auto;
	height:100%;
	border:1px solid #000;
}
* html .minwidth {
	padding-left: 900px;
}
/*\*/
* html .minwidth, * html .layout {
	height: 1px;
}
/**/
p {padding:1.5em; margin:0;}
.content h2 {font-size:1.4em; text-align:center; font-weight:normal; background-color:#000;}

#header {height:150px; background:#000; text-align:left;}
#header img {margin:5px auto;}

#footer {
		background-color: #000; 
    height: 15px;
		color:white; 
	  border-top: 1px solid #0497F1; 
		font-style: italic;
		font-size: 10pt;
		text-align: center;
    clear: both;
    margin-top: 5px;
    padding: 0px;
}
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
		#titlebar {
			  height: 100px; 
			  color: white; 
			  background: #000; 
			  background-image: url('../graphics/digilogo.gif'); 
			  background-repeat:no-repeat;
		}
	
		div.main {
						 /*clear:both;*/
						 float:left;
						 margin-top: 7px;
						 padding:0px;
						 width: 800px;
		}				 
		
		div.contentbox {
  	
		 float: left;
		 color: #fff;
     width:75%; 
	   margin-left:30px;
		 margin-top: 55px;
		 padding-bottom: 100px;
		 padding-top: 0px;
	   text-align: left;
	}	   	     
	
	div.main span.linkcol {
	    width:115px;
	   float:left; 
		 text-align: left;
		 padding-left: 40px;
		 padding-top: 0px;
		 border-top: 0px;
		 margin: 0px;
		/* border-top: solid 1px;
		 border-right: double 5px;*/ 
	}	   
	div.main span.maincol {
	 	 color: #0096FF;
		 width:600px;
	   float:left; 
		 text-align: left;
			 background: #333745;
		 margin:0px;
		 border-top: 0px;
		/* border-top: solid 1px;
		 border-right: double 5px;*/ 
	}
  div.main span.linkcol A:link {
       font-weight: bold;
  	   color: darkorange;
  		 background: #000;
  }

   div.main span.linkcol A:visited {
      font-weight: bold;
  		color: darkorange;
			background: #000;
  }	
  
   div.main span.linkcol A:active {
      font-weight: bold;
   		color: darkorange;
			background: #000;
  }

	div.main span.linkcol A:hover {
      font-weight: bold;
   		color: #fff;
			background: #000;
  }
	
	
A:link {
   	   color: #fff;
   	   background: #000;
  	}

  A:visited {
	   color: #fff;
	background: #000;

  }	
  
  A:active {
   color: #fff;
	background: #000;
  }
			
 #spec A:link {
   	   color: darkorange;
        font-weight: bold;
   	   background: #000;
  	}

  #spec A:visited {
	   color: darkorange;
	background: #000;

  }	
  
  #spec A:active {
   color: darkorange;
	background: #000;
  }
 
  #highlight {
						color: white;
						font-weight: bold;
						
	}					
  
  dt {
  	   margin-top: 10px;
  }	  
  
  dd {
  	 margin-top: 6px; 
  }
  
  dl {
  	 line-height: 10px;
  }	  
