@charset "UTF-8";
/* =CALL LIBRARY */
	@import url("reset-min.css"); /* ------- Reset all CSS Styles */

/* =GENERAL - the general styles */
	body{
		font: 1.0em Tahoma;
		color: #7c7c58;
		background:#404639 url(../images/Hieroglyph9.gif);

	}
	a{text-decoration: none;color: #5599a7;}
	a:hover{color: #bb800f;}
	a img {border: 5px;} 
	.hide,hr{display: none;}
	strong{font-weight: bold;}
	


/* =LAYOUT - the main layout styles */

	/* for the rounded top */
	#containertop{
		position: absolute;
		width: 902px;
		margin: -10px auto 0 auto;
		height: 10px;
		font-size:0.1em;
		background:url(../images/Container_Top.gif) left bottom no-repeat;
	}


	/* container */
	#container{
		width: 902px;
		margin: 85px auto 0 auto;
		background: #171a0f;
		padding-bottom: 0px;
	}



/* for the line break*/
div.hr {
  height: 2px;
  width: 600px;
  background: #5599a7  no-repeat scroll center;
}
div.hr hr {
  display: none;
}



/*Training*/

caption.trainingtable
  {
     text-align:center;
     font: 2.0em Tahoma;
     color: #7c7c58;
     padding: 15px 15px 15px 15px;
     width:800;
	
  }

  table.trainingtable
  { 
     table-align:center;
     text-align:center;
     font: 1.0em Tahoma;
     color: #7c7c58;
     padding: 15px 15px 15px 15px;
     width:800;
  
  }

 
  tr.trainingtable
  { 
     text-align:center;
     font: bold 1.0em Tahoma;
     color: #7c7c58;
     padding: 15px 15px 15px 15px;
     width:800;
     vertical-align:center;  
  }

  td.trainingtable

  {  
     text-align:center;
     font: bold 1.0em Tahoma;
     color: #7c7c58;
     border-right: 2px solid #7c7c58;
     border-left: 2px solid #7c7c58;
     border-bottom: 2px solid #7c7c58;
     border-top: 2px solid #7c7c58;
     padding: 15px 15px 15px 15px;
     
     width:800;
     vertical-align:center;
  }


/*Departments*/

caption.departmentstable
  {
     text-align:left;
     text-decoration:underline;
     font: bold 1.0em Tahoma;
     color: #5599a7;
     width:800;
	
  }

  table.departmentstable
  { 
     table-align:center;
     text-align:left;
     font: 1.0em Tahoma;
     color: #7c7c58;
     width:800;
  
  }

 
  tr.departmentstable
  { 
     text-align:left;
     font: 1.0em Tahoma;
     color: #7c7c58;   
     width:800;
  
  }

  td.departmentstable

  {  
     text-align:left;
     font: 1.0em Tahoma;
     color: #7c7c58;
     width:800;
    
  }

  td.departmentstable2

  {  
     text-align:;
     font: 1.0em Tahoma;
     color: #7c7c58;
     width:800;
    
  }		
	
/* =FOOTER */

	/* for the rounded bottom */
	#containerbottom{
		position: absolute;
		width: 902px;
		margin: 0px auto 0 auto;
		height: 10px;
		font-size:0.1em;
		background:url(../images/Container_Bottom.gif) left bottom no-repeat;
	}



	
