
.noStyle
   {margin-top:0px;
    background-image: url('../../none'); 
    background-color:#282828;}

.h1index 
   {font-size: 7pt;
    margin-top: 0px; 
    margin-bottom: 0px;
    color: #696969; 
    letter-spacing: 2px;
    }
    
.h1LinkTitle
   {font-size: 7pt;
    margin-top: 0px; 
    margin-bottom: 6px;
    color: #FF0000; 
    letter-spacing: .5px;
    }
    
.IndexLink
   {font-size: 8pt;
    margin-top: 0px; 
    margin-bottom: 3px;
    margin-left: 6px;
    color: #000000; 
    letter-spacing: 0px;
    text-transform: capitalize;}   

.newstitle 
   {font-size: 7pt;
    margin-top: 3px; 
    margin-bottom: 0px;
    color: #000000; 
    letter-spacing: 0px;
    text-transform: capitalize;}
    
.date 
   {font-size: 6pt;
    margin-top: 6px; 
    margin-bottom: 0px;
    color:  #838383; 
    letter-spacing: 2px;}

.nomarg 
   {margin-top: 0px; 
    margin-bottom: 0px;}
    
.nomargRed
   {margin-top: 0px; 
    margin-bottom: 0px;
    color: #FF0000;}


.tblIndex
   {text-align: left;
    table-layout: auto; 
    border-width: 0px;
    width: 100%;}

.tblIndexBlock   
   {margin-top: 7px; 
    margin-bottom: 5px;}

.tblIndexHD   
   {border-right:1px solid #E1E1E1;
    background-color:#FFFFFF;}

.tblIndexGrey   
   {border-bottom:1px solid #E1E1E1; 
    border-right:1px solid #E1E1E1;
    background-color:#FFFFFF;}
    
.tdIndexRed   
   {border-left:2px solid #FF0000; 
    border-top:1px solid #ffffff; 
    border-bottom:1px solid #ffffff; 
    text-align: left; 
    padding-left: 5px; 
    padding-right: 5px; 
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #ffffff;}
    
.tdIndexGrey   
   {border-left:1px solid #ffffff; 
    border-bottom:1px solid #ffffff;
    text-align: left; 
    padding-left: 5px; 
    padding-right: 5px; 
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #ffffff;}
    
.tblContent   
   {border-left:1px solid #808080; 
    border-top:1px solid #808080; 
    border-bottom:1px solid #808080; 
    border-right:1px solid #808080;
    text-align: left; 
    padding-left: 10px; 
    padding-right: 10px; 
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #ffffff;} 

.tblPage 
   {border-collapse: collapse;
    border-bottom-style: solid; 
    border-bottom-width: 1px; 
    border-top-style: solid; 
    border-top-width: 1px;
    border-left-style: solid; 
    border-left-width: 1px;
    border-right-style: solid; 
    border-right-width: 1px;
    background-color:#FFFFFF;}
    
.tdFolderTreeRoot 
   {font-family: Verdana; 
    font-size: 8pt;
    color: #FF0000;}
   
.tdHead   
   {border-left:1px solid #808080; 
    border-top:1px solid #808080; 
    border-bottom:1px solid #808080; 
    text-align: left; 
    padding-left: 10px; 
    padding-right: 3px; 
    padding-top: 7px;
    padding-bottom: 7px;
    background-color: #606060;
    background-repeat:no-repeat;
    border-right-color:#808080} 
    
.tdNoPad
   {padding: 0px;}
   
.tdHeadLeft   
   {text-align: left; 
    padding-left: 10px; 
    padding-right: 3px; 
    padding-top: 7px;
    padding-bottom: 3px;
    background-image:url('../../images/backgroundGREY.gif'); 
    background-color: #606060;
    background-repeat:no-repeat;}
    
.tdrbox   
   {text-align: left; 
    padding-left: 15px; 
    padding-right: 3px; 
    padding-top: 0px;
    padding-bottom: 3px; 
    background-color: #ffffff;}
   
   
.tdHeadRight   
   {background-color: #666666;
    background-repeat: repeat-x;
    background-position: left center;}

  
.tdTextBox
   {border:1px solid #808080; 
    padding:3px; 
    background-image:url('../../images/indextab_dropshadow1.gif'); 
    background-repeat: repeat-x;
    background-color: #FFFFFF;
    vertical-align: top;}
   
.tdText
   {padding-left: 10px; 
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
    vertical-align: top;
    }

.hd
   {color: #FF0000;
    font-size: 7pt;
    padding-left: 2px; 
    padding-right: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #F2F2F2;
    border-left:2px solid #ffffff; 
    border-top:2px solid #ffffff; 
    border-bottom:2px solid #ffffff;
    border-right:2px solid #ffffff;}
        
.sm
   {font-size: 7pt;
    padding-left: 2px; 
    padding-right: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
    text-align: center;
    vertical-align: middle;}
    
.shadowR
   {background-image:url('../../images/indextab_dropshadow_R.gif'); 
    background-repeat: repeat-y;
    background-color: #FFFFFf;}
   
.shadowB
   {background-image:url('../../images/indextab_dropshadow1.gif'); 
    background-repeat: repeat-x;
    background-color: #FFFFFf;}
   
.shadowC
   {background-image:url('../../images/dropshadow_bot_corn.gif'); 
    background-repeat: no-repeat;
    background-color: #FFFFFf;}
   
.tdTB1BB1 
   {border-bottom-style: solid; 
    border-bottom-width: 1px; 
    border-top-style: solid; 
    border-top-width: 1px;}
    
.tdBB1 
   {border-bottom-style: solid; 
    border-bottom-width: 1px;}

.bodycell 
   {padding-left: 10px; 
    padding-right: 10px; 
    padding-top: 0px;}
   
.tdHeading 
   {padding-left: 6px; 
    padding-right: 0px; 
    padding-top: 0px;}
   
.smtext 
   {font-size: 8pt}

.prodcomp
   {background-color: #F2F2F2; 
    font-size: 1px;}
    
.prodcomptitle
   {background-color: #F2F2F2; }

.prodblock
   {font-size: 1px;}
    
    
.prodcompgrey
   {background-color: #606060; 
    font-size: 1px;}

.prodcompyellow
   {background-color: #FFCC00; 
    font-size: 1px;}    
    

.prodcompred
   {background-color: #FF0000; 
    font-size: 1px;
    border-top:4px solid #ffffff;}
   
.small 
   {font-size: 7pt;}
    
.margT0B0 
   {margin-top: 0px; 
    margin-bottom:0px;}
    
.margT2B2 
   {margin-top: 2px; 
    margin-bottom: 2px;}
    
.footer 
   {margin-top: 0px; 
    margin-bottom:0px; 
    font-size: 7pt;}
    
.smdef
   {margin-top: 3px; 
    margin-bottom:3px; 
    font-size: 6pt;}
    
#footerdiv 
   {margin-top: 0px; 
    margin-bottom:20px; 
    font-size: 7pt;}
    
.nav {font-family: "Trebuchet MS"; margin-top: 2px; margin-bottom: 2px; margin-left: 5px; color: #000080; font-size: 8pt; font-variant: small-caps; letter-spacing: 2px;}

   
.product 
   {font-weight: 600;
    text-transform: uppercase; 
    margin-top: 14px; 
    margin-bottom: 2px;
    letter-spacing: 1px;
    }
    
.productTitle
   {color: #FFFFFf;
    font-size: 10pt; 
    font-weight: 200; 
    margin-top: 2px; 
    margin-bottom: 2px;
    letter-spacing: 3px; 
    font-weight: 400;
    white-space: nowrap; 
    text-transform: capitalize;}

.productTitleSub
   {font-family: "Trebuchet MS", Verdana, Arial;
    font-size: 8pt;  
    color: #FFFFFf; 
    margin-top: 2px; 
    margin-bottom: 2px;
    letter-spacing: 2px; 
    font-weight: 400;} 

.SmCap2sp 
   {font-variant: small-caps; 
    letter-spacing: 2px;}

    
.navshadow 
    {border-bottom:1px solid #808080; 
     cursor: pointer; 
     border-left-color:#808080; 
     border-right-color:#808080; 
     border-top-color:#808080; 
     padding-left:.2cm; 
     padding-right:.2cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm;
     font-family: Verdana; 
     font-size: 7pt;
     background-image: url('../../images/shadow_invert.gif');
     background-repeat: repeat-x; 
     background-position: 0% 100%;}
     
.navactive
    {border-left:2px solid #000000;
     border-right:2px solid #000000; 
     border-top:4px solid #003366; 
     cursor: pointer; 
     border-bottom-color:#FFFFFF; 
     padding-left:.2cm; 
     padding-right:.2cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm;
     font-family: Verdana; 
     font-size: 7pt;}  
     
.navhover
    {border-bottom:1px solid #808080;
     cursor: pointer; 
     border-left-color:#808080; 
     border-right-color:#808080; 
     border-top-color:#808080; 
     padding-left:.2cm; 
     padding-right:.2cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm; 
     background-color:#808080;
     color:#ffffff;
     font-family: Verdana; 
     font-size: 7pt;}
  


.navLevelThreeInactive 
    {border-bottom:1px solid #000000; 
     border-left:1px solid #C0C0C0; 
     border-right:1px solid #C0C0C0; 
     border-top:2px solid #000000; 
     padding-left:.4cm; 
     padding-right:.4cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm; 
     background-color:#E6E6E6;
     color:#003366;
     font-family: Verdana; 
     font-size: 7pt;
     background-image: url('../../images/web/shadow_nav_E6E6E6c.gif');
     background-repeat: repeat-x;
     background-position: 0% 100%;}
     
.navLevelThreeActive
    {
     border-right:1px solid #808080; 
     border-top:1px solid #808080;  
     border-bottom-color:#808080; 
     padding-left:.4cm; 
     padding-right:.4cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm;
     font-family: Verdana; 
     background-color:#ffffff;
     font-size: 7pt;} 
     
.navLevelThreeHover
    {border-bottom:1px solid #000000; 
     border-left:1px solid #000000; 
     border-right:1px solid #000000; 
     border-top:#000000; 
     padding-left:.4cm; 
     padding-right:.4cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm; 
     background-color:#fffffF;
     color:#000000;
     font-family: Verdana; 
     font-size: 7pt;
     background-image: url('../../images/web/shadow_invert.gif');
     background-repeat: repeat-x;
     background-position: 0% 100%;}

.navLevelTwoInactive 
    {border-bottom:1px solid #000000; 
     border-left:1px solid #C0C0C0; 
     border-right:1px solid #C0C0C0; 
     border-top:1px solid #c0badc ; /* #cdc9dd */
     padding-left:.4cm; 
     padding-right:.4cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm; 
     background-color:#E6E6E6;
     color:#003366;
     font-family: Verdana, san serif; 
     font-size: 7pt;
     background-image: url('../../images/web/shadow_nav_E6E6E6c.gif');
     background-repeat: repeat-x;
     background-position: 0% 100%;}
     

.navLevelTwoActive
    {border-right:1px solid #000000; 
     border-top:1px solid #000000;
     border-bottom:1px solid #ffffff;
     /* 
     border-bottom-color:#808080; 
     */
     padding-left:.4cm; 
     padding-right:.4cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm;
     font-family: Verdana, san serif; 
     background-color:#ffffff;
     font-size: 10pt;
     text-transform: capitalize;
     } 
     
.navLevelTwoHover
    {border-bottom:1px solid #808080; 
     border-left:1px solid #808080; 
     border-right:1px solid #808080; 
     border-top: 1px solid #808080; 
     padding-left:.4cm; 
     padding-right:.4cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm; 
     background-color:#ffffff;
     color:#000000;
     font-family: Verdana; 
     font-size: 7pt;
     background-image: url('../../images/web/shadow_invert.gif');
     background-repeat: repeat-x;
     background-position: 0% 100%;}
     
.navLevelTwoSpacer 
    {border-bottom:1px solid #000000; 
     border-left:0px solid #C0C0C0; 
     border-right:0px solid #C0C0C0; 
     border-top:1px solid #ffffff; 
     padding-left:.4cm; 
     padding-right:.4cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm; 
     background-color:#ffffff;
     color:#003366;
     font-family: Verdana; 
     font-size: 7pt;
          background-image: url('../../images/web/shadow_invert.gif');
     background-repeat: repeat-x;
     background-position: 0% 100%;} 
     
.navLevelTwoSpacerLeft 
    {border-bottom:1px solid #000000; 
     border-left:0px solid #C0C0C0; 
     border-right:1px solid #C0C0C0; 
     border-top:1px solid #ffffff; 
     padding-left:.4cm; 
     padding-right:.4cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm; 
     background-color:#ffffff;
     color:#003366;
     font-family: Verdana; 
     font-size: 7pt;
          background-image: url('../../images/web/shadow_invert.gif');
     background-repeat: repeat-x;
     background-position: 0% 100%;}
      
.navLevelOneInactive 
    {
     border: 0;
     /* 
     background-image: url('../../images/web/shadow_invert.gif');
     background-repeat: repeat-x;
     border-bottom:1px solid #808080 ; 
     border-left-color:#808080; 
     border-right-color:#808080; 
     border-top-color:#808080;  */
     padding-left:.4cm; 
     padding-right:.4cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm; 
     background-position: 0% 100%;
     background-color:#ffffff;
     color:#808080;
     font-family: Verdana; 
     font-size: 8pt;}
     
.navLevelOneActive
    {/*border-left:1px solid #808080;
     border-right:1px solid #808080; 
     border-top:1px solid #808080;  
     border-bottom-color:#808080; */
     border: 0;
     padding-left:.4cm; 
     padding-right:.4cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm;
     background-color:#ffffff;
     color:#000000;
     font-family: Verdana, san serif; 
     font-size: 10pt;
     text-transform: capitalize;}  
     
.navLevelOneHover
    {/*
     border-bottom:1px solid #808080; 
     border-left-color:#808080; 
     border-right-color:#808080; 
     border-top-color:#808080; 
     background-image: url('../../images/web/shadow_nav_E6E6E6c.gif');
     background-repeat: repeat-x;
     background-position: 0% 100%; 
     background-color:#E6E6E6;
     color:#ffffff; 
     */
     border: 0;
     padding-left:.4cm; 
     padding-right:.4cm; 
     padding-top:0.1cm; 
     padding-bottom:0.1cm;
     background-color:#efefef;
     color:#000000;
     font-family: Verdana, san serif; 
     font-size: 10pt;
}
   
.def
   {cursor: pointer;

     border-bottom: dashed #808080 1px;}
    
.SmCap2sp 
   {font-variant: small-caps; 
    letter-spacing: 2px;}
    
.dot 
   {font-family: Webdings; 
    font-size: 8pt;}
    
.navBlank
   {background-color:#000000;}
   
.imgThumb 
   {border-left:1px solid #ffffff; 
    border-top:1px solid #ffffff; 
    border-bottom:1px solid #ffffff;
    border-right:1px solid #ffffff;}

#pagenumbersTop 
   {font-family: Verdana; 
    font-size: 8pt; 
    margin-top: 3px; 
    margin-bottom: 3px; }
    
#pagenumbersBottom 
   {font-family: Verdana; 
    font-size: 8pt; 
    margin-top: 3px; 
    margin-bottom: 3px; }  
   
#navtree 
   {margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 0px;
    margin-right: 10px;
    padding-top: 60px;
    font-size: 10pt !important;}
    
#content 
   {background-color: #ffffff;}
   
#contentPop 
   {background-color: #ffffff;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 10px;
    margin-right: 10px;}

#businesscard
   {font-family: Verdana; 
    font-size: 7pt;
    background-color: #ffffff;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-top: 5px;
    margin-right: 5px;
    color: #808080;}
    
.quickview
   {font-family: Verdana; 
    font-size: 7pt;
    margin-bottom: 1px;
    margin-left: 1px;
    margin-top: 1px;
    margin-right: 1px;
    color: #808080;}
    
#search 
   {margin-bottom: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    padding:0px;
    text-align: left;
    vertical-align: top;}
    
#searchpic 
   {CURSOR: pointer;}
    
#tip
   {position: absolute;
    font-family: Verdana; 
    font-size: 8pt; 
    font-weight: normal; 
    margin-bottom: 3px;
    margin-left: 3px;
    margin-top: 0px;
    margin-right: 3px;
    CURSOR: pointer;
    left: -300px;
    width: 250px;
    border: 1px solid black;
    padding: 10px;
    background-color: #FFFFFf;
    visibility: hidden;
    z-index: 100;}

#pointer
   {position:absolute;
    CURSOR: pointer;
    left: -300px;
    left: -300px;
    z-index: 101;
    visibility: hidden;}

#content 
    {margin-top: 0px;}