﻿body {
}

div
{	
font-family: Arial;
/*font-size: 16px;*/

}

table
{	
font-family: Arial;
font-size: 14px;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #e2e2e2;
    color: black;
}


.tabletop
{
    BORDER-RIGHT: blue thick;
    BORDER-TOP: gray thick;
    FONT-WEIGHT:  bolder;
    BORDER-LEFT: gray thick;
    COLOR: #FFE812;
    BORDER-BOTTOM: gray thick;
    FONT-FAMILY: Tahoma;
    font-size: medium;
    BACKGROUND-COLOR: #0C2577
}

.tableborder
{
    BORDER-RIGHT: solid 1px black;
    BORDER-TOP: solid 1px black;
    BORDER-LEFT: solid 1px black;
    BORDER-BOTTOM: solid 1px black;
}

.tableborderGrid
{
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;

}

.tableborderGridLines {

	padding: 10px;
	BORDER-TOP: solid 1px gray;
}

textarea
{
	font-family: Arial;
	font-size: 14px;
    width: 750px;
}

.cssButtons{
height: 24px;
}

A.white:link {text-decoration: underline; color: White}
A.white:visited {text-decoration: underline; color: White}
A.white:active {text-decoration: underline; color: White}
A.white:hover {text-decoration: underline; color: White;}

a.blue:link {color: #0C2577; background: #ffffff;}
a.blue:active {color: #0C2577; background: #ffffff;}
a.blue:visited {color: #0C2577; background: #ffffff;}
a.blue:hover {color: green; background: #ffffff;}

      
        

.HiddenColumn { display: none; }

..GridTextCenter
{
font-family: Arial, Helvetica, sans-serif;
/*font-size: 12px;*/
font-weight: normal;
color: #000000;
text-decoration: none;
line-height: 1.5;
text-align:center;
background-color:White;
border-color:Black;
}

..GridHeaderCenter
{
font-family: Arial, Helvetica, sans-serif;
/*font-size: 12px;*/
font-weight: bold;
color: black;
line-height: 2;
text-decoration: none;
background-color:#87cefa ;
text-align:center;

}

.tab_focusarea
{table-layout:fixed;
	border-right: #191970 5px double;
	border-top: #191970 5px double;
	border-left: #191970 5px double;
	border-bottom: #191970 5px double;
	background-color: #f0f8ff;
	/*font-size: 10pt;*/
	color: black;
	font-family: Arial;
} 

.FooterStyle { color: white; text-align: center; }

.HeaderStyle { color: white; text-align: center; }

     .normal
    {
    	    color:#0C2577;
            position: relative;
            top:0;
            left:0;        
            width:50px;
            background-color:#7DB5F3;
            text-align:left;
            font-family:Arial;
            font-size:13px;
    }
    
         .tblStaticHeader
    {
    	    color:white;
            background-color:#507CD1;
            text-align:center;
            font-family:Arial;
            /*font-size:13px;*/
    }
    
         .AlignLeft
    {
            
            text-align:left;
            font-family:Arial;
            /*font-size:15px;*/

}

         .AlignRight
    {
            
            text-align:right;
            font-family:Arial;
            /*font-size:15px;*/
            vertical-align: top;
}

         .AlignCenter
    {
            position: relative;
            text-align:center;
            font-family:Arial;
            /*font-size:15px;*/
	top: 0px;
	left: 0px;
}
    
    
   
   .hover{
            text-align:center;
            position: relative;
            width:130px;
            color:#0C2577;
    }
    
    menu{
            background-color:#7DB5F3;
            color:#0C2577;
            position: absolute;
            display:block;
            text-align:left;
    }
    
    .StaticHoverStyle 
    {
      color:Yellow;
    }
    
    .DynamicHoverStyle 
    {
		color:Yellow;
    }
    
    /*For flyout menus*/
     .DynamicMenuStyle 
    {
    	padding: 5px;
    	background-color:#7DB5F3;
    	Font-Size:13px;
    }
    
#Menu1 a.static {
  width: 120px !important;
  padding: 0px 10px 0px 10px !important;
  text-decoration: none !important;
  text-align: center !important;
}
#Menu5 a.popout {
  background-repeat: no-repeat;
  background-position: right center !important;
  width: auto !important;
  padding-right: 20px!important;
  padding-left: 20px!important;
}
