﻿body{margin: 2px;}
form{width: 800px;height: 850px;background: #dddddd right bottom scroll no-repeat;}
#headerDiv{width: 100%;height: 77px;z-index: 10;border: 1px ridge;}
#headerShadow{-background-color: White;-position:absolute;-top:2px;-height: 70px;-width: 99.7%;-z-index: 9;-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
#headerText{float: left;border: none;}
#searchBoxOuter{height: 151px;width: 100%;}
#searchBox{float: left;font-variant: small-caps;margin: 2px 2px 0px 0px;color: #ffffff;font: verdana 12px bold;padding: 4px;z-index: 10;border-width: 2px;border-style: ridge;height: 137px;width: 22%;}
.infoHeader{font-weight: bold;font-size: 12px;}
#infoBox{float: left;margin-top: 2px;background-color: white;height: 125px;width: 73.2%; padding: 10px;border-width: 2px;border-style: ridge;font-family: Verdana;font-size: 12px;}
#gridArea{width:100%;text-align:center;margin-top:2px;height:520px;border-width:1px;border-style:ridge;overflow-y:scroll; /* ignore red error squiggly */}
#disclaimer{margin-top: 2px;border-width: 1px;border-style: ridge;height: 80px;width: 97.6%;padding: 10px;font: 10px Verdana;background-color: white;text-align:left;}
.result_label{font-variant:small-caps;width:100%;text-align:left;color:white;padding:4px;font-family:verdana bold 11px;}
.pHeaderStyle{font-family: Verdana;font-size: 12px;font-weight: bold;color: Black;background-color: White;}
.pItemStyle{font-family: Verdana;font-size: 11px;background-image:url(images/light_screen.gif);background-repeat:repeat;vertical-align: top;}
.pItemAltStyle{font-family: Verdana;font-size: 11px;background-image:url(images/dark_screen.gif);background-repeat:repeat;vertical-align: top;}
.pItemStyle td, .pItemAltStyle td{text-align: left;padding-top: 5px;padding-left: 5px;}
#pharmLabel{display: block;margin: 5px 0px 0px 24px;}
.defSpec{background-color:inherit;padding:5px;}
