﻿

/* STARTING ~/aspnet_client/basicframe_webcontrols_basicdatepicker/1_1_1959/bdplite.css */




/* ENDING ~/aspnet_client/basicframe_webcontrols_basicdatepicker/1_1_1959/bdplite.css */




/* STARTING ~/css/tabs.css */


/* --------->>>>>>>>>  /css/tabs.css  <<<<<<<<<---------- *//*--------------------------------------------------REQUIRED to hide the non-active tab content.But do not hide them in the print stylesheet!=========================================================================================== */.TabContainerlive .Tabhide, .TabContainer .Tabhide {display:none;}/*--------------------------------------------------.TabContainer = before the tabber interface is set up.TabContainerlive = after the tabber interface is set up=========================================================================================== */.TabContainer {}.TabContainerlive {padding: 10px 0;clear: both;}.cmspage ul.Tabnav {margin: 0;padding: 0;background: url(/imgs/tabs/tabnav.gif) repeat-x bottom left;}#ContentWrapper ul.Tabnav {margin:0;padding: 0;}ul.Tabnav li {list-style: none;margin: 0;float: left;line-height: normal;padding-left: 5px;background: url(/imgs/tabs/tabs_inactive_left.gif) no-repeat 0 0;}ul.Tabnav li a {padding: 6px;padding-right: 11px;margin-right: 2px;border-bottom: none;background: #dfdfdf url(/imgs/tabs/tabs_inactive_right.gif) repeat-x top right;text-decoration: none;display: block;float: left;font-weight: bold;outline: none;}ul.Tabnav li a:link {color: #0066cc; }ul.Tabnav li a:visited {color: #0066cc; }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=========================================================================================== */.TabContainerlive .Tab {padding: 6px;border:1px solid #aeaeae;border-top:0;background: #fff url(/imgs/tabs/tabs_bg.gif) repeat-x bottom left;}.TabContainerlive .Tab h2 {display:none;}/* #Col3 styles=========================================================================================== */#Col3 .cmspanel ul.Tabnav {margin: 0;padding: 0;}/*--------------------------------------------------Nested Styles=========================================================================================== *//* Enter Nested Styles here */

/* ENDING ~/css/tabs.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 */




/* ENDING ~/css/forms.css */




/* STARTING ~/css/ewep/public.css */




/* ENDING ~/css/ewep/public.css */


* {padding: 0;margin: 0;}body {padding: 0;margin: 0;text-align: center;min-width: 966px;background: #6b8198 url(/imgs/diagonal-gray.jpg) repeat-x 0 0;color: #444;}.JumpTo {position: absolute; left: -32767px; top: -32767px;}input:focus { background-color: #f0f6fb; }input.ImgBtn { vertical-align: bottom; }.First, .Last {border-style: none !important ;}.NavBtns ul { list-style: none; }/* Text==================== */p.TextRight, h1.TextRight, h2.TextRight, h3.TextRight, h4.TextRight, h5.TextRight, h6.TextRight {text-align: right;}p.TextCenter, h1.TextCenter, h2.TextCenter, h3.TextCenter, h4.TextCenter, h5.TextCenter, h6.TextCenter {text-align: center;}p[class="TextCenter"] img { /* centers images in Firefox since text-align has no effect */margin: 0 auto;display: inline;}/* -------------------------------------CMSPAGE CONTENT (most are in ~/css/default.css)---------------------------------------- */.cmspage h1, .cmspage h2, .cmspage h3,.cmspage h4, .cmspage h5, .cmspage h6,.cmspanel h1, .cmspanel h2, .cmspanel h3,.cmspanel h4, .cmspanel h5, .cmspanel h6,#Content .cmspanel h1, #Content .cmspanel h2,#Content .cmspanel h3, #Content .cmspanel h4,#Content .cmspanel h5, #Content .cmspanel h6,#Content h1, #Content h2, #Content h3,#Content h4, #Content h5, #Content h6 {color: #06c;}.cmspage h2 {margin-top: 1em;margin-bottom: .4em;}.cmspage h4, .cmspage h5, .cmspage h6 {margin-top: .6em;margin-bottom: 0;}table caption {color: #06c;padding: .6em 0 .4em 0;font-family: verdana, arial, helvetica, geneva, sans-serif;font-size: 1.1em;text-align: left;font-weight: bold;}.cmspage, #Content .cmspanel {padding-left: 9px;padding-right: 9px;}#Content .cmspage p {margin-top: .2em;}#Content h1, .cmspanel h1 { font-size: 1.5em; border-bottom: 1px solid #06c; margin-top: 0; }#Content h1 { font-size: 1.8em;}a, a:link {color: #0066cc;}a:visited {color: #0066cc;}a:focus, a:hover, a:active {color: #090;}hr {height: 2px;border: 1px solid #fff;border-top: 1px solid #06c;margin: 1em 0;}/* Text size Controls*/#TextSizer, #TextSizer dt, #TextSizer dd {float: left;}#TextSizer {margin-top: 0;margin-left: 1em;color: #0d64ae;}#TextSizer dt {padding: .6em .3em 0 0;}#TextSizer dd a {display: block;float: left;padding: .2em .2em;margin: 0 .2em;}#TextSizer dd a:focus, #TextSizer dd a:hover, #TextSizer dd a:active {background-color: #DAE5F4;}#TextSizer img {display: inline;}/* Page Tools */#PageTools {padding-top: .8em;margin: 0;}#PageTools li {list-style-type: none;margin-bottom: .2em;}#PageTools a, #PageTools a:visited {display: block;padding: 0 0 1em 3.6em;font-size: .8em;color: #0066cc;text-decoration: none;}#PageTools li.Print a {background: url(/imgs/printer.gif) no-repeat 1.4em 0;}#PageTools li.Email a {background: url(/imgs/email.gif) no-repeat 1.7em .2em;}#PageTools a:focus, #PageTools a:hover, #PageTools a:active {color: #009900;text-decoration: underline;}/* -------------------------------------BUTTON LINKS---------------------------------------- */#Content a.Button {display: block;float: left;padding: .2em .4em;border: 1px solid #1b5a88;border-right-width: 2px;border-bottom-width: 2px;background: #f0f6fb;text-decoration: none;margin: .6em 1.2em .6em 0;}#Content a.Button:visited { color: blue; }#Content a.Button:focus, #Content a.Button:hover, #Content a.Button:active {background: #fff;}#Content a.Button:active {border-top-width: 2px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 2px;}.HelpBtn {background-color :#0000FF !important;border: 1px solid #228822;color: #FFF !important;font-weight:bold;padding:0pt .3em;text-decoration:none !important;}/* -------------------------------------CONTENT---------------------------------------- */#BodyWrapper {width: 950px;padding: 0 8px;text-align: left;margin: 0 auto;position: relative;background: #fff url(/imgs/BodyWrapper_bkgd.gif) repeat-y 0 0;}/* -------------------------------------HEADER---------------------------------------- */#Header {margin: 0;width: auto;min-height: 83px;background: #fff url(/imgs/header_bevel.gif) repeat-x left bottom;position: relative;}#Header .Logo {width: 329px;height: 73px;position: absolute;left: 21px;top: 6px;}#Header .Logo a {display: block;}#HeaderControls {padding-top: 0;padding-left: 355px;text-align: right;width: 595px;min-height: 82px;background: url(/imgs/header_grad.gif) no-repeat right bottom;}#HeaderLinks {float: none;width: auto;border-top: none;padding-right: 203px;text-align: right;padding-top: 8px;padding-bottom: 10px;background: #fff url(/imgs/shade.gif) no-repeat right bottom;}#HeaderLinks ul.Horiz {padding-right: 0;width: auto;float: right;}#HeaderLinks ul.Horiz li {float: left;padding: 0;}#HeaderLinks a {text-decoration: none;font-weight: bold;padding: 0 .6em;font-size: 0.85em;color: #0065CD;border-left: 1px solid #06c;background: none;}#HeaderLinks ul li.First a {border-style: none; }#HeaderLinks a:focus, #HeaderLinks a:hover, #HeaderLinks a:active {text-decoration: underline;}#VisitorType {border-top: none;float: none;width: auto;clear: both;padding-top: .2em;}#VisitorType ul {list-style: none;margin-left: 0;padding-left: 0;}#VisitorType li {padding: .15em .8em;}#VisitorType a {font-weight: bold;font-size: .85em;}/* -------------------------------------MAINNAV---------------------------------------- */#MainNav {color: #fff;border-top:1px solid #0051A2;/*float: left;*/width: 100%;padding-bottom: 5px;background: #69b1fe url(/imgs/mainnav_interior.gif) no-repeat left bottom;}#MainNav ul {width: 943px;padding-left: 7px;background: none;float: left;width: 100%;padding-right: 0;text-transform: capitalize;font-family: verdana,arial,helvetica,geneva,sans-serif;}#MainNav li {padding: 0;white-space: nowrap;}#MainNav a {display: block;color: #fff;font-weight: bold;padding: 8px 17px;text-decoration: none;border-left:1px solid #215E98;border-right:1px solid #A7C6E2;outline: none;}#MainNav a, #MainNav strong {font-weight: bold;color: #fff;font-size: .95em;}#MainNav li.First a {border-left: none;}#MainNav li.Last a {border-right: none;}#MainNav li.Active a {background: #003579 url(/imgs/mainnav_active.gif) repeat-x left bottom;color: #fff;border-right:1px solid #A7C6E2;}#MainNav a:focus,#MainNav a:hover,#MainNav a:active ,#MainNav li.Active a, #MainNav li.Active strong {background: #003579 url(/imgs/mainnav_active.gif) repeat-x left bottom;color: #fff;}#MainNav a:focus strong,#MainNav a:hover strong,#MainNav a:active strong {/*background:  url(/imgs/tab_left.gif) no-repeat left bottom;*/}/* -------------------------------------COL1---------------------------------------- */#Col1 {position: relative; /*ie needs this to show float */width: 160px;float: left;overflow: hidden;padding-bottom: 1em;}#Col1 .cmspanel {font-size: .85em;margin-bottom: 1em;margin-left: 10px;margin-right: 10px;}#Col1 .cmspanel h1,#Col1 .cmspanel h2,#Col1 .cmspanel h3 {background: #fff url(/imgs/col3_header.gif) repeat-y 0 0;border-top: 1px solid #a6c6ea;border-bottom: 1px solid #a6c6ea;font-size: 1.1em;padding: .5em 0 .5em 6px;margin: .3em 0;margin-left: -6px;}#Col1 .cmspanel li {padding: .2em 0;}#Col1 .SmartPanel li {margin-bottom: .5em;}/* -------------------------------------SUBNAV---------------------------------------- */#Col1 .SubNav {background: url(/imgs/subnav.gif) repeat-y 0 0;}#Col1 .SubNavBottom {background: url(/imgs/subnav_bottom.gif) no-repeat left bottom;padding-bottom: 31px;}.SubNav a {display: block;background-color: transparent;border-bottom: 1px solid #e5e5e5;color: #06c;text-decoration: none;}.SubNav a:visited {color: #06c;}.SubNav a:focus, .SubNav a:hover, .SubNav a:active,.SubNav .SectionName1 a:focus, .SubNav .SectionName1 a:hover, .SubNav .SectionName1 a:active {color: #090;}.SubNav ul ul, .SubNav .Active, .SubNav .SectionName2 {display: block;background: #e9e9e9 url(/imgs/col1_active_bkgd.png) repeat-y 0 0;}.SubNav .SectionName2 {color: #06c;background: url(/imgs/subnav_bkgd.gif) repeat-y 0 0;}.SubNav ul ul {font-size: .85em;border: none;border-bottom: 1px solid #e5e5e5;padding-bottom: 4px;background: url(/imgs/subnav_bkgd.gif) repeat-y 0 0;}.SubNav .SectionName1 {border-bottom: 1px solid #e5e5e5;}.SubNav .SectionName1 h4 {padding: .3em 0;padding-left: 5px;font-size: 1.1em;}.SubNav .SectionName1 a {color: #444;}.SubNav a, .SubNav .SectionName1 p, .SubNav .SectionName2 {padding: .3em 0;padding-left: 5px;}.SubNav ul ul a {padding-left: 10px;border: none;color: #444;}.SubNav ul ul a:visited {color: #444;}.SubNav ul ul a:focus, .SubNav ul ul a:hover, .SubNav ul ul a:active,.SubNav ul ul .SectionName1 a:focus, .SubNav ul ul .SectionName1 a:hover, .SubNav ul ul .SectionName1 a:active {color: #090;}.SubNav .SectionName2 a {padding: 0;border-bottom: none;}.SubNav .SectionName1 p {margin: 0;font-weight: bold;}.SubNav .SectionName1 a {padding: 0;border: none;}.SubNav .SectionName1 p {background: url(/imgs/col1_top_active_bkgd.png) repeat-y right top;}/* -------------------------------------COL2---------------------------------------- */#Col2 {width: 571px;float: left;padding: 0 9px;padding-bottom: 1em;}#Breadcrumbs {padding: 0.2em 0 0.5em 0.8em;background: #B6E678 url(/imgs/breadcrumbs.gif) no-repeat left bottom;}#Breadcrumbs p {margin: 0;line-height: 1.6;font-size: .85em;color: #000;}#Breadcrumbs a, #Breadcrumbs a:visited {color: #000;text-decoration: none;}#Breadcrumbs a:focus, #Breadcrumbs a:hover, #Breadcrumbs a:active {color: #000;text-decoration: underline;}#Content .cmspanel ul li{margin-bottom: 0.6em;}/* -------------------------------------BOTTOM PANELS---------------------------------------- */#BottomInteriorPanels, #BottomInteriorPanels2, #BottomInteriorPanels3 {margin-bottom: 5px;margin-top: 5px;background: URL(../imgs/bottom_panels_bg.gif) repeat-y 175px 0;clear: left;}#BottomPanels .cmspanel h1, #BottomPanels .cmspanel h2, #BottomPanels .cmspanel h3,#BottomPanels .cmspanel h4, #BottomPanels .cmspanel h5, #BottomPanels .cmspanel h6,#BottomPanels2 .cmspanel h1, #BottomPanels2 .cmspanel h2, #BottomPanels2 .cmspanel h3,#BottomPanels2 .cmspanel h4, #BottomPanels2 .cmspanel h5, #BottomPanels2 .cmspanel h6,#BottomPanels3 .cmspanel h1, #BottomPanels3 .cmspanel h2, #BottomPanels3 .cmspanel h3,#BottomPanels3 .cmspanel h4, #BottomPanels3 .cmspanel h5, #BottomPanels3 .cmspanel h6 {margin: 0 0 4px 0;}#BottomPanels .cmspanel, #BottomPanels2 .cmspanel, #BottomPanels3 .cmspanel {float: left;margin-left: 8px;padding: 0;padding-right: 8px;width: 174px;display: inline;}#BottomPanels .DashedBorderRight, #BottomPanels2 .DashedBorderRight, #BottomPanels3 .DashedBorderRight {border-right: 1px dashed #ccc;}#BottomPanels .cmspanel p, #BottomPanels2 .cmspanel p, #BottomPanels3 .cmspanel p {font-size: .8em;line-height: 1.5;}/* -------------------------------------COL3---------------------------------------- */#Col3 {width: 194px;float: right;background-color: #DFE8F7;padding-bottom: 1em;}#Col3 .cmspanel {margin-bottom: 1em;}#Col3 ul {margin-left: 8px;padding-left: 8px;}#Col3 ul.Plain {margin-left: 0;padding-left: 0;}#Col3 .cmspanel h1,#Col3 .cmspanel h2,#Col3 .cmspanel h3 {background: #fff url(/imgs/col3_header.gif) repeat-y 0 0;border-top: 1px solid #a6c6ea;border-bottom: 1px solid #a6c6ea;font-size: 1.1em;padding: .5em 0 .5em 6px;margin: .3em 0;margin-left: -6px;}#Col3 .cmspanel li {padding: .2em 0;}#Col3 .SmartPanel li {margin-bottom: .5em;}#Col3 .cmspanel span {display: block;font-size: .8em;padding-top: 2px;}/* -------------------------------------FOOTER---------------------------------------- */#Footer {width: 950px;background: #fff url(/imgs/footer_grad.gif) repeat-x 0 0;font-size: .85em;float: left;padding-bottom: 13px;}#Footer a {color: #444;}#FooterTop {height: 13px;overflow: hidden;background: #ebebeb url(/imgs/footer_top.gif) no-repeat right top;}#FooterLogos {float: left;padding-top: .6em;padding-left: .6em;}#FooterLogos img {display: inline;}#FooterNav {float: right;padding-top: .6em;padding-right: .6em;text-align: right;}#FooterNav a, #FooterNav a:visited {color: #444;}#FooterNav a:focus, #FooterNav a:hover, #FooterNav a:active {color: #090;}/* -------------------------------------LISTS---------------------------------------- */#Content ul, #Col3 .cmspanel ul, #Col1 .cmspanel ul {list-style-image: url(/imgs/icons/arrow.gif);}#Content ul.Plain, #Col3 .cmspanel ul.Plain, #Col1 .cmspanel ul.Plain,#Content ol.Plain, #Col3 .cmspanel ol.Plain, #Col1 .cmspanel ol.Plain {list-style-image: none;list-style-type: none;margin-left: 0;padding-left: 0;}ul.Horiz, ol.Horiz {margin-left: 0;padding-left: 0;list-style: none;width: 100%;float: left;}ul.Horiz li, ol.Horiz li {width: auto;float: left;padding-right: .8em;background-image: none;padding-left: 0;white-space: nowrap;}ul.Plain, ol.Plain {list-style-image: none;list-style-type: none;margin-left: 0;padding-left: 0;}.cmspage ul.Plain li,.cmspanel ul.Plain li {background-image: none;padding-left: 0;}/* -------------------------------------SEARCH FORM---------------------------------------- */#Search {position: absolute;top: 0;right: 0;width: 215px;z-index: 1200;text-align: right;}#Search form, #Search fieldset {border: none;padding: 0;margin: 0;}#Search form {margin: 0 1em;margin-left: 0;}#Search input.TextInput {width: 130px;color: #06c;border: 1px solid #214FA5;}/* CMS Info Boxes==================== */.cmsinfo {color: #000 !important;background-color: #e7f2ff !important;border-top: 3px double #3276b7 !important;border-bottom: 3px double #3276b7 !important;margin: 0 !important;padding: 1em !important;font-size: .85em;}.cmsinfo ul {margin-left: 1.2em !important;padding-left: 1.2em !important;height: auto !important;border: none !important;}.cmsinfo a {color: #000 !important;text-decoration: underline !important;font-weight: normal !important;}.cmsinfo small {margin: 0 !important;}.cmsinfo li {background-image: none !important;padding-left: 0 !important;color: #000 !important;border: none !important;list-style-type: disc !important;}#Header .cmsinfo {width: 329px;}#Footer .cmsinfo {width: 400px;padding: 1px !important;}#FooterLogos {overflow: visible;}#Footer .cmsinfo ul {display: none;}#Footer .cmsinfo p {margin: .2em !important;}/* Styles for Quality Reports--------------------------------------*/table.QualityReports_Key td {border-collapse: collapse;padding: 4px;font-size: .8em;font-weight: bold;width: auto;}table.QualityReports_Key td.FirstRow {width: 16px;padding-right: 0;}table.QualityReports_KeyColor {width: 16px;height: 16px;margin: 0;}table.QualityReports {margin-top: 1.5em;margin-bottom: 1.5em;}table.QualityReports a, table.QualityReports a:link {color: #000;}table.QualityReports a:visited {color: #000;}table.QualityReports a:focus, table.QualityReports a:hover, table.QualityReports a:active {color: #000;}table.QualityReports td {border-collapse: collapse;border: solid 1px #444;font-weight: bold;font-size: .8em;padding-left: 4px;padding-top: 6px;padding-bottom: 6px;color: #444;text-align: center;vertical-align: middle;width: 65px;}table.QualityReports tr.TableHeader td {color: #fff;background: #06c;text-align: left;font-size: 1.1em;padding: 4px;width: auto;}table.QualityReports tr.ColumnHeader td {background: #DFE8F7;padding: 4px;}table.QualityReports td.RowHeader {text-align: left;width: auto;}/* Quality Reports Shown on EWEP */table td.QualityReports_ColorRed {background: #e43;text-align: center;}table td.QualityReports_ColorYellow {background: #eb2;text-align: center;}table td.QualityReports_ColorGreen {background: #7b3;text-align: center;}table td.QualityReports_ColorGray {background: #ccc;padding-left: 10px;}/* FLASH============================== */#Content #PageContent #FlashContent2 {position:absolute;right:209px;}#Butterfly {position: absolute;left: 38px;top: 52px;}/* ER Wait Times============================== */div.WaitTimesPanel {background: url(/imgs/waittime.jpg) no-repeat top left;height: 8.2em;}div.WaitTimesPanel p.ERWTRow {background: none;padding:1em 0pt 1em 100px;text-align:center;border-top: none;font-size: small;width: 8em;}div.WaitTimesPanel p.ERWTRow span {padding-right: 0;}div.SmartER{background: transparent url(/imgs/clock.gif) no-repeat top left;height: 196px;width: 194px;text-align: center;margin: 0 auto;}div.SmartER p.SmartERLogo {margin: 0;padding-top: 8px;font-size: 1.7em;text-align: left;font-family: Arial, Verdana, helvetica, geneva, Sans-Serif;color: #000;}div.SmartER p.SmartERLogo span {padding: 1px 2px;display: inline !important;background-color: #d61333;color: #fff;font-weight: bold;font-size: 1.1em !important;}div.SmartER p.ERWTRow {border-top: none;background-color: Transparent;padding: 0;margin-left: 15px;padding-top: 30px;width: 120px;font-size: 1.2em;}div.SmartER p.ERWTRow span {padding-right: 0;}div.ERPanel{background: transparent url(/imgs/stopwatch.gif) no-repeat top left;height: 255px;width: 182px;text-align: center;}div.ERPanel p.ERWTRow {border-top: none;background-color: Transparent;padding: 0;margin:0 auto;padding-top: 105px;width: 120px;}div.ERPanel p.ERWTRow span {padding-right: 0;}p.ERWTRow {background-color: #D9E7F2;padding: 1em;border-top: 1px solid #0D64AE;text-align: center;font-size: 1.3em;}p.ERWTRow span {padding-right: 1em;}p.ERWTRow span.Time {color: #0066CC;font-weight: bold;display: block;}/* -------------------------------------Photo Slider---------------------------------------- */.PhotoSlider ul {margin: 0;padding: 0;list-style: none;list-style-image: none !important;}.PhotoSlider li {padding: 0;background-image: none;}.PhotoSlider img {margin: 0 auto;}.PhotoSlider {width: 262px;padding: 6px;text-align: left;position: relative;background: #f2f2f2;-webkit-border-radius: 6px;-moz-border-radius: 6px;}.PhotoSlider .Border {border: 1px solid #e6e6e6;background: #fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;}.PhotoSlider .Overflow {width: 260px;overflow: hidden;position: relative;}.PhotoSlider .Container {left: 0;width: 100%;position: relative;}.PhotoSlider .Slide {/* Must contain a width and a margin-right. */width: 250px;margin: 0;padding: 5px;float:left;}.PhotoSlider .PhotoCaption {margin: 0;padding: 8px 6px;font-size: .85em;color: #666;}.PhotoSlider .Buttons {text-align: center;font-size: .85em;padding: 5px;border-top: 1px solid #e6e6e6;height: 20px;position: relative;}.PhotoSlider .Buttons em {font-style: normal;position: relative;top: 3px;height: 1%;}.PhotoSlider .Prev, .PhotoSlider .Next {height: 19px;width: 26px;display: block;position: absolute;outline: none;}.PhotoSlider .Prev {top: 5px;left: 80px;background: url(/imgs/slider/prev.gif) no-repeat 0 0;}.PhotoSlider .Next {top: 5px;right: 80px;background: url(/imgs/slider/next.gif) no-repeat 0 0;}.PhotoSlider .Next:hover, .PhotoSlider .Prev:hover {background-position: -26px 0;}.PhotoSlider .Inactive {background-position: -52px;cursor: default;}.PhotoSlider .Inactive:hover {background-position: -52px;}