﻿@import url( layout.css );
.submit {
	FONT-WEIGHT: bold; COLOR: black
}
.wicket-ajax-indicator {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pg1 {
	BORDER-RIGHT: black 1px groove; BORDER-TOP: black 1px groove; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: black 1px groove; COLOR: black; BORDER-BOTTOM: black 1px groove; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}
.pg2 {
	BORDER-RIGHT: black 1px groove; BORDER-TOP: black 1px groove; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: black 1px groove; COLOR: black; BORDER-BOTTOM: black 1px groove; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}
.yesno {
	BORDER-RIGHT: black 2px groove; BORDER-TOP: black 2px groove; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: black 2px groove; BORDER-BOTTOM: black 2px groove
}
.error {
	FONT-WEIGHT: bold; COLOR: red
}
.errortitle {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; FONT-WEIGHT: bold; BACKGROUND: #f0f0f0; BORDER-LEFT: 1px inset; COLOR: red; BORDER-BOTTOM: 1px inset
}
.progress {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}
.visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}
.highlight {
	BACKGROUND-COLOR: #ffc
}
IMG {
	BEHAVIOR: url(http://ww2.triangleortho.com/39474/iepngfix.htc)
}
A {
	BEHAVIOR: url(http://ww2.triangleortho.com/39474/iepngfix.htc)
}
DIV {
	BEHAVIOR: url(http://ww2.triangleortho.com/39474/iepngfix.htc)
}
SPAN {
	BEHAVIOR: url(http://ww2.triangleortho.com/39474/iepngfix.htc)
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.titlebroadcast {
	COLOR: #4923fe
}
.loginsubmit {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; HEIGHT: 22px; BACKGROUND-COLOR: navy
}
.logintable {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
.logintable .note {
	DISPLAY: none; FONT-SIZE: 11px
}
.logintable SMALL A {
	FONT-SIZE: 11px! important
}
.logintable .loginside {
	BORDER-RIGHT: #555 1px solid
}
.logintable .createacc {
	
}
.loginforminput {
	WIDTH: 160px
}
TABLE.bodycapsule {
	WIDTH: 550px
}
.inputLabel {
	FONT-WEIGHT: bold
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-TOP: 6px; BORDER-BOTTOM: #3399cc 1px solid
}
.color_accent {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 8pt; BORDER-LEFT: 0px; COLOR: #ffffff; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #6699cc
}
.link {
	PADDING-LEFT: 12px; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 15pt
}
.MfSecureLink {
	
}
.red {
	COLOR: #ff0000
}
FIELDSET {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #555 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #555 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #555 1px solid
}
FIELDSET LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000
}
.ts_title_text {
	DISPLAY: none
}
#patient_portal_main {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 5px 0px 0px; WIDTH: 550px
}
#patient_portal_main FIELDSET {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN: 10px 0px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#patient_portal_main FIELDSET LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
#patient_portal_main UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#patient_portal_main UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.quicklink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/bullet_go.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.messages A.emailgo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/email_go.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.messages A.emailunread {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/email.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.messages A.emailgo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/email_go.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.messages A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/email.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.insurance A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/vcard_edit.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.wallet A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/creditcards.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.myapptreq A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/calendar.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.apptreq A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/calendar_add.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.customforms A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/page.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.phr A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/heart.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.labresults A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/telephone.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.mylabs A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/chart_bar.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.preregistration A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/information.png) yellow no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.profile A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/house.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.changeemail A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/email_edit.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.unsubscribeemail A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/email_delete.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.changepassword A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/key.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.preferences A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/user_edit.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.family A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/secure/common/images/icons/group.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.feedbackContainer {
	FONT-SIZE: 0.9em; TEXT-ALIGN: center
}
.feedback {
	MARGIN: 0px auto; WIDTH: 500px; TEXT-ALIGN: center
}
.feedback SMALL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: blue; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.feedback DIV.info {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px auto; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ff9; TEXT-ALIGN: center
}
.feedback DIV.info UL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 20px; WIDTH: 450px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.feedback DIV.info UL LI {
	MARGIN: 1px 0px 0px; TEXT-ALIGN: center
}
.feedback DIV.warn UL LI {
	MARGIN: 1px 0px 0px; TEXT-ALIGN: center
}
.feedback DIV.warn {
	BORDER-RIGHT: #c00 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c00 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px auto; BORDER-LEFT: #c00 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c00 1px solid; BACKGROUND-COLOR: #f00; TEXT-ALIGN: center
}
.feedback DIV.warn UL {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 20px; WIDTH: 450px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center! important
}
.required {
	FONT-WEIGHT: bold; COLOR: #f00
}
.messagecontainer_small {
	WIDTH: 300px; TEXT-ALIGN: center
}
.messagecontainer_medium {
	WIDTH: 450px; TEXT-ALIGN: center
}
.messagecontainer_large {
	WIDTH: 600px; TEXT-ALIGN: center
}
.flash {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 450px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ff9; TEXT-ALIGN: center
}
.warning {
	BORDER-RIGHT: #c00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c00 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #c00 1px solid; WIDTH: 450px; PADDING-TOP: 5px; BORDER-BOTTOM: #c00 1px solid; BACKGROUND-COLOR: #f00; TEXT-ALIGN: center
}
.separator {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: #555 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
.separator LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000
}
.subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
.subnav .inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px
}
.subnav .inner A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.note {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}
FIELDSET.divider {
	BORDER-RIGHT: 0px; BORDER-TOP: #555 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FIELDSET.divider LEGEND.dividerTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.customforms {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.customforms LI {
	MARGIN-TOP: 5px
}
UL.customforms LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../../../secure/common/images/icons/page.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; MARGIN: 1px 0px 0px; PADDING-TOP: 3px
}
UL.customforms LI SPAN.completedDate {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 2px 20px; PADDING-TOP: 2px
}
UL.customforms LI SPAN.attachmentLabel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 2px 20px; PADDING-TOP: 2px
}
UL.customforms LI A.registration {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../../../secure/common/images/icons/page_green.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
UL.customforms LI A.pdf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../../../secure/common/images/icons/page_white_acrobat.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
UL.customforms LI A.attachment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../../../secure/common/images/icons/page_white_text.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 3px
}
.standardset A.edit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../../../secure/common/images/icons/pencil.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.standardset A.delete {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../../../secure/common/images/icons/delete.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.standardSetHeader A.add {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../../../secure/common/images/icons/add.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.progressBar {
	BORDER-RIGHT: #555 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: #555 1px outset; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 2px 0px; BORDER-LEFT: #555 1px outset; WIDTH: 98%; PADDING-TOP: 1px; BORDER-BOTTOM: #555 1px outset
}
.progressBar .inner {
	FONT-SIZE: 2px; BACKGROUND: #5bc344; HEIGHT: 5px
}
.status {
	WIDTH: 98%
}
.status SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
TABLE.customForm {
	WIDTH: 550px
}
TABLE.customForm H2.customFormTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.customForm P.customFormInstructions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
P.categoryNote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
FIELDSET.category {
	BORDER-RIGHT: 0px; BORDER-TOP: #555 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FIELDSET.category LEGEND.categoryTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#apptForm FIELDSET.category LEGEND.categoryTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.customForm IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.customForm LABEL IMG {
	MARGIN: 2px 0px
}
TABLE.customForm TABLE.standardSet {
	WIDTH: 525px
}
TABLE.customForm .standardSetHeader {
	BACKGROUND: #ffb
}
DIV.customForm .standardSetHeader {
	BACKGROUND: #ffb
}
.familyhistory {
	BORDER-RIGHT: #8d8d8d 1px solid; BORDER-TOP: #8d8d8d 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #8d8d8d 1px solid; WIDTH: 530px; BORDER-BOTTOM: #8d8d8d 1px solid; BORDER-COLLAPSE: collapse
}
.familyhistory TD {
	BORDER-RIGHT: #8d8d8d 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #8d8d8d 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #8d8d8d 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #8d8d8d 1px solid; TEXT-ALIGN: center
}
.familyhistory TD.disorderName {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.askadocconfirm {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #000 1px solid; BORDER-COLLAPSE: collapse
}
.askadocconfirm TD {
	PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.vitals {
	WIDTH: 500px
}
TABLE.vitals TD.header {
	
}
TABLE.vitals TD.header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.vitals TD.left {
	WIDTH: 150px
}
.bold {
	FONT-WEIGHT: bold
}
.italic {
	FONT-STYLE: italic
}
.width300 {
	WIDTH: 300px
}
.width400 {
	WIDTH: 400px
}
.width500 {
	WIDTH: 500px
}
.width600 {
	WIDTH: 600px
}
.width700 {
	WIDTH: 700px
}
.width800 {
	WIDTH: 800px
}
.widthfull {
	WIDTH: 100%
}
.widthstandard {
	WIDTH: 550px
}
.indent1 {
	PADDING-LEFT: 20px
}
.indent2 {
	PADDING-LEFT: 40px
}
.indent3 {
	PADDING-LEFT: 60px
}
.sidebyside5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.action {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.family_table {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 500px; BORDER-BOTTOM: #000 1px solid
}
.family_table TH {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
}
.family_table TD {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid
}
.family_table TD IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -3px 2px; PADDING-TOP: 0px
}
.family_accounts {
	MARGIN-BOTTOM: 0px; TEXT-ALIGN: right
}
.family_accounts STRONG {
	FONT-SIZE: 10pt
}
.family_accounts FORM {
	DISPLAY: inline
}
.iframecontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.iframecontainer #iframe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.iframeoffset {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.fileUploadSpacer {
	HEIGHT: 200px
}
.iframebodycapsule {
	FONT-SIZE: 12px; BACKGROUND: #fff; FONT-FAMILY: arial,verdana,tahoma,sans
}
.iframebodycapsule TD {
	FONT-SIZE: 12px
}
IFRAME.iFramePatient {
	OVERFLOW-Y: auto; OVERFLOW-X: hidden; WIDTH: 550px
}
IFRAME.IMHIFrame {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; OVERFLOW-Y: auto; OVERFLOW-X: hidden; BORDER-LEFT: 0px; WIDTH: 540px; BORDER-BOTTOM: 0px; HEIGHT: 450px
}
TABLE.subnavLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px auto; WIDTH: 400px; PADDING-TOP: 0px
}
TABLE.subnavLinks TD {
	
}
TABLE.subnavLinks .active {
	BACKGROUND: #dbdbdb
}
.communicationBottom {
	MARGIN: 0px 0px 50px
}
TABLE.messageLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px auto; WIDTH: 400px; PADDING-TOP: 0px
}
TABLE.messageLinks TD {
	
}
TABLE.messageLinks .active {
	BACKGROUND: #dbdbdb
}
.messageHeader {
	
}
.messageBody {
	WIDTH: 540px
}
.messageRxs {
	WIDTH: 530px
}
.messageRxs TD {
	TEXT-ALIGN: left
}
.messageRxs TD.rxLabel {
	WIDTH: 80px
}
.messageRxsHeader {
	BACKGROUND: #eaeaea
}
UL.messageLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.messageLinks LI {
	MARGIN-TOP: 2px
}
UL.messageLinks LI A.attachment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../../../secure/common/images/icons/attach.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
UL.messageLinks LI A.link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../../../secure/common/images/icons/link_go.png) no-repeat 0px 50%; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.interpretation {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-TOP: 0px
}
.lab {
	BORDER-RIGHT: #c6c6c6 1px solid; BORDER-TOP: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 1px solid; WIDTH: 100%; BORDER-BOTTOM: #c6c6c6 1px solid; BORDER-COLLAPSE: collapse
}
.lab TD {
	BORDER-RIGHT: #c6c6c6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c6c6c6 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c6c6c6 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c6c6c6 1px solid
}
.labheader {
	FONT-WEIGHT: bold; BACKGROUND: #c6c6c6
}
.labheader TD {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; FONT-WEIGHT: bold; BACKGROUND: #c6c6c6; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
.labdescription {
	
}
.labvalue {
	WIDTH: 50px
}
.labunit {
	WIDTH: 80px
}
.labrange {
	WIDTH: 100px
}
TABLE.dataview {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonshadow 1px solid; MARGIN-TOP: 10px; BACKGROUND: window; FONT: Icon; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 100%; COLOR: windowtext; BORDER-BOTTOM: buttonshadow 1px solid
}
TABLE.dataview THEAD {
	FONT-WEIGHT: bold; BACKGROUND: #eee; CURSOR: default; COLOR: #666
}
TABLE.dataview THEAD TR {
	COLOR: black; BACKGROUND-COLOR: #c5c5c5
}
TABLE.dataview THEAD TH {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonshadow 1px solid; BORDER-LEFT: buttonshadow 1px solid; CURSOR: default; BORDER-BOTTOM: buttonshadow 1px solid
}
TABLE.dataview THEAD TR.navigation {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #fff; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.dataview TR.headers A {
	TEXT-DECORATION: none! important
}
TABLE.dataview TR.headers A SPAN {
	COLOR: #000
}
TABLE.dataview TR TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; TEXT-ALIGN: left
}
TABLE.dataview TR TH.wicket_orderDown {
	BACKGROUND: url(/secure/groupadmin/ops/display/images/arrow_down.png) #c5c5c5 no-repeat right 50%
}
TABLE.dataview TR TH.wicket_orderUp {
	BACKGROUND: url(/secure/groupadmin/ops/display/images/arrow_up.png) #c5c5c5 no-repeat right 50%
}
TABLE.dataview TR TH.wicket_orderNone {
	BACKGROUND: url(/secure/groupadmin/ops/display/images/arrow_off.png) #c5c5c5 no-repeat right 50%
}
TABLE.dataview {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.dataview THEAD TD {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 1px solid
}
TABLE.dataview TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: 0px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #999 1px solid
}
TABLE.dataview TD.select {
	BORDER-RIGHT: #999 1px solid; WIDTH: 30px; TEXT-ALIGN: center
}
TABLE.dataview TR {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #777 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #777 1px solid
}
TABLE.dataview TR.hover {
	CURSOR: pointer; BACKGROUND-COLOR: #ffc
}
TABLE.dataview TR.even {
	
}
TABLE.dataview TR.odd {
	BACKGROUND-COLOR: #eaeaea
}
TABLE.dataview TR.green {
	BACKGROUND-COLOR: #88ff99
}
TABLE.searchForm {
	BORDER-COLLAPSE: collapse
}
TABLE.searchForm TD {
	MARGIN: 2px
}
TABLE.searchForm LABEL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.searchForm .submitContainer {
	MARGIN: 15px 0px 0px
}
.pendingResults {
	MARGIN: 10px 0px 0px
}
.pendingResultsStatus {
	FLOAT: left
}
.pendingResultsAction {
	FLOAT: right
}
TABLE.searchResults {
	
}
.searchResultsDetails {
	WIDTH: 70px; TEXT-ALIGN: center
}
.searchResultsDetailsWide {
	WIDTH: 140px; TEXT-ALIGN: center
}
.searchResultsNavigator {
	FONT-SIZE: 95%; FLOAT: right; MARGIN-RIGHT: 12px
}
#theToolTip {
	BORDER-RIGHT: #c0c09f 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c09f 2px solid; PADDING-LEFT: 10px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4); LEFT: -300px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; BORDER-LEFT: #c0c09f 2px solid; WIDTH: 250px; PADDING-TOP: 6px; BORDER-BOTTOM: #c0c09f 2px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffcc
}
#ToolTipPointer {
	Z-INDEX: 101; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute
}
#theToolTip P {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 10px
}
#theToolTip .content {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 10px
}
#ToolTipTextWrap {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #592c16; MARGIN-RIGHT: 10px
}
A.csstooltip {
	Z-INDEX: 24; COLOR: #000; POSITION: relative; TEXT-DECORATION: none
}
A.csstooltip:hover {
	Z-INDEX: 25; BACKGROUND-COLOR: #fff
}
A.csstooltip SPAN {
	DISPLAY: none
}
A.csstooltip:hover SPAN {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: block; FONT-WEIGHT: normal; LEFT: 2em; BORDER-LEFT: #000000 1px solid; WIDTH: 15em; COLOR: #000; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: 0em; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: center
}
A.csstooltipleft {
	Z-INDEX: 24; COLOR: #000; POSITION: relative; TEXT-DECORATION: none
}
A.csstooltipleft:hover {
	Z-INDEX: 25; BACKGROUND-COLOR: #fff
}
A.csstooltipleft SPAN {
	DISPLAY: none
}
A.csstooltipleft:hover SPAN {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: block; FONT-WEIGHT: normal; LEFT: -16em; BORDER-LEFT: #000000 1px solid; WIDTH: 15em; COLOR: #000; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: 0em; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: center
}
#solutionnav TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 6px; BACKGROUND: url(/secure/groupadmin/ops/display/images/nav_tab.gif) #dddddd no-repeat right top; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#solutionnav TD.selected {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(/secure/groupadmin/ops/display/images/nav_tab_selected.gif) #c0c7ec no-repeat right top; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#solutionnav A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #777777; LINE-HEIGHT: 9pt; TEXT-DECORATION: none
}
#solutionnav A:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #777777; LINE-HEIGHT: 9pt; TEXT-DECORATION: none
}
.tabbedsubmenu {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 100%; BORDER-BOTTOM: #777 1px solid; BORDER-COLLAPSE: collapse
}
DIV.wicket-aa {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
DIV.wicket-aa UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.wicket-aa UL LI.selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.greybackground {
	BACKGROUND-COLOR: #eeeeee
}
.selected {
	BACKGROUND-COLOR: #95ccff
}
