/* =Core
----------------------------------------------- */
* {margin:0px; padding:0px;}
html {font-size:100%;} /* prevents tiny type in IE when resizing font from browser menu */
#topAnchorDiv {position:absolute; top:-100px; left:0px; width:5px; height:5px; z-index:1008;}
table {font-size:1.0em;} /* fixes bug in IE5.x in windows that prevents the font size from inheriting into tables */
img {border:none;}
.clearFloatLeft {clear:left;}
.clearFloatRight {clear:right;}
.clearFloatBoth {clear:both;}
.clearFloatNull {height:1px; padding:0px; margin:0px; line-height:0px;}
body {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:.72em; color:#646464; line-height:1.6em; background-color:#fff; background-image:url("../images/background.1.gif"); background-repeat:repeat-y; background-position:center;}
table {line-height:1.3em;}
p {margin-top:1.7em; margin-bottom:1.7em;}
#nojsDiv {font-size:1em; background-color:#cc3333; color:#fff; width:835px; margin-right:auto; margin-left:auto;}
#nojsDiv div {padding:.6em 1em; border:1px solid #e4dbeb;}
#containerDiv {position:relative; margin-right:auto; margin-left:auto; width:945px;}
#columnWrapperDiv {float:left; width:890px; padding-bottom:35px; background-image:url("../images/leftnav/navigation.bkgd.1.gif"); background-repeat:repeat-y; background-position:55px 0px;}
#threshold01Div {width:55px; float:left; height:400px;}
#leftColumnDiv {float:left; width:180px;}
#centerColumnDiv {float:left; width:435px; padding-top:27px;}
#rightColumnDiv {float:right; width:201px;}


/* =masthd
----------------------------------------------- */
#swishBase {position:absolute; top:153px; left:217px; width:472px; height:12px; z-index:50;}
#masthdDiv {position:relative; width:890px; margin-left:55px;}
#masthdDiv div.logo {float:left; width:198px;}
#masthdDiv div.swish {float:left; width:637px;}
#swishTail {float:left; width:55px; height:153px;}


/* =leftNavigation
----------------------------------------------- */
#leftNavigation {width:152px; margin-left:10px; padding-top:34px; background-image:url("../images/leftnav/navigation.top.jpg"); background-repeat:no-repeat;}
#leftNavigation ul {margin:0em; padding:0em; list-style-type:none;}
#leftNavigation ul li {display:inline;}

a:link.navHd, a:visited.navHd, a:active.navHd {padding:8px 11px 7px 11px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#359c5e;}
a:hover.navHd {padding:8px 11px 7px 11px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-image:url("../images/leftnav/navigation.navhd.selected.gif"); background-repeat:no-repeat; background-color:#9b69b6;} 
a:link.navHdSelected, a:visited.navHdSelected, a:active.navHdSelected, a:hover.navHdSelected {padding:8px 11px 7px 11px; font-family:Arial, Helvetica, sans-serif; font-size:9pt !important; display:block; font-weight:bold; line-height:normal; text-decoration:none; color:#fff; background-image:url("../images/leftnav/navigation.navhd.selected.gif"); background-repeat:no-repeat; background-color:#9b69b6;}

/* submenu level 1 */
a:link.subMenuLvl1, a:visited.subMenuLvl1, a:active.subMenuLvl1 {padding:5px 10px 5px 20px; font-family:Arial, Helvetica, sans-serif; font-size:8pt !important; display:block; font-weight:bold; line-height:1.3em; text-decoration:none; color:#5e2b76; background-color:#bd9dce;}
a:hover.subMenuLvl1 {padding:5px 10px 5px 20px; font-family:Arial, Helvetica, sans-serif; font-size:8pt !important; display:block; font-weight:bold; line-height:1.3em; text-decoration:none; color:#fff; background-color:#bd9dce; background-image:url("../images/leftnav/icon.bullet.1.gif"); background-position:11px 9px; background-repeat:no-repeat;} 
a:link.subMenuLvl1Selected, a:visited.subMenuLvl1Selected, a:active.subMenuLvl1Selected, a:hover.subMenuLvl1Selected {padding:5px 10px 5px 20px; font-family:Arial, Helvetica, sans-serif; font-size:8pt !important; display:block; font-weight:bold; line-height:1.3em; text-decoration:none; color:#fff; background-color:#bd9dce; background-image:url("../images/leftnav/icon.bullet.1.gif"); background-position:11px 9px; background-repeat:no-repeat;}


/* =Typography
----------------------------------------------- */
.subhd01 {font-family:"Times New Roman", Times, serif; font-size:2em; line-height:normal; font-style:italic; color:#6e298d;}
.subhd02 {font-size:1.5em; line-height:1.4em; font-weight:normal; color:#6e298d; margin-bottom:.2em;}
.subhd03 {font-size:1.3em; line-height:1.4em; font-weight:normal; color:#6e298d; margin-top:.5em; margin-bottom:.2em;}
.subhdTM {font-weight:normal; font-style:normal; font-size:smaller; vertical-align:baseline; position:relative; bottom:0.22em;}
sup.ref {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.70em; line-height:normal;}
sup.refHd {font-style:normal; color:#646464;}
/*sup.reg {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.70em; line-height:normal;}*/
sup.reg {font-size:smaller; vertical-align:baseline; position:relative; bottom:0.33em;}
sup.regPad1 {padding-left:.3em;}
sup.regFooter {font-size:smaller; vertical-align:middle; position:relative;}
sup {font-size:smaller; vertical-align:baseline; position:relative; bottom:0.33em;}
.pdfSize {font-size:.82em; white-space:nowrap;}
.color01 {color:#009a3d;}
.color02 {color:#6e298d;}


/* =footnote
----------------------------------------------- */
.footnote {font-size:.92em; color:#999999; line-height:1.3em;}
div.ft {float:left; width:7px; padding-right:1px; margin-bottom:.4em; font-size:.92em; color:#999999; line-height:1.3em;}
div.ftTxt {float:left; width:423px; margin-bottom:.4em; font-size:.92em; color:#999999; line-height:1.3em;}
div.ftTxtShort {float:left; width:383px; margin-bottom:.4em; font-size:.92em; color:#999999; line-height:1.3em;}
div.lastFootnote {margin-bottom:0em;}


/* =lists
----------------------------------------------- */
ul.list01 {margin:1.7em 0em 1.7em 0em; padding:0em 0em 0em 0em; list-style-type:none;}
ul.list01 li {margin:0em 0em .1em 0em; padding:0em 0em 0em 0em; background-image:url("../images/icon.bullet.1.gif"); background-repeat:no-repeat; background-position:.1em .7em; padding-left:1em;}
ul.list01 li.level2 {margin:0em 0em .1em .9em; padding:0em 0em 0em 0em; background-image:url("../images/icon.bullet.2.gif"); background-repeat:no-repeat; background-position:.1em .4em; padding-left:.9em;}

ul.list02 {margin:1.7em 0em 1.7em 0em; padding:0em 0em 0em 0em; list-style-type:none;}
ul.list02 li {margin:0em 0em .1em 0em; padding:0em 0em 0em 0em; background-image:url("../images/icon.bullet.3.gif"); background-repeat:no-repeat; background-position:.1em .7em; padding-left:1em;}

ul.siteMap {margin:1.7em 0em 1.7em 0em; padding:0em 0em 0em 0em; list-style-type:none;}
ul.siteMap li.title {margin:0em 0em .4em 0em; padding:0em 0em 0em 0em; font-size:1.1em; font-weight:bold;}
ul.siteMap li.chapter {margin:0em 0em .4em 0em; padding:0em 0em 0em 0em; font-size:.92em; font-weight:bold;}
ul.siteMap li.page {margin:0em 0em .3em 1em; padding:0em 0em 0em 0em; line-height:1.3em; font-size:.92em; font-weight:normal;}
ul.siteMap li.content {margin:0em 0em .3em 2.2em; padding:0em 0em 0em 0em; font-size:.86em; line-height:1.3em; font-weight:normal;}
ul.siteMap li.subcontent {margin:0em 0em .3em 3em; padding:0em 0em 0em 0em; font-style:italic; font-size:.86em; line-height:1.3em; font-weight:normal;}
ul.siteMap li.title a, ul.siteMap li.chapter a, ul.siteMap li.page a, ul.siteMap li.content a, ul.siteMap li.subcontent a {text-decoration:none;}
ul.siteMap li.title a:hover, ul.siteMap li.chapter a:hover, ul.siteMap li.page a:hover, ul.siteMap li.content a:hover, ul.siteMap li.subcontent a:hover {text-decoration:underline;}

ul.noMargTop {margin:0em 0em 1.7em 0em;}
ul.noMargBot {margin:1.7em 0em 0em 0em;}
ul.noMarg {margin:0em 0em 0em 0em;}


/* =links -- link, visited, hover and then active [must remain in this order]
----------------------------------------------- */
a:link {color:#009a3d; text-decoration:underline;}
a:visited {color:#009a3d; text-decoration:underline;}
a:hover {text-decoration:underline;}
a:active {color:#009a3d; text-decoration:underline;}

a:link.plainAnchor01 {color:#646464; text-decoration:none;}
a:visited.plainAnchor01 {color:#646464; text-decoration:none;}
a:hover.plainAnchor01 {background-color:#fff; color:#646464; text-decoration:none;}
a:active.plainAnchor01 {color:#646464; text-decoration:none;}

a:link.plainAnchor02 {color:#24781e; text-decoration:none;}
a:visited.plainAnchor02 {color:#24781e; text-decoration:none;}
a:hover.plainAnchor02 {background-color:#fff; color:#24781e; text-decoration:none;}
a:active.plainAnchor02 {color:#24781e; text-decoration:none;}

a:link.plainAnchor03 {color:#6e298d; text-decoration:none;}
a:visited.plainAnchor03 {color:#6e298d; text-decoration:none;}
a:hover.plainAnchor03 {background-color:#fff; color:#6e298d; text-decoration:none;}
a:active.plainAnchor03 {color:#6e298d; text-decoration:none;}


/* =call outs
----------------------------------------------- */
div.line01 {height:1px; overflow:hidden; background-color:#dac6e5; margin:14px 12px 14px 0px;}
.coTitle {color:#049c40; font-size:.92em; font-weight:bold; margin:.4em .8em .5em .2em; line-height:1.4em;}
.description {margin:.4em .8em .4em .2em; line-height:1.3em; font-size:.92em;}
.coLink {margin:.4em .8em 0em .2em;}
a:link.actionlink, a:visited.actionlink, a:active.actionlink {color:#6e298d; text-decoration:none; font-weight:bold; font-size:.92em;}
a:hover.actionlink {color:#6e298d; text-decoration:underline; font-weight:bold;}
img.actionArrow {margin-left:2px;}
#infoPharmaCalloutDiv {display:none;}


/* =numbers
----------------------------------------------- */
div.numberWrapper {margin-top:1.7em; color:#999; font-size:.92em;}
div.numberWrapperPlain {margin-top:1.7em; color:#646464; font-size:1em;}
div.numberTitle {font-weight:bold; margin-top:75px; margin-bottom:.4em;}
div.number {float:left; width:12px; padding-right:5px; margin-bottom:.4em;}
div.text {float:left; width:404px; margin-bottom:.4em;}
div.lastNumber {margin-bottom:0em;}


/* =faqs
----------------------------------------------- */
div.QA {margin-top:1.7em; margin-bottom:1.7em;}
div.Q1 {float:left; width:22px; height:18px; margin-bottom:8px; background-image:url("../images/icon.q.gif"); background-repeat:no-repeat;}
div.Q2 {float:left; width:400px; padding:0px 0px 0px 8px; font-weight:bold; margin-bottom:8px;}
div.A1 {float:left; width:22px; height:18px; margin-bottom:8px; background-image:url("../images/icon.a.gif"); background-repeat:no-repeat;}
div.A2 {float:left; width:400px; padding:0px 0px 0px 8px;}


/* =page controls
----------------------------------------------- */
p.pageControls {font-size:.86em;}
p.pageControls a:link, p.pageControls a:visited, p.pageControls a:active {color:#009a3d; text-decoration:none;}
p.pageControls a:hover {text-decoration:underline;}
p.pageControls span {font-size:.82em; color:#009a3d;}


/* =footer
----------------------------------------------- */
#footerDiv {padding-top:125px; background-image:url("../images/leftnav/navigation.base.gif"); background-repeat:no-repeat; width:725px; margin-left:55px; line-height:1.5em; font-size:.86em; color:#363636;}
#footerDiv div.content {padding-left:180px;}
#footerDiv a {color:#6e298d;}
#footerDiv p.globalLinks {margin-top:25px;}
#footerDiv p.globalLinks a {text-decoration:none;}
#footerDiv p.globalLinks a:hover {text-decoration:underline;}
#footerDiv p.globalLinks span {padding:0px 2px; color:#d7c3de;}
#footerDiv p.copyright {width:475px; text-align:center; color:#a8a8a8;}
#footerDiv img.logo {margin-top:45px;}


/* =dialogs
----------------------------------------------- */
#mask01Div {position:absolute; display:none; top:0px; left:0px; width:100px; height:100px; z-index:475;}
#mask01Iframe {position:absolute; display:none; top:0px; left:0px; height:100px; width:100px; z-index:476; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);}
#enterHCPDiv {position:absolute; top:90px; left:-1500px; width:470px; background-color:#fff; border:3px solid #6e298d; padding:1px 1px 1px 1px; text-align:left; z-index:551;}
#enterHCPDiv div.content {border:1px solid #48aa5f; padding:12px 12px 12px 12px; line-height:1.6em;}
#enterHCPDiv div.content img {margin-top:10px; margin-right:8px;}
#mediaDiv {position:absolute; top:90px; left:-1500px; background-color:#fff; border:3px solid #6e298d; padding:1px; text-align:left; z-index:553;}
#mediaDiv p.getFlash {padding:12px; width:470px;}
#imageViewerDiv {position:absolute; top:90px; left:-1500px; z-index:558;}
#imageControlsDiv {position:absolute; top:0px; left:0px; background-color:#000; -moz-opacity:.70; filter:alpha(opacity=70); opacity:.70;}
#imageControlsDiv div.content {padding:3px 7px 4px 7px; text-align:right; color:#fff; font-size:.92em; letter-spacing:.1em;}
#imageControlsDiv div.content img {vertical-align:text-bottom; margin-left:3px;}
#imageControlsDiv a {color:#fff; text-decoration:none;}
#imageControlsDiv a:hover {text-decoration:underline;}
#leavingSiteDiv {position:absolute; top:90px; left:-1500px; width:470px; background-color:#fff; border:3px solid #6e298d; padding:1px 1px 1px 1px; text-align:left; z-index:554;}
#leavingSiteDiv div.content {border:1px solid #48aa5f; padding:12px 12px 12px 12px; line-height:1.6em;}
#leavingSiteDiv div.content img {margin-top:10px; margin-right:8px;}
#pdfMessageDiv {position:absolute; top:150px; left:-1500px; width:470px; background-color:#fff; border:3px solid #6e298d; padding:1px 1px 1px 1px; text-align:left; z-index:555;}
#pdfMessageDiv div.content {border:1px solid #48aa5f; padding:12px 12px 12px 12px;  line-height:1.6em;}
#pdfMessageDiv div.content img {margin-right:8px;}
#pdfMessageDiv img.pdfIcon {margin:4px 0px 0px 6px;}
#privacyDiv {position:absolute; top:90px; left:-1500px; width:470px; background-color:#fff; color:#000; border:3px solid #6e298d; padding:1px 1px 1px 1px; text-align:left; z-index:556;}
#privacyDiv div.content {border:1px solid #48aa5f; height:300px; overflow:scroll; padding:12px 12px 12px 12px; line-height:1.3em;}


/* =glossary
----------------------------------------------- */
#glossaryIndex {margin-top:1.7em;}
#glossaryTerms div.line {margin:2px 0px 4px 0px; width:100%; border-bottom:1px dotted #24781e; height:1px; overflow:hidden;}
#glossaryTerms span.subhd {margin:0px 0px 0px 0px; font-weight:bold; line-height:normal;}
#glossaryTerms div.glossaryLetter {margin:6px 0px 0px 0px; color:#24781e; font-weight:bold; font-size:1.1em; line-height:normal;}
#glossaryIndex {margin-bottom:12px;}
#glossaryIndex {padding:3px 5px 4px 5px; background-color:#effbf2; color:#24781e; font-size:1.1em; font-weight:bold; line-height:normal;}
#glossaryIndex span {padding:0px 1px;}
#glossaryIndex a:link {color:#24781e; text-decoration:underline; font-weight:bold; line-height:normal;}
#glossaryIndex a:visited {color:#24781e; text-decoration:underline; font-weight:bold; line-height:normal;}
#glossaryIndex a:active {color:#24781e; text-decoration:underline; font-weight:bold; line-height:normal;}
#glossaryIndex a:hover {color:#24781e; text-decoration:underline; font-weight:bold; line-height:normal;}
a:link.glossaryTerm {color:#009a3d; text-decoration:underline;}
a:visited.glossaryTerm {color:#009a3d; text-decoration:underline;}
/*a:hover.glossaryTerm a:hover {text-decoration:underline;}*/
a:active.glossaryTerm {color:#009a3d; text-decoration:underline;}


/* =Forms
----------------------------------------------- */
fieldset {padding: .5em;}


/* =coupon
----------------------------------------------- */
#couponDiv {float:left; margin:23px 10px 10px 0px; width:216px; text-align:center; background-image:url("../patients/resources/images/gradient.coupon.gif"); background-position:0px 134px; background-repeat:no-repeat;}
#couponDiv img.ptcBtn {margin-top:8px; margin-bottom:5px;}


/* =tip of the month
----------------------------------------------- */
#tips {width:435px; margin-top:1.7em;}
#tips div.navigation {background-color:#EFE9F3; padding:0px 7px 6px 7px; border-right:1px solid #cdbcdc; border-left:1px solid #cdbcdc;}
#tips div.pTip {float:left; width:104px;}
#tips div.nTip {float:right; width:90px;}
#tips div.tip {border-right:1px solid #cdbcdc; border-left:1px solid #cdbcdc;}
#tips div.tip p.first {padding:15px 20px 12px 20px; margin:0px;}
#tips div.tip span.title {margin:2px 0px 3px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; line-height:normal; color:#6f2a8e;}
#tips div.tip span.titleColor {color:#009a3d;}
#tips div.tip a {color:#6f2a8e;}
#tips div.tip a:hover {background-color:#efe9f3;}


/* =tables
----------------------------------------------- */
table tr.rowColor01_MD {background-color:#e4dbe8;}

table td.cellhd1FC_MD {padding:6px 4px 6px 5px; font-weight:bold; border-right:1px solid #cfc5d3; line-height:normal; font-size:.82em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6e298d;}
table td.cellhd1MC_MD {padding:6px 4px 6px 5px; font-weight:bold; border-right:1px solid #cfc5d3; line-height:normal; font-size:.82em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6e298d;}
table td.cellhd1LC_MD {padding:6px 4px 6px 5px; font-weight:bold; line-height:normal; font-size:.82em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6e298d;}

table td.celldata1FC_MD {padding:3px 4px 5px 5px; border-right:1px solid #d7dbcc; border-bottom:1px solid #d7dbcc; border-left:1px solid #d7dbcc; line-height:normal; font-size:.82em;}
table td.celldata1MC_MD {padding:5px 4px 5px 5px; border-right:1px solid #d7dbcc; border-bottom:1px solid #d7dbcc; line-height:normal; font-size:.82em;}
table td.celldata1LC_MD {padding:5px 4px 5px 5px; line-height:normal; border-right:1px solid #d7dbcc; border-bottom:1px solid #d7dbcc; font-size:.82em;}
table td.celldata1SC_MD {padding:5px 4px 6px 5px; border-right:1px solid #d7dbcc; border-left:1px solid #d7dbcc; font-size:.92em; line-height:normal; background-color:#f6f4f3;}

#tableContainerDiv {width:435px; background-color:#cee8d4;}
#tableContainerDiv td.tlc, #tableContainerDiv td.blc {width:14px; background-image:url("../images/boxes/line.v.green.gif"); background-repeat:repeat-y;}
#tableContainerDiv td.trc, #tableContainerDiv td.brc {width:14px; background-image:url("../images/boxes/line.v.green.gif"); background-repeat:repeat-y; background-position:right;}
#tableContainerDiv td.tl {width:100%; text-align:center; padding:7px 12px 5px 12px; background-image:url("../images/boxes/line.h.green.gif"); background-repeat:repeat-x;}
#tableContainerDiv td.bl {width:100%; background-image:url("../images/boxes/line.h.green.gif"); background-repeat:repeat-x; background-position:bottom;}
#tableContainerDiv div.footNote {width:396px; color:#6f2a8e; font-size:.82em; text-align:left; margin:3px 0px 5px 0px;}
div.tableMiddle {border-right:1px solid #16B15F; border-left:1px solid #16B15F;}
table.tble01 {width:396px; background-color:#FFFFFF; border:1px solid #916ba9; color:#6f2a8e; font-size:7.5pt;}
table tr.color01 {background-color:#DFEFE1;}
table td.border01 {border-bottom:1px solid #dbcfe6;}
table td.cellhd1FC {padding:2px 3px 2px 3px; font-weight:bold; border-right:1px solid #916ba9; line-height:normal; font-size:8pt; color:#6f2a8e;}
table td.cellhd1MC {padding:2px 3px 2px 3px; font-weight:bold; border-right:1px solid #916ba9; text-align:center; line-height:normal; font-size:8pt; color:#6f2a8e;}
table td.cellhd1LC {padding:2px 3px 2px 3px; font-weight:bold; text-align:center; line-height:normal; font-size:8pt; color:#6f2a8e;}
table td.celldata1FC {padding:2px 3px 2px 3px; border-right:1px solid #916ba9; line-height:normal; font-size:8pt;}
table td.celldata1FCHd {padding:2px 3px 2px 3px; border-right:1px solid #916ba9; line-height:normal; font-size:8pt; color:#6f2a8e;}
table td.celldata1MC {padding:2px 3px 2px 3px; border-right:1px solid #916ba9; text-align:center; line-height:normal;}
table td.celldata1LC {padding:2px 3px 2px 3px; text-align:center; line-height:normal;}

table.fontStyle01 {/*color:#03aa52; */font-size:.92em;}
table.fontStyle02 {/*color:#03aa52; */font-size:1.1em;}
table td.cellhd2FC {padding:7px 10px 5px 0px; font-weight:bold; border-right:1px solid #B4DCBE; line-height:normal; color:#6f2a8e; white-space:nowrap}
table td.cellhd2MC {padding:7px 10px 5px 10px; font-weight:bold; border-right:1px solid #B4DCBE; text-align:center; line-height:normal; color:#6f2a8e; white-space:nowrap}
table td.cellhd2LC {padding:7px 0px 5px 10px; font-weight:bold; text-align:center; line-height:normal; color:#6f2a8e; white-space:nowrap}
table td.celldata2FC {padding:4px 10px 4px 0px; border-top:1px solid #B4DCBE; border-right:1px solid #B4DCBE; line-height:normal; white-space:nowrap}
table td.celldata2FCHd {padding:4px 10px 4px 0px; border-top:1px solid #B4DCBE; border-right:1px solid #B4DCBE; line-height:normal; white-space:nowrap}
table td.celldata2MC {padding:4px 10px; border-top:1px solid #B4DCBE; border-right:1px solid #B4DCBE; text-align:center; line-height:normal; white-space:nowrap}
table td.celldata2LC {padding:4px 0px 4px 10px; border-top:1px solid #B4DCBE; text-align:center; line-height:normal; white-space:nowrap}
table td.cellBorderTop02 {border-top:1px solid #B4DCBE;}

table td.cellTopBorder01 {background-image:url("../images/boxes/line.h2.green.gif"); background-position:top; background-repeat:repeat-x;}
table td.cellLeftBorder01 {background-image:url("../images/boxes/line.v2.green.gif"); background-position:left; background-repeat:repeat-y;}
table td.cellRightBorder01 {background-image:url("../images/boxes/line.v2.green.gif"); background-position:right; background-repeat:repeat-y;}
table td.cellBaseBorder01 {background-image:url("../images/boxes/line.h2.green.gif"); background-position:bottom; background-repeat:repeat-x;}


/* =podCast
----------------------------------------------- */
div.podCast {margin-bottom:.4em;}
img.icon01 {vertical-align:middle; margin:0px 10px 2px 0px;}


/* =getFlash
----------------------------------------------- */
p.getFlash {font-weight:bold; color:#CC0000;}


/* =productPhoto
----------------------------------------------- */
p.imageWrapper {margin-top:1.7em; margin-bottom:1.7em; text-align:center; font-size:.82em; line-height:normal;}
p.imageWrapper img {margin-bottom:4px;}


/* =chartWrapper
----------------------------------------------- */
div.chartWrapper {margin-top:1.7em; margin-bottom:1.7em;}
.chartTitle {text-align:center; font-weight:normal; font-size:1.3em; color:#6e298d;}
div.chartWrapper img {margin-top:10px;}


/* =miscellaneous
----------------------------------------------- */
.noMargTop {margin-top:0px;}
.noMargBottom {margin-bottom:0px;}
.noMargTB {margin-top:0px; margin-bottom:0px;}
.margTop01 {margin-top:1em;}
.margTop02 {margin-top:1.7em;}
.highlighter {background-color:#CCFF66;}
div.line02 {margin:12px 0px 12px 0px; border-bottom:1px dotted #24781e; height:1px; overflow:hidden;}
img.imgFloatR {float:right;}
img.imgMarg02 {margin:1.7em 0em .4em .8em;}
img.imgMarg03 {margin:.4em 0em .4em .8em;}
.centerTxt1 {width:139px; text-align:center; margin-top:.4em;}