UNKNOWN {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc3333; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.white {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white:active {
	COLOR: #ffffff
}
A.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.sidenav:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #cddaed; FLOAT: left; PADDING-BOTTOM: 5px; FONT: bold 10px Verdana; WIDTH: 140px; COLOR: black; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.sidenav:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #cddaed; FLOAT: left; PADDING-BOTTOM: 5px; FONT: bold 10px Verdana; WIDTH: 140px; COLOR: black; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.sidenav:hover {
	BACKGROUND: #e6edf7; TEXT-DECORATION: underline
}
A.sidenav:active {
	TEXT-DECORATION: underline
}
.bodytext {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodytextblue {
	FONT-SIZE: 11px; COLOR: #22487e; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fineprint {
	FONT-SIZE: 7pt; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fineprintfooter {
	FONT-SIZE: 7pt; COLOR: #e6eaf0; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footerNav {
	FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #e6eaf0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footerNav:visited {
	FONT-SIZE: 10px; COLOR: #e6eaf0; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.footerNav:hover {
	FONT-SIZE: 10px; COLOR: #e6eaf0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.footerNav:active {
	COLOR: #b0bfd2; TEXT-DECORATION: none
}
P.pagetitleMedicare {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #cc0000; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.pagetitleblack {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; TEXT-TRANSFORM: capitalize; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sideNav {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sideNav:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #000000; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.sideNav:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.sideNav:active {
	COLOR: #3a69c3; TEXT-DECORATION: none
}
TABLE.contentarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 20px 10px; WIDTH: 90%; PADDING-TOP: 0px; POSITION: static; HEIGHT: 100%
}
.resultstext {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial
}
BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.hd-important {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #22487e; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.hd-important-white {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.hd-importantbg {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #22487e; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.hd-importantsm {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #22487e; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.hd-importantred {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #cc0033; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.hd-importantwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: 900; FONT-SIZE: 25px; COLOR: #203863; FONT-FAMILY: Arial, Verdana, Sans, 'Times New Roman'; TEXT-ALIGN: left
}
.header2 {
	FONT-WEIGHT: 800; FONT-SIZE: 15px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Sans, 'Times New Roman'; TEXT-ALIGN: left
}
.header3 {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Sans, 'Times New Roman'; TEXT-ALIGN: left
}
.check {
	LIST-STYLE-IMAGE: url(http://www.broadviewmedia.ca/dev/canadadrugmart/images/icon_check.gif); LIST-STYLE-TYPE: square
}
.list {
	COLOR: #cc3333; LIST-STYLE-TYPE: square
}
.alpha {
	LIST-STYLE-TYPE: lower-alpha
}
HR {
	COLOR: #cccccc; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc
}
.carttext {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.links {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.links A {
	COLOR: #000000
}
.links A:active {
	COLOR: #000000
}
.links A:link {
	COLOR: #000000
}
.links A:visited {
	COLOR: #000000
}

/* yellow-cream background 
body,tr{
font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
}
*/

/* background of the info panel - the lovest part of search form   */
.info_bar{
background-color:#666666;
color:#FFFFFF;
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:9pt;
font-weight:900;
}

/* styles for text on info pannel */
.search_res_1{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:13pt;
font-weight:900;
color:#333333;
}

.search_res_2{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:13pt;
font-weight:900;
color:#333333;
}

/* class for titles like  CHECK OUT/EDIT CART CONTENTS */
.page_title{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:13pt;
font-weight:900;
color:#FFFFFF;
}

/* styles for alphabet links */
A.letlink{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:8pt;
font-weight:900;
color:#00305C;
text-decoration:none;
}

A.letlink:visited{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:8pt;
font-weight:900;
color:#00305C;
text-decoration:none;
}

A.letlink:hover{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:8pt;
font-weight:900;
color:#FF0000;
text-decoration:underline;
}

A.letlink:visited:hover{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:8pt;
font-weight:900;
color:#FF0000;
text-decoration:underline;
}

/* styles for BACK TO ... links on multiple search */
A.mletlink{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:8pt;
font-weight:900;
color:#FFFFFF;
text-decoration:none;
}

A.mletlink:visited{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:8pt;
font-weight:900;
color:#FFFFFF;
text-decoration:none;
}

A.mletlink:hover{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:8pt;
font-weight:900;
color:#FF0000;
text-decoration:underline;
}

A.mletlink:visited:hover{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:8pt;
font-weight:900;
color:#FF0000;
text-decoration:underline;
}

/* style for "All prices are in " words  */
.top_line{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:500;
color:#000000;
}

/* style for "You have items ..." words  */
.top_line_bold{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:900;
color:#000000;
}

/* style for "EDIT CART" link  */
a.top_line_links{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:900;
color:#CC0000;
text-decoration:none;
}

a.top_line_links:hover{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:900;
color:#FF0000;
text-decoration:underline;
}

a.top_line_links:visited{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:900;
color:#CC0000;
text-decoration:none;
}

a.top_line_links:visited:hover{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:900;
color:#FF0000;
text-decoration:underline;
}


/* classes to output search results */
.output_table{
background-color:#FFFFFF;
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:500;
color:#000000;
}

/* head row of the output table */
.output_row_head{
background-color:#CCCCCC;
color:#000000;
}

/* backgrounds for a drug info row in the output table */
.output_row{
background-color:#FFFFFF;
}

.output_row_alt{
background-color:#F2F2F2;
}

/* classes for a drug name in the output table */
a.prod_list{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:900;
color:#000000;
text-decoration:underline;
}

a.prod_list:visited{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:900;
color:#000000;
text-decoration:underline;
}

a.prod_list:hover{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:900;
color:#000000;
text-decoration:underline;
}

a.prod_list:visited:hover{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:900;
color:#000000;
text-decoration:underline;
}

/* class for a drug name in the details view- when you can add to shopping cart */
.prod_details{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:7pt;
font-weight:900;
color:#000000;
text-decoration:none;
}

/* classes for NEW or EXISTING PATIENT texts and steps text(checkout) */
.new_exist{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:11px;
font-weight:500;
color:#333333;
}

/* classes for NEW or EXISTING PATIENT and steps heading(checkout) */
.new_exist_title{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:14px;
font-weight:900;
color:#00305C;
}

/* class for "STEP 1 OF 04" words */
.step{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:9pt;
font-weight:900;
color:#CC0000;
}

/* class for a star on order forms */
.required{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:12px;
font-weight:900;
color:#990000;
}

/* class for the No hidden fees. ... message on the grey bar */
.no_hidden_fees{
font-family:Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:10px;
font-weight:900;
color:#000000;
}

/* multisearch section */

/* class for multisearch top cell  */
.multisearch_top{
background-color:#CF1313;
}

/* class for multisearch bottom cell */
.multisearch_bottom{
background-color:#F3E6E6;
}

/* background of search heading */
.burgundy{
background-color:#00305C;
}

/* background of thin red line-separator just above the alphabet   */
.red_line{
background-color:#CF1313;
}


/* background of the warning about prescription required   */
.warning{
background-color:#a1b8d7;
}





.sidecartname{
font-size: 10px;
font-family: Verdana,Arial;
color: #000000;
}
.sidecartprice{
font-size: 10px;
font-family: Verdana,Arial;
color: #666666;
}

.sidecarttotal{
font-size: 10px;
font-family: Verdana,Arial;
font-weight:bold;
color: #000000;
}


.sidecarttotalprice{
font-size: 10px;
font-family: Verdana,Arial;
font-weight:bold;
color: #666666;
}

.search_background_color_hover {
color: #666666;
}

.search_background_color {
color: #666666;
}


/***********************/
/* SHOPPING CART START */
.cart_search {
	font-family:Arial;
}
.cart_search .info_bar, .cart_search a.letlink {
	font-family:Arial;
}
.cart_search .info_bar {
	font-size:9pt;
}
.cart_search a.letlink {
	font-size:9pt;
}
.no_hidden_fees {
	color: #233A5A !important;
	font: 900 11px arial !important;
	margin:5px 0 !important;
}
.new_exist {
	color: #233A5A;
	font:12px Arial !important;
	line-height:17px !important;
}
.new_exist a font {
	color: #637DB0;
}
.new_exist a, .new_exist a:hover {
	text-decoration:none !important;
}
.cart_search .info_bar h3, .new_exist_title h3, .cart-content h3 {
	font-size:11pt;
	color:#2a3a5c;
	font-weight:bold;
}
.cart-content {
	padding-top:10px;
	padding-bottom:10px;
	font-size:9pt;
}
.cart-content div {
	margin-top:10px;
	margin-bottom:10px;
	font: normal 9pt Arial;
}
.top_line_bold {
	font-size:9pt!important;
	color:#333!important;
}
.burgundy {
	background-color: #CCC!important;
}
a.prod_list {
	font-size: 10px !important;
}
.top_line_links, .prod_details, a.prod_list, .top_line_bold, .cart_search .info_bar h3, .new_exist_title h3 {
	font-family:Arial !important;
}
.output_table td.warning, .items-only-available td.warning {
	background-color: #E4ECF5;
	padding:7px;
}
.output_table td.warning .prod_details, .items-only-available td.warning .prod_details {
	color:#333;
	font-family:Arial!important;
	font-size:8pt!important;
	line-height:20px !important;
}
.output_table td.warning img, .items-only-available td.warning img {
	margin-top:-10px;
}
.output_row_head {
	background: url(../images/table_blue_bg.jpg) !important;
	color: #CCE5FB !important;
	font: 9pt arial !important;
	height: 30px !important;
	text-align: center !important;
}
.output_row div.prod_details, .output_row_alt div.prod_details {
	margin: 0 0 0 15px;
	font-size:11px !important;
}
.output_row_alt, .output_row {
	background-color: #F5F5F5 !important;
	padding:10px 0 !important;
	font: 9pt arial !important;
}
.output_row_head td {
	background: url(../images/table_blue_bg.jpg) !important;
}
.sub-total-row, .total-row {
	background:#F5F5F5;
	height:30px;
	font:bold 9pt Arial;
}
.shopping-row {
	background:#EAEAEA;
	height:30px;
	font:bold 9pt Arial;
}
.shopping-row td {
	border-top: solid 1px #BFBFBF;
	border-bottom: solid 1px #BFBFBF;
}
.no-hidden-fee-bg {
	background:url(../images/prompt_bg.jpg) repeat-x scroll 0 0 transparent;
	border:1px solid #CDCDCD;
	padding-left:8px;
}
p.body {
	font:normal 11px Arial;
}
.step2-new-existing {
	background: url("../images/new_existing_bg.jpg") no-repeat scroll 0 135px transparent;
}
.callout-text {
	width:180px;
	font: 11px arial !important;
}
.red-font {
	color: #C02A2C;
	font: 11px arial;
}
#agreement-table span {
 font
}
.step {
	color: #787E98 !important;
	font: normal 9pt Arial !important;
	padding:0 0 0 8px !important;
}
.step-child {
	color: #BE282A !important;
	font: normal 9pt Arial !important;
}
.spacing td {
	padding:10px 5px 0;
}
table.output_table td p {
	font:11px arial !important;
}
.checkout-table td {
	padding:10px 0;
}
.checkout-table .output_row_head td {
	padding:0 !important;
}
form table .output_row_alt {
	background-color: #FCFCFC !important;
}
.submit-btn {
	background: url("../images/submit_btn.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	height: 26px;
	width: 70px;
	cursor:pointer;
}
.reset-btn {
	background: url("../images/reset_btn.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	height: 26px;
	width: 70px;
	cursor:pointer;
}
.cancel-btn {
	background: url("../images/cancel_btn.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	height: 26px;
	width: 70px;
	cursor:pointer;
}
.agree-btn {
	background: url("../images/agree_btn.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	height: 26px;
	width: 70px;
	cursor:pointer;
}
/* SHOPPING CART END */

