

html, body{
  /*background-color: #c0c0c0;*/
  background-color: white;
  height: 100%;
  margin: 0;
  padding: 0;
}
  table{
    height: 100%;
  }
  
  
  td{
  
	 height: 100%;   
    vertical-align: top;
	
  }
  
  table#main_body td{
    
  }
  
ol,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }

  table#global_container{
    float: left;
  	margin: 0px auto;
  	font-family: Verdana;
  	font-size: 12px;
  	
  	
  }	
    
    td#header{
      width: 1000px;
      height: 216px;
    }
     
     table#main_body{
       float: left;
       margin: 0px auto;
       padding-top: 0px;
      /* height: 100%;*/
       
     }
     
       table#main_body a{
         color: #606060;
       }
     
       .save-ok{
         list-style: none;
         margin-bottom: 15px;
       }
       
	td#primaryNav{
	  
	  background-color: #ddd9da;
	  border: 1px solid #5d5d5d;
	  border-top: none;
	  border-bottom: none;
	  font-size: 14px;
	  font-weight: bold;
	  color: #606060;
	
	}
	
	  td#primaryNav ul{
	    margin: 0;
	  	padding: 0;
	  }
	  td#primaryNav li{
	  	margin: 0;
	  	padding: 0;
	    margin-left: 10px;
	  	list-style: none;
	  	padding-top: 15px;
	  	
	  }
	  
	   td#primaryNav a{
	      text-decoration: none;
	   }
	   
	   td#primaryNav #login_section{
	      margin-top: 15px;
	   	  background-color: #cccac6;
	   	  padding: 10px 0px 10px 7px;
	   }  
	   
	      #login_section input{
	      	 background-color: #dddbdc; 
	      }
	      
	      #logout_link{
	        margin-top: 15px;
	      }
	   
	 td#main_container{
	   margin-bottom: 0px;
	   padding: 15px 0px 30px 19px;
	 }
	   ul.errors{
	     margin-top: 10px;
	     list-style: none;
	   }
	   
	    td#main_container h2{
	     font-size: 14px;
	    }
	    
	    td#main_container hr{
	       margin-top: 15px;
	       margin-bottom: 20px;
	    }
	   
	   #main_container p{
	     margin-top: 5px;
	     line-height: 25px;
	   }	   
	   
	    #main_containter ul, #main_container li{
	       line-height: 25px;
	     }
	     
	    ul.link_list{
	      margin: 0px;
	      padding: 0px;
          margin-bottom: 30px;
          list-style: none;
        }
      	  ul.link_list li{
        	padding-top: 8px;
      	  }
      	  
      td#main_container .form_field input{
        background-color: #dddbdc;
        border: 1px solid #606060;
        width: 200px; 
      }      	
      
       td#main_container .form_field textarea, select{
       		 background-color: #dddbdc;
       		 border: 1px solid #606060;
       }  
      
	    .section{
	       float: left;
	       padding-bottom: 10px;
	     }
	       
	       .section_image{
	       	  float: right;
	       	  padding: 0px;
	       	  margin: 0px;
              width: 250px;
              height: 180px;
	       	}
	       
	         .section_image img{
	            float: right;
	         }      

	         
   td#footer{
   	 text-align: center;
   	 margin-bottom: 0px;
   	 vertical-align: bottom;
   	 padding: 10px;
   	 padding-right: 0px;
   	 font-size: 10px;
   }   
   
     td#footer hr{
       height: 3px;
     }
	         
	         