/** © Walgreen Co. All rights reserved.**/
div#content div#sidenav{
background:transparent url(/images/backgrounds/blueBar_little.gif) no-repeat scroll 0 0;
}
div#content div#sidenav h2{
color:#09A0EC;
font-size:18px;
}
div#content div#sidenav .promo{
margin-left:0;
margin-top:20px;
position:relative;
}
div#content .sidenav-section h2{
color:#006a9d;
}
div#content ul.link-arrow-list li{
background-image:url(/images/utility/arrow_blue.gif);
}
div#bottom-promos{
width:460px;
}
#center-content .info-container .image-container{
margin:10px 10px 0 10px;
}
div#center-content h2{
font-size:13px;
color:#09A0EC;
}



/* REMOVING EXPRESS REFILL STYLES 
.your-prescriptions-zone-h2 {
background:transparent url(/images/your-prescriptions/yourPrescriptions.gif) no-repeat scroll 15px 25px;
height:24px;
margin:0;
text-indent:-9999px;
}

#express-refills div.container{
width:182px;
padding:21px 0 0 10px;
}

#express-refills div.container h3{
color:#0093D9;
font-size:16px;
margin:0 0 8px 0;
padding:0;
}
#express-refills div.container label{
color:#666666;
font-size:12px;
margin:0 0 6px 0;
padding:0;

}
#express-refills div.container input{
margin:3px 0;
}
#express-refills div.container input#prescription-number{
margin: 7px 0;
}

#express-refills .button{
float:right;
margin:5px 0 0 0;
padding:0;
}


*/


.text{
width:182px;
}

.store-details{
margin:10px 0 10px 0;
}
.store-hours{
width:50px;
}
#your-prescriptions-zone h2{
background-position:15px 40px;
padding:40px 0 40px 0;
width:205px;
}

#home #your-prescriptions-zone{
background:transparent url(/images/backgrounds/pharmacyDropDown_new.jpg) no-repeat;
height:217px;
width:245px;
text-align:left;
}

#prescription-fill-block #content-block{
margin:0 10px 10px 10px;
color:#FFFFFF;
font-weight:bold;
}
#prescription-fill-block #content-block p{
color: #FFFFFF;
font-weight:bold;
}
#prescription-fill-block #content-block select{
font-weight: normal;
}
div#content-block h2{
margin:0 0 10px 0;
padding-top:10px;
font-weight: bold;
color:#FFFFFF;
}
#content-block a{
color:#fff;
text-decoration:underline;
margin-right:10px;
font-weight:normal;
}
#content-block input.text,
#content-block select{
margin:5px 0 5px 0;
padding:0;
width:180px;
}
#content-block .button{
margin:0 15px 0 0;
}
#content-block p{
margin: 5px 0;
}
#content-block p.create-account{
margin-top: 12px;
border-top:1px dotted #ffffff;
}
#content-block p a{
text-decoration:none;
background:transparent url(/images/utility/white_arrow.gif) no-repeat 0 4px;
padding-left:15px;
}
#store-hours a{
font-size:11px;
}
.add-margin-top{
margin-top:10px;
}
div#content div.small-gradient-box{
width:220px;
height:auto;
margin:0 0 15px 0;
padding:0;
font-size:12px;
background:#FFFFFF url(/images/backgrounds/blueZone_217.gif) no-repeat 0 25px;
float:left;
}
div#content div.mid-gradient-box{
width:420px;
height:auto;
margin:0;
padding:5px;
font-size:12px;
background:#FFFFFF url(/images/backgrounds/blueZone_430.png) no-repeat 0 25px;
float:left;
}
div#content div.small-gradient-box h2{
margin-bottom:15px; 
font-size:150%;
}
#blue-header-container-new {
width:666px;
background:url(/images/backgrounds/blueHeader_large.gif) top left no-repeat;
padding-left:13px;
}

#blue-header-container-newSmall {
width:448px;
background:url(/images/backgrounds/blueTable_448.gif) top left no-repeat;
}

#blue-header-container-new .heading{height:30px;padding-top:13px;}
#blue-header-container-new .heading h2{color:#fff!important;}

div#content div.box-row{
width:450px;
}
div#content div.box-row div.image-container{
margin-left:5px;
margin-right:2px; 
}
div#content div.box-row div.text-container{
width:140px;
}
div#content div.box-row div.left-box{
margin-right:10px; 
}
#pharmacy #store{
margin:0px 0 20px 0;
padding: 8px;
border: 1px solid #F1F1F1;
background: url(/images/backgrounds/gray-gradient.jpg) 0 0 repeat-x #EBEBEB;
}
#pharmacy #store h3,
id-pharmacy .id-store h3{
margin:3px 0 0 0;
padding:0;
font-weight:normal;
color:#E01935;
font-size:16px;
line-height:18px;
}
#pharmacy #store h4{
margin:0 0 3px 0;
padding:0;
font-weight:normal;
color:#E01935;
font-size:14px;
line-height:16px;
}
#pharmacy #store .header{
margin-bottom: 12px;
font-size:14px;
font-weight:bold;
color:#09A0EC;
}
#pharmacy #store .content{
padding: 12px 0;
text-align: center;
}
#pharmacy #store fieldset{
margin: 5px 0 0 0;
}
#pharmacy #store #zipCode{
width: 72px;
border: 1px solid #D9D9D9;
}
#pharmacy #store #find-a-store-button{ 
vertical-align: top;
}
.sidenav-content{background-image: url(/images/backgrounds/rxleftnav.png); background-position:top left; background-repeat:no-repeat;}
