BODY {
   MARGIN; 0px;
   FONT-SIZE: 10pt;
   COLOR: #000000;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   background-image:url('/images/bg1.gif');

}

  .leftMenu
        {
   padding-top: 10px;
   padding-left: 15px;
   background-color: #F1F1F1;
   border-right: dotted 1px #C0C0C0;
   border-top: solid 3px #5A8CC6;
        }


 .leftMenu1
        {
   padding-top: 10px;
   padding-left: 15px;
   padding-bottom: 10px;
   background-color: #F1F1F1;
   border-bottom: solid 1px #C0C0C0;
   border-top: solid 1px #5A8CC6;
        }

 .leftMenutop
        {
   padding-top: 10px;
   padding-left: 15px;
   background-color: #F1F1F1;
   border-right: dotted 0px #C0C0C0;
   border-top: solid 3px #5A8CC6;
        }

.leftMenutop1
        {
   padding-top: 10px;
   padding-left: 15px;
   background-color: #ffffff;
   border-right: dotted 0px #C0C0C0;
   border-top: solid 3px #5A8CC6;
        }





A {
   COLOR: #2b4372;
   FONT-FAMILY: verdana, arial
}
A:hover
{
   COLOR: #1842a4;
   FONT-FAMILY: verdana, arial
}
#date

toppic
{

   border-bottom: solid 1px #000000;

}

{
   BORDER-RIGHT: 0px;
   LEFT: 615px;
   BORDER-LEFT: 0px;
   WIDTH: 115px;
   POSITION: absolute;
   TOP: 100px;
   TEXT-ALIGN: right
}
.clock {
   MARGIN-BOTTOM: 3px;
   PADDING-BOTTOM: 0px;
   FONT: 8pt Arial, Helvetica, sans-serif
}

#calls {
    BORDER-RIGHT: 0px;
    LEFT: 575px;
    BORDER-LEFT: 0px;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 96px;
    TEXT-ALIGN: right        
}

message {
   MARGIN; 0px;
   FONT-SIZE: 10pt;
   COLOR: #000000;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   BACKGROUND-COLOR: #ffffff;
}
.footer {
   MARGIN-BOTTOM: 0px;
   TEXT-ALIGN: center
}

.headline {
   MARGIN-BOTTOM: 3px;
   PADDING-BOTTOM: 0px;
   FONT: bold 11pt verdana, arial, helvetica, sans-serif
}
.link
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none! important
}
.text
{
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    FONT: 8.5pt verdana, arial, helvetica, sans-serif
}
.text1
{
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    FONT: 10pt verdana, arial, helvetica, sans-serif
}


.subline
{
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    FONT: bold 10pt verdana, arial, helvetica, sans-serif
}
.sub
{
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 0px;
    FONT: bold 9.5pt tahoma
}
.subline1
{
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    FONT:bold 10pt verdana, arial, helvetica, sans-serif
}

.authordate
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    FONT: 9px verdana, arial, helvetica, sans-serif;
    PADDING-TOP: 1px
}
.error
{
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    FONT: bold 10pt verdana, arial, helvetica, sans-serif
        COLOR: 660000;
}
.end
{
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    FONT: 7pt verdana, arial, helvetica, sans-serif
        COLOR: ffffff;
}
.supersmall
{
    FONT: 9px verdana, arial, helvetica, sans-serif
}
.verysmall
{
    FONT: 9px arial
}

.press
{
    FONT: bold 11px verdana, arial, helvetica, sans-serif
}
.botlink
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial
}
.sevendayten
{
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    FONT: 7pt verdana, arial, helvetica, sans-serif
}
.headpop{font-family:Arial,Helvetica,sans-serif; font-size:162.5%; font-weight:bold; line-height:normal;}


.body-table
{
   background-image: url('/images/bg-top.gif');
   background-repeat:repeat-x};
}


.bodyHeading
        {
   font-family: Verdana;
   font-size: 13pt;
   font-weight: bold;
   padding-top: 10px;
   line-height: 120%;
   border-bottom: dotted 1px #CCCCCC;
   color: #000000;

   text-decoration: none;
        }

.bodyHead
        {
   font-family: Verdana;
   font-size: 13pt;
   font-weight: bold;
   padding-top: 10px;
   color: #000000;
   text-decoration: none;
        }


        .menuNav
        {
   background-image: url('/images/menu_background.gif');
        }

        .promoCell
        {
   background-image: url('/images/promo_bg.gif');
        }

        .navCell
        {
   background-color: none;
        }

        .navCellOn
        {
   background-color: #88B125;
        }

        .menuLink
        {
   font-family: Verdana;
   font-size: 8pt;
   color: #003399;
   text-decoration: none;
        }

        .menuLink:hover

       {
   font-family: Verdana;
   font-size: 8pt;
   color: red;
   text-decoration: underline;
        }

        .searchText
        {
   font-family: Verdana;
   font-size: 7.5pt;
   color: #808080;
        }

        .blueButton
        {
   font-family: Verdana;
   font-size: 8pt;
   color: #000000;
   letter-spacing: 1;
   cursor: pointer;
   cursor: hand;
   background-image: url('/images/button_bg.gif');
   background-color: #ffffff
        }

        .mainMenuText:link, .mainMenuText, .mainMenuText:visited, .mainMenuText:hover
        {
   font-family: Tahoma;
   font-size: 8pt;
   color: #ffffff;
   font-weight: bold;
   text-decoration: none;
        }

        .categoryHeading
        {
   font-family: Tahoma;
   font-size: 8pt;
   color: #ffffff;
   font-weight: bold;
        }

        .bodyText
        {
   font-family: Verdana;
   font-size: 8.5pt;
   color: #000000;
   text-decoration: none;
   line-height: 125%;
        }

        .disabled
        {
   font-family: Verdana;
   font-size: 8.5pt;
   color: #C0C0C0;
   text-decoration: none;
   line-height: 125%;
        }

        .bodyLink
        {
   font-family: Verdana;
   font-size: 8pt;
   color: #003399;
   text-decoration: underline;
        }

        .bodyLink:hover
        {
   font-family: Verdana;
   font-size: 8pt;
   color: red;

   text-decoration: underline;

        }



        .quote

        {

   font-family: Tahoma;

   font-size: 12pt;

   font-style: italic;

   font-weight: bold;

   color: #000000;

        }



        .footerLink, .footerLink:hover, .footerLink:active, .footerLink:visited, .footerLink:link

        {

   font-family: Tahoma;

   font-size: 8pt;

   color: #808080;

   text-decoration: underline;

        }



        .footerText

        {

   font-family: Tahoma;

   font-size: 8pt;

   color: #808080;

   text-decoration: none;

        }



        .headingBlock

        {

   color: #5A8CC6;

   background-color: #5A8CC6;

        }



        .sideHeading

        {

   background-color: #5A8CC6;

   border-left: solid 1px #CCCCCC;

   border-right: solid 1px #CCCCCC;

        }



        .sideBlock

        {

   background-color: #F1F1F1;

   border-left: solid 1px #CCCCCC;

   border-right: solid 1px #CCCCCC;

        }



        .bodyHeading

        {

   font-family: Verdana;

   font-size: 13pt;

   font-weight: bold;

   padding-top: 10px;

   line-height: 120%;

   /*padding-left: 10px;*/

   /*border-bottom: dashed 1px #5A8CC6;*/

   border-bottom: dotted 1px #CCCCCC;

   color: #5A8CC6;

   /*background-color: #000000;*/

   text-decoration: none;

        }



        .menuText

        {

   font-family: Verdana;

   font-size: 9pt;

   color: #000000;

   text-decoration: none;

   line-height: 125%;

        }





      

        .schoolMenu

        {

   padding-top: 2px;

   background-color: #F1F1F1;

   border-bottom: solid 1px #aaaaaa;

        }



        .bldot

        {

   padding-top: 3px;

   padding-left: 3px;

   padding-right: 3px;

   padding-bottom: 3px;

   border-bottom: solid 1px #aaaaaa;

   border-top: solid 1px #aaaaaa;

   border-left: solid 1px #aaaaaa;

   border-right: solid 1px #aaaaaa;

        }

        .Menu3

        {

   padding-top: 3px;

   padding-bottom: 3px;

   padding-left: 2px;

   background-color: #f1f1f1;

   border-left: solid 1px #aaaaaa;



        }

.Menu33

        {

   padding-top: 3px;

   padding-bottom: 3px;

   padding-left: 2px;

   background-color: #f1f1f1;

   border-left: solid 1px #aaaaaa;

   border-right: solid 1px #aaaaaa;



        }

        .menu4

        {

   padding-top: 5px;

   padding-left: 2px;

   padding-bottom: 5px;

   background-color: #F1F1F1;

   border-top: solid 2px #EEB466;

   border-left: solid 1px #aaaaaa;

        }

        .menu44

        {

   padding-top: 5px;

   padding-left: 2px;

   padding-bottom: 5px;

   background-color: #F1F1F1;

   border-top: solid 2px #EEB466;

   border-left: solid 1px #aaaaaa;

   border-right: solid 1px #aaaaaa;

        }



        .rightMenu

        {

   padding-top: 5px;

   padding-left: 2px;

   background-color: #F1F1F1;

   border-top: solid 2px #5A8CC6;

        }



        .Menu1

        {

   padding-top: 5px;

   padding-bottom: 5px;

   padding-left: 2px;

   background-color: #ECEAEA;

        }

        .Menu2

        {

   padding-top: 5px;

   padding-bottom: 5px;

   padding-left: 2px;

   background-color: #f1f1f1;

        }

        .MenuBot

        {

   padding-top: 5px;

   padding-bottom: 5px;

   padding-left: 2px;

   background-color: #ffffff;

   border-top: solid 1px #5A8CC6;

        }







        .boxHeading

        {

   background-color: #C0C0C0;

   border-left: solid 1px #CCCCCC;

   border-right: solid 1px #CCCCCC;

        }



        .boxBlock

        {

   background-color: #FFFFFF;

   border: dotted 1px #CCCCCC;

        }



        .menuHeading

        {

   font-family: Verdana;

   font-size: 9pt;

   font-weight: bold;

   color: #000000;

   text-decoration: none;

   line-height: 125%;

        }



        .fadedText

        {

   font-family: Verdana;

   font-size: 8.5pt;

   font-weight: normal;

   color: #808080;

   text-decoration: none;

   line-height: 125%;

        }



        .infoBox

        {

   font-family: Verdana;

   font-size: 8.5pt;

   padding: 20px;

   border: dotted 1px #C0C0C0;

   background-color: lightyellow;

   color: #000000;

   text-decoration: none;

        }



        .addalert

        {

   font-family: Verdana;

   font-size: 8.5pt;

   padding: 2px;

   border: dotted 1px #C0C0C0;

   background-color: lightyellow;

   color: #000000;

   text-decoration: none;

        }



        .infoBox1

        {

   font-family: Verdana;

   font-size: 8.5pt;

   padding: 15px;

   border: dotted 1px #C0C0C0;

   background-color: lightyellow;

   color: #000000;

   text-decoration: none;

        }

.Box

        {

   font-family: Verdana;

   font-size: 8.5pt;

   padding: 5px;

   border: dotted 1px #C0C0C0;

   background-color: ffffff;

   color: #000000;

   text-decoration: none;

        }

        .infoBox2

        {

   font-family: Verdana;

   font-size: 8.5pt;

   padding: 5px;

   border: dotted 1px #C0C0C0;

   background-color: lightyellow;

   color: #000000;

   text-decoration: none;

        }



        .infoBox5

        {

   font-family: Verdana;

   font-size: 8.5pt;

   padding: 5px;

   border: dotted 1px #C0C0C0;

   background-color: #FFFEEE;

   color: #000000;

   text-decoration: none;

        }





        .menuActiveKBOn

        {

   background-color: #D2D3E4;

   border-bottom: dotted 1px #C0C0C0;

   font-weight: bold;

   padding: 5;

   cursor: hand;

        }



        .menuActiveKBOff

        {

   border-bottom: dotted 1px #E0E0E0;

   padding: 5;

   cursor: hand;

        }



        .menuActiveKBOver

        {

   background-color: #DDDDDD;

        }



        .menuDevEditOn

        {

   background-color: #B5CAD1;

   border-bottom: dotted 1px #C0C0C0;

   font-weight: bold;

   padding: 5;

   cursor: hand;

        }



        .menuDevEditOff

        {

   border-bottom: dotted 1px #E0E0E0;

   padding: 5;

   cursor: hand;

        }



        .menuDevEditOver

        {

   background-color: #DDDDDD;

        }



        .quoteAuthor

        {

   font-family: Verdana;

   font-size: 7.5pt;

   color: #C0C0C0;

   text-decoration: none;

   line-height: 125%;

        }



        .menuSendStudioOn

        {

   background-color: #FFB7B7;

   border-bottom: dotted 1px #C0C0C0;

   font-weight: bold;

   padding: 5;

   cursor: hand;

        }



        .menuSendStudioOff

        {

   border-bottom: dotted 1px #E0E0E0;

   padding: 5;

   cursor: hand;

        }



        .menuSendStudioOver

        {

   background-color: #DDDDDD;

        }



        .menuWebEditProfessionalOn

        {

   background-color: #FFC795;

   border-bottom: dotted 1px #C0C0C0;

   font-weight: bold;

   padding: 5;

   cursor: hand;

        }



        .menuWebEditProfessionalOff

        {

   border-bottom: dotted 1px #E0E0E0;

   padding: 5;

   cursor: hand;

        }



        .menuWebEditProfessionalOver

        {

   background-color: #DDDDDD;

        }



        .menuAdminOff

        {

   border-bottom: dotted 1px #E0E0E0;

   padding: 5;

   cursor: hand;

        }



        .menuCheckoutOn

        {

   background-color: #DDDDDD;

   padding: 5;

        }



        .menuCheckoutOff

        {

   border-bottom: dotted 1px #E0E0E0;

   padding: 5;

        }



        .menuAdminOver

        {

   background-color: #DDDDDD;

        }


 .Over

        {

   background-color: #dddddd;
cursor: hand;

   

        }


 .Off

        {

   background-color: #ffffff;

        }






        .required

        {

   color: red;

   font-weight: bold;

        }



        .menuWebEditPlatinumOn

        {

   background-color: #DCE2EE;

   border-bottom: dotted 1px #C0C0C0;

   font-weight: bold;

   padding: 5;

   cursor: hand;

        }



        .menuWebEditPlatinumOff

        {

   border-bottom: dotted 1px #E0E0E0;

   padding: 5;

   cursor: hand;

        }



        .menuWebEditPlatinumOver

        {

   background-color: #DDDDDD;

        }



        .menuArticleLiveOn

        {

   background-color: #C6DEF7;

   border-bottom: dotted 1px #C0C0C0;

   font-weight: bold;

   padding: 5;

   cursor: hand;

        }



        .menuArticleLiveOff

        {

   border-bottom: dotted 1px #E0E0E0;

   padding: 5;

   cursor: hand;

        }



        .menuArticleLiveOver

        {

   background-color: #DDDDDD;

        }



        .smallText

        {

   font-family: Verdana;

   font-size: 7pt;

   color: #000000;

   text-decoration: none;

   line-height: 125%;

        }



        .menuSiteBoxOn

        {

   background-color: #DDE2ED;

   border-bottom: dotted 1px #C0C0C0;

   font-weight: bold;

   padding: 5;

   cursor: hand;

        }



        .menuSiteBoxOff

        {

   border-bottom: dotted 1px #E0E0E0;

   padding: 5;

   cursor: hand;

        }



        .menuSiteBoxOver

        {

   background-color: #DDDDDD;

        }



        .articleLink

        {

   font-family: Verdana;

   font-weight: bold;

   font-size: 10pt;

   color: #003399;

   text-decoration: underline;

        }



        .articleLink:hover

        {

   font-family: Verdana;

   font-weight: bold;

   font-size: 10pt;

   color: red;

   text-decoration: underline;

        }



        .resellerCat

        {

   font-family: Verdana;

   font-weight: bold;

   font-size: 8pt;

   color: #8BB32A;

        }



.label

        {

   font-family: Verdana;

   font-weight: bold;

   font-size: 8pt;

   color: #000000;

   TEXT-ALIGN: right

        }

.boxme

        {

   padding-top: 2px;

   padding-bottom: 2px;

   padding-left: 2px;

   padding-right: 2px;

   background-color: #f1f1f1;

   border-top: solid 1px #aaaaaa;

   border-bottom: solid 1px #aaaaaa;

   border-left: solid 1px #aaaaaa;

   border-right: solid 1px #aaaaaa;

        }

.boxno

        {

   padding-top: 10px;

   padding-bottom: 10px;

   padding-left: 10px;

   padding-right: 40px;

   background-color: #f1f1f1;

   border-top: dotted 1px #aaaaaa;

   border-bottom: dotted 1px #aaaaaa;

   border-left: dotted 1px #aaaaaa;

   border-right: dotted 1px #aaaaaa;

        }

.boxmealert

        {

   padding-top: 2px;

   padding-bottom: 2px;

   padding-left: 2px;

   padding-right: 2px;

   background-color: #f1f1f1;

   border-top: solid 1px #ff0000;

   border-bottom: solid 1px #ff0000;

   border-left: solid 1px #ff0000;

   border-right: solid 1px #ff0000;

        }

.iBox

        {

   font-family: verdana, arial, helvetica, sans-serif;

   font-size: 8.5pt;

   padding: 5px;

   border-top: 0px dotted #E6E5D8;

   border-bottom: 0px dotted #C0C0C0;

   border-left: 0px dotted #E6E5D8;

   border-right: 0px dotted #C0C0C0;

   color: #000000;

   text-decoration: none;

        }

.text2

        {

   font-family: verdana, arial, helvetica, sans-serif;

   font-size: 7.0pt;

   color: #ffffff;

        }

.bodyText

        {

   font-family: Arial;

   font-size: 9pt;

   color: #000000;

   text-decoration: none;

   line-height: 125%

        }

.botlist1

        {

   font-family: helvetica, sans-serif;

   font-size: 8.5pt;

   padding: 2px;

   border-bottom:  solid 1px #C0C0C0;

   color: #000000;

   text-decoration: none;

        }



.store1

        {

   font-family: verdana, arial, helvetica, sans-serif;

   font-size: 8.5pt;

   padding: 2px;

   border-bottom:  dotted 1px #C0C0C0;

   border-top:  dotted 1px #C0C0C0;

   border-left: dotted 1px #C0C0C0;

   border-right: dotted 1px #C0C0C0;

   background-color: #efefef;

   color: #000000;

   text-decoration: none;

}

.btnList {

   width: 40px;

   height: 12px;

   font-family: "Small Fonts";

   font-size: 5pt;

   background-color: transparent;

   border: 1px solid Silver;

}

.reqList {

   width: 40px;

   height: 12px;

   font-family: "Small Fonts";

   font-size: 7pt;

   background-color: transparent;

   border: 1px solid Silver;

}









}



TD {

        font-size: 10px;

        font-family : Verdana;

}



P {

        font-size: 11px;

        font-family : Verdana;

}



TD.smaller {

   font-size: 10px;

   font-family : Verdana;

   color : #000000;

}



P.smaller {

   font-size: 11px;

   font-family : Verdana;

   color : #000000;

}



HR {

   color : #cccccc;

   border-top: dotted 1px #C0C0C0;

   border-left: dotted 0px #C0C0C0;

   border-right: dotted 0px #C0C0C0;

   border-bottom: dotted 0px #C0C0C0;



}



.cartbox {

font-family: Tahoma; 

background-color: #ffffff; 

font-size: 8 pt; 

color: #000000; 

border: 1 solid #000000;

}



.hometop

        {

   padding-top: 5px;

   padding-bottom: 0px;

   padding-left: 5px;

   padding-right: 0px;



   border-top: solid 0px #aaaaaa;

   border-bottom: solid 0px #aaaaaa;

   border-left: solid 0px #aaaaaa;

   border-right: solid 0px #aaaaaa;

        }



.indexbg {

   padding-top: 0px;

   padding-bottom: 0px;

   padding-left: 0px;

   padding-right: 0px;

   background-image: url('/img/bg.gif');

   background-repeat: repeat-x;

   border-top: solid 1px #aaaaaa;

   border-bottom: solid 0px #aaaaaa;

   border-left: solid 0px #aaaaaa;

   border-right: solid 0px #aaaaaa;

}

        

.Box99 {

   font-family: verdana, arial, helvetica, sans-serif;

   font-size: 8.5pt;

   padding: 5px;

   border: dotted 0px #C0C0C0;

   background-color: ffffff;

   color: #000000;

   text-decoration: none;

}



.Box100 {

   font-family: verdana, arial, helvetica, sans-serif;

   font-size: 8.5pt;

   padding: 5px;

   border: dotted 0px #C0C0C0;

   background-color: ffffff;

   color: #000000;

   text-decoration: none;

}



.pbox11 {
   font-family: Verdana;
   font-size: 8.5pt;
   padding: 5px;
   border: solid 1px #69ABFA;
   background-color: #E6EEF8;
   color: #000000;
   text-decoration: none;
}

        
.pbox12 {
   font-family: Verdana;
   font-size: 8.5pt;
   padding: 5px;
   border: solid 1px #E4D132;
   background-color: #F4EDAF;
   color: #000000;
   text-decoration: none;
}

.pbox13 {
   font-family: Verdana;
   font-size: 8.5pt;
   padding: 5px;
   border: solid 1px #ffffff;
   background-color: #EEEEEE;
   color: #000000;
   text-decoration: none;
}

.pbox14 {
   font-family: Verdana;
   font-size: 8.5pt;
   padding: 5px;
   border: solid 1px #cccccc;
   background-color: #ffffff;
   color: #000000;
   text-decoration: none;
}






.input1 {

  font-family: Tahoma;

  background-color: #ffffff;

  font-size: 8pt;

  color: #000000;

  border: 1 solid #000000;

  padding:1px;

  padding-left:2px;

}



.bttn1 {

  font-family: Tahoma;

  background-color: #cccccc;

  font-size: 9pt;

  color: #000000;

  border: 1 solid #999999;

}



.tbhd {

  background-color: #69839A;

  height: 23px;

}

