body        { color: #666666; background: white; font-size: 10pt; font-family: Arial, Helmet, Freesans, sans-serif; margin: 10px 0px 0px 0px; }
p           { font-size: 10pt; margin: 0px; padding: 8px 0px 0px 0px; }
hr          { color: #CCCCFF; height: 1px; }
form        { margin: 0px; padding: 0px; }

h1, h2      { padding: 14px 0px 0px 0px; margin: 0px 0px 4px 0px; }
h1          { color: #003399; font-size: 13pt; }
h2          { color: #993399; font-size: 11pt; }
h3          { color: #003399; font-size: 10pt; }
h1.headline { margin: 0px; padding: 0px; }

img         { border: 0px; }

ul              { color: #666666; font-size: 10pt; list-style-position: outside; list-style-type: square; margin: 10px 0px 8px 18px; padding: 0px; }
ul li, ol li    { margin-bottom: 8px; }
.green-square   { list-style-image: url('/images/square_green.gif'); }
.purple-square  { list-style-image: url('/images/square_purple.gif'); }

label       { font-weight: bold; }

a               { color: #003399; text-decoration: underline; }
a.menu          { text-decoration: none; }
a.menu:hover    { text-decoration: underline; }
a.more          { color: #009999; font-size: 11pt; }
a.photos        { font-weight: bold; }

table                { color: #666666; background: transparent; text-align: left; }
table            td  { vertical-align: top; }
table.skintypes      { color: #003399; font-size: 9pt; }
table.skintypes  td  { padding-bottom: 4px; }
table.skintypes  th  { color: #993399; }

#site-centering { width: 100%; text-align: center; }
#page-border    { margin: 0 auto; width: 900px; border: 1px solid #CCCCFF; background: url('/images/site-elements/background_header.gif') no-repeat; }
#content        { margin: 30px 31px 0px 36px; text-align: left; }
#header         { width: 100%; float: right; color: #003399; font-size: 8pt; text-align: right; }
#header-top     { float: right; }
#header-top p   { padding-right: 40px; margin-bottom: 6px; }
#bookmark       { float: left; width: 138px; padding-top: 12px; text-align: center; }
#search-term    { color: #003399; background: transparent; width: 120px; font-size: 8pt; border: 1px solid; padding: 0px; margin: 0px; }
address         { color: #009999; line-height: 150%; font-style: normal; text-align: right; padding-top: 8px; padding-right: 24px; }
#header-id      { float: left; }
#header-menu    { float: right; margin: 16px 0px 0px 0px; padding: 0px; text-align: right; }
#header-menu a  { margin-left: 10px; text-decoration: none; }
#site-menu      { float: left; min-height: 20px; margin-top: 8px; margin-bottom: 0px; clear: both; width: 100%; }
.noscript-menu  { width: 100%; }
.menu-grp       { padding: 5px; float: left; }

.bodycolumn     { float: left;  width: 450px; margin: 20px 0px 32px 0px; text-align: left; }
.sidecolumn     { float: right; width: 340px; margin: 20px 0px 32px 0px; text-align: center; }
.sidecontent    { text-align: left; }

.fullpage       { width: 820px; float: left; padding-left: 12px; margin-top: 20px; }
.fullpage p     { text-align: left; }

.bluebox        { color: #003399; background: url('/images/site-elements/background-00-blue-box.gif') no-repeat; width: 340px; min-height: 333px; text-align: left; }
.purplebox      { color: #663399; background: url('/images/site-elements/background-00-purple-box.gif') no-repeat; width: 340px; min-height: 333px; text-align: left; }
.greenbox       { color: #666666; background: url('/images/site-elements/background-00-green-box.jpg') no-repeat; width: 257px; min-height: 216px; text-align: left; }
.before-after   { color: #003399; width: 267px; min-height: 170px; }
.greenbox-content { padding: 20px 0px 0px 14px; }
.greenbox-content2{ padding: 12px 10px 0px 14px; }
.box-content      { padding: 22px 20px 32px 20px; }
.box-content2     { padding: 8px 20px 32px 20px; }
.box-content  h2  { margin-top: 0px; }
.box-content  h3  { font-size: 10pt; }

.purplebox strong { color: #993399; }
.indent  { padding-left: 6px }

.fresh  { clear: both; }

.small    { font-size: 7pt; }
.large    { font-size: 8pt; }
.larger   { font-size: 9pt; }
.largest  { font-size: 10pt; }
.giant    { font-size: 11pt; }

.color-one    { color: #993399; } /* purple */
.color-two    { color: #003399; } /* blue */
.color-three  { color: #663399; } /* dark purple */
.color-four   { color: #009999; } /* green */
.gray         { color: #666666; }

.thumbnail  { float: left; width: 112px; min-height: 145px; text-align: center; }
.thumbnail a {  font-size: 8pt; font-weight: bold; }

.right-object   { width: 340px; padding-left: 24px; float: right; } /* this is also used in the sitemap */

.pullquote      { width: 200px; float: right; margin-right: 0px; padding: 8px; font-weight: bold; color: #666666; background: transparent; }
.reader-asks    { text-align: left; }

.qanda      { text-indent: -1.5em; padding-left: 2em; margin: 0px; }
.qanda h2   { text-indent: -2em; }
.qanda h3   { margin: 26px 0px 0px 0px; }
.qanda strong { color: #003399; }
.qanda ul   { text-indent: 0px; margin-left: 1em; }
.qanda p.outdent    { text-indent: 0px; }

.find-out    { margin: 0px; padding: 18px 0px 40px 40px; text-align: left; }
.find-out p  { color: #009999; font-size: 12pt; font-weight: bold; line-height: 100%; padding-left: 40px; }
.find-out a  { color: #009999; font-size: 11pt; text-decoration: none; }
.find-out a:hover { text-decoration: underline }

#patientforms     { background: url('https://www.parungao.com/images/site-elements/background-clipboard.jpg') no-repeat; color: #003399; width: 296px; height: 380px; text-align: left; }
#patientforms p   { padding-left: 70px; padding-top: 90px; }

#contactdiv, #podcastdiv{ display: none; }
#cool-lipo-podcast      { margin-top: 12px; }

#contact_procedurelist, #contact_origin   { width: 176px; }
#contact_origin-two, #contact_procedurelist-two  { width: 300px; }
.contact-button         { margin-right: 24px; text-align: right; }

/* constant contact form styles */
#ea       { border: 1px solid #14477D; }
.pointer  { cursor: pointer; }

/* popitmenu is used by script_social-bookmarks.js */
#popitmenu          { position: absolute; background-color: white; border: 0; z-index: 100; visibility: hidden; margin-top: -60px; margin-left: -280px; }
#popitmenu a        { text-decoration: none; padding-left: 6px; color: black; display: block; }
#popitmenu a:hover  { background-color: #CCFF9D; }

