   HTML {height: 100%}
    BODY { height: 100% ;
           margin: 0;
           padding: 0;
           height: 100%;
           background-color : white;
          } /* Required for percentage heights below */
#wrap {
	   min-height: 100% ;
	   margin: 0 auto ;
	   height: 900px ;
	   position: relative ;
   	   }
* html #wrap {height:100%}
  	  
#inner-wrap {
	   position:relative ;
	   width : 100% ;
	  /* height: 950px ;*/
	  /* top :80px ;*/
	   padding-bottom:80px ;
   } 
#inner-wrap:after {
	   content:" ";
	   display: block;
	   clear: both ;
   } 
#header {
        position: relative;
        width: 100%;
     /*  height: 15%;*/
        text-align: center;
        top: 0;
        right: 0;
        bottom: auto;
        left: 0;
        border-bottom: 2px solid black ;
       
      }   
#header h1{
	     color: blue ;
	     font-family:  Zapf Chancery, cursive;
     }
#header h2{
		  color: black ;
	      font: 100 18px arial ;
      }
#footer {
        position: relative;
        width: 100%;
        bottom: 0;
        height: 80px ;
        background-color: white ;
        color: black;
        clear : both ;
        text-align: center ;
        
        }  
#footer p{
	       text-align : center ;
  				color:black ;
				}
#sidebar {
        float: left;
        width: 190px;
        text-align: center ;
        text-decoration: none ;
        border-right: 1px solid black ;
        overflow:hidden;
      } 
      
#sidebar th
 			{
	 		background-color: white;
	 		text-align: left ;
			font-weight: normal ;
			text-decoration: none ;

 			}		
#sidebar td a  {
		    text-decoration: none ;
	 		font-style: normal;
	 		color : black ;
	 		
 		  }
#sidebar td  {
		    text-decoration: none ;
	 		font-style: italic;
	 		color : gray ;
	 		
 		  }

#sidebar td a:visited {color: blue ;
                    text-decoration: none ;
               }
#sidebar td a:link {color: blue ;
                    text-decoration: none ;
               }              
#sidebar td a:hover{color: black ;
				 font-weight: bold;
				 text-decoration: none ;
				 
} 	

#main {
        position: relative;
        margin-left: 200px;
        overflow:hidden;
       
      }    
#main a:visited {color: blue ;
                    text-decoration: none ;
               }
#main a:link {color: blue ;
                    text-decoration: none ;
               }              
#main a:hover{color: black;
                 	 text-decoration: none ;
                 	 } 

#main p {
	     font-weight: normal;
         width: 72% ;
         margin: 2px;
         text-align: center ;
	     }

#table1{
	    border-collapse : collapse 
	    
       }
#table1 th {
	 		background-color: white ;
	 		color : black ;
			text-align: left ;
			font-weight: normal ;
			text-decoration: none ;
			margin: 2px;  
 			}		
#table1 td a {
		    margin :0;
	 		text-decoration: none ;
	 		padding : 0 ;
	 		}
#main td a:visited {color: blue ;
                    text-decoration: none ;
               }
#main td a:link {color: blue ;
                    text-decoration: none ;
               }              
#main td a:hover{color: black;
                 font-weight: bold ;
				 text-decoration: none ;
			 }
				

#main img
    {
	text-align: center;
    display: inline;
    
    }
#layerform {
	    position: relative ;
	    width :100% ;
	    overflow : auto ;
    }    
#layerleft {
	
        position: relative;
        float : left ;
        width : 65% ;
        overflow:hidden;
    }
#layerright {
	
        position: relative;
        float : right ;
        width : 35% ;
        overflow:hidden;
    }
#layerdetail{
	    position: relative ;
	    float:left ;
	    width : 100% ;
	    overflow : auto ;
   }
#layerdetail1{
	    position: relative ;
	    float:left ;
	    width : 65% ;
	    overflow : auto ;
   }
fieldset {
position: relative ;  
float: left;  
clear: left;  
margin: 0 0 1.5em 0;  
padding: 0;
}
legend {  
margin-left: 1em;  
color: #000000;  
font-weight: bold;
} 
fieldset ol {  
margin-bottom: 10px;
list-style: none;
}
fieldset li {  
margin-bottom: 10px ;
}

fieldset.submit {  
float: none;  
width: auto;  
border: 0 none #FFF;  
padding-left: 12em;
}
label {  
float: left;  
width: 10em;  
margin-right: 1em;  
text-align: right;
}