BODY
   {
    SCROLLBAR-BASE-COLOR: #333333;
    margin: 0px;
    padding: 0px;
    border: #000000 0px solid;

    }




 /* START CODE FOR LINKS */



a:link        { color: #3399FF; text-decoration: none; }


a:visited    { color: #3399FF; text-decoration: none; }


a:active    { color: #3399FF; text-decoration: none; }


a:hover        { color: #330099; text-decoration: none; }


.biglink     { FONT: 12px arial, helvetica, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none; }


.biglink:hover     { FONT: 12px arial, helvetica, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline; }






 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */


TABLE        { COLOR: #000333; FONT: 11px arial, verdana, tahoma, helvetica, sans-serif; }


.title        { COLOR: #141424; FONT: 18px arial, verdana, tahoma, helvetica, sans-serif; font-weight: bold; }


.subtitle    { COLOR: #330099; FONT: 15px arial, verdana, tahoma, helvetica, sans-serif; font-weight: bold; }


.copyright    { COLOR: #999999; FONT: 9px arial, verdana, tahoma, helvetica, sans-serif; }


.careertitle    { COLOR: #FF6600; FONT: 14px arial, verdana, tahoma, helvetica, sans-serif; font-weight: bold; }


.phonetitle    { COLOR: #0000FF; FONT: 12px arial, verdana, tahoma, helvetica, sans-serif; font-weight: bold; }


.list         { COLOR: #000000; FONT: 11px arial, verdana, tahoma, helvetica, sans-serif; font-weight: normal; }


.just         { text-align: justify; }


.dividers    { width: 100%; color: #FFFFFF; height: 3px; border: 1px solid #CCCCFF; }






 /* IMAGE BORDERS */


.borders    { border: #000000 1px solid; }








/* GALLERY IMAGE MOUSEOVER BORDERS AND GALLERY TEXT */



.image-brder        { position: relative; LEFT: 0px; top: 0px; border: #000000 1px solid; }


.image-borderon        { position: relative; LEFT: 2px; top: 2px; border: #0099FF 1px solid; }


.viewer-border         { border: #000000 1px solid; }


.smalltitle         { COLOR: #999999; FONT: 11px arial, verdana, tahoma, helvetica, sans-serif; font-weight: bold; }


.gallerytext        { COLOR: #666666; FONT: 12px arial, verdana, tahoma, helvetica, sans-serif; }


.hilight        { COLOR: #3366FF; FONT: 13px arial, verdana, tahoma, helvetica, sans-serif; font-weight: bold; }


.picturetitle         { COLOR: #000000; FONT: 13px arial, verdana, tahoma, helvetica, sans-serif; font-weight: bold; }




 /* GALLERY MENU CODE */

.button-gallery     {

            color: #000000;

                   font: bold 11px arial, serif;

            text-align: center;

            background-color: #FFFFFF;

                background-image: url("picts/button-gallery.gif");

                padding: 1px 5px 1px 5px;

            margin: 0px 1px 0px 1px;

                display: block;

            cursor:pointer;

            width: 90px;

            height: 20px;

                border: #999999 1px solid;


            }



.buttonon-gallery    {

            color: #0066FF;

                   font: bold 11px aarial, verdana, tahoma, helvetica, sans-serif;

            text-align: center;

            background-color: #FFFFFF;

                background-image: url("picts/buttonon-gallery.gif");

                padding: 0px 5px 0px 5px;

            margin: 0px 1px 0px 1px;

                display: block;

            cursor:pointer;

            width: 90px;

            height: 20px;

                border: #0066FF 1px solid;

            }





/* SIDEBAR OPTIONS */



a.sidelink:link        { color: #99CCFF; text-decoration: none; }


a.sidelink:visited    { color: #99CCFF; text-decoration: none; }


a.sidelink:active    { color: #99CCFF; text-decoration: none; }


a.sidelink:hover    { color: #99FF99; text-decoration: none; }


.bordersSB        { border: #C0C0C0 1px solid; }


.sidebartitle        { COLOR: #FFFFFF; FONT: 13px arial, verdana, tahoma, helvetica, sans-serif; font-weight: bold; }


.sidebartext        { COLOR: #FFFFFF; FONT: 11px arial, verdana, tahoma, helvetica, sans-serif; }


.date-font        { color: #FFFFFF; font: 10px arial, verdana, tahoma, helvetica, sans-serif; font-weight: bold; }


.sidebar-background    {
            background-image: url("");

            background-repeat: repeat-y;

            background-position: top left;

            }










/* HIDE MENU AND ITEMS FOR PRINTING */



@media print {
.printhide     { display:none; }

.printhelp    { width:600px; }
}
@media screen{

.printonly     { display:none; }

}














.shadeform    { FONT: 13px arial, verdana, tahoma, helvetica, sans-serif;

        background-image: url("picts/shadeform.gif");

        text-align: left;

        WIDTH: 180PX;

        BORDER: #000000 1px solid; }



.dropdown     { COLOR: #333333;

        background-color: #F1F4F5;

        WIDTH: 200PX;
        FONT: 11px arial, verdana, tahoma, helvetica, sans-serif; }



.textarea    { FONT: 13px arial, verdana, tahoma, helvetica, sans-serif;

        background-image: url("picts/shadeform.gif");

        text-align: left;
        WIDTH: 250PX;

        HEIGHT: 125PX;
        BORDER: #000000 1px solid; }


.submitbutton     { FONT: 9pt arial, verdana, tahoma, helvetica, sans-serif; }



.searchform     {     WIDTH: 110PX;

        HEIGHT: 20PX;

        FONT: 11px arial, verdana, tahoma, helvetica, sans-serif;

        background-image: url("picts/shadeform.gif");

        BORDER: #000000 1px solid; }



.searchdrop     { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, verdana, tahoma, helvetica, sans-serif; background-color: #F1F4F5; }



.searchbutton     { font-size: 8pt;

          width: 35px;

          background-color: #F1F4F5;

          BORDER: #000000 1px solid; }









 /* START THE CODE FOR THE MENUS */



.menuoutline    { BORDER-BOTTOM: #000000 1px solid; BORDER-TOP: #000000 0px solid; }




.menu        { font-family: arial, verdana, tahoma, helvetica, sans-serif;

          font-size: 8pt;
          height: 22px;

          padding-top: 0px;

          padding-bottom: 0px;
          padding-left: 7px;

          padding-right: 7px;
          cursor:pointer;

          font-weight: bold;

          text-align: center;

          line-height: 20px;

          display: block;

          border: #000000 0px solid; }


a.menu:link     { background-image: url("picts/menu.gif");

          background-color:#2D2D4A;

          color: #CFCFE0;}



a.menu:visited     { background-image: url("picts/menu.gif");

          background-color:#2D2D4A;

          color: #CFCFE0; }



a.menu:active     { background-image: url("picts/menu.gif");

          background-color:#2D2D4A;

          color: #CFCFE0; }



a.menu:hover     {  background-image: url("picts/menuon.gif");

           background-color:#C0C0C0;

           color: #000000; }





