

BODY {

   MARGIN; 0px;

   FONT-SIZE: 10pt;

   COLOR: #000000;

   FONT-FAMILY: Arial, Helvetica, sans-serif;

   background-color: #514D47;

}



A {

   COLOR: #2b4372;

   FONT-FAMILY: verdana, arial

}

A:hover

{

   COLOR: #1842a4;

   FONT-FAMILY: verdana, arial

}

#date

{

   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;}



.bodyHeading

        {

   font-family: Verdana;

   font-size: 17pt;

   font-weight: bold;

   padding-top: 10px;

   line-height: 120%;

   /*padding-left: 10px;*/

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

   border-bottom: dotted 1px #CCCCCC;

   color: #000000;

   /*background-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: 17pt;

   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%;

        }





        .leftMenu

        {

   padding-top: 10px;

   padding-left: 15px;

   background-color: #F1F1F1;

   border-right: dotted 1px #C0C0C0;

   border-top: solid 3px #5A8CC6;

        }



        .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;

        }



        .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: 8pt;

   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: 10px;

        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: 10px;

   border: solid 1px #69ABFA;

   background-color: #E6EEF8;

   color: #000000;

   text-decoration: none;

}

        

.pbox12 {

   font-family: Verdana;

   font-size: 8.5pt;

   padding: 10px;

   border: solid 1px #E4D132;

   background-color: #F4EDAF;

   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;

}

