table.results td
{
	background-color:#ffffff;
	padding:2px;
}
table.results td.top
{
	vertical-align:top;
}
table.results td.center
{
	text-align:center;
}
table.results td.bold
{
	font-weight:bold;
}
table.results td.productType
{
	width:40px;
}
table.results td.icon
{
	width:40px;
}
table.results td.icon.wide
{
	width:60px;
}
table.results td.tborder
{
	border-top:solid 1px #dcdcdc;
}
table.results td.lborder
{
	border-left:solid 1px #dcdcdc;
}
table.results td.rborder
{
	border-right:solid 1px #dcdcdc;
}
table.results td.bborder
{
	border-bottom:solid 1px #dcdcdc;
}
table.results td.bborderbold
{
	border-bottom: solid 1px #737373;
}
table.results tr.solutionProvider td
{
	background-color: #a9d5e2;
}
table.results tr.solutionProviderGold td
{
	background-color: #f9ebce;
}
img.productInfo
{
	float:right;
	cursor:help;
}
a.vendorInformation
{
	cursor:help;
}
#prescriptionBenefitHelp,
#medicationHistoryHelp,
#prescriptionRoutingHelp
{
	cursor:help;
}
div.vendorInformationDialog {height: auto !important; color: #666666;}
div.vendorInformationDialog img
{
	float:left;
	margin-right:20px;
	border-right: 1px solid #dcdcdc;
	padding-right: 20px;
}
div.vendorInformationDialog h3 {color: #666666; margin-bottom: 0 !important; padding-bottom: 15px;}
div.vendorInformationDialog p {margin-bottom: 0 !important;}
