﻿/* 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 */


img.Right, img.Left {margin-bottom: .2em;}ul.Tabnav li a:visited {color: #521385;}ul.Tabnav li a:hover, ul.Tabnav li a:focus, ul.Tabnav li a:active {color: #000;}ul.Tabnav li.Tabactive a {color: #444;}/* 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 #ccc;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}hr {height: 2px;border: 1px solid #fff;border-top: 1px solid #ccc;margin: 1em 0;}/* Tables==================== */table.Border {border-top: 1px solid #ccc;border-right: 1px solid #ccc;}table.Border th, table.Border td {border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;}table.Border2 {border-left: 1px solid #ccc;border-top: 1px solid #ccc;border-right: 1px solid #ccc;}table.Border2 th, table.Border2 td {border-bottom: 1px solid #ccc;}table.Border3 {border: 1px solid #ccc;}th.BorderBottom {border-bottom: 1px solid #ccc;}/* Custom HTML Elements==================== *//* Callout Boxes */div.CalloutRight {border: 1px solid #ccc;}div.CalloutRight h1, div.CalloutRight h2, div.CalloutRight h3,div.CalloutRight h4, div.CalloutRight h5, div.CalloutRight h6 {border-bottom: 1px solid #ccc;}div.CalloutWide {border: 1px solid #ccc;margin-bottom: 1.5em;}div.CalloutWide img {border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;}div.CalloutWide h1, div.CalloutWide h2, div.CalloutWide h3,div.CalloutWide h4, div.CalloutWide h5, div.CalloutWide h6 {border-bottom: 1px solid #ccc;}/* Borders */.BorderTop {border-top: 1px solid #ccc;}.BorderBottom {border-bottom: 1px solid #ccc;}/* images */img.Border {border: 1px solid #999;}img.NoMargin {margin:-1px -15px;}/* Accordion Styles / Additional List Styles */.cmspage ul.ButtonList, #Content .cmspanel ul.ButtonList, .cmspage ul.Accordion, #Content .cmspanel ul.Accordion {list-style: none;padding-left: 0;margin-left: 0;}ul.ButtonList li, .Accordion li {margin-bottom: 2px;font-size: 1.1em;}ul.ButtonList li a, .Accordion li a {color: #521385;outline: none;text-decoration: none;display: block;padding: 4px 10px;margin-bottom: 1px;border-top: 1px solid #dfdfdf;border-left: 1px solid #bcbcbc;border-right: 1px solid #bbb;border-bottom: 2px solid #bbb8b8;background: url(/imgs/ListButton-bg.gif) repeat-x left bottom;}ul.ButtonList ul li a, .Accordion ul li a {padding: 0;}ul.ButtonList li a:visited, .Accordion li a:visited {color: #521385;}ul.ButtonList li a:hover, ul.ButtonList li a:focus, ul.ButtonList li a:active,.Accordion li a:hover, .Accordion li a:focus, .Accordion li a:active {color: #20297f;}.Accordion li a span {display: block;background: url(/imgs/arrow-right.gif) no-repeat right center;}.Accordion li.Open a span {background: url(/imgs/arrow-down.gif) no-repeat right center;}.Accordion li a.Accordion_Link span {background: none;}/* one level in */ul.ButtonList ul, .Accordion ul {list-style: none;padding-left: 10px;margin-left: 0;}ul.ButtonList li li, .Accordion li li {font-size: .9em;}ul.ButtonList li li a, .Accordion li li a,ul.ButtonList li li a:visited, .Accordion li li a:visited {border: none;display: inline;background: none;color: #521385;}ul.ButtonList li li a:hover, .Accordion li li a:hover,ul.ButtonList li li a:focus, .Accordion li li a:focus,ul.ButtonList li li a:active, .Accordion li li a:active {color: #20297f;}/* Photoslider */.PhotoSlider .Prev {left: 5px;}.PhotoSlider .Next {right: 5px;}/* Scroll List */ul.ScrollList {height: 200px;overflow: auto;}ul.ScrollList li {border-top: 1px solid #ddd;}/* home panel button style */div.PanelButton, span.PanelButton {width: 260px;height: 76px;margin-left: -2px;padding-left: 15px;padding-right: 5px;padding-top: 4px;background: url(/imgs/home/panel-btn-bkgd.jpg) no-repeat;}div.PanelButton h1, div.PanelButton h2, div.PanelButton h3, div.PanelButton h4, div.PanelButton h5, div.PanelButton h6,span.PanelButton h1, span.PanelButton h2, span.PanelButton h3, span.PanelButton h4, span.PanelButton h5, span.PanelButton h6 {margin: 0;line-height: 1.8;}div.PanelButton p, span.PanelButton p {line-height: 1.2;}div.PanelButton a, div.PanelButton a:visited, span.PanelButton a, span.PanelButton a:visited {display: block;color: #521385;text-decoration: none;}div.PanelButton p a, div.PanelButton p a:visited, span.PanelButton p a, span.PanelButton p a:visited {color: #666;}/* Button Style */a.ButtonStyle {background: url(/imgs/buttons/button-right.jpg) no-repeat top right;display: block;float: right;height: 34px;margin-right: 9px;padding-right: 38px;text-decoration: none;color: #6e458f;font-size: .9em;font-weight: bold;}a.ButtonStyle span {background: url(/imgs/buttons/button-left.jpg) no-repeat;display: block;line-height: 24px;padding: 4px 0 9px 18px;}/* Custom Tab Containers */.LocationsTabs {clear:both;padding:10px 0;}ul.TabnavCustom {margin:0;padding:0;background:url(/imgs/tabs/tabnav.gif) repeat-x left bottom;}ul.TabnavCustom li {background:url(/imgs/tabs/tabs_inactive_left.gif) no-repeat;float:left;line-height:normal;list-style:none;margin:0;padding-left:5px;}ul.TabnavCustom li.Tabactive {background-image:url(/imgs/tabs/tabs_active_left.gif);}ul.TabnavCustom li a {background:#DFDFDF url(/imgs/tabs/tabs_inactive_right.gif) no-repeat right top;border-bottom:none;display:block;float:left;font-weight:bold;margin-right:2px;outline:none;padding:6px 11px 6px 6px;text-decoration:none;}ul.TabnavCustom li.Tabactive a {background-color:#FFF;background-image:url(/imgs/tabs/tabs_active_right.gif);border-bottom:1px solid #FFF;color:#444;}

/* ENDING ~/css/tiny-mce/public.css */




/* STARTING ~/css/forms.css */


/* css/forms.css */

/* STARTING ~/css/forms-core.css */




/* STARTING ~/css/modules/smartpanels-core.css */


/* SmartPanels *//*======================================= */.SmartPanel li a.Hdr { font-weight: bold; }.SmartPanel li span { font-weight: normal; display: block; font-size: .8em; }.SmartPanel {padding: 0 1em !important;}.SmartPanel ul.SPList {padding:0 !important;margin:0 !important;list-style:none;}.SmartPanel p {margin:0;}.SmartPanel li.SPItem {margin: .2em 0;padding: .2em 0;clear: both;font-size: .9em;}.SmartPanel li.SPItem dl{margin: 0 !important;padding: 0 !important;position: relative;}.SmartPanel p.MoreLink {margin .6em 0;}/* 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 */


ul.Message {list-style: none;margin-top: 1.5em;}ul.Message li {color: #521385;}table.Paging span div, table.Paging span select {display: inline;}

/* ENDING ~/css/forms.css */




/* STARTING ~/css/datepicker.css */


/* --------->>>>>>>>>  /css/datepicker.css  <<<<<<<<<---------- *//**** CUSTOM ****/a.dp-choose-date {/*	float: left; */width: 16px;height: 16px;padding: 0;margin: 5px 3px 0;display: inline-block;text-indent: -2000px;overflow: hidden;background: url(/imgs/icons/calendar.png) no-repeat;}a.dp-choose-date.dp-disabled {background-position: 0 -20px;cursor: default;}/* makes the input field shorter once the date picker code* has run (to allow space for the calendar icon*/input.dp-applied {width: 140px;/*	float: left; */}table.jCalendar {border: 1px solid #000;background: #aaa;border-collapse: separate;border-spacing: 2px;}table.jCalendar th {background: #333;color: #fff;font-weight: bold;padding: 3px 5px;}table.jCalendar td {background: #ccc;color: #000;padding: 3px 5px;text-align: center;}table.jCalendar td.other-month {background: #ddd;color: #aaa;}table.jCalendar td.today {background: #666;color: #fff;}table.jCalendar td.selected {background: #f66;color: #fff;}table.jCalendar td.selected.dp-hover {background: #f33;color: #fff;}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td {background: #fff;color: #000;}table.jCalendar tr.selectedWeek td {background: #f66;color: #fff;}table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {background: #bbb;color: #888;}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover {background: #bbb;color: #888;}/* For the popup=========================================================================================== *//* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */div.dp-popup {position: relative;background: #ccc;font-size: 10px;font-family: arial, sans-serif;padding: 2px;width: 171px;line-height: 1.2em;}div#dp-popup {position: absolute;z-index: 199;}div.dp-popup h2 {font-size: 12px;text-align: center;margin: 2px 0;padding: 0;}a#dp-close {font-size: 11px;padding: 4px 0;text-align: center;display: block;}a#dp-close:hover {text-decoration: underline;}div.dp-popup a {color: #000;text-decoration: none;padding: 3px 2px 0;}div.dp-popup div.dp-nav-prev {position: absolute;top: 2px;left: 4px;width: 100px;}div.dp-popup div.dp-nav-prev a {float: left;}/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {cursor: pointer;}div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {cursor: default;}div.dp-popup div.dp-nav-next {position: absolute;top: 2px;right: 4px;width: 100px;}div.dp-popup div.dp-nav-next a {float: right;}div.dp-popup a.disabled {cursor: default;color: #aaa;}div.dp-popup td {cursor: pointer;}div.dp-popup td.disabled {cursor: default;}

/* ENDING ~/css/datepicker.css */


body {color: #666;}body, input, select, textarea {font-family: verdana,arial,helvetica,sans-serif;}h1, h2, h3, h4, h5, h6 {color: #888;margin: .6em 0 .4em;}h1, h2 {font-weight: normal;}h1 {font-size: 1.7em;}h2 {font-size: 1.45em;}h3 {font-size: 1.25em;}h4 {font-size: 1.2em;}h5 {font-size: 1.1em;}table {margin-bottom: 1em;}select{width:auto;}.cmspage p, #Content .cmspanel p,.cmspage ol, #Content .cmspanel ol, .cmspage ul, #Content .cmspanel ul {margin-bottom: 1.5em;}.cmspage caption p, #Content .cmspanel caption p {margin-bottom: .6em;}caption {margin-bottom: .2em;margin-top: .6em;}.cmspage ol ol, #Content .cmspanel ol ol, .cmspage ul ul, #Content .cmspanel ul ul,.cmspage ol ul, #Content .cmspanel ol ul, .cmspage ul ol, #Content .cmspanel ul ol {margin-top: .6em;margin-bottom: .6em;}.cmspage, #Content .cmspanel {padding: 0;}a:link, a:visited, a:hover, a:focus, a:active {color: #521385;}.DisplayNone { display:none; }ul.Tabnav {background: url(/imgs/tabs/tabnav.gif) repeat-x left bottom;}.SmartPanel li {font-weight:normal;}/* Header=================================================*/#Header {background: url(/imgs/header-bg.gif) repeat-x left bottom;}#TopNav {color: #521385;font-size: .85em;background: #e9e4dd url(/imgs/topnav-bg.gif) repeat-x;}#TopNavInner {width: 980px;margin: auto;position: relative;}/* TopNav=================================================*/#TopNav ul {float: right;padding: 10px 220px 10px 0;list-style: none;}#TopNav ul li {float: left;padding: 0 7px;margin: 0;border-right: 1px solid #521385;line-height: 1;}#TopNav ul li.Last {border-right: none;}#TopNav a {text-decoration: none;}#TopNav a:visited {color: #521385;}#TopNav a:hover, #TopNav a:focus, #TopNav a:active {color: #20297f;}/* Search=================================================*/#Search {padding-top: 4px;right: 10px;width: 220px;}#Search form {float: right;}#Search fieldset {padding: 0;width: auto;}#Search input {float: left;padding: 0;}#Search input#SearchInput {color: #999;border: 1px solid #999;margin-right: 10px;padding: 3px 4px 3px;width: 150px;}/* Header 2nd Row=================================================*/#HeaderInner {width: 980px;margin: auto;position: relative;}/* Header Left (Logo)=================================================*/#HeaderLeft {float: left;width: 170px;}#HeaderLeft a {float: right;position: relative;top: -16px;}/* Header Right (Icons & Main Nav)=================================================*/#HeaderRight {float: left;width: 800px;padding-right: 10px;}/* Header Icons */#HeaderIcons {float: right;padding-top: 7px;height: 37px;}#HeaderIcons div {float: left;}#HeaderIcons a.Last {margin-right: 0;}/* Main Nav */#MainNav {clear: right;padding: 10px 0 7px;font-weight: bold;font-size: .9em;}#MainNav ul {list-style: none;float: right;}#MainNav ul li {float: left;padding: 0 12px;}#MainNav ul li.Last {padding-right: 0;}#MainNav a {text-decoration: none;}#MainNav a:visited {color: #521385;}#MainNav a:hover, #MainNav a:focus, #MainNav a:active {color: #20297f;}#MainNav li.Active a, #MainNav li.Active strong {color: #20297f;}/* Content Wrapper=================================================*/#ContentWrapper {background: url(/imgs/banner-bg.gif) no-repeat center top;}#BannerWrapper {width: 980px;height: 132px;margin: auto;position: relative;z-index: 1000;}#BannerLeft {float: left;width: 690px;height: 132px;position: relative;background: url(/imgs/banner-interior-bg.jpg) no-repeat left top;overflow: hidden;}#BannerLeft .cmspanel {padding-left: 50px;}#BannerLeft .BannerOverlay {position: absolute;width: 410px;height: 130px;left: 275px;top: 5px;overflow: hidden;}#BannerLeft .BannerOverlay h1, #BannerLeft .BannerOverlay h2, #BannerLeft .BannerOverlay h3,#BannerLeft .BannerOverlay h4, #BannerLeft .BannerOverlay h5, #BannerLeft .BannerOverlay h6 {color: #521385;font-size: 2.8em;font-style: italic;font-weight: bold;font-family: "times new roman",serif;margin: 0 0 .1em;line-height: 1;}#BannerLeft .BannerOverlay p {color: #333;font-size: 1.3em;line-height: 1.2;}#CurveLeft {position: absolute;left: 0;top: 0;background: url(/imgs/curve-left.png) no-repeat left top;width: 105px;height: 132px;}#BannerRight {float: left;width: 250px;}/* Proximity Nav */#BannerRight .Remove .ClearFix {display: none;}#ProximityNav {height: 55px;padding-top: 15px;width: 250px;}#ProximityNav div {width: 237px;padding: 0 0 0 13px;position: relative;}#ProximityNav h2 {display: none;}#ProximityNav a#ProxNavButton {float: right;color: #521385;font-size: 1.1em;padding-top: 6px;background: url(/imgs/section-dropdown-top.gif) no-repeat right top;cursor: pointer;}#ProximityNav a.Toggle span {display: block;width: 145px;padding: 2px 0 9px 80px;background: url(/imgs/section-dropdown-btm.gif) no-repeat right bottom;}#ProximityNav a.over span {display: block;background: url(/imgs/section-dropdown-btm-over.gif) no-repeat right bottom;}#ProximityNav ul {display: none;list-style: none;position: absolute;top: 100%;right: 0;width: 223px;padding-top: 10px;padding-bottom: 10px;background: #fff;border-left: 1px solid #999;border-right: 1px solid #999;border-bottom: 1px solid #999;z-index: 1500;}#ProximityNav li {padding-left: 10px;margin-bottom: .4em;}#ProximityNav li a, #ProximityNav li a:visited {color: #521385;display: block;text-decoration: none;}#ProximityNav li a:hover, #ProximityNav li a:focus, #ProximityNav li a:active {color: #20297f;}#ProximityNav li.Active {background: #eee;}#ProximityNav li.Active strong {color: #20297F;}#ProximityNav ul ul {position: relative;font-size: .9em;background: none;border: none;width: 203px;padding-bottom: .4em;padding-top: .4em;top: 0;}/* Page Tools */#PageToolsWrapper {display: inline;float: right;}#TextSizer {float: left;}#TextSizer ul {position: static;}#TextSizer a:focus, #TextSizer a:hover, #TextSizer a:active, #TextSizer a.active {background-color: #ddd;}#PageTools {float: left;width: 165px;padding-top: 2px;}#TextSizer ul, #PageTools ul, li.Print, li.Email, li.AddThis {float: left;}#TextSizer li {margin: 0 1px 0;}#PageTools ul {list-style: none;}#PageTools li {margin-bottom: 0;padding-left: 7px;}#PageTools li.Print a {width: 13px;overflow: hidden;display: block;margin-top: 2px;text-indent:-32767px;background: url(/imgs/icons/print.gif) no-repeat 0 0;}#PageTools li.Email a {width: 13px;overflow: hidden;display: block;margin-top: 3px;text-indent:-32767px;background: url(/imgs/icons/email.gif) no-repeat 0 0;}/* Column Wrapper=================================================*/#ColWrapper {width: 980px;margin: auto;background: url(/imgs/content-bg.gif) repeat-y;position: relative;z-index: 500;}#ColWrapper .Dec {background: url(/imgs/content-bg-btm.gif) no-repeat 687px bottom;}#Col1Col2 {width: 677px;float: left;min-height: 280px;padding-left: 8px;padding-right: 10px;background: url(/imgs/content-bg-top.gif) no-repeat left top;}/* Breadcrumbs=================================================*/#Breadcrumbs {padding: 12px 15px 3px 17px;width: 645px;color: #333;font-size: .8em;background: #fff url(/imgs/breadcrumbs.gif) no-repeat;}#Breadcrumbs p {margin-bottom: 0;}#Breadcrumbs strong {font-weight: normal;}#Breadcrumbs a {color: #333;}/* Column1=================================================*/#Col1 {float: left;width: 156px;padding: 1px 17px;overflow: hidden;}#Col1 .cmspanel {margin: 3em 0;}/* Column2=================================================*/#Col2 {float: left;width: 427px;padding-right: 40px;padding-left: 20px;overflow: hidden;}#Content {margin: 3em 0;}#Content .cmspanel, #Content .cmspage {margin: 1em 0;}#BottomPanels {margin: 1em 0;}#BottomPanels .cmspanel {margin: 0;}#BelowLeft {float: left;width: 50%;}#BelowRight {float: right;width: 50%;}#BelowLeft .cmspanel {padding-right: 20px;border-right: 1px solid #ccc;}#BelowRight .cmspanel {padding-left: 20px;border-left: 1px solid #ccc;left: -1px;}/* Column3=================================================*/#Col3 {width: 238px;padding-left: 12px;padding-right: 35px;float: left;top: -34px;z-index: 1500; /* fixes interior banner area from overlapping */}#Col3 ul {list-style: none;}#Col3 .cmspanel {overflow: hidden;margin-bottom: 1.2em;background: url(/imgs/rightcol-bg.gif) repeat-y left top;}#Col3 .Dec1 {background: url(/imgs/rightcol-top.gif) no-repeat top left;}#Col3 .Dec2 {padding: 1px 14px;height: 1%;background: url(/imgs/rightcol-btm.gif) no-repeat bottom left;}#Col3 h1.PanelHeader, #Col3 h2.PanelHeader, #Col3 h3.PanelHeader {color: #ffc;font-size: 1.3em;font-family: "times new roman",serif;font-style: italic;font-weight: normal;position: relative;margin-top: 0;margin-bottom: .6em;padding: 7px 15px 4px;margin-left: -13px;margin-right: -13px;background: #734895 url(/imgs/rightcol-header-top.gif) no-repeat left top;}#Col3 p, #Col3 ul, #Col3 ol {margin-bottom: 1em;margin-top: 1em;}#Col3 ul ul, #Col3 ol ol,#Col3 ul ol, #Col3 ol ul {margin-bottom: .6em;margin-top: .6em;}#Col3 ol {margin-left: 1.4em;padding-left: 1.4em;}#Col3 select {width: 208px;margin-bottom: 1em;}#Col3 .BorderTop {padding: .2em 0 0;margin: 0 0 1em;}#Col3 .BorderBottom {padding: 0 0 .2em;margin: 0 0 1em;}#Col3 .TabContainerlive {margin: 1em 0;}#Col3 .Tab p, #Col3 .Tab h1, #Col3 .Tab h2, #Col3 .Tab h3, #Col3 .Tab h4, #Col3 .Tab h5, #Col3 .Tab h6,#Col3 .Tab ol, #Col3 .Tab ul {padding-left: 0;padding-right: 0;}#Col3 .cmspanel ul.Tabnav {background: url(/imgs/tabs/tabnav-rightcol.gif) repeat-x left bottom;}#Col3 .PhotoSlider {margin: 1em 0;}#Col3 .PhotoSlider .Prev {left: 5px;}#Col3 .PhotoSlider .Next {right: 5px;}/* Footer=================================================*/#FooterWrapper {padding-top: 45px;padding-bottom: 20px;background: url(/imgs/footer-top.gif) repeat-x left top;}#Footer {width: 980px;margin: auto;color: #333;font-size: .85em;text-align: center;}#Footer div {display: inline-table;margin: 0 auto;}#Footer ul {margin: 0;display: inline;list-style: none;}#Footer ul li {float: left;line-height: 1;margin-bottom: 0;padding: 0 8px;border-right: 1px solid #333;}#Footer ul li.Last {border-right: none;}#Footer a {color: #333;text-decoration: none;}#Footer a:hover, #Footer a:focus, #Footer a:active {text-decoration: underline;}#Footer p {clear: left;}/* Dean Provider Services Widget=================================================*/.ProviderDropdown #result {margin-top:6px;}.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }.dropdown dd { position:relative; }.dropdown a, .dropdown a:visited { color:#666; text-decoration:none; outline:none;}.dropdown a:hover { color:#333;}.dropdown dt {margin-bottom: 5px; background:#eee url(/imgs/drop_down_arrow.gif) no-repeat right top;}.dropdown dt a {display:block; padding-right:20px; border:1px solid #ccc;}.dropdown dt a:hover, .dropdown dt a:focus { color:#222; border: 1px solid #ddd;}.dropdown dt a span {cursor:pointer; display:block; padding:5px;}.dropdown dd ul { background:#f1f1f1 none repeat scroll 0 0; width:100%; border:1px solid #ccc; color:#222; display:none; margin:3px 0 0 0; padding:0 !important; list-style:none;}.dropdown dd ul li {margin:0;}.dropdown span.value { display:none;}.dropdown dd ul li a { padding:5px 16px 5px 6px; display:block;}.dropdown dd ul li a:hover { background-color:#ddd;}/* Dean requests: doctor search page adjustments=================================================*/a.DoctorNewSearchLink {display:none;}.DrSearch .PhysicianFirst {display:none; width:0;}.DrSearch .PhysicianLast input {width:245px !important;}#PortalLoginStatus {display: none;}.DoctorLanding .column {width:45%;float:left;display:block;}.DoctorLanding .column strong{font-size:1.1em;}.DoctorLanding .column a{font-size:.8em;line-height:1.5em;text-decoration:none;display:block;padding: 10px;margin:10px;color:#006;background-color:#E4E4E4;border: solid 1px #cccccc;}.DoctorLanding a:hover{background-color:#FFC;}/* Hiding Header for Doctors Office Information Hours */#DrDetail .Hours .Heading {display: none;}/* Deeter Plastic Surgery Photo Viewer */.PhotoViewerWrapper{margin-bottom:500px;}.compareImgs {clear:both;}.compareImgs ul{list-style:none; list-style-type:none; padding:0; margin:0;}.compareImgs ul li {float:left; margin-right:10px;}.compareImgs ul li img {cursor:pointer;}.popUpCompare{position:absolute; background-color:#ad93c0; text-align:center; border: solid 8px #734895; margin-left:-68px; z-index:200}.popUpCompare .theTitle{font-size:14px; font-weight:bold; background-color: #734895; color:#fff; padding: 4px; position:absolute; bottom:0; left:0; width:664px; z-index:10}.popUpCompare #theNav { position:absolute; top:0; right:0; width: 200px; height:30px; z-index:300; margin:5px;}.popUpCompare #theNav div{cursor:pointer; float:right; margin-left:5px;}.popUpCompare #theNav #ImgClose {background-image:url(/imgs/close.png); width:30px; height:30px;}.popUpCompare #theNav div.next {background-image:url(/imgs/next.png); width:46px; height:30px;}.popUpCompare #theNav div.prev {background-image:url(/imgs/previous.png); width:46px; height:30px;}DIV#ImgHolder img {width:664px; height:500px; display:none;}DIV#ImgHolder {width: 664px;height: 500px;overflow: hidden;}DIV#ImgHolder.loading {background: url(/imgs/ImgLoading.gif) no-repeat center center;}/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\PRINT STYLING\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ */@media print{body { font-size: 11px !important; }#Footer { font-size: 11px !important; }#TopNav, #HeaderRight, #BannerLeft, #BannerRight, #Footer ul, ul.homeTabs, ul.Tabnav,.PhotoSlider div.Buttons, p.ReturnToResults {display: none !important;}#Col2 { overflow: visible !important; float: left !important; width: 100% !important; }#HeaderLeft { padding-bottom: 1em !important; }#HeaderLeft a { top: 0px !important; }#BannerWrapper { height: 0 !important; }a { text-decoration: none !important; }.CalloutRight, .CalloutLeft, .CalloutWide {border: none !important;}.TabContainerlive .Tabhide, .TabContainer .Tabhide,.TabContainerlive .Tab h2, .TabContainer .Tab h2, .TabContainer .Tabhide h2 {display: inline-block !important;}.TabContainerlive .Tab h2, .TabContainer .Tabhide h2 {margin:0.6em 0 0.4em !important;}#DrDetail .TabContainer .Tab h2, #DrDetail .TabContainer .Tabhide h2 {font-size: 18px !important; margin-top: 1em !important;}.TabContainerlive .Tab, .TabContainer .Tab, .TabFake {border: none !important;}.homeTabContent {overflow: visible !important;}.PhotoSlider { border: none !important; }.PhotoSlider .PhotoCaption { display: none !important; }.Accordion .Payload { display: block !important; }ul.Accordion ul { display: block !important; }/* Dr Profile Page================================ */#DrDetail .QuickInfo {padding-bottom: 10px;border-top: none !important;display: inline;}#DrDetail .QuickInfo img {float: right !important;text-align: right;position: absolute;right: 0;display: inline;width: 126px;border: 1px solid #bbb !important;background: #fff;}#DrDetailTabs, .TabContainerlive {clear: both;}#DrDetail dl.Gender dt, #DrDetail dl.Gender dd {float: left;display: inline;width: 100px;}li.doccc80eba61c0cdf1181bd005056947103,li.doc7c1bd6951fc0de11940c005056820ae3 {text-indent: 0 !important;}.GMap {display: none !important;}} /* ||||||||||||||||| END PRINT STYLING |||||||||||||||||*/