.link1 A {
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-weight: bold;
}
.link1 A:hover {
	COLOR: red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}

.footernav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
.contactinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000033;
	text-align: left;
}
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000033;
	text-align: right;
}
h1 {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #000066;
}
.button {
	background: #FFFFFF;
	border: thin solid #000066;
	cursor: crosshair;
}
.tdMailing {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	float: right;
	border: 1px solid #FF0000;
	margin: 0px;
	padding: 0px;
}
.tdMailingCopy {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	float: none;
	border: 2px solid #FF0000;
	margin: 0px;
	padding: 0px;
}
.tdMailingCopy2 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	float: none;
	border: 1px solid #000099;
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0; /* zeroes the margins on the body */
	padding: 0; /* zeroes the padding on the body ~ Opera carries a default padding and requires this zeroing */
	border: 0; /* zeroes off any existing border */
	background-color: #fff; /* sets the body background colour */
	color: #383412;  /* set the default text color */
	text-align: center; /* Hack to centre the wrapper in IE5.x pc */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* set the default fonts */
	font-size: 100.01%; /* Sets default font size. This odd value compensates for several browser bugs. First, setting a default font size in percent (instead of em) eliminates an IE/Win problem with growing or shrinking fonts out of proportion if they are later set in ems in other elements. Additionally, some versions of Opera will draw a default font-size of 100% too small compared to other browsers. Safari, on the other hand, has a problem with a font-size of 101%. Current "best" suggestion is to use the 100.01% value for this property */
	min-width: 700px; /* Prevents the body becoming narrower than our wrapper div - keeps the content from disappearing off the left edge with Gecko browsers */
}
.style1 {
	font-size: 12px;
	color: #FF0000;
}
.footernavCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
p {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.center {
	text-align: center;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
.maintext {
	font: bold 8px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #000066;
}

/* specific divs */

#botkey {
	position: relative;
	width: 100%;
	height: 11px;
	line-height: 11px;
	margin-top: 15px;
}
#wrapper { 
	width:700px;
	background: #FFFFFF; 
	background-color:#fff;
	width: 702px;/*sets the width for IE5.x's broken box model*/
	w\idth: 700px; /* sets the width of the wrapper for compliant browsers*/
	margin: 5px auto;/* centers the wrapper. First value - 5px is applied to the top and bottom margins, auto sets the excess space on the view port evenly to the left and right*/
	position: relative; /* important to position it relatively */
	background-color: #fff; /* sets the wrappers background color */
	text-align: left; /* Realigns the text to the left after the IE hack in the body rule */
}
#Layer13 {
	position: absolute;
	left: 10px; 
	top: 15px; 
	width: 696px; 
	height: 11px; 
	z-index: 13; 
	line-height: 11px
}
#Layer12 {
	position: absolute; 
	left: 65px; 
	top: 121px; 
	width: 102px; 
	height: 460px; 
	z-index: 2; 
	text-align: right
}
#Layer11 {
	position: absolute; 
	left: 10px; 
	top: 714px; 
	width: 692px; 
	height: 43px; 
	z-index: 11; 
	text-align: center
}
#conabout {
	width:100%;
	height:160px;
	overflow: auto;
	text-align: left;
	text-indent: 5px;
	font-size: 80%;
	font-weight: bold;
	color: #000066;
	position: relative;
	padding-top: 10px;
	clear: both;
}
#footer #botlinks {
	position: relative;
	width: 100%;
	text-align: left;
}

#contmain {
	position: relative;
	width: 100%;
	border: 1px none #000000;
	background-image: url(/Stat/images/content_back.jpg);
	color: #000000;
	background-repeat: no-repeat;
	font-size: 24px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	padding-bottom: 25px;
}
#FluHot a, #FluHot a:visited {
	display: block;
	height: 67px;
	width: 250px;
	color: #FFFFFF;
	text-decoration: none;
}
#specials a, #specials a:visited {
	display: block;
	height: 141px;
	width: 150px;
	color: #FFFFFF;
	background-image: url(/stat/images/specialsbutton_r2_c2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}


#wrapper #content #contmain img {
	margin-top: 25px;
	margin-left: 10px;
}
#content #contmain h2 {
	font-size: 120%;
	color: #000066;
	text-align: right;
	margin-top: 45px;
}

#content #contmain h1 {
	font-size: 120%;
	font-family: "Times New Roman", Times, serif;
	padding-left: 70px;
	padding-top: 15px;
	text-indent: -40px;
}


#today {
	position: relative;
	width: 100%;
	height: 20px;
	text-align: right;
	font-size: 70%;
	font-weight: bold;
	color: #000066;
	margin-bottom: 5px;
	z-index: 16;
}
#mainNav {
	position: relative;
	width: 100%;
	z-index: 17;
}
#topsearch {
	position: relative;
	width: 100%;
	height: 12px;
	text-align: right;
	font-size: 65%;
	color: #000066;
	margin-bottom: 20px;
}
#topsearch a, #topsearch a:visited{
	color:#000066;
	font-weight: bold;
	text-decoration:none;
}
#banner {
	position: relative; /* **PLEASE READ** ~ This property and value is not needed for your page to be rendered corectly in the browser - However, without it Dreamweaver allows the position of the leftcol div to ride up over the banner in design view. If that does not bother you you can safely delete this property and value pair. Alternatively you could implement a design time style sheet to position the div correctly for working in design view */
	background-image: url(/Stat/images/ani_ad.gif);  /* sets the background image for the banner div*/
	background-repeat: no-repeat; /* prevents the bg image from repeating */
	height: 70px;/* set a height for the banner to allow all the bg image to be seen, no text resizing in this element to worry about */
}
#content { /* Begin laying out and styling the content div */
	width: 470px; /* sets the width of our content*/
	margin-left: 150px; /* this left margin clears the leftcol div and allows our content div to become a second column */
	margin-bottom: 30px; /* sets a padding clearance on the bottom of the div*/
	margin-top: 20px;
}

#content p {
	font-size: 80%; /* set the font size for p, scaled from the body declaration */
	margin: 10px 6px 10px 6px; /* set the margins for the p element */
	padding: 0; /* zero off the padding */
}
#leftcol { /* Begin laying out the leftcol div */
	float: left; /* Floats the div to the left to make a column */
	width: 120px; /* sets a width for the div - Imperative for IE mac */
	margin-bottom: 90px;
	margin-left: 7px; /*creates a margin on the left to move the div away from the wrapper's edge */
	margin-top: 25px; /* moves the div down from the banner */
}
#leftcol #navigation {
	line-height: 100%; /* helps out IE 5.01 PC */
	width: 120px; /* sets a width for the div */
	text-align: right;
}

#leftcol #navigation ul {
	list-style-type: none; /* removes the bullets from our list navigation */
	margin: 0; /* zeroes off the margins */
	padding: 0; /* zeroes off the padding */
	font-size: 75%; /* scales the font to 75% of the body font declaration*/
	font-weight: bold;
}

#leftcol #navigation ul li { /*The 3 margin property/value pairs are a hack to make the links butt together in IE 5.01 */
	padding: 0; /* zeroes off the padding */
	margin: 0; /* zeroes off the margins */
	margin: /**/ 0 0 -3px 0; /* This takes 3px off the bottom margin in IE 5.01 - IE 5.5 cannot read this hack so stays with the 0 value from the last margin property */
	ma\rgin: 0; /* IE 5.01 and IE5.5 cannot read this selector - resets the margins on other browsers back to zero - the escape character must not come immediately before the letters a,b,c,d,e or f. If it does it will be seen as a hex character and the hack will fail */
	
}

#leftcol #navigation a, 
#leftcol #navigation a:visited { /* use dual selectors if the properties and values are the same for each */
	color: #364971 ; /* changes the default text colour to white */
	display: block; /* required to make the links act like a button, having the full area "clickable" */
	padding: 4px 0 6px 4px; /* sets padding values to give the link text some "air" */
	text-decoration: none; /* removes the default underline */
	width: 120px; /* sets the width for IE5.x - content width plus border widths plus padding value = 6 extra pixels */
	w\idth: 114px; /* resets the width for IE6 and compliant browsers */
}

/* using the \ escape character as in w\idth - see final property declaration in the selector above */
/* IE 5.01 and IE5.5 cannot read this selector. The escape character must not come immediately before the letters a,b,c,d,e or f. If it does it will be seen as a hex character and the hack will fail */

#leftcol #navigation a:hover, 
#leftcol #navigation a:focus { /* use dual selectors if the properties and values are the same for each */
	color: #FF0000; /* changes the hover and focus text to black */
	text-decoration: underline;
}

#mainNav #nav {
	line-height: 100%; /* helps out IE 5.01 PC */
	width: 100%; /* sets a width for the div */
	font-size: 70%;
	font-weight: bold;
	text-align: center;
	position: relative;
}

#mainNav #nav ul {
	list-style-type: none; /* removes the bullets from our list navigation */
	margin: 0; /* zeroes off the margins */
	padding: 0; /* zeroes off the padding */
	font-size: 80%; /* scales the font to 75% of the body font declaration*/
}
#mainNav #nav ul li { /*The 3 margin property/value pairs are a hack to make the links butt together in IE 5.01 */
	padding: 0; /* zeroes off the padding */
	margin: 0; /* zeroes off the margins */
	margin: /**/ 0 0 -3px 0; /* This takes 3px off the bottom margin in IE 5.01 - IE 5.5 cannot read this hack so stays with the 0 value from the last margin property */
	ma\rgin: 0; /* IE 5.01 and IE5.5 cannot read this selector - resets the margins on other browsers back to zero - the escape character must not come immediately before the letters a,b,c,d,e or f. If it does it will be seen as a hex character and the hack will fail */
	
}
#mainNav #nav a, 
#mainNav #nav a:visited { /* use dual selectors if the properties and values are the same for each */
	float: left;
	color: #fff; /* changes the default text colour to white */
	display: block; /* required to make the links act like a button, having the full area "clickable" */
	text-decoration: none; /* removes the default underline */
	background-image: url(/STAT/images/blue_bk.gif);
	background-repeat:no-repeat;
	width: 58px; /* sets the width for IE5.x - content width plus border widths plus padding value = 6 extra pixels */
	w\idth: 58px; /* resets the width for IE6 and compliant browsers */
	height:30px;
	padding-top: 4px;
}
#mainNav #nav a:hover, 
#mainNav #nav a:focus { /* use dual selectors if the properties and values are the same for each */
	background-image: url(/STAT/images/red_bk.gif);
	background-repeat:no-repeat;
	color: #fff; /* changes the hover and focus text to black */
}
#mainNav #nav #blink a, #mainNav #nav #blink a:visited {
	background-image: url(/STAT/images/Wholesale_On.gif);
	background-repeat: no-repeat;
	float: left;
	color: #fff; /* changes the default text colour to white */
	display: block; /* required to make the links act like a button, having the full area "clickable" */
	text-decoration: none; /* removes the default underline */
	width: 58px; /* sets the width for IE5.x - content width plus border widths plus padding value = 6 extra pixels */
	w\idth: 58px; /* resets the width for IE6 and compliant browsers */
	height:30px;
	padding-top: 4px;
}
#mainNav #nav #blink a:hover, 
#mainNav #nav #blink a:focus { /* use dual selectors if the properties and values are the same for each */
	background-image: url(/STAT/images/red_bk.gif);
	background-repeat:no-repeat;
	color: #fff; /* changes the hover and focus text to black */
}
.redbox {
	text-align: center;
	border: 1px solid #FF0000;
	background: #FFFFFF;
}
dt {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
}
dd {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
}
tt {
	font: bold normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-indent: 2px;
	display: list-item;
	list-style: none;
}
#wrapper #banner h1 {
	text-indent: -9999px;
}
#mainNav #nav li {
	float:left;
}
#neworlog {
	position: relative;
	float: right;
	top: 7px;
}
#NewVisitor {
	position: relative;
	width: 90px;
	height: 30px;
	border-bottom: 2px dashed #FF3300;
	border-left: 2px dashed #FF3300;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#NewVisitor a, #NewVisitor a:visited {
	color: #2E446B;
	text-decoration: none;

}
#NewVisitor a:hover, #NewVisitor a:focus {
	color: #FF3300;
}
#PrevVisitor {
	position: relative; 
	width: 90px; 
	height: 30px;
	border-top: 2px dashed #FF3300;
	border-left: 2px dashed #FF3300;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}
#PrevVisitor a, #PrevVisitor a:visited {
	color: #2E446B;
	text-decoration: none;

}
#PrevVisitor a:hover, #PrevVisitor a:focus {
	color: #FF3300;
}
#footer {
	background-color: #fff;  /*sets a background colour for the footer*/
	width: 700px;  /*Sets the footers width*/
	font-size: 60%;  /* sets the footer text size */
	text-align: right;  /* Adds a margin to the top of the footer*/
	clear: left;  /*clears any floats to the left - our leftcol div in this instance*/
	margin-bottom: 10px;
}
#footerNav {
	position:relative;
	width:570px;
	height:49px;
	float: left;
}
#poweredby {
	position:relative;
	width:100px;
	height:34px;
	float: right;
	right: 50px;
}
#footerNav ul{
	padding: 2px;
}

#footerNav li{
	display: inline;/*set the list to display inline*/
	list-style: none;
	margin-top: 0.5em;
	margin-right: 0.5em;
	padding-top: 0.2em;
	padding-right: 0.2em;
}

#footerNav a {  /* Styles the links within the footer */
color: #2E446B;  /*sets the text to white*/
text-decoration: none;  /*keeps the underline*/
font-weight: bold;
}

#footerNav a:hover,
#footerNav a:focus {
text-decoration: underline;  /*removes the underline*/
}
#footerNav form {
	width: 575px;
	background: #ffffff;
	color: #2e446b;
	text-align: left;
	padding: 5px;
}
#footerNav form input {
	font-size: 75%;
	border: 1px solid #FF0000;
	padding: 1px;
	color: #FF0000;
	background: #FFDDDD;
	font-weight: bold;
} 
#footerNav form input {
	width: 75px;
	height: 14px;
	margin: 1px;
	vertical-align: middle;
} 
#lefblurb {
	width: 250px;  /*clears any floats to the left - our leftcol div in this instance*/
	position: relative;
	color: #000066;
	text-align: center;
	float: left;
}
#middlest {
	position:relative;
	width:100%;
	height:80px;
	margin-bottom: 15px;
}
#FluHot {
	width: 275px;
	height: 67px;
	float: left;
	background-image: url(/images/fluvaccine2007.gif);
	background-repeat: no-repeat;
	left: 50px;
	top: 12px;
	position: relative;
}
#poweredby {
	width:100px;
	height:34px;
	background-image: url(/stat/poweredby.gif);
	background-repeat: no-repeat;
	top: 8px;
	position: relative;
	left: 1px;
}
#contmain #fluimg {
	background-image: url(/Stat/images/oval.gif);
	position: relative;
	height: 181px;
	width: 452px;
	left: 10px;
	top: 25px;
}
#contmain #fluimg h3 {
	text-indent: -9999px;
}
#specials a:hover, #specials a:focus {
	display: block;
	height: 141px;
	width: 150px;
	color: #FFFFFF;
	background-image: url(/stat/images/specialsbutton_r2_c2_f6.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#SignUp h3 {
	font-size: 12px;
	margin-bottom: 1px;
	margin-top: -1px;
}
#SignUp {
	border: 1px solid #FF0000;
	padding: 3px;
	position: relative;
	margin-top: 5px;
	width: 100%;
	height: 33px;
}
#banner a, #banner a:visited {
	display: block;
	height: 70px;
	width: 100%;
}



#specials {
	position:absolute;
	width:150px;
	height:141px;
	left: 15%;
	top: 450px;
	text-align: left;
	z-index: 1;
}
#topkey {
	position: relative;
	width: 100%;
}
