 
html, BODY { background: white; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px;}

P, ul, ol, li, blockquote { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000 }
.norm { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; font-style: normal; }
.small { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; margin-right: 0px }
.smallmargp { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; margin-left: 15px; margin-right: 15px; }
.smallmargrltblu { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #6699CC; margin-right: 10px; }
.smallmarglltblu { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #6699CC; margin-left: 10px; }
.big { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; margin-right: 0px }
.huge { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 32px; font-weight: bold; color: #000000; margin-right: 0px }
.indent { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; margin-left: 25px; }
.hangindent { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; margin-left: 25px; text-indent: -25px; }

.error  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #990000; padding: 3px; background-color:#FFCCCC; text-align: center  }
.green  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #009933; padding: 3px; background-color:#99FFCC; text-align: center  }
.bluep  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #669999; padding: 3px; background-color:#CCFFFF; text-align: center  }
.help  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #FFCC33; padding: 3px; background-color:#FFFF99; text-align: left  }
.orangep  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #FF9900; padding: 3px; background-color:#FFCC66;  }
.editp  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #990066; padding: 3px; background-color:#CC99CC;  }
                                                                                                                                                                                  
.hrgreen  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #339933; text-decoration: none; }
.hrblue  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #0000CC; text-decoration: none; }

.header { line-height: 100%; font-size: 22px; font-weight: bold; font-style: italic; color: #336699; }                                                                             
.subhead { line-height: 100%; font-size: 14px; font-weight: bold; color: #336699; border-top: 1px solid #6699CC; border-bottom: 1px solid #6699CC; padding: 3px; margin-top: 2em; }
.subheadnomarg { line-height: 100%; font-size: 14px; font-weight: bold; color: #336699; border-top: 1px solid #6699CC; border-bottom: 1px solid #6699CC; padding: 3px; }
.subheadtextonly { line-height: 100%; font-size: 14px; font-weight: bold; color: #336699; }

.smltgrayitalic { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CCCCCC; font-style: italic; margin-right: 0px }
.smgrayitalic { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #888888; font-style: italic; margin-right: 0px }         
.grayitalic { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #888888; font-style: italic; margin-right: 0px }
.bluebold { font-family: arial, tahoma, sans-serif; font-size: 13px; font-weight: bold; color: #336699;}
.blueitalic { font-family: arial, tahoma, sans-serif; font-size: 13px; font-weight: bold; color: #336699; font-style: italic;} 
.red { font-family: arial, tahoma, sans-serif; font-size: 13px; color: #CC0033; }
.smallred { font-family: arial, tahoma, sans-serif; font-size: 11px; color: #CC0033; }

.topnewsblue { font-family: arial, tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #336699;}
.topnewsbold { font-family: arial, tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}  
A.topnews:link, A.topnews:visited, A.topnews:active, A.topnews:hover   { font-family: arial, tahoma, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.headline { font-family: arial, tahoma, sans-serif; font-size: 13px; font-weight: bold; color: #336699;}
A.headline:link, A.headline:visited, A.headline:active   { font-family: arial, tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; }
A.headline:hover   { text-decoration: underline; } 
                                         
A.pagenav:link, A.pagenav:visited, A.pagenav:active   { font-family: arial, tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none;  }
A.pagenav:hover   { color: #000000; }
A.pagenavselect:link, A.pagenavselect:visited, A.pagenavselect:active   { font-family: arial, tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; border: 1px solid black; padding: 2px; }
A.pagenavselect:hover   { color: #000000; }

.classtitlegreen  { line-height: 140%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #33CC33; }
.classtitleyellow  { line-height: 140%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #FFCC33; }
.classtitleorange  { line-height: 140%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #FF9900; }
.classheader  { line-height: 100%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #000000;}
.classsubheadblue  { line-height: 100%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #33CC33; padding: 3px; background: #333399; margin-top: 2em;}
.classsubheadorg  { line-height: 100%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #333399; padding: 3px; background: #FF6600; margin-top: 2em;}
.classsubheadpurp  { line-height: 100%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FF9900; padding: 3px; background: #993399; margin-top: 2em;}
.classsubheadyel  { line-height: 100%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #333399; padding: 3px; background: #FFFF00; margin-top: 2em;}
.classbody, .default  { line-height: 120%; font-family: "century gothic",arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; }
body.classblue { background-image: url('/images/templates/class/bluebar.gif'); background-color: #333399; background-repeat:repeat-x;  min-height: 100%; height: auto; }
body.classorg { background-image: url('/images/templates/class/bluebar.gif'); background-color: #FF6600; background-repeat:repeat-x; min-height: 100%; height: auto; }
body.classpurp { background-image: url('/images/templates/class/bluebar.gif'); background-color: #993399; background-repeat:repeat-x; min-height: 100%; height: auto; }
body.classyel { background-image: url('/images/templates/class/bluebar.gif'); background-color: #FFFF00; background-repeat:repeat-x; min-height: 100%; height: auto; }
A.classnav:link, A.classnav:visited, A.classnav:active   { font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; margin-right: 0px; }
A.classnav:hover { font-size: 13px; color: #9999FF; text-decoration: none; }
A.classnavon:link, A.classnavon:visited, A.classnavon:active   { font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000066; text-decoration: none; margin-right: 0px; }
A.classnavon:hover { font-size: 13px; color: #9999FF; text-decoration: none; }
A.classlink:link, A.classlink:visited, A.classlink:active   { font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333399; text-decoration: none; margin-right: 0px; }
A.classlink:hover { text-decoration: underline; }
.classmocell { background-color:#33CC33; border-top: thin solid #333399; border-bottom: thin solid #333399; }
.classlinkhead { line-height: 100%; font-size: 14px; font-weight: bold; color: #333399; border-top: 2px solid #333399; border-bottom: 2px solid #333399; padding: 3px; margin-top: 2em; }
td.classlinks { border-bottom: 1px solid #33CC33; padding: 5px; background-color:#CCFFCC; text-align: left  }

.classphoto { padding: .3em; color: #333; text-align: center; margin-bottom: 10px; margin-left: 5px; margin-right: 5px;}
.classphoto img { display: block;}
.classphoto label { display: block; font-size: 11px;}

.classiconbook {background-image: url(/images/templates/class/icons/book.gif); background-repeat: no-repeat; background-position: right center; border: 0;}
.classiconbooks {background-image: url(/images/templates/class/icons/books.gif); background-repeat: no-repeat; background-position: right center; border: 0;}
.classiconwrite {background-image: url(/images/templates/class/icons/write.gif); background-repeat: no-repeat; background-position: right center; border: 0;}
.classiconhand {background-image: url(/images/templates/class/icons/hand.gif); background-repeat: no-repeat; background-position: right center; border: 0;}
.classiconmath {background-image: url(/images/templates/class/icons/math.gif); background-repeat: no-repeat; background-position: right center; border: 0;}
.classiconscience {background-image: url(/images/templates/class/icons/science.gif); background-repeat: no-repeat; background-position: right center; border: 0;}
.classiconmap {background-image: url(/images/templates/class/icons/map.gif); background-repeat: no-repeat; background-position: right center; border: 0;}
.classiconcomputer {background-image: url(/images/templates/class/icons/computer.gif); background-repeat: no-repeat; background-position: right center; border: 0;}
.classiconmusic {background-image: url(/images/templates/class/icons/music.gif); background-repeat: no-repeat; background-position: right center; border: 0;}
.classiconart {background-image: url(/images/templates/class/icons/art.gif); background-repeat: no-repeat; background-position: right center; border: 0;}
.classiconsports {background-image: url(/images/templates/class/icons/sports.gif); background-repeat: no-repeat; background-position: right center; border: 0;}
.classiconremind {background-image: url(/images/templates/class/icons/remind.gif); background-repeat: no-repeat; background-position: right center; border: 0;}


.faqq { font-family: arial, tahoma, sans-serif; font-size: 13px; font-weight: bold; color: #336699; margin-right: 26px }

.deletebutton  { background-color: #FFCC33; background-image: none; color:#CC3300;  }

.sidenavoutline { border: 1px solid #003366; padding: .3em; }

.linklist { line-height: 225%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; }

.newsheader { line-height: 120%; font-family: "comic sans ms"; font-size: 36px; font-weight: bold; color: #000000; margin-right: 0px }
.newsheadline { line-height: 120%; font-family: "comic sans ms", arial, tahoma, helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000; margin-right: 0px }
.newsarticle { line-height: 120%; font-family: "century gothic", arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000 }

.searchhighlight { color: #FF9900; }
.searchdescr { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; margin-right: 0px }

.photo { float:right; margin: .3em; border: 1px solid #CCCCCC; padding: .3em; background-color: #FFFFCC; color: #333; text-align: center;}
.photo img { display: block;}
.photo label { display: block; font-size: 11px;}

.photol { float:left; margin: .3em; border: 1px solid #CCCCCC; padding: .3em; background-color: #FFFFCC; color: #333; text-align: center;}
.photol img { display: block;}
.photol label { display: block; font-size: 11px;}
                                                                                                         
td.links { border-bottom: 1px solid #999999; padding: 5px; background-color:#EEEEEE; text-align: left  }     
td.greytd { border-bottom: 1px solid #999999; padding: 5px; background-color:#EEEEEE; }
td.greytdnobord { padding: 5px; background-color:#EEEEEE; }
td.list { padding: 3px; background-color:#EEEEEE;  }
td.toplist { padding: 3px; background-color:#DDDDDD;  }
td.listnew { padding: 3px; background-color:#FFFFCC;  }
td.toplistnew { padding: 3px; background-color:#FFFF99;  }
td.listwait { padding: 3px; background-color:#FFFF99;  }
td.toplistwait { padding: 3px; background-color:#FFCC66;  }
td.listfilled { padding: 3px; background-color:#CCFFCC;  }
td.toplistfilled { padding: 3px; background-color:#AAEEAA;  }

.sidenavp { font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #99CCFF; margin-right: 0px }
.subsidenavp { line-height: 160%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #99CCFF; margin-left: 10px }

    A.topnav:link, A.topnav:visited, A.topnav:active   { font-family: verdana,helvetica; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; margin-right: 12px; }
    A.topnav:hover { font-size: 11px; color: #99CCFF; text-decoration: none; }

    A.sidenavhead:link, A.sidenavhead:visited, A.sidenavhead:active, A.sidenavhead:hover   { font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; margin-right: 0px }
    
    A.sidenav:link, A.sidenav:visited, A.sidenav:active   { font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #99CCFF; text-decoration: none; margin-right: 0px; }
    A.sidenav:hover { font-size: 13px; color: #FFFFFF; text-decoration: none; }
    
    A.subsidenav:link, A.subsidenav:visited, A.subsidenav:active   { line-height: 160%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #99CCFF; text-decoration: none; margin-left: 10px; margin-right: 0px; }
    A.subsidenav:hover { font-size: 11px; color: #FFFFFF; text-decoration: none; }
    
    A.subsubsidenav:link, A.subsubsidenav:visited, A.subsubsidenav:active   { line-height: 160%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #99CCFF; text-decoration: none; margin-left: 20px; margin-right: 0px; }
    A.subsubsidenav:hover { font-size: 11px; color: #FFFFFF; text-decoration: none; }
  
    A.smallwhite:link, A.smallwhite:active    { font-size: 11px; color: #FFFFFF; text-decoration: none; font-family: arial, tahoma, helvetica, sans-serif; font-weight: normal; }
    A.smallwhite:visited { font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif }
    A.smallwhite:hover { color: #FFFFFF; text-decoration: underline; }

    A.smalldk:link, A.smalldk:active    { font-size: 11px; color: #336699; text-decoration: none; font-family: arial, tahoma, helvetica, sans-serif; font-weight: normal; }
    A.smalldk:visited { font-size: 11px; color: #336699; text-decoration: none; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif }
    A.smalldk:hover { color: #336699; text-decoration: underline; }          

    A.small:link, A.small:active    { font-size: 11px; color: #990099; text-decoration: none; font-family: arial, tahoma, helvetica, sans-serif; font-weight: normal; }
    A.small:visited { font-size: 11px; color: #0099CC; text-decoration: none; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif }
    A.small:hover { text-decoration: underline; }
    
    A.edit:link, A.edit:visited, A.edit:active  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #990066; padding: 3px; background-color:#CC99CC;  }
    A.edit:hover  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #990066; padding: 3px; background-color:#FFCCFF;  }
    A.blue:link, A.blue:visited, A.blue:active  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #669999; padding: 3px; background-color:#CCFFFF;  }
    A.blue:hover  { line-height: 120%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #669999; padding: 3px; background-color:#33FFFF;  }   
    A.orange:link, A.orange:visited, A.orange:active  { line-height: 180%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #FF9900; padding: 3px; background-color:#FFCC66;  }
    A.orange:hover  { line-height: 180%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #FF9900; padding: 3px; background-color:#FFFF99;  }
    A.red:link, A.red:visited, A.red:active  { line-height: 180%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #990000; padding: 3px; background-color:#FFCCCC;  }
    A.red:hover  { line-height: 180%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #990000; padding: 3px; background-color:#FF6666;  }

/* WORK REQUESTS */
    A.wrbluebuttonlink:link, A.wrbluebuttonlink:visited, A.wrbluebuttonlink:active   {
        line-height: 100%; font-family: arial, tahoma, helvetica, sans-serif;
        font-size: 11px; font-weight: normal;
        color: #000000; text-decoration: none;
        border: 1px solid #CCCCCC;
        padding: 5px; text-align: center  }
    A.wrbluebuttonlink:hover  { line-height: 100%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #666666; padding: 5px;  background-color:#CCCCFF; }
    A.wrredbuttonlink:link, A.wrredbuttonlink:visited, A.wrredbuttonlink:active   { line-height: 100%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #CCCCCC; padding: 5px; text-align: center  }
    A.wrredbuttonlink:hover  { line-height: 100%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #666666; padding: 5px;  background-color:#FFCCCC; }
    .wrbuttondeadtext  { line-height: 100%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; border: 1px solid #CCCCCC; padding: 5px; text-align: center  }

    .wrnavbox { border: 1px solid #6699CC; padding: 2px; text-align: right;  }
    .wrlowernavbox {
        line-height: 100%; font-family: arial, tahoma, helvetica, sans-serif;
        font-size: 11px; font-weight: normal; color: #000000;
        text-decoration: none;  
        color: #FFFFFF; 
        border: 1px solid #6699CC;
        padding: 3px;                 
        text-align: center; background-color: #336699;  vertical-align: middle; }    
    A.wrbluenavbuttonlink:link, A.wrbluenavbuttonlink:visited, A.wrbluenavbuttonlink:active   {
        line-height: 100%; font-family: arial, tahoma, helvetica, sans-serif;
        font-size: 11px; font-weight: normal;
        text-decoration: none;   
        color: #FFFFFF;
        border: 1px solid #6699CC;
        margin-left: 1px; margin-right: 1px;
        padding: 3px;                 
        text-align: center; background-color: #336699;
        }
    A.wrbluenavbuttonlink:hover  {
        text-decoration: none; 
        color: #FFFFFF;   
        border: 1px solid #336699;
        background-color: #6699CC;
    } 
    A.wrltbluenavbuttonlink:link, A.wrltbluenavbuttonlink:visited, A.wrltbluenavbuttonlink:active   {
        line-height: 100%; font-family: arial, tahoma, helvetica, sans-serif;
        font-size: 11px; font-weight: normal;
        text-decoration: none;   
        color: #FFFFFF;
        border: 1px solid #336699;
        margin-left: 1px; margin-right: 1px;
        padding: 3px;                 
        text-align: center; background-color: #6699CC;
        }
    A.wrltbluenavbuttonlink:hover  {
        text-decoration: none; 
        color: #FFFFFF;   
        border: 1px solid #6699CC;
        background-color: #336699;
    }           
    A.wrbrownnavbuttonlink:link, A.wrbrownnavbuttonlink:visited, A.wrbrownnavbuttonlink:active   {
        line-height: 100%; font-family: arial, tahoma, helvetica, sans-serif;
        font-size: 11px; font-weight: normal;
        text-decoration: none;   
        color: #333333;
        border: 1px solid #999966;
        margin-left: 1px; margin-right: 1px;
        padding: 3px;                 
        text-align: center; background-color: #CCCC99;
        }
    A.wrbrownnavbuttonlink:hover  {
        text-decoration: none; 
        color: #FFFFFF;   
        border: 1px solid #666633;
        background-color: #999966;
    } 
    .wrnavformfield {
        line-height: 100%; font-family: arial, tahoma, helvetica, sans-serif;
        font-size: 11px; font-weight: normal;
        color: #FFFFFF; 
        border: 1px solid #336699;
        background-color: #6699CC;              
        margin-left: 1px; margin-right: 1px;
        padding: 2px; vertical-align: middle;
    }

A:link, A:active    { font-size: 13px; color: #990099; text-decoration: none; font-family: arial, tahoma, helvetica, sans-serif; font-weight: normal }
A:visited { font-size: 13px; color: #0099CC; text-decoration: none; font-weight: normal; font-family: arial, tahoma, helvetica, sans-serif }
A:hover { text-decoration: underline; }

A.big:link, A.big:active    { font-size: 14px; font-weight: bold; color: #990099; text-decoration: none; font-family: arial, tahoma, helvetica, sans-serif; }
A.big:visited { font-size: 14px; font-weight: bold; color: #0099CC; text-decoration: none; font-family: arial, tahoma, helvetica, sans-serif }
A.big:hover { text-decoration: underline; }

.shadowrightbg { background: #FFFFFF url(/images/shadow_right.gif) repeat-y fixed top; }
.shadowbottombg { background: #FFFFFF url(/images/shadow_bottom.gif) repeat-x fixed left; }
    
.copy { font-family: arial, tahoma, helvetica, sans-serif; font-size: 10px; color: #CCCCCC;  margin-left: 5px}  

    .footer { line-height: 150%; font-family: arial, tahoma, helvetica, sans-serif; font-size: 10px; color: #336699} 
    A.foot:link, A.foot:visited, A.foot:active   { font-size: 10px; color: #336699; text-decoration: none; font-family: arial, tahoma, helvetica, sans-serif }
    A.foot:hover { font-size: 10px; color: #336699; text-decoration: underline; }


/* FOR WYSIWYG */
.wtitlegreen  { line-height: 140%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #33CC33;  padding: 3px;}
.wtitleyellow  { line-height: 140%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #FFCC33; padding: 3px; }
.wtitleorange  { line-height: 140%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #FF9900;  padding: 3px;}
.wtitleblue  { line-height: 140%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #333399;  padding: 3px;}
.wtitlepurple  { line-height: 140%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #993399; padding: 3px; }
.wsubheadblack  { line-height: 100%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000; padding: 3px;}
.wsubheadgreen  { line-height: 100%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #33CC33; padding: 3px;}
.wsubheadyel  { line-height: 100%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FFCC33; padding: 3px;}
.wsubheadorg  { line-height: 100%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FF9900; padding: 3px;}
.wsubheadblue  { line-height: 100%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #333399; padding: 3px;}
.wsubheadpurp  { line-height: 100%; font-family: "comic sans ms","century gothic",arial, tahoma, helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #993399; padding: 3px;}



