/* CSS Document */.PatientLabels{	font-size:12px;	font-family:arial,helvetica,sans-serif;	font-weight:bold;	color:#000043;	background-color:#D1D4D7;	border-top-width:1px;	border-top-color:#eeeeee;	border-top-style:solid;	border-bottom-width:1px;	border-bottom-color:#B5B5B5;	border-bottom-style:solid;	border-left-width:1px;	border-left-style:dashed;	border-left-color:#B5B5B5;	padding: 5px;}.PatientLabelsON{	font-size:12px;	font-family:arial,helvetica,sans-serif;	font-weight:bold;	color:#000043;	background-color:#FFFFCC;	border-top-width:1px;	border-top-color:#eeeeee;	border-top-style:solid;	border-bottom-width:1px;	border-bottom-color:#B5B5B5;	border-bottom-style:solid;	border-left-width:1px;	border-left-style:dashed;	border-left-color:#B5B5B5;	padding: 5px;}.PatientInfo{	font-size:12px;	font-family:arial,helvetica,sans-serif;	font-weight:normal;	color:#000043;	border-top-width:1px;	border-top-color:#eeeeee;	border-top-style:solid;	border-bottom-width:1px;	border-bottom-color:#B5B5B5;	border-bottom-style:solid;	border-right-width:1px;	border-right-style:dashed;	border-right-color:#B5B5B5;	padding: 6px 6px 6px 10px;	border-left-width:1px;	border-left-style:dashed;	border-left-color:#B5B5B5;}.PatientInfoActive{	font-size:12px;	font-family:arial,helvetica,sans-serif;	font-weight:normal;	color:#000043;	border-top-width:1px;	border-top-color:#eeeeee;	border-top-style:solid;	border-bottom-width:1px;	border-bottom-color:#B5B5B5;	border-bottom-style:solid;	border-right-width:1px;	border-right-style:dashed;	border-right-color:#B5B5B5;	padding: 6px 6px 6px 10px;	border-left-width:1px;	border-left-style:dashed;	border-left-color:#B5B5B5;	background-color:#FFFFCC;}.PatientDetailHeading{	font-size:12px;	font-family:arial,helvetica,sans-serif;	font-weight:bold;	color:#ffffff;	background-color:#000043;	border-top-width:1px;	border-top-color:#eeeeee;	border-top-style:solid;	border-bottom-width:1px;	border-bottom-color:#333333;	border-bottom-style:solid;	padding: 5px;}.PatientDetailHeadingHIdden{	font-size:12px;	font-family:arial,helvetica,sans-serif;	font-weight:bold;	color:#ffffff;	background-color:#666666;	border-top-width:1px;	border-top-color:#eeeeee;	border-top-style:solid;	border-bottom-width:1px;	border-bottom-color:#333333;	border-bottom-style:solid;	padding: 5px;}.ShowHide a:link{	color:#CC0000;	text-decoration:none;}.ShowHide a:visited{	color:#CC0000;	text-decoration:none;}.ShowHide a:active{	color:#CC0000;	text-decoration:none;}.ShowHide a:hover{	color:#000000;}.DocSignIn {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000066;	border: 1px solid #006666;}.PatientSignIn {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000066;}.patientProfile {	border: 2px solid #CCCCCC;	border-collapse: collapse;}.patientProfile td {	border: 1px solid #cccccc;}.patientProfile th {	border: 1px solid #cccccc;	background-color:#fff;}.patientProfileSelected {	border: 2px solid #5C79AB;	border-collapse: collapse;}.patientProfileSelected td {	border: 1px solid #5C79AB;	color:#333;}.patientProfileSelected th {	border: 1px solid #5C79AB;	background-color: #D5DDEA;}.PatientSignInCells {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000066;	padding: 3px;}.DocSignInCells {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000066;	padding: 3px;}.red {	color:#FF0000;}.bigRed {	color:#FF0000;	font-size:36px;	font-weight:bold;	line-height:38px;}#hintbox{ /*CSS for pop up hint box */position:absolute;top: 0;background-color: lightyellow;width: 150px; /*Default width of hint.*/ padding: 3px;border:1px solid black;font:normal 11px Verdana;line-height:18px;z-index:100;border-right: 3px solid black;border-bottom: 3px solid black;visibility: hidden;}.hintanchor{ /*CSS for link that shows hint onmouseover*/font-weight: bold;color: navy;margin: 3px 8px;}#errorMessage {	padding:12px;	background-color:#C3191F;	margin:10px 0px 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color:#ffffff;	line-height: 18px;}#errorMessage li{	color:#FFFF99;}#errorMessage a{	color:#FFFF33;	text-decoration:underline;}.hidden {display:none;}.show {display:block;}.hiddenPatient{	width:100%;	/*border:1px solid #666666;*/	padding:4px 0px 4px 0px;	color:#000;	background-color:#ccc;	display:block;}.patientReponse {	background-color: #FFFFCC;	float: none;	padding-top: 20px;	padding-right: 10px;	padding-bottom: 20px;	padding-left: 10px;	border: 1px dashed #999999;	margin-top:5px;	margin-bottom:5px;}.activeLocation {	background-color:#CC0000;	color:#FFFF00;	font-family:Arial, Helvetica, sans-serif;	size:12px;	padding:6px;}#aaInvite{	background-color:#FFFF99;	border:dashed 3px #ADAD43;	padding:16px;	font-size:13px;	margin:10px 74px;	text-align:center;}.pageTitles {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	color: #00209f;}