﻿.field .label 
{display:block; width: 100%;padding-bottom:2px;}

.content-pages .field .textbox,
.content-pages .field .dropdown 
{display: block;width:317px;}

.content-pages .three-column .textbox,
.content-pages .three-column .dropdown 
{width:192px;}

.content-pages .field .textarea 
{display: block;width:655px;height:75px;}
.content-pages .message {float:left;width:635px;}

.field.clear, .read-only.clear, .controls.clear {    
	margin: 0;
	padding-left:0px !important;}
.content-pages .auto-block {
	margin: 0;
	padding-left:0px !important;
	width:660px;}

.content-pages .fieldset .message {width:615px;}
.content-pages .EditModeControls {
	display:block;
	position: absolute;
	float: right;
	top:15px;
	right:5%;
	left:88%;
	}
.category-header {
	color: #0099FF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: solid 1px #d1d1d1;
	text-align: right;
	padding-bottom: 5px;}

.form-hr {
	border: none;
	border-bottom: solid 1px #d1d1d1;
	clear: both;
	display: block;
	float: left;}

.fullwidth-pages .field.clear,.fullwidth-pages  .read-only.clear,.fullwidth-pages  .controls.clear,
.fullwidth-pages .category-header,.fullwidth-pages .form-hr {width:935px;}
.content-pages .field.clear,.content-pages .read-only.clear,.content-pages .controls.clear,
.content-pages .category-header,.content-pages .form-hr {width:655px;}

.page-title,
.site-title {
	display:block;
	clear:both;
	margin-top: 0px;
	font-size: 26px;}
.site-title {padding-left:24px;}

.myInfoNavigation,
.patientsNavigation,
.visitNotesNavigation,
.content-pages .EditModeControls,
.content-pages .controls.clear {z-index:1;}

.myInfoNavigation,
.patientsNavigation,
.visitNotesNavigation {
	display:block;
	float:left;
	clear:both;
	width: 100%;
	height: auto;
	margin-bottom:15px;}
.myInfoNavigation .button,
.patientsNavigation .button,
.visitNotesNavigation .button
{margin-right:5px;}
.myInfoNavigation .button.selected,
.patientsNavigation .button.selected,
.visitNotesNavigation .button.selected
{border-color: #ccc;background-color:#0fb1e3;}
#divMyInfo, #divPatients, #divVisitNotes
{position: relative; padding:10px 0px;}

#divMyInfo .read-only .label, #divMyInfo .read-only .value,
#divVisitNotes .read-only .label,#divVisitNotes .read-only .value {
	float:left; 
	padding-bottom: 10px;
	padding-right:10px;}
#divMyInfo .read-only .label,
#divVisitNotes .read-only .label 
{width: 200px; text-align:right;}

.spanSearch { float: right;}
.spanSearch .txtSearch {
	display:inline-block;
	padding:3px 0px;
	margin-right:5px;
	font-size:14px;}
#divMyInfo .btnEdit {
	display:block;
	position: absolute;
	float: right;
	top:15px;
	right:5%;
	left:88%;
	z-index:1;}    
#divMyInfo .read-mode, 
#divMyInfo .edit-mode {
  background-color: #F2F2F2;
  clear: both;
  display: block;
  height: auto;
  margin: 10px auto;
  padding: 10px;
  padding-right: 0px;
  position: relative;
  width: 505px;}
#divMyInfo .edit-mode {padding-bottom:50px;}
#divMyInfo .read-mode .clear,
#divMyInfo .edit-mode .clear
{width: 485px;}
#divMyInfo .read-mode .EditModeControls,
#divMyInfo .edit-mode .EditModeControls 
{
	z-index:999;
 }
#divMyInfo .edit-mode .column
{width: 240px;}
#divMyInfo .edit-mode .textbox,
#divMyInfo .edit-mode .dropdown
{width: 240px;}
#divMyInfo #divBtnSave .btnSave {
	bottom: 15px;
	position: absolute;
	right: 97px;}
	
#divVisitNotes .fieldset,
#divPatients .fieldset {padding-right: 0;width: 648px;}
#divVisitNotes .fieldset .read-only.column, 
#divVisitNotes .fieldset .field.column,
#divPatients .fieldset .field.column 
{width:312px;}
#divVisitNotes .fieldset .field .textbox,
#divVisitNotes .fieldset .field .dropdown,
#divVisitNotes .fieldset .field .textarea,
#divPatients .fieldset .field .textbox,
#divPatients .fieldset .field .dropdown,
#divPatients .fieldset .field .textarea
{width:309px;}
#divVisitNotes .fieldset .field .label,
#divVisitNotes .fieldset .read-only .label,
#divVisitNotes .fieldset .read-only .value,
#divPatients .fieldset .field .label
{
	display: block;
	width:100%;
	text-align: left;}
#divVisitNotes .fieldset .field.clear,
#divVisitNotes .fieldset .controls.clear,
#divPatients .fieldset .field.clear, 
#divPatients .fieldset .controls.clear
{width:635px;}    
#divVisitNotes .fieldset .field input.hasDatepicker,
#divPatients .fieldset .field input.hasDatepicker {width:286px !important;}
#divVisitNotes .fieldset .read-only.clear {padding-left:0px;} 
#divVisitNotes .fieldset .read-only .seventy-thirty { display: block;}
#divVisitNotes .fieldset .read-only .seventy-thirty.left {width:68%; float:left;}
#divVisitNotes .fieldset .read-only .seventy-thirty.right {width:28%; float:left; margin-left:2%;}
#divVisitNotes .read-only.clear {width:98%;}
#divVisitNotes .note-entry {
	display: block;
	clear: both;
	width: 100%;
	height: auto;
	margin: 10px 0px;
	padding: 0px;}
#divVisitNotes .note-entry .entry-header {
	display: block;
	clear: both;
	width: 96%;
	height: auto;
	padding: 5px 1%;
	margin: 0px 0px 10px;
	background-color:#f1f1f1;
	border: solid 1px #d1d1d1;
	border-radius: 4px;
	text-decoration:none;
	color:#696969;
	font-weight: bold;}
.fieldset .note-entry .entry {
	display: block;
	clear: both;
	width: 100%;
	height: auto;
	padding: 5px 0px;
	margin: 0px;}
#divVisitNotes .note-entry .entry .label
{width:auto; display:block; clear:both;}
#divVisitNotes .note-entry .entry .value 
{width:auto; display:block; clear:both;}

#divPatients .landing-message {
	display: block;
	clear:both;
	text-align: center;
	font-size:20px;
	margin: 10px 0px;
	padding: 10px 50px;}
#divPatients .landing-graphic {
	display: block;
	clear:both;
	margin: 10px auto;}
#divPatients .column .radios-line .radio
{margin-right: 10px; margin-left:0px;}

.pnlPolicies 
{
	position: relative;
	display: block;
	clear: both;
	float: left;
	width:930px;
	margin: 0px 15px;
	line-height: 1.5;
	}
	
.pnlPolicies .contentheader {
	display:block;
	clear:both;
	margin-top: 0px;
	font-size: 26px;}
.contactUsTitle {
	display:block;
	clear:both;
	margin-top: 0px;
	margin-left: 15px;
	font-size: 26px;}
#divContactUs {
	clear: both;
	display: block;
	float: left;
	line-height: 1.5;
	margin: 0 0 0 15px;
	position: relative;
	width: 945px;}
#divContactUs .field.column {width:450px;padding-left:10px;}
#divContactUs .field .label 
{
	display: block;
	clear:both;
	}
#divContactUs .field .textbox,
#divContactUs .field .dropdown,
#divContactUs .field .textarea
{width:98%;}
#divContactUs .controls.clear {width:915px;}
#mainHelp {
	display:block;
	clear:both;
	padding: 5px 15px;
	}
#mainHelp .question,#mainHelp .answer {
	display: block;
	clear: both;
	padding: 0px 15px;
	padding-left: 22px;
	font-size: 14px;
	line-height: 1.5;
}
#mainHelp .question {
	/*background: transparent url(/Skins/images/icons/blue-arrow.png) no-repeat left center;*/
	margin-bottom: 10px;
}
#mainHelp .answer {
	margin-bottom: 25px;
}
.orangebuttonAutopopulate	
{
    background:#FF9900 none !important; 
    border: solid 0px #ffcc00; 
    color:#000 !important; 
    padding:3px 10px;
    border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    width:200px;
    height: 50px;
    text-align:center;
    vertical-align:middle;
    font-weight:bold;
}  
.orangebuttonAutopopulate:hover
{
    background:#ffb74c none !important; 
}


.bluebuttonAutopopulate
{
    background: #6599FF none !important; 
    border: 0px solid #0c2e5a;
    color: #fff;
    padding: 3px 10px;
    border-radius: 0px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;	
    width:360px;
    height: 100px;
    text-align:center;
    vertical-align:middle;
    font-weight:bold;  
}
.bluebuttonAutopopulate:hover	
{
    background: #93b7ff none !important;
}