BODY                 {scrollbar-base-color: #15326F;
                scrollbar-track-color: #7D8FB1;
                scrollbar-face-color: #1A3E8A;
                scrollbar-highlight-color: #FFFFFF;
                scrollbar-3dlight-color: #FFFFFF;
                scrollbar-darkshadow-color: #FFFFFF;
                scrollbar-shadow-color: #FFFFFF;
                scrollbar-arrow-color: #FFFFFF; }

a:link                { color: #1153FF; text-decoration: none }

a:visited        { color: #666666; text-decoration: none }

a:active        { color: #BFCFFF; text-decoration: none }

a:hover                { color: #009525; text-decoration: none }

a.menu:link        { color: #8E8E9B; text-decoration: none }

a.menu:visited        { color: #8E8E9B; text-decoration: none }

a.menu:active        { color: #FF99CC; text-decoration: none }

a.menu:hover        { color: #FF6666; text-decoration: none }


 /* THE NEXT LINE CONTROLS THE DEFAULT FONT SIZE */

TABLE                { COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: normal }

.title                 { COLOR: #339966; FONT: 20px arial, sans-serif; font-weight: bold }

.subtitle         { COLOR: #000099; FONT: 15px verdana, arial, sans-serif; font-weight: bold }

.phonetitle         { color: #A3E0C1; font: 12px verdana, arial, sans-serif; font-weight: bold }

.copytext         { COLOR: #DADADA; FONT: 10px arial, verdana, sans-serif; font-weight: bold }

.quotechoice         { COLOR: #000099; FONT: 14px arial, verdana, sans-serif; font-weight: normal }

.just                 {text-align: left; 8px}

.faq                 { line-height: 18px }



.button {         background-image: url("picts/button.gif");
                background-color:#FFFFFF;
                FONT-FAMILY: arial, verdana, helvetica, sans;
                color: #000066;
                font-size: 8pt;
                height: 20px;
                cursor:hand;
                font-weight: bold;
                text-align: center;
                BORDER: #000066 1px solid }

.buttonon { background-image: url("picts/buttonon.gif");
                background-color:#F0F0F0;
                FONT-FAMILY: arial, verdana, helvetica, sans;
                color: #660000;
                font-size: 8pt;
                height: 20px;
                cursor:hand;
                font-weight: bold;
                text-align: center;
                BORDER: #660000 1px solid }


.shadeform        { FONT: 13px arial, verdana, sans-serif;
                background-image: url("picts/shadeform.gif");
                text-align: left;
                WIDTH: 200PX;
                BORDER: #666666 1px solid}

.quoteform        { FONT: 13px arial, verdana, sans-serif;
                background-image: url("picts/shadeform.gif");
                text-align: left;
                BORDER: #000066 1px solid}

.textarea        { FONT: 13px arial, verdana, sans-serif;
                background-image: url("picts/shadeform.gif");
                text-align: left;
                WIDTH: 275PX;
                HEIGHT: 125PX;
                BORDER: #999999 2px solid}

.dropdown {        COLOR: #333333;
                WIDTH: 200PX;
                FONT: 11px geneva, verdana, arial, sans-serif }


.searchbutton {        background-image: url("picts/button.gif");
                background-color:#F0F0F0;
                FONT-FAMILY: arial, verdana, helvetica, sans;
                color: #000066;
                font-size: 8pt;
                height: 20px;
                width: 35px;
                cursor:hand;
                font-weight: bold;
                text-align: center;
                BORDER: #000066 1px solid }

.searchform         { background-image: url("picts/shadeform.gif");
                  WIDTH: 100PX;
                  HEIGHT: 20PX; FONT: 11px arial, verdana, sans-serif;
                  BORDER: #000000 1px solid }


.searchdrop        { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }




 /* START CODE FOR THE GALLERY */



.picturetitle         { COLOR: #000000; FONT: 11px verdana, arial, sans-serif; font-weight: bold }

.picturedesc         { COLOR: #7D8FB1; FONT: 11px arial, verdana, sans-serif; font-weight: bold }


.button-popups  { background-image: url("picts/button.gif");
                background-color:#FFFFFF;
                FONT-FAMILY: arial, verdana, helvetica, sans;
                color: #000066;
                font-size: 8pt;
                height: 20px;
                cursor:hand;
                font-weight: bold;
                text-align: center;
                BORDER: #000066 1px solid }

.buttonon-popups { background-image: url("picts/buttonon.gif");
                background-color:#F0F0F0;
                FONT-FAMILY: arial, verdana, helvetica, sans;
                color: #660000;
                font-size: 8pt;
                height: 20px;
                cursor:hand;
                font-weight: bold;
                text-align: center;
                BORDER: #660000 1px solid }


.rollover         { background-color: #7D8FB1 }

.rolloveron         { background-color: #000000; Filter: Alpha(Opacity=60) }

.gallery_nav        { FONT: 12px arial, verdana, sans-serif;
                  font-weight: bold;
                  background-image: url("picts/background_gallery_nav.gif") }

.cartamount        { FONT: 13px arial, verdana, sans-serif;
                  background-image: url("picts/cart-shadeform.gif");
                  text-align: center;
                  WIDTH: 20PX;
                  BORDER: #000000 1px solid}

.price                 { COLOR: #FF6600; FONT: 12px verdana, arial, sans-serif; font-weight: bold }



 /* START THE CODE FOR THE MENUS */



#menulocation         { LEFT: 0px; WIDTH: 150px; POSITION: absolute; TOP: 0px; padding:0px 0px; white-space:nowrap; z-index:2 }


.menu                { font-family: arial, verdana, helvetica, sans;
                  font-size: 9pt;
                  height: 25px;
                  width: 125px;
                  cursor:hand;
                  font-weight: bold;
                  text-indent: 8px;
                  line-height: 16pt;
                  text-align: left;
                  display: block;
                  border: #FFFFFF 0px solid; }


a.menu:link         { color: #8E8E9B;
                  background:#D2D2D7;
                  background-image: url("picts/menu.gif");}


a.menu:visited         { color: #8E8E9B;
                  background:#D2D2D7;
                  background-image: url("picts/menu.gif");}


a.menu:active         { background:#D2D2D7;
                  background-image: url("picts/menu.gif");
                  color: #8E8E9B; }


a.menu:hover         { background:#FFFFFF;
                  background-image: url("picts/menuon.gif");
                  color: #339966; }


