body {

	background: #FFFFFF;

	font-family: arial, verdana, helvetica;

	margin: 0px auto;

	padding: 0px;

	text-align: center;

	font-size: 14px;

}



.page {width: 100%; text-align: center;}


.page_bg {background-color: #FFFFCC; margin-left: auto; margin-right: auto; margin-top: 0px; padding: 0px; text-align: left; width: 910px; border-bottom: 1px solid #a7262a;}


.prog { font-size:12px; font-weight:bold;  padding-left:15px; line-height:32px;}


.subProg { font-weight:normal; padding-left:45px;line-height:16px;}


.style1 {color: #A7262A;}

.pageheader {
	font-size: 24px;
	color: #df2121;
	font-family: Helvetica, Arial, sans-serif;
	text-align:center;
}

.pageheader a {text-decoration: none;}

td {font-size: 14px;}


.header {background: #FFFFFF; display:block; width: 910px; height: 112px; text-align:center;}

.header_vaccine_foundation {background: #FFFFFF; display:block; width: 910px; height: 153px; text-align:left;}

.col1 {float: left; width: 153px; overflow: hidden; text-align: left;}

.col2 {padding-left: 12px; padding-right: 12px; float: left; width: 581px;  text-align: left; overflow: hidden; background-color: #ffffff;}

.col3 {float: left; width: 153px; overflow: hidden; text-align: left;}


.md_spc	{height: 10px; clear: both;}

.md_clear {clear: both;}


/* text styles */

a {color: #ae2223;}

a:hover {}

.vaccineFoundTableText {padding-left: 12px; padding-right: 12px; float: left; text-align: left; overflow: hidden; background-color: #fff;}



/* Nav */

.col1 .navbar {font-size: 12px; text-align: left; width: 153px; overflow: hidden;}


.navbar .hnav {color: #df2121;}


.navbar a {color: #000000; text-decoration: none;}


.navbar a:hover {text-decoration: underline;}


.navbar .hdln {padding-top: 17px; margin:0px 8px 10px 0px; border:1px #000 solid;}


.navbar .hdln2 {margin:5px 8px 0px 0px; float:left;}


.navbar .nvmain {background: #7E71B4 url(gfx_sectionblip.gif) no-repeat; width: 10px; height: 27px; margin: 12px 4px 0px 0px; font-size: 0px; float: left;}


.navbar ul li {margin:0px 8px 10px 0px; padding-left: 14px;}


.navbar ul {margin:0px;padding:0px;}


.col1 .sub_navbar {font-size: 12px; text-align: left; width: 153px; overflow: hidden; text-transform: lowercase; background: url(sub_nav_bg.gif); text-align:left;}


.sub_navbar .sub_hnav {color: #fff;}


.sub_navbar a {color: #fff; text-decoration: none;}


.sub_navbar a:hover {text-decoration: underline;}


.sub_navbar .sub_hdln {padding-top: 17px; margin:0px 8px 10px 0px;}


.sub_navbar .sub_nvmain {background: #7E71B4 url(gfx_subsectionblip.gif) no-repeat; width: 6px; height: 27px; margin: 12px 4px 0px 0px; font-size: 0px; float: left;}


.sub_navbar ul li {margin:0px 8px 10px 0px; padding-left: 14px;}


.sub_navbar ul {margin:0px;padding:0px;}


.left {text-align: left;}


.right {text-align: right;}


.center {text-align: center;}


.fleft {float: left;}


.fright {float: right;}


.pic {

	float: right;

	width:154px;

	background-color: #eeeeee;

	margin-left:10px;

	margin-bottom:10px;

	color: #ae2223;

	border-bottom-width: thin;

	border-bottom-style: none;

	border-bottom-color: #FFFFFF;

}


.picFigs {border-bottom: 1px solid #a7262a; background-color: #eeeeee; margin-left:10px; margin-bottom:10px; color: #ae2223;}


h4 {font-size: 12px; margin-top: 0px; margin-bottom: 0px; color: #ae2223;}


img {border: 0px;}


.pd5 {padding:5px;}


.footer {margin-left: auto; margin-right: auto; margin-top: 0px; text-align: left; width: 910px;}


.copy {color: #999999; margin-bottom:10px; font-size: 12px; float:left;}


.copy a {color: #999999; margin-bottom:10px; text-decoration: none;}


.copy a:hover {color: #990000; margin-bottom:10px; text-decoration: underline;}

