.body {margin-left:0; margin-right:0; margin-top:10; margin:bottom:0; background-color:#CCCCCC;
}

#divOC
{
    margin-left:auto;
    margin-right:auto;
    width:750px;
    text-align:left;
    background-color: #666666;
    vertical-align:top;
    padding-top:0;
    margin-top:0;
    
   
      }
.ban1
{
    background-image:url(img/ban1.gif);
    background-repeat:no-repeat;  
    Height:110px;
    width:750px;
    text-align:left;
    padding-top:0;
    padding-bottom:0;
              }

.ban2
{
    background-image: url(img/ban2b.gif);
    background-repeat: repeat-x;
    height: 30px;
    width: 750px;
    border-left: #000000 thin solid;
    border-right: #000000 thin solid;
    vertical-align:top;
    padding-top:0;
    margin-top:0;
    
}

.menu
{
    height:20px;
    width:749px;
    font-family:Arial, Verdana, Helvetica;
    text-decoration:none;
    font-weight:bold;
    font-size:x-small;
    color:White;
    background-image: url(img/ban2b.gif);
    background-repeat: repeat-x;
    border-top:0;
    border-bottom:0;
    border-left: #000000 thin solid;
    border-right: #000000 thin solid;
    padding-top:0px;
    margin-top:0px;
    position:relative;
    clear:both;
    z-index:100;
    overflow:hidden;
    
   }
.sidebar2
{
    background-image:url(img/sidebarimg.gif);
    background-repeat:no-repeat;
    background-position:right;
    WIDTH: 173px; 
    HEIGHT: 474px;
    position:relative;
    float:left;
    font-family:Arial, Verdana, Helvetica;
    color:#000000;
    font-size:small;
    margin-left:20px;
    text-align:justify;
    
}
#sidebar{
border-style: none;
    float:left;     width:167px;     height:454px; background-image: url('img/sidebarimg.gif'); 
    background-repeat: no-repeat;     margin: 0px;     overflow: hidden; left: -162px; 
    position: relative; top: -437px; 
    font-family: Verdana, Arial;     font-size:10pt;

}
#sidebarnew{
border-style: none;
    float:left;     width:167px;     height:454px; background-image: url('img/sidebarimg.gif'); 
    background-repeat: no-repeat;     margin: 0px;     overflow: hidden; left: -162px; 
    position: relative; top: -437px; 
    font-family: Verdana, Arial;     font-size:10pt;

}
#content
{
      PADDING-RIGHT:0px; 
      PADDING-LEFT: 0px; 
      LEFT: -1px; FLOAT: right; 
      BACKGROUND-IMAGE: url(img/content.gif); 
      PADDING-BOTTOM: 0px; 
      MARGIN: 0px; OVERFLOW: visible; 
      WIDTH: 579px; PADDING-TOP: 0px; 
      BACKGROUND-REPEAT: no-repeat; 
      POSITION: relative; TOP: -5px; 
      white-space:normal;
      
   }
#contentnew
{
      PADDING-RIGHT:0px; 
      PADDING-LEFT: 0px; 
      LEFT: -1px; FLOAT: left; 
      BACKGROUND-IMAGE: url(img/content.gif); 
      PADDING-BOTTOM: 0px; 
      MARGIN: 0px; OVERFLOW: visible; 
      WIDTH: 579px; PADDING-TOP: 0px; 
      BACKGROUND-REPEAT: no-repeat; 
      POSITION: relative; TOP: -5px; 
      white-space:normal;
      
}
#clearFloats{clear:both;}
.ban3
{
    background-image:url(img/ban3.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    width:750px;
    height:17px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom:0;
    margin-top:0;
    margin-left:0;
    margin-right:0;
}
.subfooterA
{
    background-image:url(img/subfooter_01.gif);
    background-repeat:repeat-y;
    width:173px;
    position:relative;
    float:left;
    position:relative;
    height:50px;
   
}

.subfooterB
{
    background-image:url(img/subfooter_02.gif);
    background-repeat:repeat-y;
    width:576px;
    height:auto;
    position:relative;
    float: right;
    position:relative;
}
.footer
{
    background-image:url(img/footer.gif);
    width:750px;
    height:27px;
    clear:both;
}

.testDiv
{
    height:auto;
    background-image:url(img/subfooter_01.gif);
    background-repeat:repeat-y;
    vertical-align:top;
    text-align:left;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom:0;
    margin-top:0;
    margin-left:0;
    margin-right:0;
    overflow:hidden;
}

#pageheader
{
    font-family:Arial, Verdana, Helvetica;
    color: #000000;
    font-size:x-large;
    position:relative;
    left:10px;
    top:10px;
    width:550px;
    z-index:200;
    height:auto;
    padding-bottom:5px;
    margin-bottom:10px;
    
}

#bodytext
{
    font-family:Arial, Verdana, Helvetica;
    color:#000000;
    font-size:small;
    margin-left:20px;
    text-align:justify;
    width:520px;
    }
    
.chapterheader
{
    font-family:Arial, Verdana, Helvetica;
    color:#000000;
    font-size:medium;
    font-weight:bold;
    margin-left:0px;
    text-align:left;
    padding-bottom:50px;
    
}

.disclaimertxt
{
    font-family:Arial, Verdana, Helvetica;
    font-size:xx-small;
    text-align:justify;
   
}

#sublinks
{
  
    color:#666699;
    font-size:xx-small;
    text-decoration:none;
    text-align:left;
    padding-bottom:50px;
        
}
#sublinksfooter{
    
    color:#666699;
    font-size:xx-small;
    text-decoration:none;
    text-align:right;
    padding-bottom:50px;
}

    
    .ImgPadded
    {
        padding-right:10px;
        padding-left:0px;
        padding-bottom:10px;
        
    }
        
.imgBordered
{
    BORDER-RIGHT: gray thin solid; 
    BORDER-TOP: gray thin solid; 
    BORDER-LEFT: gray thin solid; 
    BORDER-BOTTOM: gray thin solid;
    LEFT: 1px; 
}

.prodName
{
    font-family:Arial, Verdana, Helvetica;
    font-weight:bold;
    color:#000000;
    font-size:medium;
    text-decoration:none;
    text-align:left;
    padding-bottom:10px; 
    
}

.prodCost
{
   font-family:Arial, Verdana, Helvetica;
    font-weight:bold;
    color:#000000;
    font-size:medium;
    text-decoration:none;
    text-align:left;
    padding-bottom:10px;  
}

.prodDesc

{
    font-family:Arial, Verdana, Helvetica;
    color:#666699;
    font-size:x-small;
    text-decoration:none;
    text-align:left;
    padding-bottom:0px;
    }
    
 .SidebarText
 {
    font-family:Arial, Verdana, Helvetica;
    color:#000000;
    font-size:xx-small;
    margin-left:3px;
    padding-top:5px;
    padding-right:3px;
    text-align:left;
    
 }
 
 .custTxtBox
{
    border-right: #9999ff thin solid;
    border-top: #9999ff thin solid;
    border-left: #9999ff thin solid;
    width: 160px;
    border-bottom: #9999ff thin solid;
    font-family: Arial, Verdana;
    height: 15px;
    background-color: transparent;
    font-size: 12px;
    margin-bottom:2px;
}
 
 .imgLink 
 {
    border:0;
 }
 
 .alertTxt
{
    vertical-align: middle;
    font-family: Arial;
    text-align: center;
    color:Red;
    
}
 

    
 
 
  


    

    

    


   

    

    