@import url(styles.css);
@import url(jquery.datepick.css);

/* ================================= */
/* = Left side Stats bar overrides = */
/* ================================= */

div.stats div.box-wrap {
	padding-right: 20px;
}
div.stats div.box-wrap-inner {
	padding-left: 16px;
	padding-bottom: 12px;
}
div.stats div.box-wrap-outer {
	padding-top: 10px;
}
div.stats img.browser {
	position: relative;
	top: 1px !important;
	margin-right: 1px;
/*	width: 11px !important;
	height: 13px !important;*/
}

/* ========================================================= */
/* = input areas for non-script-block portions of the site = */
/* ========================================================= */
/*input.inline,
textarea.inline {
	border: 1px solid #ccc;
	border-top: 1px solid #666;
	padding: 2px 5px;
	width: 159px;
	font: 12px Verdana;
	background: url(../images/call_center/field_normal_bg.gif) no-repeat 0 0 !important;
}*/
body#call_center #call_comments {
	width: 469px;
	width: 456px\9;
	height: 60px;
	overflow: hidden;
}
/* ==================== */
/* = Call center page = */
/* ==================== */

div#call-timer {
  font-size: 16px;
  margin-top: 5px;
  margin-bottom: 18px;
}
/*#call-timer a {
	-moz-border-radius: 10px;
}*/
div#start_pause_wrapper,
div#stop_wrapper {
}

/*a#start_pause_timer,
a#stop_timer {
  font-size: 14px;
  margin-left: 3px;
  margin-right: 5px;
  padding: 3px;
  color: #000;
  border: 1px solid #333;
  width: 65px;
  text-align: center;
  display: block;
  float: left;
  cursor: pointer;
  background: #eee url(theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 0 -101px;
}*/
/*a#start_pause_timer:hover,
a#stop_timer:hover {
  background: 0;
  color: #961B1E;
}*/
span#call_timer_display,
span#call_timer_label {
  position: relative;
  top: 3px;
  left: 6px;
}
input#patient_same_as_caller {width:auto;}
div#caller-search,
div#patient-search,
#call-history {
  display: none;
}
#patient_same_as_caller {
  margin-left: 0px;
  padding-left: 0px;
}
#appointment_hour,
#appointment_minute,
#appointment_ampm,
#call_customer_hour,
#call_customer_minute,
#call_customer_ampm {
  width: 48px;
  display: inline;
}

input#search_caller, input#search_patient {
  width: 80px;
}

div#status_schedule_appointment,
div#status_call_customer,
div#status_customer_calls_us,
div#status_not_interested {
  display: none;
}
div#patient_source_tabs,
div#call_status_tabs,
div#call_customer_tabs {
  font-size: 11px;
}
#call_customer_tabs {border:0;}
body#call_center .ui-tabs a {text-decoration:none !important;}

/**
 * Call Center form specifics
 */
body#call_center input {width:192px;}
body#call_center #patient-info input,
body#call_center #patient-address input {width:184px;}

body#call_center #patient-info,
body#call_center #patient-address {width:300px;height:242px;height:auto\9;float:left;}

body#call_center #patient-address .box-wrap-inner {height:209px;height:213px\9;}
body#call_center #patient-info {margin-right: 5px;}
body#call_center #patient-source {clear:both;}
body#call_center #patient-address label,
body#call_center #patient-info label {width:68px;}
body#call_center input.patient-phone {width:82px !important;margin-right:6px;}
body#call_center input.patient-phone-narrow {width:85px !important;margin-right:6px;}
body#call_center #patient-info select {width:90px !important;}
body#call_center fieldset input#search_patient,
body#call_center fieldset input#search_caller,
body#call_center fieldset input#patient_same_as_caller,
body#call_center input#save-submit {width:auto !important;}
body#call_center fieldset select.phone-type {width:100px;}
body#call_center input#save-submit {width:60px !important;}
body#call_center #same-as-caller-label {width: 96px !important;}
.call-history-entry {margin-bottom:8px;padding-bottom:8px;border-bottom:3px dotted #aaa;}
.last-call {border:0;margin:0;padding:0;}
.call-history-entry .caller-info,
.call-history-entry .receptionist-info,
.call-history-entry .call-status,
.call-history-entry .call-comments {background:#fff; padding:5px;margin-bottom:5px;}
.last-call .call-comments {margin-bottom:0;}

.call-history-entry label {width:90px;color:#961B1E;}
.call-history-entry p {margin:0.2em;}

.call-history-entry .caller-info,
.call-history-entry .receptionist-info {width:251px;height:54px;float:left;margin-right:10px;}
.call-history-entry .receptionist-info {margin-right:0;}
.call-status {clear:both;}
label.call-number {font-size: 35px;color:#bbb;position:relative;left:30px;top:10px;}

#caller-search-results table.base,
#patient-search-results table.base {
  background:#fff;
}
#caller-search-results table.base th,
#patient-search-results table.base th {
  background: #A19988;
  color:#fff;
}
#caller-search-results table.base td a,
#patient-search-results table.base td a {
  text-decoration:underline !important;
}
#caller-search-results table.base td a:hover,
#patient-search-results table.base td a:hover {
  text-decoration:none !important;
}


























