body { background-image: url(/Images/ed_background.gif); margin-top: 0px; font-size:80.75%; }
h1 { font-family: "trebuchet MS", verdana, arial, helvetica, sans-serif; ; font-size: 1.8em; color: #1672ad; font-weight: bold; margin: 0; }
h2 { font-family: verdana; font-size: 1em; font-weight: bold; color: #a98245; margin: 0; }
h3 { font-family: "trebuchet MS", verdana, arial, helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #800C62; line-height: 1; margin: 0; }
h4 { font-family: verdana; font-size: .85em; font-weight: bold; color: #000000; margin: 0; }
p { font-family: verdana; font-size: 1em; color: #2f2f2f; line-height: 1.5; margin: 0; }
a { font-family: verdana; font-size: .85em; font-weight: bold; color: #e86b05; text-decoration: none; margin: 0; }
a:hover{ text-decoration:underline; }
img { border: 0px; }
img#banner { visibility:hidden;height:10px; }
table { font-size: 1em; }
sup { padding: 0; line-height: 0; }
hr { border: 0; color: #dcdbd9; height: 2px; }
div.wrapper { float: left; background-color: #fff; margin-bottom: 60px;  }
td.center{ width: 770px; background: #ffffff; }
td.right { border-left: 1px solid #cecfd1; }
td.bottom { border-top: 1px solid #cecfd1; background: url(/Images/ed_vertgradgrey.gif) repeat-x; height: 6px; }
td.left{ border-right: 1px solid #cecfd1; background: url(/Images/ed_horizgradgrey.gif) top right; width: 3px; }
td.bottomleft { background: url(/Images/ed_diaggradgrey.gif) no-repeat top right; }
div.searchbar { float:left; width: 766px; visibility:hidden }
form.search a {float:right;padding:0px 5px 0px 0px}
div.navbar { float:left;  width: 0px;  background:#fff;z-index:2;position:absolute;}
a.navbutton {  visibility:hidden;width: 0px;  }
a.navbutton#nav_1 { visibility:hidden;width: 0px;   }
a.navbutton:hover { visibility:hidden;width: 0px;  } 
div.navfooter { visibility:hidden;width: 0px;  }
div.navfooter h4 { padding-bottom: 12px; }
div.navfooter a { visibility:hidden;width: 0px;   }
div.mainbody{ float:left; border-left: 1px solid white; border-top: 1px solid white; background-color: #ffffff;  }
div.bodytext { float: left;  padding: 9px 30px 22px 18px; border-top: 7px solid #c2d8ee; margin: 0; }
div.bodytext h1 { padding-bottom: 2px; } 
div.bodytext p { padding-bottom: 8px; }
div.linkbar { float:left; width: 0px;  }
div.linkunit { float: left;width: 0px; }
div.lastlinkunit { float: left;  border: none; }
div.linktitle { background: #afceec url(/Images/ed_linkbar_title_bullet.gif) no-repeat 5px 5px; }
div.linktitle h3{ padding: 6px 0px 6px 20px; }
div.linkitem { background-color: #f1f7fc; color: #e86b05; padding-bottom: 5px; }
div.linkitem ul{ margin: 0; padding: 7px 20px 0px 0px; list-style: none; }
div.linkitem li{ background: url(/Images/ed_linkbar_bullet.gif) 1px 5px no-repeat; margin-left: 9px; padding-left: 10px; padding-bottom: 7px; }
a.additional { float:left; }
div.bottombar { float: left; clear: both; padding: 7px 12px 5px 7px; background-color: #f2e1c3; border: 2px solid #fbd6b8; width: 747px; }
div.bottombar a { visibility:hidden;}
div.bottombar img { visibility:hidden;}
div.privacyterms { float: right; }
/* Sub Styles */
a.navhit { visibility:hidden; width: 0px;}
a.navhit#navhit_1 { padding-top: 22px; width: 0px;}
a.navsubhit{ visibility:hidden;width: 0px; }
a.navsublink { width: 0px; visibility:hidden; }
#lastsublink { border-bottom: 1px solid white; width: 0px;}
a.navhit:hover { visibility:hidden; width: 0px;} 
a.navsubhit:hover { visibility:hidden; width: 0px;} 
a.navsublink:hover { visibility:hidden; width: 0px;} 
div.printemail { visibility:hidden; }
div.printemail a{ visibility:hidden; }
div.submainbody { float: left; background-color: #ffffff;  padding:0 0 0 60px; width:600px;}
div.subbodytext {  }
div.subbodytext h1 { padding-bottom: 2px; }
div.subbodytext h2 { padding-bottom: 5px; }
div.subbodytext p { padding-bottom: 17px; }
div.subbodytext p a{ font-weight: normal; font-size: 1em; }
div.subbodytext ul { margin: 0; padding: 0px 30px 0px 15px; list-style-type: none; }
div.subbodytext li { font-family: verdana; font-size: 1em; font-weight: bold; color: #a98245; padding-bottom: 10px; margin: 0; }
div.pictureframe { float: right; font-family: verdana; font-size: 1em; padding: 62px 17px 10px 10px; }
div.picture { padding-bottom: 9px; }
div.picture#toppicture { padding-bottom: 35px; }
div.picture img { display: block; }
a.tiplink { display:inline; color: #026f19; font-weight: normal; font-size: 1em; text-decoration: none; border-bottom: 1px dotted #026f19; padding-bottom: 1px; }
a.tiplink:hover { text-decoration: none; }
div.tiplinkunit#mild { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkheader { background: url(/Images/ed_def_header.gif) top left repeat-y; }
div.tiplinktopcorners { height: 3px; font-size: 1px; background: url(/Images/ed_def_topcorners.gif) no-repeat top; }
div.tiplinkheadertext{ padding-left: 9px; padding-bottom: 5px; padding-top: 3px; }
div.tiplinkheadertext h3 { background: url(/Images/ed_nav_bigbullet.gif) no-repeat 1px; padding-left: 15px; color: #ffffff; }
div.tiplinkbody { background: url(/Images/ed_def_body.gif) top left repeat-y; padding: 7px 10px 0px 24px; }
div.tiplinkbody p { font-family: verdana; font-size: .85em; font-weight: bold; color: #000000; padding-bottom: 7px; }
div.tiplinkbottomcorners { background: url(/Images/ed_def_bottomcorners.gif) no-repeat bottom; font-size: 1px; height: 10px; }
div.sources { border-top: 2px solid #dcdbd9; padding-top: 20px; width: 558px; font-size: .85em; }
div.sources p{ padding: 0px 25px 10px 5px; }
div.technologies { font-family: verdana; padding-bottom: 15px; }
div.technologies table { border: 1px solid #dcd8d9; width: 555px; }
div.technologies thead td { height: 23px; border-right: 1px solid white; border-bottom: 1px solid #dcd8d9; padding-left: 20px; background-color: #afceec; width: 100px; }
div.technologies tbody td { border-right: 1px solid #dcd8d9; border-bottom: 1px solid #dcd8d9; padding: 8px; vertical-align: top; }
td.col4 { border-right: none !important; }
div.technologies tr.row1 { background: #ffffff; }
div.technologies tr.row2 { background: #f1f7fc; }
div.technologies tr.row3 { background: #dae5ed; }
div.technologies tfoot tr { height: 20px; }
div.technologies tfoot td { background: #f5e8d1; }
div.greenbg { width: 556px; border-bottom: 1px solid #edf5f6; background: #edf5f6; padding-top: 18px; }
div.hearaidstyleunit { padding-left: 15px; padding-bottom: 12px; width: 522px; }
div.hearaidstyleheader { background: url(/Images/ed_hearaidstyles_headerbg.gif) repeat; }
div.hearaidstyletopcorners { height: 11px; font-size: 1px; background: url(/Images/ed_hearaidstyles_top.gif) no-repeat top; }
div.hearaidstyleheadertext{ padding-left: 15px; }
div.hearaidstyleheadertext h3 { background: url(/Images/ed_nav_bigbullet.gif) no-repeat; padding-left: 15px; padding-bottom: 5px; font-size: 1em; color: #ffffff; }
div.hearaidstylebody { background: url(/Images/ed_hearaidstyles_bodybg.gif) repeat; padding: 11px 15px 18px 18px; }
div.hearaidstylebottomcorners { background: url(/Images/ed_hearaidstyles_bottom.gif) no-repeat bottom; font-size: 1px; height: 9px; }
div.hearaidstylebodyimage { width: 125px; border-right: 1px solid #d9d5d6; padding-bottom: 7px; }
div.hearaidstylecaption { clear: left; width: 125px; font-family: verdana; font-size: .85em; color: #000000; }
div.hearaidstylebodytext { float: right; width: 351px; }
div.hearaidstylebodytext p { font-size: .95em; line-height: 1.2; padding-bottom: 17px; }
div.hearaidstylebodytext p strong { font-weight: bold; color: #a98245; }
div.howworksunit { padding-left: 6px; padding-bottom: 15px; width: 538px; }
div.howworksheader { background: url(/Images/ed_howworks_headerbg.gif) repeat; }
div.howworkstopcorners { height: 11px; font-size: 1px; background: url(/Images/ed_howworks_top.gif) no-repeat top; }
div.howworksheadertext{ padding-left: 10px; }
div.howworksheadertext h3 { background: url(/Images/ed_nav_bigbullet.gif) no-repeat; padding-left: 15px; padding-bottom: 5px; font-size: 1em; color: #ffffff; }
div.howworksbody { background: url(/Images/ed_howworks_bodybg.gif) repeat; padding: 16px 0px 5px 19px; }
div.howworksbottomcorners { background: url(/Images/ed_howworks_bottom.gif) no-repeat bottom; font-size: 1px; height: 9px; }
div.howworkssubitem { padding-bottom: 17px; width: 500px; }
div.howworksbodytext { float: right; padding-top: 10px; padding-left: 14px; width: 374px; }
div.howworksbodytext h2 { padding-bottom: 8px; }
div.howworksbodytext p { padding-bottom: 3px; }
div.howworksbodytext a { font-weight: normal; font-size: 1em; }
div.resourcesunitleft { float: left; padding-left: 17px; padding-bottom: 10px; width: 255px; }
div.resourcesunitright { float: right; padding-right: 20px; padding-bottom: 10px; width: 255px; }
div.resourcesheader { background: url(/Images/ed_resources_headerbg.gif) repeat; }
div.resourcestopcorners { height: 11px; font-size: 1px; background: url(/Images/ed_resources_top.gif) no-repeat top; }
div.resourcesheadertext{ padding-left: 10px; }
div.resourcesheadertext h3 { background: url(/Images/ed_nav_bigbullet.gif) no-repeat; padding-left: 15px; padding-bottom: 5px; font-size: 1em; color: #ffffff; }
div.resourcesbody { background: url(/Images/ed_resources_bodybg.gif) repeat; }
div.resourcesbody ul{ margin: 0; padding: 7px 25px 6px 0px; list-style: none; }
div.resourcesbody li{ background: url(/Images/ed_linkbar_bullet.gif) 1px 5px no-repeat; font-size: .95em; margin-left: 13px; padding-left: 10px; padding-bottom: 16px; }
div.resourcesbottomcorners { background: url(/Images/ed_resources_bottom.gif) no-repeat bottom; font-size: 1px; height: 9px; }
/* Delete this */
div.spacer { color: black; width: 500px; height: 100px; border: 1px dashed; }
/***************/
/* Popup Styles */
body.popup { margin:0; padding:0; background: #ffffff; }
div.popup { width: 475px; padding-left: 47px; }
div.popup h1 { padding-top: 9px; padding-bottom: 19px; }
.popup img{ display:block; padding-bottom: 17px; }
div.popuplinks { float: right; font-family: verdana; padding-top: 28px; padding-right: 45px; }
div.popuplinks a { font-size: 1em; }
div.popuplinks img { display: inline; padding: 0; }
.popuparrow { position: relative; top: 5px; }
p.caption { padding-bottom: 44px; padding-right: 44px; }
p.courtesy { font-size: .85em; padding-bottom: 23px; }
div.popupclose { width: 522px; height: 20px; background: #f5e8d1; }
div.popupclose a{ float: right; padding-top: 6px; padding-right: 18px; }
/* definitions begin*/
div.tiplinkunit#ald { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#bilateral { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#billing { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#coverage { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#feedback { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#habilitation { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#impaired { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#innerear { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#mastoidbone { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#mild { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#moderate { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#otosclerosis { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#payment { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#profound { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#rehabilitation { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#severe { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#shl { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
div.tiplinkunit#unilateral { width: 150px; position: absolute; top: 0px; left: 0px; z-index: 1; visibility: hidden; }
/* definitions end */

h1.txt, strong.txt,div.bottombar,div.searchbar,div.printemail {display:none;}
h2.page-title {color:#800C62;font-size:1.8em;}
div.tiplinkunit#mumps,
div.tiplinkunit#measles,
div.tiplinkunit#meningitis,
div.tiplinkunit#menieres,
div.tiplinkunit#unilateral,
div.tiplinkunit#unilateral-hearing-loss,
div.tiplinkunit#osseointegration {display:none;} 

div.submainbody { float: none; background-color: #ffffff; width: 600px; padding: 0; }
div.subbodytext {  padding: 17px 20px 0 20px; }
div.subbodytext h1 { padding: 15px 0 2px 0; }
div.subbodytext h2 {  padding: 15px 0 5px 0;}
div.subbodytext h3 { padding-bottom: 5px; }
div.subbodytext p { padding-bottom: 17px; }
div.subbodytext p a{ font-weight: normal;  }
div.subbodytext ul { margin: 0; padding: 0px 30px 0px 30px;}
div.subbodytext li { font-family: verdana; font-size: 1em; line-height:1.5; color: #000000; padding-bottom: 10px; margin: 0; }
div.technologies { font-family: verdana; padding-bottom: 15px; }
div.technologies table { border: 1px solid #dcd8d9;width:550px;}
/*div.technologies thead td { height: 23px; border-right: 1px solid white; border-bottom: 1px solid #dcd8d9; padding-left: 20px; background: #afceec url(<%linkTitle_Image%>) no-repeat 4px 6px; width: 100px; }*/
div.technologies thead td, div.technologies td.td-header, div.technologies thead th  { height: 23px; border-right: 1px solid white; border-bottom: 1px solid #dcd8d9; padding-left: 12px; background-color: #FCE3A0; width: 100px; }
div.technologies tbody td { border-right: 1px solid #dcd8d9; border-bottom: 1px solid #dcd8d9; padding: 8px; vertical-align: top; }
td.col4 { border-right: none !important; }
div.technologies tr.row1 td { background: #ffffff; }
div.technologies tr.row2 td { background-color: #FDF6E4; }
div.technologies tr.row3 td { background: #dae5ed; }
div.technologies tfoot tr { height: 20px; }
div.technologies tfoot td { background: #f5e8d1; }
div.technologies tbody td ul {padding:0;}
div.technologies tbody td ul li {color:black;font-weight:normal}
.table_callout {color:#800C62;}
