/*Walgreens Health Services HIV-AIDS CSS file */

.box_format_tier1a{float:left; width:400px; min-width:400px; margin-left:0px; margin-top:5px; margin-right:0; background-color:#F5F3D6;}
* html .box_format_tier1a{float:left; width:400px; margin-left:0px; margin-top:15px; background-color:#F5F3D6;}

.box_format_tier1b{float:right; width:170px; max-width:170px; padding:0 15px 0 15px; margin-right:0px; margin-top:5px; background-color:#F5F3D6;}
* html .box_format_tier1b{float:right; width:200px; padding: 0 15px 0 15px; margin-top:15px; background-color:#F5F3D6;}

.box_format_tier2a{float:left; width:170x; min-width:170px; padding:0 15px 0 15px; background-color:#F5F3D6;}
* html .box_format_tier2a{float:left; width:200px; min-width:200px; padding: 0 0px 0 15px; background-color:#F5F3D6;}

.box_format_tier2b{float:right; width:170x; min-width:170px; padding:0; background-color:#F5F3D6;}
* html .box_format_tier2b{float:right; padding:0; width:170px; min-width:170px; background-color:#F5F3D6;}

.box_format_inf_tier1a{float:left; width:400px; min-width:400px; margin-left:0px; margin-top:5px; margin-right:0; background-color:#E8F2F8;}
* html .box_format_inf_tier1a{float:left; width:400px; margin-left:0px; margin-top:15px; background-color:#E8F2F8;}

.box_format_inf_tier1b{float:right; width:170px; max-width:170px; padding:0 15px 0 15px; margin-right:0px; margin-top:5px; background-color:#E8F2F8;}
* html .box_format_inf_tier1b{float:right; width:200px; padding: 0 15px 0 15px; margin-top:15px; background-color:#E8F2F8;}

.box_format_inf_tier2a{float:left; width:170x; min-width:170px; padding:0 15px 0 15px; background-color:#E8F2F8;}
* html .box_format_inf_tier2a{float:left; width:200px; min-width:200px; padding: 0 0px 0 15px; background-color:#E8F2F8;}

.box_format_inf_tier2b{float:right; width:170x; min-width:170px; padding:0; background-color:#E8F2F8;}
* html .box_format_inf_tier2b{float:right; padding:0; width:170px; min-width:170px; background-color:#E8F2F8;}


.expert_support_box {float:right; width:225px; height:140px; background-color:#EBEEF5; padding:5px 15px 15px 15px; margin:0 30px 0 0px;}
* html .expert_support_box {float:right; width:260px; height:160px; background-color:#EBEEF5; padding:15px 10px 9px 15px; margin:0 15px 0 0px;}

.expert_support_box_inf {float:right; width:225px; height:140px; background-color:#E8F2F8; padding:5px 15px 15px 15px; margin:0 30px 0 0px;}
* html .expert_support_box_inf {float:right; width:260px; height:160px; background-color:#E8F2F8; padding:15px 10px 9px 15px; margin:0 15px 0 0px;}

.feature_box {float:left; width:622px; margin-left:30px;}
* html .feature_box {float:left; width:622px; margin-left:15px;}

.feature_box_text {float:right; width: 370px; height:145px; background-color:#8F223F; padding:0px 15px 15px 15px;}
* html .feature_box_text {float:right; width: 400px; height:160px; background-color:#8F223F; padding:10px 15px 5px 15px;}

.feature_box_text_inf {float:right; width: 370px; height:145px; background-color:#E5E5C9; padding:0px 15px 15px 15px;}
* html .feature_box_text_inf {float:right; width: 400px; height:160px; background-color:#E5E5C9; padding:10px 15px 5px 15px;}

.focus_area {width:950px;}

.focus_left {width:745px;float:left;}
* html .focus_left {width:745px;float:left;}

.focus_right {width:185px;float:right; margin-right:12px;}
* html .focus_right {width:185px;float:right; margin-right:10px;}

.icon_envelope {float:left; width:28px; margin-top:10px;}
* html .icon_envelope {float:left; width:28px; margin-top:5px;}

.icon_envelope_text{float:right;width:200px;margin-top:-5px;}
* html .icon_envelope_text{float:right;width:200px;margin-top:5px;}

.icon_home {float:left;width:28px;margin-top:5px;}

.icon_home_text {float:right;width:200px;}

.icon_phone_text {float:right;width:200px;margin-top:2px;}
* html .icon_phone_text {float:right;width:200px;margin-top:5px;}

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

.landing_footer_margin {margin-top:0px;}

.left_nav_highlighted{background-color:#FFFFFF; width:195px; padding:10px;}
* html .left_nav_highlighted{background-color:#FFFFFF; width:215px; padding:10px;}

.left_nav_normal{width:195px; padding:10px;}
* html .left_nav_normal{width:215px; padding:10px;}

.left_nav_wrapper {float: left; width: 215px; background-color: #F5F3D6; padding: 0px 10px 150px 10px;}  
* html .left_nav_wrapper {float: left; width: 235px; background-color: #F5F3D6; padding: 10px 10px 150px 10px;}

.left_nav_wrapper_inf {float: left; width: 215px; background-color: #E5E5C9; padding: 0px 10px 150px 10px;}  
* html .left_nav_wrapper_inf {float: left; width: 235px; background-color: #E5E5C9; padding: 10px 10px 150px 10px;}


* html .main_tagline_box {float:right; width:750px; padding:20px 0 0 0;}      

.main_tagline_box {float:right; width:750px; padding:15px 0 0 0;}   

* html .main_tagline_box_inf {float:right; width:810px; padding:0px 0 0 0;}      

.main_tagline_box_inf {float:right; width:810px; padding:15px 0 0 0;}   

#main_box {overflow:hidden; background-color:#FFFFFF; text-align: left; width: 930px; margin: 0 auto; padding: 0 20px 20px 0px; zoom: 1; border: #707070 2px solid;}
* html #main_box {overflow:wrap; background-color:#FFFFFF; text-align: left; width: 950px; margin: 0 auto; padding: 0 20px 0 0px; zoom: 1; border: #707070 2px solid;}

#main_content_475 {float:left; overflow: wrap; text-align: left; width: 475px; margin-left:10px; position: relative; padding-left: 10px; padding-bottom:100px; zoom: 1;}

#main_content_660 {float:left; overflow: wrap; text-align: left; width: 660px; margin-left:10px; position: relative; padding-left: 10px; padding-bottom:100px; zoom: 1;}

#main_wrapper {overflow: wrap; background-color:#FFFFFF; text-align: left; width: 950px; min-height:455px; height:455px; margin: 0 auto; position: relative; border: #707070 2px solid; zoom: 1;}

.message_area {background-color:#8F223F;margin-top:0;}
* html .message_area {background-color:#8F223F;margin-top:-4px;}

.message_area_inf {background-color:#E8F2F8;margin-top:0px;}
* html .message_area_inf {background-color:#E8F2F8;margin-top:-4px;}

.nav_maroon_margin{margin-top:0px; margin-bottom:0;}
 
.nav_black_margin{margin-top:0px; margin-bottom:0;} 
 
.no_bottom {margin-bottom:5px;padding-bottom:0;}

.no_top{margin-top:0;padding-top:0;}

.other_resources_box {float:right; width:225px; height:167px; padding:5px 15px 15px 15px; margin:0 30px 0 0px; background:#FFFFFF url(/common/images/hiv_hp_corner.gif) no-repeat right;}
* html .other_resources_box {float:right; width:255px;  padding:15px 20px 15px 15px; margin:0 15px 0 0px; background:#FFFFFF url(/common/images/hiv_hp_corner.gif) no-repeat right;}

.other_resources_box_inf {float:right; width:220px; height:157px; padding:5px 15px 15px 15px; margin:0 30px 0 0px; background:#FFFFFF; border-right: #E8B909 15px solid}
* html .other_resources_box_inf {float:right; width:255px; height:167px; padding:15px 20px 15px 15px; margin:0 15px 0 0px; background:#FFFFFF; border-right: #E8B909 15px solid}

.print_box {width:475px; height: 20px; padding-bottom:15px;}

.print_box_660 {width:660px; height:20px; padding-bottom:15px;}

.print_link {float:right; padding: 10px 0 0 0; margin-right: 5px;}

.right_column_tier3 {float:right; width:185px; margin-top:0; padding-bottom:10px;}

.services_box {float:left; width:622px; height:177px; margin-left:30px; background-color:#F5F3D6;}
* html .services_box {float:left; width:622px; height:167px; margin-left:15px; background-color:#F5F3D6;}

.services_box_inf {float:left; width:622px; height:185px; margin-left:30px; background-color:#E8F2F8;}
* html .services_box_inf {float:left; width:622px; height:190px; margin-left:15px; background-color:#E8F2F8;}

#tier1_center_content { width:950px; height:250px;}

.tier3_headerb { padding-left: 10px; width:475px; border-left-width:10px; border-left-color:#8F223F; border-left-style:solid; margin-top:-5px;}
* html .tier3_headerb { padding-left: 10px; width:470px; border-left-width:10px; border-left-color:#8F223F; border-left-style:solid; margin-top:-13px;}

.tier3_headerb_inf { padding-left: 10px; width:475px; border-left-width:10px; border-left-color:#3B91C8; border-left-style:solid; margin-top:0px;}
* html .tier3_headerb_inf { padding-left: 10px; width:470px; border-left-width:10px; border-left-color:#3B91C8; border-left-style:solid; margin-top:0px;}


.tier3_header {width:475px; border-right-width:10px; border-right-color:#EFEBBB; border-right-style:solid; margin-top:-5px;}
* html .tier3_header {width:470px; border-right-width:10px; border-right-color:#EFEBBB; border-right-style:solid; margin-top:-13px;}

.tier3_header_inf {width:475px; border-right-width:10px; border-right-color:#E5E5C9; border-right-style:solid; margin-top:-5px;}
* html .tier3_header_inf {width:470px; border-right-width:10px; border-right-color:#E5E5C9; border-right-style:solid; margin-top:-13px;}


.tier3_header_text {position: relative; width: 460; background-color:8F223F; padding: 5px;}
* html .tier3_header_text {position: relative; width: 455; background-color: #8F223F; padding: 5px;}

.tier3_header_text_inf {position: relative; width: 460; background-color:3B91C8; padding: 5px;}
* html .tier3_header_text_inf {position: relative; width: 455; background-color: #3B91C8; padding: 5px;}


.tier3_header_660 {width:660px; border-right-width:10px; border-right-color:#EFEBBB; border-right-style:solid; margin-top:-5px;}
* html .tier3_header_660 {width:660px; border-right-width:10px; border-right-color:#EFEBBB; border-right-style:solid; margin-top:-13px;}

.tier3_header_text_660 {position: relative; width: 645; background-color:8F223F; padding: 5px;}
* html .tier3_header_text_660 {position: relative; width: 645; background-color: #8F223F; padding: 5px;}

.top_box {width: 950px; height: 85px;}

* html .top_logo_box {float:left; width:165px; height:75px; margin-left:10px; margin-top:10px; margin-bottom:0px;}

.top_logo_box {float:left; width:165px; height:75px; margin-left:25px; margin-top:10px; margin-bottom:0px;} 

* html .top_logo_box_inf {float:left; width:160px; height:50px; margin-left:10px; margin-top:10px; margin-bottom:0px;}

.top_logo_box_inf {float:left; width:130px; height:50px; margin-left:10px; margin-top:10px; margin-bottom:0px;} 


#underline{border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:dotted; width: 190px; padding: 5px 0 0 0; margin-left:0px; margin-top: 0px; margin-bottom: 5px;}  
* html #underline{border-bottom-width:2px;  border-bottom-color:#000000; border-bottom-style:dotted; width: 190px; padding: 0 0 0 0; margin-left:0px; margin-top: -15px; margin-bottom: 5px;} 





a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000}

a.inf {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000}

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

a.smaller { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#000000; margin-top:0; padding-top:0; }

p.submitButton {font-size:12px; font-weight:bold; color:#000000; background-color:#FFFFFF; border:solid 1px red;}

a.tagline { vertical-align: base-line; font-family: Verdana, Arial, Helvetica; font-weight:normal; font-size: 12px; padding: 0px 5px 0px 490px; margin-bottom:2px;}
* html a.tagline { vertical-align: base-line; font-family: Verdana, Arial, Helvetica; font-weight:normal; font-size: 12px; padding: 5px 5px 0px 490px; margin-bottom:0; }

a.white_font {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#FFFFFF}

h1 {font-family:Trebuchet MS, Verdana, Arial; font-size:18px; color:#000000}

h1.black_font {font-family:Trebuchet MS, Verdana, Arial; font-size:18px; color:#000000; font-weight:normal}

h1.heading_white {font-family: Trebuchet MS, Verdana, Arial; font-size: 18px; font-weight: normal; color: #FFFFFF; border-style: none; padding: 0; margin:4px;}
* html h1.heading_white {font-family: Trebuchet MS, Verdana, Arial; font-size: 18px; font-weight: normal; color: #FFFFFF; border-style: none; padding: 0; margin:6px;}

h1.white_font {font-family: Trebuchet MS, Verdana, Arial; font-size: 18px; font-weight: normal; color: #FFFFFF; border-style: none; padding: 0;}

h1.message_area{font-family: Trebuchet MS, Verdana, Arial; font-size: 18px; font-weight: normal; color: #FFFFFF; border-style: none; padding: 10px 10px 0 10px; margin-bottom:5px;}

h1.message_area_inf{font-family: Trebuchet MS, Verdana, Arial; font-size: 18px; font-weight: normal; color: #000000; border-style: none; padding: 10px 10px 0 10px; margin-bottom:5px;}


h2 {font-family:Verdana, Arial; font-size:13px; color:#000000}

h2.maroon {font-family:Trebuchet MS, Verdana, Arial; font-size:14px; color:#8F223F;}

h2.black {font-family:Trebuchet MS, Verdana, Arial; font-size:14px; color:#000000;font-weight:normal}

h2.trebuchet{font-family:Trebuchet MS, Verdana, Arial; font-size:14px; color:#000000;}

h2.trebuchet_inf{font-family:Trebuchet, Verdana, Arial; font-size:14px; color:#000000;}


li {padding: 0px;margin:0;}

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

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

p.error {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#CC0000;}

p.footer { font-size: 10px; padding: 0 0 0 0; align: left; margin-top: 8px; margin-bottom:0;}

p.nav_selected {font-weight:bold; margin:0; padding:0;}

p.smaller { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#000000; margin-top:0; padding-top:0; }

p.tagline { vertical-align: base-line; font-family: Verdana, Arial, Helvetica; font-weight:normal; font-size: 12px; padding: 0px 5px 0px 490px; margin-bottom:2px;}
* html p.tagline { vertical-align: base-line; font-family: Verdana, Arial, Helvetica; font-weight:normal; font-size: 12px; padding: 5px 5px 0px 490px; margin-bottom:0; }

p.tagline_inf { vertical-align: base-line; font-family: Verdana, Arial, Helvetica; font-weight:normal; font-size: 11px; padding: 0px 5px 0px 490px; margin-bottom:2px;}
* html p.tagline_inf { vertical-align: base-line; font-family: Verdana, Arial, Helvetica; font-weight:normal; font-size: 11px; padding: 0px 5px 0px 490px; margin-bottom:0; }


p.white_font {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#FFFFFF}	

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

p.disclaimer { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#000000; margin-top:0; padding-top:0; }

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; padding:0 0 10px 0;}

ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; padding:0px; margin:-5px 0 0 15px;}


ul.feature_box_list {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; padding:0px; margin:-5px 0 0 15px;}
* html ul.feature_box_list {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; padding:0px; margin:-17px 0 -7px 15px;}

ul.feature_box_list_inf {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; padding:0px; margin:-5px 0 0 15px;}
* html ul.feature_box_list_inf {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; padding:0px; margin:-17px 0 -7px 15px;}

@media print {
	#top, #leftNav, #rightMessage, #footerNav, .focus_right, .print_box, .print_box_660, .corner_padding { display: none;}
	#main_wrapper { border: none}
	#main_box {overflow: visible;padding:0;margin:0; border:none}
	#main_content_475 {padding:0;border:none;}
	*html #main_box {padding:0;border:none;}
	* html .tier3_header_660 {border:none;}
	.tier3_header_660 {border:none;}
	* html .tier3_header {border-right-width:0px; border-right-color:#FFFFFF;}
	* html .tier3_header_text {color:#000000;}
	.tier3_header {border-right-width:0px; border-right-color:#FFFFFF;}
	.tier3_header_text {padding:0px;}
    h1.white_font {color: #FFFFFF; padding:0;}
    	#main_content_tier3 {float:none}

}