﻿#contentClinicHours { line-height: 1.20em; }
#contentClinicHours DL { display: block; float: left; width: 60px; margin: 0px 6px 20px 0px; text-align: center; height: 57px; background: url('/Images/CalendarDay.png') no-repeat top center; border-bottom: 1px solid #abb2b3; }
#contentClinicHours DT { display: block; font-weight: bold; color: #535353; padding: 2px; }
#contentClinicHours DD { display: block; margin: 5px 0px; font-size: 0.9em; }

#layoutCoreContentRight TABLE { border-collapse: collapse; padding: 0px; }
#layoutCoreContentRight TABLE TR { border-bottom: 1px solid #E4EEEF; }
#layoutCoreContentRight TABLE TR.Alt { background: #F2F8F8; }
#layoutCoreContentRight TABLE TR.hover { background: #B2B8B8; }
#layoutCoreContentRight TABLE TH, 
#layoutCoreContentRight TABLE TD { padding: 5px; }

#layoutCoreContentRight .loginFormTable TR { border: none; }
#layoutCoreContentRight .loginFormTable TH, 
#layoutCoreContentRight .loginFormTable TD { padding: 0px; }

#layoutCoreContentRight OL.formCanvas { background-color: #F2F2F2; margin: 0px 0px 0px 15px; padding: 15px 0px 15px 0px; list-style: none; border: dotted 1px #BBBBBB; }
#layoutCoreContentRight OL.formCanvas LI { padding: 0px; margin: 0px 15px 0px 15px; margin-bottom: 5px; }
#layoutCoreContentRight OL.formCanvas LI LABEL { min-width: 120px; width: 100px; display: inline-block; cursor: pointer; }
#layoutCoreContentRight OL.formCanvas LI.required LABEL { font-weight: bold; }
#layoutCoreContentRight OL.formCanvas LI.error { margin: -16px -1px 15px -1px; }
#layoutCoreContentRight OL.formCanvas LI.error SPAN,
#layoutCoreContentRight OL.formCanvas LI.error DIV { display: block; padding: 5px 15px; background: #CC0000 url('/Images/Error.png') no-repeat top right; font-weight: bold; color: #FFFFFF !important; }
#layoutCoreContentRight OL.formCanvas INPUT + LABEL { padding-left: 3px; vertical-align: top; font-size: 1em; font-weight: normal !important; width: auto; }
#layoutCoreContentRight OL.formCanvas .FinePrint { font-size: .85em; line-height: normal; }
#layoutCoreContentRight INPUT[type="button"], 
#layoutCoreContentRight INPUT[type="submit"] { cursor: pointer;  }
#layoutCoreContentRight INPUT[type="checkbox"] { cursor: pointer; }
#layoutCoreContentRight SELECT { border: 1px solid #999999; padding: 1px; }
#layoutCoreContentRight INPUT[type="text"], 
#layoutCoreContentRight INPUT[type="password"],
#layoutCoreContentRight TEXTAREA { border: 1px solid #999999; padding: 2px 3px; }

#layoutCoreContentRight SPAN.inlineError { margin: 0px; padding: 2px 6px; font-size: .75em; font-weight: bold; background: #D00000; text-transform: uppercase; color: #FFFFFF !important; }

#layoutCoreContentRight OL.formOrCanvas { background-color: #F2F2F2; margin: 0px 0px 0px 15px; padding: 0px; list-style: none; border: dotted 1px #BBBBBB; display: inline-block; }
#layoutCoreContentRight OL.formOrCanvas > LI { padding: 10px; margin: 0px; min-width: 175px; float: left; }
#layoutCoreContentRight OL.formOrCanvas > LI + LI { background: url('/Images/OrSeparator.png') no-repeat left center; padding-left: 30px; }

#layoutCoreContentRight OL.formOrHorizCanvas { background-color: #F2F2F2; margin: 0px 0px 0px 15px; padding: 0px; list-style: none; border: dotted 1px #BBBBBB; display: inline-block; }
#layoutCoreContentRight OL.formOrHorizCanvas > LI { padding: 10px; margin: 0px; min-width: 225px; }
#layoutCoreContentRight OL.formOrHorizCanvas > LI + LI { background: url('/Images/OrHorizSeparator.png') no-repeat top center; padding-top: 30px; }
#layoutCoreContentRight OL.formOrHorizCanvas LABEL { min-width: 100px; width: 100px; display: inline-block; cursor: pointer; }

#layoutCoreContentRight .AlphabeticalLinks A { background-color:#FFF; border: 1px solid #CCCCCC; color: #FF6633; font-size: 90%; font-weight:bold; line-height:2.5em; padding:3px; text-decoration:none; text-transform:uppercase; }
#layoutCoreContentRight .AlphabeticalLinks A:HOVER { background: #FF9933 url('/Images/css.gif') repeat-x scroll 0 0; color: #FFF; }

#contentProviderSpecilaties { border-bottom: 1px dotted #A6B073; background: url('/Images/Content-Bullet.gif') no-repeat left center; padding-left: 20px; margin-bottom: 15px; padding-bottom: 1px; }