﻿/* client.css */

/* STARTING ~/css/tiny-mce/public.css */


/* /css/tiny-mce/public.css */

/* STARTING ~/css/tiny-mce/public-core.css */


/* --------->>>>>>>>>  /css/tiny-mce/public-core.css  <<<<<<<<<---------- *//* eWEP Custom Styles=========================================================================================== */.Right {float: right;margin: 0 0 .6em 1em;}.Left {float: left;margin: 0 1em .6em 0;}.Center {margin-left: auto !important;margin-right: auto !important;width: auto !important;}.Collapse {margin: 0 !important;}/* Text=========================================================================================== */#Content h1.Callout, #Content h2.Callout, #Content h3.Callout, #Content h4.Callout, #Content h5.Callout, #Content h6.Callout,#Content p.Callout, #Content ol.Callout, #Content ul.Callout, #Content dl.Callout {border: 2px solid #444;border-left: 1px solid #666;border-top: 1px solid #666;color: #444;font-weight: bold;padding: 4px;padding-bottom: 6px;}.TextAlignCenter {text-align: center;}.TextAlignRight {text-align: right;}p.Quotation {font-style: italic;}/* Anchors=========================================================================================== */#Content a.ArrowLink {background: url(/imgs/icons/arrow2.png) no-repeat 0 50%;padding-left: 10px;}.cmspage a.PDFLink, .cmspanel a.PDFLink {background: URL(../imgs/icons/PDFIcon.gif) no-repeat 0 0;padding-left: 20px;padding-top: 1px;padding-bottom: 1px;}/* Tables=========================================================================================== */table {clear: both;}table.Border {border-right: 1px solid #444;border-top: 1px solid #444;}table.Border caption {border-bottom: none;}table.Border th, table.Border td {border-bottom: 1px solid #444;border-left: 1px solid #444;padding: 4px;}table.Border2 {border-left: 1px solid #444;border-right: 1px solid #444;border-top: 1px solid #444;}table.Border2 th, table.Border2 td {border-bottom: 1px solid #444;padding: 4px;}table.Border3 {border: 1px solid #444;}table.Border3 th, table.Border3 td {padding: 4px;}table.CenteredCells {}table.CenteredCells th, table.CenteredCells td {text-align: center;}table.CenteredCells td img {margin-left: auto;margin-right: auto;}tr.ColorRow {background: #eee;}th.BorderBottom {border-bottom: 1px solid #444;}table.AutoWidth {width: auto;}/* Images=========================================================================================== */img.Right, img.Left {margin-bottom: 1em;}img.Dropshadow {background: #fff url(/imgs/img_dropshadow.gif) no-repeat right bottom;padding: 0 8px 8px 0;}img.DropshadowRight {background: #fff url(/imgs/img_dropshadow.gif) no-repeat right bottom;float: right;margin: 0 0 1em 1em;padding: 0 8px 8px 0;}img.DropshadowLeft {background: #fff url(/imgs/img_dropshadow.gif) no-repeat right bottom;float: left;margin: 0 1em 1em 0;padding: 0 8px 8px 0;}img.Inline {display: inline;}/* Custom HTML Elements=========================================================================================== *//* Callout Boxes=========================================================================================== */div.CalloutRight {background: #eee;border: 1px solid #444;float: right;margin: 0 0 1em 1em;width: 180px;}div.CalloutRight div {margin: 9px;}#Content div.CalloutRight a, #Content div.CalloutRight a:link,#Content div.CalloutRight a:focus, #Content div.CalloutRight a:hover, #Content div.CalloutRight a:active,#Content div.CalloutRight li {background-color: #eee;}div.CalloutRight h1, div.CalloutRight h2, div.CalloutRight h3,div.CalloutRight h4, div.CalloutRight h5, div.CalloutRight h6 {border-bottom: 1px solid #444;font-size: 1.1em;margin-bottom: .4em;padding-bottom: .2em;}div.CalloutWide {background: #eee;border: 1px solid #444;clear: both;float: left;margin-bottom: 1em;width: 99%;}div.CalloutWide div {margin-left: 1em;margin-right: 1em;}div.CalloutWide img {border-bottom: 1px solid #444;border-left: 1px solid #444;float: right;margin: .8em .8em .6em 1em;}#Content div.CalloutWide a, #Content div.CalloutWide a:link,#Content div.CalloutWide a:focus, #Content div.CalloutWide a:hover, #Content div.CalloutWide a:active,#Content div.CalloutWide li {background-color: #eee;}div.CalloutWide h1, div.CalloutWide h2, div.CalloutWide h3,div.CalloutWide h4, div.CalloutWide h5, div.CalloutWide h6 {border-bottom: 1px solid #444;font-size: 1.1em;margin: 0 0 .4em 0;padding: .6em 0 .2em 0;}div.Plain, #Content div.Plain li {background-color: #fff;}#Content div.Plain a, #Content div.Plain a:link, #Content div.Plain a:focus, #Content div.Plain a:hover, #Content div.Plain a:active {background: #fff;}/* Images with Captions=========================================================================================== */div.Caption { background: #eee; }div.Caption img {margin-bottom: .6em;}div.Caption p {font-size: .85em;margin-left: .5em;margin-right: .5em;}div.Caption a {background: transparent;}/* Two Col lists=========================================================================================== */ol.TwoCol, ul.TwoCol, p.TwoCol, div.TwoCol {width: 40%;float: left;margin: 2%;padding-left: 2%;display: inline;}div.TwoCol {margin: 0;margin-right: 2%;padding: 0;}/* Clearing=========================================================================================== */.ClearBoth {clear: both;}/* Borders=========================================================================================== */.BorderTop {border-top: 1px solid #444;padding-top: .2em;}table.BorderTop {padding-top: 0;}.BorderBottom {border-bottom: 1px solid #444;padding-bottom: .2em;}table.BorderBottom {padding-bottom: 0;}/*Photo Slider=========================================================================================== */.PhotoSlider ul {list-style: none;margin: 0 !important;padding: 0 !important;}.PhotoSlider li {background-image: none !important;padding: 0;}.PhotoSlider img {margin: 0;}.PhotoSlider {background: #f2f2f2;moz-border-radius: 6px;padding: 6px;position: relative;text-align: left;webkit-border-radius: 6px;}.PhotoSlider .Border {background: #fff;border: 1px solid #e6e6e6;moz-border-radius: 6px;webkit-border-radius: 6px;}.PhotoSlider .Overflow {margin: 0 auto;overflow: hidden;position: relative;}.PhotoSlider .Container {left: 0;position: relative;}.PhotoSlider .Slide {/* Must contain a width and a margin-right. */margin: 0 !important;padding: 5px !important;float:left;}.PhotoSlider .PhotoCaption {color: #666;font-size: .85em;margin: 0;padding: 8px 6px;}.PhotoSlider .Buttons {border-top: 1px solid #e6e6e6;font-size: .85em;height: 20px;padding: 5px;position: relative;text-align: center;}.PhotoSlider .Buttons em {font-style: normal;height: 1%;position: relative;top: 3px;}.PhotoSlider .Prev, .PhotoSlider .Next {display: block;height: 19px;outline: none;position: absolute;width: 26px;}.PhotoSlider .Prev {background: url(/imgs/slider/prev.gif) no-repeat 0 0;left: 80px;top: 5px;}.PhotoSlider .Next {background: url(/imgs/slider/next.gif) no-repeat 0 0;right: 80px;top: 5px;}.PhotoSlider .Next:hover, .PhotoSlider .Prev:hover {background-position: -26px 0;}.PhotoSlider .Inactive {background-position: -52px;cursor: default;}.PhotoSlider .Inactive:hover {background-position: -52px;}/*--------------------------------------------------REQUIRED to hide the non-active tab content.But do not hide them in the print stylesheet!=========================================================================================== */.TabContainer .Tabhide,.TabContainerlive .Tabhide{display:none;}/*--------------------------------------------------.TabContainer = before the tabber interface is set up.TabContainerlive = after the tabber interface is set up=========================================================================================== */.TabContainer,.TabContainerlive {clear: both;padding: 10px 0;}ul.Tabnav {background: url(/imgs/tabs/tabnav-bg.gif) no-repeat bottom right;margin: 0;padding: 0;}#ContentWrapper ul.Tabnav {margin: 0;padding: 0;}ul.Tabnav li {background: url(/imgs/tabs/tabs_inactive_left.gif) no-repeat 0 0;float: left;line-height: normal;list-style: none;margin: 0;padding-left: 5px;}ul.Tabnav li a {background: #dfdfdf url(/imgs/tabs/tabs_inactive_right.gif) no-repeat top right;border-bottom: none;display: block;float: left;font-weight: bold;margin-right: 2px;outline: none;padding: 6px;padding-right: 11px;text-decoration: none;}ul.Tabnav li a:focus {color: #000;}ul.Tabnav li a:hover {color: #000;}ul.Tabnav li a:active {color: #000;}/* Active=========================================================================================== */ul.Tabnav li.Tabactive {background-image: url(/imgs/tabs/tabs_active_left.gif);}ul.Tabnav li.Tabactive a {color: #444;background-color: #fff;background-image: url(/imgs/tabs/tabs_active_right.gif);border-bottom: 1px solid #fff;}ul.Tabnav li.Tabactive a:hover,ul.Tabnav li.Tabactive a:active {color: #444;}/* .Tab = the tab content=========================================================================================== */.TabContainer .Tab,.TabContainerlive .Tab,.TabFake{padding: 6px;border:1px solid #aeaeae;border-top:0;background: #fff url(/imgs/tabs/tabs_bg.gif) repeat-x bottom left;}.TabContainer .Tab h2,.TabContainerlive .Tab h2,.TabFake h2{display:none;}/*------ #Col3 styles=========================================================================================== */#Col3 .cmspanel ul.Tabnav {margin: 0;padding: 0;}

/* ENDING ~/css/tiny-mce/public-core.css */


/* Text==================== */#Content h1.Callout, #Content h2.Callout, #Content h3.Callout, #Content h4.Callout, #Content h5.Callout, #Content h6.Callout,#Content p.Callout, #Content ol.Callout, #Content ul.Callout, #Content dl.Callout {border: 2px solid #c2ceb4;border-top: 1px solid #c2ceb4;border-left: 1px solid #c2ceb4;}.Red {color: #ad4857;}/* Tables==================== */table {margin-bottom: 1em;}table.Border {border-top: 1px solid #c2ceb4;border-right: 1px solid #c2ceb4;}table.Border th, table.Border td {border-left: 1px solid #c2ceb4;border-bottom: 1px solid #c2ceb4;}table.Border2 {border-left: 1px solid #c2ceb4;border-top: 1px solid #c2ceb4;border-right: 1px solid #c2ceb4;}table.Border2 th, table.Border2 td {border-bottom: 1px solid #c2ceb4;}table.Border3 {border: 1px solid #c2ceb4;}tr.BorderHeader td, tr.BorderHeader th {background: #d3dfc5;}tr.ColorRow {background: #e5ecdc;}th.BorderBottom {border-bottom: 1px solid #c2ceb4;}/* Custom HTML Elements==================== *//* Callout Boxes */div.CalloutRight {border: 1px solid #9f8699;background-color: #d9c7d5;padding:0 0.5em;}div.CalloutRight div {overflow:hidden;}#Content div.CalloutRight a, #Content div.CalloutRight a:link,#Content div.CalloutRight a:focus, #Content div.CalloutRight a:hover, #Content div.CalloutRight a:active,#Content div.CalloutRight li {background-color: transparent;}div.CalloutRight h1, div.CalloutRight h2, div.CalloutRight h3,div.CalloutRight h4, div.CalloutRight h5, div.CalloutRight h6 {border-bottom: 1px solid #c2ceb4;padding:0.5em 0pt 0.2em;}#Content div.Plain {background-color:#E5ECDC;border:1px solid #C2CEB4;}div.CalloutWide {width: 97%;border: 1px solid #9f8699;background-color: #d9c7d5;padding: 0 0.5em;}div.CalloutWide img {border-bottom: 1px solid #c2ceb4;border-left: 1px solid #c2ceb4;}#Content div.CalloutWide a, #Content div.CalloutWide a:link,#Content div.CalloutWide a:focus, #Content div.CalloutWide a:hover, #Content div.CalloutWide a:active,#Content div.CalloutWide li {background-color: transparent;}div.CalloutWide h1, div.CalloutWide h2, div.CalloutWide h3,div.CalloutWide h4, div.CalloutWide h5, div.CalloutWide h6 {border-bottom: 1px solid #c2ceb4;}/* Images with Captions */div.Caption { background: #e5ecdc; }/* Two Col lists */ol.TwoCol, ul.TwoCol, p.TwoCol, div.TwoCol {width: 44%;}.CostsServices ul.TwoCol li a {display: block;padding: .3em;}.CostsServices ul.TwoCol li a:hover {background-color: #eeeeee;}/* Borders */.BorderTop {border-top: 1px solid #c2ceb4;}.BorderBottom {border-bottom: 1px solid #c2ceb4;}table.BorderBottom {margin-bottom: 0;}/* Tabs */ul.Tabnav li.Tabactive a {border-bottom:none;}.TabContainerlive .TabContainerlive .Tab ul li {margin-bottom: 1.5em;}/* Alternative Color Choice for Panels */#Col3 div.PanelOption2 {min-height: 47px;background: #e6e1d5 url(/imgs/rightcol-bkgd2.gif) repeat-x bottom left;}#Col3 div.PanelOption2 h1, #Col3 div.PanelOption2 h2, #Col3 div.PanelOption2 h3 {background: url(/imgs/rightcol-headerbkgd2.gif) no-repeat center right;}#Col3 div.PanelOption3 {min-height: 47px;background: #d1c3ce url(/imgs/rightcol-bkgd3.gif) repeat-x bottom left;}#Col3 div.PanelOption3 h1, #Col3 div.PanelOption3 h2, #Col3 div.PanelOption3 h3 {background: url(/imgs/rightcol-headerbkgd3.gif) no-repeat center right;}.Collapse {margin: 0 !important;}.PhotoSlider .Prev {left:5px;}.PhotoSlider .Next {right:5px;}/* Media Gallery Buttons============================================== */a.SubscribeBtn {background: transparent url(/imgs/subscribe.gif) no-repeat top left;height: 23px;width: 100px;text-indent: -3000px;display: block;margin: 0 .6em 0 0;}a.SubscribeBtn:hover {background: transparent url(/imgs/subscribe.gif) no-repeat bottom left;}a.DownloadBtn {background: transparent url(/imgs/download.gif) no-repeat top left;height: 23px;width: 100px;text-indent: -3000px;display: block;margin: 0 .6em 0 0;}a.DownloadBtn:hover {background: transparent url(/imgs/download.gif) no-repeat bottom left;}.AudioPlayer {margin: 0 0 .6em 0;display: block;}/* File Types============================================== */a[href$=".pdf"], a[href$=".doc"], a[href$=".mov"], a[href$=".mp4"], a[href$=".wmp"], a[href$=".wmv"], a[href$=".rp"], a[href$=".zip"] {padding:1px 0 2px 20px;background-position: left center;background-repeat: no-repeat;}a[href$=".pdf"] {background-image: url(/imgs/icons/filetypes/pdf.gif);}/*a[href$=".pdf"]:after {content: " (PDF)";}*/a[href$=".doc"] {background-image: url(/imgs/icons/filetypes/doc.gif);}a[href$=".mov"], a[href$=".mp4"], a[href$=".m4v"] {background-image: url(/imgs/icons/filetypes/quicktime.gif);}a[href$=".wmp"], a[href$=".wmv"], a[href$=".mpg"] {background-image: url(/imgs/icons/filetypes/windowsmedia.gif);}a[href$=".ram"] {background-image: url(/imgs/icons/filetypes/realplayer.gif);}a[href$=".zip"] {background-image: url(/imgs/icons/filetypes/zip.gif);}/*a[href$=".flv"] {background-image: url(/imgs/icons/flv.gif);}*/

/* ENDING ~/css/tiny-mce/public.css */




/* STARTING ~/css/forms.css */




/* STARTING ~/css/forms-core.css */




/* STARTING ~/css/modules/smartpanels-core.css */


/* SmartPanels *//*======================================= *//* Doctors SmartPanel *//*======================================= */#DrSmartPanel ul.DrList {list-style: none;margin: 0;padding: 0;}#DrSmartPanel li.SPItem dt, #DrSmartPanel li.SPItem dd {margin: 0 0 0 60px;padding: 0;}#DrSmartPanel li.SPItem dd.Picture {margin: 0;float:left;}#DrSmartPanel li.SPItem dd.Picture img{margin:0 !important;}#DrSmartPanel li.SPItem .Specialties ul {list-style: none;margin: 0;padding: 0;}#DrSmartPanel li.SPItem .Specialties li {float: left;margin: 0;padding: 0;padding-right: 4px;}/* Locaitons SmartPanel======================================= */#SmartPanelLocations ul.LocationList {list-style: none;margin: 0;padding: 0;}#SmartPanelLocations dl {margin: 0 !important;padding: 0 !important;position: relative;}#SmartPanelLocations dd {margin: 0 0 3px 0;padding: 0;position: relative;font-size:.85em;font-weight:normal;}

/* ENDING ~/css/modules/smartpanels-core.css */


/* Form Layout=========================================================================================== */fieldset, fieldset fieldset, fieldset div, legend {padding: 0;margin: 0;}fieldset div, .Marg, fieldset.Marg {display: block;padding-bottom: 1em;}legend {background: #fff;font-weight: normal;position: relative;left: -.5em;}html>body legend {padding: .4em 0;}span.Required {color: red;display: inline;margin: 0;}small.Required {color: red;}small.Optional {color: green;}input, textarea, select {margin-top: 0;padding: 1px;}.VertAlignTop input,.VertAlignTop textarea,.VertAlignTop select {vertical-align: top;}textarea {display: inline;height: 80px;}select {padding: 0;}select option {padding: 0 1em 0 4px; /* for Firefox */}.NoWidth, .AutoWidth {width: auto !important;}.AutoWidthLabelInside label {width: auto !important;}.Inline {display: inline !important;}fieldset div.Collapse {margin: 0;padding: 0;}.FormContainer .Long {width: 400px;}.FormContainer .Short {width: 150px;}.FormContainer .SuperShort {width: 60px;}.ColumnLong {width: 400px !important;}.ColumnShort {width: 150px !important;}.ColumnSuperShort {width: 60px !important;}label, p.Label {font-weight: bold;}label small, p.Label small, legend small {font-weight: normal;color: #666666;display: block;font-size: .8em;line-height: 1.0em;padding-left: 0px;}.FormHint {clear: both; font-size: .8em; color: #666;}html > body .CheckRadio label {padding-left: .2em;}.InlineLabels div.ToggleEl,.BlockLabels div.ToggleEl,.BlockLabels .CheckRadio div.ToggleEl {background-color: #DEF2F4;padding: .4em 0 .4em 2%;width: 97%;}.InlineLabels .WhiteInput,.BlockLabels .WhiteInput,.BlockLabels .CheckRadio .WhiteInput {background-color: #fff;border: none;}.InlineLabels div.ToggleEl,.BlockLabels div.ToggleEl,.BlockLabels .CheckRadio div.ToggleEl {background-color: #F0E2CE;}/* Datepicker=========================================================================================== */.bdpLite img {display: inline;vertical-align: text-bottom;margin-left: .4em;}.DatePicker, .datepicker {width: 90px !important;}.dp-choose-date {padding-left: .5em;}/* Help Button=========================================================================================== */.Help {display: inline;vertical-align: text-bottom;margin-left: .4em;}/* Input Focus=========================================================================================== */input:focus, textarea:focus, select:focus {background-color: #eee;}/* Top Error Messages=========================================================================================== */ul.Message {list-style:none;margin:5px !important;padding:7px;border: dashed 1px #ccc;background-color:#FEFBC0;-moz-border-radius: 5px;-webkit-border-radius: 5px;}ul.Message li {margin:0;line-height:1.8em;}/* Submit Buttons=========================================================================================== */input.Button, input.Submit, #Search input.Submit {color: #444;background: #ccc;border: 2px solid #444;border-top-color: #999;border-left-color: #999;font-weight: bold;padding: 0;}#Search input {padding: 1px;}input.Button:focus, input.Button:active,input.Submit:focus, input.Submit:active,#Search input.Submit:focus, #Search input.Submit:active {color: #444;background: #ccc;border: 2px solid #999;border-top-color: #444;border-left-color: #444;}html>body input.Button {padding: 0 1px 0 0;}input.Button {width: auto;background: #dfedfa;border-color: #666;border-top-color: #bbb;border-left-color: #bbb;margin: 0 !important;}a.inputButton {width: auto;display:block;color: #444 !important;font-weight:bold;font-size:12px;border: 2px solid #444;background: #dfedfa;border-color: #666;border-top-color: #bbb;border-left-color: #bbb;margin: 0 !important;padding: 1px 3px 1px 2px;text-decoration:none !important;cursor:default;}input.Delete, input.LighterButton, input.SmallButton {font-weight: normal;font-size: .85em;background: #f4f9fd;color: #666;}/* Paging=========================================================================================== */ul.Paging li.Second {white-space: nowrap;}#Content ul.Paging li {padding-left: 0;background-image: none;}#Content ul.Paging li .Button {margin-top: .4em;}table.Paging {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}table.Paging td {padding: 6px 0;vertical-align: middle;}.Paging td.BackNext {text-align: right;}table.Paging td.BackNext a {white-space: nowrap;}/* Odd/Even rows=========================================================================================== */table tr.Even td,table tr.Even th, table tr.Even td a {background: #f4f4f4;}/* Table-like Definition List=========================================================================================== */dl.Table {padding: .4em 0 1em 0;}dl.Table:after {content: ".";clear: both;height: 0;visibility:hidden;display: block;}dl.Table {display: inline-block; /* Fixes IE Mac */}/* Hides from IE Mac \*/* html dl.Table {height: 1%;}dl.Table {display: block;}/* End hide from IE Mac */dl.Table dt,dl.Table dd {vertical-align: top; padding: 8px 0 0 0;}dl.Table dt {width: 8em;float: left;clear: left;padding: 8px 6px 0 0;}dl.Table dd {padding-right: 6px;margin-left: 9em;}dl.Table dd:after {content: ".";display: block;height: 1px;clear: both;visibility: hidden;}/* Table Forms=========================================================================================== */.cmsform td,.cmsform th{padding:3px 3px 3px 0;}.cmspage .Fade,.cmsform .Fade{background:url(/imgs/form_grad_mountainview.gif) repeat-x top left;}.cmsform tr.Top th,.cmsform tr.Top td,.cmspage tr.Top th,.cmspage tr.Top td{padding-top:.8em;}/* DIV BASED FORMS=========================================================================================== *//* Default styles - these should stay the same */.cmspage, #Content .cmspanel {margin: 1em 0;padding: 0 2em;}fieldset {border: none;float: left;padding: 0;padding-bottom: 1em;width: 100%;}fieldset legend {background: transparent;margin: 0;padding: 0 !important;}.FormContainer fieldset.CheckRadio div span {padding-left: 0;}.FormContainer input, .FormContainer textarea, .FormContainer select {width: 250px;}.FormContainer input.Button {width: auto !important;}fieldset p {line-height: 1.6;margin-bottom: 0;padding-top: 1px;}.InlineLabels div, .BlockLabels div {clear: both;}.FormContainer .Indent, .InlineLabels .Indent {margin-left: 160px;width: auto;}.CheckRadio input {width: auto;}.CheckRadio label {font-weight: normal;}/* Inline Labels=========================================================================================== */.InlineLabels div {padding: .4em 0;}.InlineLabels div div {clear: none;}.InlineLabels label, .InlineLabels p.Label {float: left;line-height: 1.4;margin-bottom: 0;padding-right: 10px;padding-top: 1px;text-align: right;width: 150px;}.FormContainer fieldset.InlineLabels {padding: .3em 0;}.InlineLabels .InlineLabel {float: none;font-weight: normal;line-height: 1.4;margin: 0;padding-left: .2em;width: auto;}.InlineLabels p {line-height: 1.6;padding-top: 1px;}.InlineLabels .ButtonHolder {margin-top: .5em;padding-left: 160px;}.InlineLabels .InlineInput {clear: none;float: none;padding-left: 160px;width: auto;}.InlineLabels .FormHint {clear: none;margin: 0 0 0 160px;}.FormContainer .InlineLabels span.Required {display: inline;padding-left: 0;}/* Inline Labels: CheckRadio class=========================================================================================== */.InlineLabels .CheckRadio {margin: 0;margin-bottom: -1.5em;padding: .5em 0;clear: both;}.InlineLabels .CheckRadio legend span {width: 150px;padding-right: 10px;text-align: right;margin-left: 0;display: block;font-weight:bold;/*position:relative;*//*top: 3px;*/padding-left: 0px;}.InlineLabels .CheckRadio legend span.Required {color: Red;display: inline;float: none;padding-left: 0;padding-right: 0;top: 0;width: auto;}.InlineLabels .CheckRadio label {float: none;margin: 0;width: auto;}.InlineLabels .CheckRadio div {float: none;margin-left: 160px;padding: 0;position: relative;top: -1.5em;}.InlineLabels .CheckRadio.BlockList div {margin-bottom: 1.5em;top: 0;}.InlineLabels .CheckRadio div div {margin-left: 0;top: 0;padding: .4em 0;}.InlineLabels .CheckBoxList { padding: 0 0 1em 0;}.InlineLabels .CheckBoxList div {padding: 0 0 0 160px; line-height:1.75em}.InlineLabels .CheckBoxList input, .InlineLabels .CheckBoxList label {float:none; vertical-align: middle;  font-weight:normal;}/* Block Labels=========================================================================================== */.FormContainer .BlockLabels {clear: both;float: none;}.BlockLabels div {padding: .3em 0;}.BlockLabels div div {clear: none;}.BlockLabels .ButtonHolder {margin-top: .5em;}.BlockLabels label,.BlockLabels p.Label {display: block;float: none;margin-bottom: 1px;padding: 0;}.BlockLabels .InlineLabel {display: inline;font-weight: normal;padding-left: .2em;}/*  Block Labels: CheckRadio class=========================================================================================== */.BlockLabels .CheckRadio {padding: .4em 0;}.BlockLabels .CheckRadio legend {left: 0;}.BlockLabels .CheckRadio legend span {margin-bottom: 1px;font-weight: bold;/*position: relative;*//*top: 3px;*/}.BlockLabels .CheckRadio legend span.Required {top: 0;}.BlockLabels .CheckRadio label {width: auto;float: none;margin: 0 1em 0 0;display: inline;line-height: 1.4;}.BlockLabels .CheckRadio legend,.BlockLabels .CheckRadio legend span{word-wrap: break-word;white-space:normal;width:99%;float:left;}.BlockLabels .CheckRadio legend span.Required{width:auto;}/* Unsure of the following */.BlockLabels .InlineCheckRadio label {margin: 0pt 1.5em 0pt 0pt !Important;}.BlockLabels .RegistrantList div,.BlockLabels .RegistrantOptionSelectList div {clear: both;}.BlockLabels .RegistrantList div input,.BlockLabels .RegistrantList div select,.BlockLabels .RegistrantOptionSelectList div input,.BlockLabels .RegistrantOptionSelectList div select {float: left;margin-right: 1em;width: auto;}.BlockLabels .RegistrantList,.BlockLabels .RegistrantOptionSelectList {margin: .7em 0;}.BlockLabels .currentBalanceHolder label,.BlockLabels .creditHolder label,.BlockLabels .amountHolder label,.BlockLabels .newBalanceHolder label {float: left;width: 160px;}.BlockLabels .newBalanceHolder {border-top: solid 1px #ccc;float: left;margin-top: 3px;padding-top: 8px;}.BlockLabels .FeeSelectorFields_Registrant select,.BlockLabels .FeeSelectorFields_Registrant input {float: left;margin-bottom: .7em;margin-right: 1em;width: auto;}.BlockLabels .FeeSelectorFields_Other select,.BlockLabels .FeeSelectorFields_Other input {float: left;margin-bottom: .7em;margin-right: 1em;width: 80px;}.addRegistrantFees .BlockLabels .FeeSelectorFields_Registrant,.addRegistrantFees .BlockLabels .FeeSelectorFields_Other {margin-left: 160px;}.addRegistrantFees .BlockLabels .amountContainer label {float: left;margin-right: 1em;text-align: right;width: 150px;}.addRegistrantFees fieldset.ButtonContainer {padding-left: 160px;}.PaymentExpirationDate {clear: both;}.PaymentExpirationDate .ExpYear {margin-top: 1.1em;}.PaymentPayWhenOptions {display: block;}.PaymentPayWhenOptions input {margin: .5em .5em 0 0;width: auto;}fieldset.PaymentSelection {margin: 0 !important;padding: 0;}fieldset.PaymentSelection fieldset {margin: 0 !important;padding: 0;}fieldset.PaymentInfo .CheckboxList {margin: 0;}/* Nested InlineLabels -> BlockLabels=========================================================================================== */.InlineLabels .BlockLabels label {text-align: left;width: auto;}.InlineLabels .BlockLabels .CheckRadio {margin-bottom: 0;}.InlineLabels .BlockLabels .CheckRadio legend span {text-align: left;width: auto;}.InlineLabels .BlockLabels .CheckRadio div {margin-left: 0;top: 0;}.InlineLabels .BlockLabels .ButtonHolder {padding-left: 0;}.InlineLabels .RegistrationColumn, .InlineLabels .RegistrationColumn div {padding: 0;}.InlineLabels .RegistrationColumn div {clear: both;}.RegistrationColumn p, .RegistrationColumn label {float: left;line-height: 1.25em;margin: 0;padding: 0 10px 5px;}.PaymentDisplay {margin-bottom: 2em;}/* Nested BlockLabels -> InlineLabels=========================================================================================== */.BlockLabels .InlineLabels label {float: left;padding-right: 10px;}.BlockLabels .InlineLabels .InlineLabel {float: none;}/* Error Messages Now invalid since validators now render as <p> instead of <span>=========================================================================================== *//*.FormContainer .BlockLabels span {margin: 0;clear: none;display: inline;}span[controltovalidate], span>font[color="Red"] {display: block;}*//* Columns=========================================================================================== */.BlockLabels .Column,.InlineLabels .Column {clear: none;float: left;margin-right: 1em;width: auto;}.BlockLabels .Column .CheckRadio {width: auto;}#Content .FormContainer .Column input {width: 130px;}#Content .FormContainer .Column .Long,.InlineLabels .Long {width: 350px;}#Content .FormContainer .Column .Short {width: 80px;}#Content .FormContainer .Column .SuperShort {width: 30px;}.InlineLabels .CheckRadio .Column {clear: none;float: left;margin-left: 0;margin-right: 1em;width: auto;}.InlineLabels ol.TwoCol,.InlineLabels ul.TwoCol,.InlineLabels p.TwoCol,.InlineLabels div.TwoCol,.BlockLabels ol.TwoCol,.BlockLabels ul.TwoCol,.BlockLabels p.TwoCol,.BlockLabels div.TwoCol {float: left;}.InlineLabels ol.ThreeCol,.InlineLabels ul.ThreeCol,.InlineLabels p.ThreeCol,.InlineLabels div.ThreeCol,.BlockLabels ol.ThreeCol,.BlockLabels ul.ThreeCol,.BlockLabels p.ThreeCol,.BlockLabels div.ThreeCol {float: left;}/* Error Messages=========================================================================================== */.Validator {color: red;clear: both;}.InlineLabels .Validator {margin-left: 160px;}.InlineLabels .Indent .Validator {margin-left: 0;}/* BEGIN Search Controls=========================================================================================== */.SearchControl {background: #eee;clear: left;margin: 1em 0;padding: .4em;}.SearchControl fieldset {padding: 0;}.SearchControl fieldset.InlineLabels label {width: auto;}.SearchControl fieldset.InlineLabels div {clear: none;float: left;width: auto;}.SearchControl fieldset.InlineLabels input,.SearchControl fieldset.InlineLabels select {margin-bottom: 0;width: 100px;}.SearchControl fieldset.InlineLabels select {width: 200px;}.SearchControl fieldset.InlineLabels input,.SearchControl fieldset.InlineLabels select {margin-right: 1em;}.SearchControl fieldset.InlineLabels input.Button {width: auto;}/* Button Style Radio Button=========================================================================================== */.RadioButton {background: url(/imgs/buttons/radiobutton_inactive.gif) no-repeat;color: #000 !important;cursor: pointer;display: block;float: left;line-height: 26px;margin-right: 10px;padding: 0;text-align: center;text-decoration: none !important;width: 101px;}.RadioButton input {left: -9999px;position: absolute;}.RadioButton:hover {background-image: url(/imgs/buttons/radiobutton_hover.gif);}.RadioActive {background-image: url(/imgs/buttons/radiobutton_active.gif);}/* WaterMark text box=========================================================================================== */.InputFaded {color: #aeaeae !important;}.PopUpFunction {background: #fff;border: 1px solid #666;border-bottom-width: 2px;border-right-width: 2px;padding: 15px !important;position: absolute !important;width: 250px !important;z-index: 1000;}.PopUpFunction .PopUpCloseElement {background: url(/imgs/icons/close.gif) no-repeat;height: 15px;position: absolute;right: 5px;top: 5px;width: 15px;}.PopUpFunction .PopUpCloseElement:hover,.PopUpFunction .PopUpCloseElement:focus,.PopUpFunction .PopUpCloseElement:active {background-position: 0 -15px;}.PopUpFunction .PopupArrow {background: url(/imgs/icons/popup_arrow.gif) no-repeat;height: 20px;left: -10px;position: absolute;text-indent: -9999px;top: 20px;width: 10px;}/* Tool Tip=========================================================================================== */.ToolTip {padding: 15px !important;border: 1px solid #666;border-right-width: 2px;border-bottom-width: 2px;background: #fff;color: #333;position: absolute !important;z-index: 1000;width: 200px !important;}/* CAPTCHA=========================================================================================== */.FormContainer .BlockLabels .Captcha,.FormContainer .InlineLabels .Captcha {float: none;}.FormContainer .BlockLabels .Captcha p,.FormContainer .InlineLabels .Captcha p {clear:both;}.FormContainer .BlockLabels .Captcha #LBD_CaptchaDiv #LBD_CaptchaIcons,.FormContainer .InlineLabels .Captcha #LBD_CaptchaDiv #LBD_CaptchaIcons {clear: none;}/* CAPTCHA InlineLabels=========================================================================================== */.FormContainer .InlineLabels .Captcha #LBD_CaptchaDiv {clear: none;}.FormContainer .InlineLabels .Captcha p {margin-left: 160px;}.FormContainer .InlineLabels .Captcha input {margin-left: 160px;}/* Checkbox=========================================================================================== */.CheckboxList {clear: both;margin: .5em 0;}.CheckboxList div {margin: 0;}.CheckboxList input {margin: 0 .5em 0 0;width: auto;}.CheckboxList label {display: inline;width: auto;}.CheckboxList small {display: block;}/* Custom Forms: on Verify page... pad the sections.=========================================================================================== */.VerifyBox {margin-top:30px;}.VerifyBox .Button { font-size:.85em; font-weight:normal; text-transform:inherit;}/* Portal=========================================================================================== */.FieldGroup {background-color: #f9f9f9;border-bottom: 1px solid #eee;border-top: 1px solid #eee;}.FieldGroup .Validator {clear: none;}.FieldGroup .Instruction {float: right;padding: 5px 5px 0 0;}/* Portal Login Control=========================================================================================== */.LoginStatus fieldset {float: none;}.LoginStatus fieldset label {display: block;height: 0;line-height: 0;margin: 0 !important;overflow: hidden;text-indent: -32767px;}.LoginStatus fieldset img {display: inline;}

/* ENDING ~/css/forms-core.css */


/* css/forms.css */

/* ENDING ~/css/forms.css */




/* STARTING ~/css/modules/costs.css */


/* client  */ul.TwoCol {list-style-position: outside;}

/* ENDING ~/css/modules/costs.css */


body, input, select, textarea {font-family: arial, helvetica, geneva, verdana, sans-serif;}#SkipTo { display: none; }/* client.css */body {font-size: .75em;color: #444;background: #cdc4ab url(/imgs/bkgd.gif) repeat-y center;}h1, h2, h3, h4, h5, h6, caption {color: #627147;}h1, h2, h3 {margin: 1em 0 .3em;}h1 { font-size: 1.9em; font-weight: bold; }h2 { font-size: 1.5em; font-weight: normal; }h3 { font-size: 1.3em; }h4, caption { font-size: 1.2em; }h5 { font-size: 1.1em; }caption { margin-bottom: .2em; }a, a:link {color: #296dc0;}a:visited {color: #4c85dc;}a:hover, a:focus, a:active {color: #004997;}.cmspage ul, .cmspage ol, .cmspage dd {margin-top: .2em;margin-bottom: 1em;}.cmspage ul ul, .cmspage ol ol {margin-bottom: .2em;}.cmspage li, #Content .cmspanel li {margin-bottom: .2em;}img.Right, img.Left {margin-bottom: .5em;}#BodyWrapper {width: 906px;margin: auto;}/* -------- Search -------- */#Search {right: 8px;top: 7px;width: 209px;}#Search input {font-size: .9em;color: #656565;padding: 2px;width: 155px;}input.Button, #Search input.Button {width: auto;color: #2e4189;border-width: 1px;border-style: solid;border-color: #ccced6 #a8abb2 #a8abb2 #ccced6;padding: 1px 3px;margin: 0;background: transparent url(/imgs/button-bkgd.gif) repeat-x center;cursor: pointer;}#Search input.Button {position: relative;top: -1px;}html > body #Search legend {padding: 0;}/* -------- Header -------- */#Header { font-size: .9em; background-color: #fff;}#Header a, #Header a:visited { text-decoration: none; color: #296dc0; }#Header a:hover, #Header a:focus, #Header a:active { text-decoration: underline; }#Logo { float: left; width: 375px; }#Logo img { margin: 29px 5px 21px 19px; }#HeaderRight { float: left; width: 523px; padding-right: 8px; }#TopNav { width: 523px;}#TopNav ul {float: right; padding: 10px 209px 0 0; }#TopNav li { margin: 3px 0 0; padding: 0 .5em; line-height: 1; border-left: 1px solid #999; }#TopNav li.First { border-left: none; }#VisitorType { width: 523px; margin-top: 12px; padding-top: 3px; background: #fff url(/imgs/visitortype-rule.jpg) no-repeat right top; }#VisitorType div { float: right; }#VisitorType p { float: left; color: #296dc0; font-weight: bold; margin-right: .3em; }#VisitorType ul { float: left; }#VisitorType li { margin: 3px 0 0; padding: 0 .5em; line-height: 1; border-left: 1px solid #999; }#VisitorType li.First { border-left: none; }#VisitorType li.Last { padding-right: 0; }#TextSizer { width: 523px; margin-top: 13px; }#TextSizer div { width: auto; }#TextSizer li { font-size: 1em; font-weight: bold; color: #296dc0; line-height:2.25em; margin: 0;}#TextSizer ul { top: 0; }#TextSizer li a:focus, #TextSizer li a:hover, #TextSizer li a:active, #TextSizer li a.active { background-color: #dfe9f6; }/* -------- Main Nav -------- */#MainNav {float: left;width: 906px;color: #fff;font-size: 1.2em;font-weight: bold;background: #6273b5 url(/imgs/mainnav-bkgd.gif) repeat-x bottom;}#MainNav ul { margin-left: 0; padding-left: 0; float: left; list-style: none; }#MainNav ul li { float: left; margin: 0; padding: 0; }#MainNav a, #MainNav a:visited {color: #fff;text-decoration: none;padding: 9px 25px;border-right: 1px solid #919fd5;border-left: 1px solid #2e4189;display: block;}#MainNav a:hover, #MainNav a:focus, #MainNav a:active {background: #39447d url(/imgs/mainnav-bkgd-over.gif) repeat-x bottom;}#MainNav li.Active a {background: #39447d url(/imgs/mainnav-bkgd-over.gif) repeat-x bottom;}#MainNav strong {padding: 9px 25px;display: block;border-right: 1px solid #919fd5;border-left: 1px solid #2e4189;background: #39447d url(/imgs/mainnav-bkgd-over.gif) repeat-x bottom;}#MainNav li.First a, #MainNav li.First a:link, #MainNav li.First a:visited { border-left: none; }#MainNav li.Last a, #MainNav li.Last a:link, #MainNav li.Last a:visited { border-right: none; }/* -------- separator bar ------- */#sep-bar{height: 12px;background-color: #2a6eb7;}/*--------- columns -------- */#left-main{float: left;width: 548px;}#right-content{float: right;width: 350px;margin-right: 1px;background: #e3e4c0 url(/imgs/cyberknife_bg.gif) bottom repeat-x;}/* -------- Content -------- */#ContentWrapper {padding-top: 2px;clear: left;background-color: #fff;z-index: 500;}/*  Col1  */#Col1 {float: left;width: 183px;margin-bottom: 4px;background: #fff url(/imgs/leftcol-bkgd.gif) repeat-y;z-index: 100;}#Col1 div.Col1Inner {float: left;width: 183px;background: url(/imgs/leftcol-top.gif) no-repeat;}#ProximityNav {color: #000;min-height: 150px;padding: 8px 21px 30px 16px;background: url(/imgs/leftcol-btm.gif) no-repeat bottom left;}#ProximityNav h2 { margin: 0; padding: 10px 0; font-size: 1.2em; font-weight: bold; }#ProximityNav h2 strong {color: #000;}#ProximityNav a, #ProximityNav a:visited {color: #000;text-decoration: none;}#ProximityNav ul {list-style: none;}#ProximityNav ul li {margin: 0;line-height: 1.2;}#ProximityNav li a, #ProximityNav li a:visited, #ProximityNav li strong {display: block;padding: 5px 0 5px 10px;border-top: 1px solid #c2ceb4;}#ProximityNav li.First a, #ProximityNav li.First a:visited {border-top: none;}#ProximityNav ul ul li a, #ProximityNav ul ul li a:visited {border-top: none;padding: 3px 0 3px 16px;font-size: .95em;}#ProximityNav a:hover, #ProximityNav a:focus, #ProximityNav a:active {color: #004997;}/*  Col2  */#Col2 {float: left;width: 557px;margin-right: -42px;left: -42px;z-index: 200;overflow: hidden;}#Content {/*width: 493px;*/width: 513px;position: relative;left: 42px;}.cmspage img.Banner, #Content .cmspanel img.Banner {position: relative;left: -10px;right: -10px;}.cmspage, #Content .cmspanel {padding: 0 20px;}#Breadcrumbs {background: url(/imgs/breadcrumb-bkgd.gif) no-repeat bottom left;width: 557px;right: 42px;z-index: 1000;}#Breadcrumbs p {color: #2e4189;margin: 0 0 0 66px;padding-top: 4px;padding-bottom: 5px;}#Breadcrumbs a {color: #2e4189;text-decoration: none;}#Breadcrumbs a:hover, #Breadcrumbs a:focus, #Breadcrumbs a:active {color: #004997;text-decoration: underline;}#Content { margin-bottom: 2em; }/*  Col3  */#Col3 {font-size: .9em;float: left;width: 208px;background: #ab9c75 url(/imgs/rightcol-bkgd.jpg) no-repeat bottom left;}#Col3 div.Col3Inner {width: 207px;min-height: 375px;margin-left: 1px;padding-bottom: 1em;background: #fff;}#Col3 .cmspanel {clear: both;margin-left: 2px;margin-bottom: 2em;position: relative;}#Col3 h1, #Col3 h2, #Col3 h3 {color: #000;height: 1%;margin: 0 0 2px 0;padding: 5px 10px;clear: both;background: url(/imgs/rightcol-headerbkgd.gif) no-repeat center right;}#Col3 .cmspanel ul, #Col3 .cmspanel ol, #Col3 .cmspanel dd {margin-top: .8em;margin-bottom: 1.5em;}#Col3 .cmspanel ul {margin-left: .8em;padding-left: .8em;}#Col3 .cmspanel ol {margin-left: 1em;padding-left: 1em;}#Col3 h4, #Col3 h5, #Col3 h6, #Col3 p {margin: .8em 10px;}#Col3 li, #Col3 dt, #Col3 dd {margin: .3em 10px;}#Col3 .cmspanel ul ul {margin-bottom: .3em;margin-left: 0;}/* -------- Footer -------- */.awards-right {float: right;}/* FooterTop for horizontal awards on homepage */#FooterTop {padding: 4px 0;}#Footer {padding: 6px 20px 14px;font-size: .9em;color: #fff;background: #5164ac url(/imgs/footer-bkgd.gif) repeat-x;}#Footer p { float: left; padding-right: .5em; margin: 0; }#Footer ul { float: left; list-style: none; }#Footer li { float: left; border-left: 1px solid #fff; margin-top: 3px; margin-bottom: 0; line-height: 1; }#Footer a:link, #Footer a:visited { color: #fff;  padding: 0 .6em; text-decoration: underline; }#Footer a:hover, #Footer a:focus, #Footer a:active { text-decoration: none; }/* client specific forms */table tr.Even td, table tr.Even th, table tr.Even td a {background: #f3f6ee;}table.Paging {border-bottom:1px solid #C2CEB4;border-top:1px solid #C2CEB4;}.SearchControl {background: none;}/* nurse */img.Nurse { float: right; position: relative; top: -35px; height: 41px; width: 41px; }/* CMS Info Boxes */.CmsInfoButtonsContainer {margin-top: 0;}/* only for OR Live Library page */iframe#ORLiveLibrary {position: relative;left: -25px;}.MapKey {position: absolute; top: 524px; left: 50px;}/* Wait Time styling============================= */#WaitTimeHeader {background:#C2CEB4;}#WaitTimeHeader h3 {margin: 0;padding: 0.6em 0.5em 0.5em;color: #fff;}#WaitTimeHeader img {}p.ERWTRow {border-bottom:1px dashed #DDDDDD;margin:0;padding:10px 5px;}p.ERWTRow:hover {background-color: #EDEAE2;}.ERWTRow span {font-weight: bold;}.ERWTRow span.Time {display: block;font-weight: normal;}/* ADAM Styling============================= */table.ADAMIcons td {vertical-align: middle;}table.ADAMIcons td p {margin: 0.2em 5px !important;}/* Multimedia Gallery============================= */.MultimediaGallery .TabContainerlive .Tab table td {width: 20%;}.MultimediaGallery .TabContainerlive .Tab {height: 310px;overflow: auto;}.MultimediaGallery .TabContainerlive .Tab  .TabContainerlive  {float: left;width:100%;}.MultimediaGallery .TabContainerlive .Tab  .TabContainerlive ul.Tabnav {float: left;width: 19%;background: transparent none;overflow: hidden;}.MultimediaGallery .TabContainerlive .Tab  .TabContainerlive ul.Tabnav li {background-image:none;padding: 0;clear: left;float: none;}.MultimediaGallery .TabContainerlive .Tab  .TabContainerlive ul.Tabnav li.Tabactive  a{background:#f1f1f1;}.MultimediaGallery .TabContainerlive .Tab  .TabContainerlive ul.Tabnav li  a{background:transparent none;padding: .3em 0;display: block;width:100%;}.MultimediaGallery .TabContainerlive .Tab  .TabContainerlive .Tab {height: auto;overflow: hidden;float: right;width: 80%;padding: 0;background: transparent none;border-bottom: none;border-right: none;}/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\PRINT STYLING\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ */@media print{/* Hidden Elements==================== */#TextSizer, #PageTools, #TopNav, #MainNav, #VisitorType, #NewAreaLink, #Footer ul, .Hide {display: none;}} /* ||||||||||||||||| END PRINT STYLING |||||||||||||||||*/