h4 {
 margin:0;
 padding: 5px 0;
 }
 
body {
 margin: 0px;
 padding: 0;
 }	 
	 
hr {
 height: 1px;
 }
 
#hdr {
 height:30px;
 font-weight: bold; 
 border-width:10px 10px;
 margin:25px 0 0 0;
 }

#hdr a {
 text-decoration: none;
 }

#nav {
 FONT-SIZE: 12px; 
 MARGIN: 0px 20px 6px 220px;
 }

#logo {
 width: 170px;
 margin: 0px;
 height: 30px;
 }

#menu ul, #menu li, #menu ul li, #menu ul ul, #menu ul ul li {
 list-style-type: none; 
 margin: 0px;
 padding: 0px 0px 0px 20px;
 }

#lh-col, #rh-col {
 font-size: 75%;
 position: absolute;
 top: 80px;
 width: 170px;
 margin: 0px;
 padding: 5px;
 height: 650px;
 }

#c-col, #c2-col, #cb-col {
 position: relative;
 top: -10px;
 padding: 10px;
 z-index: 15;
 }       
        
#lh-col a:active, #rh-col a:active, #hdr a:active, #c2b-col a:active {
 text-decoration: none;
 }
 
#lh-col a:hover, #rh-col a:hover, #hdr a:hover, #c2b-col a:hover {
 text-decoration: none;
 }

#lh-col a:link, #rh-col a:link, #lh-col a:visited, #rh-col a:visited, #c2b-col {
 font-weight: bold;
 text-decoration: none;
 }

#lh-col{
 left: 20px;
 }

#rh-col{
 right: 20px;
 z-index: 1;
 }       
        
#c-col a, #c2-col a, #c-col a:visited, #c2-col a:visited {
 font-weight: bold;
 text-decoration: none;
 border-bottom-width: 1px; 
 border-bottom-style: solid; 
 }

#c-col{
 margin: 20px 220px 20px 220px;
 } 

#c2b-col{
 margin: 20px 20px 20px 220px;
 } 

#c2-col{
 margin: 20px 20px 20px 220px;
 } 

/* Shadowed Graphics */ 

.wrap1, .wrap2, .wrap3 {
 display:inline-table;
 /* \*/display:block;/**/
 }
.wrap1 {
 float:left;
 background:url(../images/sh5.gif) right bottom no-repeat;
 }
.wrap2 {
 background:url(../images/bl5.gif) left bottom no-repeat;
 }
.wrap3 {
 padding:0 4px 4px 0;
 background:url(../images/tr5.gif) right top no-repeat;
 }
.wrap3 img {
 display:block;
 }
 