﻿.NewsItemDatePlace
        {
            font-family:tahoma;
            font-size:11px;            
            color:#333333;
            text-align:left;            
            padding-left:50px;
            margin-bottom:20px;
            padding-top:2px;            
        }
        .NewsItemDetails
        {
            display:block;
            width:420px;
            float:right;
            display:inline;
            margin-right:40px;
            border-left:dotted 1px #cccccc;
                    }
        .NewsItemInfo
        {
            display:block;
            width:261px;
            float:left;
            display:inline;
            margin-left:40px;
            text-align:right;
        }
        .NewsItemTitle
        {
            font-family:Arial;
            font-size:16px;
            font-weight:bold;
            color:Green;
            text-align:right;
            float:right;            
            padding-top:10px;
            border-bottom:dotted 1px #cccccc;
        }
        .NewsItemImage
        {                        
            float:right;            
            display:inline;
            border:solid 1px #000000;
            padding-top:10px;
        }
        .NewsItemBrief
        {
            font-family:Tahoma;
            font-size:12px;            
            color:Green;
            direction:rtl;
            width:370px;            
            float:right;
            overflow:auto;            
            height:400px;
            padding:5px;
            text-align:justify;
        }
        .SearchOptions
        {
            display:inline;
            width:152px;            
            margin-right:50px;
            border-left:dotted 1px #cccccc;
            float:right;
            text-align:right;
            padding:10px;
            font-family:Tahoma;
            font-size:11px;
            color:Green;
        }
         .SearchTitle
        {                
            margin-right:20px;            
            text-align:right;
            padding:10px;
            font-family:Tahoma;
            font-size:12px;
            color:Green;
            margin-right:30px;
        }
        .SearchControls
        {
            display:inline;
            width:420px;            
            margin-left:50px;            
            float:left;
            text-align:right;
            padding:10px;
            font-family:Tahoma;
            font-size:11px;
            color:Green;
            height:97px;
        }
        .SearchControl
        {
            float:left;
            margin-left:50px;
            border: solid 1px #cccccc;
            font-family:Tahoma;
            font-size:11px;
            color:Green;
            margin-top:5px;
            direction:rtl;
    height: 19px;
}
        .DateControl
        {
            float:left;
            margin-left:5px;
            border: solid 1px #cccccc;
            font-family:Tahoma;
            font-size:11px;
            color:Green;
            margin-top:5px;
            direction:rtl;
        }
        .SearchResults
        {
            display:inline;
            width:750px;                               
            float:left;
            text-align:center;
            padding:10px;
            font-family:Tahoma;
            font-size:11px;
            color:Green;            
        }
.NewsGrid
        {           
            border:dotted 1px #cccccc;
            text-align:right;
            padding:0px;
            margin:10px;
            direction:rtl;            
        }
body 
{
    background-color:#0C310F;
    padding:0px;
    margin:0px;
    text-align:center;
}

.MenuItem
{
    font-family:tahoma;
    font-size:12px;
    color:#ffffff;
    text-align:right;
    padding-right:10px;
    text-decoration:none;
    float:right;
}
.MenuItem:hover
{    
    color:#000066;    
}

.SmallLinkGreen
{
    font-family:Tahoma;
    font-size:9px;
    color:Green;
    text-align:left;    
    text-decoration:none;    
}
.SmallLinkGreen:hover
{    
    color:#000066;    
}
.TopNewsFader
{
    font-family:Tahoma;
    font-size:11px;
    
    color:#ffffff;
    text-decoration:none;
}
.SmallLink
{
    font-family:Tahoma;
    font-size:9px;
    color:#ffffff;
    text-align:left;    
    text-decoration:none;    
}
.SmallLink:hover
{    
    color:#000066;    
}
.NewsBarText
{
    font-family:arial;
    font-size:16px;
    font-weight:bold;
    color:#ffffff;
    text-align:right;
    padding-right:10px;
    text-decoration:none;
}
.SlidingItem
{
    border:dotted 1px #cccccc;
    padding:5px;
}
.Content1
{
    font-family:tahoma;
    font-size:12px;
    color: #596003;
    padding:20px;
    padding-top:30px;
    text-align:justify;
    direction:rtl;   
    line-height:18px;
    
    height:100px;
    
}
.Content
{
    font-family:Arial;
    font-size:14px;
    color: #596003;
    padding:20px;
    padding-top:30px;
    text-align:justify;
    direction:rtl;   
    line-height:18px;
    font-weight:bold;        
}
.Content a
{
    font-family:Arial;
    font-size:14px;
    color: #003366;    
    text-align:justify;
    direction:rtl;   
    line-height:18px;
    text-decoration:none;     
    font-weight:bold;
}
.Content a:hover
{    
    color: #669933; 
}
.more a
{
    font-family:Tahoma;
    font-size:12px;
    color: #669933;
    text-align:right; 
    font-weight:normal;  
    float:left;
    text-decoration:none;   
}
.more a:hover
{    
    color: #663333; 
    font-weight:normal;
}
.Regulations
{
    padding-top:0px;
    padding-right:0px;
    font-family:Arial;
    font-size:12px;
    color: #596003;    
    text-align:justify;
    direction:rtl;   
    line-height:28px;
    text-decoration:none; 
    font-weight:bold;    
}
.Regulations li
{
    padding-right:20px;
}
.Regulations a
{
    font-family:tahoma;    
    font-size:11px;
    color: #596003;    
    text-align:justify;
    direction:rtl;   
    line-height:28px;
    text-decoration:none;
      font-weight:normal;  
}
.Regulations a:hover
{    
    border-bottom:dotted 1px #1E5A23;
    padding-bottom:3px;
    color:#CBC465;
}
.ContactsDetails
{
    display:inline-block;
    width:260px;
    border-right:dotted 1px #ffffff;
    height:480px;
    float:left;
    padding:20px;
    font-family:arial;
    font-weight:bold;
    font-size:14px;
    color: #003366;    
    text-align:justify;
    direction:rtl;   
    line-height:24px;
    text-decoration:none;     
}
.ContactsForm
{
    display:inline-block;
    width:380px;    
    height:480px;
    float:right;
    font-family:arial;
    font-weight:bold;
    font-size:14px;
    color: #003366;    
    text-align:justify;
    direction:rtl;   
    line-height:18px;
    text-decoration:none;
    padding:20px;
}
.SearchForm
{
    display:inline-block;
    width:700px;    
    height:480px;
    float:right;
    font-family:arial;
    font-weight:bold;
    font-size:14px;
    color: #003366;    
    text-align:justify;
    direction:rtl;   
    line-height:18px;
    text-decoration:none;
    padding:20px;
}
.InvList
{
    width:242px;
    height:639px;    
    background-color:#D7E0B9;
    overflow:auto;
    display:inline-block;
    border-left:dotted 1px #ffffff; 
    float:right;  
    text-align:center; 
}
.InvDetails
{
    width:490px;
    height:570px;
    padding:20px;    
    overflow:auto;
    display:inline-block;    
    float:left;   
}
.InvText
{
    font-family:Arial;
    font-size:14px;
    color:#5E6205;
    text-align:justify;
    direction:rtl;
    font-weight:bold;
}
.InvTitle
{
    font-family:Arial;
    font-size:16px;
    color:#990000;
    font-weight:bold;
    text-align:justify;
    direction:rtl;
}
.CompanyTitle
{
    font-family:Arial;
    font-size:18px;
    color:#990000;
    font-weight:bold;
    text-align:justify;
    direction:rtl;
    text-align:center;
}
.Logo
{
    cursor:pointer;
}
.AboutText
{
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color: #003366;
    padding:20px;
    text-align:justify;
    direction:rtl;   
    line-height:23px;
    padding-top:45px;        
}
.ProjList
{
    padding-top:10px;
    width:220px;
    height:629px;    
    background-color:#D7E0B9;
    overflow:auto;
    display:inline-block;
    border-left:dotted 1px #ffffff; 
    float:right;  
    text-align:center;  
}
.ProjDetails
{
    width:350px;
    height:639px;    
    background-color:#E3EDD4;
    overflow:auto;
    display:inline-block;    
    float:right;  
    text-align:center;  
}
.ProjText
{
    width:300px;       
    background-color:#E3EDD4;
    padding:10px;
    overflow:auto;  
    text-align:justify;  
    direction:rtl;
    font-family:Tahoma;
    color:#07250A;
    text-align:justify;
    line-height:24px;
    font-size:12px;
}
.ProjPlayer
{
    width:300px;
    height:260px;    
    background-color:#07250A;    
}
.ProjImages
{
    width:200px;
    height:609px;    
    background-color:#E3EDD4;
    overflow:visible;
    display:inline-block;
    border-right:dotted 1px #cccccc; 
    float:right;  
    text-align:center; 
    padding-top:0px; 
}
.ProjImage
{
    margin-bottom:5px;
    cursor:pointer;        
}
.ImageViewer
{
    width:770px;
    height:610px;
    display:block;
    background-color:#E3EDD4;
    text-align:center;
    padding-top:30px;
}
.ImageViewed
{    
    display:block;
    border:solid 1px #0B2239; 
}
.ImageText
{
    color:#0C310F;
    font-weight:bold;
    font-size:11px;
}
.Image
{
    border:dotted 1px #cccccc;
    padding:2px;
}
.ProjectTitle
{
    font-family:arial;
    font-size:16px;
    font-weight:bold;    
    color:#1B5D21;
    direction:rtl;
    padding-right:10px;
    padding-top:10px;    
}
.RegTitle
{
    font-family:arial;
    font-size:16px;
    font-weight:bold;
    color:#153351;
    direction:rtl;
    padding-right:30px;
    padding-top:20px; 
    text-align:right;   
}
.RegList 
{
    font-family:tahoma;
    
    font-size:9px;
    direction:rtl;   
    padding-top:20px; 
    line-height:23px;   
}
.RegList a
{    
    color:#333333;    
    text-decoration:none;   
}
.RegList a:hover
{    
    color:#669966;    
    text-decoration:underline;   
}
.RegHR
{
    height:1px;
    color:#0C310F;    
    width:220px;
}
.RegForm
{
    color:#1C5F22;
    font-family:Arial;
    font-size:14px;
    text-align:right;
    font-weight:bold;
    width:700px;
}
.RegControl
{
    border:solid 1px #669966;
    direction:rtl;
    font-family:Tahoma;
    font-size:12px;
}
.Footer
{
    font-family:tahoma;
    font-size:10px;
   line-height:16px;
    color:White;
    padding-top:20px;
    text-align:left;
    padding-left:40px;
}
.Footer a
{
    font-family:tahoma;
    font-size:10px;   
    color:White;
    text-decoration:none;   
}
.Footer a:hover
{
    font-family:tahoma;
    font-size:10px;   
    color:#081C30;    
}
.TopNewsText
{
    display:inline-block;
    width:455px;
    height:110px;
    overflow:hidden;
    border:0px;
    font-family:tahoma;
    font-size:12px;
    color:#0A1C30;    
    text-align:justify;
    direction:rtl;    
}
.TopNewsFooter
{
    display:inline-block;
    width:455px;
    height:30px;
    border:0px;
    font-family:Arial;
    font-weight:bold;
    font-size:14px;
    color:#666666;        
    direction:rtl;
    border-top:dotted 1px #cccccc;
    margin-top:7px;    
}
.TopNewsImage
{
    display:inline-block;
    width:240px;
    height:135px;
    border: solid 1px #0C310F;        
    margin-top:20px;
    text-align:center;
    vertical-align:middle;
}
.TopNewsFooterDetails
{
    float:right;
    display:inline-block;
    padding-top:5px;
}
.TopNewsConrtol
{
    float:left;
    display:inline-block;
    padding-top:5px;
}

.ArchiveTitle
{    
    padding-top:10px;
    padding-bottom:5px;
    border:0px;
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color:#0C310F;        
    direction:rtl;   
    padding-right:10px;
}
.ArchiveItems
{
    display:block;
    padding-right:10px;
    width:281px;
    direction:rtl;
    overflow:hidden;
    height:195px;
}
.ArchiveItemTitle
{    
    font-family:tahoma;    
    font-size:11px;
    color:#0A1C30;        
    direction:rtl;   
    text-decoration:none;
}
.ArchiveItemTitle:hover
{    
    color:#68B16E;          
}
.ArchiveItemDate
{    
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    color:#666666;        
    direction:rtl;   
}
.NewsArchiveHR
{
    border:solid 1px #2D5C88;
    width:281px;
    height:1px;
}
.MediaArchiveTitle
{
    padding-top:10px;
    padding-bottom:5px;
    border:0px;
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color:#0C310F;        
    direction:rtl;   
    padding-right:10px;
}
.MediaBrowser
{
    background-color:#0C310F;
    width:430px;
    height:190px;
    display:block;
    border:0px;
    margin-right:20px;   
}
.NewsSearch
{
    
    float:left;
    padding-left:20px;
    direction:rtl;
    vertical-align:top;
}
.NewsSearchLabel
{
    font-family:Arial;
    font-weight:bold;
    margin-left:5px;
    font-size:14px;
    color:#091B31;
}
.NewsSearchBox
{
    width:185px;
    border:solid 1px #4C79A7;
    direction:rtl;
    font-family:Tahoma;
    font-size:12px;
    margin-left:5px;
    height:18px;    
}
.MediaList
{
   display:inline-block;
   width:90px;
   height:170px;
   padding:10px;
   float:left;   
   overflow:hidden;    
}
.MediaListItems
{    
    margin:1px;
    padding:0px;
    border:0px;
    border-collapse:collapse;       
}
.MediaSelector
{
   display:inline-block;
   width:123px;
   height:190px;
   margin-right:7px;   
   float:left;  
}
.MediaViewer
{
   display:inline-block;
   width:290px;
   height:180px;
   padding:5px;
   float:right;      
}
.FullMedia
{
    display:inline-block;
    width:160px;
    height:180px;
    float:left;
    padding-right:10px;
    text-align:center;
}
.MediaDetails
{
    display:inline-block;
    width:120px;
    height:180px;
    float:right; 
    font-family:tahoma;
    font-size:10px;
    color:White;
    text-align:justify;
    direction:rtl; 
    overflow:hidden;
    
}
.FullMediaDate
{        
    font-family:Arial;
    font-size:12px;
    color:White;
}
.HiddenItem
{
    visibility:hidden;
    display:none;    
}
.VisibleItem
{
    visibility:visible;
    display:inline;
}

.ErrorLabel
{
    font-family:Tahoma;
    font-size:11px;
    color:Red;
    text-align:right;
    padding-right:30px;
}
.SideBarButton
{
    color:#663300;
    font-family:Tahoma;
    font-size:11px;
    padding-bottom:10px;
    text-decoration:none;
    line-height:25px;
}
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #ff0000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: WHITE;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}
.crtoolbar
{
    width:503px;
    direction:ltr;
}