﻿body 

.modalPopup
{
    background-color: #AAD4FF;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
    height: 100px;
}
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=60);
    opacity: 0.60;
}

.timeoutModalPopup
{
    background-color: #E8E8E8;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
    height: 100px;
}

    .accLink
    {
    background-color: #D3DEEF;
    color: blue;
}

    .accContent
    {
        background-color: #D3DEEF;
        border: 1px dashed #2F4F4F4;
        border-top: none;
        padding: 5px;
        padding-top: 10px;
    }
    .accHeader
    {
     border: 1px solid #2F4F4F;
     color: White;
     background-color: #2E4d7B;
     font-family: Arial, Sans-Serif;
     font-size: 12px;
     font-weight: bold;
     padding: 5px;
     margin-top: 5px;
     cursor: pointer;   
    } 


.MyCalendar .ajax__calendar_container 
{border:1px solid #646464;
 background-color: #C8D8FB;
 color: navy;}
 
.MyCalendar .ajax__calendar_container .ajax__calendar_day,
.MyCalendar .ajax__calendar_container .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;}

.MyCalendar  .ajax__calendar_other .ajax__calendar_day, 
.MyCalendar  .ajax__calendar_other .ajax__calendar_year 
{ height:0px;
    display:none; 
    background-color:#ffffff;
    border-color:#ffffff;
    color:aqua;
}

.MyCalendar .ajax__calendar_container 
{padding:4px; 
 position:relative;  
 cursor:default;
 width:170px;
 font-size:11px;
 text-align:center;
 font-family:tahoma,verdana,helvetica;
  height:150px;}
  
  .MyCalendar .ajax__calendar_footer {height:10px;}
  .MyCalendar .ajax__calendar_body 
  {height:114px;
   width:170px;
   position:relative;
   overflow:hidden;
   margin:auto;
   }


 .MyCalendar .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:114px;width:170px;position:absolute;text-align:center;margin:auto;}

.DetailsViewAlias .DetailsView {  }

ul.formview {
  font-size: .85em;
  list-style-type: none;
  margin: 5px 40px;
} 

ul.formview li {
  line-height: 1.5em;
  padding: 3px 0;
  margin-left: 0px;
  margin-right: auto;
  vertical-align: middle;
  width: 600px;
}

ul.formview label,
ul.formview span {
  font-size: .85em;
  height: auto;
  line-height: 1em;
  padding: 2px 5px;
  text-align: right;
  vertical-align: middle;
  width: 120px;
}

ul.formview label.inline-block {
  display: inline-block;
}

ul.formview RadioButtonList
{
  background-color: white;
  color: black;
  font-size: .85em;
  height: auto;
  line-height: 1em; 
  margin: 0px 0px 65px 40px;
}

.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}

.inputElementL1
{
    margin: 5px 0px 5px 0px;
    clear: both;
}
.inputElement
{
    margin: 0px 0px 0px 0px;
    clear: both;
}
.inputLabel
{
    padding: 2px 2px 2px 2px;
    float: left;
    text-align: right;
}
.inputLabelAge
{
    padding: 2px 2px 2px 2px;
    float: left;
    text-align: left;
}
.inputData
{
     padding: 2px 2px 2px 2px;
     float: left;
}
.validationMessage
{
     font-weight:  bold;
     color: Red;
}
.myTable
{
    margin: 5px 0px 5px 0px;
}
.style3
{
    padding: 2px 2px 2px 2px;
    float: left;
    text-align: left;
    background-color: Green;
}

.style5
{
    padding: 2px 2px 2px 2px;
    float: left;
    text-align: left;
   
}

.changetohand
{
    cursor : hand;
}
.dataEntry1
{
   font-family:tahoma,verdana,helvetica;
   font-size:.8em;
   
}
.dateDataEntry1
{
   font-family:tahoma,verdana,helvetica;
   font-size:.8em;
   text-align: center;   
}

.lblEntry1
{
font-family:tahoma,verdana,helvetica;    
font-size:.8em;
}

.lblMedDictionary
{
font-family:tahoma,verdana,helvetica;    
font-size:10px;
}
.visibilityButton
{
    display:none
}
.modalPopuptest
{
    background-color:#ffffdd;
    border-width:3px;
    border-style:solid;
    border-color:Gray;
    padding:3px;
    width:250px;
    height:auto;
    display:none
}
.invisiblePanel
{
  display:none  
}
.visiblePanel
{
   visibility :visible 
}

.invisibleControl
{
  display:none;  
}
.visibleControl
{
   visibility :visible
}

.dataEntrySSN
{
   font-family:tahoma,verdana,helvetica;
   font-size:.8em;
    height: 18px;
    width: 145px;
   
}


#leftform 
{
position: absolute;
 top: 50;
 left: 0;
 width: 10em;
 background-color:#ffffdd;
}

#rightform 
{

top: 50;
margin-left: 4em;
}

#statusright 
{

top: 50;
margin-left: 4em;
}



#statusc1 {     
position: absolute;  
 top: 300;   
left: 0;     
width: 15em; 
} 

#statusc2 {     
position: absolute;     

 right:0;   
     
width: 10em; 
}
 
#statusc3 
{     
position: absolute;     
    
 
margin: 0 10em;  /*setting top and bottom margin to 0 and right and left margin to 10em */ 
} 

#statusleft 
{
position: absolute;
 top: 150;
 left: 0;
 width: 10em;
 background-color:#ffffdd;
}

