

* {
	border:0;
	margin:0;
	padding:0;
}





/*-------------------Toronto Post Office and consistent links ---------------------------------*/


#top   {font:12px, "Trebuchet MS", Arial, sans-serif,
	 color:white;
	
    height:120px;
	width:100%;
    padding:5px;
	

	background:#104E8B;

   	}




/*--------- content --------------------------------------*/



/* content */
#content {
		font: 10px Verdana, Arial, sans-serif;
	height:auto;
	margin:0 ;
	padding:10px 10px;
	width:100%;
	background:#4F94CD;
}


/*--------- content --------------------------------------*/

#bottom  	{font: 10px Verdana, Arial, sans-serif;
	
	border-top:1px solid #999; 
	height:30px;
	margin:0 auto;
	padding:10px;
	text-align:center;
	width:80%;
	background:#A2B5CD;
}




/"--------------------table background---------------"/

#tabin    {position: absolute;
           top:0px;
           left:0px;

           width:100%;
           height:100%;
           background:#dcdcdc;
          }







/*--------- lists --------------------------------------------*/

#lists	{font: 10px Verdana, Arial, sans-serif;
	

	padding:15px;

	position: absolute;
	 top:120px;
	 left:0px;
	 width:100%;
	 
	 background:#dcdcdc;
	 
	 }


/*---------col---1-----top links--------*/

#subpages	{font-family: "Trebuchet MS", Arial, sans-serif;
	 color:black;
		position:absolute;
	 	top:40px;
		 left:2%;
		 width:500px;
		 height:225px;
		 background:white;
	 
		 }


/*---------mini-heading--------*/

#index1	{position:absolute;
	 background:white;
         
        }

#index2  {position:absolute;
	 top:145px;
	 
	}

#index3  {position:absolute;
	 top:355px;
	 
	}






/*--Use for subheadings in lists--*/

#subheadings  {font: 15px "Trebuchet MS", Arial, sans-serif; 
	   color:black;
           letter-spacing:.5em;
	   line-height:200%;
	   background:ededed;  
	   font-weight:bold;
	  }



#update  {font-family: Verdana, Arial, sans-serif; 
	 font-size:10px;
	 color:black;	  
	 background:white;
	 left:5%;
	 
	 }



/*---------mini-heading--------*/

#mini1	{position:absolute;
	 background:white;
         
        }

#mini2  {position:absolute;
	 top:115px;
	 
	}



/*-----------two columns relational ----------*/

/*---------col---1-----subject-links--------*/

#col21	{position:absolute;
	 left:5%;
	 width:325px;
	 background:white;
	 
	 }





/*---------col---2-----subject-links--------*/

#col22	{position:absolute;
	 left:70%;
	 width:300px;	 
	 background:white;
	 
	 }




/*---------------------------------three columns-------------------------------*/


/*---------col---1-----top links--------*/

#col1t	{position:absolute;
	 top:40px;
	 left:2%;
	 width:170px;
	 height:200px;
	 background:white;
	 
	 }





/*---------col---2-----top-links--------*/

#col2t	{position:absolute;
	 top:40px;
	 left:35%;
	 width:170;	 
	 height:200px;
	 background:white;
	 
	 }


/*---------col---3-----top-links--------*/


#col3t	{position:absolute;
	 top:40px;
	 left:70%;
	 width:150px;
	 height:200px;
	 background:white;
	 
	 }





/*-----------three columns lower links ----------*/

/*---------col---1-----subject-links--------*/

#col1	{position:absolute;
	 top:155px;
	 left:2%;
	 width:170px;
	 background:white;
	 
	 }





/*---------col---2-----subject-links--------*/

#col2	{position:absolute;
	 top:155px;
	 left:35%;
	 width:170;	 
	 
	 background:white;
	 
	 }


/*---------col---3-----subject-links--------*/


#col3	{position:absolute;
	 top:155px;
	 left:70%;
	 width:150px;
	 
	 background:white;
	 
	 }



/*---------------------------------four columns-------------------------------*/


/*---------col---1-----subject-links--------*/

#col41	{position:absolute;
	 top:175px;
	 left:2%;
	 width:135px;
	 background:white;
	 
	 }





/*---------col---2-----subject-links--------*/

#col42	{position:absolute;
	 top:175px;
	 left:25%;
	 width:145;	 
	 
	 background:white;
	 
	 }


/*---------col---3-----subject-links--------*/


#col43	{position:absolute;
	 top:175px;
	 left:50%;
	 width:120px;
	 
	 background:white;
	 
	 }


/*---------col---4-----subject-links--------*/


#col44	{position:absolute;
	 top:175px;
	 left:75%;
	 width:145px;
	 
	 background:white;
	 
	 }

/*---------------------------------end of 4 columns data-------------------------*/







#space  {font-family: Verdana, Arial, sans-serif; 
	 font-size:10px;
	 color:black;	  
	 line-height:300%;
	 background:white;
	 
	 }


h1, h2 {font: 25px "Trebuchet MS", Arial, sans-serif; 
	 color:white;
         letter-spacing:.4em; 
	 text-align:center;
         font-weight:bold
	}





h3 	{font: 18px "Trebuchet MS", Arial, sans-serif; 
	 color:white;
	
	 
	}


p	{font: 12px Verdana, Arial, sans-serif; 
	 color:black;
	 text-align:left;
	}






.group	{font: 12px/150% Verdana, Arial, sans-serif; 
	 font-weight:bold;
	 color:#528B8B;
	}

.history	{font: 12px Verdana, Arial, sans-serif; 
		 text-align:left;
		 color:white;
	}


.labels 	{font: 10px Verdana, Arial, sans-serif; 
		 font-weight:bold;
		 color:#333333;
	}



.emph 	{font-style: italic; 
	 font-weight:bold;
	 color:black;
	 }


.emph1 	{font:11px/150% Verdana, Arial, sans-serif;
	font-weight:bold;
	 color:black;
	 }


.emphred {font-style: italic; 
          font-weight:bold;
	  color:red;
	 }

.emphgry  {font-style: italic; 
          font-weight:bold;
	  color:#2F4F4F;
	 }



/*------Use in top red  banner--------------------------------*/

.heading  {font: 25px "Trebuchet MS", Arial, sans-serif; 
	   color:#FFFAF0;
           letter-spacing:.5em;
	   font-weight:bold;
	  }







a:link {font-family: "Verdana", "Arial", sans-serif; 
	font-weight:bold; font:12;
	 color:#1E90FF; 
	 text-decoration:underline
	}


a:visited {font-family: "Verdana", "Arial", sans-serif; 
	   font-weight:bold;font:12;
	    color:black;
            text-decoration:underline
	   }


a:hover {font-family: "Verdana", "Arial", sans-serif; 
	 font-weight:bold; font:12;
	 color:#FF6A6A;
	 text-decoration:underline
	}








