/*The following sytles are redefining html tags (body, input, select, and others)*/
body {scrollbar-base-color: #1C2D80;	scrollbar-track-color: #EFEFEF;	scrollbar-face-color: #1c2d80;	scrollbar-highlight-color: #EFEFEF;	scrollbar-3dlight-color: #7E8FE2;	scrollbar-darkshadow-color: #1c2d80;	scrollbar-shadow-color: #8b879c;	scrollbar-arrow-color: #ffffff; }
html {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #1C2D80;}
.Bold {font-weight:bold;}
label{cursor:hand;}
/*Control definitions */
.button {cursor:hand; filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=1.0);}
.buttonhover{cursor:hand; filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.5); background-color:#ffffff; }
.Controls10PtBold {	cursor:hand;padding-left:3px;border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 3px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #1C2D80;	border-left-color: #1C2D80;	text-indent: 2px;	font-family: Arial, Helvetica, sans-serif;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#ffffff, EndColorStr=#FFCC80);	font-size: 12px; font-weight: bold;	color: #1C2D80;text-decoration: none; 	background-color: #FFCC80;}
.Controls10PtBoldRO { border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 3px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #1C2D80;	border-left-color: #1C2D80;	text-indent: 2px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #1C2D80;text-decoration: none; }
.Controls10PtNormal {cursor:hand;padding-left:3px; border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 3px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #1C2D80;	border-left-color: #1C2D80;	text-indent: 2px;	font-family: Arial, Helvetica, sans-serif;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#ffffff, EndColorStr=#FFCC80);	font-size: 12px; font-weight: normal; color: #1C2D80;text-decoration: none; 	background-color: #FFCC80;}
.Controls10PtNormalRO { border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 3px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #1C2D80;	border-left-color: #1C2D80;	text-indent: 2px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal;	color: #1C2D80;text-decoration: none; }
.DialogButton{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFCC80, EndColorStr=#ffffff); font-family: Arial, Helvetica, sans-serif;font-size: 14px; font-weight:bold; color: #1c2d80;  padding:-1; border-bottom: 1px solid #1c2d80; border-top: 1px solid #1c2d80; border-left: 1px solid #1c2d80; border-right: 1px solid #1c2d80; cursor:hand;	background-color: #FFCC80;}

.TableHeader { border: 1px solid #1c2d80; color:#1c2d80; text-align: right; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;}
.TableHeaderSub{ border: 1px solid #1c2d80; font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff; cursor:default; text-align: left;background-color: #1c2d80;}

.Text10PtNormal {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #1C2D80;	text-decoration: none;}
.Text10PtBold {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #1C2D80;	text-decoration: none;}
.Text8PtBold {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bolder;	color: #1C2D80;	text-decoration: none;}

.menuitem1 {text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-color: #ffffff; text-align: left; cursor:hand;}

P.FirstLetter:first-letter { font-size: 30; font-weight:bolder; color:#ff9900; float: left ; padding-right:3px;}

.assetalignleft   {margin: 0px 15px 15px 0px;}  /*top, right, bottom, left*/
.assetalignright  	{margin: 0px 0px 15px 15px;}
.slidealignleft   {margin: 0px 0px 5px 0px;}  /*top, right, bottom, left*/
.slidealignright  	{margin: 0px 0px 5px 5px;}

.Link {font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight: normal; color: #1c2d80;cursor:hand;text-align: left;}
.Link a:link {font-size: 14px; text-align: left;  color: #1c2d80;}
.Link a:visited {text-align: left;  color: #1c2d80; }
.Link a:hover {text-align: left;  color: #8b879c; text-decoration: none; font-weight: bold;}
.Link a:active {text-align: left;  color: #1c2d80; text-decoration: underline ;}

.TextActive {	padding:5px; font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #3D657C; background-color:#DEE9EF; border:1px dotted #3D657C; overflow-y:auto;}
.TextInActive {	padding:5px; cursor:pointer; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #3D657C; background-color:#efefef; border:0px; }

.UGText10PtNormal {	font-family: Georgia, Times New Roman, Times, Serif;	font-size: 12px;	font-weight: normal;	color: black;	text-decoration: none;}
.UGText10PtBold {	font-family: Georgia, Times New Roman, Times, Serif;	font-size: 12px;	font-weight: bold;	color: black;	text-decoration: none;}
.White {color:White;}

.row1 {background-color: #DEE9EF;}
.row0 {background-color: #ffffff;}


.pageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #3B6D8B;
}
.Patient_pageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #7F8F6A;
}

.Patient_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #7F8F6A;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #6697B5;
}
.aboutlinks, .aboutlinks A:link, .aboutlinks A:visited, .aboutlinks A:hover, .aboutlinks A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b85a0;
	text-decoration: none;
	cursor:pointer;
}
.patientlinks, .patientlinks A:link, .patientlinks A:visited, .patientlinks A:hover,.patientlinks A:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #97a581;
	text-decoration: none;
	cursor:pointer;
}

.physicianlinks, .physicianlinks A:link, .physicianlinks A:visited,.physicianlinks A:hover,.physicianlinks A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a1859b;
	text-decoration: none;
	cursor:pointer;
}

.boxlink, .boxlink A:link, .boxlink A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	cursor:pointer;
}
.boxlink A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #B3CBDA;
	text-decoration: none;
}
.boxlink A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
.toplink, .toplink A:link, .toplink A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	cursor:pointer;
}
.toplink A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #B3CBDA;
	text-decoration: none;
}
.toplink A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}
.boxheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}