2 margin: 0px 0px 0px 2px;
3 /* set the base font and size for all DOM children */
4 font-family: sans-serif
;
5 font-size: 1em; /* set the base font size for all DOM children */
10 text-decoration: none
;
22 font-family: sans-serif
;
26 text-decoration: none
;
35 background-color:#8CACBB;
44 font-family: sans-serif
;
48 text-decoration: none
;
53 font-family: sans-serif
;
57 text-decoration: none
;
62 font-family: sans-serif
;
63 text-decoration: none
;
69 font-family: sans-serif
;
70 text-decoration: none
;
77 font-family: sans-serif
;
78 text-decoration: none
;
85 font-family: sans-serif
;
88 text-decoration: none
;
92 text-decoration: none
;
94 font-family: sans-serif
;
99 font-family: sans-serif
;
100 text-decoration: none
;
106 font-family: sans-serif
;
107 text-decoration: none
;
112 font-family: sans-serif
;
113 text-decoration: none
;
118 font-family: sans-serif
;
119 text-decoration: none
;
124 .link_selected:visited {
125 font-family: sans-serif
;
126 text-decoration: none
;
132 font-family: sans-serif
;
133 text-decoration: none
;
138 .link_submit a:visited {
142 .link_submit a:hover {
147 font-family: sans-serif
;
152 font-family: sans-serif
;
155 text-decoration: none
;
158 /* see .titlebar below */
160 font-family: sans-serif
;
163 text-decoration: none
;
168 font-family: sans-serif
;
171 text-decoration: none
;
179 /*=============================================================
180 * Here we have taken variables from globals.php and turned them into CSS classes
181 * these should be used in place of the GLOBAL variables -- JRM March 2008
182 *=============================================================*/
183 .body_top { background-color: #8CACBB; margin: 8px } /* $top_bg_line */
184 .bgcolor2 { background-color: #B6D2E0; } /* $GLOBALS['style']['BGCOLOR2'] */
185 .body_bottom { background: url
('../pic/aquabg.gif') repeat
; margin: 8px } /* $bottom_bg_line */
186 .body_title { background-color: #8497BF; } /* $title_bg_line */
187 .body_nav { background-color: #E1E4E9; } /* $nav_bg_line */
188 .body_filler { background-color: #f7f0d5; } /* $login_filler_line */
189 .body_login { background: url
('../pic/aquabg.gif') repeat
; } /* $login_body_line */
190 .table_bg { background-color: #ccc; } /* $table_bg */
191 .bgcolor1 { background-color: #ccc; } /* $GLOBALS['style']['BGCOLOR1'] */
192 .textcolor11 { background-color: #222; } /* $GLOBALS['style']['TEXTCOLOR11'] */
193 .highlightcolor { background-color: #ddd; } /* $GLOBALS['style']['HIGHLIGHTCOLOR'] */
194 .bottom_line { background: url
('../pic/aquabg.gif') repeat
; } /* $GLOBALS['style']['BOTTOM_BG_LINE'] */
195 .logobar { background-color: #24262c; height: 110px; } /* $GLOBALS['logoBarHeight'] */
196 .navbar { height: 22px; } /* $GLOBALS['navBarHeight'] */
197 .titlebar { height: 20px; } /* $GLOBALS['titleBarHeight'] */
200 /* style taken out of the addressbook code and put here instead */
201 #addressbook_list td
{
202 font-family: Arial
, Helvetica
, sans-serif
;
206 #addressbook_list a
, #addressbook_list
a:visited
, #addressbook_list
a:hover
{
209 #addressbook_list tr
.search
{
213 #addressbook_list tr
.head
{
215 background-color:#cccccc;
218 #addressbook_list tr
.detail
{
221 #addressbook_list .inputtext
{
222 font-family:monospace
;
227 border-color: #000000;
228 background-color:transparent
;
230 #addressbook_list .button
{
231 font-family:sans-serif
;
236 /* styles taken out of templates/report/general_default.html */
239 font-family:helvetica
;
243 font-family:helvetica
;
246 /* styles taken out of templates/documents/general_list.html */
249 font-family:helvetica
;
253 font-family:helvetica
;
255 #documents_list .treeMenuDefault
{
258 #documents_list .treeMenuBold
{
267 border-right: dashed
1px;
276 #documents_actions iframe
{
283 #documents_actions form
{
284 margin: 0px; padding: 0px;
286 #documents_actions table
{
291 /*=============================================================
292 * This section relates to the custom layouts that can be made
293 * using the OEMR tool in the Admin section. For example, the
294 * Patient Demographics are a custom layout.
295 *============================================================*/
313 padding-right: 6px;/*30px - ie 6 fix*/
316 /* Patient History */
339 /*=============================================================
341 * seen in the patient summary and notes screens
342 *============================================================*/
344 background-color: #dfd;
348 background-color: #fff;
352 border-collapse:collapse
;
359 #pnotes .noterow td
{
360 border-bottom:1px dashed black
;
367 /*=============================================================
369 * seen in the patient stats screens
370 *============================================================*/
375 #patient_stats table
{
377 border-collapse: collapse
;
382 #patient_stats .statrow
{
386 #patient_stats .head
{
388 background-color:#cccccc;
392 #patient_stats .detail
{
397 #patient_stats .btn
{
398 background-color:transparent
;
401 #patient_stats .bg1
{
402 background-color: #ddddff;
404 #patient_stats .bg2
{
405 background-color: #ffdddd;
408 #patient_stats .center
{
413 /*=============================================================
414 * Patient Stats Summary
415 * seen in the patient summary screen
416 *============================================================*/
417 #patient_stats_summary table
{
418 border-collapse: collapse
;
420 #patient_stats_summary .noend_noreturn
{
423 #patient_stats_summary .noend
{
426 #patient_stats_summary .noreturn
{
429 #patient_stats_summary .title
{
432 #patient_stats_issues {
435 #patient_stats_spreadsheets {
441 #patient_stats_prescriptions {
445 /*=============================================================
446 * Patient Past Encounters and Documents
447 * seen in the patient encounter screen
448 *============================================================*/
453 #patient_pastenc .billing_note
{
456 #patient_pastenc .billing_note_text
{
458 border: 2px outset black
;
459 background-color: lightgrey
;
461 #patient_pastenc .billing_note_text_highlight
{
462 background-color:#f7f5d1;
464 #patient_pastenc table
{
465 border-collapse: collapse
;
468 #patient_pastenc tr
{
471 #patient_pastenc td
{
472 border-top: 1px solid black
;
475 #patient_pastenc th
{
478 #patient_pastenc #tooltipdiv
{
481 border:1px solid black
;
483 background-color:#ffffaa;
488 #patient_pastenc .highlight
{
489 background-color: #fff;
491 #patient_pastenc .tooltip
{
493 border:1px solid
#333;
501 /*=============================================================
503 * seen in the patient reports screens
504 *============================================================*/
508 #patient_reports .issues
{
511 #patient_reports .issues table
{
512 margin: 10px 0px 10px 0px;
514 #patient_reports .issues td
{
517 #patient_reports .encounters td
{
520 #patient_reports .encounter_forms
{
521 margin:5px 15px 5px 15px;
523 #patient_reports td
{
526 #patient_reports ul
{
531 /*=============================================================
533 * seen as the patient report (custom_report.php)
534 *============================================================*/
539 border: 2px dotted black
;
541 #report_custom .billing
{
547 margin: 0px 0px 5px 0px;
550 #report_custom .immunizations
{
554 #report_custom .notes
{
558 #report_custom .transactions
{
562 #report_custom .communications
{
566 #report_custom .documents
{
570 #report_custom .demographics
{
574 #report_custom .insurance
{
578 #report_custom .history
{
582 #report_custom .issue
{
585 #report_custom .issue_type
{
587 padding: 5px 0px 5px 0px;
589 #report_custom .issue_diag
{
590 margin: 0px 20px 0px 20px;
592 #report_custom .issue_title
{
594 #report_custom .issue_comments
{
596 #report_custom .encounter
{
598 border-top:2px dotted black
;
599 padding: 10px 5px 10px 5px;
602 #report_custom .encounter h1
{
607 #report_custom .encounter_form
{
610 border-top: 1px solid gray
;
612 #addressbook_list tr
.evenrow
{
613 background-color:#ddddff;
615 #addressbook_list tr
.oddrow
{
616 background-color:#ffffff;
625 color: #ffffff !important
;
626 display: inline-block
;
629 /* sliding doors padding */
630 text-decoration: none
;
631 padding: 2px 7px 2px;
634 box-shadow: 2px 1px 4px #88888B;
638 .css_button_small span {
639 display: inline-block
;
642 .css_button_small:hover {
644 box-shadow: 0px 1px 3px #DDD;
645 text-decoration: none
;
648 .css_button, input[type="button"], input[type="submit"], button{
650 color: #ffffff !important
;
651 display: inline-block
;
654 vertical-align: middle
;
655 /* sliding doors padding */
656 text-decoration: none
;
657 padding: 4px 6px 4px;
661 box-shadow: 2px 1px 4px #88888B;
664 .css_button span, input[type="button"] span, input[type="submit"] span, button span {
665 display: inline-block
;
668 .css_button[href*="deleter"], input[type="button"][href*="deleter"], button[href*="deleter"] {
669 background: red
!important
;
672 .css_button:hover, input[type="button"]:hover, input[type="submit"]:hover, button:hover {
674 box-shadow: 3px 4px 6px #DDD ;
675 text-decoration: none
;
678 input
[type
="button"][style
="background-color:#ffff55"] {
679 background: #2672ec !important
;
684 border: 1px solid
#444444;
698 a
.disabled_button:hover
{
706 ul
.tabNav
{ margin: 0; padding: 0; }
707 ul
.tabNav
{ float: left
; list-style: none
; width: 100%; }
708 ul
.tabNav li
{ float: left
; margin: 0 1px 0 0; padding: 6px 0 0;
710 vertical-align: bottom
;
713 ul
.tabNav li
.current
{ padding-top: 0;
716 vertical-align: bottom
;
719 ul
.tabNav a
{ background:#A7A7A7; border: 1px solid
#FFFFFF; border-width: 1px 1px 0; color: #333; display: block
; padding: 4px 4px 5px 4px; text-decoration: none
; }
720 ul
.tabNav li
.current a
{ background:#D7DFE7 ;padding: 8px; }
722 div
.tabContainer
{ clear: both
; float: left
; width: 100%; }
723 div
.tabContainer div
.tab
{ border: 1px solid
#FFFFFF; color: #000; display: none
; padding: 10px; }
724 div
.tabContainer div
.current
{ display: block
; }
725 div
.tab
{ min-height: 180px; background: #FFFFFF none repeat scroll
0 0; margin-bottom: 10px;width:665px;}
726 div
.tab_long
{ min-height: 180px; background: #FFFFFF none repeat scroll
0 0; margin-bottom: 10px;width:100%;}
727 div
.tab
p:last-child
{ margin-bottom: 0; }
730 padding-right: 1px; padding-bottom: 0px
733 div
.tab table td
.label_custom
{
737 div
.tab table td
.data
{
738 min-width:120px; /*170px*/
742 background: #D7DFE7 none repeat scroll
0 0; margin-bottom: 10px; width:100%;
746 background: #D7DFE7 none repeat scroll
0 0; margin-bottom: 10px; width:100%;
750 margin-bottom:5px; width:685px; border-bottom: 1px solid
;
753 .section-header-dynamic {
754 margin-bottom:5px; border-bottom: 1px solid
;
758 background:#D7DFE7; padding:8px;
766 background-color: #ececec;
770 #report_parameters table
{
773 border-collapse: collapse
;
775 #report_parameters table td
{
779 #report_parameters table table
{
781 border-collapse: collapse
;
785 #report_parameters table table td
.label_custom
{
789 #report_results table
{
790 border-top: 1px solid black
;
791 border-bottom: 1px solid black
;
792 border-left: 1px solid black
;
793 border-right: 1px solid black
;
795 border-collapse: collapse
;
798 #report_results table thead
{
800 display: table-header-group
;
801 background-color: #ddd;
806 #report_results table th
{
807 border-bottom: 1px solid black
;
810 #report_results table td
{
812 border-bottom: 1px dashed
;
816 background-color: #77ff77;
821 * List-table formatting
827 border-bottom:1px dashed
#000000;
831 .showborder_head th {
832 border-bottom:1px solid
#000000;
843 .showborder_long tr td{
844 border-bottom:1px dashed
#000000;
853 font-family: helvetica
;
855 border: 2px outset rgb
(102, 102, 102);
856 background-color: #e4db96;
862 /* Password alert styles */
867 padding: 10px 10px 10px 15px;
871 border: 3px solid
#fe7b7a;
872 background-color: #ffd6d6 ;
875 border: 3px solid
#f56fff;
876 background-color: #fabfff;
879 border: 3px solid
#9acc2e;
880 background-color: #eef7dd;
882 /* Password alert styles */
884 /* Style for red font */
886 font-family: sans-serif
;
887 text-decoration: none
;
891 /* Style for red font */
893 .de_identification_status_message{
895 border:1px solid
#0000FF;
898 .de_identification_input_controls_box{
900 border:1px solid
#0000FF;
903 .de_id_upgrade_login{
905 border:1px solid Black
;
906 background-color:#FFFFFF;
909 #navigation-slide, #navigation-slide
*{
914 #navigation-slide li
{
923 padding: 5px 2px 5px 10px;
927 #navigation-slide li a
.collapsed
{
928 background: #999; /* for non-css3 browsers */
929 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#2D566A', endColorstr
='#B6D2E0'); /* for IE */
930 background: -webkit-gradient
(linear
, left top
, left bottom
, from
(#2D566A), to
(#B6D2E0)); /* for webkit browsers */
931 background: -moz-linear-gradient
(top
, #2D566A, #B6D2E0); /* for firefox 3.6+ */
934 #navigation-slide li a
.expanded
{
935 background: #999; /* for non-css3 browsers */
936 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#B6D2E0', endColorstr
='#2D566A'); /* for IE */
937 background: -webkit-gradient
(linear
, left top
, left bottom
, from
(#B6D2E0), to
(#2D566A)); /* for webkit browsers */
938 background: -moz-linear-gradient
(top
, #B6D2E0, #2D566A); /* for firefox 3.6+ */
941 #navigation-slide ul li a
.collapsed_lv2
{
942 background: #999; /* for non-css3 browsers */
943 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#6aa4bf', endColorstr
='#dae9ef'); /* for IE */
944 background: -webkit-gradient
(linear
, left top
, left bottom
, from
(#6aa4bf), to
(#dae9ef)); /* for webkit browsers */
945 background: -moz-linear-gradient
(top
, #6aa4bf, #dae9ef); /* for firefox 3.6+ */
948 #navigation-slide ul li a
.expanded_lv2
{
949 background: #999; /* for non-css3 browsers */
950 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#dae9ef', endColorstr
='#6aa4bf'); /* for IE */
951 background: -webkit-gradient
(linear
, left top
, left bottom
, from
(#dae9ef), to
(#6aa4bf)); /* for webkit browsers */
952 background: -moz-linear-gradient
(top
, #dae9ef, #6aa4bf); /* for firefox 3.6+ */
960 border: 1px solid
#8CACBB;
961 background: #999; /* for non-css3 browsers */
962 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#2D566A', endColorstr
='#B6D2E0'); /* for IE */
963 background: -webkit-gradient
(linear
, left top
, left bottom
, from
(#2D566A), to
(#B6D2E0)); /* for webkit browsers */
964 background: -moz-linear-gradient
(top
, #2D566A, #B6D2E0); /* for firefox 3.6+ */
973 text-decoration: none
;
991 border-left: 1px solid
#000000;
992 border-right: 1px solid
#000000;
993 border-bottom: 1px solid
#000000;
1005 text-decoration: none
;
1006 background: #e1e4e9;
1014 background: #b7beca;
1018 background-color:#FFFFFF;
1019 border:1px solid black
;
1030 vertical-align: top
;
1043 #menu1 li
, #menu2 li
, #menu3 li
, #menu4 li
, #menu5 li
, .example_menu li
{
1044 background-image: none
;
1047 border-bottom:1px solid white
;
1049 .example_menu ul ul {
1058 padding: 2px 2px 2px 17px;
1061 .example_menu a.expanded {
1062 background: #bbb url
('collapse.gif') no-repeat
3px 50%;
1064 .example_menu a.collapsed {
1065 background: #bbb url
('expand.gif') no-repeat
3px 50%;
1067 .example_menu a:hover {
1068 text-decoration: none
;
1070 .example_menu ul li span {
1071 background: #d9d1a4;
1074 font-weight: normal
;
1077 .example_menu ul a:Subjective {
1078 font-weight: normal
;
1080 .example_menu ul a:hover {
1081 background : #f5f5f5;
1082 text-decoration: underline
;
1084 .example_menu li.active a {
1087 .example_menu li.active li a {
1088 background: #e8e8e8;
1090 #menu1 li
.footer
, #menu2 li
.footer
, #menu3 li
.footer
, #menu4 li
.footer
, #menu5 li
.footer
, .example_menu
.footer
{
1091 background: transparent url
('footer.jpg') no-repeat
0 0;
1092 border-top: 2px solid
#fff;
1098 .example_menu .footer span {
1102 height: 300px !important
;
1114 background-color:#E1E4E9;
1117 /* error message = new validation */
1121 white-space: nowrap
;
1122 font-weight: normal
;
1126 border: 1px solid red
;
1130 display: inline-block
;
1136 display: inline-block
;
1141 /* flow board filters*/
1142 #flow_board_parameters{
1145 background-color: #ececec;
1147 #flow_board_parameters td
{
1150 #flow_board_parameters table
{
1153 border-collapse: collapse
;
1156 /* ------- Therapy groups styling --------- */
1171 margin-bottom: 20px;
1172 border: 1px solid
#2672ec;
1186 table
.dataTable#therapy_groups_list tbody td
{
1188 padding-right: 20px;
1192 .therapy_group #therapy_groups_list_container{
1193 margin-top: initial
;
1197 .therapy_group #therapy_groups_list_container input[type = "text"]{
1201 .therapy_group #therapy_groups_list_container input[type=number] {
1202 -moz-appearance:textfield
;
1205 .therapy_group #therapy_groups_list_container input
[type
=number
]::-webkit-inner-spin-button
,
1206 .therapy_group #therapy_groups_list_container input[type=number]::-webkit-outer-spin-button {
1207 -webkit-appearance: none
;
1211 .therapy_group .delete_btn button, .therapy_group .delete_btn span{
1212 background-color: #ef3935;
1217 .therapy_group .delete_btn a{
1218 text-decoration: none
;
1222 .therapy_group #therapy_groups_list_container .failed_message{
1225 #updateParticipants{
1234 #add-participant-form{
1235 transition: max-height
1s ease-out
;
1240 max-height: 250px !important
;
1249 .therapy_group .event_details{
1254 margin-bottom: 20px;
1258 #add_participant .patient_wrap
,
1259 #add_participant .comment_wrap
,
1260 #add_participant .button_wrap
{
1264 #add_participant .patient_wrap
,
1265 #add_participant .comment_wrap
{
1266 display: inline-block
;
1269 #add_participant .button_wrap input
{
1271 display: inline-block
;
1274 #add_participant_element .input_label
{
1278 #add_participant_element .error_wrap
.error
{
1282 #group_attendance_form_table tbody td
{
1286 #file_type_whitelist .subject-black-list
,
1287 #file_type_whitelist .subject-white-list
{
1289 display: inline-block
;
1294 #file_type_whitelist{
1298 #white-list, #black-list
{
1304 #file_type_whitelist select
{
1308 #file_type_whitelist option
{
1309 padding: 4px 10px 4px 10px;
1312 #file_type_whitelist option:hover
{
1313 background: #EEEEEE;
1316 #file_type_whitelist .subject-info-arrows
{
1318 display: inline-block
;
1320 margin: 130px 30px 30px 30px;
1323 #file_type_whitelist .subject-info-save
{
1325 margin: 170px 30px 30px 30px;
1329 #file_type_whitelist input
[type
=button
]{
1330 float: none
!important
;
1333 #file_type_whitelist #add-manually
{
1334 display: inline-block
1336 #file_type_whitelist #add-manually
-input
{
1339 #file_type_whitelist .top-list
{
1340 margin: 20px 20px 2px 20px;