.body
{
    
    font-size:XX-Large;
    font-family:Century Gothic;
    font-weight:normal;
    color:  #d3d3d3;
}

.ButtonExtraLarge
{
    font-weight: bold;
    font-size: 48pt;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    height:150px;
    width:450px;
}

.ButtonLarge
{
    font-weight: bold;
    font-size: XX-Large;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    }

.ButtonExtraLargeDoubleSquare
{
    font-weight: bold;
    font-size: 24pt;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    height:100px;
    width:450px;
}

.ButtonLargeDoubleSquare
{
    font-weight: bold;
    font-size: 24pt;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    }

.ButtonLargeDoubleSquareShort
{
    font-weight: bold;
    font-size: 24pt;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    height:75px;
    width:210px;
}


.ButtonMedium
{
    font-weight: bold;
    font-size: 24pt;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    height:50px;
    width:150px;
}

.ButtonSmall
{
    font-weight: bold;
    font-size: 24pt;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    margin-left: 0px;
}

.ButtonSquare
{
    font-weight: bold;
    font-size: 24pt;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    height:50px;
    width:50px;
}



.LabelTransConLarge
{
    font-weight: bold;
    font-size: 48pt;
    font-style:italic;
    color:Black;
    font-family:Century Gothic;
    
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
   
    direction:ltr ;
    text-align: center;
}

.LabelError
{
    font-family:Century Gothic;
	font-size: 16pt;
	color:Red;
}

.LabelExtraLarge
{
    font-family:Century Gothic;
	font-size: 24pt;
	color:Black;
}

.LabelMobileLarge
{
    font-family:Century Gothic;
	font-size: 48pt;
	color:Black;
}

.LabelLarge
{
    font-family:Century Gothic;
	font-size: 20pt;
	color:Black;
}

.LabelLargeBold
{
    font-family:Century Gothic;
	font-size: 20pt;
	font-weight:bold;
	color:Black;
}

.LabelMedium
{
    font-family:Century Gothic;
	font-size: 16pt;
	color:Black;
}

.LabelMediumBold
{
    font-family:Century Gothic;
	font-size: 16pt;
	font-weight:bold;
	color:Black;
}

.LabelLargeHeading
{
    font-family:Century Gothic;
	font-size: 20pt;
	color:Blue;
}

.LabelMediumHeading
{
    font-family:Century Gothic;
	font-size: 16pt;
	color:Blue;
}

.LabelSmall
{
    font-family:Century Gothic;
	font-size: 10pt;
	color:Black;
}

.LabelSmallBold
{
    font-family:Century Gothic;
	font-size: 10pt;
	font-weight:bold;
	color:Black;
}

.LabelLegal
{
    font-family:Century Gothic;
	font-size: 8pt;
	color:Black;
}

.TextboxSmall
{
	border: solid 1px #CBCED4;
	background: White;
    font-family:Century Gothic;
	
	color:Black;
	font-size:10pt;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}

.TextboxMedium
{
	border: solid 1px #CBCED4;
	background: White;
    font-family:Century Gothic;
	
	color:Black;
	font-size:16pt;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}

.TextboxLarge
{
	border: solid 1px #CBCED4;
	background: White;
    font-family:Century Gothic;
	
	color:Black;
	font-size:20pt;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}














.LargeCheckbox
{
    font-size: 12pt;
  
    color:Black;
    font-family:Century Gothic;
}

.ExtraLargeHeader
{
    font-weight: bold;
    font-size: 48pt;
  
    color:Black;
    font-family:Century Gothic;
    
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
   
    direction:ltr ;
    text-align: center;
}

.LargeHeader
{
    font-weight: bold;
    font-size: 36pt;
  
    color:Black;
    font-family:Century Gothic;
    
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
   
    direction:ltr ;
    text-align: center;
}

.header
{
    font-weight: bold;
    font-size: XX-Large;
  
    color:Black;
    font-family:Century Gothic;
    
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
   
    direction:ltr ;
    text-align: center;
}

.ExtraLargeLabel
{
    font-family:Century Gothic;
	font-size: 48pt;
	color:Black;
}

.LargeLabel
{
    font-family:Century Gothic;
	font-size: 24pt;
	color:Black;
}

.MediumLabel
{
    font-family:Century Gothic;
	font-size: 16pt;
	color:Black;
}



.ExtraLargeTextbox
{
	border: solid 1px #CBCED4;
	background: White;
    font-family:Century Gothic;
	
	color:Black;
	font-size:48pt;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}

.LargeTextbox
{
	border: solid 1px #CBCED4;
	background: White;
    font-family:Century Gothic;
	
	color:Black;
	font-size:24pt;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}

.StandardTextbox
{
	border: solid 1px #CBCED4;
	background: White;
    font-family:Century Gothic;
	
	color:Black;
	font-size:medium;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}

.ExtraLargeButton
{
    font-weight: bold;
    font-size: 48pt;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    height:150px;
    width:450px;
}

.ExtraLargeSquareButton
{
    font-weight: bold;
    font-size: 48pt;
  
    color:Black;
    background-color:ButtonFace;
    font-family: Arial;
    height:150px;
    width:150px;
}

.LargeButton
{
    font-weight: bold;
    font-size: XX-Large;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    height:50px;
    width:150px;
}

.LargeSquareButton
{
    font-weight: bold;
    font-size: 24pt;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    height:100px;
    width:100px;
}

.LargeDoubleSquareButton
{
    font-weight: bold;
    font-size: 24pt;
  
    color:Black;
    background-color:ButtonFace;
    font-family:Century Gothic;
    height:100px;
    width:210px;
}

.LargeDropDown
{
    font-family:Century Gothic;
	font-size: 24pt;
	color:Black;
}







.myAnnoucements
{
    color: white;
    font-family: Verdana;
    font-weight: bold;
    font-size: 12pt;
    background-color: transparent;
}
.textboxheader
{
    font-weight: bold;
    font-size: 9pt;
    border-left: solid 1px #5D7B9D;
    border-right: solid 1px #5D7B9D;
    color: White;
    font-family: verdana;
    background-color:#0e3491;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
   
    direction:ltr ;
    text-align: left;
}



.textbox
{
	border: solid 1px #CBCED4;
	background: #F7F6F3;
	font-family: verdana;
	font-size: 8pt;
	color:Navy;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
    
    

}

.textbox1
{
	border: solid 1px #CBCED4;
	background: #F7F6F3;
    font-family:Century Gothic;
	
	color:Navy;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
    
    

}

.textbox2
{
	border: solid 1px #CBCED4;
	background: #F7F6F3;
	font-family: verdana;
	font-size: 10pt;
	font-weight:bold;
	color:Navy;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
    
    

}

.textbox3
{
	
	background: #F7F6F3;
	font-family: verdana;
	font-size: 10pt;
	color:Navy;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
    
    

}

.textbox4
{
    border: solid 1px #CBCED4;
    background: #dcdcdc;
    font-family: verdana;
    font-size: 8pt;
    color: Navy;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}

.textboxheader2
{
    font-weight: bold;
    font-size: 8pt;
    border-left: solid 1px #DDE1E0;
    border-right: solid 1px #DDE1E0;
    color: #0e3491;
    font-family: verdana;
     background-color:#DDE1E0;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
   
    direction:ltr ;
    text-align: left;
}


input
{

	font-size: 8pt;
    font-family: verdana;
    
    

}

select
{

	font-size: 8pt;
    font-family: verdana;
    
    

}

checkbox
{
    font-size:10pt;
    font-family: Verdana;
    }



.MainTable
{
    background-color: White;
    
    
     
}

.header3
{
    font-weight: bold;
    font-size: 10pt;
    border-left: solid 1px #5D7B9D;
    border-right: solid 1px #5D7B9D;
    color: #b22222;
    font-family: verdana;
    background-color: #d3d3d3;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
    direction: ltr;
    text-align: left;
}


.PrintTable
{
    font-size: 12px;
    font-family: Verdana, Arial;
}
.PrintTableHeaderDischarge
{
    font-size: 14px;
    font-family: Arial,Verdana;
    font-weight: bold;
}
.PrintTableDischarge
{
    font-size: 18px;
    font-family: Verdana, Arial;
   
}
.PrintHeader
{
    font-size: 10pt;
    font-weight:bold;
    font-family: Verdana, Arial;
}

.handleImage
{
	width:15px;
	height:16px;
	background-image:url(Images/SystemImages/HandleHand.png);
	overflow:hidden;
	cursor:se-resize;
}

.frameImage
{
	width:130px;
	height:65px;
	overflow:hidden;
	float:Right;
	padding:3px;
 
}

.resizingImage
{
	padding:0px;
	border-style:solid;
	border-width:3px;
	border-color:#B4D35D;
}



.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #F7F6F3;
    color:Navy;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color:Silver;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color:Red;
    font-weight:bold;
}
.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;
}

.MyCalendar .ajax__calendar_hover .ajax__calendar_title {
    color:Red;
    font-weight:bold;
}

.MyCalendar .ajax__calendar_hover .ajax__calendar_today {
    color:Green;
    font-weight:bold;
}

@media print   
{   
    th
    {
    font-family:Century Gothic;
        color: black;
        background-color: white;
    }   
    thead    
    {   
        display:table-header-group;   
    }   
    tbody    
    {   
        display:table-row-group;   
    }   
}   
