body { margin: 0; background-color: #fff; }
img { border: 0 none; }

a { color: #06f; font-weight: bold; }

.hidden { display: none; }
.alignright { text-align: right; }
.underline { text-decoration: underline; }
.margincenter { margin: 0 auto 0; text-align: center; }

#page { margin: auto; width: auto; }

#page #header { clear: both; height: 88px; }

#page #header h1 { margin: 0; padding: 0; }
#page #header h1 a { display: block; width: 396px; height: 88px; background: transparent url('../img/logo.gif') no-repeat; }

#page #header #navigation { display: none; }

#page #body #pharmacyorder { display: none; }

#page #body { clear: both; margin: 0; padding: 0; width: auto; height: auto; }
#page #body .default { background: transparent none no-repeat; }
#page #body .aged { background: transparent none no-repeat; }
#page #body .redhair { background: transparent none no-repeat; }

#page #body .contentbglines { width: 100%; background: transparent none repeat-y; }
#page #body .contentbg { width: 100%; padding-top: 2px; }
#page #body .default { background: transparent none no-repeat; }
#page #body .aged { background: transparent none no-repeat; }
#page #body .redhair { background: transparent none no-repeat; }

#page #body #content { width: 100%; margin: 0; display: block; clear: both; }

#page #body h4 { margin: 10px 17px; padding: 2px; font: normal 19px Arial; color: #f69; letter-spacing: -.2px; background-color: #ffefef; }

#page #body p { margin: 10px 17px; font: normal 13px Verdana; }
#page #body ul { font: normal 13px Verdana; }
#page #body ul li { margin-bottom: 5px; }
#page #body table { width: 500px; margin: 0px 17px; font: normal 13px Verdana; border-collapse: collapse; }
#page #body table td { padding: 5px; }
#page #body table tr.alt { background-color: #dde; }
#page #body dl { margin: 0 0 20px 0; padding: 0; }
#page #body dl dd { font: normal 13px Verdana; }

#page #body #content table#ntdrisk { width: auto; margin: 0px 17px; font: normal 13px Verdana; border-collapse: collapse; }
#page #body #content table#ntdrisk .small { font: normal 9px Arial; }
#page #body #content table#ntdrisk th { font: bold 9px Arial; color: #663; padding: 0 5px 10px 5px; }
#page #body #content table#ntdrisk td { padding: 5px; text-align: center; }
#page #body #content table#ntdrisk td.alignleft { text-align: left; }
#page #body #content table#ntdrisk tr.alt { background-color: #906; color: #fff; }

#page #body #content table#redbloodntd { width: 439px; margin: 0px 17px; font: normal 13px Verdana; border-collapse: collapse; }
#page #body #content table#redbloodntd .small { font: normal 9px Arial; }
#page #body #content table#redbloodntd th { font: bold 15px Arial; color: #663; padding-bottom: 10px; background-color: #fff; }
#page #body #content table#redbloodntd td { padding: 5px; text-align: center; }
#page #body #content table#redbloodntd td.alignleft { text-align: left; }
#page #body #content table#redbloodntd tr.alt { background-color: #906; color: #fff; }

#page #body .large { font-size: 1em; }
#page #body .small { font: normal 10px Verdana; color: #666; }

#page #body .contentfooter { width: 100%; height: 18px; clear: both; background: transparent none no-repeat; }
#page #body #returntotop { display: none; }
#page #body #nextpage { display: none; }


#page #footer { display: none; }