﻿	html, body 
	{
        
    }
    body
    {
        margin: 0px;
        
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        
        background-image: url(Images/siteparts/masterbackground.jpg); 
        background-attachment: fixed;
        background-repeat: repeat-x;
    }
    h1,h2,h3,h4,h5,h6
    {
        margin-top: 0px;
        margin-bottom: 0px;    
    }
    h1
    {
		font-size: 14pt;
		margin: 0px 0px 0px 0px;
		display: inline; 
    }
    h2
    {
        font-style: normal;
        color: white; 
        font-size: 11pt;
        font-family: Arial;
        text-decoration: none;
        font-weight: bold;
    }  
    h3
    {
        font-style: normal;
        color: #f0ffb5; 
        font-size: 10pt;
        font-family: Verdana;
        text-decoration: none;
        font-weight: 200;
    }    
    h4
    {
        font-style: normal;
        color: black; 
        font-size: 6pt;
        font-family: Verdana;
        text-decoration: none;
        font-weight: 200;
    }   
    h5
    {
        font-style: normal;
        color: #2c432a; 
        font-size: 8pt;
        font-family: Verdana;
        text-decoration: none;
        font-weight: bold;
		margin: 0px 0px 0px 0px;
		display: inline;         
    }       
    a.linkFaq , a.linkFaq:visited, a.linkFaq:active
    {
        font-style: normal;
        color:Black; 
        font-size: 8pt;
        font-family: Verdana;
        text-decoration: none;
    }
    a.linkFaq:hover
    {
		text-decoration: underline;
		color:White;
    }
    
    .linkgray:link, :visited
    {
        font-style: normal;
        color: #494949;
        font-size: 8pt; 
        font-family: Verdana;
        text-decoration: none;
    }
    .linkgray:hover
    {
        font-style: normal;
        color: Black; /* #6c6c6c; */
        font-size: 8pt; 
        font-family: Verdana;
        text-decoration: none;
    }    
    .linkgray:active
    {
        font-style: normal;
        color: Black;
        font-size: 8pt; 
        font-family: Verdana;
        text-decoration: none;
    }
    .linkWhiteOnBlack
    {
        font-style: normal;
        color:White; 
        font-size: 8pt;
        font-family: Verdana;
        text-decoration: none;
    }    
    a.linkGreen:link
    {
        font-style: normal;
        color: #2c432a; 
        font-size: 8pt;
        font-family: Verdana;
        text-decoration: none;
        /*font-size: 60%;*/
    }   
    a.linkGreen:active
    {
        font-style: normal;
        color: #2c432a; 
        font-size: 8pt;
        font-family: Verdana;
        text-decoration: none;
        /*font-size: 60%;*/
    }  
    p, li
    {
        font-style: normal;
        color: #494949;
        font-size: 8pt; 
        font-family: Verdana;
        text-decoration: none;
        text-align:justify;
    }
    .TableBorders
	{
		border-right: silver 1px solid;
		border-top: silver 1px solid;
		border-left: silver 1px solid;
		border-bottom: silver 1px solid;
	}
    .TableBordersPlus
	{
		border-right: silver 1px solid;
		border-top: silver 1px solid;
		border-left: silver 1px solid;
		border-bottom: silver 1px solid;
		background-color: #dedede;
	}	
    .TableFontsListino
	{
        font-style: normal;
        color: #5c5c5c;
        font-size: 7pt; 
        font-family: Verdana;
        text-decoration: none;
        text-align:justify;
	}	
	.SingleLineBottom
	{
		border-right: 0px solid;
		border-top: 0px solid;
		border-left: 0px solid;
		border-bottom: silver 1px solid;
	}	
	.FormList
	{
		font-size: 8pt;
		font-family: Verdana;	
	}
	.ImgFloatLeft
	{
		float: left;
		padding-right: 10px;
	}
	.ImgFloatRight
	{
		float: right;
		padding-left: 10px;
	}	
	
	.FHotA
	{
		background-color: #49692d;
		color: #ffffff;
	}
	.FHotB
	{
		background-color: #507331;
		color: #ffffff;
	}
	.FHotC
	{
		background-color: #5b8238;
		color: #ffffff;
	}
	.FHotD
	{
		background-color: #608a3b;
		color: #ffffff;
	}
	.FHotE
	{
		background-color: #65913e;
		color: #ffffff;
	}
	.FHotF
	{
		background-color: #6c9c43;
		color: #ffffff;
	}
	.FHotG
	{
		background-color: #78ac4a;
		color: #ffffff;
	}
	.FHotH
	{
		background-color: #8cc957;
		color: #ffffff;
	}
	
	.ImgLight A:link { border: solid 1px silver; } /* clip: 0px 0px 0px 0px; */
	.ImgLight A:visited { border: solid 1px silver; } /* clip: 0px 0px 0px 0px; */
	.ImgLight A:hover { border: solid 1px black; }
	.ImgLight A:Active { border: solid 1px black; }
	
	.MainButGreen
	{
		background-position:  left  top ;
		background-image: url(Images/siteparts/mainbuttongreen.png);
		background-repeat: no-repeat;
		text-align: center;
		width: 83px;
		height: 18px;
		font-style: normal;
		color: #FFFFFF; 
		font-size: 8pt;
		font-weight: bold;
		font-family: Verdana;
		text-decoration: none;
	}
	.MainButGray
	{
		background-position:  left  top ;
		background-image: url(Images/siteparts/mainbuttongray.png);
		background-repeat: no-repeat;
		text-align: center;
		vertical-align: bottom;
		width: 83px;
		height: 18px;
		font-style: normal;
		color: #FFFFFF; 
		font-size: 8pt;
		font-weight: bold;
		font-family: Verdana;
		text-decoration: none;
	}
	.NewsTitle 
	{
		font-style: normal;
		color: #000000; 
		font-size: 14pt;
		font-weight: bold;
		font-family: Verdana;
		text-decoration: none;		
	}
	.NewsSubTitle
	{		
		font-style: normal;
		color: #000000; 
		font-size: 10pt;
		font-weight: normal;
		font-family: Verdana;
		text-decoration: none;			
	}
	.NewsOther
	{
		font-style: normal;
		color: #2c432a; 
		font-size: 8pt;
		font-weight: normal;
		font-family: Verdana;
		text-decoration: none;			
	}
	