﻿body 
{
       font-family: Arial;
}

.logo 
{
      
    padding-top:4px;
    /*padding-right: 18px;*/
  
}
.logo-border 
{
    position:absolute ;
    top:4px;
    width:25%;
    height: 50px; 
    left:31px;
    border-top:solid 1px;
    border-left:solid 1px;
       
   
}
/**
.data-center 
{
    position:absolute ;
    LEFT: 14px; TOP: 23px;
    border-top:solid 1px;
    border-left:solid 1px;
    width: 56px; 
    height: 44px;
}
**/
.data-center 
{
    position:absolute ;
    LEFT: 14px; TOP: 23px;
}


.toc
{
    position:absolute ;
    top:78px;
    left:14px;

    font-family: Arial;
 
    height: 24px;  
    
}


.toc-categories
{
    position:relative;
    padding-bottom:16px;
    float:left;
 
}

.content 
{
    position:absolute ;
     TOP: 108px;  
 
    padding-left: 18px;
    padding-right: 18px;
    margin-right: 18px;
}

.center-image 
{
    display: block;
    margin-left: auto;
    margin-right: auto 
}


		.more
		{
		color:blue;
		font-size:100%;
		font-family:sans-serif;
		font-style:italic;
		}


		.categoryContainer
		{
			position:relative;
			float:left;
			width:100%;

		}

		.publicationContainer
		{
			position:relative;
			float:left;
			width:100%;
            margin-left: 18px;
            margin-right: 18px;

		}

 		.categoryName
 		{
		color:Brown;
		font-weight:900;
		font-size:100%;
		font-family:sans-serif;
		cursor: pointer;
 		}
 		.categoryNameSelected
 		{
		color:blue;
		font-weight:900;
		font-size:110%;
		cursor: pointer;
		border-style: dashed;
		font-family:sans-serif;
		text-decoration: underline;
		}


		.categorySelected
		{
		visibility: visible;
		position:relative;
 
		color: Brown;
		font-weight:900;
		font-size:110%;
		font-family:sans-serif;
		border: solid 1px;
		
		}

		.category
		{
			visibility: hidden;
			float:left;
			position:relative;
			height: 0px;
		}
		.title
		{
		cursor: pointer;
		color:black;
 
		font-weight:normal;
		text-decoration: none;
		border-right: solid  1px;
		padding: 0px 3px 0px 3px;
        white-space: nowrap;
		
		}

        .emphasize 
        {
            font-weight:bold;
        }
		.titleSelected
		{
		font-weight:normal;
		cursor: pointer;
		color:blue;
		text-decoration: underline;
        border-right: solid  1px;
        white-space: nowrap;
		padding: 0px 3px 0px 3px;        
		}



	    .intro
	    {
	        float:left;
	        position:relative;
	        color:blue;
	        font-size:100%;
	        font-family:sans-serif;
	        border: dashed 1px;
	    }

	    .article
	    {
	        float:left;
	        position: relative;
	        width:100%;
	        height:4800px;
	    }


        .customerlogo 
        {
            position:relative;float:left;width:100%;
            
        }
        
