
a:link { color: 41568f; text-decoration: none; }
a:visited { color: 41568f; text-decoration: none; }
a:active { color: 000000; text-decoration: none; }
a:hover { color: 000000; text-decoration: underline; }

p { color: 000000; font-family: Georgia; font-weight: normal; font-size: 14; -webkit-text-size-adjust: none }
td { color: 000000; font-weight: normal; font-family: Georgia; font-size: 14; -webkit-text-size-adjust: none }
footer { color: 000000; font-weight: normal; font-family: Georgia; font-size: 14; }

.news { color: 000000; font-weight: normal; font-style: normal; font-family: Georgia; font-size: 12; -webkit-text-size-adjust: none }
.news a:link { color: 4156AA; text-decoration: none; }
.news a:visited { color: 41568f; text-decoration: none; }
.news a:active { color: 000000; text-decoration: none; }
.news a:hover { color: 000000; text-decoration: none; }

.publications { color: FFFFFF; font-weight: normal; font-family: Georgia; font-size: 12; }
.publications a:link { color: 4156AA; text-decoration: none; }
.publications a:visited { color: 41568f; text-decoration: none; }
.publications a:active { color: 000000; text-decoration: none; }
.publications a:hover { color: 000000; text-decoration: none; }

.apublications { font-weight: normal; font-family: Times; font-size: 15; }
.apublications a:link { font-weight: normal; font-style: normal; font-family: Times; font-size: 15; color: 4156AA; text-decoration: none; }
.apublications a:visited { font-weight: normal; font-style: normal; font-family: Times; font-size: 15; color: 4156AA; text-decoration: none; }
.apublications a:active { font-weight: normal; font-style: normal; font-family: Times; font-size: 15; color: 4156AA; text-decoration: none; }
.apublications a:hover { font-weight: normal; font-style: normal; font-family: Times; font-size: 15; color: 000000; text-decoration: underline; }


.footer { color: 002c58; font-weight: normal; font-family: Century; font-size: 13; }
.footer a:link { color: 002c58; 4156AA; text-decoration: none; font-size: 13; }
.footer a:visited { color: 41568f; text-decoration: none; }
.footer a:active { color: 000000; text-decoration: none; }
.footer a:hover { color: 000000; text-decoration: none; }
.footerbottom { color: 606060; font-weight: normal; font-family: Georgia; font-size: 12; }

.formtext td { font-weight: bold; font-style: normal; font-family: Georgia; font-size: 12; }

.cap { color: 002c58; text-decoration: none; font-size:29px; letter-spacing: 0px; font-weight: normal; font-family: Times New Roman; line-height: 0.9em; }
.cap a:link { text-decoration: none; }
.cap a:visited { text-decoration: none; }
.cap a:active { text-decoration: none; }
.cap a:hover { text-decoration: none; }
.smallcap { color: 002c58; text-decoration: none; font-size:20px; letter-spacinga: 1px; font-weight: normal; font-family: Georgia; }
.smallcap a:link { text-decoration: none; }
.smallcap a:visited { text-decoration: none; }
.smallcap a:active { text-decoration: none; }
.smallcap a:hover { text-decoration: none; }

.letterhead { color: 000000; font-weight: normal; font-family: Georgia; font-size: 14; text-shadow: 1px 1px 4px #999999 }

.text { color: 000000; font-family: Georgia; font-weight: normal; font-size: 14; }
.text a:link { color: 4156AA; text-decoration: none; }
.text a:visited { color: 4156AA; text-decoration: none; }
.text a:active { color: 000000; text-decoration: none; }
.text a:hover { color: 000000; text-decoration: none; }
.heading { color: 41568f; font-family: Georgia; font-weight: normal; font-size: 13; }
.info { color: 000000; font-family: Georgia; font-weight: normal; font-size: 13; }
.info a:link { color: 000000; font-family: Georgia; font-weight: normal; font-size: 13; }
.info a:visited { color: 000000; font-family: Georgia; font-weight: normal; font-size: 13; }
.info a:active { color: 4156AA; font-family: Georgia; font-weight: normal; font-size: 13; }
.info a:hover { color: 4156AA; font-family: Georgia; font-weight: normal; font-size: 13; }
.info_heading { color: 41568f; font-family: Georgia; font-weight: normal; font-size: 11; }
.info_small { color: 000000; font-family: Georgia; font-weight: normal; font-size: 11; }

.headerlinks { color: 000000; font-family: Myriad Pro; text-shadow: 0px 1px 1px #BBB; font-size: 13px; }
.headerlinks a:link	 { color: 222222; text-shadow: 0px 1px 1px #BBB; }
.headerlinks a:visited	 { text-shadow: 0px 1px 1px #BBB; }
.headerlinks a:active	 { text-shadow: 0px 1px 1px #BBB; }
.headerlinks a:hover	 { color: 002c58; text-shadow: 0px 1px 1px #BBB; text-decoration: none; }

.links { font-family: Century; font-size: 13; }
.links a:link { color: 002c58; text-decoration: none; }
.links a:visited { color: 002c58; text-decoration: none; }
.links a:active { color: 666666; text-decoration: none; }
.links a:hover { color: 666666; text-decoration: none; }

.blockquote { color: 000000; font-weight: normal; font-family: Georgia; font-size: 11; }

.talk { font-weight: normal; font-family: Times; font-size: 14; }
.talk a:link { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 14; color: 4156AA; text-decoration: none; }
.talk a:visited { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 14; color: 4156AA; text-decoration: none; }
.talk a:active { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 14; color: 4156AA; text-decoration: none; }
.talk a:hover { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 14; color: 000000; text-decoration: underline; }

.talktitle { font-weight: bold; font-family: Georgia; font-size: 24; }
.talkintro { font-weight: normal; font-family: Georgia; font-size: 13; }
.talkintro a:link { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 13; color: 4156AA; text-decoration: none; }
.talkintro a:visited { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 13; color: 4156AA; text-decoration: none; }
.talkintro a:active { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 13; color: 4156AA; text-decoration: none; }
.talkintro a:hover { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 13; color: 000000; text-decoration: underline; }

.byline { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 12; }
.byline a:link { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 12; color: 4156AA; text-decoration: none; }
.byline a:visited { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 12; color: 4156AA; text-decoration: none; }
.byline a:active { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 12; color: 4156AA; text-decoration: none; }
.byline a:hover { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 12; color: 000000; text-decoration: none; }

.publication { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 13; color: 41568f; }
.publication a:link { color: 41568f; text-decoration: none; }
.publication a:hover { text-decoration: underline; color: 000000 }
.publicationloc { font-weight: normal; font-style: italic; font-family: Georgia; font-size: 12; color: 41568f; }
.publicationloc a:link { color: 41568f; text-decoration: none; }
.publicationloc a:hover { color: 000000; text-decoration: underline; }
.publicationtype { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 13; color: 000000; }
.publicationdateforth { font-weight: normal; font-style: italic; font-family: Century; font-size: 13; }
.publicationdate { font-weight: normal; font-style: normal; font-family: Georgia; font-size: 13; }

.cap2 { color: 41568f; text-decoration: none; font-size:32px; font-weight: normal; font-family: Adobe MyriadPro Semibold; line-height: 1em;}
.smallcap2 { color: 41568f; text-decoration: none; font-size:22px; font-weight: normal; font-family: Adobe MyriadPro Semibold; }

.tda { color: 000000; font-weight: normal; font-family: Adobe MyriadPro Semibold; font-size: 14 }



