/* put styles in me */

/*-------------- TEMPORARY GRID -------------- */

/*body{margin:0 auto;padding:0;color:#000;font:small arial;background:#fff url(/images/ui/grid.jpg) repeat-y 50% 0;}*/


/*-------------- Text + Formatting styles -------------- */
a{color:#245397;}
a:hover{color:#6197CF;}

a.archived-story-link{font:bold 1.2em/1.1em Arial, Helvetica, sans-serif;text-decoration:none;}
a.archived-story-link span{font-size:.8em;font-weight:normal;color:#888888;}
a.archived-story-link:hover span{border-bottom:1px solid #cccccc;}

h2{font:bold 1.5em/1.2em Arial Narrow, Arial,"Lucida Sans Unicode",Lucida Grande,Helvetica,sans-serif;margin-bottom:0;margin-top:1.25em;}
h2 sup{font-size:.65em;top: -.8em;}

h2+p{margin-top:0;}
h2.chapter{margin-top:.5em;}
h2.story-year{margin-bottom:.5em;border-bottom:1px solid #ccc;}

h3{font:bold 1.3em/1.3em Arial Narrow, Arial,"Lucida Sans Unicode",Lucida Grande,Helvetica,sans-serif;margin-bottom:0;color:#245397;}
* html body h3{margin-bottom:-20px;}
h3 sup{font-size:.65em;top: -.8em;}
h3+p{margin-top:0;}
h3.order-type{border-bottom:1px solid #ddd;}
h3.order-type+h4{margin-top:.5em;}

h4{color:#666666;text-transform:uppercase;margin-bottom:0;font-weight:bold;letter-spacing:0px;font-family:Arial,"Lucida Sans Unicode",Lucida Grande, Helvetica, sans-serif;font-size:1.1em;}
h4+p{margin-top:.25em;}
h4 span{text-transform:none;}

p.byline{font:italic 1.154em/1.4em Georgia, "Times New Roman", Times, serif;}
p.disclaimer{background-color:#e4e4e4;font:normal .846em/1.4em Arial, Helvetica, sans-serif;padding:1em;}
p.starred{font-size:.846em;}
p.pre-address{margin-bottom:0;}

span.ggl-logo-text{font-family:Arial Narrow,Arial,sans-serif;font-weight:bold;color:#245397;}
span.ggl-logo-text em{color:#ECA02C;}

.quote{margin:0em 1.35em;}
.quote p{font:italic 1.1em/1.5em Georgia, "Times New Roman", Times, serif;}
.quote p.attribution{color:#245397;}

.pdf{background:transparent url(/images/ui/pdf-icon.gif) bottom right no-repeat;padding-right:18px;}
.order-form{background:transparent url(/images/ui/order-icon.gif) center right no-repeat;padding-right:18px;}
.learn-more{background:transparent url(/images/ui/learn-more-icon.gif) center right no-repeat;padding-right:18px;}
.ask-question{background:transparent url(/images/ui/ask-icon.gif) center right no-repeat;padding-right:16px;}
.play-game{background:transparent url(/images/ui/game-icon.gif) center right no-repeat;padding-right:20px;}
.ce-course{background:transparent url(/images/ui/ce-icon.gif) center right no-repeat;padding-right:18px;}
.external{background:transparent url(/images/ui/external-icon.gif) center right no-repeat;padding-right:18px;}
.no-bg-order, .no-bg-pad{background:none !important;padding-right:0 !important;}


address{margin-top:0;padding-top:0;}

img.jmflogo{margin-top:1em;}
img.gardian-logo{margin-top:1em;margin-bottom:0;}

dl{border-bottom:1px solid #cccccc;padding:.5em 0;overflow:hidden;}
dl dt{float:left;width:144px;text-align:right;font:bold .923em/1.5em "Lucida Sans Unicode",Lucida Grande,Arial,Helvetica,sans-serif;clear:both;border-top:1px solid #cccccc;padding:8px 0 0 0;margin-top:8px;}
dl dd{float:right;width:385px;font:italic .923em/1.5em "Lucida Sans Unicode",Lucida Grande,Arial,Helvetica,sans-serif;margin:0;border-top:1px solid #cccccc;padding:8px 0 0 21px;margin-top:8px;}

.openquote{position:relative;font-size:3em;vertical-align:baseline;top:1.4em;font-style:normal;left:-.5em;font-family:Georgia, "Times New Roman", Times, serif;}
.closequote{position:relative;font-size:3em;vertical-align:baseline;top:-.9em;font-style:normal;font-family:Georgia, "Times New Roman", Times, serif;left:6.3em;overflow:hidden;}

#content ol#ref{background-color:#e4e4e4;padding:.5em 2em;margin:.5em 0 0 0;}
#content ol#ref li{font-size:.846em;margin:.5em;padding:.25em 0;}

#content ul{margin:0 6.2em 1em 6.2em;padding:0;}
#content ul li{padding:0em;line-height:1.5em;}

#content .therapeutic-intro ul, .less-intend-li{margin:0 2em;padding:0;}

#content ol{margin:0 6.2em 1em 6.2em; padding:0;}
#content ol li{padding:.325em 0em;line-height:1.5em;}

#content ol.list-adjust{margin:0 1.75em;}
#content ol.list-adjust ul{margin:0 1.3em;}
#content ol.list-adjust ul li{list-style-type:disc;}

/*-------------- Content Styles -------------- */

#main #content div.warning-ped{background: transparent url(/images/content/branded-header-poster-bg-child.gif) no-repeat 0 0;padding:19px 50px 0 160px;min-height:125px;margin-top:1em;}
#main #content div.warning-adult{background: transparent url(/images/content/branded-header-poster-bg-adult.gif) no-repeat 0 0;padding:19px 50px 0 160px;min-height:125px;margin-top:1em;}
#main #content div.flip{background: transparent url(/images/ui/branded-header-flip-bg.gif) no-repeat 0 0;padding:19px 50px 0 160px;min-height:125px;}
#main #content div.infusion{background: transparent url(/images/ui/branded-header-infusion-bg.gif) no-repeat 0 0;padding:19px 50px 0 160px;min-height:125px;}
#main #content div.games{background: transparent url(/images/ui/branded-header-game-bg.gif) no-repeat 0 0;padding:19px 50px 0 160px;min-height:125px;}
#main #content div.gardian{background: transparent url(/images/ui/branded-header-gardian-bg.gif) no-repeat 0 0;padding:19px 50px 0 160px;min-height:125px;}
#main #content div.insurance{background: transparent url(/images/ui/branded-header-insurance-bg.gif) no-repeat 0 0;padding:19px 50px 0 160px;min-height:125px;}
#main #content div.jmcn{background: transparent url(/images/ui/branded-header-jmcn-bg.gif) no-repeat 0 0;padding:19px 50px 0 160px;min-height:125px;}
#main #content div.kits{background: transparent url(/images/ui/branded-header-kits-bg.gif) no-repeat 0 0;padding:19px 50px 0 160px;min-height:125px;}
#main #content div.stories{background: transparent url(/images/ui/branded-header-stories-bg.gif) no-repeat 0 0;padding:19px 50px 0 160px;min-height:125px;}
#main #content div.handouts{background: transparent url(/images/ui/branded-header-handouts-bg.gif) no-repeat 0 0;padding:19px 50px 0 160px;min-height:125px;}

#main #content .gardian-logo-interior {float:right; padding:5px 15px 15px 15px;}

#main #content .warning-ped h3{margin-top:.25em;margin-bottom:1em;color:#fff;font-size:1.1em;padding:0;}
#main #content .warning-adult h3{margin-top:.25em;margin-bottom:1em;color:#fff;font-size:1.1em;padding:0;}
#main #content .flip h3{margin-top:.25em;margin-bottom:1em;color:#fff;font-size:1.1em;padding:0;}
#main #content .infusion h3{margin-top:.25em;margin-bottom:1em;color:#fff;font-size:1.1em;padding:0;}
#main #content .games h3{margin-top:.25em;margin-bottom:1em;color:#fff;font-size:1.1em;padding:0;}
#main #content .gardian h3{margin-top:.25em;margin-bottom:1em;color:#fff;font-size:1.1em;padding:0;}
#main #content .insurance h3{margin-top:.25em;margin-bottom:1em;color:#fff;font-size:1.1em;padding:0;}
#main #content .jmcn h3{margin-top:.25em;margin-bottom:1em;color:#fff;font-size:1.1em;padding:0;}
#main #content .kits h3{margin-top:.25em;margin-bottom:1em;color:#fff;font-size:1.1em;padding:0;}
#main #content .stories h3{margin-top:.25em;margin-bottom:1em;color:#fff;font-size:1.1em;padding:0;}
#main #content .handouts h3{margin-top:.25em;margin-bottom:1em;color:#fff;font-size:1.1em;padding:0;}
#main #content p{line-height:1.5em;}

#main #content .nested{margin:0;list-style-type:none;}
#main #content .nested h2{margin-top:0;padding-top:1em;}
#main #content .nested ul{margin:0 2em;list-style-type:none;}
#main #content .nested ul ul{list-style-type:disc;}

#main #content .small-text{font-size:.8em;}

#main #content ul#pihandbooknav{margin:0;padding:.6em .5em .5em .5em;background:url(/images/ui/body-bg.gif) bottom repeat-x;height:1.9em;}
#main #content ul#pihandbooknav li{display:inline;padding:.5em;font:normal .923em/1.5em "Lucida Sans Unicode",Lucida Grande,Arial,Helvetica,sans-serif;}

#main #content ul#pihandbooknav li a{color:#6197CF;}
#main #content ul#pihandbooknav li a:hover{color:#08519F;}

#main #content table.data-table{margin:0;padding:0;width:100%;display:block;border:0;}
#main #content table.data-table thead tr td{border:0;background-color:#004996;color:#ffffff;border-right:1px solid #ffffff;font-weight:bold;vertical-align:top;}
#main #content table.data-table thead tr td.uniform {width:12.5%;}
#main #content table.data-table thead tr td.uniform-four {width:25%;}
#main #content table.data-table thead tr td span {font-weight:normal;}
#main #content table.data-table tr td{border:0;vertical-align:top;background-color:#e4e4e4;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;color:#555555;}
#main #content table.data-table tr td.bax{color:#004996;}
#main #content table.data-table tr td.bax span{font-size:1.2em;}

#main #content #events_cal table.data-table{margin-top:15px;padding:0;width:100%;display:block;}
#main #content #events_cal table.data-table thead tr td{border:0;background-color:transparent;color:#777;border-top:1px solid #CCC;border-bottom:1px solid #CCC;width:33%;font-weight:bold;vertical-align:top;}
#main #content #events_cal table.data-table thead tr td.meet{width:500px;font-family:Arial,"Lucida Sans Unicode",Lucida Grande,Arial,Helvetica,sans-serif;font-size:1.05em;padding:10px 10px 10px 0;}
#main #content #events_cal table.data-table thead tr td.date{width:170px;font-family:Arial,"Lucida Sans Unicode",Lucida Grande,Arial,Helvetica,sans-serif;padding:10px 10px 10px 0;font-size:1.05em;}
#main #content #events_cal table.data-table tr td{border:0;vertical-align:top;background-color:#FFF;border-right:1px solid #ffffff;border-bottom:1px solid #cccccc;color:#555555;padding:15px 10px 15px 0;line-height:1.5em;}
#main #content #events_cal table.data-table thead tr td.c1{width:15%;}
#main #content #events_cal table.data-table thead tr td.c2{width:15%;}

#main #content table.data-table tr td.label{background-color:#eeeeee;}

#main #content table#formulationdiff{margin:0;padding:0;width:100%;display:block;border:0;}
#main #content table#formulationdiff thead tr td{border:0;background-color:#004996;color:#ffffff;border-right:1px solid #ffffff;padding:3px;font-weight:bold;vertical-align:top;}
#main #content table#formulationdiff tr td{border:0;vertical-align:top;background-color:#e4e4e4;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:3px;width:12.5%;color:#555555;}
#main #content table#formulationdiff tr td.bax{color:#004996;}
#main #content table#formulationdiff tr td.bax span{font-size:1.2em;}

#main #content table.tips thead td{width:auto;padding:5px;}
#main #content table.tips tr td{width:auto;padding:5px;}

#main #content .pitopic{margin-top:1em;overflow:hidden;}
#main #content .pitopic img.meetphoto{float:left;width:70px;margin-top:5px;}
#main #content .pitopic .topictext{float:right;width:466px;overflow:hidden;}
#main #content .pitopic .topictext h3{margin-top:0;}

#main #content #pipanel a.ask-question-main {background:transparent url(/images/ui/ask-a-question.gif) 0 0 no-repeat; width:176px; height:81px; text-indent:-7000px; outline:none; display:block; float:right; margin:5px 0 0 10px;}
#main #content #pipanel a:hover.ask-question-main {background:transparent url(/images/ui/ask-a-question-over.gif);}
#main #content #pipanel p.intro {margin-bottom:23px; margin-top:0px;padding-bottom:23px; border-bottom:1px solid #ccc;}
#main #content #pipanel div.question-text {font:normal 1.5em/1.3em Arial Narrow, Arial,"Lucida Sans Unicode",Lucida Grande,Helvetica,sans-serif; background:transparent url(/images/ui/pipanel-question.png) 15px 5px no-repeat; padding:0 0 0 55px; margin:10px 0 20px 0;}
#main #content #pipanel div.question-text span {display:block; font:normal .65em Arial,"Lucida Sans Unicode",Lucida Grande,Helvetica,sans-serif; line-height:2em; overflow:hidden;}
#main #content #pipanel div.question-text span.single-line {display:block; font:normal 1em/1em Arial Narrow, Arial,"Lucida Sans Unicode",Lucida Grande,Helvetica,sans-serif; line-height:1em; overflow:visible; padding-bottom:24px;}
#main #content #pipanel div.question-text span a.show-answer {display:block; float:left; width:80px;padding-right:20px; margin-right:15px;text-align:right; background:transparent url(../images/ui/show-icon.gif) 100% 7px no-repeat;}
#main #content #pipanel div.question-text span a.hide-answer {display:block; float:left; width:80px;padding-right:20px; margin-right:15px;text-align:right;  background:transparent url(../images/ui/hide-icon.gif) 100% 7px no-repeat;}
#main #content #pipanel div.question-text span a.ask-a-question-text {display:block; float:left; padding-right:20px; margin-right:15px; background:transparent url(../images/ui/ask-question-icon.gif) 100% 7px no-repeat;}
#main #content #pipanel .introfont {font:normal 1.45em/1.3em Arial Narrow, Arial,"Lucida Sans Unicode",Lucida Grande,Helvetica,sans-serif;margin:0;}
#main #content #pipanel div.new {background:transparent url(/images/ui/pipanel-question-new.gif) 15px 5px no-repeat!important;}

/*Panelist specific answer insets*/

#main #content #pipanel div.answer-text span.answer-schiff {width:80px; background:transparent url(/images/content/schiff.gif) 15px 4px no-repeat; padding:0 0px 0px 100px; color:#245397; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; float:right; margin:10px 0 10px 20px; border-left:1px solid #cccccc; height:75px; display:block;}
#main #content #pipanel div.answer-text span.answer-duff {width:80px; background:transparent url(/images/content/duff.gif) 15px 4px no-repeat; padding:0 0px 0px 100px; color:#245397; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; float:right; margin:10px 0 10px 20px; border-left:1px solid #cccccc; height:75px; display:block;}

/*End panelist specific answer insets*/


#main #content #pipanel div.answer-text {height:0;background:transparent url(/images/ui/pipanel-answer.png) 15px 0 no-repeat;padding:0 20px 0 55px;overflow:hidden;}
#main #content #pipanel div.answer-text.show{height:auto;padding:10px 20px 10px 55px; }
#main #content #pipanel div.answer-text p {display:block; margin:0; padding:5px 0; overflow:hidden; line-height:1.5em;}
#main #content #pipanel div.answer-text.narrow{}
#main #content #pipanel div.answer-text.narrow p{width:260px;margin:0;padding-right:10px;float:left;}
#main #content #pipanel div.answer-text p span {display:block;}
#main #content #pipanel div.answer-text p span a.read-more {display:block; float:left; padding-right:20px; margin-right:15px; background:transparent url(../images/ui/learn-more-icon.gif) 100% 3px no-repeat;outline:none;}
#main #content #pipanel div.answer-text p span a.ask-a-question-text {display:block; float:left; padding-right:20px; margin-right:15px; background:transparent url(../images/ui/ask-question-icon.gif) 100% 3px no-repeat;outline:none;}
#main #content #pipanel div.answer-text p a span{display:inline;} 
#main #content #pipanel div.answer-text .iri-box{clear:both;}
#main #content #pipanel div.answer-text .iri-box p{width:auto;float:none;}
#main #content #pipanel div.answer-text .panel-bio {width:205px; float:left; margin-top:5px;}
#main #content #pipanel div.answer-text .schiff {background:transparent url(/images/content/schiff_73x38.jpg) 0 0 no-repeat; height:78px; overflow:visible;}
#main #content #pipanel div.answer-text .duff {background:transparent url(/images/content/duff_73x38.jpg) 0 0 no-repeat; height:78px; overflow:visible;}
#main #content #pipanel div.answer-text .jones {background:transparent url(/images/content/jones_73x38.jpg) 0 0 no-repeat; height:78px; overflow:visible;}
#main #content #pipanel div.answer-text .adina {background:transparent url(/images/content/adina_73x38.jpg) 0 0 no-repeat; overflow:visible;}
#main #content #pipanel div.answer-text .flad {background:transparent url(/images/content/dayna2.jpg) 0 0 no-repeat; height:78px; overflow:visible;}
#main #content #pipanel div.answer-text .duff {background:transparent url(/images/content/duff_73x38.jpg) 0 0 no-repeat; height:78px; overflow:visible;}
#main #content #pipanel div.answer-text .kriel {background:transparent url(/images/content/kriel_73x38.jpg) 0 0 no-repeat; height:78px; overflow:visible;}
#main #content #pipanel div.answer-text .panel-bio h3{ margin: 0 0 0px 80px;}
#main #content #pipanel div.answer-text .panel-bio p{ margin: 0px 0 0 80px; width:123px;}
#main #content #pipanel a.ask-a-question-button {background:transparent url(/images/content/ask-a-question-wide.gif) 0 0 no-repeat; width:507px; height:46px; text-indent:-7000px; outline:none; display:block; margin:10px 0 20px 43px; overflow:hidden;}
#main #content #pipanel a:hover.ask-a-question-button {background:transparent url(/images/content/ask-a-question-wide-over.gif) 0 0 no-repeat;}
#main #content #pipanel .expertphoto {float:right; margin:0px 0 0 10px;}
#main #content #pipanel a.expertbutton{width:357px; height:39px;outline:none;display:block; margin-top:8px;background:transparent url(/images/ui/wide-orange-button.png) no-repeat 0 0;font:bold 20px/39px arial;text-align:center;color:#fff;text-decoration:none;}
#main #content #pipanel a.expertbutton:hover{background-position:0 100%;}
#main #content .pipanel-expert{overflow:hidden;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #cccccc;}
#main #content .pipanel-expert .pipanel-img{width:157px;float:left;}
#main #content .pipanel-expert .pipanel-topics-text{float:right;width:387px;}
#main #content .pipanel-expert .pipanel-topics-text h3{margin-top:0;}

#main #content #pipaneltopics .pitopic{overflow:hidden;} 
* html body #main #content #pipaneltopics .pitopic{height:170px;}

#main #content #apply-verify-enroll{overflow:hidden;margin-top:1em;}
#main #content #apply-verify-enroll .a-p-v{float:left;width:32%;padding-right:5px;}
#main #content #apply-verify-enroll .a-p-v img.step-number{float:left;width:45px;}
#main #content #apply-verify-enroll .a-p-v .step-text{float:left;width:120px;padding-left:5px;}
#main #content #apply-verify-enroll .a-p-v .step-text h3{margin-top:0;}
#main #content #apply-verify-enroll .a-p-v .step-text p{font-size:.846em;line-height:1.4em;}

#external-body{margin:15px 25px;width:500px;}
#external-body .stay-or-go{margin-top:29px;font-family:Arial Narrow,Arial,"Lucida Sans Unicode",Lucida Grande,Helvetica,sans-serif;margin-bottom:20px;}

/*
font:"arial narrow",arial,sans-serif;
font:arial,helvetica,sans-serif;
*/
.gardian-callout{margin:20px 10px 20px 20px;float:right;background:transparent url(/images/ui/gardian-callout-bg.jpg) no-repeat 0 0;width:212px;height:131px;padding-top:18px;color:#fff;}
.gardian-callout h3{height:41px;padding-left:30px;text-indent:-999em;color:#fff;font:bold 16px/17.5px arial,helvetica,sans-serif;margin:0;background:transparent url(/images/ui/gardian-callout-title.png) no-repeat 30px 0;}
.gardian-callout p{padding-left:30px;margin:0;text-indent:-999em;}
.gardian-callout .toll-free{text-transform:uppercase;font:13px/17.5px "arial narrow",arial,sans-serif;background:transparent url(/images/ui/gardian-callout-call.png) no-repeat 30px 6px;}
.gardian-callout .number{font:bold 16px/17.5px arial,helvetica,sans-serif;background:transparent url(/images/ui/gardian-callout-number.png) no-repeat 13px 0;}
.gardian-callout .number span{font:16px/17.5px "arial narrow",arial,sans-serif;}
.gardian-callout .hours{height:27px;color:#84b4dd;font:13px/17.5px "arial narrow",arial,sans-serif;background:transparent url(/images/ui/gardian-callout-hours.png) no-repeat 30px 0;}
.gardian-callout .hours br{display:none;}




.blue-header-box{background-color:#245397;padding:20px 25px;}

.blue-header-box h2{color:#fff;margin:0;}
.blue-header-box p{color:#fff;margin:0;}
.blue-header-box a{color:#fff;}
/*
#content .warning-signs-list{background:transparent url(/images/ui/warning-signs-list-bg.png) repeat 0 0;width:550px;}
#content .warning-signs-list ol{list-style-position:inside;color:#245397;margin:0;padding:0 0 0 60px;font-weight:bold;font-size:16px;}
#content .warning-signs-list ol li{margin:0;padding:0;border-bottom:1px solid #d8d8d8;background:#f7f7f7;}
#main #content .warning-signs-list ol li p{margin:0;display:inline;text-indent:10px;font-weight:normal;color:#666;line-height:34px;}
#main #content .warning-signs-list ol li.two{background:red;}
#main #content .warning-signs-list ol li.two p{margin-left:-60px;text-indent:0;padding-left:120px;position:relative;}
*/
#content .warning-signs-list{/*background:transparent url(/images/ui/warning-signs-list-bg.png) repeat 0 0;*/width:550px;}
#content .warning-signs-list ol{list-style-position:inside;color:#245397;margin:0;padding:0;background:#f7f7f7;font-weight:bold;font-size:16px;}
#content .warning-signs-list ol li{margin:0;padding:0 0 0 30px;border-bottom:1px solid #d8d8d8;background:#f7f7f7;}
#main #content .warning-signs-list ol li p{margin:0;display:inline;padding-left:20px;font-weight:normal;color:#666;line-height:34px;}
#main #content .warning-signs-list ol li p span{padding-left:40px;}
#main #content .warning-signs-list ol li.last p{padding-left:12px;}
#main #content .flush .materials-list{margin-top:0;padding-top:10px;border-bottom:2px solid #245397;}
#main #content .flush .materials-list li{border-top:none;}








#content .splitcontent ul{margin:0 10px 0 20px;padding:0;}
#content .split-divider{background:transparent url(/images/ui/split-divider.png) repeat-y 273px 50%;}
#content .split-divider .right{border:none;}
/*

//////////////////final tweaks//////////////////
http://id.dev.corp.sireninteractive.com/nurses/education-for-nurses/nurses-guide-to-ivig/ivig-product-selection.html
http://id.dev.corp.sireninteractive.com/nurses/tools-for-nurses/educational-online-games.html


*/
/*

/////PAGE CONTENT/////
- page titles and meta data



/////GLOBAL/////
- glossary terms
- reference links -global html sup

- styling for "Please see the Important Risk Information and Full Prescribing Information..." (http://id.dev.corp.sireninteractive.com/patients-and-families/help-and-support/insurance-assistance/reimbursement-hotline.html)
- make standard "you need adobe reader to view PDFs" include

/////IMAGES/////
page header images
home page images



/////CODING/////
form html
search page JavaScript


*/
