.calendartitle { FONT-WEIGHT: bold; FONT-SIZE: 20px; } .datetitle { FONT-SIZE: 20px; } .eventtitlebig { FONT-WEIGHT: bold; FONT-SIZE: 24px; } .eventtimebig { FONT-SIZE: 18px; } .littlecalendardatetitle { FONT-WEIGHT: bold; FONT-SIZE: small; } .littlecalendarheader { FONT-SIZE: x-small; } .littlecalendarday { FONT-SIZE: x-small; } .littlecalendarweek { FONT-SIZE: xx-small; } .littlecalendarother { FONT-SIZE: x-small; COLOR: #cccccc; } .todayis { FONT-SIZE: small; } .todayis A { FONT-SIZE: small; } .todayis A:visited { } .todayis A:hover { } .weekheader { } .monthheader { BACKGROUND-COLOR: #aaaaaa; COLOR: #000000; } .past { } .today { } .future { } .eventtime { FONT-SIZE: x-small; } .eventcategory { FONT-SIZE: x-small; } .tabactive { } .tabinactive A { } .tabinactive A:visited { } .tabinactive A:hover { } .tabinactive { } .announcement { FONT-SIZE: medium; } .feedbackpos { FONT-WEIGHT: bold; COLOR: #00CC14; FONT-SIZE: small; } .feedbackneg { FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #FF1A00; } .example { color: #999999; } code, pre { font-size: 10pt; } body { margin:0; padding:0; font-family:arial, sans-serif; font-size:80%; color:#666666; text-align:center; background-color:#DDDDDD;} p { margin:0.2em 0 1.2em 0; padding:0.3em;} h1 { padding:0; margin:0; font-weight: bold; font-size:3.0em; font-weight:normal; font-style:italic; color:#8CD749; font-family:arial, verdana, sans-serif;} h2 { background-color:#DDDDDD; color:#3B4471; font-size:1.0em; font-weight:normal; margin:0.2em; padding:0; font-weight: bold; font-family:arial, verdana, arial, sans-serif;} div { margin:0; padding:0; display:block;} a.default:link, a.default:visited { color:#330033; text-decoration:underline;} a.default:hover { color:#3B4471; text-decoration:none;} a.default:active { color:#8CD749; text-decoration:underline;} .container { background-color:#FFFFFF; margin:0 auto 0 auto; padding:0; width:800px;} .titleblock { padding:2em; margin:0; text-align:left; background-image:url(leaf.jpg); background-repeat:no-repeat; background-position:right center;} .titleblock p { text-indent:4em; color:#3B4471;} ul.navbar { list-style-type:none; float:left; display:block; width:100%; line-height:1.5em; clear:both; margin:0; padding:0; background-color:#999999;} ul.navbar li { display:inline;font-family:arial, verdana, arial, sans-serif; font-weight: bold;} a.nav:link, a.nav:visited { display:block; float:left; width:19.9%; padding:1em 0 1em 0; margin:0; text-decoration:none; background-color:#999999; color:#FFFFFF;} a.nav:hover { display:block; float:left; width:19.9%; padding:1em 0 1em 0; margin:0; text-decoration:none; background-color:#8CD749; color:#FFFFFF;} a.nav:active { display:block; float:left; width:19.9%; padding:1em 0 1em 0; margin:0; text-decoration:none; background-color:#999999; color:#FFFFFF;} .rightcontainer { float:right; clear:both; width:15em; margin:1em 0 0 0; padding:0;} .rightbox { margin:0.5em; padding:0.3em; border:1px solid #999999; text-align:center;} .rightcontainer h2 { text-align:left; padding:0 0 0 1.5em;} .linkbox a {display:block;} .content { clear:left; text-align:left; margin:1.2em 15.5em 0 0; padding:1em 1ex 1em 1.5ex;} .content h2 {text-indent:3em;} .footer { color:#999999; font-size:75%; margin:2.5em 0.2em 0.5em 0.5em; padding:0.8em; border-top:1px solid #999999; text-align:left; clear:both;} .footer .right { float:right; clear:right; text-align:right;} .footer p {margin:0;} .widecontent{ clear:left; text-align:left; padding: 1em} .widecontent h2 {text-indent:3em;} blockquote:before { content: open-quote; font-weight: bold; } blockquote:after { content: close-quote; font-weight: bold; } .floatright { float: right; padding: 1em}