﻿body 
{
    font-family: Arial;
    font-size: small;
    margin:0 0 0 0;
    background-color:#ececec;
}

.TopMenuBg
{
    background-image:url('../Images/TopMenuBg.jpg');
    height:23px;
}

.PagingBg
{
     background-image:url('../Images/PagingBg.jpg');     
}

.BottomMenuBg
{
    background-image:url('../Images/BottomMenuBg.jpg');
    height:25px;
}
        
.spacerow
{
    height: 3px;
}

.space
{
    height: 10px;
}

.noBorder
{
    border:0px solid black;
}

.WhiteText
{
    font-family:Arial;
    color:White;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}

.GrayText
{
    font-family:Arial;
    color:#807a73;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}

.BrownBold
{
    font-family:Arial;
    color:#b57d00;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}


.BlackBold
{
    font-family:Arial;
    color:Black;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}

.WhiteBold
{
    font-family:Arial;
    color:White;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}

.WhiteCaption
{
    font-size:16px;
    font-family:arial;
    color:white;    
    font-weight:normal;
    text-decoration:none;
}

.BlueText
{
    font-size:12px;
    font-family:arial;
    color:#6887a1;    
    font-weight:normal;
    text-decoration:none;        
}

.BlueText a
{
    font-size:12px;
    font-family:arial;
    color:#6887a1;    
    font-weight:normal;
    text-decoration:none;        
}

.BlueBold
{
    font-size:12px;
    font-family:arial;
    color:#6887a1;    
    font-weight:bold;
    text-decoration:none;        
}

.BlueBold a
{
    font-size:12px;
    font-family:arial;
    color:#6887a1;    
    font-weight:normal;
    text-decoration:none;        
}

.GrayBold
{
    color:#768593;
    font-size:12px;
    font-family:arial;    
    font-weight:bold;
    text-decoration:none;        
}

.GrayText
{
    color:#768593;
    font-size:12px;
    font-family:arial;    
    font-weight:normal;
    text-decoration:none;        
}

.LoadingPanel
{
    width:100%;
    height:100%;
    position:absolute;
    left:0px;
    top:0px;
    background-color:#6a6a6a;
    -MOZ-OPACITY:0.7;
    FILTER:alpha(opacity=70);
    OPACITY: .70;      
    z-index:55000;       
}

.InnerLoadPanel
{
    z-index:55001;
    position:absolute;
    width:100%;
    height:100%;
}

.InnerLoader
{
    -MOZ-OPACITY:100;
    FILTER:alpha(opacity:100);
    OPACITY: 100; 
    background-color:White;
    border:1px solid black;    
}

.PreviewPanel
{
    width:100%;
    height:100%;
    position:absolute;
    left:0px;
    top:0px;       
    z-index:54000;       
}

.preview
{
    cursor:pointer;
    border:1px solid black;
}

.Clickable
{
    cursor:pointer;
}

.WhitePanel
{
    background-color:White;
}

.Input
{
    color: Black;
    font-family: Arial;
    font-size: 12px;
    border: 1px solid #bdbcbc;        
    background-color:White;    
}

.grayBorder
{
    border-left:1px solid #b0b0b0;
    border-right:1px solid #b0b0b0;
    border-bottom:1px solid #b0b0b0;
}

.PageHeaderBg
{
    background-color:#cbcbcb;
    height:27px;
}

.NewsBg
{
    background-image:url('../Images/NewsBg.jpg');
}

.PathBg
{
    background-image:url('../Images/PathBg.jpg');
}

.SideMenuBg
{
    background-image:url('../Images/SideMenuBg.jpg');
    width:145px;
    height:27px;
    color:#768593;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
}

.SideMenuSubBg
{
    background-image:url('../Images/SideMenuSubBg.jpg');
    width:145px;
    height:28px;
    color:#768593;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
}

.ArticleHeaderBg
{
    background-image:url('../Images/ArticleHeaderBg.jpg');
    height:30px;
}

.JobHeader
{
    background-image:url('../Images/JobHeader.jpg');
    height:22px;
    width:156px;
    background-repeat:no-repeat;    
    background-position:top;
}

.JobBg
{
    background-image:url('../Images/JobBg.jpg');
    width:156px;
}

.CalendarTitle
{
    font-family:Arial;
    color:#92806f;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}

.CalendarTitle td
{
    font-family:Arial;
    color:#92806f;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    cursor:pointer;
}

.Calendar
{
    background-color:white;    
    border:1px solid #c1c1c1;
    font-family:Arial;
    color:#4a4a4a;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}

.CalendarDay
{
    background-color:#d7d7d7;    
    font-family:Arial;
    color:#4a4a4a;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    width:27px;
    height:27px;
    text-align:center; 
    cursor:pointer;   
}

.SubMenuBg
{
    background-image:url('../Images/SubMenuBg.jpg');
    margin-right:20px;
    height:23px;
    width:174px;    
    cursor:pointer;
}

.MiddleMenuSeparator
{
    background-image:url('../Images/MiddleMenuSeparator.jpg');
    height:34px;
    width:2px;
}

.CalendarOtherMonthDay
{
   visibility:hidden;      
}

.CalendarSelectedDay
{
    background-color:#0092ff;    
    font-family:Arial;
    color:White;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    width:27px;
    height:27px;
    text-align:center;  
    cursor:pointer;  
}

.CalendarDayHeader
{
    background-image:url('../Images/CalendarMonthBg.jpg');
    font-family:Arial;
    color:#667b8d;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    width:20px;
    height:12px;    
    text-align:center;
}



.CalendarOuterTitle
{
    font-family:Arial;
    color:#92806f;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}

.CalendarOuterTitle td
{
    font-family:Arial;
    color:#92806f;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    cursor:pointer;
}

.CalendarOuter
{
    background-color:white;    
    font-family:Arial;
    color:#4a4a4a;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}

.CalendarOuterDay
{
    background-color:#d7d7d7;    
    font-family:Arial;
    color:#4a4a4a;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    width:18px;
    height:18px;
    text-align:center; 
    cursor:pointer;   
}

.CalendarOuterSelectedDay
{
    background-color:#0092ff;    
    font-family:Arial;
    color:White;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    width:18px;
    height:18px;
    text-align:center;  
    cursor:pointer;  
}

.CalendarOuterDayHeader
{
    background-image:url('../Images/CalendarMonthBg.jpg');
    font-family:Arial;
    color:#667b8d;
    font-size:9px;
    font-weight:bold;
    text-decoration:none;
    width:18px;
    height:12px;    
    text-align:center;
}
