﻿
.Boxbg1
{
 background-color:#DCD7CA;
}

.TestTextN
{
    
	font-weight: normal;
	font-size: 10pt;
	color: #7B7B7B;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	text-decoration: none;
	text-align: justify;
	letter-spacing:normal;
}


.TrialText
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Verdana,Arial;
	text-align: justify;
	line-height: 18pt;
 
}

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : default;
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}


body
{
	font-weight: normal;
	font-size: 11pt;
	color: #3e3e3e;
	font-family: Verdana,Arial;
	line-height: 14pt;
	
}


h1
{
	font-weight: bold;
	font-size: 14pt;
	color: #1b9cd8;
	font-family: Verdana,Arial;	
}


h2
{
	font-weight: bold;
	font-size: 12pt;
	color: #3e3e3e;
	font-family: Verdana,Arial;	
}


.bn
{
	background-color: #c6c7c6;
	font-weight: bold;
	font-size: 11pt;
	color: black;
	font-family: Verdana,Arial;
}



.Button1
{
	width: 25px;
	height: 80px;
}	


.BlackText8B
{
	font-weight: Bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana,Arial;
	text-decoration: none;
	text-align: left;
	line-height: 12pt;
 
}

.BlackText8N
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana,Arial;
	text-decoration: none;
	line-height: 12pt;
	text-align: justify;
}

.BlackText11N
{
	font-weight: normal;
	font-size: 11pt;
	color: black;
	font-family: Verdana,Arial;
	text-decoration: none;
	text-align: justify;
}

.BlackText10B
{
    font-weight: bold;
    font-size: 10pt;
    color: #3e3e3e;
    font-family: Arial, Verdana;
    text-decoration: none;
}

.BlackText12B
{
    font-weight: bold;
    font-size: 12pt;
    color: #3e3e3e;
    font-family: Arial, Verdana;
    text-decoration: none;
}

.BlackText14B
{
	font-weight: bold;
	font-size: 14pt;
	color: black;
	font-family: Verdana,Arial;
	text-decoration: none;
	text-align: left;
}

.BlackTextN
{
	font-weight: normal;
	font-size: 9pt;
	color: #3e3e3e;
	font-family:  Arial, Verdana;
	text-decoration: none;
	text-align: justify;
}

.BlackTextB
{
	font-weight: bold;
	font-size: 9pt;
	color: #3e3e3e;
	font-family: Arial, Verdana;
	text-decoration: none;
	text-align: left;
}

.BlackHeader
{
	font-weight: bold;
	font-size: 16pt;
	color: #3e3e3e;
	font-family: Verdana,Arial;
	text-decoration: none;
	text-align: left;
}

.CB11N
{
	font-weight: normal;
	font-size: 11pt;
	color: silver;
	font-family: Verdana,Arial;
	text-decoration: none;
 }

.DisclaimerPop {
	color: #333;
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}

.ddBorder
{
 border-style: solid;
 border-width: 10px;
 border-color: #D1CEC8;
 font-weight: bold;
 font-size: 8pt;
 color: #5A718C;
 font-family: Verdana,Arial;
 text-decoration: none;
 text-align: left;
}


.FormField1
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana,Arial;	
	background: #222222;
}

.gvHeader
{
	background-color: #1b9cd8;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 9pt;
	font-family: Verdana,Arial;
}

.gvNormal
{
	background-color: #FFFFFF;
	color: #3e3e3e;
	font-weight: normal;
	font-size: 9pt;
	font-family: Verdana,Arial;
	
}

.gvAlternate
{
    background-color: #EDEDED;
	font-weight: normal;
	font-size: 9pt;
	color: #3e3e3e;
	font-family: Verdana,Arial;
}

.gvSelected
{
	background-color: #747474;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 9pt;
	font-family: Verdana,Arial;
	
}


.GraphSeries
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana,Arial;
}

.greenheaderXLB
{
	font-weight: bold;
	font-size: 22pt;
	color: #3E7C81;
	font-family: Verdana,Arial;
	line-height: 24pt;
}


.greytextN
{
	font-weight: normal;
	font-size: 9pt;
	color: #8C846F;
	font-family: Verdana,Arial;
}

.greytextB
{
	font-weight: bold;
	font-size: 9pt;
	color: #8C846F;
	font-family: Verdana,Arial;
}

.lightgreytext14N
{
	font-weight: normal;
	font-size: 14pt;
	color: #CCCCCC;
	font-family: Verdana,Arial;
 
}

.greytext14B
{
	font-weight: bold;
	font-size: 14pt;
	color: #8C846F;
	font-family: Verdana,Arial;
}


.greyheader
{
	font-weight: bold;
	font-size: 12pt;
	color: #8C846F;
	font-family: Verdana,Arial;
}

.greyheader14
{
	font-weight: bold;
	font-size: 14pt;
	color: #8C846F;
	font-family: Verdana,Arial;
}


.Calendar
{
	font-weight: normal;
	font-size: 9pt;
	border: 5px;
	color: #00457F;
	background: #FFFFFF;
	font-family: Verdana,Arial;
}

.bgDarkBlack
{
	background-color: #0B0B0B;
	color: #FFFFFF;
}


.bgGrey
{
	background-color: #e9e9e9;
}


.bluetextJust
{
	font-weight: normal;
	font-size: 10pt;
	color: #00447C;
	font-family: Arial,Verdana;
	line-height: 13pt;
	text-align: justify;
}

.BlueTextN
{
	font-weight: normal;
	font-size: 10pt;
	color: #1b9cd8;
	font-family: Arial,Verdana;
	line-height: 12pt;
}

.BlueTextB
{
	font-weight: bold;
	font-size: 9pt;
	color: #1b9cd8;
	font-family: Arial,Verdana;
}

.BlueText11N
{
	text-align:left;
	font-weight: normal;
	font-size: 11pt;
	color: #1b9cd8;
	font-family: Arial,Verdana;
	line-height: 15pt;
}

.BlueText11B
{ 
	text-align:left;
	font-weight: bold;
	font-size: 11pt;
	color: #1b9cd8;
	font-family: Arial,Verdana;
}


.BlueHeader
{
	font-weight: bold;
	font-size: 16pt;
	color: #1b9cd8;
	font-family: Arial,Verdana;
}

.blueheaderXL
{
	font-weight: bold;
	font-size: 32pt;
	color: #00447C;
	font-family: Verdana,Arial;
}


.errorTextB
{
	font-weight: bold;
	font-size: 9pt;
	color: #DF4021;
	font-family: Verdana,Arial;
}

.heading
{
	font-weight: normal;
	font-size: 11pt;
	color: black;
	font-family: Verdana,Arial;
}

.LabelValueLarge
{
	font-weight: bold;
	font-size: 14pt;
	color: #1b9cd8;
	font-family: Arial;
}

.LabelValue8N
{
	font-weight: normal;
	font-size: 8pt;
	color: #1b9cd8;
	font-family: Verdana,Arial;
}

.LabelErrorB
{
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
    font-family: Arial;
}

.LabelValue11B
{
	font-weight: bold;
	font-size: 11pt;
	color: #1b9cd8;
	font-family: Arial;
}

.LabelValueCal
{
	font-weight: normal;
	font-size: 9pt;
	color: #3e3e3e;
	font-family: Verdana,Arial;
	text-transform: uppercase;
}

.LabelValueTime
{
	font-weight: normal;
	font-size: 9pt;
	color: #1b9cd8;
	font-family: Verdana,Arial;
	text-transform: uppercase;
}

.LabelValue
{
	font-weight: normal;
	font-size: 9pt;
	color: #1b9cd8;
	font-family: Verdana,Arial;
}

.LabelValueSmall
{
	font-weight: bold;
	font-size: 8pt;
	color: #1b9cd8;
	font-family: Verdana,Arial;
}

.LabelValueSmallB
{
	font-weight: bold;
	font-size: 8pt;
	color: #1b9cd8;
	font-family: Arial;
}

.LabelTextJust
{
	font-weight: normal;
	font-size: 9pt;
	color: #606061;
	font-family: Verdana,Arial;
	text-align: justify;
}

.LabelTextJustNormal
{
	font-weight: normal;
	font-size: 9pt;
	color: #606061;
	font-family: Verdana,Arial;
	text-align: justify;
    line-height: 10pt;
}

.FileLockText
{
    font-weight: bold;
    font-size: 14pt;
    color: #606061;
    font-family: Verdana,Arial;
    text-transform: uppercase;
    text-align: center;
}

.LoginText
{
	font-weight: bold;
	font-size: 14pt;
	color: #606061;
	font-family: Verdana,Arial;
}

.LabelRSD
{
	font-weight: normal;
	font-size: 10pt;
	color: #606061;
	font-family: Courier New;
	max-width: 870px;
}

.LabelHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: #606061;
	font-family: Verdana,Arial;
}

.LabelNameDisabled
{
	font-weight: normal;
	font-size: 9pt;
	color: #AAAAAA;
	font-family: Verdana,Arial;
}

.LabelName11B
{
	font-weight: bold;
	font-size: 11pt;
	color: #3e3e3e;
	font-family: Arial;
	line-height: 14pt;
}

.LabelNameB
{
 	font-weight: bold;
	font-size: 9pt;
	color: #3e3e3e;
	font-family: Arial,Verdana;
	line-height: 14pt;
}

.LabelEmail
{
    font-weight: normal;
    font-size: 9pt;
    color: #3e3e3e;
    font-family: Verdana,Arial;
    line-height: 12pt;
}

.LabelName
{
	font-weight: normal;
	font-size: 9pt;
	color: #3e3e3e;
	font-family: Arial,Verdana;
	line-height: 12pt;
}

.LabelNameLight
{
	font-weight: normal;
	font-size: 9pt;
	color: #3e3e3e;
	font-family: Verdana,Arial;
}

.LabelNameSmall
{
	font-weight: normal;
	font-size: 8pt;
	line-height: 8pt;
	color: #3e3e3e;
	font-family: Arial;
	line-height: 12pt;
}

.LabelNameSmallB
{
	font-weight: bold;
	font-size: 8pt;
	color: #3e3e3e;
	font-family: Arial;
	line-height: 10pt;
}
.LabelYes
{
	font-weight: bold;
	font-size: 9pt;
	color: #3e3e3e;
	font-family: Arial,Verdana;
	line-height: 12pt;
	text-transform: uppercase;
    text-align: center;
}

.LabelYesWhite
{
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Arial,Verdana;
	line-height: 12pt;
	text-transform: uppercase;
    text-align: center;
}

.LabelWhiteJust
{
	font-weight: normal;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Verdana,Arial;
	text-align: justify;
}

.LightBlueN
{
	font-weight: normal;
	font-size: 9pt;
	color: #2580F5;
	font-family: Verdana,Arial;
}

.LightBlueB
{
	font-weight: bold;
	font-size: 9pt;
	color: #2580F5;
	font-family: Verdana,Arial;
}

.LightBlueDoctorsNote
{
	font-weight: bold;
	font-size: 9pt;
	color: #2580F5;
	font-family: Verdana,Arial;
    text-decoration: blink;
    
}

.LightGreyTextB
{
    font-weight: bold;
	font-size: 9pt;
	color: #b9b9b9;
	font-family: Arial, Verdana;
}

.MediBoxPop {
	color: #333;
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}

.MediFilePop {
	color: #333;
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}


#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}


.ModalPopup
{
	background-color: Gray;
	filter: aplha(opacity=50);
	opacity: 0.5;
	
}

.newsimage
{
	width: 380px;
	float: right;
	margin: 0px 0px 5px 0px;
	padding: 1px;
}


.NewsTitle
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Arial,Verdana;
}

.NewsDate
{
	font-weight: normal;
	font-size: 8pt;
	color: #1b9cd8;
	font-family: Arial,Verdana;
}

.OrangeTextbg
{
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #F58025;
	font-family: Arial,Verdana;
}

.OrangeTextJust
{
	font-weight: normal;
	font-size: 11pt;
	color: #F58025;
	font-family: Arial,Verdana;
	line-height: 15pt;
	text-align: justify;
}

.OrangeTextN
{
	font-weight: normal;
	font-size: 9pt;
	color: #F58025;
	font-family: Arial,Verdana;
}

.OrangeTextB
{
	font-weight: bold;
	font-size: 9pt;
	color: #F58025;
	font-family: Arial,Verdana;
}

.OrangeText8N
{
	font-weight: normal;
	font-size: 8pt;
	color: #F58025;
	font-family: Arial,Verdana;
}

.OrangeText8B
{
	font-weight: bold;
	font-size: 8pt;
	color: #F58025;
	font-family: Arial,Verdana;
}

.OrangeText10B
{
	font-weight: bold;
	font-size: 10pt;
	color: #F58025;
	font-family: Arial,Verdana;
 
}

.OrangeText11N
{
	font-weight: normal;
	font-size: 11pt;
	color: #F58025;
	font-family: Arial,Verdana;
}

.OrangeText11B
{
	font-weight: bold;
	font-size: 11pt;
	color: #F58025;
	font-family: Arial,Verdana;
}

.OrangeHeader
{
	font-weight: bold;
	font-size: 16pt;
	color: #F58025;
	font-family: Arial,Verdana;
	line-height: 16pt;
}

.OrangeHeaderL
{
	font-weight: normal;
	font-size: 18pt;
	color: #F58025;
	font-family: Arial,Verdana;
}

.OrangeHeaderXL
{
	font-weight: normal;
	font-size: 26pt;
	color: #F58025;
	font-family: Arial,Verdana;
}

.OrangeHeaderXLB
{
	font-weight: bold;
	font-size: 22pt;
	color: #F58025;
	font-family: Arial,Verdana;
	
}

.PasswordBox
{
	font-weight: bold;
	font-size: 11pt;
	color: #FFFFFF;
	background-color: #F58025;
	font-family: Arial,Verdana;
}

.RedtextN
{
	font-weight: bold;
	font-size: 10pt;
	color: #DF0000;
	font-family: Arial;
}

.RedtextB
{
	font-weight: bold;
	font-size: 8pt;
	color: #DF0000;
	font-family: Arial;
}

.Redtext11B
{
	font-weight: bold;
	font-size: 11pt;
	color: #DF0000;
	font-family: Verdana,Arial;
}

.Redtext12B
{
	font-weight: bold;
	font-size: 12pt;
	color: #3e3e3e;
	font-family: Verdana,Arial;
}

.RedStar
{
	font-weight: bold;
	font-size: 12pt;
	color: #3e3e3e;
	font-family: Verdana,Arial;
}

.BarBlue
{
	font-weight: bold;
	font-size: 9pt;
	color: #1b9cd8;
	font-family: Verdana,Arial;
}

.BarGrey
{
	font-weight: bold;
	font-size: 9pt;
	color: #1b9cd8;
	font-family: Verdana,Arial;
}

.BarOrange
{
 background-color :	#1b9cd8;
}

.SubMenuOn
{
	font-weight: bold;
	font-size: 10pt;
	color: #1b9cd8;
	font-family: Arial, System, sans-serif;
}

.SubMenuOff
{
	font-weight: bold;
	font-size: 10pt;
	color: #3e3e3e;
	font-family: Arial, System, sans-serif ;
}

.RecentEvent
{
    font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Verdana;
   
}

.RecentEventL
{
    font-weight: normal;
	font-size: 10pt;
	color: white;
	font-family: Verdana;
}

.RecentEventXL
{
    font-weight: normal;
	font-size: 12pt;
	color: white;
	font-family: Verdana;
}

.tb
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana,Arial;
}

.PatientDetailsTop
{
	font-weight: normal;
	font-size: 9pt;
	color: #ffffff;
	font-family: Arial,Verdana;
}

.PrescriptionHeader
{
	font-weight: normal;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial;
}

.PrescriptionQty
{
	font-weight: normal;
	font-size: 12pt;
	color: #3e3e3e;
	font-family: Arial;
}

.WaterMarkN
{
    font-weight: normal;
    font-size: 10pt;
    color: #999999;
    font-family: Arial, Verdana;
}


.WhiteText8N
{
	font-weight: normal;
	font-size: 8pt;
	line-height: 10pt;
	color: #FFFFFF;
	font-family: Verdana,Arial;  
}

.WhiteTextN
{
	font-weight: normal;
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Arial, Verdana;
}

.WhiteTextSmall
{
    font-weight: normal;
	font-size: 7pt;
	color: #FFFFFF;
	font-family: Arial, Verdana;
}

.WhiteTextB
{
    font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Arial, Verdana;
}

.whitetext11N
{
	font-weight: normal;
	font-size: 11pt;
	color: #FFFFFF;
	font-family: Verdana,Arial;
	text-align: justify;
}

.whitetext11B
{
	font-weight: bold;
	font-size: 11pt;
	color: #FFFFFF;
	font-family: Verdana,Arial;
}

.WhiteText12B
{
	font-weight: bold;
	font-size: 12pt;
	color: #FFFFFF;
	font-family: Arial,Verdana;
}

.WhiteTextHeader
{
	font-weight: bold;
	font-size: 14pt;
	color: #FFFFFF;
	font-family: Arial,Verdana;
}


A:link       { text-decoration: none; }
A:active     { text-decoration: none; }
A:visited    { text-decoration: none; }
A:hover      { text-decoration: none; }


