body  {
	margin-left : 3%;
	margin-right : 2%;
	background-color: #fafad2;
	color: #000000;
	font-family:   Tahoma, "Trebuchet MS", Verdana, Georgia, sans-serif;
	font-size: 22px ;
	padding: 5px;
}
	  
H1 {
	color : #0000ff;
	background-color: transparent;
	font-size : 1.3em;
	text-align : center;
	font-weight : bold;
	margin-left: 10%;
	margin-right: 10%;
}

H2 {
	color : #0000ff;
	background-color: transparent;
	font-size : 1.1em;
	text-align : center;
	font-weight : bold;
	margin-left: 10%;
	margin-right: 10%;
}

H3 {
	color : #0000ff;
	background-color: transparent;
	font-size : 1.05em;
	font-weight : bold;
	text-align : center;
	margin-left: 10%;
	margin-right: 10%;
	}


H4 {
	color : #0000ff;
	background-color: transparent;
	font-size : 0.95em;
	font-weight : bold;
	text-align : left;
	margin-left: 12%;
	}

H5 {
	color : #0000ff;
	background-color: transparent;
	font-size : 0.9em;
	font-weight : bold;
	text-align : left;
	margin-left: 12%;
	}

H6 {
	color : #000000;
	background-color: transparent;
	font-size : 0.8em;
	font-weight : bold;
	text-align : left;
	margin-left: 12%;
	}

	.underline {
	text-decoration: underline;
}

.center {
	text-align: center;
	}
	
p, dl, ol, ul  { font-size: 1em;
	margin-left: 7%;
	margin-right: 7%; }
	
.p1 { text-align: center;
	font-size: 2.2em;  }
	
.p2 { 	 text-align: center;
font-size: 1.75em;  }
	
.p3 { 	 text-align: center;
font-size: 1.2em;  }
	
.p4 { margin-left: 10%;
	margin-right: 7%; 
		font-size: 1.1em; 
		text-align: left;  }
	
.p5 { margin-left: 10%;
	margin-right:7%; 
		font-size: 1.0em; 
		text-align: left;  }
	
.p6 { margin-left: 9%;
	margin-right: 7%; 
	font-size: 0.9em; 
	text-align: left;  }
	
	
table { margin-left: auto;
	margin-right: auto; }


CAPTION {
	color: #ff0000;	
	background-color: transparent;
	font-size : 1.2em;
	font-weight : bold;
	text-align : center;}

DT { margin-left: 2em; }
	
DD{	
	margin-left : 4em;
}

U {text-decoration: underline; }

.bold {
	font-weight : bold;}


/* some styles for the top of the page */
td.top  { 
        color: #fff; 
        }
a.top    {
        color:#fff;
        text-decoration:none;
        }

a.top:visited{
        color:#fff;
        text-decoration:none;
        }
/* some styles for the main navigation table */    

td.nav  { 
         background: #006;
        color: #ffe086; 
        font-size: 0.7em;
	margin-bottom: 0.5em;
	height: 20px;
        }
	    
	  .center {
	text-align : center;}	


.footer {
	font-size: 0.8em;
	color: Green;
	background-color: transparent;
	text-align: center;
	font-weight: bold;
	margin-top : 5px;}
	  
/* styles for main navigation */    

p.navbar {
	color: Red;
	background-color: transparent;
	margin-left : 3em;
	margin-right : 5em;
	font-size : 0.8em;
	text-align : left;}
	

a.nav:link    {
	color: #ffffff;
	text-decoration : underline;
	background-color: transparent;}
	
a:visited  {
	color : #551A8B;
	text-decoration : underline;
	background-color: transparent;}


a.nav:active {
	color: #ffffff; 
	background-color: #FFF8DC;
	text-decoration: none;
		font-size: 100%;}	
	
a.nav:visited{
        color: #ffe086;
        text-decoration:none;
        }
        
/* styles for links in the body sction */    
a         {
        color:#3300FF;
       text-decoration: underline;
        }

a:visited{
        color:#990099;
        text-decoration:underline;
        }    
  
        
/* div styles for main, right & footer areas */    
#main     {
        line-height: 1.1;
        }
        
#right     {
        width:200px;
        margin:8px;
        font-size:.7em;
        line-height: 1.2;
        }
        
#footer    {
        width:850px;
        margin:8px;
        font-size:.7em;
        line-height: 1.2;
        }
        
p        {
        color: #000000; 
	  margin-left: 2%;
	margin-right: 2%; 
        }
h1,h2,h3,h4{ 
        color: #0000ff;
	  margin-left: 10%;
        }
/* styles for input box & submit button*/    
input.box{
        font-size: 11px;
        background-color : #D9EAFF;
        border: 1pt solid #333333;
        }
input.submit{
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    background-color : #ccc;
    }
    
    
.white { background-color: #FFFFFF; 
		text-align: center;   }

/* styles for the left column navigation */    
#menu     {
        width: 156px;
        text-align:right;
        }
#menu ul {
        list-style: none;
        margin:0 5px 0 0;
        padding: 0;
        }
#menu li {
        list-style: none;
        font: bold 11px verdana, sans-serif;
        display: block;
        border-width: 0 0 1px 0;
        border-style: solid;
        border-color: #BCB59D;
        margin: 0;
        color:#3300FF;
        text-decoration:none;
        padding: 5px 0px 5px 0px;
        }
#menu a{
        margin: 0;
        color:#000066;
        text-decoration:none;
        }

#menu a:visited{
        color:#000066;
        text-decoration:none;
        }    
   

 dl, ol, ul  { font-size: 0.9em;
	margin-left: 3%;
	margin-right: 5%; }
	
.navbar {
	color: Red;
	background-color: transparent;
	margin-left : 3em;
	margin-right : 5em;
	font-size : 0.8em;
	text-align : center;}
	
th.h1 {
	color : #0000ff;
	background-color: transparent;
	font-size : 1.2em;
	text-align : center;
	font-weight : bold;
	}

th.h2  {
	color : #0000ff;
	background-color: transparent;
	font-size : 1.1em;
	text-align : center;
	font-weight : bold;
	}
	
	
ul, ol, td { margin-left: .1em;
	font-size : 0.9em;
	}