div.terms {
		   width:600px;
		  border:0px solid #ccc;
		   background:;
		   padding:6px;
		   overflow:auto;
		}
div.terms p,
div.terms li {color:#333;}
div.terms h3 {font:bold 14px/19px arial;color:#000;}
div.terms h4 {font:bold 12px/17px arial;color:#000;}
div.terms strong {color:#000;}
div#content{
	padding:0;
	background:#FFFFFF none repeat scroll 0 0;
	float:right;
}
	
div#content a.product-link,
div.product-row div.product-cell a.product-link{
	text-decoration:none;
	color:#464646;
	font-size:12px;
}
div#content a.product-link:hover,
div.product-row div.product-cell a.product-link:hover {
	color:#464646;
	font-size:12px;
	text-decoration:underline;
}
div.product-row div.product-cell a.mb img,
div#content div#product-detail div#product-detail-header a.mb img{
	position:relative;
	top:3px;
}
div.product-row div.product-cell div.image-container a.mb img{
	top:0px;
	padding-left:0px;
}
div#content img.blue-header-img{
	margin-bottom:16px;
	margin-left:8px;
	margin-top:6px;
}
div#content div.browse-view-all label{	display:block;
	margin:0 0 4px 0;
}
div#content div.browse-view-all select{ width:180px;
}
div#content div.browse-view-all input[type='image']{	vertical-align:top;
}
div#content div.product-row{
	margin-bottom:10px;
	padding-left:15px;
}
div#content div.product-row div.product-cell{
	display:inline;
	float:left;
	margin-bottom:10px;
	padding-right:7px;
	width:202px;
}
div#content div.product-row div.product-cell a {
	color:#000000;
	font-weight:bold;
}
div#content div.product-row div.product-cell div.price-section{
	margin-top:10px;
	margin-bottom:5px;
}
div#content div#main{
	width:723px;
	clear:none;
	float:right;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}
div#content .promo{
	margin:10px 0 0 4px;
}
div#content .email-signup{
	background:transparent url(/images/backgrounds/receiveSpecialOffers2_bg.gif) no-repeat scroll left top;
	padding:6px 0 15px 6px;
}
div#content .email-signup h3{
	color:#E01935;
	font-size:15px;
	font-weight:normal;
	margin:12px 12px 12px 6px;
}
div#content .email-signup form{
	text-align:left;
}
div#content .email-signup input#offersemail{
	width:165px;
	padding:0px;
	margin:0 0 6px 0;
}
div#content .email-signup fieldset{
	width:165px;
	text-align:left;
	margin-left:6px;
}
div#content .strike-through{
	text-decoration:line-through;
}
div#content div.stars{
	display:inline;
	margin-right:5px;
}
div#content .sale,
div#content .new-item{
	color:#E01935;
	font-weight:bold;
}
div#content .savings{
	font-size: 12px;
}
div#content a.sale{
	text-decoration:underline;	
	font-weight:normal;
	font-size:11px;
}
div#content img.fsa{
	position:relative;
	top:3px;
	margin-left:4px;
	
}
div#content a.view-more{
	margin-right:20px;
	float:right;
	color:#464646;
	background-image:url(/images/utility/arrow_green.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	padding:0 0 1px 7px;
	position:relative;
	top:3px;
}

div.view-more-subcat{
	margin-right:20px;
	float:right;
	color:black;
	background-image:url(/images/utility/arrow_green.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	padding:0 0 1px 7px;
	position:relative;
	top:3px;
}


div#content div#bottom-promos{
	margin-top:25px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:20px;

}
div#content img.small-walgreens-logo{
	position:relative;
	top:6px;
}
div#content ul.link-arrow-list{
	margin:0;
	padding:0;
}
div#content ul.top-level li,
.div-id-content ul.top-level li{
	font-weight:bold;
}
div#content ul.link-arrow-list li,
.div-id-content ul.link-arrow-list li{
	background-image:url(/images/utility/arrow_green.gif);
	background-position:0 6px;
	background-repeat:no-repeat;
	list-style-image:none;
	list-style-type:none;
	padding:0 0 2px 8px;
}
div#content ul.link-arrow-list li.add-margin-top{
	margin-top:15px;
}
div#content ul.link-arrow-list li.view-all{	margin-top:10px;	
}
div#content .no-underline{
	text-decoration:none;
}
div#content ul.link-arrow-list li a{
	color:#464646;
}
div#content ul.link-arrow-list li a.no-underline{
	text-decoration: none;
}
div#content ul.link-arrow-list li a.no-underline:hover{
	text-decoration: underline;
}
div#content img.arrow-img{
	position:relative;
	top:-2px;
	margin-right:5px;	
	margin-left:5px;
}
div#content div#main-promo{
	width:723px;
}
div#content ul.tabs{
	margin-top:0px;
	margin-left:12px;
}
div#content ul.tabs li{
	float:left;
	font-size:0;
	height:24px;
	line-height:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	margin-right:3px;
	margin-top:1px;
	padding:0;

}
div#productTabs div.tabContainer{							    
	margin-top:15px;	
	margin-left:10px;
	min-height:150px;
	height:auto !important;
	height:150px;
	width:100%;
	padding-top:15px;
}
/*Shared by 2 Tier  and Dept. Main Page*/



#featured-department .image-container{
	width:90px;
	
}
#featured-department .department-link-list{
	width:120px;
	margin:0;
}
div#content .department-link-list h3 a{ color:#76AD21;
}
div#content .department-link-list h2 a{ color:#76AD21;
}
/*******************/
div#header-bar.green{
	background:transparent url(/images/backgrounds/greenBar_large.gif) repeat-x scroll 209px 0;
	width:723px;
	height:60px;
	margin:0px;
	padding:0px;
}
div#bread-crumb-trail{
	margin-bottom:0;
	padding-bottom:0;
	padding-top:1px;
	
}
div#bread-crumb-trail ul{
margin-bottom:0;
margin-left:11px;
margin-top:10px;
padding-bottom:2px;
}
div#bread-crumb-trail li{
	list-style:none outside none;
	float:left;
	padding-left:5px;
}
div#bread-crumb-trail li a,
div#bread-crumb-trail li{
	color:#FFFFFF;
	text-decoration:none;
}
div#bread-crumb-trail li a:hover{
	text-decoration:underline;	
}
div#page-header-text h1,
.div-id-page-header-text h1{
	color:#FFFFFF;
	font-size:24px;
	font-weight:normal;
	line-height:28px;
	margin:0 0 0 15px;
	padding:0;
}
div#content img.sidenav-promo{
	margin-left:35px;
	margin-top:10px;
}
div#lnav-shop-dept ul.link-arrow-list li{
	background:none;
	background-image:none;
}
div#content div#lnav-shop-dept{
	
}
div#content div#lnav-shop-dept ul.link-arrow-list li a{
	color:#7BB521 ! important;
	font-weight:bold;
}
div#content a.compare-link{
	padding-bottom:40px;
	float:right;	
}
div#content a.add-to-cart{
	margin-top:5px; 
}
h2.section-header,
.h2-section-header{
	font-weight:normal;
	font-size:18px;
	color:#76AD21;
}
div#body_content h2.regular{
	font-size: 150%;
}
