/* CSS Document */

p img, td img {
	border-color: #ffffff;
}
/* Find A Doc - (porlet for URL content) */
div#findADoc {
	padding-top: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	border: 1px solid #ababab;
	width: 743px;
	margin: 0px;
}


/* Calendar Portlet (iframe pages) */
div#portletCalendar {
	border: 1px solid #999;
	width: 760px;
}

/* Calendar */
table.calendar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 140px;
}
td.yearTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	background-color:#999999;
}
td.monthTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	background-color: #CCCCCC;
}
table.calendar tr.weekTitle td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
}
table.calendar tr.weekDay td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right: 3px;
	padding-left: 3px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 1px;
}

/* Marquee (image) */
div.marquee {
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
div.marquee img, div.marquee iframe {
	border: 1px solid #ABABAB;
	margin: 0px;
	padding: 0px;
}


/* PortletContent (copy) */
div#portletContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999;
	width: 497px;
	vertical-align: top;
	margin: 0px;
	padding: 15px;
	min-height: 501px;
}
table#rg210986 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999;
	width: 530px;
	vertical-align: top;
	margin: 0px;
	padding: 15px;
	min-height: 501px;
}
table#rg210986 td {
	border: 15px solid #ffffff;
}
div#portletContentAll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999;
	width: 760px;
	vertical-align: top;
	margin: 0px;
	padding: 15px;
	min-height: 501px;
}
div#portletContent a, div#portletContent table.Bodyid153032siteid233 a, div#portletContentAll a, table#rg210986 td a {
	text-decoration: none;
	color: #52adef;
}
div#portletContent a:hover, div#portletContent table.Bodyid153032siteid233 a:hover, div#portletContentAll a:hover, table#rg210986 td a:hover {
	text-decoration: underline;
	color: #52adef;
}
div#portletContent span.body, div#portletContent table.Bodyid153032siteid233 span.body, table#rg210986 td span.body {
	margin: 0px;
	vertical-align: top;
	width: 497px;
	height: 501px;
	padding: 0px;
}
div#portletContent p.header, div#portletContent table.Bodyid153032siteid233 p.header, div#portletContentAll p.header, table#rg210986 td p.header, h1, p.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	text-transform: capitalize;	
	margin: 0px;
	padding: 0px;
	
}
div#urlForm p.header  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	text-transform: capitalize;
	margin-right: 15px;
}
p.headerForm {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	text-transform: capitalize;	
}
p.headerCalendar {
	padding-top: 15px;
	padding-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	text-transform: capitalize;	
}
p.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 11px;
}
p.subTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	text-transform: capitalize;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 02px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 11px;
}
p.titleDivider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	border-top: 1px dotted #ccc;
	padding: 0px;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p.backToTop {
	text-align: right;
	padding-bottom: 20px;
	border-bottom: 1px dotted #ccc;
	dipslay: block;
	clear: both;
}
p.backToTop a {
	text-decoration: none;
	color: #666666;
}
p.backToTop a:hover {
	text-decoration: underline;
	color: #666666;
}
p.backToFAQ {
	text-align: left;
	padding-bottom: 20px;
	padding-left: 15px;
}
p.backToTopLast {
	text-align: right;
	border-bottom: 0px;
	display: block;
	clear: both;
}
p.backToTopLast a {
	text-decoration: none;
	color: #666666;
}
p.backToTopLast a:hover{
	text-decoration: underline;
	color: #666666;
}
p.belowLink {
	padding-left: 15px;
	margin: 0px;
	background-image: url(https://portal2.bynum.com/bellin/bellin/Images/belowLink.gif);
	background-repeat: none;
}
p.qaLink {
	margin-bottom: -5px;
}
p.qaLink a {
	color: #666666;
}
p.qa {
	padding-left: 15px;
	text-indent: -16px;
}
p.qa a, p.subTitle a {
	font-weight: normal;
	color: #000;
}
p.qa_A {
	margin-top: -10px;
	padding-left: 15px;
	text-indent: -16px;
}
p.qa2 {
	padding-left: 15px;
}
p.address {
	padding-left: 15px;
}
div.indent {
	padding-left: 15px;
}
div.indent p.title, div.indent p.titleDivider {
	font-style: italic;
}
div.indent ul, div.indent2 ul {
}
div.indent2 {
	padding-left: 25px;
}
p.testimonialTitle {
	font-size: 14px;
	font-weight: bold;
}
span.testimonialQuote {
	font-style: italic;
	font-weight: bold;
}
p.testimonialName, p.signature {
	font-weight: bold;
	color: #666666;
	margin-top: -10px;
	padding-bottom: 10px;
	text-align: right;
}
p.testimonialName span.title, span.signatureTitle {
	font-style: italic;
}
span.superscript {
	vertical-align: super;
	font-size: 8px;
}
ol li.numbered ul {
	padding-top: 10px;
}


/* Fees Table (under Fitness Centers) */
table.fee {
}
table.fee tr.header {
	font-weight: bold;
}
table.fee td {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 25px;
}

/* Calculate Your BMI Chart (under Weight Management: Wellness Services) (table) */
table#bmi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
table#bmi td {
	padding: 2px;
	border: 1px solid #ccc;
	width: 45px;
}
table#bmi .bold {
	font-weight: bold;
	background-color: #fff;
}
table#bmi .ff3333 {
	background-color: #ff3333;
}
table#bmi .33ff00 {
	background-color: #33ff00;
}
table#bmi .ffcc99 {
	background-color: #ffcc99;
}
table#bmi .ff0099 {
	background-color: #ff0099;
}
table#bmi .ffff99 {
	background-color: #ffff99;
}
/* Image within text area */
img.rightSide {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
img.leftSide {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

/* Form Porlet (iframe within portlet ie Contact Us) */
div#urlForm {
	border: 1px solid #ABABAB;
	padding-top: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	width: 760px;
}
div#urlBody {
	border: 1px solid #ABABAB;
	padding-top: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	width: 514px;
}

/* Contact List (for Info/Contact) */
table.contactList {
	width: 100%;
	margin-left: 10px;
	margin-top: 12px;
}
table.contactList td{
	padding: 5px;
	vertical-align: middle;
	border-bottom: 1px solid #EBEBEB;
	width: 50%;
}
p.headerContactList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 7px;
	padding-top: 5px;
}

/* Table Alignment (Facilities - Lodging) */
table tr.topCenter td {
	vertical-align: top;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
}


/* PortletContent ("i") */
div#portletI {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-top: 1px solid #999;
	border-bottom: 0px;
	vertical-align: top;
	text-align: right;
	margin: 0px;
	padding: 0px;
	width: 527px;
}
div#portletContentI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-top: 0px;
	width: 497px;
	vertical-align: top;
	margin: 0px;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	min-height: 469px;
}
div#portletContentI a {
	text-decoration: none;
	color: #52adef;
}
div#portletContentI a:hover{
	text-decoration: underline;
	color: #52adef;
}
div#portletContentI span.body {
	margin: 0px;
	vertical-align: top;
	width: 497px;
	height: 501px;
}
div#portletContentI p {
	padding-right: 15px;
}
div#portletContentI p.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	text-transform: capitalize;	
	width: 100%;
	margin: 0px;
	padding: 0px;
}
p.subheader {
	font-weight: bold;
	color: #666;
}

/* "i" icon - Nurse On Call */
span.verbage {
	cursor: help;
	text-decoration: none;
}
span.verbage img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

/* Branding page - ServiceLine Intro Copy (img) */
div#serviceLineIntro {
	border: 1px solid #ABABAB;
	height: 253px;
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}
/* Branding page - ServiceLine Intro Copy (txt) */
div#serviceLineIntroTxt {
	border: 1px solid #ABABAB;
	height: 253px;
	margin: 0px;
	padding: 20px;
	vertical-align: top;
}

/*Administration page - Bullet checkbox */
ul.checkBox li {
	list-style-image: url(https://portal2.bynum.com/bellin/bellin/Images/admin/bulletCheckBox.gif);
	list-style-type: none;
}
ul.sub {
	border-top: 7px solid #fff;
	margin-top: 0px;
}
ul.sub li {
	list-style-image: url(https://portal2.bynum.com/bellin/bellin/Images/admin/bulletBlank.gif);
}


p.note {
	font-size: 10px;
	font-style: italic;
}
div.quote, div.callout {
	font-style: italic;
	font-weight: bold;
	text-align: center;
	padding-left: 25px;
	padding-right: 25px;
	display: block;
}
p.caption {
	font-size: 9px;
	font-style: italic;
}

/* Header -Display Name for item
font.titleid1siteid0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	text-transform: capitalize;	
	margin: 0px;
	padding: 0px;
	width: 100%;
}
*/

