        body
        {
            margin: 0px;
        }
        
        a, a:visited, a:link
        {
            color: rgb(153, 51, 0);
            text-decoration: none;
            font-weight: bold;
        }
        a:hover
        {
            text-decoration: underline;
            color:  rgb(0, 6, 146);
        }
        body, table
        {
            font-family: arial;
            font-size: 12px;
        }
        table.homepage
        {
            width: 780px;
            z-index: 1;
        }
    
        table.homepage td.nclogo
        {
            background-image: url('/images/homepage_01.gif'); 
            width: 360px; height: 57px;
    
        }
        
        table.homepage td.topright
        {
            background-image: url('/images/homepage_02.gif'); 
            width: 420px; height: 57px;
        }
        
        table.homepage td.elca
        {
            width: 360px; height: 19px;
        
        }
        
        table.homepage td.trees
        {
            background-image: url('/images/homepage_04.gif'); 
            width: 420px; height: 19px;
    
            vertical-align: top;
            
        
        }
        table.searchcont
        {
            width: 155px;
            height: 60px;
            position: relative;
            z-index: 200;
            top: -41;
            left: 240;
        }
            
        table.homepage td.treeslice
        {
            background-image: url('/images/homepage_05.gif'); 
            width: 360px; height: 16px;
        
        }
        
        table.homepage td.blueslice
        {
            background-image: url('/images/homepage_06.gif'); 
            width: 420px; height: 16px;
        
        }
        
        table.homepage td.pagecopy
        {
            background-image: url('/images/homepage_07.gif');
            width: 780px; height: 477px;
            vertical-align: top;
        }
        div.absfloat
        {
            z-index: 10;
            position: absolute;
        }



        div.relsection
        {
            position: relative;
        }
        
        table.newsblock
        {
	position: relative;
	padding: 0px;
	border-collapse: collapse;
        }
        table.newsblock td.celltitle
        {
            background-color: rgb(124, 154, 209);
            height: 16px;
            border-top: solid 3px rgb(0, 6, 146);
        }
        table.newsblock td.cellcopy
        {
	padding: 0px;
	border: 0px;
	color: rgb(0, 6, 146);
	vertical-align: top;
        }
        table.newsblock a, table.newsblock a:hover, table.newsblock a:link
        {
            color: rgb(153, 51, 0);
        }
        span.texttitle
        {
            background-color: rgb(171, 190, 231);
            padding: 0 3 0 3;
            height: 100%;
            color: rgb(153, 51, 0);
            font-size: 10px;
            font-weight: bold;
        }
        p.smallmargin
        {
            margin: 2 0 2 0;
        }
table.highlights {
	position: relative;
	padding: 0px;
	border-collapse: collapse;
	border: 3px double #FF7F00;
}
table.highlights td.cellcopy {
	padding: 5px;
	border: 0px;
	color: #000000;
	vertical-align: top;
	background-color: #FFFFFF;
}
#divHighlights {
	background-color: #021096;
	font-family: "Times New Roman", Times, serif;
	color: #F9F1CC;
	padding: 2px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	border: 1px solid #000000;
}

table.newsblock a, table.highlights a:hover, table.newsblock a:link {

            color: rgb(153, 51, 0);
}
#divELCANews {
	font-weight: bold;
	color: #021096;
	background-color: #FFFFFF;
	width: 130px;
}
#imgELCA {
	float: left;
	width: 50px;
	margin-right: 3px;
}
.homepage .pagecopy .highlights .cellcopy img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#imgAssy {
	width: 200px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 20px;
	border: thin solid #000000;
}
