﻿

.anchor{
    color: blue;
}

body 
{	
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 000px;
	margin-bottom: 00px;
	font-family:Arial;
	font-weight:normal;
	color:Black;	
}
/* Start Button classes */
/* Small Size Button */
.Bsmall
{	
	width:50px;
}

/* Small Size Button */
.Bsmaller
{
	width:35px;
}

/* Medium Size Button */
.Bmedium
{
	width:60px;
}

/* Large Size Button */

.Blarge
{	
	width:110px;
}


/*Larger Size Button*/
.Blarger
{
	width:130px;	
}

.Bshift
{
	z-index: 103;
	left :715px;
	position :absolute ;
	top:535px;
	width :130px;		
}

.CollapsePanelHeader
{
	width:100%;
	height:20px;
	background-color:#336699;	
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}


/* for dropdownlists */
.ddlSmaller
{
	width:48px;	
	 height:24px;
}

.ddlSmallest
{
	width:40px;	
	 height:24px;
}

.ddlStatus
{
	width :80px;
	height :18px;
	font-size:9pt;
}
.ddlSmall
{
	 width:100px;
	  height:24px;
}

.ddlUnit

{
	 width:100px;
	  height:24px;
}

.ddlMedium
{
	width:150px;
	 height:24px;
}
.ddlMediumSmall
{
   width :125px;
   height:24px;
}
.ddlLarge
{
	width:200px;
	 height:24px;
}
.ddlLargest
{
  width:265px;
  height:24px;
}

.DGClass
{
	border-collapse:collapse;
	border-left:[border-width:0];
	border-right:[border-width:0];
	font-family:Arial;
	font-size:12px;	
}

.div-EditRow
{
	background-color:#336699;
	color:#e6e6e6;
}

.div-legend{
	POSITION: absolute; 
	font-weight:normal;
	font-size:12px;	
	
}

.Footer
{
	background-color:#336699;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 000px;
	margin-bottom: 00px;
	font-family:Arial;	 
	 font-size:11px;	
	 color:White;
}
/* Gridview Header class*/
.gvHeader
{
 text-align:center;
 
}

/* Start: List Box Classess */


.lstMedium
{
	width:200px;
	height:150px;
	FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
	
}
.lstSmall
{
	width:150px;
	height:115px;
	FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
	
}


/* Start: List Box Classess */


/*Font Classes */

/*Small Size font */
.Fsmall
{
	font-family:Arial;	 
	 font-size:11px;	
}
.ForDate
{
	font-family :Arial ;
	font-size :9px;
	font-weight:bold; 
}
/*Medium Size Font */
/*.Fsmall
{
 	font-family:Arial; 	
 	font-size  :12px;  
}*/


/*Medium Size Font */
.Fmedium
{
 	font-family:Arial; 	
 	font-size  :12px;  
}

/* Large  Size Font */
.Flarge
{
	font-family:Arial;	
	font-size:11pt;	
	font-family:Arial;	
	font-size:25px
}

.Grid
{	
	border-color:black;		
	font-family:Arial;	
	font-size:12px;
	color:Black;		
}

.GridHeading
{	
	/*width:100%;
	height:auto;
	color:Black;
	font-size:12px;
	font-weight:bold;	
	border-collapse:collapse;
	border-color:white;
	background-color:#701112;*/	
	width:100%;
	height:auto;
	color:Black;
	font-size:12px;
	font-weight:bold;	
	border-collapse:collapse;
	border-color:white;
	background-color:#e6e6e6;
}

.GridContent
{
	/*width:100%;
	height:auto;
	color:Black;
	font-size:12px;		
	background-color:#701112;
	border-collapse:collapse;*/	
	width:100%;
	height:auto;
	color:Black;
	font-size:12px;		
	background-color:#e6e6e6;
	border-collapse:collapse;
}

.FilterTable
{
	font-weight:bold;
	font-family:Arial;	 
	font-size:11px;	
	height:auto;
}

.Header
{
	
	background-repeat: repeat-x;
	color: whitesmoke;
	font-size: large;
	height: 36%; 
	vertical-align: top;
	border-style:none;
	background-color:#336699
}

.Legend
{
	font-family:Arial;
	font-weight:bold;
	color:#7246dd ;
	font-size:12px;
	
   
		 
}

.LeftExplorer
{
	height:100%;
	width:40%;		
	border-width:1;
	border-color:black;
	border-collapse:collapse;
	display:block;	
}

.LeftExplorerSubHead
{
	background-image: url(Images/LftExpTop.jpg);
	background-repeat: repeat-x;
	color: #1a2e4f;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}

.LinkButton
{
	font-size:12px; 
}

.MandatoryField
{
	font-family:Arial;	 
	font-size:11px;
	color:Red;
}

.ModalProgressBackground 
{
    background:whitesmoke;
	filter:alpha(opacity=60);
	opacity:0.6;
    
}

.ModalBackground
{
	background:whitesmoke;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.ModalPopup 
{
	background-color:white;
	border-width:1px;
	border-style:solid;
	border-color:#efede1;
	padding:10px;	
}

.PageTable
{
	background-color:#e6e6e6;
	border-left-color: #b2c9eb;
	border-bottom-color: #b2c9eb;
	border-top-color: #b2c9eb;
	border-collapse: collapse;
	border-right-color: #b2c9eb;	
	height: auto;
	border: 1;
	border-color:Black;
}
.TableBackGround
{
  background:#000000;
}
.TableRow
{
 background:#e6e6e6;
}
.TableSearch
 {
    border-left-color : #e6e6e6;
	border-bottom-color: #e6e6e6;
	border-top-color: #e6e6e6;
	border-collapse: collapse;
	border-right-color: #e6e6e6;
	background:#e6e6e6;	
	height: auto;
	border: 1;
	border-color:Black;
	
}

.TableMainHeading
{
 background-color:#336699;
 color:White;
 font-size:small;
}
.PageTableHeading
{
    /*background-image   : url(Images/LftExpTop.jpg);	
	background-color:#759564;	
	font-weight: bold;
	vertical-align:top;
	padding-left:auto;	
	color:#FFFFFF;
	font-size:13px;*/
     background-image   : url(Images/LftExpTop.jpg);	
	background-color:#336699;	
	font-weight: bold;
	vertical-align:top;
	padding-left:auto;	
	color:#FFFFFF;
    font-size:13px;
}

.RowSubHeading
{
	background-color:#BFDBFF;	
}

/* End of the Button classes */
/*---------------------------------------------------------------------------------*/
.SubPageHeading
{
	background-color:#336699;
	color:#003366;
}

/*---------------------------------------------------------------------------------*/

/* Textbox Classes of Single Mode */
/*Large size textbox of single line mode */

.TSdate
{
	font-family :Arial ;
	width :80px;
	height :18px;	
}
.TSlarger
{
	font-family:Arial;
	width:250px;
	height:18px;	
}	

.TSlarge
{
	font-family:Arial;	
	 width:200px;	 
	 height:24px;
}	

/* Small Size Textbox of single Line Mode.*/
.TSsmall
{
	font-family:Arial;	
	font-size:10pt;	
	width:100px;	 
	height:16px;	 
}

/* Medium Size TextBox of Single Line Mode. */
.TSmedium
{
	font-family:Arial;	
	font-size:10pt;	
	 width:150px;	 
	  height:18px;
}


.TSStore
{
	font-family:Arial;	
	font-size:10pt;	
	 width:120px;	 
	  height:24px;	
}

/* Large Size TextBox of Single Line Mode. */
.TSsmaller
{
	width:50px;	
	height:15px;
	font-size:9pt;
}

.TsPreference
{
	width:30px;	
	height:15px;
	font-size:9pt;
}


.TSGridView
{
	width:50px;	
	height:13px;
	font-size:9pt;
}
.TSsmallest
{
	width:30px;	
	 height:24px;
}

.TStiny
{
	width:30px;	
	 height:18px;
}

/* End of the Textbox Classes of single Mode */

/*---------------------------------------------------------------------------------*/

/* Start Textbox classed of Multi Line Mode.*/

/* Small Size Texbox of MultiLine Mode. */
.TMsmall
{
	font-family:Arial;	
	width:100px;	
	font-size:10pt;
}

.TMsmaller
{
	font-family:Arial;
	font-size:8.5pt;
	width:110px
}

/* Medium Size Textbox of MultiLine Mode. */
.TMmedium
{
	font-family:Arial;	
	width:150px;
	font-size  :10px;  
}

/* Large Size Textbox of MultiLine Mode.*/
.TMlarge
{
	font-family:Arial;			
	width:200px;
}

/* Large Size Textbox of MultiLine Mode.*/
.TMlarger
{
	font-family:Arial;			
	width:320px;		
}

.TMlargest
{
	font-family:Arial;			
	width:450px;
	height:50px;		
}


.TMdg
{
	font-family:Arial;			
	width:170px;	
	height:24;
}

.TMAddress
{
	disabled:true;
	font-family:Arial;	
	width:150px;
	font-size  :12px;  
}
/* End of the  Textbox classes of Multi Line Mode */
.TblContainer
{
	height:100%;	
	border-collapse:collapse;
	border-color:#F7F6F3;	
}

.watermarked
{
	padding: 2px 0 0 2px;
	border: 1px solid #BEBEBE;
	background-color: #F0F8FF;
	color: gray;
}

.MapListBox
{
	width:200px;
	height:250px;
	font-size:10pt;
	background-color:White;
}

.MapChkListBox
{
	width:200px;
	height:250px; 
	font-size:10pt;
	background-color:White;
	border-width:1;
	border-color:#7a96df;
	border-style:double;
}


/*
CSS class from Old Ha

*/
.text
{
    FONT-FAMILY: Arial;
    FONT-SIZE: smaller;
}
.small
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt
}
.nav
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}
.title
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12pt;
	color:#053A39;
	
}
A.atext
{
    COLOR: #1f5958
}
.Button
{
    BACKGROUND-COLOR: #f8d087;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BORDER-BOTTOM: #1f5958 1px solid;
    BORDER-LEFT: #1f5958 1px solid;
    BORDER-RIGHT: #1f5958 1px solid;
    BORDER-TOP: #1f5958 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}
.time
{
    COLOR: #abc1c0;
    FONT-FAMILY: Arial, Helvetica, Geneva;
    FONT-SIZE: 8pt
}
.THelpHeader
{
    BACKGROUND-COLOR: #336699;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}

.toplefttext 
{  
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold
}

.headtext 
{  
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; text-decoration: none
}

.title2 { FONT-SIZE: 12pt; FONT-FAMILY: Arial ; font-weight: bold; color: #1F5958}

h1 { FONT-SIZE: 12pt; FONT-FAMILY: Arial ; font-weight: bold; color: #1F5958 ; font-style: italic}

a.bottomlinks {color: #FFFFFF;  text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal }

a.bottomlinks:link { color: #FFFFFF; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal}

a.bottomlinks:visited {color: #FFFFFF;  text-decoration:underline;}

a.bottomlinks:hover { color: #FFFFFF; text-decoration:underline; }

.toplinks {  color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; font-weight: bold}
.topLnkClick {  color: #1f5958; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; font-weight: bold}


.topleft {  font-size: 12px; font-style: italic; font-weight: bold; color: #000000; text-decoration: none}

h2 { FONT-SIZE: 12pt; FONT-FAMILY: Arial ; font-weight: bold; color: #1F5958 ; font-style: italic }

.toprighttext { FONT-SIZE: 12pt; FONT-FAMILY: Arial ; font-weight: bold; color: #1F5958 ; font-style: italic }

.bottomtextsmall { color: #FFFFFF;  font-size: 8pt;  font-family: Arial, Helvetica, sans-serif}


.defaultColor
{
	background-color:#ECB34A;		
}
.HAGreen
{
	
	background-color:#1F5958;
}
.orangeLight
{
	background-color:#F8D087;
}

.HABlue
{
	background-color:#e6e6e6;
}
.ButtonPanel
{
	background-color:#336699;
}
.Departure
{
	background-color:#ffc0cb;
}
.DepCrt
{
	background-color:#add8e6;
}
.Arrival
{
	background-color:Orange;
}
.ArrCrt
{
	background-color:Red;
}
.Visit
{
	background-color:#ee82ee;
}
.Visit1
{
	background-color:Teal;
}
.Visit2
{
	background-color:#9bffb5;
}
.Visit3
{
	background-color:Yellow;
}
.PGreen
{
	
	background-color:#32CD32;
}
.POrange
{
	
	background-color:Orange;
}
.PRed
{
	
	background-color:Red;
}
 
 /*  hide and visible the controls    */
 .hide
  {
     visibility:hidden;
      position:absolute;
      display:none;       
  }
  .show
  {
      visibility:visible;
      position:relative;
      display:inline;       
  }
.linkActiveFalse
{
    text-decoration: none;
    color:#000000;
    cursor:default;
}

/*calender pages weekly/monthly and patient/staff css*/
.Appointment
{
    background-color: #a16c8b;
    color:#ffffff;
    font-size:11px;
}
.Available
{
    background-color: #87b0a1;
    font-size:11px;
}
.Exception
{
    background-color: #b1965f;
    font-size:11px;
}
.OpenVisits
{
	background-color: #87b0a1;
    font-size:11px;
}