﻿/* 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==================== */img.Right, img.Left {margin-bottom:.2em;}img.left {float: left;margin:0 1em .2em 0;}img.right {float: right;margin:0 1em .2em 0;}#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;}p.Caption, caption {font-size:.9em;color:#666;margin:.5em 0;}p.Quotation {font-size:1.7em;line-height:1.3;font-family:georgia, "times new roman", serif;padding-left:45px;padding-right:25px;margin:30px;background:url(/imgs/landing/heart/quote.gif) no-repeat 0 2px;}.SmallCaps-Serif {font-variant:small-caps;font-family:georgia, "times new roman", serif;}.AllCaps-Bold-Gray {font-variant:small-caps;font-weight: bold;color: #666;}#Content p.Specialty {font-family:"times new roman",serif;font-style:italic;font-size:1.4em;margin-bottom:1em;}/* Checked List==================== */ul.CheckedList {list-style:none;margin-left:0;}#Content ul.CheckedList {padding-left:50px;}ul.CheckedList li {padding-left:30px;background:url(/imgs/landing/heart/checkmark.gif) no-repeat 0 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;font-family:arial,helvetica,geneva,verdana,sans-serif;font-variant:normal;font-weight:bold;}div.CalloutWide {border:1px solid #ccc;}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;font-family:arial,helvetica,geneva,verdana,sans-serif;font-variant:normal;font-weight:bold;}/* Borders */.BorderTop {border-top:1px dotted #d6d6d6;}.BorderBottom {border-bottom:1px dotted #d6d6d6;}/* Text Styles */.LightGray {color:#888;}.Button {margin:0;}.ImgButton {position:relative;top:0px;}/* Tabs */.cmspanel ul.Tabnav {background:url(/imgs/tabs/tabnav.gif) repeat-x scroll left bottom transparent;}ul.Tabnav li a {padding:8px 15px 5px 10px;font-size: 1em;color: #666;}ul.Tabnav li a:hover, ul.Tabnav li a:focus, ul.Tabnav li a:active {color: #666666;text-decoration: none;}ul.Tabnav li.Tabactive a, ul.Tabnav li.Tabactive a:hover, ul.Tabnav li.Tabactive a:focus, ul.Tabnav li.Tabactive a:active {color:#430027;text-decoration: none;}#Col3 ul.Tabnav li.Tabactive a {padding:8px 15px 4px 10px;}.TabContainerlive .Tab {padding:12px 15px 0;}ul .Tabnav li a {padding:8px 15px 5px 10px;font-size: 1em;color: #3366CC;border-bottom:1px solid #E1E1E1;}/* Landing Tabs */.Vertical {float: left;width: 672px;padding-top: 0;background: none;}#ContentWrapper .Vertical ul.Tabnav {padding-top: 38px;}.Vertical ul.Tabnav {float: left;width: 255px;background: none;}.Vertical ul.Tabnav li {clear:left;padding-left: 20px;width:250px;min-height: 34px;background:none;margin-bottom: .5em;}.Vertical ul.Tabnav li.Tabactive {background-image:url(/imgs/tabs_vertical/tabs_active.gif);background-repeat: no-repeat;}.Vertical ul.Tabnav li a {background:none;display: block;color: #444;font-size: 1.4em;width: 203px;padding:6px 0 0 10px;}.Vertical ul.Tabnav li.Tabactive a {background-color:#430027;background-image:none;border-bottom:none;color: #fff;cursor: default;}.Vertical ul.Tabnav li.Tabactive a:hover,.Vertical ul.Tabnav li.Tabactive a:focus,.Vertical ul.Tabnav li.Tabactive a:active {color: #fff;}.Vertical .Tab {float: left;width: 352px;min-height: 272px;padding:33px 15px 5px 20px;background: none;border:none;border-style:none;border-width:0;}

/* 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 *//*======================================= *//* 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 */


input.Button {background:#eee url(/imgs/buttons/btn-bkgd.gif) repeat-x left center;border-width:1px;border-color:#bbb #aaa #aaa #bbb;cursor: pointer; cursor: hand;padding:3px;}html > body input.Button {padding:3px;}.SearchBox input {vertical-align: top;}/* Done for Bug 17195 */fieldset.CheckRadio {float: none;}

/* 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: #333;}body, input, select, textarea {font-family: arial,helvetica,geneva,verdana,sans-serif;}.cmspage {padding: 0;}#Content p {line-height:1.6;}#Content p, table, .cmspage ul, .cmspage ol, .cmspage dd,.cmspage ul.Plain, #Content .cmspanel ul.Plain, ul.Plain {margin-bottom: 1.4em;}.cmspage ul ul, .cmspage ol ol, .cmspage dd dd {margin-bottom: .6em;margin-top: .6em;}#Col3 .cmspanel ol {margin-left:1em;padding-left:1em;}.cmspage li, .cmspanel li {margin: 0 0 .4em;}#Content h2 {padding-top: 0;}a, a:link {color: #36c;}a:visited {color: #603;}a:hover, a:focus, a:active {color: #d14d26;text-decoration: none;}h1, h2, h3, h4, h5, h6 {color: #430127;}h1 {font-size: 1.9em;margin-bottom: .2em;}h2 {font-size: 1.5em;margin-bottom: .2em;}h3 {font-size: 1.4em;}h4 {font-size: 1.4em;color: #5a5a5a;}h5 {font-size: 1.2em;}h6 {font-size: 1.2em;color: #5a5a5a;}.RedUppercase {color: #AE1414;font-family: georgia, "times new roman", serif;font-weight: normal;font-variant: small-caps;}.GrayUppercase {color: #888;font-family: georgia, "times new roman", serif;font-weight: normal;font-variant: small-caps;}blockquote {margin: 10px 30px;}/* Header, Top Links and Search------------------------------ *//* Top Nav Bar */#TopNavWrapper {background: #430127;}#TopNavWrapper2 {width: 906px;min-height: 30px;padding-bottom: 1px;margin: auto;position: relative;}#TopLinks {color: #e2a950;float: right;font-size: .9em;padding: 10px 200px 0 0;}#TopLinks ul {float: left;list-style: none;width: 100%;}#TopLinks ul li {float: left;line-height: .85;border-right: 1px solid #e2a950;padding: 0 8px;margin: 0;}#TopLinks ul li.Last {border: none;}#TopLinks a, #TopLinks a:link, #TopLinks a:visited {color: #fff;text-decoration: none;}#TopLinks a:hover, #TopLinks a:focus, #TopLinks a:active {color: #fcf7cf;text-decoration: none;}/* Search */#Search {width: 200px;}#Search fieldset {float: none;padding: 3px 0 0;}#Search input#SearchInput {color: #666666;border: 1px solid #e2a950;font: 1em Arial;padding-left: 5px;width: 150px;position: relative;top: -8px;height: 17px;background: #fcf7cf;}/* Header */#HeaderWrapper {position: relative;background: #95291d url(/imgs/header-repeater.jpg) repeat-x left top;}#Header {width: 966px;min-height: 125px;background: url(/imgs/header-bkgd.png) no-repeat center bottom;margin: auto;}/*  MainNav------------------------------ */#MainNavWrapper {width: 906px;margin: auto;background: url(/imgs/MainNavBkgd.png) no-repeat right bottom;padding: 8px 10px;}#MainNav {width: 100%;font-size: 1em;font-family: Verdana, Arial, sans-serif;font-variant: small-caps;}#MainNav ul {list-style: none;float: right;padding-bottom: 5px;}#MainNav li {float: left;color: #e2a950;margin-bottom: 0;line-height: 1;border-left: 1px solid #e2a950;}#MainNav li.Home {border-left: none;}#MainNav li.Home a {width: 14px;height: 14px;text-indent: -32767px;background: url(/imgs/homeBtn.gif) no-repeat 15px 0;}#MainNav li.Home a:hover, #MainNav li.Home a:focus, #MainNav li.Home a:active {background-position: 15px -14px;}#MainNav li a, #MainNav li strong {display: block;color: #fff;text-decoration: none;font-variant: small-caps;font-weight: bold;padding: 0px 15px;}#MainNav li a:hover, #MainNav li a:focus, #MainNav li a:active {color: #fcf7cf;}#MainNav li.Active a, #MainNav li.Active strong {color: #fcf7cf;padding: 0px 15px;}/* Logo */#Logo {padding: 30px 30px 10px;float: left;}/* Content Area------------------------------ */#ContentWrapper {min-height: 500px;background: #FFFFFF url(/imgs/content_repeater.gif) repeat-x left top;}#ContentWrapper .ContentWrapperDec1 {background: url(/imgs/MidCutBack.jpg) no-repeat center 66px;}#ContentWrapperInner {width: 906px;margin: auto;padding: 0 30px;background: url(/imgs/ContentBkgd.jpg) no-repeat 0 0;min-height: 500px;}#ContentLeft {float: left;width: 706px;padding-top: 2px;}/* Breadcrumbs------------------------------ */#Breadcrumbs {padding: 15px 20px 0 0;font-size: .9em;}#Breadcrumbs a, #Breadcrumbs a:link {color: #36c;}#Breadcrumbs a:hover, #Breadcrumbs a:focus, #Breadcrumbs a:active {color: #d14d26;}#Breadcrumbs strong {font-weight: normal;}/* Col1------------------------------ */#Col1 {float: left;width: 155px;padding-right: 15px;overflow: hidden;}#Col1 ul {list-style: none;}/* Proximity Nav */#ProximityNav {margin-bottom: 2em;padding-top: .5em;padding-bottom: 1px;background: url(/imgs/proxnav-bottom-line.gif) no-repeat right bottom;}#Col1 #ProximityNav h2 {font-size: 1.2em;margin: .6em 0 .4em;}#ProximityNav #ProxNavPanel {color: #666;line-height: 1.4;padding-bottom: 1em;}#ProximityNav h2 strong {}#ProximityNav h2 a, #ProximityNav h2 a:link {color: #430127;text-decoration: none;}#ProximityNav h2 a:hover, #ProximityNav h2 a:focus, #ProximityNav h2 a:active {color: #430127;}#ProximityNav ul {background: url(/imgs/proxnav-bkgd.jpg) repeat-y right top;}#ProximityNav ul li {margin: 0;font-size: .9em;}#ProximityNav ul li a {cursor: pointer;}#ProximityNav ul li a, #ProximityNav ul li strong {color: #0D6CBC;text-decoration: none;display: block;padding: .4em 0 0;background: url(/imgs/proxnav-top.jpg) no-repeat right top;}#ProximityNav ul ul li a, #ProximityNav ul ul li strong {background: none;}#ProximityNav ul li span {display: block;padding: 0 0 .4em 4px;background: url(/imgs/proxnav-bottom.jpg) no-repeat right bottom;}#ProximityNav ul li.Active a, #ProximityNav ul li.Active strong {color: #444444;}#ProximityNav ul li a:hover, #ProximityNav ul li a:focus, #ProximityNav ul li a:active {color: #430027;}#ProximityNav li.Active strong {font-weight: normal;}#ProximityNav li.Active li {font-weight: normal;font-size: .95em;}#ProximityNav li.Active li a {padding-top: .2em;}#ProximityNav ul ul {padding: 0 0 0 5px;margin-bottom: 0;background: transparent;}#ProximityNav ul li.Active span {background:transparent;}#ProximityNav ul ul span {background: transparent;}#ProximityNav ul li.Active ul li a, #ProximityNav ul li.Active ul li strong {color: #430127;}#ProximityNav ul li.Active ul li a:hover, #ProximityNav ul li.Active ul li a:focus, #ProximityNav ul li.Active ul li a:active {color: #AE1414;}/* Left Column Panels------------------------------ */#Col1 h1, #Col1 h2, #Col1 h3 {font-size: 1.3em;}/* Col2------------------------------ */#Col2 {float: left;width: 501px;padding: 0 30px 0 5px;overflow: hidden;}#Content .cmspanel {padding: 0;margin-bottom: 2em;}#Content #BelowCol1, #Content #BelowCol2 {float:left;width:49%;}#Content #BelowCol2 .cmspanel {padding-left: 20px;}/* Col3------------------------------ */#Col3 {float: left;width: 200px;overflow: hidden;}#Col3 ul {list-style: none;}.NoQuickLinks {padding-top: 8px;}/* Quick Links------------------------------ */#QuickLinks {width: 200px;min-height: 200px;background: #fff url(/imgs/QuickLinksBot.jpg) no-repeat left bottom;margin-top: 30px;}/*#QuickLinks .cmspanel {padding-top: 10px;padding-bottom: 15px;}*/#QuickLinks h1, #QuickLinks h2, #QuickLinks h3 {color: #fff;font-family: Arial, sans-serif;font-weight: bold;font-size: 1.5em;display: block;background: url(/imgs/QuickLinksH2.gif) no-repeat bottom right;padding: 5px 12px 23px 16px;margin-top: 0;text-align: center;}#QuickLinks li h4, #QuickLinks li h5, #QuickLinks li h6 {color: #8d8d8d;cursor: default;font-size: 1em;font-weight: bold;margin: 0 -7px 0 -12px;padding: 4px;}#QuickLinks ul {color: #7d7a7c;list-style-type: none;margin: 0 0 1em 0;padding: 0px 10px 0px 20px;}#QuickLinks li {margin: .4em 0;}#QuickLinks ul a, #QuickLinks ul a:link {color: #0d6cbc;text-decoration: none;}#QuickLinks ul a:hover, #QuickLinks ul a:focus, #QuickLinks ul a:active {color:#7d7a7c;}#QuickLinks ul li.Last {padding-bottom: 1em;}/* Text Sizer and Page Tools------------------------------ */#PageToolsWrapper {padding: 7px 0 4px 9px;margin-bottom: 2em;}#PageToolsWrapper .Dec {float: right;}#TextSizer li, #PageTools li {margin: 0;}/* ---- Text Sizer ---- */#TextSizer {float: left;padding-top: 4px;}#TextSizer h2 {display: none;}#TextSizer ul {float: left;}#TextSizer a {cursor: pointer;display: block;height: 13px;overflow: hidden;text-indent: -32767px;width: 11px;}#TextSizer li a:hover, #TextSizer li a:focus, #TextSizer li a:active, #TextSizer li a.active {background-color: transparent;}#TextSizer a.NormalFont	{background-position: 0px 0px;}#TextSizer a.NormalFont:hover, #TextSizer a.NormalFont:focus	{background-position: 0px -13px;}#TextSizer a.NormalFont:active, #TextSizer a.NormalFont.active	{background-position: 0px -26px;}#TextSizer a.LargeFont	{background-position: -11px 0px;}#TextSizer a.LargeFont:hover, #TextSizer a.LargeFont:focus	{background-position: -11px -13px;}#TextSizer a.LargeFont:active, #TextSizer a.LargeFont.active	{background-position: -11px -26px;}#TextSizer a.X-LargeFont{background-position: -22px 0px;}#TextSizer a.X-LargeFont:hover, #TextSizer a.X-LargeFont:focus	{background-position: -22px -13px;}#TextSizer a.X-LargeFont:active, #TextSizer a.X-LargeFont.active	{background-position: -22px -26px;}/* ---- Page Tools ---- */#PageTools {float: left;}#PageTools ul {float: left;list-style: none;}#PageTools li {float: left;padding-left: 11px;}#PageTools li a {color: #333;font-size: .8em;padding-left: 18px;cursor: pointer;display: block;height: 13px;display: inline;overflow: hidden;}#PageTools li.Print a {background: url(/imgs/icons/print.gif) no-repeat 0 0;}#PageTools li.Email a {background: url(/imgs/icons/email.gif) no-repeat 0 0;}#PageTools li.AddThis a {text-decoration: none;padding-left: 13px;background: url(/imgs/icons/add.gif) no-repeat 0 0;}#PageTools li a:hover, #PageTools li a:focus, #PageTools li a:active {color: #AE1414;background-position: 0 -14px;}/* ---- right panel ---- */#RightPanel {margin-top: 4em;}#RightPanel .cmspanel {margin: 2.5em 0;}#RightPanel h1, #RightPanel h2, #RightPanel h3 {font-size: 1.3em;color: #333;margin-bottom: .6em;}#RightPanel .LightGray {color:#949fa9;}/* Footer------------------------------ */#FooterWrapper {background: url(/imgs/FooterBkgd.gif) repeat-x left top;}#Footer {width: 906px;margin: auto;padding: 25px 0;font-size: .9em;line-height: 2em;}#FooterCol1 {width: 530px;float: left;}#FooterCol2 {float: left;padding-left: 20px;width: 176px;min-height: 1px; /* without this the div will collapse when empty in ff */}#FooterCol2 p {font-size: 1.1em;margin-bottom: 0;}#FooterCol3 {padding-left: 25px;width: 155px;float: left;}#Footer a, #Footer a:link {color: #666;text-decoration: none;}#Footer a:hover, #Footer a:focus, #Footer a:active {color: #660033;text-decoration: none;}.FooterDec1 {color: #666;}.FooterDec2 {font-size: 1.1em;font-weight: bold;padding-left: 15px;}.FooterDec3 {font-family: georgia, "times new roman", serif;font-variant: small-caps;font-weight: bold;font-size: 1.2em;}hr {padding: 0;border-top: 1px solid #d5d5d5;border-bottom: 1px solid #fff;border-left: none;border-right: none;background: #fff;margin-bottom: 1em;}/* Animated List */.AnimatedListContainer {margin: 0 auto;height: 250px;width: auto;overflow: hidden;background: transparent url(/imgs/proxnav-bkgd.jpg) repeat-y 345px top;border: 1px solid #E7E7E7;position: relative;}.AnimatedList {padding: 0;margin:0;float: left;height: 250px;list-style-type: none;margin:0 !important;padding:0 !important;display: block;width: 100%;}.AnimatedList li{clear:both;display:block;float:left !important;list-style:none outside none;margin:0;padding:0;position:absolute;width: 100%;top: 0;left:0;z-index: 100;height: 250px;}.AnimatedList li a {text-decoration: none;}.AnimatedListContainer ul li.show {z-index: 1000;font-size: 3em;}.AnimatedListContainer ul li h3{position: absolute;top: 140px;display: block;padding: 0 10px;}.AnimatedListContainer ul li img {position: absolute;top:0;border-bottom: 1px solid #e7e7e7;}/*Patients and Visitors Table */#PatientsVisitors td {background: #f7f7f7 url(/imgs/cellBack.gif) repeat-x left top;padding: 0 8px;}#Content #PatientsVisitors p {line-height: 1.4;}#PatientsVisitors h2, #PatientsVisitors h3,#PatientsVisitors h4, #PatientsVisitors h5 {color: #333333;margin-top: 0;margin-left: 0;}#PatientsVisitors a, #PatientsVisitors a:link {color:#3366CC;}#PatientsVisitors a:hover, #PatientsVisitors a:focus, #PatientsVisitors a:active {color: #d14d26;text-decoration: none;}#PatientsVisitors img {padding-bottom: 6px;}/* Accordian Style */.Accordion h3.Trigger {padding: 3px;font-size: 1.1em;color: #5a5a5a;border: 1px solid #D8D8D8;background: #ECECEC url(/imgs/accordion-plus.gif);background-position:right center;background-repeat:no-repeat;}.Accordion h3.Active {background: #ECECEC url(/imgs/accordion-minus.gif);background-position:right center;background-repeat:no-repeat;}/* TEMPORARY FIX UNTIL 5.2.7 comes out *//* MISC */.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;}/* /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\PRINT STYLING\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ */@media print{#TopNavWrapper, #MainNavWrapper, #QuickLinksHome,#LandingHeaderRight, #ColorBar, #ColorPreFooterWrapper2, #FooterCol2,#CmsInfoButtonsContainer, .CmsInfoButtons, .cmsinfo, ul.Tabnav, .FooterLinks {display: none;}} /* ||||||||||||||||| END PRINT STYLING |||||||||||||||||*/