body {  

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

	font-size: 12px; 

	margin-top: 0px; 

	margin-left: 0px;

}

h1 {  	

	font-size: 18px; 

	color: #00005F;

}

h2 { 	

	font-size: 16px; 

	color: #006666;  

}

h3 { 	

	font-size: 14px; 

	color: #990033; 

}



/*** TD style is needed because due to the new rules in Netscape 6, we need to use a DOCTYPE tag that causes both Explorer and older Netscape versions to ignore BODY font size declarations for text that is inside layout TDs.  We also need to account for nested tables, hence the 'td td td'. ***/



td.main, td.main td, td.main td td, td.main td td td {  

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

	font-size: 12px;

}



/***** link styles *****/



/* base style for all links: */

a {  

	font-weight:bold; 

	text-decoration: none

}



/* regular links: */

a:link {  color: #0033FF}

a:visited {  color: #339999}

a:hover {  color: #FF6600}

a:active {  color: #FF6600}



/* footer links: */

a.footerlinks, a.footerlinks:link, a.footerlinks:visited { 

	font-size: 9px; 

	color: #666666;

}

/* redundant declaration in case content editor puts in a link with no "class=footerlinks" attribute */

td.footerlinks a, td.footerlinks a:link, td.footerlinks a:visited {

	font-size: 9px;

	color: #666666;

}

/* banner links: */

a.bannerlinks, a.bannerlinks:link, a.bannerlinks:visited {

	font-size: 9px; /*** Important: keep this small so it fits inside the top links section! ***/

	color: #336699;

}

/* redundant declaration in case content editor puts in a link with no "class=bannerlinks" attribute */

td.bannerlinks a, td.bannerlinks a:link, td.bannerlinks a:visited {

	font-size: 9px; /*** Important: keep this small so it fits inside the top links section! ***/

	color: #336699;

}

/* thin banner links for the home page: */

a.thinlinks, a.thinlinks:link, a.thinlinks:visited, a.thinlinks:hover, a.thinlinks:active {

	font-size: 9px; /*** Important: keep this small so it fits inside the links section! ***/

	color: #336699;

	font-weight:normal;

}

/* redundant declaration for thinlinks just in case... */

td.thinlinks a, td.thinlinks a:link, td.thinlinks a:visited, td.thinlinks a:hover, td.thinlinks a:active {

	font-size: 9px; /*** Important: keep this small so it fits inside the links section! ***/

	color: #336699;

	font-weight:normal;

}



/* shouldn't need this: 

a.footerlinks:visited, a.footerlinks:active, a.footerlinks:hover {	color:#666666}

*/



/***** paragraph, list, div and span styles *****/



.homemsg {  font-size: 9px; color: #336699; } /* non-hyperlink text on home page */

.justified {  text-align: justify}

.address {  color: #666666}

.footnote {  font-style: italic; font-weight: bold; color: #999999}

.list1 {  list-style-image: url(images/bullet4.gif)} /* general-purpose bulleted list style */

.compact {  font-size: 11px}

.small { font-size: 10px}

.itemhead1 {  font-weight: bold; color: #330066} /* for heading that is kept inside the paragraph */

.emphasis {  font-weight: bold; color: #CC0000} /* flashier than just <B></B> */



/*** tabular data styles: ***/

.tableheading1 {  /* general-purpose table heading */

	font-size: 12px; 

	font-weight: bold

}

a.tabular {	font-weight:normal} /* so links in tables will be more compact (not bold) [added the "a"] */

td.tabular { background-color: #eeeeee} /* for use in the data tables */

/* NB: should change to: "table.graytable td {background-color: #eeeeee} table.graytable {...}

*/

/* shouldn't need all this:

td.tabular {  font-size: 12px; font-weight: normal; background-color: #eeeeee}

*/



/*** FAQ styles: ***/

.question {  font-weight: bold; color: #990000}

.answer {  color: #003333}



/*** seminar schedule styles: ***/

.speaker {  color: #000066; font-weight: bold}

.seminartitle {  color: #CC0000; font-weight: bold}

.itemhead2 { font-weight: bold; color: #333300}



/* no longer using:

.leftline {  background-image: url(images/left-line.gif)}

*/