/* Side Bar */
.WrapperBoxStyle0Top {
	background: #edf3fa url(../images/age-based-top.gif) no-repeat left top;
	width: 273px;
	margin-top: 20px;
}
	.WrapperBoxStyle0Bottom {
		background: url(../images/age-based-bottom.gif) no-repeat left bottom;
		padding: 21px 17px;
	}
		.WrapperBoxStyle0Top h2 {
			background: url(../images/does-your-child-need-meningococcal-meningits-vaccine.gif) no-repeat left top;
			width: 218px;
			height: 0px;
			padding-top: 51px;
			overflow: hidden;
		}
		.WrapperBoxStyle0Top p.Instruction {
			/*font-size: 1.2em;*/
			color: #333333;
			margin-top: 12px;
			
		}
			.WrapperBoxStyle0Top p.Instruction sup {
				font-size: 0.7em;
				color: #0053a0;
			}
		.WrapperSubBoxStyle0Top {
			background: #d6e3f4 url(../images/age-based-sub-top.gif) no-repeat left top;
			width: 232px;
			margin: 15px auto 0px auto;
		}
			.WrapperSubBoxStyle0Bottom {
				background: url(../images/age-based-sub-bottom.gif) no-repeat left bottom;
				padding: 8px 13px;
			}
				.WrapperSubBoxStyle0Top fieldset {
					border: none;
					margin: 0px;
					padding: 0px;
				}
				.WrapperSubBoxStyle0Top fieldset legend {
					display: none;
				}
				p.MandantoryNotice {
					font-style: italic;
					font-size: 0.9em;
					text-align: right;
					color: #333;
				}
				
				/*Form specified*/
				.WrapperSubBoxStyle0Top fieldset label {
					/*font-size: 1.1em;*/
					font-size: 90%;
					color: #333333;
				}
				.WrapperFormItem0 {
					overflow: hidden;
					width: 100%;
					margin: 10px 0px;
				}
					.WrapperFormItem0 input,
					.WrapperFormItem0 select {
						font-size: 1.1em;
						color: #333333;
					}
.FormItem1 {
	width: 120px;
	float: left;
	margin-right: 10px;
	display: inline;
}
.FormItem1 input {
	width: 110px;
	padding: 2px 4px 2px 4px;
	border: 1px solid #e0e0e0;
}
.FormItem2 {
	width: 50px;
	float: left;
}
.FormItem2 select {
	width: 50px;
	padding: 1px 0px 1px 0px;
	border: 1px solid #e0e0e0;
}
.WrapperSubBoxStyle0Top fieldset p {
	font-weight: bolder;
	font-size: 1.2em;
}
.FormItem3 {
	margin-bottom: 5px;
}
.FormItem3 label {
	display: block;
	width: 100%;
	overflow: hidden;
}
.FormItem3 input,
.FormItem3 label span {
	display: block;
	float: left;
}
.FormItem3 span {
	padding-top: 3px;
	cursor: default;
	width: 170px;
	font-size: 1.09em;
}
/**/
ul.AgeBasedFunctionList li a.AddChild {
	font-size: 1.1em;
	color: #2c5d8d;
	background: url(../images/link-icon2.gif) no-repeat center right;
	padding-right: 10px;
}
ul.AgeBasedFunctionList li.Recommendation {
	margin: 0px 0px 15px 0px;
	float: right;
}
ul.AgeBasedFunctionList li.Recommendation a {
	background: url(../images/recommendation.gif) no-repeat left top;
	display: block;
	width: 159px;
	height: 0px;
	padding-top: 32px;
	overflow: hidden;
}
div.ErrorTextBox {
	width: 100%;
	height: 40px;
}
div.ErrorTextBox ul li {
	color: #ff0000;
	font-size: 80%;
	font-weight: bolder;
	display: none;
}
.WrapperSubBoxStyle0Top fieldset p.AgeBasedToolNotice {
	clear: both;
	width: 166px;
	margin: 0 auto;
	font-size: 0.9em;
	color: #666666;
}
/*Main Content*/
#mainContent h1 {
	background: url(../images/what-is-Menactra.gif) no-repeat left top;
	width: 404px;
	height: 0px;
	padding-top: 78px;
	overflow: hidden;
}
#mainContent p {
	/*font-size: 1.2em;*/
	/*font-size: 100%;*/
	color: #505050;
	margin-top: 23px;
}
	#mainContent p sup {
		font-size: 0.7em;
		color: #0053a0;
	}
	
#mainContent h2 {
	background: url(../images/meningococcal-meningitis-vaccine-help.gif) no-repeat left top;
	width: 293px;
	height: 0px;
	padding-top: 15px;
	overflow: hidden;
	margin-top: 23px;
}
#mainContent ul {
	margin-top: 10px;
	padding-left: 10px;
}
	#mainContent ul li {
		/*font-size: 1.2em;*/
		color: #505050;
		background: url(../images/bullet1.gif) no-repeat left 6px;
		padding-left: 8px;
		margin-bottom: 5px;
	}
		#mainContent ul li span {
			font-weight: bolder;
		}
		#mainContent ul li sup {
			font-size: 0.7em;
			color: #0053a0;
		}
			#mainContent ul li sup a {
				color: #0053a0;
			}
/**/
.WrapFooter {
	padding-top: 20px;
}
