
<style type="text/css">

<!--

/*
*************************************************

Evanston Citizens for Appropriate Special Education (CASE)


General Screen Styles


*************************************************

*/



/*-------------------------------------------

        General Selectors

-------------------------------------------*/


* { margin: 0; padding: 0; }

body { font: 62.5% Verdana, Arial, Helvetica, Sans-serif; background-color: #666666;}
/*body { font: 62.5% Verdana, Arial, Helvetica, Sans-serif; background-color: #f7f2e6;}*/


.mobileonly { display: none; }
a, a:link, a:visited, a font { color: darkblue;text-decoration: none;}

a:hover, a:focus {color:#000;}

.more { font-weight: bold; }
h1 { font-size: 18px; margin-bottom: 0.2em; }

h2 { font-size: 13px; color: #666; }
h3 { margin-bottom: 0.2em; font-size: 15px; line-height: 1.3; font-weight: bold; }
h4 { margin-bottom: 0.2em; font-size: 12px; line-height: 1.3; }
h5 { margin-bottom: 0.2em; font-size: 12px; line-height: 1.3; color: #999; }
h6 { margin-bottom: 0.2em; font-size: 12px; line-height: 1.3; font-weight: normal; color: #999; }
h7 { margin-bottom: 0.2em; font-size: 18px; line-height: 1.3; font-weight: bold; color: #FFF; }
p, blockquote { line-height: 1.5; margin-bottom: 1.2em; }
/*ul { list-style: none; }*/

/* lists that SHOULD have bullets */
div.bloglinks ul, div.findoutmore ul, div.feature ul, div.quicklinks ul, div.callouts ul { list-style: disc; }
div.quicklinks ul, div.callouts ul li ul { list-style-type: circle; }

div.bloglinks ol, div.findoutmore ol, div.feature ol, div.quicklinks ol, div.callouts ol { list-style-type: decimal; padding-left: 1em; }

div.bloglinks ol, div.findoutmore ol, div.feature ol, div.quicklinks ol, div.callouts ol,


div.bloglinks ul, div.findoutmore ul, div.feature ul, div.quicklinks ul, div.callouts ul { margin-left: 1.5em; line-height: 1.5em; margin-bottom: 1.2em; }


div.bloglinks li, div.findoutmore li, div.feature li, div.quicklinks li, div.callouts li { margin-bottom: 0.6em; }


hr { border: 0; width: 90%; color: #999; background-color: #999; height: 1px; margin: 1em 0; }


sub { font-size: 0.9em; vertical-align: baseline; position: relative; bottom: -0.25em; }

h1 sub { font-size: 0.8em; }
/*-------------------------------------------
        General Layout
-------------------------------------------*/
#headerwrap { width: 100%; background: transparent url(http://www.evanstoncase.org/content_Images/header_bg4.jpg) repeat-x center bottom;}
    #header { width: 763px; margin: 0 auto; padding: 10px 0 0; overflow: hidden;}
#container { font-size: 11px; background: #fff url(/content_images/bg_columns.gif) 0 0 repeat-y; width: 763px; margin: 0 auto; overflow: hidden; }
#blank_container { font-size: 12px; background: #fff; width: 763px; margin: 0 auto; overflow: hidden; }
#blank_container p { font-size: 12px; }
#header h1 { height: 104px; width: 224px; background: transparent; margin: 0 0 30px; float: left; }
#header div { float: right; margin: -7px 1px 0 0; text-align: right; }
/*#header h2 { text-indent: -9999px; width: 362px; height: 32px; background: transparent url(http://www.environmentaldefense.org/content_Images/redesign/tagline.gif) no-repeat 0 0; text-align: left; }*/

/*#subcol { margin-left: 1px; clear: left; width: 210px; float: left; border-top: 1px solid #fff; border-right: 1px solid #fff; background-color: #e8edf3; }*/

#subcol { margin-left: 1px; clear: left; width: 215px; float: left; border-top: 1px solid #fff; border-right: 1px solid #fff; background-color: #dce2e9; }
#primary { width: 545px; float: right; color: #333; background-color: #fff; }
/*-------------------------------------------
        Navigation

-------------------------------------------*/

                #nav2 {width: 763px; margin: 0 auto;  overflow: hidden; height: 22px;  clear: left; }
                #nav2 a {padding-left: 15px; height: 20px; color: #fff; font-size: 11px; font-weight: bold; text-transform: uppercase; background-position: 0 0;}
                #nav2 a:hover {color: #333; background-color: transparent;   }

                #sep { height: 40px; border-right: 1px solid #fff; }

/*

            ul#nav li#nav-home a { width: 93px; background-image: url(http://www.evanstoncase.org/content_Images/nav_home2.gif); }
        ul#nav li#nav-work a { width: 123px; background-image: url(http://www.evanstoncase.org/content_Images/nav_work2.gif); }
        ul#nav li#nav-do a { width: 171px; background-image: url(http://www.evanstoncase.org/content_Images/nav_do2.gif); }
       ul#nav li#nav-news a {width: 93px;  background-image: url(http://www.evanstoncase.org/content_Images/nav_news2.gif); }
       ul#nav li#nav-links a {width: 93px;  background-image: url(http://www.evanstoncase.org/content_Images/nav_links2.gif); }
               ul#nav li#nav-documents a {width: 93px;  background-image: url(http://www.evanstoncase.org/content_Images/nav_documents2.gif); }
                 ul#nav li#nav-contact a {width: 93px;  background-image: url(http://www.evanstoncase.org/content_Images/nav_contact2.gif); }
        ul#nav li#nav-donate a { width: 105px; background-image: url(http://www.evanstoncase.org/content_Images/nav_donate.gif); }
        ul#nav li#nav-about a { width: 93px; background-image: url(http://www.evanstoncase.org/content_Images/nav_about2.gif); }
        ul#nav li#nav-press a { width: 147px; background-image: url(http://www.evanstoncase.org/content_Images/nav_media.gif); }

        ul#nav li a:hover { background-position: 0 -40px; }

        ul#nav li.current a { background-position: 0 -80px; }

#tag1356 ul#nav li#nav-home a { background-position: 0 -80px; }

#tag337 ul#nav li#nav-work a { background-position: 0 -80px; }

*/
/*-------------------------------------------

        Primary

-------------------------------------------*/

#primary h3 { color: #000; }

#primary h3 a { color: #000; color: #003874; }

#primary h3 a:hover, #primary h3 a:focus { color: #4a82c3; }


/*-------------------------------------------

        Page body
-------------------------------------------*/

div.pagebody { margin: 0 0 0 26px; padding: 16px 2px 26px 2px; width: 505px; width: 497px; float: left; display: inline; }

* html div.pagebody { width: 493px; }

#container .pagebody p, #container .pagebody blockquote, #container .pagebody ul, #container .pagebody ol, #container .pagebody h4 { font-size: 12px; }

.pagebody ul, .pagebody ol { line-height: 1.5; margin-bottom: 1em; margin-left: 3em; }

.pagebody blockquote { margin-left: 1em; padding-left: 1em; border-left: 3px #ccc solid; }

/*.pagebody ul { list-style: disc; }*/

.pagebody ol { list-style: decimal; }

#primary .pagebody li { margin-bottom: .5em; }


#primary .pagebody .pageinfo { color: #666; font-size: 11px; margin-bottom: 20px; }

.pagebody h2 { margin-bottom: 10px; }

.pagebody h1 { margin-top: 0; font-size: 18px; }


#primary .pagebody h4.pagetype { text-transform: uppercase; color: #ccc; font-weight: bold; }


.pagebody .indent {margin-left: 20px;}

#container .pagebody .footnote {border-top: 1px solid #666; padding-top: 10px;}
#container .pagebody .footnote p {

font-size: 11px;

color: #666;

}

#container .pagebody {
overflow: hidden;
}

/*-------------------------------------------
        Common Image Styles
-------------------------------------------*/
.videoEmbed { width: 250px; }
.imageWcaptionR, .imageWcaptionL { width: 252px; margin-bottom: 1em; color: #666; }
.imageWcaptionL { float: left; margin-right: 20px; }
.imageWcaptionR { float: right; margin-left: 16px; }
.imageWcaptionR img, .imageWcaptionL img { border: solid 1px #ccc; }
#container .pagebody .imageWcaptionL p, #container .pagebody .imageWcaptionR p { font-size: 11px; color: #666; clear: left; width: inherit; margin-bottom: 0; }
.w175 { width: 177px; }

.w200 { width: 202px; }
.w225 { width: 227px; }
.w250 { width: 252px; }

.w275 { width: 277px; }

/*-------------------------------------------
        Section/Campaign Banner

-------------------------------------------*/


#sectionbannerwrapper { width: 100%; color: #fff; background: #4a82c3 url(http://www.evanstoncase.org/content_Images/section_bg.jpg) repeat-x center top; margin-top: 1px; }

.sectionbanner { width: 763px; margin: 0 auto;  padding-top: 4px; padding-bottom: 5px; padding-left: 40px; height: 30px; }
.sectionbanner h3 { float: left; padding: 0; margin: 0; overflow: hidden; font-weight: normal; font-size: 22px;}

.sectionbanner p { float: right; margin-right: 20px; margin-top: 8px; }

.sectionbanner h3 a, .sectionbanner h3 a:link, .sectionbanner h3 a:visited { color: #fff; }

.sectionbanner h3 a:hover, .sectionbanner h3 a:active { color: #eee; text-decoration: none; }


/*-------------------------------------------
        Right Sidebox (Articles and Detail Pages)
-------------------------------------------*/

#pagesidebar { float: right; width: 252px; padding-left: 16px; padding-bottom: 16px; }

#pagesidebar img { width: 250px; border: solid 1px #ccc; }

.sidebox { border: solid 1px #9c877c; background: transparent right top repeat-x url(http://www.evanstoncase.org/content_Images/bg_quicklinks.gif); padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 7px; }

p.caption { color: #666; }

#pagesidebar .sidebox p, #pagesidebar .sidebox ul, #pagesidebar .sidebox ol, #pagesidebar .sidebox blockquote, #pagesidebar p.caption { font-size: 11px; }

#pagesidebar .sidebox img { width: 225px; border: 0; }

#pagesidebar .sidebox h3 { font-size: 12px; color: #5e4b41; }

#pagesidebar .sidebox ul { margin-left: 1.5em; }

#pagesidebar .sidebox ol { margin-left: 2em; }

#pagesidebar .sidebox a { color: #5e4b41; }

#pagesidebar .sidebox a:hover, #pagesidebar .sidebox a:focus { color: #9c877c; }

/*-------------------------------------------
        Page Tools
-------------------------------------------*/

p.pagetools { list-style: none; background: transparent url(http://www.evanstoncase.org/content_Images/pagetools_bg.jpg) repeat-x center top; font-size: 10px; font-weight: bold; padding-top: 3px; padding-bottom: .5em; text-align: center; border: solid 1px #9c877c; color: #999; }

p.pagetools a, p.pagetools a:link, p.pagetools a:visited { color: #9c877c; text-decoration: none; }

p.pagetools a:hover, p.pagetools a:active { color: #5e4b41; text-decoration: underline; }

p.pagetools a { padding-left: 9px; }

#container #pagebottombar p, #container #pagebottombar ul { font-size: 11px; }

#container #pagebottombar p.pagetools { text-align: left; font-size: 10px; }

#pagebottombar p.pagetools a.last { border-right: solid 1px #9c877c; padding-right: 11px }

#pagesidebar p.pagetools { font-size: 10px; }

#pagesidebar p.pagetools a { padding-left: 0; padding-right: 20px; }

#pagesidebar p.pagetools a.last { padding-right: 0; }

/*-------------------------------------------
        Feature
-------------------------------------------*/

div.feature { margin: 0 26px; padding-top: 0px; width: 505px; width: 497px; float: left; border-bottom: 1px solid #f58220; }
div.feature img, div.feature .videoEmbed { float: left; margin: 0 20px 0 0; padding-bottom: 1em; max-width: 248px; border: 0px;}

div.feature .feature_content { float:left; width:525px; }
#primary div.feature h2 { font-weight: normal; }

#primary .feature h3 { font-size: 15px; line-height: 1.3; }

div.feature ul { margin-left: 1.5em; line-height: 1.5; margin-bottom: 1.2em; }

div.feature li { margin-bottom: .6em; }


/*-------------------------------------------
        Callouts

-------------------------------------------*/

div.callouts { margin: 2.3em 26px; width: 505px; width: 497px; clear: left; float: left; background: transparent url(http://www.evanstoncase.org/content_Images/border_v_1px_626262.gif) 248px 0 repeat-y; }

div.callout1, div.callout2 { width: 228px; float: left; }

div.callout1 { margin-right: 41px; }

div.callouts img { margin-bottom: 1.8em; max-width: 225px; border: 0; }

div.callouts img.quickLinksImg { margin: 6px 15px 1em 0; float: left; display: block; clear: left; padding: 1px; background-color: #fff; border: 1px solid #f58628; width: 74px; }

#primary div.callouts h3 { font-size: 13px; margin-top: 0; }

div.callout3 a { font-size: 10px; line-height: 1.3; font-weight: bold; float: right; margin-right: 15px; border-bottom: 1px dotted #660 ;}
div.callout3  a:hover {color: #000; background-color: transparent;}
div.callout4 a {background: transparent url(http://www.evanstoncase.org/content_Images/hc_gray_bullet_arrow2.gif) no-repeat 0px 5px;padding-left: 10px; padding-right: 5px; }
div.callout4  a:hover {color: #000; background-color: transparent;}

div.callouts ul {list-style: none; margin-left: 0; padding left: 0px;}
div.callouts ul li {padding-left: 10px; background-repeat: no-repeat; background-position: 0 .5em; background-image: url(http://www.evanstoncase.org/content_Images/hc_gray_bullet_arrow2.gif);}
div.callouts ul li a {font-size: 11px;}

/*-------------------------------------------
        Small Headings
-------------------------------------------*/

#primary div.feature h2, #primary div.callouts h2 { margin-bottom: .4em; text-transform: uppercase; font-weight: bold; font-size: 12px; color: #e1560a;}

#primary div.feature h2 a, #primary div.feature h2 a:link, #primary div.feature h2 a:visited, #primary div.feature h2 a:hover, #primary div.feature h2 a:active, #primary div.callouts h2 a, #primary div.callouts h2 a:link, #primary div.callouts h2 a:visited, #primary div.callouts h2 a:hover, #primary div.callouts h2 a:active { color: #e1560a; }

#primary div.feature h2 a, #primary div.feature h2 a:link, #primary div.feature h2 a:visited, #primary div.callouts h2 a, #primary div.callouts h2 a:link, #primary div.callouts h2 a:visited { text-decoration: none; }

#primary div.feature h2 a:hover, #primary div.feature h2 a:active, #primary div.callouts h2 a:hover, #primary div.callouts h2 a:active { text-decoration: underline; }
/*-------------------------------------------

        Quick Links

-------------------------------------------*/

div.quicklinks { margin: 0 26px 2.3em; width: 497px; clear: left; float: left; }

div.quicklinks img { margin: 6px 15px 1em 0; float: left; display: block; clear: left; padding: 1px; background-color: #fff; border: 1px solid #f58628; width: 74px; }

div.quicklinks div.feedflare img { display: none; }

div.quicklinks .content { padding: 0 12px 20px 6px;  }

#primary div.quicklinks h1 { padding: 0.8em 0 0.8em 10px; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #fff; background: #f58220 url(http://www.evanstoncase.org/content_Images/bg_quicklinks_header.gif) 0 0 repeat-y; margin-bottom: 7px; width: 238px; }

#primary div.quicklinks h1 a, #primary div.quicklinks h1 a:link, #primary div.quicklinks h1 a:visited { color: #fff; text-decoration: none; }

#primary div.quicklinks h1 a:hover, #primary div.quicklinks h1 a:active { text-decoration: underline; color: #fff; }

#primary div.quicklinks h2 { margin-top: 0; color: #606060; font-size: 10px; }

#primary div.quicklinks h3, #primary div.quicklinks a { color: #5e4b41; }


#primary div.quicklinks a:hover, #primary div.quicklinks a:focus { color: #9c877c; }

div.quicklinks1, div.quicklinks2 {width: 248px; overflow: hidden; float: left; background: transparent url(http://www.evanstoncase.org/content_Images/bg_quicklinks.gif) right top repeat-x; position: relative; }

div.quicklinks1 { margin-right: 1px; }


div.quicklinks ul {  }


div.quicklinks li { padding: 0; clear: left; }


div.quicklinks h3 { font-size: 13px; }

/*-------------------------------------------

        Left Column

-------------------------------------------*/


div.section1, div.section2 { padding: 0 10px 15px 20px; border-bottom: 1px solid #fff; background-color: #dce2e9; }
div.section2 { background-color: #e8edf3; }
#subcol h2 { padding: 1.7em 0 1.2em; font-size: 12px; text-transform: uppercase; }
#subcol h2 a, #subcol h2 a:link, #subcol h2 a:visited { text-decoration: none; }
#subcol h2 a:hover, #subcol h2 a:active { text-decoration: underline; }
#subcol h3 { font-size: 13px; padding-top: 1.2em; background: transparent url(http://www.evanstoncase.org/content_Images/border_h_1px_7c7c7c.gif) 0 0 repeat-x; }
#subcol h3.first { padding: 0; background: none; }
#subcol h4 { margin-bottom: 0.5em; font-size: 1.2em; font-weight: normal; }
#subcol img { padding: 1px; display: block; background-color: #fff; border: 1px solid #959595; }
#subcol img.inset { margin: 0 15px 10px 0; float: left; }


/*-------------------------------------------
        Footer
-------------------------------------------*/
#footer { padding-bottom: 1.5em; clear: both; width: 100%; color: #fff; text-align: center; background-color: #003874; border-top: 1px solid #003874; border-bottom: 3px solid #fff; }
#footer ul { margin-bottom: 15px; padding: 8px 0; background-color: #fff; }
        #footer ul li { display: inline; margin-right: 10px; padding-right: 10px; border-right: 1px solid #003874; }
        #footer ul li.last { margin: 0; padding: 0; border: none; }
        #footer p { clear: left; margin: 0; }
        #footer p a { color: #fff; }
        #footer p a:hover, #footer p a:focus { color: #b0c0d2; }
        #footer-nav a:hover, #footer-nav a:focus {color: #4a82c3; }
 /******************* NAVIGATION *******************/
#subcol .leftNav { padding: 0; border-left: solid 1px #dce2e9; border-right: solid 1px #dce2e9; }
/* #subcol .leftNav h2 { margin: 0; background: #e5e8f2; padding: 0; font-size: 11px; border-bottom: solid 1px #fff; } */
#subcol .leftNav h2 { margin: 0; background: #e5e8f2; padding: 0; font-size: 11px; padding-right: 15px; border-top: solid 1px #fff; border-bottom: solid 1px #fff; }
#subcol .leftNav h2 a, #subcol .leftNav h2 span { display: block; padding-left: 20px; padding-top: 6px; padding-bottom: 6px; text-decoration: none; }
#subcol .leftNav h1 { display: block; padding-left: 20px; padding-top: 12px; padding-bottom: 6px; text-decoration: none; font-size: 12px; color: #FF6600} 
/*#subcol .leftNav h1 { display: block; padding-left: 20px; padding-top: 12px; padding-bottom: 6px; text-decoration: none; font-size: 12px; color:#003874; }
color:#FF6600; }

/*#subcol .leftNav h1 { display: block; padding-left: 20px; padding-top: 12px; padding-bottom: 6px; text-decoration: none; font-size: 12px; color:#003874; }

/*#subcol .leftNav ul { margin: 0; line } */

#subcol .leftNav ul li, #subcol .leftNav ul.arrow { padding-right: 0px; padding-top:2px ;color:#003874;}
#subcol .leftNav ul ul li { margin-left: 15px; padding-left: 3px; padding-right: 15px; padding-top: 3px; color:#003874; }

#subcol .leftNav a:hover {background-color: #fff;}
#subcol .leftNav ul li a, #subcol .leftNav ul li span { display: block; padding-top: 8px; padding-bottom: 2px; padding-left: 20px; padding-right: 15px; text-decoration: none;color:#003874;}
#subcol .leftNav ul li p { display: block; padding-top: 8px; padding-bottom: 2px; padding-left: 20px; padding-right: 15px; text-decoration: none;}


/*#subcol .leftNav ul ul li, #subcol .leftNav ul.arrow li { font-weight: normal; border: 0; padding: 0; margin: 0; }*/
/*#subcol .leftNav ul ul li a, #subcol .leftNav ul.arrow li a, #subcol .leftNav ul ul li span, #subcol .leftNav ul.arrow li span { _height: 15px; text-decoration: none; display: block; padding: 0px 0; background: transparent url(http://www.evanstoncase.org/content_Images/hc_gray_bullet_arrow2.gif) no-repeat 20px 5px; padding-left: 30px; padding-right: 5px; margin: 0; }*/

/*#subcol .leftNav ul li { font-weight: bold; font-size: 11px; color: #666; margin: 0; }
#subcol .leftNav ul li { font-weight: normal; font-size: 11px; color: #666; margin: 0; padding-right: 10px}*/

/*#subcol .leftNav ul li, #subcol .leftNav ul.arrow { border-top: solid 1px #dce2e9; border-bottom: solid 1px #fff; }*/


/*#subcol .leftNav ul li a, #subcol .leftNav ul li span { display: block; padding-top: 5px; padding-bottom: 4px; padding-left: 20px; text-decoration: none; border-bottom: solid 1px #dce2e9; padding-right: 5px; }*/

/*#subcol .leftNav ul ul li a, #subcol .leftNav ul.arrow li a, #subcol .leftNav ul ul li span, #subcol .leftNav ul.arrow li span { _height: 15px; text-decoration: none; display: block; padding: 3px 0; background: transparent url(http://www.environmentaldefense.org/content_Images/hc_gray_bullet_arrow2.gif) no-repeat 20px 8px; padding-left: 30px; padding-right: 5px; margin: 0; }*/


/*#subcol .leftNav ul ul li a:hover, #subcol .leftNav ul.arrow li a:hover { background-color: #fff; }*/

/*-------------------------------------------
         Tables
 -------------------------------------------*/

table { border-collapse: collapse; }

table th { border: #cecece 0px solid; background-color: #ffefe7; }

table td { border: #cecece 0px solid; background-color: #fff; }

table td, table th { font-size: 11px; padding: 5px; text-align: left; }

table#full { width: 100%; margin-left: 0px; margin-right: 0px; }

#container table td p, #container table td li { font-size: 11px; }

table { margin-top: 5px; margin-bottom: 1.2em; }

table#left, table#right { width: 150px; }

table#left { float: left; margin-left: 0px; margin-right: 10px; }

table#right { float: right; margin-left: 10px; margin-right: 0px; }

td.blank, th.blank { background: transparent; border: 0; }

td.center, th.center { text-align: middle; }

td.right, th.right { text-align: right; }

table.noBorder td { border: 0px; font-size: 12px; padding-left: 0px; }

-->
</style>
