<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*Css for all fieldset(14/01/2015 fieldset used only in countries page)*/
fieldset {
          border: 1px solid silver;
}

        
fieldset div {
            border: 1px dotted silver;
           
}

gridViewStyling
/*
a{font-family:Arial;}
a:link {color: #092a52; text-decoration: none; }
a:visited {color: #2b4c7c;	text-decoration: none; }
a:hover {color: #a2565c; text-decoration: none;}
*/

/* Global link */
a:active {color:#305a8a;text-decoration:none;}
a:link {color:#305a8a; text-decoration: none; }
a:visited {color:#305a8a; text-decoration: none; }
a:hover {color:#305a8a; text-decoration: underline; }


.footer {color: #2b4c7c; font-size:10pt;}
.gridPatientSearch {border-color:White;  border-width:thin;  border-style:solid; }

.gridPatientSearch th{ text-transform:capitalize; padding: 4px; background-color:#7AB2DD;color:White; font-family:Arial,Helvetica,Sans-Serif; font-weight:bold; border:1px solid rgb(204,204,204); text-align:center}

.gridPatientSearch td{ padding: 7px; font-family:Arial,Helvetica,Sans-Serif; border:1px solid rgb(204,204,204)}

.gridViewStyling { border-color:White;  border-width:thin;  border-style:solid; }

.gridViewStyling th{ text-transform:capitalize; padding: 5px; background-color:#7AB2DD; color:White;font-family:Arial,Helvetica,Sans-Serif; font-weight:bold; border:1px solid rgb(204,204,204); text-align:center}

.gridViewStyling td{ padding: 7px; font-family:Arial,Helvetica,Sans-Serif; border:1px solid rgb(204,204,204) }

.gridViewTable{ border-color:White;  border-width:medium;  border-style:solid; width:auto }
.gridViewPreformatted { white-space: pre-line; }
/*
td a {font-family:Arial, Helvetica, Sans-serif;font-size:9pt; text-decoration:none; font-weight:700;}
td a:link {color:#305a8a; text-decoration: none; font-weight:700;}
td a:visited {color:#305a8a; text-decoration: none; font-weight:700;}
td a:hover {color:#305a8a; text-decoration: underline; font-weight:700;}
*/

/*
a.GridLink{font-family:Arial, Helvetica, Sans-serif;font-size:9pt; text-decoration:none;}
a.GridLink:link {color:#305a8a; text-decoration: none;}
a.GridLink:visited {color:#305a8a;	text-decoration: none; }
a.GridLink:hover {color: #305a8a; text-decoration: underline;}
*/
.StatusPopUp{position:absolute; top:-1000px; left: -1000px;padding:3px 10px 3px 10px; background-color:#f4f2ed; color:#005A9C; border:solid 1px #cec7b6; }
.PanPopupInfo { position:absolute; top:-1000px; left: -1000px; background-color:#FFF; margin: 0; z-index:10000;}

.imgProgress { background:url(/images/progress.gif) no-repeat 0 0; }
/*
Description Panel
*/ 
.PanHoverDescription {position:absolute; top:-1000px; left: -1000px;
                      padding:7px 7px 7px 7px; font-family:Arial;  font-size:12px; font-weight:normal; text-align:justify; color:#004590;
                      background-color:#f4f2ed;border:solid 1px #cec7b6;}

.gridRow1{font-size:10pt;background-color:#eaeaea;color:#2b4c7c;}
.gridRow2{font-size:10pt;background-color:#FFF;color:#2b4c7c;}
.altRow{background-color:#F5F7FA;}
.sbClinicDDL{ color:#666; font-size:12px; border-bottom-width:0px; border-width:0px;  border-collapse:collapse; border-style:solid; outline:#526498 solid 1px; border-color:#fff;}
.sbWelcome, .sbLastLogin {color:#666;}
.sbLastLoginDate {color:#f18e00;}
.sbLab{color:#526498;}
.sbName{color:#f18e00; font-weight:700;}
.sbLinks{ margin:10px;}
.sbLinks:hover, .sbLinks:active { color:#305a8a;}
.sbLinks:visited, .sbLinks:hover { color:#999;}

.NewFeatureHeader{clear:both;background-color:yellow;border:solid 1px #000; display:block; min-height:20px;}
.FeatureHeader{clear:both;background-color:gray;border:solid 0px #000; display:block; min-height:20px;}
.featurePhase{float:left;width:150px;}
.featureItem{float:left;width:200px;}
.featureDetails{float:left;width:400px;text-align:left;}
.featureBreak{clear:both;border-bottom:1px solid #000;}
.grid{ border:solid 1px #2b4c7c;}
.RedNote{font-size:10pt;color:Red;}
.HeaderSelectAll{width:40px; text-align:center;}
.HeaderFUScheduleSelectAll{width:80px; text-align:right;}
.RowItemSelectAll{width:40px; text-align:center;}
.RowItemNext{vertical-align:middle; }
.GridOrangeAlert{background-color:#999999; font-weight:bold;color:#FFFFFF ; }
.GridRedAlert{background-color:#FF0000; font-weight:bold;color:#FFFFFF}
.GridLateTransmissionColor{}
.GridYellowAlert{background-color:yellow;font-weight:bold;color:black ;}
.GridGreyAlert{background-color:grey;font-weight:bold;color:#FFFFFF ;}
.NewEvent{font-weight:bold; width:40px;}

.titleRepeat{font-size:12pt; font-weight:700; color:#E95E21;}
.roleBox {clear:left; border:2px solid #ccc;width:758px; padding:0px 0px 0px 0px; }
.success{float:left;padding-left:50px;color:Green;}
a.AFile{color: #092a52; text-decoration: none; font-family:Arial;font-size:9pt;}
a.AFile:link {color: #092a52; text-decoration: none; font-size:9pt;}
a.AFile:visited {color: #092a52;	text-decoration: none; font-size:9pt;}
a.AFile:hover {color: #a2565c; text-decoration: none;font-size:9pt;}

.editL{width:200px;height:25px;text-align:right;float:left;padding-right:3px; vertical-align:bottom;}
.editR{width:400px;height:25px;text-align:left;float:left;}


.titleHDR{font-size:16pt;font-weight:bold; color:#2b4c7c;}
.LeftNavOn {width:120px;}
.LeftNavOn a{font-family:Arial;font-size:9pt;}
.LeftNavOn a:link {color: #092a52; text-decoration: none; font-size:9pt;}
.LeftNavOn a:visited {color: #092a52;	text-decoration: none; font-size:9pt;}
.LeftNavOn a:hover {color: #a2565c; text-decoration: none;font-size:9pt;}

.LeftNavArea{font-weight:700;}
/*style="height: 100%;text-align:left;float:left; width:120px;padding-top:17px;padding-left:4px;"*/
.pageHeadercolor{background-color:#485676;height:21px; }
.pageHeader{background-color:#485676; height:18px; padding-top:3px; padding-left:100px; padding-right:10px; text-align:left; height: 18px;float:left;}
.pageHeaderCB{background-color:#485676; height:18px; vertical-align:baseline; padding-left:100px; padding-right:10px; text-align:left; width:200; height: 18px;float:left;}

.TopNavOn{color:Aqua;}
#dvBreadCrumb{text-align:left;padding-left:130px;font-size:9pt;font-weight:700; background-image:url(/images/bread-bg.gif); background-repeat:repeat-y; }
#dvBreadCrumb a{font-family:Arial;font-size:9pt;}
#dvBreadCrumb a:link {color: #092a52; text-decoration: none; font-size:9pt;}
#dvBreadCrumb a:visited {color: #092a52;	text-decoration: none; font-size:9pt;}
#dvBreadCrumb a:hover {color: #a2565c; text-decoration: none;font-size:9pt;}

/*
a{font-family:Arial;font-size:9pt; text-decoration:none;}
a:link {color: #092a52; text-decoration: none; font-size:9pt;}
a:visited {color: #092a52;	text-decoration: none; font-size:9pt;}
a:hover {color: #a2565c; text-decoration: none;font-size:9pt;}
*/
/*
a.GridLink{font-family:Arial, Helvetica, Sans-serif;font-size:16pt; text-decoration:none;}
a.GridLink:link {color: #305a8a; text-decoration: none; font-size:x-small;}
a.GridLink:visited {color: #305a8a;	text-decoration: none; font-size:x-small;}
a.GridLink:hover {color: #305a8a; text-decoration: underline;font-size:x-small;}
*/
.EpisodeViewer{border-style:inset; border:6px inset #ccc;padding:0 0 0 0;}

.EpisodeHeader{font-weight:700; background-color:#fbc105;border-bottom:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;}
.EpisodeL{border-left:1px solid #000;}
.EpisodeData{border-bottom:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;}
.contBody{ min-height:500px; width:810px; border-width:0 0 0 0 ; padding:0 0 0 0; }
.leftNav {padding-top:5px;padding-left:2px;border-top:1px solid #000;text-align:left; vertical-align:top; background-image:url(/images/leftnav-bg.gif); background-repeat:repeat-x;}
/*.leftNav {border-bottom:solid 1px #000;border-top:solid 1px #000;border-right:solid 1px #000;text-align:left; vertical-align:top;}*/

a.HypeSmall{font-family:Arial;font-size:8pt; text-decoration:none;}
a.HypeSmall:link {color: #092a52; text-decoration: none; font-size:8pt;}
a.HypeSmall:visited {color: #092a52; text-decoration: none; font-size:8pt;}
a.HypeSmall:hover {color: #a2565c; text-decoration: none;font-size:8pt;}

.footerText{font-size:8pt; padding-top:10px;}
.footer{float:left;text-align:center;}
BODY{font-family:Arial, Helvetica, Sans-Serif;text-align:left; background-color:#fff;margin:0px 0px 0px 0px;font-size:9pt}

.dvMenu { font-size:100%; background-color:#E5E9F1;text-align:left;_width:100px; margin-top:5px; margin-left:5px;} 
.dvMenu a {color:#305a8a; background-color:#E5E9F1; font-family:Arial, Helvetica, Sans-serif; font-size:12px;  text-decoration: none;}
.dvMenu a:hover {color: #999999; background-color:#FFFFFF;}
.menuContainerLevel1{padding:0px 0px 0px 0px;width:990px;display:block;clear:both; margin-left:-5px;}
.menul{padding:0px 5px 0px 5px; float:left; text-align:center;color:#c0ced8;display:block;height:20px;max-width:180px;_width:120px;} 
.menul a:visited {}
.menul a:hover { background-color:#ffffff;color:#000;}
.menur{}
.menuon a{color:#fff;text-align:center;background-color:#F18E00;}
.navfill{width:100%;display:block;padding: 3px 2px 2px 2px;margin-right:10px;  }

.divInGrid
{
     height:Auto; word-wrap:break-word; white-space:normal; overflow:auto;
}
.divEmailInGrid{ width:200px; height:Auto; word-wrap:break-word; white-space:-moz-pre-wrap; white-space:normal;  overflow:hidden;}

.dvSubMenu {clear:both;background-color:#fff;border-bottom:solid 1px #F18E00; padding:2px 0px 2px 0px; vertical-align:baseline; text-align:left;_width:110px;  } 
.dvSubMenu a{font-family:Arial, Helvetica, Sans-serif;}
.dvSubMenu a:link {color: #305a8a; text-decoration: none;}
.dvSubMenu a:visited {color: #305a8a;	text-decoration: none;}
.dvSubMenu a:hover {color: #999; text-decoration: none;}
.menuContainerLevel2{padding:0px 0px 0px 0px;width:990px;display:block;clear:both;background-color:#F0EBE9; }
.submenul{padding:0px 5px 0px 0px; float:left;text-align:center;color:#305a8a;display:block;_width:110px;} 
.submenul a:link {}
.submenul a:visited {}
.submenul a:hover {background-color:#fff;color:#999;}
.submenul a:active {background-color:#FFF;color:#305a8a;}
/*.menuContainerLevel2_Original{padding:0px 0px 0px 50px;width:1024px;display:block;clear:both; }*/
/*.submenul_Original{padding:0px 5px 0px 5px; height:30px; float:left;float:left; text-align:center;color:#305a8a;display:block;max-width:120px;_width:80px; word-wrap:break-word; } 
.submenul_Original a:link {height:30px;}
.submenul_Original a:visited {height:30px;}
.submenul_Original a:hover {height:30px;background-color:#fff;color:#999;}*/

.submenur{}
.submenuon a{background-color:#fff;color:#333;font-weight:700;}

.subnavseperator{float:left;border-left:solid 0px #333; height:10px; margin-top:5px;}
/*.subnavseperator_Original{float:left;color:#305a8a;border-left:solid 1px #305a8a;height:30px;}*/
.PageName {font-family:Arial,Helvetica,Sans-Serif; font-size:11pt; color:#666; margin-left: 5px; /*text-transform:capitalize*/}
.PatientProfileNavigation ul { list-style-type: none; margin:5px; padding:0;  }
.PatientProfileNavigation li { display: inline;  }
.PatientProfileNavigation li a 
{ 
    color:#305a8a; 
    background-color: #fff; 
    border: solid 1px #ccc; 
    border-bottom: solid 0px #F5F7FA;  
    font-family:Arial, Helvetica, Sans-serif; 
    float:left; 
    max-width:120px; 
    height:35px; 
    padding: 0px 5px; 
    margin: 0 5px 0 0; 
    text-decoration: none;}
.PatientProfileNavigation a:hover { color: #E95E21; background-color: #efefee;}
.PatientProfileNavigation li.patientProfileCurrentTab a { color:#E95E21; background-color: #F5F7FA; }

/*
.navTab {float: left; padding:0px 10px 0px 10px; max-width:120px; height:40px; border-left:1px solid #ccc; border-top:1px solid #ccc;}
.navTabRB{border-right:1px solid #ccc;}

.navTab a {font-family:Arial, Helvetica, Sans-serif; font-size:9pt; text-decoration:none; font-weight:700;}
.navTab a:link {color:#305a8a; text-decoration: none; font-weight:700;}
.navTab a:visited {color:#305a8a; text-decoration: none; font-weight:700;}
.navTab a:hover {color:#305a8a; text-decoration: underline; font-weight:700;}
*/

#container {text-align:left;padding:0px 0px 0px 0px;background-color:#FFF;width:990px;min-height:500px; border-bottom:solid #eaeaea 1px;  border-top-width:0px}
#mainBorder{width:990px;}
#skinnyBorder{width:800px;border-top:solid 3px #AF792F;}
.termsBox{width:975px; height:300px; text-align:left;}

.sequenceBox{float:left; width:20px; height:15px; background-color:Transparent; color:#E95E21; text-align:center; vertical-align:text-bottom; font-weight:normal;padding: 4px 0px 10px 0px;}
.sequenceBoxComplete{float:left; width:20px; height:15px; background-color:#999; color:#ccc; text-align:center; vertical-align:text-bottom; font-weight:Bold;padding: 4px 0;}
.sequenceBoxCurrent{float:left; width:20px; height:15px; background-color:#E95E21; color:#fff; font-weight:Bold; text-align:center; vertical-align:text-bottom;padding: 4px 0;}
.sequenceCurrent { /*text-transform:lowercase;*/
    font-family: Arial,Helvetica,Sans-Serif;
    font-weight: Bold;
    color: #E95E21;
    float: left;
    text-align: left;
    min-width: 150px;
    height: 20px;
    padding: 4px 15px 0px 5px;
}
.sequenceComplete{text-transform:lowercase; font-family:Arial,Helvetica,Sans-Serif; float:left; text-align:left; min-width:150px; height:20px; padding:4px 15px 0px 5px; font-weight:Bold; color:Gray;}
.sequenceNonCurrent{text-transform:lowercase; font-family:Arial,Helvetica,Sans-Serif; float:left; text-align:left; min-width:150px; height:20px; padding:4px 15px 0px 5px; color:#E95E21; font-weight:normal;}
.handPointer {cursor:pointer;}
.welcome span{font-size:16pt;text-align:left;}
.pagetitle{font-size:16pt;text-align:left;}
.largeaction{font-size:16pt; color:Maroon;}
.mediumtext{font-size:12pt;}

.orangeColorBold {color:#E95E21;  font-weight:Bold; }
/* buttons */
.btnLeft{float:left ; margin-right: 10px;}
.btn{border:solid #9997de 1px; color:#FFFFCC; background-color:#7AB2DD; cursor:pointer ; width: auto; overflow: visible; padding-left: 5px; padding-right: 5px;}
.btn[disabled="disabled"] { color:#808080; } 
.btnDisabled{border:solid #cecece 1px; color:#ccc; background-color:#eaeaea;}
.btnDefault{border:solid #9997de 1px; color:#FFF; background-color:#1c1a65;}

.buttonQuestion {border:0; width:25px; height:25px; background:transparent url(../images/icons/Bullets.gif) no-repeat -56px -175px; cursor:pointer;}
.buttonQuestionDetails {border:0; width:20px; height:20px; background:transparent url(../images/icons/Bullets.gif) no-repeat -56px -175px; cursor:pointer;}
.pageWidth{width:800px;}
.pad5{padding: 5px 5px 5px 5px;text-align:left;}
.padl10{padding-left:10px;}
.top40{padding-top:40px;}
.boxupper{border-bottom:solid 1px #666; padding:10px 10px 10px 10px;}
.boxlower{ background-color:#ccc;padding:10px 10px 10px 10px;}

/* Standard box for grouping */
.stdBox {clear:left; border:1px solid rgb(204,204,204);padding: 5px 0px 5px 5px; margin: 8px 4px 0px 0px}
.stdBoxPanel {clear:left; border:1px solid rgb(204,204,204);padding: 3px 5px 5px 5px; margin: 8px 0px 0px 0px;}
.stdBoxFlex {clear:left; border:1px solid #ccc; padding:10px 5px 10px 5px; }
.stdInfosBox {clear:left; border:1px solid #ccc;padding:10px 5px 10px 5px; }
.stdInfosBoxFloat {clear:both; border:1px solid #ccc;padding:10px 5px 10px 5px; float:left; width:90%;}
.stdInfosBoxNW {clear:left; border:1px solid #ccc; padding:10px 5px 10px 5px; margin-right: 5px;zoom:1;}
.stdBoxSmall {border:1px solid #ccc;width:350px; padding:10px 5px 10px 5px; }
.stdBoxMediumLeft {border:1px solid #ccc;width:700px; float:left; padding:10px 5px 10px 5px; }
.stdBoxHeaderNoFloat{font-weight:700;color:#666666;text-transform:uppercase;zoom:1;}
.stdBoxHeader{font-weight:700;color:#666666;float:left; text-transform:uppercase;}
.stdBoxHeaderBlack{font-weight:700;color:#666;}
.stdBoxPanel2 {clear:left; border:1px solid rgb(204,204,204);padding: 1px 2px 3px 2px; margin: 2px 0px 0px 0px; background-color:#FFFFFF}
.stdInsertBox1 {float:left; border:1px none rgb(204,204,204);padding: 1px 3px 3px 3px; margin: 1px 2px 0px 0px; background-color:#FFFFFF; height: 200px}
.stdInsertBox2 {float:left; border:1px none rgb(204,204,204);padding: 1px 3px 3px 3px; margin: 1px 2px 0px 0px; background-color:#FFFFFF; height: 200px}
.stdInsertBox3 {float:left; border:1px none rgb(204,204,204);padding: 1px 3px 3px 3px; margin: 1px 2px 0px 0px; background-color:#FFFFFF; height: 200px}
.stdInsertBox4 {float:left; border:1px none rgb(204,204,204);padding: 1px 3px 3px 3px; margin: 1px 2px 0px 0px; background-color:#FFFFFF}
.stdInsertBox5 {float:left; border:0px none ;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 0px; height: 155px}
.stdRowPanel {clear:both;padding: 0px 0px 0px 0px; margin: 2px 0px 0px 0px;}
.stdElmtPanel {font-size:10px;float:left;padding: 0px 5px 2px 2px;}
.stdElmtPanel2 {font-size:10px;float:left;padding: 0px 0px 0px 0px; margin: 10px 0px 0px 75px;}
.stdLabelElmtPanel {line-height:1; padding: 0px 0px 2px 0px;}
.stdLabelElmtPanel2 {line-height:1; padding: 12px 0px 2px 0px}
.DeviceGridBox {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px}
.DeviceGridRow1 {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px}
.DeviceGridRow2 {font-size:9pt;color:gray; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px}
.ConnectionStatusGridBox {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px}
.ConnectionStatusGridRow1 {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px}
.ConnectionStatusGridRow2 {font-size: 9pt;color: gray; padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px}
.pad20_filter{font-size:10px;float:left;padding-right:14px;_display:inline; height:68px;}
.report_filter{float:left;padding-right:20px;_display:inline; height:110px;}
.report_filter10{float:left;padding-right:10px;_display:inline; height:110px;}
.report_filter40{float:left;padding-right:40px;_display:inline; height:110px;}
.pad20{float:left;padding-right:20px;_display:inline;}
.pad12{float:left;padding-right:12px;_display:inline;}
.padright20{float:right;padding-left:20px;_display:inline;}
.padleft30{float:left;padding-left:30px;_display:inline;}
.padleft70{float:left;padding-left:70px;_display:inline;}
.padleft100{float:left;padding-left:100px;_display:inline;}
.padbottom10{padding-bottom:10px;}
.padAuto{float:left;padding:10px;margin:auto;_display:inline;}
.top15{padding-top:15px;}
.pad07{float:left; padding-right:7px;}
.subHdrBoxText{font-size:12px;color:#E95E21;}
.notificationChk{height:30px;}
.notificationitem{padding-right:7px;}
.categoryBlue{color:Blue; font-weight:700;}
.categoryNormal{color:Black; font-weight:700;}
.floatBox{float:left;}
/*  title font */
.titleFont{font-weight:700; font-size:12pt; text-transform:uppercase}

.backgroundLightGrey {background-color: #F5F7FA;}
.backgroundWhite {background-color:#fff}
.supportCountries td{padding-right:40px;}
.searchCount{font-weight:700; color:#E95E21;}

.login{padding:20px 20px 20px 20px;top:150px; background-color:#eaeaea; zoom:1;}
.loginError{height:75px;font-size:10pt;}
.loginLanguage { margin-right: auto; margin-left: auto; display: flex}
div.redSurround{  border-bottom-style:ridge; border:ridge 1px Red;}
div.roundyRedTopBottom { background-image:url(/images/roundys/roundy_red_tb.gif);}
div.roundyRedTopBottom div{width:200px; height:200px;}
.lefty{text-align:left;}
div.buttons{font-family:Arial; display:block; background-color:#f9f9e9; text-align:center; border:solid 1px #8e9ca9;padding:2px 8px 2px 8px; min-width:50px; float:left;height:20px;}
a.buttonsa:hover div.buttons {background-color:#e5eef7; cursor:hand;  text-decoration:none;}
a.buttonsa {font-family:Arial;text-decoration:none;  color:#a2565c;}
span{font-family:Arial; font-size:12px;  }
.jjjj{ background-color:#cad9e7;}
.textTitle{font-family:Arial;font-size:14pt;text-align:center;}
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em; height:20px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#e3eaf9; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; vertical-align:middle; text-align:center; background:#e3eaf9; border:0 solid #08c; border-width:0 1px; padding:0px 4px 0px 4px;}

a.xsnazzya:hover div.xboxcontent{color:#2b4c7c; cursor:hand; display:block; background:#e3eaf9; border:0 solid #04da64; border-width:0 1px;}
a.xsnazzya:hover b.xb2{color:#2b4c7c; cursor:hand; display:block; background:#e3eaf9; border:0 solid #04da64; border-width:0 1px;}
a.xsnazzya:hover b.xb3{color:#2b4c7c; cursor:hand; display:block; background:#e3eaf9; border:0 solid #04da64; border-width:0 1px;}
a.xsnazzya:hover b.xb4{color:#2b4c7c; cursor:hand; display:block; background:#e3eaf9; border:0 solid #04da64; border-width:0 1px;}
a.xsnazzya:hover b.xb1{color:#2b4c7c; cursor:hand; background:#04da64; }

a.xsnazzya{font-family:Arial;font-size:8pt; text-decoration:none;}
a.xsnazzya:link {color: #092a52; text-decoration: none; font-size:8pt;}
a.xsnazzya:visited {color: #092a52;	text-decoration: none; font-size:8pt;}
a.xsnazzya:hover {color: #a2565c; text-decoration: none;font-size:8pt;}

.popUp
{
	position: absolute;
	top: 10px;
	left: 200px;
	text-align: center;
	padding: 5px;
	border: 1px solid black;
	background: white;
}


.TopNavOn{color:Gray;}


.clearDiv {clear:both;}


/*  CLINIC PROFILE */
.clinicProfileLeftContainer { float:left}
.clinicProfileRightContainer { float:right}

/*----- AJAX ----/

/*VALIDATOR TEXTBOX IF ERROR*/
.validatorCalloutHighlight { background-color:#FEF397; border:solid 1px #FFBD4A; }

/* ModalPopupExtender */ 
.modalBackground { background-color:#000;filter:alpha(opacity=60);opacity:0.6; margin: 0px auto 0px auto; }
.panelModal, .panelModalTermsOfUse {  font-family:Verdana; font-size:11px; color:#00599C; background-color: #FDF9D2; padding:5px; border:solid 6px #277ca3;}
.panelModalTermsOfUse { width:60%; height:60%; }
.panelModalSearchResult {
    font-family: Verdana;
    font-size: 11px;
    color: #00599C;
    background-color: #FDF9D2;
    padding: 5px;
    border: solid 6px #277ca3;
}
/* Message Viewer */

.msgErrorSpacerTopBottom { height:2px; }
.msgInfoImg {float:left; width:50px; height:45px;}
.msgInfoText { float:left; padding-left:10px; width:650px; line-height:15px; }
.msgInfoTextTitle { padding-bottom:5px; font-weight:bold; }
.msgInfoTextDetails { width: 650px; }
.msgErrorSpacerBottomTop { height:10px; }
.msgError {clear:left; border:solid 1px #ccc; background-color:#FDF9D2; padding:10px; }

.msgInfoImgError { float:left; background: url('../images/icons/error.png') no-repeat; width:50px; height:45px;}
.msgInfoImgInfo { float:left; background: url('../images/icons/info.png') no-repeat; width:50px; height:45px;}
.msgInfoImgSuccess { float:left; background: url('../images/icons/success.png') no-repeat; width:50px; height:45px;}
.msgInfoImgWarning { float:left; background: url('../images/icons/warning.png') no-repeat; width:50px; height:45px;}

/* Calendar */ 

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #FFFFFF;
    color: #305a8a;
}
.ajax__calendar_active { color: #E95E21 }

.ajax__calendar_days
{
	color: #305a8a;
	font-weight: normal;
}

.ajax__calendar_years 
{
	color: #305a8a;
	font-weight: normal;
}

.ajax__calendar_months
{
	color: #305a8a;
	font-weight: normal;
}
	
.ajax__calendar_dayname
{
	color: Black;
	font-weight: bold;
}

.ajax__calendar_footer
{
	color: Black;
	font-weight: normal;
}

.ajax__calendar_other
{
	color: #CCCCCC;
}

.ajax__calendar_title {width:125px; margin-left:5px}

.dateexample
{
	color: #999999;
	font-size: x-small;
}

/*Textbox Watermark*/

.unwatermarked {
	height:18px;
}
.watermarked 
{
	height:18px;
    padding: 2px 1px 1px 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}

.disabledTextBox {
    background-color: #F0F0F0;
    color: #a0a0a0;
    border: 1px solid #D0D0D0;
}



/* Wizard*/

.wizard
{
    /*border:1px solid rgb(204,204,204);*/
    font:12px Arial,Helvetica,Sans-Serif;
    width:100%;
    
}
.header
{
    color:gray;
    font:bold 18px Arial,Helvetica,Sans-Serif;
}
.sideBar
{
    background-color:#eeeeee;
    padding:10px;
    width:200px;          
}
.sideBar a
{
    text-decoration:none;
}
.step
{
    padding: 0px 0px 10px 0px;
}

/* Patient Navigation user control*/
.PatientProfileNavigation li
{
	list-style-type: none;
	margin: 0px;
	position: relative;
	color: #092a52;
}

/*CollapsiblePanel*/
.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(images/icons/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}
.collapsePanel {
	padding-left:2px;
	background-color:white;
	overflow:hidden;
}

.heading {
	padding: 1em 0 1em 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.2em;
}

.panelContainer { border:1px solid #94cae2; background-color:#eaf7fd; zoom:1;}
.labelReview { color:#FE9F0F;font-size:10px;}


/*Hover Menu*/
.popupMenu {
	position:absolute;
	visibility:hidden;	
	width:300px; border:solid 1px #cec7b6; background-color:#f4f2ed; padding:10px; font-size:11px;color:#004590;	
	opacity:.9;
	filter: alpha(opacity=90);	
}

.popupHover {
	background-image:url(images/icons/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
	 
}

.DetailsPopUp
{
    width:300px; height:Auto; display:none; word-wrap:break-word; white-space:normal; 
    border:solid 1px #cec7b6; background-color:#f4f2ed; padding:10px; padding-bottom:4px; padding-top:2px; font-size:11px; color:#004590;
}

.CommentPopUp
{
    width:500px; height:Auto; display:none; word-wrap:break-word; white-space:normal; 
    border:solid 1px #cec7b6; background-color:#f4f2ed; padding:10px; padding-bottom:4px; padding-top:2px; font-size:11px; color:#004590;
}

.popupLink {color:#305a8a; text-decoration:underline ; font-weight:700;}

/* Tab Panel */

.headerTab 
{
    color:#333333;
    font-weight:bold;
    font-size:12pt;}

.PasswordStrength1,
.PasswordStrength2,
.PasswordStrength3{
    margin-top: 2px;
    margin-left: 15px;
    color: White;
    font-family: Arial;
    font-size: x-small;
    padding: 2px 3px 2px 3px;
    font-weight: bold;
}

.ZxcvbnPasswordStrength1,
.ZxcvbnPasswordStrength2,
.ZxcvbnPasswordStrength3 {
    margin-top: 2px;
    margin-left: 0px;
    color: White;
    font-family: Arial;
    font-size: x-small;
    padding: 2px 3px 2px 3px;
    font-weight: bold;
}

.PasswordStrengthCheck {
    display: none;
}

.PasswordStrength1, .ZxcvbnPasswordStrength1 { background-color: Red; }
.PasswordStrength2, .ZxcvbnPasswordStrength2 { background-color: Blue; }
.PasswordStrength3, .ZxcvbnPasswordStrength3 { background-color: Green; }

.Registration .pageTitle{color: #666;}
.Registration .support{color: #666;}
.Registration .UserFullName{color:#E95E21;}
.Registration .AppName{font-weight:bold;}
.Registration .ClinicName{}
.Registration .Username{color:#E95E21;}
.Registration .listItem{color:#E95E21;font-weight:bold;}
.Registration a{color:#305a8a;text-decoration:none;}
.Registration em{ font-weight:bold; font-style:normal;}
.Registration .GoToCompleteReg{color:#E95E21;font-weight:bold;}

.UserName{color:#E95E21;}

.helpDeskPhoneNumber{color: #E95E21;}
.marginright{margin-right:50px;}

.btninvisible {display:none;}

.collapsePanel2 {
	
    padding:0;
	background-color:white;
	overflow:hidden;
	clear:left;
}

.collapsePanelHeader2
{
    padding:3px;
    text-align:left;
}

.rightAligned
{
    float:right;
}

/* table containing the list of selected items from an autoComplete control */

#listViewTable table {
	/*width: 99%; /* 100% of container produces horizontal scroll in Mozilla */
	width: 210px; /* A percentage width produces bug in FF2. Fix 1174 */
	border-collapse:collapse;
	}
	
#listViewTable table&gt;tbody	{ /* Child selector syntax which IE6 and older do not support */
	overflow: auto; 
	overflow-x: hidden;
	}
	
#listViewTable thead tr {
	position:relative; 
	top: expression(offsetParent.scrollTop); /* For IE5+ only */
	}
	
#listViewTable td.tableheader {
	text-align:center;
    font-weight:bold;
    background-color:#ABD8E8;
	}

#listViewTable td {
    color: #000000;
    text-align: left;
    }
	
#listViewTable td.removeButton {
    color: #000000;
    text-align: center;
    }

#listViewTable th, #listViewTable td {
	border: 1px #EDEDED solid;
	}	
	
#listViewTable td {
    color: #000000;
    text-align: left;
    }

/* Prevent Mozilla scrollbar from hiding cell content */
/*#listViewTable td:last-child { 
    padding-right: 20px;
    }
*/

.stepNumber{color:#F18E00;margin-right:3px;font-weight:bold;}

.btnLinkStyle
{
    border:0; 
    color:#305A8A; 
    cursor:pointer; 
    background-color:Transparent;
    font-size:12px;
    font-family:Arial,Helvetica,Sans-Serif;
}

.requiredIcon
{
    margin-right:4px;
}

.radioBtnListAlertSettings label
{
    width: 400px;
    margin-right:30px;
}

.radioBtnListAlertSettings td
{
    width: 500px;
    margin-right:10px;
}

.LogoHairLine { border-bottom: solid 2px #eaeaea; }

input[type="submit"][disabled] 
{
    background-color:#E1E4E6;
    cursor: default;
}

.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    margin: 0;
    border: solid 1px #7F9DB9;
    border-right: 0px none;
    padding: 1px 0px 0px 5px;
    font-size: 13px;
    height: 18px;
}
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    margin: 0;
    padding: 0;
    background-image: url('../images/icons/windows-arrow.gif');
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 21px;
}

.WindowsStyle .ajax__combobox_itemlist
{
    border-color: #7F9DB9;
}

.WindowsStyle2 .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    margin: 0;
    border: solid 1px #7F9DB9;
    border-right: 0px none;
    padding: 1px 0px 0px 5px;
    font-size: 13px;
    height: 19px;
}
.WindowsStyle2 .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    margin: 0;
    padding: 0;
    background-image: url('../images/icons/windows-arrow-21.png');
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 21px;
}

.WindowsStyle2 .ajax__combobox_itemlist
{
    border-color: #7F9DB9;
}

.horizRadioBtnListAlertSettings
{
    width:950px; 
    height:40px;
    border:solid 0px #cec7b6; 
    padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 0px;
}

.MarginTop15{margin-top:15px;}

.Margin15TopRight{margin: 15px 15px;}

.ajax__tab_header {
    word-wrap: break-word !important;
    white-space: inherit !important;
}

input[type="text"] {
    border: 1px solid #BEBEBE;
    padding: 2px 1px 1px 2px;
}


.borderCell {
    border: 1px solid black;
    border-collapse: collapse;
}

    .borderCell th {
        border: 1px solid black;
        border-collapse: collapse;
    }

    .borderCell td {
        border: 1px solid black;
        border-collapse: collapse;
    }







.insSearchBox {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 10px;
    grid-auto-rows: auto;
    grid-template-columns: auto;
}

.insSearchWithBtn {
    margin-left: 20px;
    grid-column: 1;
    grid-row: 1;
}

.insSearchLabel {
    grid-column: 2 / 6;
    grid-row: 1;
}

.insSearchCriteria{
    grid-column: 2 / 6;
    grid-row: 2;
}


.insSearchWithoutBtn {
    margin-left: 20px;
    grid-column: 1;
    grid-row: 3;
}

</pre></body></html>