body  { font-size:10pt; font-family:arial; color:#003399; }
p     { margin:0px; padding-top:8px; padding-bottom:0px; }
hr    { height:1px; color:#CCCCFF; }
form  { margin:0px; padding:0px; }

.smaller  { font-size:8.5pt; }

.small    { font-size:7pt; }
.large    { font-size:8pt; }
.larger   { font-size:9pt; }
.largest  { font-size:10pt; } /* this is a table class used in the homepage search table */
.giant    { font-size:11pt; }
.largerStill    { font-size:12pt; }
.ftpt     { font-size:14pt; }


a               { color:#003399; text-decoration:underline; }
a.menu          { color:#003399; text-decoration:none; }
a.menu:link     { color:#003399; text-decoration:none; }
a.menu:visited  { color:#003399; text-decoration:none; }
a.menu:active   { color:#003399; text-decoration:none; }
a.menu:hover    { color:#003399; text-decoration:underline; }

.blue         { color:#003399; }
/* .blue         { color:#336699; } */
.lightBlue    { color:#6699CC; }
.gray         { color:#666666; }
/* .gray         { color:#333333; } */
.purple       { color:#993399; }
.purple2      { color:#663399; }
.lightBlueNL  { color:#73afb6; }
.blueNL       { color:#00467F; }
.lightBlue2   { color:#72ADB5; }
.green        { color:#009999; }

.lipoBlue     { color:#003399; }
.graycopy     { color:#666666; }
.lipoPurple   { color:#993399; }

#topCenteringDIV  { width:100%; text-align:center; }

#search     { font-size:8pt; border:1px solid; color:#0A1F62; }
#goSearch   { background:transparent; border:0px; font-size:8pt; font-weight:bold; cursor:pointer; }

#borderDiv  { width:900px; border:1px solid #CCCCFF; }
#headerTop  { background: url('/images/background_header.gif') no-repeat; }

#mainBlue   { width:100%; height:22px; }

/* constant contact form styles */
#ea { border:1px solid #14477D; }
.pointer  { cursor:pointer; }

/* silicone page styles */
#contentTop               { text-align:center; }  /*  color:#333333; grayStandardCopy */
#contentTop2              { width: 776px; }
#contentLeftColumn        { float:left; width:436px; text-align:left; }
#contentLeftColumnPadding { padding-left:4px; padding-right:20px; }
#contentRightColumn       { float:right; width:340px; text-align:left; }
#contentPurpleBox         { width:340px; height:333px; background: url('/images/background-00-purple-box.gif') no-repeat; }
#contentPurpleBox2        { width:340px; background: url('/images/background-00-purple-box.gif') no-repeat; }
#contentBlueBox           { width:340px; height:333px; background: url('/images/background-00-blue-box.gif') no-repeat; }
#contentBlueBox2          { width:340px; background: url('/images/background-00-blue-box.gif') no-repeat; }

#contentBodyDiv  { text-align:left; margin-left:100px; }
#contentBodyDiv2 { text-align:left; margin-left:44px; }

#tableSiliconeQA  { font-size:8pt; color:#333333; }  /* grayStandardCopy */
.Q  { color:#336699; font-weight:bold; padding-bottom:6px; }  /* new blue */

#tableLipoQA      { color:#666666; }  /* grayStandardCopy */
.lQ  { color:#003399; font-weight:bold; padding-bottom:6px; }  /* new blue */


#contentPurpleBoxContent  { padding-left:24px; padding-right:14px; }  /* new blue */


#comparisonChartDiv { width:340px; text-align:center; padding-top:30px; }

#leftColumnContentDiv             { float:left; width:436px; text-align:left; border:0px solid; }
#leftColumnContentPaddingDiv      { padding-left:4px; padding-right:20px; }
#leftColumnContentLeftPaddingDiv  { padding-left:16px; }

#rightColumnContentDiv          { float:right; width:340px; text-align:left; margin-top:-35px; }
#rightColumnContentDiv2         { float:right; width:340px; text-align:left; }
#rightColumnContentPaddingDiv   { padding-left:20px; padding-right:10px; }
#rightColumnContentPaddingDiv2  { padding-left:20px; padding-right:14px; }

#extraLeftPadding16 { padding-left:16px; }

.listPurpleSquare  { list-style-position:outside; list-style-type:square; color:#663399; list-style-image: url('/images/square_purple.gif'); padding-left:2px; padding-bottom:0px; margin-left:12px; margin-top:10px; margin-bottom:8px; }  /* new purple */
.listBlueSquare    { list-style-position:outside; list-style-type:square; color:#666666; list-style-image: url('/images/square_blue.gif'); padding-left:6px; padding-bottom:0px; margin-left:12px; margin-top:10px; margin-bottom:8px; font-size:11pt; }  /* new purple */
.listGreenSquare   { list-style-position:outside; list-style-type:square; color:#666666; list-style-image: url('/images/square_green.gif'); padding:0px; margin-left:18px; }

#purpleBodyCopy { color:#663399; padding-bottom:0px; padding-left:8px; padding-right:20px; }  /* new purple */

#rightColumnPurpleBoxHeaderSpacer { width:340px; height:30px; }
/* end silicone page styles */

#searchResults  { padding-left:0px; padding-top:8px; padding-right:8px; text-align:left; }
.searchTitle    { margin:0px; padding:0px; font-size:14pt; font-weight:bold; }

/* styles from the newsletter */
/* the newsletter styles are replicated in 05_newsletter so changes here don't apply to the newsletter */
.body { font-family: verdana; font-size: 7.5pt; color: #333333; text-align: center; }

.h1   { font-size: 7.5pt; margin: 0px; padding: 0px; padding-bottom: 3px; color: #003366; }  /* 00467f newsletter blue */
.h2   { font-size: 7.5pt; margin: 0px; padding: 0px; padding-bottom: 3px; color: #73afb6; }  /* newsletter light blue */
.h3   { font-size: 7.5pt; margin: 0px; padding: 0px; padding-bottom: 3px; color: #003366; }  /* 00467F newsletter blue */

.blue     { color: #003366; } /* 00467F newsletter blue */
.darkBlue { color: #14477D; font-family:verdana; font-size:10pt; font-weight:bold; }  /* dark blue */

.smallBlue      { font-size:7pt; color:#003366; } /* that's it, this should be the new dark blue color */  /* dark blue #14477D; */ 

#borderDIVNL  { width:698px; border:1px solid #BFBFBF; }
#drP          { background: url('http://www.parungao.com/images/newsletter/dr_p.jpg') bottom right no-repeat; }
#drP2         { background: url('http://www.parungao.com/images/newsletter/dr_p2.jpg') bottom right no-repeat; }
#bodyTable    { width:696px; border-collapse:collapse; border:0px; margin:0px; padding:0px; spacing:0px; }
#headerNL     { background: url('http://www.parungao.com/images/newsletter/body_beautiful.jpg') no-repeat; width:696px; height:178px; padding-left:20px; padding-right:22px; }
#news         { background: url('http://www.parungao.com/images/newsletter/news.jpg') no-repeat; width:333px; border:0px solid; height:170px; }
#newslong     { background: url('http://www.parungao.com/images/newsletter/news_larger.gif') no-repeat; width:333px; border:0px solid; height:205px; }
#patient      { float:left; background: url('http://www.parungao.com/images/newsletter/latoya.jpg') no-repeat; width:100px; height:106px; border: 0px solid #000000; }
#patient0701  { float:left; background: url('http://www.parungao.com/images/newsletter/carmen.gif') no-repeat; width:100px; height:106px; border: 0px solid #000000; }
#logo         { float:left; width:116px; height:56px; border: 0px solid #000000; background: url('http://www.parungao.com/images/newsletter/logo.jpg') no-repeat; }
#logo2        { float:left; width:116px; height:64px; border: 0px solid #000000; background: url('http://www.parungao.com/images/newsletter/logo2.jpg') no-repeat; }

/* end newsletter styles */

/* tooltip styles */
#dhtmltooltip { position: absolute; left: -300px; width: 300px; border: 1px solid black; padding: 8px; 
                background-color: lightyellow; visibility: hidden; z-index: 100; text-align:left;
                /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
                filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }

#dhtmlpointer { position:absolute; left: -300px; z-index: 101; visibility: hidden; }


.sitemapRootPage    { font-size: 8pt; }
.sitemapModified    { float: right; font-size: 7pt; }
.siteMapPageTitle   { }
.sitemapChildPage   { font-size: 8pt; padding-left: 40px; }

.searchResultHighlight { font-weight: bold; background-color: #ffff66; }
.searchResultTitle { font-weight: bold; color: #039; }

/* Hide these inputs. */
input.phakujec,
input.zebusutr,
input.chavejut,
input.wruchepr,
input.cuqaphar,
input.qavecraj,
input.phasupra,
input.beqehaxe,
input.kuphuphu,
input.zebafrec,
input.gequxuje,
input.rathumek{
display: none ;
visibility: hidden ;
}

/* Show these inputs. */
input.praweyef,
input.jethejus,
input.stenezaf,
input.bejetrem,
input.tayewewr,
input.sedaqabr,
input.padrezuf,
input.dedevuqu,
input.swenuneb,
input.prawemew,
input.vubrepre,
input.hekucrut{}
