	body {
		font-family: verdana, arial, sans-serif;
		padding:  0;
		margin: 0;
		font-size: 80%;
		background : #ffffff;
	}

/*formatting for table cells*/
   td {
      font-family: verdana, arial, sans-serif; /*for netscape*/
	}
   
	td.breadcrumb {
      background-color: #ffffff;
		color: #ffffff;
   }
	
   td.header {
		text-align: right;
		color: #ffffff;
		background-color: #FFCC66;
	}

	td.nav {
      background-color: #006666;
		color: #ffffff;      
	}
	
	td.rule {
		background-color: #FFCC66;               
	}
	
	td.footer {
		background-color: #FFCC66;
	}

/*special font formatting*/
   .bcindex {
		margin: 0 0 7px 15px;
		padding:  3px 0 3px 15px;
	   background-color: #993333;
		text-align: left;
		color: #ffffff;
   }
   
   .bctext {
	   margin: 7px 0 7px 0; 
      padding:  3px 0 3px 15px;         
		background-color: #993333;
		color: #ffffff;
		text-align: left;
	}

   .tagtext {
		background-color: #006699;      
		color: #ffffff;
		text-align: center;
		font-family: optima, verdana, arial, sans-serif;
		letter-spacing : 0.5em;
		font-weight: bold;
      margin: 0;
      padding: 5px 15px 5px 15px;
	}
   
   .padtag {
      margin: 0;
      padding: 7px 0 7px 0;
   }
	
	.footertext {
		text-align: center;
		color: #000000;
		margin: 0;
		padding: 5px 15px 5px 15px;
	}

   .small {
      font-size: 80%;
      margin: 0;
      padding:  0;   
		text-align: right;
      font-family: verdana, arial, sans-serif; /*for netscape*/                       
   }

   .white {
    	color: #ffffff;
	}
	
   input, option, select {
			font-family: verdana, arial, sans-serif;
			font-size: 85%;
   }
   
   /*padding*/
   .search {
		text-align: right;
      padding: 7px 15px 10px 10px;
      margin: 0;
	}
	
	.pad {
		margin: 0;
		padding:  0 15px 15px 15px;
	}
   
 	ul {
		margin: 0.2em 0 .5em 1.2em;
		padding:  0;
		font-family: verdana, arial, helvetica, sans-serif;
		list-style: outside url(/build/img/arw_link_black.gif);
	}
	
	ul.white {
		list-style: outside url(/build/img/arw_link_white.gif);
	}

	ul.bookmark {
		list-style: outside url(/build/img/arw_bmk_black.gif);
	}
      
	li {
		margin: 0;
		padding:  0.15em 0 0.15em 0em;
	}
	
/*hyperlinks*/
   a, a:link, a:active, a:visited {
      text-decoration: none;
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: normal;
   }

   a:hover {
      text-decoration: underline;
   }

	a.white,  a.white:link, a.white:active, a.white:visited,  a.white:hover {
		color:#ffffff;
      font-weight: normal;
	}

	a.whitebold,  a.whitebold:link, a.whitebold:active, a.whitebold:visited,  a.whitebold, a.whitebold:hover {
		font-weight: bold;
		color:#ffffff;
   }

   .bold, a.bold:link, a.bold:active, a.bold:visited,  a.bold, a.bold:hover {
		color:#000000;
		font-weight: bold;
   }
      
   p {
	   margin: 0;
		padding:  10px 0 10px 0;
   }
   
   /*headers*/
   h1 {
      margin: 0;
      padding:  0 0 15px 0;
		font-size: 200%;
   }   

   h2, h3, h4, h5, h6 {
      margin: 0;
      padding:  0 0 10px 0;
   }   

   h2 {
      font-size: 140%;
   }   
   
   h3 {
      font-size: 120%;
   }
   
   h4 {
      font-size: 100%;
   }
