    body { height: 100% }
    .main {
      width: 1210px;
      margin: 0px; 
      border: 0px;
      height: 100%;
      min-height: 100%;
    }
/* for Internet Explorer */
/*\*/
* html .main {
height: 670px;
}
/**/
    #logo_container 
    {
      width: 230px;
      height: 100px;
      background-color: #ffffff;
      border-right: 5px solid #ffffff;
    }
    #logo {
      position: relative;
      top: 10px;
    }
    #slogan {
      position: relative;
      top: 10px;
      left: 40px;
      color: #ffffff;
      font-family: Arial;
      font-weight: 400;
      font-size: 22px;
    }
    #subscribe {
      text-align: right;
      color: #000000;
      font-size: 9px;
      font-family: Tahoma;
      padding-right: 8px;
    }
    
    .header
    {
        background-color: #6fbfc2;
        border-bottom: 5px solid #ffffff;
        height: 100px;
    }
    .menupanel
    {
        height: 100%;
        width: 230px;
        vertical-align: top;
        background-color: #6fbfc2;
        border-right: 5px solid #ffffff;
        text-align: center;        
    }
    .menu {
        position: relative;
        top: 15px;
    }    
    .heading 
    {
		color: Red;
		font-size: 16px;
		font-family: Arial;
		font-weight: normal;
    }
    .content {
        height: 100%;
        min-height: 570px;
        vertical-align: top;        
        background-image: url("images/bgdot.jpg");
        padding: 30px;
    }
    .IAFP_Logo 
    {
		position: relative;
		top: 20px;
		font-family: Arial;
		font-size: 12px;
    }
