body {margin: 0px;

      padding: 0px;

      font-family: arial, sans-serif; 

	  font-size: 150%;

	  text-align: center; /* centers layout in IE5 */

      border: 0px; /* Removes border around viewport in old versions of IE */ 

      }  

* {margin: 0; padding: 0;} 

	/* links */

	a:link {color: orange;

    	    font-weight: bold;

       		text-decoration: none;

            background: transparent;

            }

    a:visited {color: #C0C0C0;/*light gray*/

               font-weight: bold;

               text-decoration: none;

               background: transparent;

               }

	a:hover {color: #663300; /* brown */

             font-weight: bold;

             background: transparent;

			 }		    	

div#header {width: 100%;

            }			 

div#contentarea {width: 100%;

                /* background-color: #CAF;*/              

                 }

div#top_nav {width: 100%;

             font-size: .8em;

           /*  background-color: #CCF;*/

             padding-left: 10px;

             float: left;

             }

div#left_col {width: 25%;

              margin-top: 100px;

              padding: 10px;             

              border: 0px solid red;

             /* background-color: #FCC;*/

              float: left;

              }

div#center_col {width: 43%;

                margin-top: 50px;

                padding: 10px;

                border: 0px solid red;

               /* background-color: #CFC;*/

                float: left;

                }

div#right_col {width: 25%;

               margin-top: 100px;

               padding: 10px;

               border: 0px solid red;

              /* background-color; #AAF;*/

               float: left;

               }             

div#footer {width: 100%;

            padding: 10px;

		    border-top: 2px solid gray;

		  /*background-color: #FAC;*/

            }

			
div#call_out {border-top: 3px solid gray;

			  border-bottom: 3px solid gray;

			  padding-top: 3px;

			  padding-bottom: 3px;

			  text-align: left;

			  }	

div.clearfloats {clear: both;}                       

                       	



h1,h2 {font-size: 1.0em; 

       color: gray;

       font-weight: bold;

	   text-align: left;

       font-family: "Times New Roman", serif;

       padding-bottom: 10px;

      }

	

h2 {font-size: .80em;

    font-weight: bold;

    }

    

h3 {font-size: 1em;

    font-weight: bold;

    font-family: "Times New Roman", serif;

    padding-bottom: 10px;

    color: gray;

    text-align: left;

    }

    



    

p {font-size: .80em;

   font-weight: normal;

   color: gray;

   text-align: left;       

   padding-bottom: 10px;

   }

   

p.call_out {font-weight: bold;

            font-size: 1em;

		    color: orange;

			padding: 0px;

            font-family: "Times New Roman", serif;

            }

p.call_out_sm {font-size: .8em;

               font-weight: bold;

               color: orange;

               font-family: "Times New Roman", serif;

               padding: 0px;

               }

			

p.caption {font-size: .60em;

           text-align: center;

           }



p.footer {font-size: .70em;

		  font-style: italic;

		  text-align: center;

		  padding-bottom: 0px;

          }

          



          

p.boxed {font-style: bold;

         text-align: center;

         border: 1px solid gray;

         padding: 3px;

         margin-bottom: 7px;

         }



         

span.bold {font-weight: bold;}

		  

ul {list-style-type: none;

    }

	

li.top_links {font-weight: bold;

			  color: #808000; /*old gold*/

			  font-size: 1.00em;

			  float: left;

             /* background-color: #FFA;*/

              padding: 0 10px;

              }

			  

ol {font-size: .80em;

    font-weight: normal;

    color: gray;

    text-align: left; 

    }

    

li.about {padding-bottom: 10px;

          }



li.officers {font-size: .80em;

             color: gray;

             text-align: left;

             }

             

span {font-style: italic;}





table.footer {width: 100%;

              color: gray;

              font-style: italic;

              font-size: .70em;

              text-align: left;

              }

         

td.right {text-align: right;

          padding-right: 20px;}
