div#simpleCarousel {
    width:750px;height:380px;
    /*overflow:hidden;*/
    /*hiding overflow means that if textsize goes up, the buttons are hidden*/
    }


#simpleCarousel div.slide {
    width:750px;
    height: 315px;
    position:absolute;
    }
    
#simpleCarousel #slides {
    width:750px;
    height:315px;
    float:left;
    }

#simpleCarousel td div {
    position: absolute;
    }


#simpleCarousel #buttons{
    width:760px;
   
    min-height:40px;
    margin:10px 0;
    float:left;
    }
    
    
#simpleCarousel div.button {
    font-family:Arial, Helvetica, sans-serif;
    padding: 0 6px 0 0;

    min-height:40px;
    float:left;
    text-align:center;
      font-size:13px;
    cursor:pointer;
    }

#simpleCarousel div.button.last {
    padding:0;

}


#simpleCarousel #buttons a {
    text-decoration:none;
    display:block;
    width:144px;
    height:40px;
    line-height:120%;
    background:url('image/bg-button.png') no-repeat;
    color:#999;
        font-size:13px;  cursor:pointer;
        padding-top:2px;
    }

#simpleCarousel #buttons #specialized-solutions { /*need addition for 1st button, since it's not a link*/
    padding-top:2px;
}

#specialized-solutions.button { 
        width:144px;
    height:40px;
    line-height:120%;
    background:url('image/bg-button-specialized.png') no-repeat;
font-size:13px;
color:#999;
     padding-top:2px;

}

/*make exception for long worded button*/
#simpleCarousel #wireless-broadband-networks.button a {
   
    padding-left:2px;
    padding-right:0;
}

#simpleCarousel #buttons a:hover, #simpleCarousel #buttons .selected a {
    background:url('image/bg-button-on.png') no-repeat;
    color:#002652;   padding-top:2px;    
}


#specialized-solutions.selected {
        background: url('image/bg-button-specialized-on.png') no-repeat;
        color:#002652;
}

#simpleCarousel #professional-hotspots.button  {
 
}



.news_a {background:url('image/box_news.gif') no-repeat;color:#FFF;height:29px;line-height:29px;font-weight:700;padding-left:8px;float:left;width:100px;float:left;margin:10px 0;}
.news_b{float:left;border-top:1px solid #EEE;border-bottom:1px solid #EEE;width:633px;line-height:27px;height:27px;margin:10px 0;}
.news_c{float:left;background:url('image/box_news_right.png') no-repeat;height:29px;width:5px;margin:10px 0;}
#products_item { width:274px;_width:265px;float:left;height:200px;text-align:center;}
#products_item a {text-decoration:none;}
#products_column {float:left;width:274px;height:400px;padding: 0 3px;}
#products_item_b{width:274px;_width:265px;float:left;font-size:18px;margin-bottom:6px;}
#products_item_c{width:274px;_width:265px;text-align:center;float:left;}
#products_banner{width:810px;margin:-10px auto 10px;}
#products{width:863px !important;_width:870px;_margin-left:-5px;}
#products_header{font-size:16px;font-weight:700;color:#FFF;padding:3px;}
#bigbox{float:left;width:195px;margin:7px;text-align:center;}
.pbox {width:96px;height:96px;float:left;text-align:center;cursor:pointer;}
#cbox {font-size:12px;padding: 5px 0 5px 5px;margin: 5px 0;color:#ffffff;width:195px;;float:left;font-weight:700;text-align:left;height:20px;background: url(image/corner.gif) 100% 0 no-repeat;}
#info_box{width:810px;margin: 0 auto;}
.info_box_item{width:784px;height:174px;padding:10px;margin: 0 auto;float:left;display:none;z-index:10;position:absolute;background:#fff ;}
.info_table{font-size:16px;}
#tb {width:100%;height:100%}
.img_size {width:70px;height:70px;}
#products {_margin:0 -20px;}
