/* CSS Document */
body {
      margin:0px;
	 }
	 
	 
/*  backgrounds   */
    
.GreenBack, .OkButtonStyle 
           {
           background-color: #99be3d;
           }      
.DarkBrownBack {
           background-color: #6f5a3d;
           }      
.GreyBack
           {
		   background-color: #efefef;
		   }

.BackX     {
           background-repeat: repeat-x;
           }
.LightBrownBack
           {
           background-color: #9d7b4f;		   
		   }


/*  links   */

a, a:hover, a.whiteLink, a.whiteLink:hover, a.GreyLnk, a.GreyLnk:hover, a.newsttl, a.newsttl:hover, a.SubScrStyle:hover 
           {
            font-family: Verdana;
			font-size:11px;
			font-weight:bold;
            color:#ffad00; 
		   }
a, a.whiteLink, a.whiteLink:hover, a.GreyLnk, a.GreyLnk:hover, a.newsttl, .SubScrStyle, a.SubScrStyle:hover 
           {
           text-decoration:none;
           }		   
a:hover, a.newsttl:hover
           {		   
           text-decoration:underline;
		   }		   
a.newsttl, a.newsttl:hover 
           {
           color: #444444;
           }
a.whiteLink
           {
		   color:#e2eace;
		   }
a.whiteLink:hover
           {
		   color:white;
		   }
a.menu, a.menu:hover, .menustyle
           {
            font-family: Verdana;
			font-size:12px;
			font-weight:bold;
		    text-decoration: none;
		   }
a.menu     {
           color: #6f5a3d;
           }
a.menu:hover
           {
           color: #99be3d;
           }
a.GreyLnk  {
           line-height: 16px;
		   color: #c0c3a9;
           }
a.GreyLnk:hover     
           {
           line-height: 16px;
           color: #99be3d;
           }
a.smalllnk, a.smalllnk:hover 
           {
            color: #990000;
			font: normal normal 9px Verdana, Arial, Helvetica, sans-serif;
           }


/*  titles   */

.TitleMid, .PageTitle, .wrtit, h3, .DocTitle, .newsTitlesStyle
            {
            font-family: Arial;
			font-size:16px;
			font-weight:bold;
            color:white; 
            }
.PageTitle  {
            font-size: 24px;
            }



 /* text size   */
td, p, ul li, .newstxt, .newsdatpale, .newsdat, .casual, h4
       {
        font-family: Verdana;
		font-size:11px;
	   }
.ErrorMessage, .HighLighted
             {
             font-family: Verdana;
		     font-size:12px;
			 }
.small, .datatabb, .OkButtonStyle
        {
        font-family: Verdana;
		font-size:10px;
	    }
h4            
            {
            font-family: Verdana;
		    font-size:9px;
			font-weight: 500; 
			} 



/* text color   */
.HighLighted
            {
			color:  #99be3d;
			font-weight: 600;
			}  
.newsdat
       {
	   color:  #99be3d;
	   }
.newsdatpale
       {
	   color:  #999999;
	   	}
.LightBrown, .wrtit
            {
			color: #9d7b4f;
			} 

.DocTitle, .newsTitlesStyle
            {
            color: #333333;
            }
.ErrorMessage, .SubScrStyle
            {
			color: #990000; 
			} 
h4            
            {
			color: #CCCCCC;
			} 


/*  position   */

.Centered   {
            text-align: center;
            }
.RightShift {
            text-align:right;
            }			
.LeftSpace
            {
			padding-left: 10px
			}
.Spacing
            {
			padding: 5px
			}
.SpacingLittle
            {
			padding: 2px
			}



/*  effects   */

.Upper,.OkButtonStyle
         {
         text-transform:uppercase;
         }
			
/*  borders  */
.WhiteBorder
        {
		border: 1px solid white;
		}
.HorBorder
        {
		border-top: 1px dotted #333333;
		border-bottom: 1px dotted #333333;
		}
.OneHorBorder
        {
		border-bottom: 1px dotted #333333;
		}
p       {
         margin-bottom: 6px;
         text-indent: 20px;
		 text-align:justify;
        }

/*  boxes  */
.BrownBox, .RedBox, .OkButtonStyle
        {
		border: 1px solid #9d7b4f;
		}
.GreenBox
        {
		border: 1px solid #99be3d;
		}
.GreyBox
        {
		border: 1px solid #efefef;
		}
.GreyBoxFilled
        {
		border: 1px solid #efefef;
		background-color:#99FFCC;
		}

/*  common classes */	

.datahead
        {
		border-top: 1px dotted #333333;
		border-bottom: 1px dotted #333333;
        text-transform:uppercase;
        text-align: center;
        background-color: #efefef;
		padding: 5px
		}						
.data
        {
		border-bottom: 1px dotted #333333;
		padding: 1px 5px 1px 5px;
		}								

.name
        {
            font-family: Arial;
			font-size:16px;
			font-weight:bold;
		}

.org, .SubScrStyle, a.SubScrStyle:hover
       {
            font-family: Arial;
			font-size:14px;
			font-weight:bold;
         }

.cent, .org, .name    
         {
         text-align: center;
         }

.shift   {
         margin-left: 40px;
		 text-indent: 0px;
         }
.right   {
         text-align:right;
         }
div.classNavigator
    {
    position:fixed;
    top:300px;
    left:217px;
    } 
div.classNavigatorAbs
    {
    position: absolute;
    top: 480px;
    left: 224px;
    }
div.adv {
	color: #C3C3C4;
	font-size: 9px;
}
div.adv a {
	color: #C3C3C4;
	font-size: 9px;
}
div.adv a:hover {
  color: #C3C3C4;
  font-size: 9px;
  text-decoration: none;
}
.OurContacts
{
        font-family: Verdana;
		font-size:11px;
        font-style: italic;
		color: white;
} 
.UnderDotted
 {
 border-bottom: 1px dotted #C3C3C4;
 } 
		
