.main_content {
}
		.main_content_accesshome {
			width: 670px;
			overflow: hidden;
		}
		.main_content_widget {
			border-top: 3px solid #85cbdf;
			padding-top: 14px;
			margin-bottom: 68px;
		}

		.titleblock {
			width: 670px;
			height: 114px;
			position: relative;
			background: transparent url(/images/allaccess/titleblock.jpg) no-repeat;
			margin-bottom: 49px;
		}
				.titleblock h1 {
					width: 203px;
					height: 32px;
					text-indent: -999px;
					oveflow: hidden;
					position: absolute;
					top: 41px;
					left: 45px;
					background: transparent url(/images/allaccess/allaccess_logo.gif) no-repeat;
				}
				.titleblock .tagline {
					color: white;
					font-weight: bold;
					font-size: 15px;
					width: 320px;
					line-height: 22px;
					position: absolute;
					top: 24px;
					right: 38px;
				}
		.options_triptych {
			margin-bottom: 44px;
		}
				.options_triptych li {
					display: inline;
					width: 212px;
				}
						.options_triptych li div {
							display: block;
							float: left;
							width: 190px;
							border-right: 1px solid #dedcd7;
							margin-right: 31px;
							padding-right: 23px;
						}
								.options_triptych li.locate div {
									border-right: 0;
									margin-right: 0;
									padding-right: 0;
									width: 180px;
								}
						.options_triptych li h2 a {
							display: block;
							width: 167px;
							height: 41px;
							text-indent: -999px;
							oveflow: hidden;
							background: transparent url(/images/allaccess/triptych.gif) no-repeat;
							margin-bottom: 16px;
						}
								.options_triptych li.mymethod h2 a { background-position: -246px 0; }
								.options_triptych li.locate h2 a { background-position: -490px 0; }

						.options_triptych .shortdesc {
							font: normal 18px/1.2 'arial narrow', arial, sans-serif;
							margin-bottom: 7px;
						}


.allaccess_header {
	position: relative;
	margin-bottom: 30px;
	width: 670px;
}
		.allaccess_header_primary {
			width: 670px;
			height: 57px;
			border-bottom: 1px solid #e7e6e3;
			margin-bottom: 14px;
			zoom: 1;
		}
		.allaccess_header h1 {
			width: 203px;
			height: 32px;
			text-indent: -999px;
			overflow: hidden;
			background: transparent url(/images/allaccess/allaccess_logo.gif) no-repeat;
			position: absolute;
			top: 5px;
			left: 0;
		}
		.allaccess_header ul {
			width: 151px;
			position: absolute;
			top: 0;
			right: 0;
		}
				.allaccess_header ul li {
					display: inline;
				}
						.allaccess_header ul li a {
							display: block;
							width: 41px;
							height: 41px;
							text-indent: -999px;
							overflow: hidden;
							float: left;
							background: transparent url(/images/allaccess/allaccess_icons.jpg) no-repeat 0 -41px;
							margin-left: 14px;
						}
								.allaccess_header ul li a.thecheck {
									margin-left: 0;
								}
										.allaccess_header ul li a.thecheck:hover,
										.main_content_widget_thecheck .allaccess_header ul li a.thecheck {
											background-position: 0 0px;
										}
								.allaccess_header ul li a.mymethod {
									background-position: -55px -41px;
								}
										.allaccess_header ul li a.mymethod:hover,
										.main_content_widget_mymethod .allaccess_header ul li a.mymethod {
											background-position: -55px 1px;
										}
								.allaccess_header ul li a.locate {
									background-position: -110px -41px;
								}
										.allaccess_header ul li a.locate:hover,
										.main_content_widget_locate .allaccess_header ul li a.locate {
											background-position: -110px 1px;
										}
	.allaccess_header .summary {
		color: #f59320;
		font-size: 16px;
		line-height: 22px;
		border-bottom: 1px solid #e7e6e3;
		padding-bottom: 17px;
	}
			.main_content_widget_mymethod .allaccess_header .summary { color: #b42db1; }
			.main_content_widget_locate .allaccess_header .summary { color: #0a4c87; }


.widget_explanation {
	padding-top: 14px;
	border-top: 1px solid #e7e6e3;
}
		.widget_article {
			width: 490px;
			float: left;
			color: #84725c;
			margin-top: 6px;
		}
				.widget_article p {
					font-size: 12px;
					line-height: 20px;
					margin-bottom: 16px;
				}
						.widget_article p em {
							font-style: normal;
							font-size: 14px;
							line-height: 19px;
							margin-bottom: 15px;
						}
						
		.widget_explanation .sub_section {
			margin-bottom: 0;
		}
						
		.widget_explanation .sub_section .promo  .image {
			width: 162px;
			margin-right: 15px;
		}
		
		.widget_explanation .sub_section .promo .link_arrow {
			padding-top: 5px;
		}
		
		.widget_sidebar {
			width: 162px;
			float: right;
			font-size: 12px;
			background: #ffffcd url(/images/allaccess/sidebar_bottoms.jpg) no-repeat left bottom;
		}
						.main_content_widget_mymethod .widget_sidebar { background-color: #f1e9f1; background-position: -162px bottom; }
						.main_content_widget_locate .widget_sidebar { background-color: #e0e3f3; background-position: -324px bottom; }

				.widget_sidebar_interior {
					background: transparent url(/images/allaccess/sidebar_tops.jpg) no-repeat left top;
					padding: 13px 9px 20px 9px;
				}
								.main_content_widget_mymethod .widget_sidebar_interior { background-position: -162px top; }
								.main_content_widget_locate .widget_sidebar_interior { background-position: -324px top; }

						.widget_sidebar h3 {
							font-size: 15px;
							line-height: 18px;
							margin-bottom: 7px;
							color: #f59521;
						}
								.main_content_widget_mymethod .widget_sidebar h3 { color: #b42db1; }
								.main_content_widget_locate .widget_sidebar h3 { color: #0a4c87; }

						.widget_sidebar p,
						.widget_sidebar ul {
							font-size: 12px;
							color: #b25318;
							line-height: 18px;
						}
										.main_content_widget_mymethod .widget_sidebar p, .main_content_widget_mymethod .widget_sidebar ul { color: #792277; }
										.main_content_widget_locate .widget_sidebar p, .main_content_widget_locate .widget_sidebar ul { color: #39396c; }

								.widget_sidebar li {
									padding-left: 8px;
									background: transparent url(/images/allaccess/bullet_orange.gif) no-repeat left 7px;
									margin-bottom: 6px;
								}
									.mymethod_explanation .widget_sidebar li {
										background: transparent url(/images/allaccess/bullet_purple.gif) no-repeat left 7px;
									}
								.widget_sidebar p {
									margin-bottom: 6px;
								}

#widgetWrapper {
	width: 470px;
	height: 392px;
	margin: 0 auto 35px;
}


.js_degradation,
.flash_degradation {
	color: #84725C;
	font-size: 18px;
	line-height: 1.5;
}
    .pregnant_degradation {
      background: transparent url(/images/allaccess_pregnant_degradation.gif) no-repeat 0 0;
      width: 405px;
      height: 393px;
      padding: 160px 30px 0 35px;
    }
		.thecheck_degradation {
			background: transparent url(/images/allaccess_thecheck_degradation.gif) no-repeat 0 0;
			width: 405px;
			height: 393px;
			padding: 160px 30px 0 35px;
		}
		.mymethod_degradation {
			background: transparent url(/images/allaccess_mymethod_degradation.gif) no-repeat 0 0;
			width: 405px;
			height: 393px;
			padding: 160px 30px 0 35px;
		}
		.locate_degradation {
			background: transparent url(/images/allaccess_locate_degradation.gif) no-repeat 0 0;
			width: 405px;
			height: 393px;
			padding: 160px 30px 0 35px;
		}
		
		.js_degradation span,
		.flash_degradation  span{
			display: block;
		}
		.js_degradation a,
		.flash_degradation a{
			color: #125A9B;
			text-decoration: none;
		}
				.js_degradation a:hover,
				.flash_degradation  a:hover{
					text-decoration: underline;
				}
