

body { 
background-color: #FFFFFF; 
padding: 0px; 
}

a:link { color: #011f5c;}
a:visited { color: #011F5C;}
a:hover { color: #CC6600;}
a:active { color: #011F5C;}

p, ul, ol {		/* default body style */
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 13px;
margin-top: 0.8em;
margin-bottom: 0.2em;
}

h2 {		/* Use on Nutrition Advisor */
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #736317;
font-weight: normal;
font-size: 24px;
margin-top: 0.4em;
margin-bottom: -0.4em;
}

h3 {		/* default body style */
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #633C02;
font-weight: bold;
font-size: 18px;
margin-bottom: 0.5em;
}

/*Form styles */
.fieldcell input { 
 width: 200px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.smallfieldcell input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 

.smallfieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
}


.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}

.texta { 
 font-size: 10px; 
 background-color: #D7E5F2; 
 border: 1px solid #284279; 
}



li.spaced-list { padding-bottom: 0.6em; } /* puts more space between items */

.padding-lr-10 { padding: 0px 10px;}
.margin-top-8 { margin-top: 8px;}
.padding-6 { padding: 6px;}

.footer { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #004A80;
}



.info-sm { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}

.nice-form { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #0D3179;
}


/* small type classes used for short blocks of information
--------------------------------------------------------------- */
.info-sm-brown { /* for healthlink description */
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #483415;
}

.info-sm-lt-brown {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #8A4305;
font-size: 11px; 
line-height: 15px;
}

.info-sm-blue { /* column 2 blurbs */
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0D3179; 
font-size: 10px; 
margin-top: 0.1em;
line-height: normal;
}

.info-sm-blue a {  
text-decoration: underline;
}

p.info-sm-blue {  /* corrects default 'p' style */
margin-top: 1em;
margin-bottom: 1em;
}


/* homepage boxes
--------------------------------------------------------------- */
.home-col2-box { 
border: #7093BA solid; 
border-width: 1px 0px 1px 1px;
}

.home-healthlink-box {  
width: 248px; 
border: #B47001 solid; 
border-width: 1px 0px 1px 1px; 
background-color: #F9EAC4;
}


/* very small used to label awards
--------------------------------------------------------------- */
.info-sm-block { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
margin-left: 8px;
}


/* lighter blue type used for short blocks of information
--------------------------------------------------------------- */
p.info-sans-lt-blue { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #004A80;
line-height: normal;
}


/* brown roman style lists
--------------------------------------------------------------- */
ul.info-serif-brown { 
font-family: "Times New Roman", Times, serif; 
font-size: 12px; 
color: #633C02; 
line-height: 15px; 
margin-top: 0.2em;
margin-left: 1em; 
padding-left: 1em; 
margin-bottom: 0.7em; 
}

ul.info-serif-brown a { text-decoration: none;}

ul.info-serif-brown a:hover {
color: #CC6600; 
text-decoration: underline;
}




/* brown roman style lists with square brown bullets
--------------------------------------------------------------- */
.body-brown-list ul { 
list-style-type: square;
list-style-image:  url(file:///Macintosh%20HD/Users/patticooke/brown_bullet.gif);
font-family: "Times New Roman", Times, serif; 
font-size: 16px; 
line-height: 0.8em; 
margin-top: 0.5em;
margin-left: 0.5em; 
padding-left: 0.5em;
margin-bottom: 0.5em;
}

.body-brown-list li {	/* for NN4 */
list-style-type: square; color: #633C02;
padding-bottom: .5em;	/* puts more space between items */
}

.body-brown-list a:link { text-decoration: none;}
.body-brown-list a:visited { text-decoration: none;}
.body-brown-list a:hover { text-decoration: underline; color: #CC6600;}





/* left side nav bar buttons on 3 main home pages
--------------------------------------------------------------- */
.nav-bkgd { border-style: none;}

#nav-buttons dl {
margin: 0;
}

#nav-buttons dt {
border: 1px solid #7093BA;
margin-bottom: 1px;
}

#nav-buttons a {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
text-decoration: none;
display: block;
background-color: #DBE8F8;
padding: 3px 3px 3px 9px; /* top, right, bottom, left */
}

#nav-buttons a:hover {
color: #CC6600; 
background-color: #F6FAFE;
}


/* for Hightlights and Phone Numbers listed under the home nav bar
--------------------------------------------------------------- */
#list-sans-lt-blue { 
padding-right: 9px; 
padding-left: 9px;
}

#list-sans-lt-blue p { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #004A80; 
line-height: normal;
margin-top: -.3em; 
margin-bottom: 1em;
}

#list-sans-lt-blue a {
color: #004A80; 
text-decoration: underline;
}

#list-sans-lt-blue a:hover {
color: #CC6600; 
text-decoration: underline;
}


/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */



/* INTERNAL PAGE STYLES  
--------------------------------------------------------------- */

.sm-brown-sans {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #8A4305;
}

.med-blue-sans-heading { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0D3179; 
font-size: 12px; 
font-weight: bold;
}

.med-red-sans-heading { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #9E0000; 
font-size: 12px; 
font-weight: bold;
}

.brown { color: #633C02;}

.blue { color: #004A80;}

.red { color: #9E0000;}

.sans { 
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size: 12px;
}

.bottom-space { padding-bottom: 12px;}

.roman-body {
font-family: "Times New Roman", Times, serif;
font-size: 15px;
line-height: 19px;
margin-top: 0.8em;
margin-bottom: 0.2em;
}

h4 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px;
font-weight: bold;
margin-bottom: -10px;
}

h5 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px;
font-weight: bold;
color: #8A4305;
margin-top: 0.5em;
}

.data td { 	/* apply div class="data" around small tables that hold data */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
}

.phone-list p {margin-top: 5px;}


/* Left scan column
--------------------------------------------------------------- */

/* for Bulleted Menu in the left scan column
--------------------------------------------------------------- */
.menu p { 
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold; 
color: #8A4305; 
line-height: 1.2em; 
margin-bottom: .8em;
}

.menu ul { 
list-style-type: square;
list-style-image:  url(file:///Macintosh%20HD/Users/patticooke/brown_bullet.gif);
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 1.2em; 
margin-left: 0.8em; 
padding-left: 0.8em;
margin-top: -.3em; 	/* maximum reduction for NN4 */
margin-bottom: 1em;
}
	
.menu li { 
list-style-type: square; color: #996600;	/* for NN4 */
padding-bottom: .5em;	/* this puts more space between items */
} 

.menu a:link { text-decoration: underline;}
.menu a:visited { text-decoration: underline;}
.menu a:hover { text-decoration: underline;}


/* for Phone Numbers listed under the menu in the left scan col
--------------------------------------------------------------- */
.scan-list-brown { padding-left: 7px;}

.scan-list-brown p { 
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #8A4305; 
margin-top: -.3em; 
margin-bottom: 0.8em;
line-height: 1.2em;
}

/* ------------------------------------------------------------ */



/* for gr pages
--------------------------------------------------------------- */
p.hl-green-sans-sm {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #336600;
line-height: normal; 
}


div.hl-green-sans-date, div.hl-brown-sans-date {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #336600;
width: 225px;
border-style: solid;
border-color: #336600;
border-width: 1px 0px 1px 0px;
padding: 3px 0px;
}

div.hl-brown-sans-date { 
color: #8A4305; 
border-color: #8A4305;
}


p.hl-green-roman-heading, p.hl-brown-roman-heading {
font-family: "Times New Roman", Times, serif;
font-size: 20px;
line-height: 20px;
font-weight: bold;
color: #336600;
margin-top: 0.5em; 
margin-bottom: -.2em;
}

p.hl-brown-roman-heading {
color: #8A4305;
}

div.hl-roman-pquote {
font-family: "Times New Roman", Times, serif;
font-size: 15px;
line-height: 18px;
font-weight: bold;
border-style: solid;
border-color: #999;
border-width: 2px 0px 2px 0px;
padding: 8px 0px 10px 0px;
margin-top: 20px;
}

hr {
margin-top: 0.5em;
margin-bottom: 0.5em;
}


#hl-doctor p, #hl-doctor ul, #hl-doctor ol {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
}

#hl-doctor p.hl-doctor-heading {
font-size: 13px;
font-weight: bold;
color: #8A4305;
line-height: normal;
margin-top: 1em; 
margin-bottom: -.4em;
}

#hl-doctor div.hl-doctor-pquote {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
font-weight: bold;
border-style: solid;
border-color: #999;
border-width: 2px 0px 2px 0px;
padding: 8px 0px 10px 0px;
margin-top: 20px;
}

#hl-related-links {
font-family: "Times New Roman", Times, serif;
font-size: 13px;
}

#hl-related-links p {
font-weight: bold;
color: #8A4305;
line-height: normal;
}

#hl-related-links ul {
line-height: 1.3em;
margin-top: 0.5em;
margin-bottom: 0.5em;
}

#hl-related-links li { padding-bottom: .5em;} /* puts more space between items */


/* Adcare - special list, flush left, blue bullets
--------------------------------------------------------------- */
.adcare-menu ul { 
list-style-type: square;
list-style-image:  url(file:///Macintosh%20HD/Users/patticooke/dk_blue_bullet.gif);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 1.6em; 
margin-top: 1em;
margin-left: .9em; 
padding-left: .9em;
margin-bottom: 0.5em;
}
	
.adcare-menu li { list-style-type: square; color: #003366;} /* only NN4 needs this */



/* Centers home pages
--------------------------------------------------------------- */
.center-home table {
margin-top: 5px;
}

.center-home p { 
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #8A4305; 
line-height: normal;
margin-top: -.1em;
margin-bottom: -0.3em;
}

.center-home td, .center-home ul {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.center-home ul { 
list-style-type: square; 
line-height: 1.6em; 
margin-top: .5em;
margin-left: .9em; 
padding-left: .9em;
margin-bottom: 0.5em;
}
	
.center-home li { list-style-type: square; color: #CC6666;} /* for NN4 */


/* Green centers home pages
--------------------------------------------------------------- */
.center-home-grn table {
margin-top: 5px;
}

.center-home-grn p { 
font-family: "Times New Roman", Times, serif;
font-size: 16px; 
font-weight: bold; 
color: #336666; 
line-height: normal;
margin-top: -.1em;
margin-bottom: -0.3em;
}

.center-home-grn td, .center-home-grn ul {
font-family: "Times New Roman", Times, serif;
font-size: 15px;
}

.center-home-grn ul { 
list-style-type: square; 
list-style-image:  url(file:///Macintosh%20HD/Users/patticooke/green_bullet.gif);
line-height: 1.6em; 
margin-top: .5em;
margin-left: .9em; 
padding-left: .9em;
margin-bottom: 0.5em;
}
	
.center-home-grn li { list-style-type: square; color: #258560;} /* only NN4 needs this */



/* Blue centers home pages
--------------------------------------------------------------- */
.center-home-blu table {
margin-top: 5px;
}

.center-home-blu p { 
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #333366;
line-height: normal;
margin-top: -.1em;
margin-bottom: -0.3em;
}

.center-home-blu td, .center-home-blu ul {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.center-home-blu ul { 
list-style-type: square; 
list-style-image:  url(file:///Macintosh%20HD/Users/patticooke/blue_bullet.gif);
line-height: 1.6em; 
margin-top: .5em;
margin-left: .9em; 
padding-left: .9em;
margin-bottom: 0.5em;
}
	
.center-home-blu li { list-style-type: square; color: #666699;} /* only NN4 needs this */




/* for Footer, internal pages
--------------------------------------------------------------- */
.footer-notice, .footer-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 13px;
}

.footer-links { line-height: 15px;}

.last-modified {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #633C02;
	line-height: normal;
}
.highlight
{
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
background: #cc0000; 
color: white;
line-height: normal;
padding-left: .9em;
padding-right: .9em;

}



/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
