/*----------PRODUCT SECTION STYLES---------------*/

.products #content .productimage { margin: 25px auto; display: block; }
.products #content .anchornav a { color: #070707; }
.products #content h4 { margin: 28px 0 6px; }
#drug_facts h4, #drug_facts h5 { font-size: 12px; }
#drug_facts p, #drug_facts ul , #drug_facts ol { font-size: 11px; margin: 10px 0; }



/* products index page */

#productindex #content { background: url(../img/content_productindex_bg.jpg) no-repeat top; overflow: hidden; position: relative; }
#productindex #content h1 { width: 343px; height: 23px; position: relative; font-size: 12px; text-align: left; margin-left: 163px; margin-bottom: 61px; }
#productindex #content h1 { display: block; }
#productindex #content h1 span { width: 100%; height: 100%; display: block; position: absolute; background: url(../img/content_productindex_header.gif) no-repeat top left; }
#productindex #content #videoplayer_container { margin: 0 0 96px 72px; width: 507px; height: 286px; background-image: url(../img/acceptance.jpg); overflow:hidden;}
#productindex #content #videoplayer_container #alt_content{padding-top: 80px; font-size: 13px; font-family:Arial, sans-serif; text-align: center;}
#productindex #content #videoplayer_container #alt_content p{ line-height:18px; margin-bottom: 25px;}
#productindex #forwardlink { display: block; width: 130px; height: 160px; position: absolute; right: 30px; top: 290px; text-indent: -9999px; }

#producttable div { float: left; }
#producttable div div { width: 330px; padding: 20px 0px; } 
#producttable div img { float: left; margin-right: 10px; vertical-align: middle; }
#producttable div p { margin-top: 5px; }

#productlinks { height: 129px; width: 549px; position: relative; left: 80px; margin-bottom: 20px; padding-left:12px;}
#productlinks a { display: block; height: 129px; width: 97px; float: left; text-indent: -9999px; overflow: hidden; }

/* wake up call page */

#wakeupcall #content { background: url(../img/content_wakeupcall_bg.jpg) no-repeat top; padding: 40px 0 60px; width: 825px; }
#wakeupcall #primarycontent { padding: 5px 80px 0; clear: both; }
#wakeupcall .column { font: bold 12px "Arial","Helvetica",sans-serif; color: #083a81; line-height: 16px; letter-spacing: .5px; }
#wakeupcall .column p , #wakeupcall .column li { line-height: 16px; }
#wakeupcall .column li { list-style: none; padding-left: 10px; background: url(../img/bullet_wup.gif) no-repeat left .5em; }
#wakeupcall #content #col1 { float: left; width: 330px; padding-top: 84px; margin-left: 110px; font-weight: bold; font-size: 12px; letter-spacing:1px}
#wakeupcall #content #col2 { float: left; width: 200px; margin-left: 27px; padding-top: 207px;}


#wakeupcall #content h1 { width: 796px; height: 48px; position: relative; margin: 0px 0 0px 15px; text-align: left; }
#wakeupcall #content h1 span { width: 100%; height: 100%; position: absolute; display: block; background: url(../img/wakeupcall_header.gif) no-repeat top; }

#wakeupcall #col1 h2 { width: 319px; height: 26px; position: relative; margin: 0 0 23px -3px; text-align: left; }
#wakeupcall #col1 h2 span { width: 100%; height: 100%; position: absolute; display: block; background: url(../img/wakeupcall_relief.gif) no-repeat top; }
#wakeupcall #col1 h5 { padding-left: 60px; margin-top: -5px; }
#wakeupcall #col1 p { padding-left: 9px; margin-bottom: 14px; }
#wakeupcall #col1 ul { padding-left: 74px; margin-top: 0; }

#wakeupcall #col2 h3 { width: 298px; height: 21px; margin: 11px 0 40px 73px; background: url(../img/wakeupcall_forward.gif) no-repeat top; }
#wakeupcall #col2 h3 a { display: block; text-indent: -9999px; height: 21px; width: 298px; }
#wakeupcall #col2 h4 { width: 238px; height: 40px; position: relative; margin: 0 0 0px 17px; }
#wakeupcall #col2 h4 span { width: 100%; height: 100%; position: absolute; display: block; background: url(../img/wakeupcall_retailers.gif) no-repeat top; }
#wakeupcall #col2 ul { padding-left: 53px; width: 210px; margin-top: 7px; }
#wakeupcall #col2 li { width: 90px; float: left; margin-bottom: 5px; font-size: 13px; }
#wakeupcall #col2 li.last { position: relative; left: 36px; }
#wakeupcall #col2 #videoplayer { width: 444px; height: 248px; }

div#content ul.anchornav {margin-top:72px;}
