        html, body
        {
            margin: 0 0 0 0; 
            padding: 0px;
            width: 100%;
            height: 100%;
	        font: 13px verdana, tahoma;
	        text-align: justify;
        }
        h1
	{
	    font: bold 30px Arial, Verdana;
	}
        h4
        {
            margin: 0 auto 0 auto;
        }
        h5
        {
            margin: 0 auto 0 auto;
            font: 14px verdana, tahoma;
            font-weight: bold;
        }
        tr
        {
            border: thin none;
        }
        td
        {
            border: thin none;
        }
        
        h1
	    {
	        text-align: center;
	    }
	    
	    a img
	    {
	        border: thin none;
	    }

	    a
	    {
	        color: #555555;
	    }
	    
	    .smalltext
	    {
	        font: 10px;
	    }
	    
	    .smalltext a
	    {
	        font: 10px;
	        color: #555555;
	    }
	    
	    .RedBold
	    {
	        color: #FF0000;
	        font-weight: bold;
	    }
	    
        .CenterContent
        {
            margin: 0 auto;
        }
        
        .SideMenuContainer h4
        {
            font: 14px  arial, tahoma, verdana;
            font-weight: bold;
            border-bottom: solid 3px #f0bf82;
	        margin: 0px auto;
        }
        
        ul
	    {
  	        padding: 0px;
	        margin: 0px 0 0 15px;
	    }
	    
	    /*Header menu*/
	    .HeaderMenu ul
		{
		/*padding-left: 20px;*/
		text-align: center;
		margin-left: 0;
		padding-left: 0;

		}
	    .HeaderMenu ul li
   	    {
		padding-bottom: 20px;
	    }
	    .HeaderMenu a
	    {
	    	font: bold 20px Arial, Verdana;
		color: #FFFFFF;		
		text-decoration: none;
	    }
	    .HeaderMenu a:hover
	    {
		color: #DBB43F;
	    }

	    
	    .SideMenuContainer ul li
	    {
	        list-style-image:none;
            list-style-position:outside;
            padding-top: 3px;
            padding-bottom: 3px;
	    }
	
	    .SideMenuContainer ul li a
	    {
	        color: #18397C;
	        text-decoration: none;
	    }
	    
	    .SideMenuContainer ul li a:hover
	    {
	        color: #E41213;
	        text-decoration: none;
	    }
	    
	    .RssFeedHeader
	    {
	        /*padding-bottom: 5px;*/
	        text-align: left;
	    }
	    
	    .RssFeedHeader li
	    {
	        /*padding-left: 15px;*/
	    }
	    
	    .RssFeedHeader a, .RssFeedHeader a:visited, .RssFeedHeader a:link, .RssFeedHeader a:active
	    {
	        color: #18397C;
	    }
	
	    .RssFeedHeader a:hover
	    {
	        color: #E41213;
	        text-decoration: none;
	    }
	    
	    /*ContentGroup*/
	    .ContentGroupContainer
	    {
	        width: 327px;
	        padding-bottom: 15px;
	    }
	    
	    .ContentGroupContent
	    {
	        background-color: #ebebeb;
	        border: solid 1px #3c0e02;
	        padding: 10px;
	    }
	    
	    .ContentGroupHeader
	    {
	        background-color: #3c0e02;
	        color: #FFD200;
	        height: 20px;
	        verticle-align: middle;
	        padding-top: 5px;
	        padding-left: 15px;
	    }
	    
	    h1.SiteSlogan
	    {
			font-size: 60px;
			padding: 0;
			margin: 0;
			color: #DE0202;
	    }
	    
	    .ArticlePages
	    {
			width: 800px;
			margin: 0 auto;
	    }
	    
	    .ArticlePages .SideMenuContainer
	    {
			padding: 10px 30px;
	    }
	    
	    .ArticlePages h5
	    {
			text-align: center;
			padding-top: 10px;
	    }
	    
	    .OfficialSite
	    {
			padding-top: 5px;
			padding-bottom: 10px;
	    }
	    
	    .ArticleContainer
	    {
			padding-left: 5px;
			padding-right: 5px;
	    }
	    
	    .AricleSign
	    {
			text-align: right;
	    }
	    
	    .ArticleDate
	    {
			color: #1941A5;
			font-style: italic;
	    }
	    .ProductContainer
	    {
			background-color: #F4F4F4;
			/*width: 100%;*/
			border: solid 1px #D1D1D1;
			padding: 0 15px 15px 15px;
			margin-bottom: 15px;
	    }
	    .ProductContainer a
	    {
			color: #2C5697;
	    }
	    .ProductHeading
	    {
			font-family: Arial, Verdana;	
	    }
	    .ProductDescription
	    {
			padding-left: 15px;
	    }
	    .DownloadElement
	    {
			float: left; 
			width: 100%; 
			vertical-align: top;
	    }
	    .DownloadVersion
	    {
			/*color: #818181;*/
	    }
	    .DownloadTable
	    {
			border-top: 1px solid #818181;
			border-left: 1px solid #818181;
			border-right: 1px solid #818181;
			width: 600px;
			background-color:#EBEBEB;
	    }
	    .DownloadTable td
	    {
			padding-left: 10px;
	    }
	    
	    .DownloadTable td
	    {
			border-bottom: 1px solid #818181;
	    }