/*Walgreens Health Initiatives CSS File ver [1.4] - (07-11-2003) */
a:link  {  color: #000000}
.leftNavLink a:link {color: #FFFFFF}
.leftNavLink a:visited {color:#FFFFFF}
a:visited  {  color: #333333}

@media print {
	#noPrint { display: none;}
	}

.mail_logo_pad {margin-top:19px;}
* html .mail_logo_pad {margin-top:15px;}

.loginTop {margin-left:10px;margin-bottom:4px;}
* html .loginTop {margin-left:10px;margin-bottom:-16px;}

.login_line{margin-top:12px;}
* html .login_line{margin-top:-5px;}

.loggedInInfo {float:right; width:522px;}
* html .loggedInInfo {float:right; width:512px;}

.loggedIn_envelope{float:left; margin-left:9px;}
* html .loggedIn_envelope{float:left; margin-left:4px;}

.mail_header_box1{width:767px; height:75px; min-height:75px; margin-top:10px;}
* html .mail_header_box1{width:768px; height:85px; min-height:85px; margin-top:10px;}

.mail_header_box2{width:767px; height:120px; min-height:120px;}
* html .mail_header_box2{width:768px; height:120px; min-height:120px;}

.mail_header_loggedin{width:760px; height:110px; min-height:110px; margin-top:10px;}
* html .mail_header_loggedin{width:760px; height:100px; min-height:100px; margin-top:10px;}

.mail_header_login_box{float:right; width:543px; height:88px; min-height:88px; background-color:#FFFFCC; padding:10px 15px 8px 15px;}
* html .mail_header_login_box{float:right; width:573px; height:107px; min-height:107px; background-color:#FFFFCC; padding:10px 15px 10px 15px;}

* html .savingPadding {margin-top:-5px;padding-top:0;}
.savingPadding {margin-top:-15px;padding-top:0;}

.inline_red { font-weight: bold; color: #a21d15; display:inline;}

#content_box { width:550px; }
               
ul.actionItem {list-style-image: url('/common/images/exclamation.gif'); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top:7px; margin-bottom:7px; margin-right:7px; padding-left:20px;}
* html ul.actionItem {list-style-image: url('/common/images/exclamation.gif'); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top:7px; margin-bottom:7px; margin-right:7px; margin-left:15px; padding-left:0px;}

ul.updateItem {list-style-image: url('/common/images/Check-darker.gif'); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top:7px; margin-bottom:7px; margin-right:7px;}

* html ul.actionItem {list-style-image: url('/common/images/exclamation.gif'); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top:7px; margin-bottom:7px; margin-right:7px;}

* html .small_pad_bottom {margin-bottom:10px;}

.small_pad_bottom {margin-bottom:0px;}

* html .small_padded {margin-bottom:10px;margin-top:0;padding-top:0;}

.small_padded {margin-bottom:0px;margin-top:0;padding-top:0;}

td.tall_box{padding: 5px 0 5px 0;}

* html .blue_box_top_loggedIn {
    float:left;
    padding:5px;
    background-color:#94A1BD;
    width:557px;
    height:29px;
    } 
 
.blue_box_top_loggedIn {
    float:left;
    padding:5px;
    background-color:#94A1BD;
    width:547px;
    height:19px;
    }

* html .blue_box_top {
    float:left;
    padding:5px;
    background-color:#94A1BD;
    width:616px;
    height:29px;
    } 
 
.blue_box_top {
    float:left;
    padding:5px;
    background-color:#94A1BD;
    width:606px;
    height:19px;
    }

.topLinkBox {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #333333;
    margin-top:-4px;
    padding:3px 0 3px 3px;	
    margin-left:10px;
    margin-bottom:0;
    background-color:#FFFFFF;
    height:15px;
    width:520px;
    }

* html .topLinkBox {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px;
    color: #333333;
    margin-top:-4px;
    padding:4px 0 4px 4px;	
    margin-left:10px;
    margin-bottom:0;
    background-color:#FFFFFF;
    height:15px;
    width:520px;
    }
 
.top_pad{padding: 15px 0 0 0;}

* html .top_pad{padding: 20px 0 0 0;}

.left_margin_form{margin-left:0px;}

* html .left_margin_form{margin-left:0px;}
               
.info_banner { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px; color: #333333; 
		border-left: 1px solid #333333;
		border-right: 1px solid #333333;
		border-top: 1px solid #333333;
		border-bottom: 1px solid #333333;
		padding: 5px;    
	    background-color: #FAFAD2;          
		}

* html .email_benefit_fieldset {height:23px;padding:0px;margin:0 0 0 -8px}

.email_benefit_fieldset {height:23px;padding:0px;margin:0}

.ie_legend_margin {margin-left:-8px;}

* html .bodycopy_form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding: 5px 0 5px 0}

.bodycopy_form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding: 4px 0 4px 0}

.float_left_form {
    float: left;
    margin: 0 auto;
    padding: 0;
    width: 150px;
    }

.float_left_label {
    float: left;
    margin: 0 auto;
    padding: 0 0 28px 0;
    width: 150px;
    }

.float_right_field {
    float: right;
    margin: 0 auto;
    padding: 0 0 20px 0;
    width: 390px;
    }
    
.float_right_form {
    float: right;
    margin: 0 auto;
    padding: 0;
    width: 390px;
    }

.float_left {
  	float: left;
  	margin: 0 auto;
  	padding: 0;
  	width: 260px;
  	}
  	
.float_right {
  	float: right;
  	margin: 0 auto;
  	padding: 0;
  	width:260px;
  	}
  	
.wag_float_left{
	float: left;
  	margin: 0 auto;
  	padding: 0;
  	width: 550px;
	}
	
.wag_float_right{
	float: right;
  	margin: 0 auto;
  	padding: 0;
  	width:550px;
	}	  	
.wag_left_section{
	float: left;
  	margin: 0 auto;
  	padding: 0;
  	width: 260px;
	}
	

.float_left_confirm {float: left; margin: 0 auto; padding-left: 50px; width: 240px;}

.form_left_zip {
    float: left;
    margin: 0 auto;
    padding: 0;
    width: 200px;
    height:24px;
    }

* html .form_left_zip {
    float: left;
    margin: 0 auto;
    padding: 0;
    width: 208px;
    height:24px;
    }

.form_left_tall {
    float: left;
    margin: 0 auto;
    padding: 0;
    width: 180px;
    height:43px;
    }
    
.form_right_tall {
    float: right;
    margin: 0 auto;
    padding: 0;
    width: 360px;
    height:43px;
    }

.form_left {
    float: left;
    margin: 0 auto;
    padding: 0;
    width: 180px;
    height:20px;
    }

* html .form_right_spacer {
    float: right;
    margin: -25px 0 0 0;
    padding: 0;
    width: 360px;
    }

.form_right_spacer {
    float: right;
    margin: 0 auto;
    padding: 0;
    width: 360px;
    height:24px;
    }
    
.form_right {
    float: right;
    margin: 0 auto;
    padding: 0;
    width: 360px;
    height:20px;
    }

* html .form_right_phone {
    float: right;
    margin: -24px 0 0 0;
    padding: 0;
    width: 340px;
    height:24px;
    }
    
.form_right_phone {
    float: right;
    margin: 0 0 0 0;
    padding: 0;
    width: 340px;
    height:24px;
    }

.aarp_medD_float {	
    float:left;
    width:140px;
    height:40px;
    padding-left:150px;
    }
    
* html .aarp_medD_float {	
    float:left;
    width:140px;
    height:40px;
    padding-left:150px;
    margin-top:-10px;
    }    

.aarp_reg_form_left {	
    float:left;
    width:140px;
    height:40px;
    }
    
.aarp_reg_form_right {
    float:left;
    width:300px;
    height:40px;
    margin-bottom:0px;
    } 

* html .email_disclaimer_margin{
    margin-top:15px;
    }

.email_disclaimer_margin{
    margin-top:35px;
    }
    
.reg_form_left {	
    float:left;
    width:180px;
    height:40px;
    }
    
.reg_form_right {
    float:left;
    width:260px;
    height:40px;
    margin-bottom:0px;
    }   
    
* html .reg_form_right {
	float:left;
    width:260px;
    height:40px;
    margin-bottom:0px;
	}   
    
.reg_form_checkbox {
	float:left;
    width:260px;
    height:40px;
    margin-top:80px;
	}
	
.reg_form_oe_checkbox {
	float:left;
    width:260px;
    height:40px;
    margin-top:50px;
	}
	
* html .reg_form_checkbox {
	float:left;
    width:260px;
    height:40px;
    margin-top:40px;
	}	
	
* html .reg_form_oe_checkbox {
	float:left;
    width:260px;
    height:40px;
    margin-top:20px;
	}	

.reg_form_submit {
	float:left;
    width:260px;
    height:40px;
    margin-top:60px;
	}	
	
.reg_form_termsconds {
	float:left;
    width:260px;
    height:40px;
    margin-top:40px;
	}	    
	
* html .reg_form_termsconds {
	float:left;
    width:260px;
    height:40px;
    margin-top:10px;
	}	
	
* html .top_right_text{float:right; font-family: Verdana, Arial, Helvetica; font-weight:normal; font-size: 11px; margin-right:10px; margin-top: 5px}

.top_right_text{float:right; font-family: Verdana, Arial, Helvetica; font-weight:normal; font-size: 11px; margin-right:10px; margin-top: 5px}

* html .top_logo_box {float:left; width:175px; height: 0px; margin-left:-10px; margin-top:35px; margin-bottom:0px; margin-right:0px;}

.top_logo_box {float:left; width:160px; height: 65px; margin-left:0px; margin-top:35px; margin-bottom:0; margin-right:0px}

* html .top_logo_box_loggedin {float:left; width:160px; height: 65px; margin-left:0px; margin-top:65px; margin-bottom:0; margin-right:0px;}

.top_logo_box_loggedin {float:left; width:160px; height: 65px; margin-left:0px; margin-top:55px; margin-bottom:0; margin-right:0px}

p.toplink {float: right; font-family: Verdana; font-size: 11px; font-weight: normal; padding: 0 0 0 0; margin: 0}

p.cob_mem_info{ width: 320px; padding-top:3px;margin-bottom:0;float:left; margin-top:-20px; margin-left: 50px; margin-right:0px;}

* html p.cob_mem_info{ width: 320px; padding-top:3px;margin-bottom:0;float:left; margin-top: 0px; margin-left: 0px; margin-right: 55px;}

p.common_mem_info {padding-top:3px;margin-bottom:0;float:left; margin-top: 35px; margin-left:0px;}

* html p.common_mem_info {padding-top:3px;margin-bottom:0;float:left; margin-top: 20px; margin-left:0px; }

a.whilink:link {font-family: Verdana; font-size: 14px; font-weight: normal; color: #FFFFFF; padding: 0 0 0 0; margin-left:10px; }

a.whilink:visited {font-family: Verdana; font-size: 14px; font-weight: normal; color: #FFFFFF; padding: 0 0 0 0; margin-left:10px; }

.pbm_top_nav {width: 760px; height: 150px; padding:0 0 0 0; margin-top:0px; border-bottom:1px solid black;}

* html .pbm_top_nav { width: 760px; height: 120px; padding:0 0 0 0; margin-top:0px; border-bottom:1px solid black; }

.pbm_top_nav_logged {width: 760px; height: 120px; padding:0 0 0 0; margin-top:0px; border-bottom:1px solid black;}


* html .pbm_top_nav_logged {width: 765px; height: 120px; padding:0 0 0 0; margin-top:0px; border-bottom:1px solid black;}

.cob_top_nav_logged {width: 830px; height: 150px; padding:0 0 0 0; margin-top:0px; border-bottom:1px solid black;}

* html .cob_top_nav_logged {width: 830px; height: 150px; padding:0 0 0 0; margin-top:0px; border-bottom:1px solid black;}

.cob_top_logo_box {float:left; width:120px; height: 65px; margin-left:25px; margin-top:-5px; margin-bottom:0; margin-right:0px}


* html .cob_top_logo_box {float:left; width:120px; height: 65px; margin-left:10px; margin-top:0px; margin-bottom:0; margin-right:0px}

.cob_mem_box {float:right; width:420px; height: 65px; margin-left:25px; margin-top:-5px; margin-bottom:0; margin-right:0px}

* html .cob_mem_box {float:left; width:320px; height: 65px; margin-left:5px; margin-top:0px; margin-bottom:0; margin-right:0px}

.common_mem_box{float:left; width:420px; height: 65px; margin-left:0px; margin-top:0px; margin-bottom:0; margin-right:0px}

* html common_mem_box{float:left; width:320px; height: 65px; margin-left:5px; margin-top:0px; margin-bottom:0; margin-right:0px}

.border {border-bottom:1px solid black;}

#regis_box_content_main {
	float:left; 
	text-align: left; 
	width: 450px; 
	margin-left:10px; 
	margin-top:5px;
	position: relative; 
	padding-left: 0px; 
	padding-bottom:0px; 
	}
	
* html #regis_box_content_main {
	float:left; 
	text-align: left; 
	width: 475px; 
	margin-left:10px; 
	-margin-left:5px; // ie6 hack, ignored by all other browsers :)
	margin-top:5px;
	position: relative; 
	padding-left: 0px; 
	padding-bottom:0px; 
	}

#regis_box_content {
	float:left; 
	text-align: left; 
	width: 450px; 
	margin-left:20px; 
	margin-top:5px;
	position: relative; 
	padding-left: 0px; 
	padding-bottom:0px; 
	}
	
* html #regis_box_content {
	float:left; 
	text-align: left; 
	width: 475px; 
	margin-left:20px; 
	margin-top:5px;
	position: relative; 
	padding-left: 0px; 
	padding-bottom:0px; 
	}	

.cob_commonTopNav_loggedin{
	float:right;
	width:630px; 
    min-width:630px; 
    height:40px; 
    min-height:40px;    
    padding:10px;
    margin:0px 0 0 0;     
    padding-top:0;
    }
    
    
* html .cob_commonTopNav_loggedin{
	float:right;
	width:630px; 
    min-width:630px; 
    height:0px; 
    min-height:0px;    
    padding:10px;
    margin:5px 0 0 0;      
    padding-top:0;
    }    

.commonTopNav_loggedin{
	float:left;
	width:560px; 
    min-width:560px; 
    height:0px; 
    min-height:0px;    
    padding:10px;
    margin:-10px 0 0 20px;       
    padding-top:0;
    }
    
* html .commonTopNav_loggedin{width:560px; 
    width:560px; 
    min-width:560px; 
    height:0px; 
    min-height:0px; 
    max-height:0px;   
    padding:10px 10px 0 10px;    
    margin:5px 0 0 0;
    }


.commonTopNav_login{
	float:left;
	width:560px; 
    min-width:560px; 
    height:0px; 
    min-height:0px;    
    padding:10px;
    margin:5px 0 15px;
   
    }
    
* html .commonTopNav_login{
	float:right;
	width:560px; 
    min-width:560px; 
    height:0px; 
    min-height:0px; 
    max-height:0px;    
    padding:0px 0px 0 0px;
    margin-top:10px;
    margin-right:-30px;
    margin-bottom: 0px;
    margin-left:10px;
    
    }
    
.image_box {float:right; width:585px; padding:0 0 0 0; margin-top:0px}

.aarp_id_box {font-family: Verdana; font-size: 10px; float:right; width:250px; margin-top: -420px; margin-right:-60px; padding:0 0 0 0;}
* html .aarp_id_box {font-family: Verdana; font-size: 10px; float:right; width:250px; margin-top: -465px; margin-right:-55px; padding:0 0 0 0;}

.id_box {font-family: Verdana; font-size: 10px; float:right; width:250px; margin-top: -560px; padding:0 0 0 0;}

* html .image_box {float:right; width:585px; padding:0 0 0 0; margin-top:0px}



* html .cob_login_info{ float:right; margin-top:30px}

.cob_login_info{ float:left; margin-top:-25px; }

.login_bar { float:left;margin-left:90px;margin-top:30px;background-color:#333333;width:10px;height:45px; margin-right:0px; }

* html .login_bar{float:left;margin-left:25px;margin-top:35px;background-color:#333333;width:10px;height:40px; margin-right:0px;}

* html .common_login_bar { float:left; margin-right:10px; background-color:#333333; width:10px; height:45px; margin-top:20px;}

.common_login_bar { float:left; margin-right:10px; background-color:#333333; width:10px; height:45px; margin-top:35px;}

.pbm_login_bar { float:left; margin-right:10px; background-color:#333333; width:10px; height:45px; margin-top:25px; margin-left:0px;}

* html .pbm_login_bar { float:left; margin-right:10px; background-color:#333333; width:10px; height:40px; margin-top:15px; margin-left:15px;}

.mpharm_login_bar { float:left; margin-right:10px; background-color:#333333; width:10px; height:45px; margin-top:15px; margin-left:0px;}

* html .mpharm_login_bar { float:left; margin-right:10px; background-color:#333333; width:10px; height:40px; margin-top:5px; margin-left:15px;}


.login_env{float:left;width:22px;margin-left:5px;margin-top:3px;}

.login_links_env{float:left;width:500px;margin-left:0px;}

* html .login_links_env{float:left;width:500px;margin-left:0px;}

.cob_login_links_env{float:right; margin-right: 75px; margin-left: 0px;}

* html .cob_login_links_env{float:left; margin-right: 0px; margin-left: 0px;}

.links{float:left; font-family: Verdana; font-size:12px;margin-top:10px; }

.combo_mailbox{float:left; font-family: Verdana; font-size:12px; width:90px; height:50px; margin-left:-5px;padding-top:0px;margin-top:10px;}

* html .combo_mailbox {float:left;width:95px; height:50px; margin-left:-5px;padding-top:10px;margin-top:0;}
    
 
legend {
	color: #333333;
}

* html .password_heading {padding-top:10px;margin-top:0px;}

.password_heading {padding-top:35px;margin-top:20px;}

* html .ccExpDateField {height:35px;padding:0px;margin:-7px}

.ccExpDateField {height:23px;padding:0px;margin:0px}

* html legend.cc_exp_date {position:absolute;padding-left:-35px;color:#000033;margin-top:10px;}

legend.cc_exp_date {padding-left:0; color:#000033}

* html .exp_field {position:absolute;margin-left:121px;color:#000033;width:340px;margin-top:10px;}

.exp_field {position:absolute;margin-left:115px;color:#000033;width:340px;margin-top:-12px;}

.mozilla_bottom_pad {padding-bottom:15px;}

* html .mozilla_bottom_pad {padding-bottom: 0px;}

legend.hidden{
    visibility:hidden;
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}

.hidden{
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}


table.table_border_nosides {
  border-style: none none solid;
  border-width: 1px;
  border-color: #666666;
  padding: 5px 0 5px 0;
}

.page_header { 
  font-family: Verdana, Times, serif; 
  font-size: 20px;
  color:#0052A3;
  padding: 15px 0 0 0;
}

.small_header {
  font-family: Verdana, Times, serif;
  font-weight: bold;
  font-size: 14px;
  color: #0052A3;
}

.rxhist_label_lrg {
  font-weight: bold;
  font-size: 14px;
  color: #0052A3;
  font-family: Arial, Helvetica, sans-serif;
  }

.rxhist_label {
  font-weight: bold;
  font-size: 12px;
  color: #0052A3;
  font-family:  Arial, Helvetica, sans-serif;
}

.pad_mozilla {margin:10px 0 0 0;}

* html .pad_mozilla {margin:0; padding:0;}

.right_promo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; border-bottom: 1px dotted #333333; empty-cells: hide; padding-top: 5px; padding-bottom: 5px; } 

.margin_left_test { margin-right: 700px;}

.bigheading { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0066ac; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.leftColorNav {background-color:#0052A3; }

.error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #a21d15}

.backtotop { font-family: Arial, Helvetica, sans-serif; font-size: 10px}

.tr_bgcolor { BACKGROUND-COLOR: #f1f1f1}

.tbl_hdr_bgcolor { TEXT-ALIGN:CENTER; BACKGROUND-COLOR: #800000}

.temptitle {  font-family: "Times New Roman", Times, serif; font-size: 24px; color: #003366} 

.tempsub2 {  font-family: "Times New Roman", Times, serif; font-size: 16px; color: #003366} 

label, .bodycopy, #body, .locatorResultsLink, .oeOL {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

.locatorResultsLink {padding-top: 5px}

label.h2style {font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #000033; font-weight: bold; margin-bottom: 7px}

.bodycopysmpad
{
	margin: 0;
	padding:0;
	line-height:1.4em;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333
}

.bodycopybold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight:bold}

.leftNavFont {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}

.disclaimer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}

.smallform {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}

.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}

.mcarefooter {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

.chartcopy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}

.bluestdfont {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0052A3}

.username {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}

.lastlogin {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}

.bluebodycopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003273}

.coloredchartbar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #f0f0f0}

.chartlines { background-color: #333333}

.subheadline {  background-color: #003273}

.chartheaderbar { background-color: #7A1510}

.bluechartcopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003273}

.redchartcopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000}

.hotcolor { color: #A21D15}

.chartgraybar { background-color: #595959}

.bodycopylarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333 }

.bighothead { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.dropdownlist_rates { FONT-WEIGHT: normal; BORDER-RIGHT: #006a9d 1px solid; BORDER-TOP: #006a9d 1px solid; width:60; FONT-SIZE: 12px; BORDER-LEFT: #006a9d 1px solid; COLOR: #000000; BORDER-BOTTOM: #006a9d 1px solid; FONT-FAMILY: Verdana, Arial}

.dropdownlist { FONT-WEIGHT: normal; BORDER-RIGHT: #006a9d 1px solid; BORDER-TOP: #006a9d 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #006a9d 1px solid; COLOR: #000000; width:136; BORDER-BOTTOM: #006a9d 1px solid; FONT-FAMILY: Verdana, Arial}

.dynamic_content { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3366FF; FONT-FAMILY: Verdana, Arial}

.table_outer { BORDER-RIGHT: #800000  normal; BORDER-TOP: #000066  normal; BORDER-LEFT: #000066  normal; BORDER-BOTTOM: #000066  normal; width:550; cellspacing: 0; cellpadding: 0}

.table_bgcolor { BACKGROUND-COLOR: #006a9d; cellspacing: 0; cellpadding: 0}

.table_header_content { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; BORDER-COLOR:WHITE; TEXT-ALIGN:CENTER}

.table_header_left_content { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; BORDER-COLOR:WHITE; TEXT-ALIGN:LEFT}

.subheadlinegrey { BACKGROUND-COLOR: #333333}

.welcome { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: BLACK; FONT-FAMILY: Verdana, Arial}
	
.walgreen { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: BLUE; FONT-FAMILY: Verdana, Arial}

.savingnote { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #a21d15}

.whs_table { border-collapse: collapse;		
		empty-cells: show;}
		
		
.whs_tr_heading { background-color: #CCCCCC}
.whs_tr_odd { background-color: #f0f0f0}
.whs_tr_even { background-color: white}
.whs_tr_highlight { background-color: #595959}
.whi_tr_last_empty {background-color: white}


.whs_th { border-left: 1px solid #333333;
		empty-cells: show;
		border-top: 1px solid #333333;
		border-bottom: 1px solid #333333;
		padding-bottom: 4px;
		padding-left: 5px;
		padding-right: 5px;
		height: 37px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bolder;
		color: #003366;
		vertical-align: bottom;
		text-align: left;}


.whs_th_rht { empty-cells: show;
		border-left: 1px solid #333333;
		border-right: 1px solid #333333;
		border-top: 1px solid #333333;
		border-bottom: 1px solid #333333;
		padding-bottom: 4px;
		padding-left: 5px;
		padding-right: 5px;
		height: 37px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bolder;
		color: #003366;
		vertical-align: bottom;
		text-align: left;}
	
td.padded { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color:#F1F1F1;
		padding: 10px;
		}

.whs_td { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		border-left: 1px solid #333333;
		empty-cells: show;
		vertical-align: top;
		padding: 5px;}
		

.whs_td_rht { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		border-left: 1px solid #333333;
		border-right: 1px solid #333333;
		empty-cells: show;
		vertical-align: top;
		padding: 5px;}
				
				
.whs_td_lst_emp_row { border-top: 1px solid #333333;
		empty-cells: show;}		

	
.whs_td_bdr { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px; color: #333333; 
		border-left: 1px solid #333333;
		border-bottom: 1px solid #333333;
		empty-cells: show;
		padding: 5px;}		
		
		
.whs_td_bdr_rht { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px; color: #333333;
		border-left: 1px solid #333333;
		border-right: 1px solid #333333;
		border-bottom: 1px solid #333333;
		empty-cells: show;
		padding: 5px;}
		
.whs_td_highlight { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: white;
		border-left: 1px solid #595959;
		border-right: 1px solid #595959;
		empty-cells: show;
		padding-left: 5px;}		

.whs_td_highlight_rht { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: white;
		border-left: 1px solid #595959;
		border-right: 1px solid #595959;
		empty-cells: show;
		padding-left: 5px;}

.whs_td_right_corner { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		border-left: 1px solid #333333;
    border-top: 1px solid #333333;
		empty-cells: show;
		padding: 5px;}

.whs_td_left_corner { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		border-left: 1px solid #333333;
		border-right: 1px solid #333333;
    border-top: 1px solid #333333;
		empty-cells: show;
		padding: 5px;}

.whs_td_right_bdr { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		border-right: 1px solid #333333;
		empty-cells: show;
		padding: 5px;}

.whs_td_no_bdr { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		empty-cells: show;
		padding: 5px;}

.whs_td_big { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		border-left: 1px solid #333333;
		empty-cells: show;
		vertical-align: top;
		padding: 5px;}

.whs_td_rht_big { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		border-left: 1px solid #333333;
		border-right: 1px solid #333333;
		empty-cells: show;
		vertical-align: top;
		padding: 5px;}
.whs_td_bdr_big { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px; color: #333333; 
		border-left: 1px solid #333333;
		border-bottom: 1px solid #333333;
		empty-cells: show;
		padding: 5px;}		
		
		
.whs_td_bdr_rht_big { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px; color: #333333;
		border-left: 1px solid #333333;
		border-right: 1px solid #333333;
		border-bottom: 1px solid #333333;
		empty-cells: show;
		padding: 5px;}
		
.whs_td_highlight_big { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: white;
		border-left: 1px solid #595959;
		border-right: 1px solid #595959;
		empty-cells: show;
		padding-left: 5px;}		

.whs_td_highlight_rht_big { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: white;
		border-left: 1px solid #595959;
		border-right: 1px solid #595959;
		empty-cells: show;
		padding-left: 5px;}

.whs_td_right_corner_big { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		border-left: 1px solid #333333;
    border-top: 1px solid #333333;
		empty-cells: show;
		padding: 5px;}

.whs_td_left_corner_big { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		border-left: 1px solid #333333;
		border-right: 1px solid #333333;
    border-top: 1px solid #333333;
		empty-cells: show;
		padding: 5px;}

.whs_td_right_bdr_big { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		border-right: 1px solid #333333;
		empty-cells: show;
		padding: 5px;}

.whs_td_no_bdr_big { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		empty-cells: show;
		padding: 5px;}

/******** Sortable tables **********/



.whs_table_sortable { 
		border-collapse: collapse;		
		empty-cells: show;
}

.whs_bottom_total_borders {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	font-size: 10px;
 	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
  border-top: 1px solid #333333;
  border-bottom: 1px solid #333333;
  padding: 5px;

}

.chartcopy_top_border { 
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	font-size: 10px; 
 	color: #333333
	border-right: 1px solid #333333;
  border-top: 1px solid #333333;
 }
		
.whs_sortbottom { 
	background-color: white
}

.whs_table_sortable a.sortheader {
		color: #003366;
		text-decoration: none;
} 


.sort_asc { 
		background-image: url(/common/images/asc_arrow.gif);
		width: 9px;
		height: 8px;
	  background-repeat: no-repeat;
	  background-position: center; 
}

.sort_desc {
		background-image: url(/common/images/desc_arrow.gif); 
		width: 9px;
		height: 8px;
	  background-repeat: no-repeat;
	  background-position: center; 
 		
}

.sort_none {
		background-image: none; 
}
h1 {  font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #333333; margin-bottom: 0px; margin-top: 0px; 
       border-style: solid; border-top-width: 10px; border-color: #FFFFFF; border-bottom-width: 10px; font-weight: bold;}
h2 {  font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #000033; font-weight: bold; margin-bottom: 7px }
.h2Style {font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #000033; font-weight: bold; margin-bottom: 7px}

h3 { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000033; margin-bottom: 7px; font-weight: bold;}
* html h3 { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000033; margin-bottom: 0; font-weight: bold;}

fieldset { border:0px}
.noemptyspace {border: none; margin: 0; padding: 0}

.subtitle a:link {  font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #0052A3; font-weight: bold}
.subtitle a:visited  {  font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #0052A3; font-weight: bold}
.add_td_bdr { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px; color: #333333; 
		border-left: 1px solid #333333;
		border-right: 1px solid #333333;
		border-top: 1px solid #333333;
		border-bottom: 1px solid #333333;
    background-color: #FAFAD2;
		empty-cells: show;
		padding: 5px;}

.ms_add_border { border-left: 1px dashed #333333;
		border-right: 1px dashed #333333;
		border-top: 1px dashed #333333;
		border-bottom: 1px dashed #333333;
		empty-cells: show;
		padding: 0 10px 10px 10px;}

.add_border { border-left: 1px dashed #333333;
		border-right: 1px dashed #333333;
		border-top: 1px dashed #333333;
		border-bottom: 1px dashed #333333;
		empty-cells: show;
		padding: 5px;}


/******** cob left nav **********/

a.leftNav:link { font-family: arial;  
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  margin-left :0px;	
    
}

a.leftNav:visited { font-family: arial;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  margin-left :0px;	
  
}


a.leftNavHighlight:link { font-family: arial;
  font-size: 12px;
  color: #FAFAD2;
  text-decoration: none;
  margin-left :0px;
  
}	

a.leftNavHighlight:visited { font-family: arial;
  font-size: 12px;
  color: #FAFAD2;
  text-decoration: none;
  margin-left :0px;
 
}

a.leftNavHighlight:hover { color: #FAFAD2;
 
}

a.leftNavBig:link { font-family: arial;
  font-size: 13px;
  font-weight: bold;  
  color: #FFFFFF;
  text-decoration: none;
	margin-left :0px;
}	

a.leftNavBig:visited { font-family: arial;
  font-size: 13px;
  font-weight: bold;  
  color: #FFFFFF;
  text-decoration: none;
	margin-left :0px;
}	

a.leftNavHighlightBig:link { font-family: arial;
  font-size: 13px; 
  color: #333333;
  text-decoration: none;
	margin-left :0px;
}	

a.leftNavHighlightBig:visited { font-family: arial;
  font-size: 13px; 
  color: #333333;
  text-decoration: none;
	margin-left :0px;
}

a.leftNavMedicare:link { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;
  text-decoration: none;
  margin-left :0px;
}	

a.leftNavMedicare:visited { font-family: arial;
  font-size: 13px;  
  color: #FFFFFF;
  text-decoration: none;
  margin-left :0px;
}	

a.leftNavHighlightMedicare:link { font-family: arial;
  font-size: 13px; 
  color: #FAFAD2;
  text-decoration: none;
  margin-left :0px;
}	

a.leftNavHighlightMedicare:visited { font-family: arial;
  font-size: 13px; 
  color: #FAFAD2;
  text-decoration: none;
  margin-left :0px;
}	

#leftNavSpan { font-family: arial;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  margin-left: 10px; 
  
}

#leftNavDiv {	background-color: #0052A3;
    margin-bottom: -5px;
	border-bottom:0px;
	border-color:#0052A3;
	padding-left:0px;
	margin-left: -5px;
	margin-right: 10px;	
	
}

* html #leftNavDiv {	background-color: #0052A3;
    margin-bottom: -15px;
	border-bottom:0px;
	border-color:#0052A3;
	padding-left:0px;
	
}

#leftNavMedDiv {	background-color: #0052A3;
    margin-bottom: -5px;
	border-bottom:0px;
	border-color:#0052A3;
	padding-left:0px;
	margin-left: 15px;
}

#leftNavDivHighlight {	
    margin-bottom: -5px;
	border-bottom:0px;
	border-color:#FFFFFF;
	padding-left:0px; 
	margin-left: -5px; 
	margin-right: 10px;
}


* html #leftNavDivHighlight {	
    margin-bottom: -15px;
	border-bottom:0px;
	border-color:#FFFFFF;
	padding-left:0px;  
}

#leftNavMedDivHighlight {	
    margin-bottom: -5px;
	border-bottom:0px;
	border-color:#FFFFFF;
	padding-left:15px;  
}

/*********Combo Reg Left Navigation ************/

p.bottomMargin{
	margin-top:60px;
	background:#E5E5C9;
}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

p.heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; margin-top:10px; margin-bottom:25px; padding-top:0; font-weight:bold}    

p.subheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; margin-top:10px; margin-bottom:25px; padding-top:0; font-weight:bold}

p.leftNavHeader{ font-family: arial;
  font-size: 14px;
  font-weight: bold;  
  color: #FFFFFF;
  text-decoration: none;
  margin:20px 0 0 10px;
  padding-bottom:0;
}	


* html a.leftNavList:visited { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;	
}

* html a.leftNavList:link { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;	
}

a.leftNavList:hover {	
	color: #FAFAD2;
	}
	
* html a.leftNavList:hover {	
	color: #FAFAD2;
	}

a.leftNavList { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;
  margin-left:0px;	
}

a.leftNavRegList { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;
  margin-left:0px;	
  
}

.leftNavRegList { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;
  margin-left:10px;
  margin-right: -10px;
  margin-bottom: -25px;
	}
	
* html .leftNavRegList { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;
  margin-left:10px;
  margin-right: -10px;
  margin-bottom: -10px;
	}	
	

.leftNavList { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;
  margin-left:0px;	
}

.leftNavHighlighted { font-family: arial;
  font-size: 13px;
  color: #FAFAD2;
  margin-left:0px;		  
}

.leftNavRegHighlighted { font-family: arial;
  font-size: 13px;
  color: #FAFAD2;
  margin-left:0px;		 
  margin-left:10px;
  margin-right: -10px;  
  margin-bottom: -25px;
}

* html .leftNavRegHighlighted { font-family: arial;
  font-size: 13px;
  color: #FAFAD2;
  margin-left:0px;		 
  margin-left:10px;
  margin-right: -10px;  
  margin-bottom: -15px;
}

.leftNavAccountHighlighted {
  font-family: arial;
  font-size: 13px;
  color: #FAFAD2;
  margin-left:10px;		  
}


/*********Combo Reg Left Navigation ************/

.vertical_line { float:left; background-color:#333333; width:1px; height:60px; margin-top: 33px; margin-bottom: 0px; margin-right: -20px; margin-left:0px;}

* html .vertical_line { float:left; background-color:#333333; width:1px; height:60px; margin-top:33px; margin-right: -30px; margin-bottom: 0px; margin-left: 0px;} 

.vertical_line_rt { float:right; background-color:#333333; width:1px; height:60px; margin-left: 0px; margin-right: 8px; margin-top: -39px;}

* html .vertical_line_rt { float:right; background-color:#333333; width:1px; height:60px; margin-left: -9px; margin-right: 0px; margin-top: -39px;}
* html ul.leftNav {padding:0 0 0 10px; margin:0 0 0 15px; color:#FFFFFF; line-height:1em;}
ul.leftNav {padding:0 0 0 10px; margin:0 0 0 15px; color:#FFFFFF; line-height:1.1em;}


/******** AARP TOP NAVIGATAION ***********/

* html #aarp_content_box {width:545px; margin-left:15px;}

.aarp_dob{position:absolute;margin-left:40px;width:130px;color:#000033}
* html .aarp_dob{position:absolute;margin-left:35px;width:130px;color:#000033}

.aarp_dob_field{position:absolute;margin-left:150px;width:375px}
* html .aarp_dob_field{position:absolute;margin-left:152px;width:375px}

#aarp_content_box {width:545px; margin-left:15px;}

#main_content_box { width:540px; margin-left:0px;}

#loggedIn_leftBoxes {background:red;width:20px;min-width:20px;}

.login_env{float:left;width:25px;margin-left:5px;margin-top:3px;}

.login_links{float:right;width:615px;}

.login_links_noMail{margin-top:0px;padding-top:0;}
*html .login_links_noMail{margin-top:-18px;padding-top:0;}

.mailbox{float:right;width:220px; height:50px; border-left:1px solid black;margin-left:10px;padding-top:0px;margin-top:10px;}

* html .mailbox {float:right;width:220px; height:50px; border-left:1px solid black;margin-left:10px;padding-top:10px;margin-top:0;}


.topNav_loggedin{width:740px; 
    min-width:740px; 
    height:40px; 
    min-height:40px; 
    background:#fafad2;
    padding:10px;
    margin:5px 0 0 0;
    border-top:1px solid black;
    border-bottom:1px solid black;
    padding-top:0;
    }
    
* html .topNav_loggedin{width:760px; 
    min-width:760px; 
    height:40px; 
    min-height:40px; 
    max-height:40px;
    background:#fafad2;
    padding:10px 10px 5px 10px;
    margin:5px 0 0 0;}


.topNav_login{width:740px; 
    min-width:740px; 
    height:35px; 
    min-height:35px; 
    background:#fafad2;
    padding:10px;
    margin:5px 0 0 0;
    border-top:1px solid black;
    border-bottom:1px solid black;
    }
    
* html .topNav_login{width:760px; 
    min-width:760px; 
    height:30px; 
    min-height:30px; 
    max-height:30px;
    background:#fafad2;
    padding:10px 10px 10px 10px;
    margin:5px 0 0 0;}
    
.home_right_box{float:right; width:340px; margin-left:10px; min-height:300px; height:300px;}
* html .home_right_box{float:right; width:340px; margin-left:10px; min-height:290px; height:290px;}
    
.download_form_margin{float:left;margin-top:-12px;}
* html .download_form_margin{float:left; margin-top:0;}

.aarp_border{margin:15px 0 0 15px;border:1px solid black;width:760px;}
* html .aarp_border{margin:15px 0 0 15px;border:1px solid black;width:760px;}

.loggedInContent {padding-top:0px;margin-bottom:0;margin-top:-10px;}

* html .loggedInContent {padding-top:3px;margin-bottom:0;}

.setupAccount {float:right; width:120px;height:30px;border-left:2px solid black;padding-left:10px;padding-top:1px;}
* html .setupAccount {float:right; width:120px;height:30px;border-left:2px solid black;padding-left:10px;padding-top:1px;}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}    

ul.bodycopyList {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top:0px;}
* html ul.bodycopyList {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top:0;}

ol.bodycopyList {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top:-10px;}
* html ol.bodycopyList {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top:0;}

li.spacedtext {line-height:1.4em;margin-left:-40px;padding-left:0;}
* html li.spacedtext {line-height:1.4em;margin-left:-40px;padding-left:0;}

#body {width: 760px; }
#leftNav {width: 180px; float: left}
#mainContent {width: 560px; padding-left: 15px; float: left}
#footer {width: 760px; clear: both }

.td_rxstatus_results 
{ 
	position: relative;
	border-left: 1px solid #333333;
	empty-cells: show;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	height: 37px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #003366;
	vertical-align: center;
	text-align: left;
	border-right: 1px solid #333333
}

.td_rxstatus_results 
{ 
	position: relative;
	border-left: 1px solid #333333;
	empty-cells: show;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	height: 37px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #003366;
	vertical-align: center;
	text-align: left;
	border-right: 1px solid #333333
}



.whs_th_rxhistory { border-left: 1px solid #333333;
		empty-cells: show;
		border-top: 1px solid #333333;
		border-bottom: 1px solid #333333;
		padding-bottom: 4px;
		padding-left: 5px;
		padding-right: 5px;
		height: 37px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bolder;
		color: #003366;
		vertical-align: top;
		text-align: left;}


.whs_th_rht_rxhistory { empty-cells: show;
		border-left: 1px solid #333333;
		border-right: 1px solid #333333;
		border-top: 1px solid #333333;
		border-bottom: 1px solid #333333;
		padding-bottom: 4px;
		padding-left: 5px;
		padding-right: 5px;
		height: 37px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bolder;
		color: #003366;
		vertical-align: top;
		text-align: left;}
.mpharm_main{float:left;width:750px; padding-top:0px; height: auto;}
.mpharm_left{width:460px;padding-left: 15px;height: auto; float:left;}
.mpharm_right{float:right;width:260px}		
.mpharm_redbox { float:left; margin:0px; color:#FFFFFF; background-color:#9D001A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:10px; padding-bottom:15px; width:440px; margin-top:0px; margin-left:0px;}
.mpharm_usability_email { float:left; margin:0px; color:#000000; background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:10px; padding-bottom:15px; width:440px; margin-top:0px; margin-left:0px;}
.mpharm_usability_link a:link  {  color: #000000}
.mpharm_usability_link a:visited  {  color: #000000}
*html .mpharm_redbox { float:left; margin:0px; color:#FFFFFF; background-color:#9D001A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:10px; padding-bottom:15px; width:460px; margin-top:0px; margin-left:0px;}
.mpharm_redbox_link a:link  {  color: #FFFFFF}
.mpharm_redbox_link a:visited  {  color: #FFFFFF}

.mpharm_tour{float:left; margin-right:0px; padding-top:15px; width:462px; margin-top:0px; margin-left:0px;}

.mpharm_eas {float:right; margin-right:0px; border: 1px solid #000099; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:10px; width:238px; margin-top:0px; margin-bottom:10px; margin-left:0px;}
*html .mpharm_eas {float:right; margin-right:0px; border: 1px solid #000099; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:10px; width:260px; margin-top:0px; margin-bottom:10px; margin-left:0px;}
.mpharm_textLine{border-top: 1px dashed #000099;float:right; margin-right:0px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-top:15px; padding-top:5px; padding-bottom:5px; width:260px; margin-left:0px;}

.mpharm_umich_text{float:left; margin-right:0px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-top:0px; padding-top:0px; padding-bottom:0px; width:440px;}

.mpharm_top_nav {width: 760px; height: 150px; padding:0 0 0 0; margin-top:0px;}
* html .mpharm_top_nav { width: 760px; height: 120px; padding:0 0 0 0; margin-top:0px;}

    
.aarp_welcome {	
    float:left;
    width:400px;
    margin-left:0px;
}

.separator {
    border-top: solid;
    border-width:1px;
    width:510px;
    border-color:darkblue;
    background-color:#F3F1E9;
    height:120px;
}

* html .separator {
    border-top: solid;
    border-width:1px;
    width:510px;
    border-color:darkblue;
    background-color:#F3F1E9;
    height:120px;
}

.home_img {
	width:510px;
    height:210px;
}

* html .home_img {
	width:510px;
    height:210px;
}
.header_separator {
    border-top: solid;
    border-width:1px;
    width:510px;
    border-color:black;

    
}

p.aarp_heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; margin-top:5px; margin-bottom:25px; padding-top:0; font-weight:bold}

p.aarp_renew_subheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; margin-top: 25px; margin-bottom: 15px; padding-top:0; font-weight:bold}

p.webaccount_disclaimer { font-family: Verdana; font-size: 11px;}

.webaccount_float_right {
  	float: right;
  	margin: 0 auto;
  	padding: 0;
  	width:240px;
  	}
  	
.webaccount_bullets { margin-left:8px;font-family:Verdana;font-size:12px;color:black}

.enroll_box{
   width: 175px;   
   border: 1px dashed;
   padding-bottom:5px;
   margin-top:15px;
   border-color:darkblue;
   padding:0px 15px 5px 15px;
}

* html .enroll_box {
   width: 205px;
   border: 1px dashed;
   padding:10px;
   margin-top:15px;
   border-color:darkblue;
}

.aarp_progress_header {
	width:480px;
	margin-left:5px
}

* html .aarp_progress_header {
	width:480px;
}

.secure_enrollment_header {
	width:480px;margin-top:25px;margin-left:5px
}

* html .secure_enrollment_header {
	width:480px;margin-top:5px;margin-left:5px
}

.setup_webaccount_header {
	width:470px;height:40px
}

* html .setup_webaccount_header {
	width:470px;height:20px
}

.mailservice_button {
    width:480px;
    height:30px;
    float:left;
}

* html .mailservice_button {
	width:480px;
    height:15px;
    float:left;
}

.enroll_confirm_header {
	width:480px;margin-left:20px;margin-top:20px
}

* html .enroll_confirm_header {
	width:480px;margin-left:20px;margin-top:0px
}

.invoice_number_content {
	margin-top:10px;height:25px
}

* html .invoice_number_content {
	margin-top:10px;height:15px
}

.invoice_number_field {
    float:left;
    width:300px;
    height:40px;
    margin-bottom:0px;
    font-size:13px;
    font-family:Verdana;
}

.aarp_home_disclaimer {
	font-size:10px;
    font-family:Verdana;
    margin-left:15px;
    margin-bottom:10px;
}    
    
.aarp_login_form_left {	
    float:left;
    width:380px;
    padding-top:12px;
    padding_bottom:12px;
    }
    
* html .aarp_login_form_left {	
    float:left;
    width:370px;
    padding-top:5px;
    padding-bottom:5px;
    }    
    
.aarp_login_form_right_nopsm {
  float:right;
  width:190px;
  padding-top:17px;
  }    
  
* html .aarp_login_form_right_nopsm {
  float:right;
  width:200px;
  padding-top:10px;
  }  
    
.aarp_login_form_right {
    float:left;
    width:360px;
    padding-top:17px;
    }
    
* html .aarp_login_form_right {
    float:right;
    width:370px;
    padding-top:10px;
    }    
    
.aarp_online_options_box {
  float:right;
  width:220px;
  }
  
.aarp_main_box{
  width:760px;
  min-height:200px;
  overflow:hidden;
  vertical-align: top;
  }

.aarp_left_nav_block {
  float:left;
  width:185px;  
  margin-top:0px;
  }
  
.aarp_main_content_block {
  float:right;
  width:560px;
  margin-top:0px;
  margin-right:15px;
  }

/* this is a hack for getting the content to show up correctly for the Safari browser */  
@media screen and (-webkit-min-device-pixel-ratio:0) {
.aarp_main_content_block {
  float:right;
  width:560px;
  margin-top:0;
  margin-right:0px;
  }
}


.aarp_whi_box {font-family: Verdana; font-size: 10px; float:right; width:250px; margin-top: -365px; margin-right:-28px; padding:0 0 0 0;}
* html .aarp_whi_box {font-family: Verdana; font-size: 10px; float:right; width:250px; margin-top: -375px; margin-right:-25px; padding:0 0 0 0;}	

/* Added by offshore as a part of quick registration */
.aarp_quick_reg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; margin-top:15px; margin-left:12px; margin-bottom:25px; padding-top:0; font-weight:bold}    
* html .aarp_quick_reg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; margin-top:0px; margin-left:12px; margin-bottom:25px; padding-top:0; font-weight:bold}   

.aarp_quick_reg_form_submit {
	float:left;
    width:260px;
    height:40px;
    margin-top:10px;
    margin-left:-5px;
	}
	
* html .aarp_quick_reg_form_submit {
	float:left;
    width:260px;
    height:40px;
    margin-top:20px;
    margin-left:-5px;
	}
	
/* Added by offshore as a part of quick registration */

a.oeHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; margin-top:0;padding:0;}
a.oeLNBlueFont { font-family: arial; font-size: 13px; color:#0052A3; margin:0;	 padding:0;}
a.oeLNBlueFont:visited {color:#0052A3;}
a.oeLeftNavList:hover {color: #FAFAD2;}
* html a.oeLeftNavList:visited { font-family: arial; font-size: 13px; color: #FFFFFF;}
* html a.oeLeftNavList:link { font-family: arial; font-size: 13px; color: #FFFFFF;}
* html a.oeLeftNavList:hover {color: #FAFAD2;}
a.oeLeftNavList { font-family: arial; font-size: 13px; color: #FFFFFF; margin:0; padding:0;}
h2.oeLNBlackFont { font-family: arial; font-size: 14px; color:#000000; margin:0; padding:0;}
h2.oeLNBlueFont { font-family: arial; font-size: 14px; color:#0052A3; margin:0;	padding:0;}
p.oeHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; margin-top:0;padding:0;}
p.oeLNBlueFont { font-family: arial; font-size: 13px; color:#0052A3; margin:0; padding:0;} 
p.oeLeftNavHeader{ font-family: arial; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; margin:0; padding:0;}
ul.oeLeftNavUL {padding:0 0 0 15px; margin:0;}
* html li.oeBlueLI{color:#0052A3; line-height: 1.2em;}
li.oeBlueLI{color:#0052A3; line-height: 1.1em;}
* html li.oeWhiteLI{color:#FFFFFF; line-height: 1.2em;}
li.oeWhiteLI{color:#FFFFFF; line-height: 1.1em;}
* html li.oeLI{color:#000000; line-height: 1.2em; font-family:arial; font-size: 13px;}
li.oeLI{color:#000000; line-height: 1.1em; font-family:arial; font-size: 13px;}

#oeMainBox {overflow:hidden; text-align: left; width: 740px; margin:0; padding: 0 20px 20px 0px; zoom: 1; }
* html #oeMainBox {overflow:wrap; text-align: left; width: 760px; margin:0; padding: 0 20px 0 0px; zoom: 1; }    

#oePlanViewContentWrapper { width:80%; text-align:left; float:right; margin:5px 0 40px 5px;}

#oeFutureViewContentWrapper { width:540px; text-align:left; float:right; margin:5px 0 40px 30px;}
#oeFutureViewContentWrapper { width:540px; text-align:left; float:right; margin:5px 0 40px 20px;}

.oeBlueHighlighted { font-family:arial; font-size:13px; color: #0052A3; margin-left:0px;}

.oeCalcCostsBox {padding:15px 30px 15px 30px; width:100%; height:160px; background-color:#B8D7EB; margin-top:10px;}

.oeLeftNavBox {float:left; background-color:#0052A3; padding-bottom:30px; width:180px;}

.oeFutureLeftNavBox {float:left; padding-bottom:30px; width:18%;}

.oeLeftNavList { font-family: arial; font-size: 13px; color: #FFFFFF; margin:0; padding:0;}

.oeLeftNavTextMargin { margin:15px 10px 15px 10px;}  

.oeLoginBar { float:left; margin-right:10px; background-color:#333333; width:10px; height:45px; margin-top:0; margin-left:0px;}

.oeLoginLinksEnv{float:left;width:100%;margin-left:0px;}
* html .oeLoginLinksEnv{float:left;width:100%;margin-left:0px;}

.oeLNBlueBox {background-color:#B8D7EB; border-top:5px solid white; border-bottom:5px solid white;}

.oeLNGreenBox {background-color:#66CC33; border-top:5px solid white; border-bottom:5px solid white;}

.oePlanViewBox {float:left; border: #707070 2px solid; width:19%; margin:5px 0 0 5px; float:left;}

.oeSectionHeading {font-weight:bold; font-size:13px; color:#005283; font-family:Verdana; margin:20px 0 0 0;}

.oeSectionSubHeading {font-weight:bold; font-size:10pt; color:#005283; font-family:Verdana; margin:20px 0 0 0;}

.oeTopBox {width: 765px; height:120px;border-bottom:1px solid black;}

* html .oeTopLogoBox {float:left; width:20%; height:75px; margin-left:0; margin-top:10px; margin-bottom:0px;}
 .oeTopLogoBox {float:left; width:20%; height:60px; margin-left:0; margin-top:0px; margin-bottom:0px; padding-top:20px;}  

* html .oeTopMemberInfo {float:right; width:80%; padding:0 0 0 40px;}      
.oeTopMemberInfo {float:right; width:80%; padding:0 0 0 0; height:60px;}   

* html .oeTopNavigation {width:100%; padding:10px 10px 15px 30px; background-color:#0052A3;}
.oeTopNavigation {width:100%; padding:10px 10px 15px 30px; background-color:#0052A3;}

* html .oeTopNavLogin{float:left; height:0px; min-height:0px; padding:0 10px 10px 10px;margin:5px 0 0 0;  width:100%;}
    
.oeTopNavLogin{float:left; height:0px; min-height:0px; padding:0 10px 10px 0; margin:5px 0 0 0; width:100%;}

p.accHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; margin-top:0;padding:0;}

p.oeHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; margin-top:0;padding:0;}
a.oeHeading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; margin-top:0;padding:0;}
a.oeHeading:visited  {  color: #FFFFFF}

.oeMainBox {overflow:hidden; width: 935px; margin: 50px 75px 25px 25px; padding: 0 20px 20px 0px; zoom: 1; border: #707070 2px solid;}
* html .oeMainBox {overflow:wrap; text-align:left; width: 935px; margin: 50px 75px 25px 25px; padding: 0 20px 20px 20px; zoom: 1; border: #707070 2px solid;}

.oeMainTextBox {overflow:hidden; width: 580px; float:right; zoom: 1; }
* html .oeMainTextBox {overflow:wrap; float:right; width: 600px; zoom: 1;}

.oeMainTextBox2 {overflow:hidden; width: 550px; float:right; zoom: 1; }
* html .oeMainTextBox2 {overflow:wrap; float:right; width: 600px; zoom: 1;}

.oeFormatTop{margin-top:20px;}
* html .oeFormatTop{margin-top:5px;}

.oeMainTextBoxFuture {
	float:right; 
	width: 540px;
	margin-left:30px; 
	margin-top:5px;
	position: relative; 
	padding-left: 0px; 
	padding-bottom:0px; 
	}

* html .oeMainTextBoxFuture {
	float:right; 
	width: 550px;
	margin-left:20px; 
	margin-top:5px;
	position: relative; 
	padding-left: 0px; 
	padding-bottom:0px; 
	}
	
* html .oeTopLogoBox {float:left; width:19%; height:75px; margin-left:0; margin-top:10px; margin-bottom:0px;}
 .oeTopLogoBox {float:left; width:19%; height:60px; margin-left:0; margin-top:0px; margin-bottom:0px; padding-top:20px;}  

* html .oeTopMemberInfo {float:right; width:80%; padding:20px 0 0 0;}      
.oeTopMemberInfo {float:right; width:81%; padding:20px 0 0 0; height:60px;}   




.oeLoginBar { float:left; margin-right:10px; background-color:#333333; width:10px; height:45px; margin-top:0; margin-left:20px;}

.oeLoginLinksEnv{float:left;width:100%;margin-left:0px;}
* html .oeLoginLinksEnv{float:left;width:100%;margin-left:0px;}

* html .oeTopNavLogin{
	float:left; 
    height:0px; 
    min-height:0px;    
    padding:10px 10px 10px 0;
    margin:5px 0 0 0;  
    width:100%; 
    }
    
.oeTopNavLogin{
	float:left; 
    height:0px; 
    min-height:0px;    
    padding:10px 10px 10px 0;
    margin:5px 0 0 0;   
    width:100%;
    }    

.oeIEBarMargin{
    margin-left:0;
}    
    
#oeContentWrapper {
  width:92%;
  text-align:left;
  padding-left:20px;
  margin-top:25px;
  }    
  
* html #oeContentWrapper {
  width:92%;
  text-align:left;
  padding-left:20px;
  margin-top:25px;
  }   

h2.oeLNBlueFont { font-family: arial;
  font-size: 14px;
  color:#0052A3;
  margin:0;	
  padding:0;
}

p.oeLNBlueFont { font-family: arial;
  font-size: 13px;
  color:#0052A3;
  margin:0;	
  padding:0;
}
a.oeLNBlueFont { font-family: arial;
  font-size: 13px;
  color:#0052A3;
  margin:0;	
  padding:0;
}  

.oeLNBlueFont a:visited {color:#0052A3;}

p.oeLeftNavHeader{ font-family: arial;
  font-size: 14px;
  font-weight: bold;  
  color: #FFFFFF;
  text-decoration: none;
  margin:0;
  padding:0;
}

* html a.oeLeftNavList:visited { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;	
}

* html a.oeLeftNavList:link { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;	
}

a.oeLeftNavList:hover {	
	color: #FAFAD2;
	}
	
* html a.oeLeftNavList:hover {	
	color: #FAFAD2;
	}

a.oeLeftNavList { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;
  margin:0;
  padding:0;	
}

.oeLeftNavList { font-family: arial;
  font-size: 13px;
  color: #FFFFFF;
  margin:0;
  padding:0;	
}
  
.oeLeftNavTextMargin { margin:15px 10px 15px 10px;}  

ul.oeLeftNavUL {padding:0 0 0 15px; margin:0;}

.oeLNGreenBox {background-color:#66CC33; border-top:5px solid white; border-bottom:5px solid white;}

.oeLNBlueBox {background-color:#B8D7EB; border-top:5px solid white; border-bottom:5px solid white;}

* html li.oeBlueLI{color:#0052A3; line-height: 1.2em;}
li.oeBlueLI{color:#0052A3; line-height: 1.1em;}

* html li.oeWhiteLI{color:#FFFFFF; line-height: 1.2em;}
li.oeWhiteLI{color:#FFFFFF; line-height: 1.1em;}


#oetopPageLinks {padding-top: 30px; float: right; margin-right:30px;}

.oenextPageLinks {float:right; margin-right:30px;} 

#oesearchBox {float: right; background-color: #FAFAD2; border: 1px #c3c3c3 solid; width:225px; padding: 15px 15px 15px 15px;}

.oerightlink{float: right; margin-right:60px; text-align: right; padding-bottom: 10px}

.oelocatorResultsLink {float:right; margin-right:100px; padding-top:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

* html .oelocatorResultsLink {float:right; padding-top:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

.whs_td_lft { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		border:0;
		empty-cells: show;
		vertical-align: top;
		padding: 5px;}
		
#pharmacyList {float:left; width:250px;}

.whs_td_lst_emp_row { 
		empty-cells: show;}	
		
.oe_image{float:left; width: 380px; height: 300px; 
  margin-top:10px;
  margin-left: 0;
  margin-bottom: 5px;
  margin-left:25px;
  -margin-left:15px; // ie6 hack, ignored by all other browsers :)
  padding:0}

.oe_account_content{
	float:right; 
	width:305px; 
	height:300px; 
	background-color:#F0F5FB; 
	padding:0 15px 0 15px; 
	margin:10px 0 5px 0px;
	}
	
* html 	.oe_account_content{
	float:right; 
	width:335px; 
	height:300px; 
	background-color:#F0F5FB; 
	padding:10 10px 0 10px; 
	margin: 10px 0 0 15px;
	
	}
	
.oe_faq {	
	float:left; 
	width:450px; 
	height:450px; 	
	padding:0; 
	margin:0 10px 0 25px;
}

* html .oe_faq {	
	float:left; 
	width:450px; 
	height:400px; 	
	margin: 0 0 15px 25px;
	padding: 0;
}

.oe_right_bottom {
	float:right;
	width:235px; 
	height:450px; 
	background-color:#efebbb; 
	padding:0; 
	margin:0;	
}

* html .oe_right_bottom {
	float:right;
	width:235px; 
	height:490px; 
	background-color:#efebbb; 
	
}

p.oe_box_font { font-family: Trebuchet MS; background-color:#F0F5FB; padding: 5px 0 0 0; font-size: 18px; font-weight: normal;}

* html p.oe_box_font { font-family: Trebuchet MS; background-color:#F0F5FB; padding: 5px 0 0 0; font-size: 18px; font-weight: normal;}

p.oe_button {float:left; padding: 35px 0 0 25px;}

* html p.oe_button {float:left; padding: 35px 0 0 30px;}

p.oe_top_text {font-size: 11px; margin-left: 5px;}

* html p.oe_top_text {font-size: 11px; margin-left: 5px;}

p.faq_text {font-size: 14px;}


/***Open Enrollment Navigation added by sxv20 ****/
em {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 }

p.content {
	padding-bottom: 0px;
}

p.sec_subheading {
	font-size: 14px;
	}

* html p.content {
	padding-bottom: 15px;
}

.pharmacy_locator_box {
	    empty-cells: show;
		background-color:#FFFCCC;
		padding: 0px 10px 10px 10px;
}

.pharmacy_text {
	color:darkblue;
}

.pharmacy_free_text {
	font-family: Verdana;
	font-size: 9px;
	color: darkblue;
}

/***Open Enrollment Navigation ****/

.recommended_pharmacy_text {
	font-family: Verdana;
	font-size: 13px;
}

.now_leaving_link {
	width:179px;
	background-color:#FFFFCC;
}

.now_leaving_cancel_button {
	margin-left:85px;
	margin-top:-30px;
}

.now_leaving_continue_button {
	margin-left:345px;
	margin-top:-25px;
}

.now_leaving_separator{
	 border-top: solid;
    border-width:1px;
    width:480px;
}

.now_leaving_image{
	float:right;
	margin-top:-100px;
	margin-right:-50px;
	width:440px;
}

/*** WISH Project - Walgreens Account Pages ****/

#wag_main_box {
	float:left; 
	text-align: left; 
	width: 550px; 
	margin-left:20px; 
	margin-top:5px;
	position: relative; 
	padding-left: 0px; 
	padding-bottom:0px; 
	}
	
.wag_left_section {	
    float:left;
    width:225px;
    height:auto;
    margin-top: -15px;
    }	
    
.wag_right_section{
	float:right;  	
  	padding-top: 0px;
  	width: 260px;
  	margin-top: -15px;
	}	
	
.wag_leftbottom_section {	
    float:left;
    width:240px;
    height:auto;
    margin-top: 0px;
    }	
    
.wag_rightbottom_section{
	float:right;  	
  	padding-top: 0px;
  	width: 260px;
  	margin-top: -10px;
	}	    
	
* html 	.wag_rightbottom_section{
	float:right;  	
  	padding-top: 0px;
  	width: 260px;
  	margin-top: 0px;
	}	
        		  
.mail_prescriptions {
	float: left;
	width: 225px;
	padding-bottom: 0px;
	margin-top: -10px;
	}    
	
* html .mail_prescriptions {
	float: left;
	width: 225px;
	padding-bottom: 0px;
	margin-top: 25px;
	}    
	
.account_balance_left {
	float:left;
    width:225px;
    height:auto;
    margin-top: 10px;
	}	
	
* html .account_balance_left {
	float:left;
    width:225px;
    height:auto;
    margin-top: 25px;
	}
	
.account_balance_right {
	float:left;
    width:225px;
    height:auto;
    margin-top: 10px;
	}			 	

    
.custom_messages {
	margin-top: -25px;
	}    

* html .custom_messages {
	margin-top: -13px;
	}
	
h2.tools_heading {font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #000033; font-weight: bold; margin-bottom: 7px; margin-top: 35px;}

* html h2.tools_heading {font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #000033; font-weight: bold; margin-bottom: 7px; margin-top:15px;}

ul.acctpagebody {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-right:20px; margin-left: -20px;}

* html ul.acctpagebody {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-right:20px; margin-left: 20px; margin-top: -5px;}
    
    
/*** WISH Project - Walgreens Account Pages ****/    

/*** KINGDOM CARE ***/

.pbmcob_login_links_env{
	float:left; 
	margin-right: 75px; 
	margin-left: 50px;}

* html .pbmcob_login_links_env{
	float:left; 
	margin-right: 0px; 
	margin-left: 0px;}


/*** KINGDOM CARE ***/



		