html, body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005FB4;
	margin:0;
    padding:0;
	border:none;
}

.chkbox INPUT
{
 COLOR: black;
 border-style: none;
 font-family: Tahoma;
 font-size: 11px;
 margin-right: 5px;
 width:10px
}

a {
	color: #0066FF;
	text-decoration: none;
}
a:hover {
	color: #EE820C;
	text-decoration: none;
}

h1 {
	font-size: 22px;
	color: #005FB4;
	font-weight: lighter;
	padding:20px 10px 5px 20px;
}
.h1 {
	font-size: 22px;
	color: #005FB4;
	font-weight: lighter;
	padding:20px 10px 5px 20px;
}

.h1nopad {
	font-size: 22px;
	color: #005FB4;
	font-weight: lighter;
	padding:10px 10px 5px 0px;
}

h2 {
	font-size: 16px;
	color: #427AD5;
	line-height:18px;
	font-weight:bold;
}


h3 {
	font-size: 14px;
	color: #427AD5;
	font-weight:bold;
	line-height:-20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 12px 0px;
}
#text-table {
	color:#005FB4;
}


li { 
	list-style: outside;
	list-style-image:url(/_images/bullet.gif);
	padding:0px;
	color:#005FB4;
	margin-bottom:10px;
	line-height:14px;
}

.check{ 
	list-style: outside;
	list-style-image:url(/_images/check.gif);
	padding:0px;
	color:#005FB4;
	margin-bottom:10px;
	line-height:14px;
}

li a { 
	color: #0066FF;
	text-decoration: none;
}
li a:hover{ 
	color: #EE820C;
	text-decoration: none;
}

th
{
	font-size: 12px;
	color: #005FB4;
	padding:3px 3px 3px 3px;
}
TH
{
	font-size: 12px;
	color: #005FB4;
	padding:3px 3px 3px 3px;
}
td
{
	font-size: 12px;
	color: #005FB4;
}
TD
{
	font-size: 12px;
	color: #005FB4;
}
.header {
	background-image: url(/_images/header_logo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	padding-right:20px;
	height:75px;
	vertical-align: middle;
	text-align:right;
}
.header a {
	color: #0066FF;
	text-decoration: none;
}
.header a:hover {
	color: #EE820C;
	text-decoration: none;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005FB4;
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F46D17;
	padding: 2px 20px 0px 20px;
	height:36px;
}
.footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005FB4;
	text-decoration: none;
}
.footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EE820C;
	text-decoration: none;
}
.navbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #005FB4;
	padding-left: 20px;
	color: #4087C6;
	text-transform: uppercase;
	height:22px;
	vertical-align: middle;
	
}
.navbar a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DAEEFF;
	text-transform: uppercase;	
	text-decoration: none;
	vertical-align: middle;
}
.navbar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EE820C;
	text-transform: uppercase;
	text-decoration: none;
	vertical-align: middle;
}

.navbar-on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EE820C; 
	text-transform: uppercase;
	text-decoration: none;
	vertical-align: middle;
}
.copyright {
	font-size: 10px;
}
.text-bar {
	margin: 0px 9px 0px 9px;
}
.text-content {
	padding: 0px 20px 20px 20px;
}
.text-content2 {
	padding: 10px 10px 10px 10px;
}

.text-list {
	color:#005FB4;
}
.form-textbox1 {
	border:#005FB4 1px;
	border-style:solid;
	color:#005FB4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:200px;
}
.form-textbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	padding:2px;
	width:620px;
	height:100px;
}
.error {
	color:#FF0000;
}
.infobar {
	background-color:#F1F1F1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	padding: 3px 20px 2px 20px;
	height:21px;	
}
.text-infobar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#005FB4;
}
.text-note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
}
.text-emc {
	font-size: 11px;
	color:#FF0000;
}
.sidebar {
	background-color:#EBF2F9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C6C6C6;
	padding: 10px 0px 0px 0px;
	width:180px;
	line-height: 25px;
}
#twidth{
	width:768px;
}
#t2width{
	width:1006px;
}
.rightbar {
	background-color:#FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6C6C6;
	padding: 15px 20px 10px 20px;
	line-height: 25px;
	width:180px;
}
.sponsors {
	background-color:#C7E5FF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6C6C6;
	padding: 15px 20px 10px 20px;
	line-height: 25px;
	width:200px;
}
.notebg
{
 border: #A3C6E5 solid 1px;
 background-image:url(/_images/note_bg.jpg);
 background-position: bottom;
 background-repeat:repeat-x;
 background-color:#FFFFFF;
}
.text-sidebar{
	
	padding: 6px 20px 6px 20px;
}
.text-sidebar-on {
	background-color:#FFFFFF;
	padding: 0px 20px 0px 20px;
	height:24px;
	vertical-align: middle;
}
.text-sidebar2-on {
	background-color:#C6C6C6;
	padding: 0px 20px 0px 20px;
	height:24px;
	vertical-align: middle;
	color:#FFFFFF;
}
.text-sidebar-on a {
	color: #EE820C;
	text-decoration: none;
}
.text-sidebar-on a:hover {
	color: #EE820C;
	text-decoration: none;
}

.text-sidebar-off {
	padding: 0px 20px 0px 20px;
	height:24px;
	vertical-align: middle;
	text-decoration: none;
}
.text-sidebar-off a {
	color: #EE820C;
	text-decoration: none;
}
.text-sidebar-off a:hover {
	color: #0066FF;
	text-decoration: none;
}
.text-icon-captions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005FB4;
	text-align:center;
	padding:5px 0px 30px 0px;
	line-height:18px;
}

.text-icon-entries {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005FB4;
	padding:50px 0px 5px 0px;
	font-weight:bold;
}
.Button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:100%;
}
.Button-100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:98px;
}
.Button-200 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:200px;
}
.DropDown-80,
#ddlDate,
#ddlMonth,
#ddlDay,
#ddlTime,
#ddlYear,
#ddlAMPM,
#dgVaccines__ctl2_ddlEditMonth,
#dgVaccines__ctl2_ddlEditDay,
#dgVaccines__ctl2_ddlEditYear,
#ddlMon,
#ddlDtMon,
#ddlDtDay,
#ddlDtYear,
#ddlTimeOfDay,
#dgMeds__ctl2_txtDosage,
#dgMeds__ctl2_ddlEditStartMon,
#dgMeds__ctl2_ddlEditStartDay,
#dgMeds__ctl2_ddlEditStartYr,
#dgMeds__ctl2_ddlEditEndMon,
#dgMeds__ctl2_ddlEditEndDay,
#dgMeds__ctl2_ddlEditEndYr,
#ddlStartMon,
#ddlStartDay,
#ddlStartYear,
#ddlEndMon,
#ddlEndDay,
#ddlEndYear,
#ddlFeet,
#ddlInch,
.text-list,
#dgCal__ctl2_ddlEditMon,
#dgCal__ctl2_ddlEditDay,
#dgCal__ctl2_ddlEditYear,
#dgCal__ctl2_ddlEditTime,
#dgCal__ctl2_ddlEditAMPM,
#ddlStartAge,
#ddlEndAge

{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:80px;
	padding:2px;
}
#dgMeds__ctl2_chkEditNoEnd,
#chkNoEnd,
#dgComm__ctl2_chbxCancelHmPgIm,
#rdbGender_0,
#rdbGender_1,
#chkBill,
#chkAgree,
#chklDis_0,
#chklDis_1,
#chklDis_2,
#chklDis_3,
#chklDis_4,
#chklDis_5,
#chklDis_6,
#chklDis_7,
#chklDis_8,
#chklDis_9,
#chklDis_10,
#chklDis_11,
#chklDis_12,
#chklDis_13,
#chklDis_14,
#chklDis_15,
#chklDis_16,
#chklDis_17,
#chklDis_18,
#chklDis_19,
#chklDis_20,
#chklDis_21,
#chklDis_22,
#chklDis_23,
#chklDis_24,
#chklDis_25,
#chklDis_26,
#chklDis_27,
#chklDis_28,
#chklDis_29,
#chklDis_30
{
color:#005FB4;
	border:solid 1px #C6C6C6;
	width:15px;
	height:15px;
	margin:0px 5px 0px 0px;
}
.DropDown-200,
#ddlDoctor,
#ddlService
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:200px;
	padding:2px;
}
.DropDown
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:160px;
	padding:2px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:300px;
	height:150px;
	padding:2px;
}
#dgComm__ctl2_txtEditDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:300px;
	height:75px;
	padding:2px;
}
select, #ddlState {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:300px;
	padding:2px;
}
input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:300px;
	padding:2px;
}
#ImageButton1,
#ImageButton2,
#ImageButton3,
#ImageButton4,
#ImageButton5,
#ImageButton6,
#ImageButton7,
#ImageButton8,
#ImageButton9,
#ImageButton10

{
width:95px;
height:70px;
border:0;
}
.input-200
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:200px;
	padding:2px;
}
.textbox, .td-edit-textbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:170px;
	padding:2px;
}
.input-650 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:650px;
	padding:2px;
}
.input-100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:100px;
	padding:2px;
}
.DropDown-150
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:150px;
	padding:2px;
}
.input-50 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005FB4;
	border:solid 1px #C6C6C6;
	width:50px;
	padding:2px;
}
.headtable-underline {
	border-bottom-width:1px;
	border-bottom-color:#C6C6C6;
	border-bottom-style:solid;
	font-weight:bold;
}
.contenttable-underline {
	border-bottom:solid 1px #C6C6C6;
	padding-bottom:10px;
}
.tabs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:2px;

}
.tabs a:link {
	color: #0066FF;
	text-decoration: none;
}
.tabs a:hover {
	color: #EE820C;
	text-decoration: none;
}
hr {
	border: 0;
	width: 100%;
	color: #C6C6C6;
	background-color: #C6C6C6;
	height: 1px;
}
.text-white-head { 
	color: #FFFFFF; 
	background-color:#005FB4;
	white-space:nowrap;
	width:25%;
	vertical-align:top;
}
#tc {
	margin: 20px 20px 20px 20px;
}

a.innerStyle:link {
color: #0066FF; 
text-decoration: none;
}

a.innerStyle:hover {
color: #EE820C; 
text-decoration: none;
}

.form-textbox1
{
	border-right: #005fb4 1px solid;
	border-top: #005fb4 1px solid;
	border-left: #005fb4 1px solid;
	color: #005fb4;
	border-bottom: #005fb4 1px solid;
	background-color: white;
}

.td-edit-textbox
{
	border-right: #005fb4 1px solid;
	border-top: #005fb4 1px solid;
	border-left: #005fb4 1px solid;
	color: #005fb4;
	border-bottom: #005fb4 1px solid;
	background-color: white;
	font-size: 10px;

}

.td-edit-list
{
	border-right: #005fb4 1px solid;
	border-top: #005fb4 1px solid;
	border-left: #005fb4 1px solid;
	color: #005fb4;
	border-bottom: #005fb4 1px solid;
	background-color: white;
	font-size: 10px;

}

.error1 {
color: #FF0000;
}
 
#Table1 {
	width:100%;
}
#Table2 {
	border: 1px solid #C6C6C6;
	height:21px;
	vertical-align:middle;
	padding:10px 20px 10px 20px;
	margin:0px 0px 0px 20px;
}
#Table3 {
	border: 1px solid #C6C6C6;
	height:21px;
	vertical-align:middle;
	padding:10px 10px 10px 10px;
}

.table-content {
	width:700px;
	vertical-align:top;
}
.text {
	vertical-align:top;
}
.image {
	background-color:#F1F1F1;	
	border-bottom: #005fb4 1px solid;
	width:100%;
	background-image:url(/_images/bg-4-image.gif);
	background-repeat:no-repeat;
	background-position: 766px 0px;
}
#lblContent Table {
	width:100%;
}
.table-services {
padding:0px 20px 20px 0px;
}

a.navbar-left {
	color: #0066FF;
	text-decoration: none;
}
a.navbar-left:hover {
	color: #EE820C;
	text-decoration: none;
}
table #dgServices td,
table #dgStories td
{
vertical-align:top;
border:#C6C6C6 solid 1px;
padding: 5px 20px 5px 10px;
width:25%;
}

#dgServices li
{
margin-left: 25px;
}

table #dgStories
{
border:0px;
padding:0px;
}

#dgServices {
border:1px;
padding:0px;
width:780px;
}

table #dgRecent td,
table #dgMemComm td
{
border:0px;
padding:5px;
border-bottom:#C6C6C6 solid 1px;
}

#dgComm td,
#dgAllergies td,
#dgMeds td,
#dgVaccines td,
#dgPatientDiet td,
#dgPatient td,
#dgAddress td,
#dgPhysician td,
#dgCal td,
#dgPatientDiet td,
#dgDiary td,
#dgFiles td,
#dgTests td,
#dgComm td,
#dgTests td,
#dgPC td
{
vertical-align:top;
padding:3px 3px 3px 3px;
}

#dgPatient{
margin: 0px 0px 0px 20px;
}
.DataTable {
border:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:1px;
}


