﻿
body {
	
	margin-top: 20;
	margin-bottom: 20px;
	font-family: Verdana;
	
    
}

.PageHeader
{
	font-size: 22px;
	color: #357EC7;
}

.modal
{
	
/*	min-width:400px; 
	min-height:250px; */
	overflow:auto; 
	background-color:#F2F2F2; 
	position:relative;
	padding:6px 6px 6px 6px;
}

.modalBackground
{
	background-color: gray;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;   
	opacity:0.95;
}

.required
{
	color: Red;
}

.TableRowEven
{
   background-color:#EFFBFB;
   font-size:11px;
   
}


.ListHeader
{
    font-size:smaller;
    color: white;
    background-color: #a3adcc;
}

.PagerStyle
{
	border: 1px solid #99ccff;
	font-size: 12px;
	
}



.LinkLabel
{
	color:#0099cc; 
	text-decoration:underline;
}

.MenuLinkLabel
{
	color: #00688B; 
	font-size:11px; 
	text-decoration:none;
}

.ButtonMouseOut
{
	font-family:Tahoma Microsoft Sans Serif;
	font-size:14px;
	color:white;
	background-color:#84B6FF; /*#357EC7;*/
	cursor:default;
	
	border-style:none;
	padding:5px 10px 5px 10px ;
}

.ButtonMouseOver
{
	font-family:Tahoma Microsoft Sans Serif;
	font-size:14px;
	color:Orange;
	background-color:#84B6FF;
	cursor:pointer;
	border-style:none;
	padding:5px 10px 5px 10px ;
	
}

.SmallLinkButton
{
	font-size:small;
	color:#357EC7;
	text-decoration:none;
}


.divTopMenu
{
	background-color:#00688B;
	width: 100%;
	border-bottom:1px solid #357EC7;
}

.MenuOnMouseOver
{
	background-color:#FAAC58;
}

.MenuOnMouseOut
{
	background-color:#00688B;
}

.DateHeaderColor
{
	background-color:#98AFC7;
}

.WebMenu
  {
  	color: #F2F2F2;  /*#F2F2F2*/
  	text-decoration: none; 
  	font-size:12px;
  }
  
.MessagePanel
{
	color:#06C;
	background-color:#EEEDFE;
	border:dashed 1px #06c;
	padding:7px;
	font-size:1em;	
	margin:10px 25px;
	font-weight:bold;
	text-align:center;
}

.grayBox 
{
	background-color:#EEEDFE;
	border:dashed 1px #06c;
	padding:7px;	
	margin:10px 25px;
}
        
.MessagePanelError
{
	color:#cc0000;
	background-color:#EEEDFE;
	border:dashed 1px #cc0000;
	padding:7px;
	font-size:1em;	
	margin:10px 25px;
	font-weight:bold;
	text-align:center;
}
  
.Watermark
{
	color:#C0C0C0 !important;
	font-family: Verdana;
	font-size:11px;
}

.messages {
	color:#06C;
	background-color:#EEEDFE;
	border:dashed 1px #06c;
	padding:7px;
	font-size:1.3em;	
	margin:10px 25px;
	font-weight:bold;
	text-align:center;
}
        
.redMessages {
	color:#cc0000;
	background-color:#EEEDFE;
	border:dashed 1px #cc0000;
	padding:7px;
	font-size:1.3em;	
	margin:10px 25px;
	font-weight:bold;
	text-align:center;
}

.MainDiv {
	width: 90%;
	margin: 0;
	margin-left: 25px;
	padding: 0;
	font-size: .9em;
	color:#333;
	border:none;
}

.circle {
      width: 18px;
      height: 18px;
      -webkit-border-radius: 9px;
      -moz-border-radius: 9px;
      border-radius: 9px;
     
      text-align: center;
      vertical-align:middle;
      display: table-cell;
      background: #a3adcc;
      
    }
    
    /* Menu List*/
.Navigation
{
	color:#D0D0D0;
	font-size:18px;
}

.NavigationMenu
{
	color:#A0A0A0;
	text-decoration: none;
	font-size:16px;
}

.NavigationMenuSelected
{
	color:#FFFFFF;
	text-decoration: none;
}

.MenuList 
{
	padding: 8px 0 8px 12px;
	border-bottom-color:#505050;
	border-bottom-style:solid;
	border-bottom-width:1px;
}


.MenuListSelected
{
	background-color: #D50239;
	padding: 8px 0 8px 12px;
	border-bottom-color:#505050;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.MenuListSelectedMouseOver
{
	background-color: #dd3460;
	padding: 8px 0 8px 12px;
	border-bottom-color:#505050;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

/* popup waiting style*/
progressBackgroundFilter {  
        position:fixed;  
        top:0px;  
        bottom:0px;  
        left:0px;  
        right:0px;  
        overflow:hidden;  
        padding:0;  
        margin:0;  
        background-color:#000;  
        filter:alpha(opacity=50);  
        opacity:0.5;  
        z-index:1000;  
    }  

    
 .progressBody {  
        position:fixed;  
        top:30%;  
        left:30%;  
        padding:10px;  
      /*  width:14%;  */
        z-index:1001;  
        background-color:#fff;  
        border:solid 1px #000;  
    }  
    
    .progressMobileBody {  
        position:fixed;  
        top:30%;  
        left:15%;  
        padding:10px;  
      /*  width:14%;  */
        z-index:1001;  
        background-color:#fff;  
        border:solid 1px #000;  
    } 
    
