.tab{
 margin:0px;
 margin-top:10px;
 margin-left:2px;
 float:left;
 height:34px;
 width:824px;
}
#prod_name_img {
 border:0px;
 margin:0px;
 margin-left:4px;
 padding:0px;
 padding-top:0px;
 float:left;
}
#ov,
#bd,
#ds,
#oi{
 border:0px;
 margin:0px;
 margin-top:0px;
 padding:0px;
}
#overviewsel,
#blockdiagramsel,
#detailsel,
#orderinfosel{
 margin:0px;
 margin-left:-7px;
 padding:0px;
 border:none;
 width:100px;
 height:20px;
 border:1px solid #585b8d;
 padding-top:2px;
}
.prodcentrecontent {
 width:800px;
 min-height:600px;
 float:left;
 padding:0px;
 margin-left:2px;
 margin-right:2px;
 margin-top:2px;
 margin-bottom:2px;
 color:#333333;
}
.sidewrapper {
 margin-top:40px;
 margin-left:0px;
 padding:0px;
 background:url(../images/aboutus_filler.png) bottom left repeat-y;
}
.sidewrapper h2{
 font-size:14px;
}
hr{
 height:1px;
 color:#e0e0ff;
 background:#e0e0ff;
 margin:5px 0px 5px -49px;
 width:748px;
}
.prodcentrecontent p {
 font-size:14px;
 padding-left:5px;
 padding-right:5px;
}
.prodcentrecontent h2 {
 width:auto;
 height:auto;
 margin-left:auto;
 margin-right:auto;
 font-size:14px;
 color:white;
 background:#91b592;
 padding:4px;
 margin-bottom:2px;
 margin-top:2px;
 text-align:left;
}
.prodcentrecontent img {
 float:right;
 padding:0px;
 margin:4px;
 border:0px;
}
.prodcentrecontent ul {
 padding:0px;
 margin:20px;
 border:0px;
}
.prodcentrecontent li {
 padding:0px;
 margin:0px;
 border:0px;
}
.prodcentrecontent table {
 margin:0px;
 padding:2px;
}
.prodcentrecontent th {
 margin:1px;
 padding:2px;
 background:#91b592;
 color:white;
}
.prodcentrecontent td {
 margin:0px;
 padding:4px;
 padding-left:0px;
 font-size:14px;
}
.prodcentrecontent img {
 padding:20px;
 width:300px;
 height:auto;
 float:left;
}
.logos{
 padding:0px;
 padding-left:00px;
 padding-bottom:5px;
 margin:0px;
 border:0px;
}
.logos img{
 float:left;
 height:50px;
 width:auto;
 padding:0px;
 margin:0px;
 margin-bottom:10px;
 margin-right:20px;
}
.producttab {
 margin:0px;
 padding:0px;
 font-size:16px;
 background:white;
}
.producttab p{
 margin:5px 5px 5px 0px;
 padding:0px;
 font-size:14px;
 background:white;
 padding-right:20px;
}
.producttab span{
 margin:0px;
 margin-left:0px;
 margin-bottom:0px;
 padding:0px;
 color:#585b8d;
 font-size:16px;
 font-weight:bold;
 background:white;
}
.overview_table{
 width:700px;
 margin-left:00px;
 margin-top:5px;
 padding-left:00px;
}
.overview_img{
 width:300px;
 margin:0px;
 padding:0px;
}
.overview_features{
 font-size:12px;
 margin:0px;
 padding:0px;
 margin-top:2px;
}
.tabletop {
 color:#333333;
 vertical-align:baseline;
 font-weight:normal;
 padding:0px;
 padding-bottom:4px;
 margin:0px;
 border-collapse:collapse;
 text-align:right;
 width:600px;
}
.tabletop td {
 font-size:12px;
 padding-left:10px;
}
.ioname_column{
 width:800px;
 background:#dae4db;
 font-weight:bold;
}
.innertable table{
 width:100%;
 color:#333333;
 vertical-align:middle;
 margin:0px;
 padding:0px;
 font-size:12px;
 border-collapse:collapse;
}
.innertable td {
 padding:0px;
 margin:0px;
 text-align:left;
 vertical-align:middle;
 font-size:12px;
}
.innertable p {
 padding:4px;
 margin:5px 0px 5px 0px;
 font-size:14px;
}
.ordertable_header{
 width:140px;
 color:#333333;
 text-align:center;
}
.ordertable table{
 background:#F2F3F7;
 color:#333333;
 margin:0px;
 padding:2px;
 font-size:14px;
 border:0px;
 border-collapse:collapse;
 text-align:center;
 margin-left:100px;
}
.ordertable td{
 background:#F2F3F7;
 color:#333333;
 margin:0px;
 padding:2px;
 padding-left:8px;
 border:0px;
 border-collapse:collapse;
 font-size:14px;
 text-align:center;
}
.ordertable th{
 background:#F2F3F7;
 color:#333333;
 margin:0px;
 border:0px;
 padding:2px;
 border-collapse:collapse;
 font-size:14px;
 text-align:center;
}
.ordertable p{
 color:#333333;
 background:#F2F3F7;
 border:0px;
 margin:0px;
 padding:2px;
 font-size:14px;
 text-align:center;
}
.orderdiv {
 width:600px;
 margin-left:150px;
 background:white;
 font-size:14px;
}
.orderdiv p{
 font-size:14px;
}
.blockDiagram{
 margin-left:10px;
}
.blockmap {
 margin:0px;
 padding:0px;
}
.blockmap img{
 margin-left:0px;
 margin-top:10px;
 height:500px;
 width:500px;

}
#overview {
 padding-left:50px;
 margin-bottom:0px;
 padding-bottom:0px;
}
.table_titles {
 color:#585b8d;
 font-weight:bold;
 text-transform:capitalize;
}
.home_anchor {
 z-index:10;
 position:relative;
 left:10px;
 top:10px;
 height:90px;
 width:300px;
}
.home_anchor a{
 z-index:11;
 position:absolute;
 margin-left:2px;
 margin-top:2px;
 height:86px;
 width:296px;
}
.tab a{
 float:left;
 margin:0px;
 margin-right:2px;
 background:white;
 background-position:-200px;
 color:#585b8d;
 width:100px;
 height:21px;
 border:1px solid #585b8d;
 text-align:center;
 -moz-border-radius:4px 4px 0 0;
}
.tab a:hover{
 background:white;
 color:#585b8d;
}
#header_sel:hover{
 background:white;
 margin:0px;
}
.tab p{
 margin:1px;
 margin-top:0px;
 padding:5px;
 min-height:1px;
 background:white;
 color:#585b8d;
 font-weight:bold;
 text-align:left;
 border:1px solid #585b8d;
 border-left:none;
 width:300px;
 display:inline;
}
#header_sel{
 float:left;
 width:180px;
 text-align:center;
 background:white;
 border-bottom:none;
 height:21px;
 padding-top:2px;
 padding-bottom:3px;
 padding-left:5px;
 margin:0px;
}
#pad{
 float:left;
 width:50px;
 text-align:left;
 border:none;
 border-bottom:1px solid #585b8d;
 background:#f2f3fc;
 height:26px;
 margin:0px;
}
#pad1a{
 float:left;
 width:20px;
 text-align:left;
 border:none;
 border-bottom:1px solid #585b8d;
 background:#f2f3fc;
 height:26px;
 margin:0px;
}
#pad2{
 float:left;
 width:89px;
 text-align:left;
 border:none;
 border-bottom:1px solid #585b8d;
 background:#f2f3fc;
 height:26px;
 margin:0px;
}
.detail_column{
 margin:0px;
 padding:4px;
 background:#F2F3F7;
 color:#585b8d;
 vertical-align:top;
 font-weight:bold;
 width:120px;
 text-align:right;
 margin-right:12px;
 border-bottom:1px solid white;
}
.tab a:hover{
 background:white;
}
.tab a{
 background:#acbadf;
}
