a.smalllink:link {background:black; color:green}
a.smalllink:visited {background:black; color:white}
a:hover {background:black; color:blue}
a.smalllink:active {background:black; color:red}

div.factsheetbody p {font:14pt Times,Verdana,serif}

table.front td {border:1px solid blue; background:white; margin:5px; padding:5px}
td.welcome  p {font:14pt Times,Verdana,serif}

.display {background:#E4CCF4; padding:5px;margin:5px}

/* table.toc {background:#E4CCF4; padding:5px;margin:5px} */
table.toc {background:white; padding:5px;margin:5px}
table.toc a {text-decoration:none; font:12pt verdana,arial,helvetica,sans-serif; color:rgb(100,50,120)}
table.toc a:link {}
table.toc a:visited {}
table.toc a:active {}
table.toc a:hover {background:#EECCFF}}
table.toc td {font-family: verdana,arial,helvetica,sans-serif; font-size:12pt; border-bottom:thin solid blue}


body, p, ul, li, td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;	

  color: black;

}

h4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color: black;

}


.frontcats {

	font-size:10pt;

        font-family: verdana, arial, Helvetica, sans-serif;	

	color:#8018a0;

	background:#c0e8e8;

	height:96;

        width:365;

}



.subdiv {

	font-size:14pt;

        font-family: verdana, arial, Helvetica, sans-serif;

	height:96;

	width:365;

	text-align:left;

	color:blue;

}







.fav {

	font-size:14pt;

	font-family: verdana, arial, Helvetica, sans-serif;

	font-weight:bold;

        background:#cccccc;

        color:blue;

}



.bio {

	font-size:10pt;

	font-family:verdana, arial, Helvetica, sans-serif;

}



.name {

	font-size:10pt;

	font-family:verdana, arial, Helvetica, sans-serif;

	color:#008080;

	font-weight:bold;	

	

}



.pollname {

        font-size:10pt;

        font-family:verdana, arial, Helvetica, sans-serif;

        color:#008080;

        font-weight:bold;

}



.pollquestion {

        font-size:9pt;

        font-family:verdana, arial, Helvetica, sans-serif;

        color:black;

}



.pollanswer {

        font-size:9pt;

        font-family:verdana, arial, Helvetica, sans-serif;

        color:#701c96

}



.job {

	font-size:10pt;

	font-family:verdana, arial, Helvetica, sans-serif;

	color:#701c96

	

}



.smallink {

	font-size:10pt;

        background: #c796f8;

	color:white;
	
	text-decoration:none;
}


.dictionaryword {
	color:#003399;
	font-weight:bold;

}



.dictionarydef {

	font-weight:bold;
	font-size:12pt;
	color:#690081;

}





body {

 /* margin-left: 0px; */

  background: #ffffff;

  margin: 0px;
font-size:11pt;

 /* position: absolute; */

}



ADDRESS, BLOCKQUOTE, BODY, DL, H1, H2, H3, H4, H5, H6, OL, P, PRE, UL {

  font-family: verdana, arial, Helvetica, sans-serif;

  color: black;

}



.definition {

	background: blue;

	bgcolor: blue;

	color: green;

}



.error {

	font-size:14pt;

	color:red;

}



.frontlay {

	font-family: verdana, arial, Helvetica, sans-serif;

	color:#970079;

	font-size:14pt;

	background:white;

	background-image: url(graphics/front/white.jpg);

}

	

#pagebody {

      position: relative;

      top: 0;

      left: 0;

      width: 100%;

      }



#maintext {

      margin-left: 150px !important;

  /*    margin-right: 4px;  */

  /*    padding-right: 4px; */

  /*    width: 100%; */

}



#logobox {

  position: absolute;

  left: 0px;

  width: 140px;

}



#navbox {

  position: absolute;

  float: left;

  left: 0px;

  width: 140px;

}



a:link {

  background: transparent;

}



a:visited {

  background: transparent;

}



a:active {

  color: #f3bodb;

  background: #c8b8ff;

}



@media screen {  /* hide from IE3 */

  a:hover {

    color: red;

    text-decoration: none;

  }

}



li {

  font-family: verdana, arial, helvetica;

}



ul {

  font-family: verdana, arial, helvetica;

}



td {

  font-family: verdana, Arial, Helvetica, sans-serif;

}



.bigtitle {

  color: #2d717c;

  white-space: nowrap;

  font-weight: bold;

  font-size: 18px;

  text-indent: 10px;

  font-family: verdana, arial, helvetica;

}



/* Use if length of title > 30 chars */

.bigtitlesmall {

  color: #2d717c;

  white-space: nowrap;

  font-weight: bold;

  font-size: 110%;

  text-indent: 10px;

  vertical-align: middle;

  font-family: verdana, arial, helvetica, sans-serif;

}



.highpriority {

	font-weight:bold;

	color:red;

	font-family: verdana, arial, helvetica, sans-serif;

	font-size:10pt;

}



.regpriority {

	font-weight:bold;

	color:green;

	font-family: verdana, arial, helvetica, sans-serif;

	font-size:12pt;

}



.lowpriority {

	font-weight:bold;

	color:teal;

	font-family: verdana, arial, helvetica, sans-serif;

	font-size:12pt;

}



.dictionary{

	bgcolor: teal;

	background: teal;

	color: white;

}



h1 {

  color:rgb(100,50,120)}
  /* color: #003397;*/

  font-weight: bold;

  font-size: 175%;

  vertical-align: bottom;

  font-family: verdana, arial, helvetica;

}



h2 {

  font-size: large;

  font-family: verdana, arial, helvetica;

}



h3 {

  font-weight: bold;

  font-size: medium;

  font-family: verdana, arial, helvetica, sans-serif;

}



p {

  font-family: verdana, Arial, Helvetica, sans-serif;

}



.navbar {

  font-family: verdana, arial, helvetica, sans-serif;

  font-size: 75%;

  white-space: nowrap;

  vertical-align: middle;

  link: #FFFFFF;

  vlink: #FFFFFF;

  color: #FFFFFF;

}



.white {

  font-family: verdana, arial, helvetica, sans-serif;

  white-space: nowrap;

  link: #FFFFFF;

  vlink: #FFFFFF;

  color: #FFFFFF;

}



.teal {

 font-family: verdana, arial, helvetica, sans-serif;

 white-space: nowrap;

 link: #0092a9;

 vlink: #0092a9;

 color: #0092a9;

} 



.green {

  font-family: verdana, arial, helvetica, sans-serif;

  white-space: nowrap;

  link: #33FF33;

  vlink: #33FF33;

  color: #33FF33;

}



.orange {

  color: #f4b2f4;

  link: #f4b2f4;

  vlink: #f4b2f4;

}



.red {

  font-family: verdana, arial, helvetica, sans-serif;

  white-space: nowrap;

  link: #FF3333;

  vlink: #FF3333;

  color: #FF3333;

}



.logout {

  font-family: verdana, arial, helvetica, sans-serif;

  font-size: 75%;

  vertical-align: middle;

  white-space: nowrap;

  color: #FF6666;

  link: #FF6666;

  vlink: #FF6666;

}



.login {

  font-family: verdana, arial, helvetica, sans-serif;

  font-size: 75%;

  vertical-align: top;

  white-space: nowrap;

  color: #66FF66;

  link: #66FF66;

  vlink: #66FF66;

}



.sectionhead {

  color: #c609c6;

  font-size: 80%;

  text-indent: 1px;

  font-family: verdana, arial, helvetica, sans-serif,SanSerif;

  font-weight: bold;

  background: #690083;

}



.newshead {

  color: white;

  font-size: 100%;

  font-family:

  verdana, verdana, arial, helvetica, sans-serif,SanSerif;

  font-weight: bold;

  background: #669966;

}



.boxlink {

  text-decoration: none;

  font-family: verdana, arial, helvetica, sans-serif;

  background: white;

}



.menubg {

  text-decoration: none;

  font-family: verdana, arial, helvetica, sans-serif;

  background: #c796f8;

}



.cat {
  font-size:12pt;
   }

.purple {
	color: #666699;
	font-size: 10pt;
	text-decoration:none;
	font-weight:bold;
}


.ltteal {

  color: #BAE5E6;

  link: #BAE5E6;

  vlink: #BAE5E6;

  font-size: 9pt;

}


.grey {

  color: #e4e4e4;

  link: #e4e4e4;   

  vlink: #e4e4e4;

  font-size: 10pt;

}



.doclink {

  text-decoration: none;

  font-family: verdana, arial, helvetica, sans-serif;

  font-size: 85%;

  background:#D6D6E7

}



pre, code { font-family: monospace } /* navigator 4 requires this */



.contextbar {

  font-family: verdana, arial, helvetica, sans-serif;

  font-weight: bold;

  text-indent: 10px; 

  white-space: nowrap;

  font-size: 85%;

  color: #FFFFFF;

  text-decoration: none;

  vertical-align: middle;

}



/* Use if length of contextbar > 70 chars */

.contextbarsmall {

  font-family: verdana, arial, helvetica, sans-serif;

  font-weight: bold;

  text-indent: 10px;

  white-space: nowrap;

  font-size: 75%;

  color: #FFFFFF;

  text-decoration: none;

  vertical-align: middle;

}



.divider {

  line-height: 70%;

}



.tinyform {

 /* font-size: 70%; */

 /* text-align: center; */

  background: #DDDDDD;  

}



.contextbreak {

  line-height: 120%;

}



.reg {

	font-size: 14pt;

}



div.bb td
{
  color: #003397;

  font-weight: bold;

  font-size: 100%;

  vertical-align: bottom;

  font-family: verdana, arial, helvetica;
}



.frontpage {font:14pt Times,Verdana,serif;
                     background:rgb(220,220,255);padding:10px; border:thin solid blue}


/*from tables in fad diets page*/

.e4 {

   background: e4e4e4;

}


.tdwidth {

	font-size:12pt;

	font-family: verdana, arial, helvetica;

        width:200;

        font-weight:bold;

	text-align:center;

}

.f4 {

     background: f4f4f4;
vertical-align: top;

}

.td1 {
	font-size:12pt;

	font-family: verdana, arial, helvetica;
       }

.table1 {
            padding:3px;

         width:400;
}
/*end of fad diet page tables*/

/*from table in eating healthy page*/

.lightgreen {
   background: lightgreen;
  }

.lightblue {
   background: lightblue;
}
/*end of eating healthy page tables*/

/*
   All of the following CSS are used in Food Pyramid page
   -- SLG 2/04
*/
.blah {
       background: e4e4e4;
        font-size:12pt;
	font-family: verdana, arial, helvetica;
       }

.table2 {
            border:1px;
	    width:50%;
            padding:5px;
	}

.table3 {
	width:75%;
	padding:5px;
	background:silver;
}

.arial {
	font-family: arial;
	}

.pink {
	background: #946336;
	color: #FFFFFF;
	font-weight: bold;
	}

.brown {
	background: #D2B082;
	font-weight: bold;
	}
.cbrown {
	background: #D2B082;
	font-weight: bold;
	vertical-align: center;
	}
.veggie {
	background: #A8F9B0;
	font-weight: bold;
	}
.veggie2 {
	background: #A8F9B0;
	font-weight: bold;
	vertical-align: center;
	}
.table4 {
	background: #F78904;
	font-weight: bold;
	color: #FFFFFF;
	}
.fruit {
	background: #F9BD88;
	font-weight: bold;
	}
.fruit2 {
	background: #F9BD88;
	font-weight: bold;
	vertical-align: center;
	}
.table5 {
	background: #2257A6;
	font-weight: bold;
	color: #FFFFFF;
	}
.milk  {
	background: #D1DBFE;
	font-weight: bold;
	}
.milk2 {
	background: #D1DBFE;
	font-weight: bold;
	vertical-align: center;
	}
.table6 {
	background: #2257A6;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: center;
	}
.meat {
	background: #EC8E93;
	font-weight: bold;
	}
.meat2 {
	background: #EC8E93;
	font-weight: bold;
	vertical-align: center;
	}
.table7 {
	background: #F0B61C;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: center;
	}
.fat {
	background: #EC8E93;
	font-weight: bold;
	}
.fat2 {
	background: #EC8E93;
	font-weight: bold;
	vertical-align: center;
	}
.table8 {
	width:75%;
	background: #FFFFA8;
	}
.blue {
	color:#4B66E0;
	}
.table9 {
	width=100%;
	border:1px;
	background: #FFFFFF;
	}
.table10 {
	.table9 {
	width=100%;
	border:1px;
	background: white;
	}
/*end of Food Pyramid Page*/	


/*vegetarian*/
table.vtable td {font-family: verdana,arial,helvetica; font-size:80%}
table.vtable tr {background: #e4e4e4}
/*end vegetarian*/

/* These are used in the fact-sheets/conferences.html page
   JDG-2/04
*/
.conferencesTR {
             vertical-align: top;
             background: #e4e4e4;
             }

.conferencesTD {
               font-family: verdana, arial, helvetica;
               }

.conferencesTR2 {
                background: #f4f4f4;
                }

/* end of conferences.html CSS */

.small {
         font-size: 8pt;
}

p.pagebreak {page-break-after:always}


