body {margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
background-color: #E6E6E6;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size: 9pt;}

table.container {width: 770px;
background-color: #FFFFFF;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
border: none;
margin-top: 0;
margin-bottom: 0;
border-collapse: collapse;}


td.inner {width: 570px;
background-color: #FFFFFF;
color: #000000;
vertical-align: top;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
border: none;
padding:5px;
border-collapse: collapse;}

td.logo {
width: 200px;
vertical-align: top;
text-align: center;
background-image: url('http://www.bestbuypharmacies.com/images/logo.jpg');}

td.right {
width: 200px;
vertical-align: top;
text-align: center;
font-size: 9pt;}

a:link {color:#52648D; text-decoration:none} 
a:visited {color:#52648D} 
a:active {color:#52648D; text-decoration:underline} 
a:hover { color: #000040; font-weight: bold }

a img {border: none; }

div.centered {margin-left:auto; margin-right:auto; width:770px;}

h1 {font-size:13pt; 
margin-top: 1px; 
margin-bottom: 1px; 
text-align: center;
background-color: inherit}

h1.top {font-size: 13pt;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
font-style: italic;
color: #8A99BB;
background-color: inherit;
text-align: left;
margin-top:4px;
margin-left:4px;
margin-bottom:4px}

h2.black {font-size:13pt;
margin-top: 4px; 
margin-bottom: 1px;
color:#000000;
text-align: center; 
background-color: inherit}


h2 {font-size:13pt;
margin-top: 1px; 
margin-bottom: 1px;
color:#52648D;
text-align: center; 
background-color: inherit}

h3 {font-size:13pt;
margin-top: 1px; 
margin-bottom: 1px;
color:#52648D;
text-align: center; 
background-color: inherit}


.ptop {font-size:13pt;
font-weight: bold;
margin-top: 1px; 
margin-bottom: 1px;
text-align: center; 
background-color: inherit}


p            { margin-top: 0; margin-bottom: 0; font-size:10pt }
.p1        { font-size: 11pt; margin-top: 1pt; margin-bottom: 1pt; font-weight: bold }
.p2        { font-size: 13pt; margin-top: 1pt; margin-bottom: 1pt; font-weight: bold }
.p3        { margin-top: 2px; margin-bottom: 2px }
.porder  { font-size: 8pt; margin-top: 3px; margin-bottom: 3px }
.porder1  { font-size: 8pt; margin-top: 6px; margin-bottom: 6px }


div.bar_1 { color: #FFFFFF;
	background: #8A99BB;
 font-weight: bold;
 padding:3px;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #FFFFFF;
 border-right: 1px solid #FFFFFF}


td.bar_1 { color: #FFFFFF;
	background: #8A99BB;
 font-size:9pt;
 padding:3px;
 text-align: center;
 border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #FFFFFF;
 border-right: 1px solid #FFFFFF}

.bar_1 a:link {color:#FFFFFF; text-decoration:none} 
.bar_1 a:visited {color:#FFFFFF; text-decoration:none} 
.bar_1 a:active {color:#FFFFFF; text-decoration:none} 
.bar_1 a:hover { color: #000040; font-weight: bold }

.bar_2 {
	background: #52648D;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;	
}

td.bar_3 { color: #000000;
	background: #8A99BB;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #FFFFFF;
 border-right: 1px solid #FFFFFF}

.left_column {
	border-right: 1px solid #D0D0D0;
}

td.lines {background: #FFFFFF;
	border-top: 1px solid #52648D;
	border-right: 1px solid #52648D;
	border-left: 1px solid #52648D}

table.order {width: 540px;
font-weight: normal;
text-align: center;
border-right: 1px #E8E8E8 solid;
color: #000000;
background-color: inherit;
border-collapse: collapse}

td.pic {background-color: #FFFFFF;
border-bottom: 2px #E8E8E8 solid;
border-right: 2px #E8E8E8 solid;
width: 102px;
height: 70px;
vertical-align: middle;
color: #000000;
text-align: left}


td.pic2 {background-color: #FFFFFF;
border-bottom: 2px #E8E8E8 solid;
border-right: 2px #E8E8E8 solid;
width: 102px;
height: 90px;
vertical-align: middle;
color: #000000;
text-align: left}


td.med {background-color: #FFFFFF;
border-bottom: 2px #E8E8E8 solid;
border-right: 2px #E8E8E8 solid;
width: 368px;
vertical-align: middle;
font-size: 8pt;
color: #000000;
text-align: left}

th.med {background-color: #E6E6E6;
border-bottom: 2px #E8E8E8 solid;
border-right: 2px #E8E8E8 solid;
width: 470px;
vertical-align: middle;
font-size: 8pt;
color: #000000;
text-align: center}

td.order {background-color: #FFFFFF;
border-bottom: 2px #E8E8E8 solid;
width: 70px;
vertical-align: middle;
font-size: 8pt;
font-weight: bold;
color: #000000;
text-align: center}

td.disorder {background-color: #FFFFFF;
border-bottom: 2px #E8E8E8 solid;
width: 70px;
vertical-align: middle;
font-size: 10px;
font-weight: bold;
color: #000000;
text-align: center}

th.disorder {background-color: #E6E6E6;
border-bottom: 2px #E8E8E8 solid;
width: 70px;
vertical-align: middle;
font-size: 8pt;
font-weight: bold;
color: #000000;
text-align: center}

hr.grey { color: #E8E8E8;
background-color: inherit;
width: 98%;
height: 3px;
text-align: center;}

table.nav {width: 200px;
background-color: #E6E6E6;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9pt;
font-style: normal;
text-decoration: none;
border: none;
margin-top: 0;
margin-bottom: 0;
border-collapse: separate;
padding: 0;}

td.nav-cat {
width: 200px;
padding: 3px;
vertical-align: top;
text-align: center;
font-size: 9pt;
font-weight: bold;
background-image: url('http://www.bestbuypharmacies.com/images/infobox_bk.jpg');}

td.nav-cat1 {
vertical-align: top;
padding: 3px;
background-color: #E6E6E6;
width: 15px;
text-align: left;
font-size: 9pt;}

td.nav-cat2 {
vertical-align: top;
padding: 3px;
background-color: #FFFFFF;
width: 185px;
text-align: left;
font-size: 9pt;}


span.red10bold { font-size: 10pt; color: #CC0000; font-weight: bold }
span.red10   { color: #CC0000; font-size: 10pt }
span.red9bold { font-size: 9pt; color: #CC0000; font-weight: bold }
span.red9   { color: #CC0000; font-size: 9pt }
span.red8bold { color: #CC0000; font-size: 8pt; font-weight: bold }
span.red8      { color: #CC0000; font-size: 8pt }
span.white10bold { font-size: 10pt; color: #FFFFFF; font-weight: bold }
span.white10   { color: #FFFFFF; font-size: 10pt }
span.white9bold { font-size: 9pt; color: #FFFFFF; font-weight: bold }
span.white9   { color: #FFFFFF; font-size: 9pt }
span.white8bold { font-size: 8pt; color: #FFFFFF; font-weight: bold }
span.white8   { color: #FFFFFF; font-size: 8pt }
span.auto10bold { font-size: 10pt; font-weight: bold }
span.auto9bold { font-size: 9pt; font-weight: bold }
span.auto9 { font-size: 9pt }
span.auto8bold { font-size: 8pt; font-weight: bold }
span.auto8 { font-size: 8pt }
span.bl10 { font-size: 10px }