/* CSS Document */
table.PP-OB-Table {
    border-collapse: separate;
    border-spacing: 1px;
    margin-left: -1px;
}
div.ClRight {clear:both; margin-top:-10px;}
.geotrustlink {margin:24px 0px 0px 0px;}
a, a:active, a:focus{
        outline: none; /* Works in Firefox, Chrome, IE8 and above */ 
    }
div.navpdf0stackedN {
    max-height: 22px;
    max-width: 385px;
    position: absolute;
    left: 0px;
    margin-top: -45px;
    z-index: 2;
}
div.navsoftware0stackedN {
    max-height: 22px;
    max-width: 344px;
    position: absolute;
    left: -9px;
    margin-top: -22px;
    z-index: 2;
}
.wcap {margin-top:-61px!important;}

.navpdf0stackedN {
    margin-left: -13px;
}
.buyProductForm {
background-color: #EAEAEA;
    padding: 5px;
    padding: 17px 11px 23px 16px;
    width: 100%;
}
.trackdimen {max-width: 522px;  margin:0px 0px 0px 0px;}
.trackvideo {margin:-14px 0px 0px 78px;}
.daqprods{margin-top:23px;}

.breadCrumbsOrders {padding-top: 8px; padding-left: 13px; padding-right:13px;
    margin-bottom: 10px;
    background: none;
    border-radius: 4px; }

a.breadCrumbsOrders  {
    color: #1141FF;
    font-size: 13px;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
	
	div.breadcrumbhomeOrd {
    position: relative;
    top: 0px;
    float: left;
    margin-top: -2px;
    width: 27px;
    height: 20px;
    margin-right: -24px;
}
.baskrightcol {margin-top:65px;}
#edudiscountimg {
    margin: 25px 10px 0px 0px;
	float:left;
}
#edudiscounttxt {
    margin: 31px 0px 0px 0px;
}
.EducationalDiscout {
    font-size: 15px;
    font-weight: normal;
    line-height: 15px;
}

.hideaddonprods {display:none;}

table.pagedList>thead>tr>th {
    vertical-align: bottom;
	border-color: #ddd;
    border-bottom: 1px solid #ddd;
    background-color:#f5f5f5;  }
.CatBreadCrumbs1 {
    display: inline-block;
}
.CatBreadCrumbs1 {
    font-size: 13px;
    font-family: Verdana, sans-serif, Arial;
    font-weight: normal;
    display: inline-block;
    font-weight: normal;
    color: #000;
}

.checkoutAlert {
    background-color: #F4F4F4;
    border: 1px solid #D3D3D3;
    font-size: 13px;
    margin: 0 auto;
    padding: 10px;
    text-align: justify;
    max-width: 100%;
}
p.LoginMessage {margin:5px 0px 20px 20px;}
.shipstate{font-size:12px;color:red; margin-left: 10px;}
.clbright {}
.spec-block-div-double {background-color: #E0D9BA;
    border-radius: 7px;
    padding: 9px 9px;
    height: 198px;}
.specwidth-double{width: 100%;  max-width: 775px;}
.spec-head-adjust {padding-right:192px !important; text-align:right;}
.spmarl1 {margin-left:1px;}
.spmarl25 {margin-left:25px;}
.PP-OV-Capacity{font-size:15px; font-weight: bold;margin-bottom: 12px;}
.PP-ST-DBHeader1 {font-size:14px; font-weight: bold;}
.nr {white-space:nowrap;}
.vab { vertical-align:bottom; padding-bottom:0px;}
.vabo { vertical-align:bottom;}
.vato { vertical-align:top;}
.tableOverview3{line-height:20px; float:left; margin:1px 0px 2px 0px; clear:both;font-size: 13px; font-family:verdana, arial, sans-serif;}
.tableOverview3a{line-height:20px; float:left; margin:1px 0px 2px 24px;}
a.DySiteNavbar2{cursor:pointer;color: #003399;text-decoration: none; font-size: 12px; font-family:verdana, arial, sans-serif;}
a.DySiteNavbar2:hover{cursor:pointer;color: #003399; text-decoration: underline; font-size: 12px;}


.aleft {text-align:left;}
.figure-left {max-width: 100%; float: left !important;}
.figure-right {max-width: 100%; float: right !important;}
.accWidth{width: 100%;  max-width: 775px;}
.rts-overviewwidth {max-width:330px;}
.rts-mainimage {margin:64px 0px 0px 60px;}
.rts-overviewsubtextpositioning {margin:10px 0px 0px 60px;}
.rts-specwidth {width:343px;}
.rts-specimage {margin:22px 0px 0px 30px;}
.rts-specimage2 {margin:9px 0px 0px 58px;}
.rts-specimageheadpos {font-weight:bold;margin:29px 0px 0px 15px;}
.rts-specdimensionblock {margin:3px 0px 0px 12px; max-width:343px;}
.rts-dimensionheading {font-size: 14px; font-weight: bold; margin-top: 14px; margin-left: 104px;}
.rts-Container {max-width:775px; margin-bottom:1px;}
.rts-spec2opt {margin:22px 0px 0px 30px;}
.rts-optBlposition {margin:10px 0px 10px 20px;}
.rts-ol1 {margin:0px 0px 2px 0px;}
.rts-oliv {vertical-align:top;line-height: 14px;}


.mx12 {max-width:12%;}
.mx13 {max-width:13%;}
.mx7 {width:7%;}

.trt-overviewwidth {max-width:313px;}
.trt-mainimage {margin:44px 0px 0px 20px;}
.trt-overviewsubtextpositioning {margin:0px 0px 0px 30px;}
.trt-specwidth {width:343px;}
.trt-specimage {margin:12px 0px 0px 20px;}
.trt-specimage2 {margin:1px 0px 0px 68px;}
.trt-specimageheadpos {font-weight:bold;margin:29px 0px 0px 15px;}
.trt-specdimensionblock {margin:3px 0px 0px 12px; max-width:343px;}
.trt-dimensionheading {font-size: 14px; font-weight: bold; margin-top: 14px; margin-left: 104px;}
.trt-Container {max-width:775px; margin-bottom:1px;}
.trt-spec2opt {margin:22px 0px 0px 30px;}
.trt-optBlposition {margin:10px 0px 10px 20px;}
.trt-ol1 {margin:0px 0px 2px 0px;}
.trt-oliv {vertical-align:top;line-height: 14px;}


.trs-overviewwidth {max-width:270px;}
.trs-mainimage {margin:53px 0px 0px 25px;}
.trs-overviewsubtextpositioning {margin:10px 0px 0px 25px;}
.trs-mainoptions {margin:20px 0px 0px 25px;}
/*.trs-specwidth {width:343px;}*/
.trs-specimage {margin:6px 0px 0px -30px;}
/*.trs-specimage2 {margin:1px 0px 0px 68px;}*/
#trs-diminsionblockspacer {margin:31px 0px 0px 21px; line-height: 14px;}
.trs-specimageheadpos {font-weight:bold;margin:29px 0px 0px 15px;}
.trs-specdimensionblock {margin:3px 0px 0px 12px; max-width:343px;}
.trs-dimensionheading {font-size: 14px; font-weight: bold; margin-top: 14px; margin-left: 104px;}
.trs-Container {max-width:775px; margin-bottom:1px;}
.trs-spec2opt {margin:22px 0px 0px 30px;}
.trs-optBlposition {margin:10px 0px 10px 20px;}
.trs-ol1 {margin:0px 0px 2px 0px;}
.trs-oliv {vertical-align:top;line-height: 14px;}
div#trs-diminsionblockspacer > table.optionstable > tbody > tr > td{  padding: 1px; }
.trs-th {}


.sws-overviewwidth {max-width:310px;}
.sws-mainimage {margin:126px 0px 0px 15px;}
.sws-specimage {margin:2px 0px 0px -10px;}

.sts-overviewwidth {max-width:310px;}
.sts-mainimage {margin:109px 0px 0px -10px;}
.sts-specimage {margin:11px 0px 0px -40px;}

.rst-overviewwidth {max-width:310px;}
.rst-mainimage {margin:113px 0px 0px -10px;}
.rst-specimage {margin:25px 0px 0px 0px;}
.rst-specimage-a {margin:25px 0px 0px 0px;}
.rst-specimage-b {margin:25px 0px 0px 0px;}
.rst-specimage-c {margin:25px 0px 0px 0px;}
.rst-specimage-d {margin:25px 0px 0px 0px;}

.rst-specimage1 {margin:1px 0px 0px -49px;}
.rst-specimage2 {margin:1px 0px 0px -49px;}
.rst-specimage3 {margin:1px 0px 0px -45px;}
.rst-specimage4 {margin:1px 0px 0px -8px;}

.rss-overviewwidth {max-width:310px;}
.rss-pt-ovr {margin-bottom: 26px;}
.rss-mainimage {margin:89px 0px 0px 30px;}
.rss-specimage {margin:2px 0px 0px -20px;}

div.navpdf0stacked {max-height: 22px; max-width: 385px; position: absolute; left: 0px; top: 0px;  z-index: 2;}
img.pdf0stacked{float:left; margin-right:5px; margin-bottom:12px;}
img.pdf1stacked {float: left; margin-left: 15px; margin-right: 5px; position: relative;}
div.pdf1stacked {float: left;font-size: 10px; height: 22px; line-height: 22px;}
.softwaremainimage {36px 0px 0px 59px;}
div.navsoftware0stacked {max-height: 22px; max-width: 344px; position: absolute; left: -9px; top:23px;  z-index: 2;}
div.navsoftware1 { cursor: pointer;  z-index: 2;  z-index: 2;}
img.softwareicon1 {float:left; margin: 0px 3px 0px 0px;}
div.softwareicon1 {float:left; font-size:10px; line-height:22px; height: 22px;}
.imgcen {margin:0px auto;}
/* center software screen captures*/
#webpagePage > div > div.imgcen > img {margin:0px auto;}
.softwareh2 {font-size:23px; margin:32px 0px 14px 0px; font-weight:bold;}
.softbld {font-size:13px;font-weight:bold; margin:10px 0px 0px 0px;}
.colsoft {font-size:13px;color:#000080;margin:10px 0px 15px 0px;}
.colsoftL {font-size:13px;color:#000080;margin:10px 0px 15px 222px; max-width:500px;}
.dlmar{margin-left:222px; max-width:500px; font-size:13px;}

.ssi-overviewwidth {max-width:319px; margin-top:15px!important;}
.ssi-pt-ovr {margin-bottom: 26px;}
.ssi-mainimage {margin:66px 0px 0px 90px;}
.ssi-specimage {margin:2px 0px 0px -20px;}
.ssi-overviewsubtextpositioning {margin:15px 0px 0px 78px;}
.ssiAcchead1 {margin:0px 0px 0px -2px}
.ssiAcchead2 {margin:0px 0px 0px 2px}
.ssiAcchead3 {margin:0px 0px 0px -2px}
.ssiAcchead4 {margin:0px 0px 0px 3px}

.ssiAccsub1 {margin:3px 0px 14px -2px}
.ssiAccsub2 {margin:3px 0px 14px 3px}
.ssiAccsub3 {margin:3px 0px 14px -2px}
.ssiAccsub4 {margin:3px 0px 14px 4px}
.ssi-acc-image1 {margin:27px 0px 0px -2px;}
.ssi-acc-imageAdj { max-height:144px;}
.ssi-acc-image2 {margin:0px 0px 0px 3px;}
.ssi-acc-image3 {margin:-1px 0px 31px -2px;}
.ssi-acc-image4 {margin:0px 0px 31px 2px;}

li.bulletsmall { list-style: disc; padding-top: 2px; padding-bottom: 2px; line-height: 15px;}
ul.ssi-features {margin:-2px 0px 0px 7px; padding-left:19px;}
.ssi-al {margin:0px 0px 0px 0px;}
img.ssi-ce {display:inline; vertical-align:top;margin-top: 2px;}
.ssi-feature-width {max-width:397px;}
#spec-wrapper {margin:-3px 0px 0px 3px; max-width:770px;}
.spec-container {padding-left: 10px;}
.spec-header {font-weight: bold; padding-bottom: 10px; line-height: 30px;}
.spec-left {background-color: #FFFFFF;float: left;line-height: 13px; }
.spec-right {background-color: #FFFFFF;float: right;line-height: 13px; }
.spec-dots {background-image: url(/images/spec-dot.png); background-repeat: repeat-x; background-position: 0px -3px; margin-bottom: 8px; line-height: 13px;}
.spec-nodots {margin-bottom: 8px;line-height: 13px;}
.spec-clear {clear: both;}
td.spectd {background-color: #FFFFFF; text-align: center;}
td.specth {background-color: #ebebeb;; text-align: center; font-weight:bold;}
#spec-table {border: 1px solid #000;width: 770px; border-collapse: collapse;}

.dpm3-overviewwidth {max-width:321px; margin-top:15px!important;}
.dpm3-pt-ovr {margin-bottom: 26px;}
.dpm3-mainimage {margin:81px 0px 0px 0px;}
.dpm3-mainoptionblock {margin:40px 0px 0px -15px;}
.dpm3-specimage {margin:2px 0px 0px -20px;}
.dpm3-overviewsubtextpositioning {margin:15px 0px 0px 78px;}
.dpm3-OV-UL-spacing{margin:5px 5px 5px -26px;}
.dpm3-mainoptionblockhead {margin: 0px 0px 10px 12px; font-weight:bold;}
.dpm3-feaurecol2 {margin: 0px 0px 0px 39px; max-width:343px}

.dpm3Acchead1 {margin:0px 0px 0px -3px}
.dpm3Acchead2 {margin:0px 0px 0px 2px}
.dpm3Acchead3 {margin:0px 0px 0px -3px}
.dpm3Acchead4 {margin:0px 0px 0px 3px}
.dpm3Acchead5 {margin:0px 0px 0px -2px}
.dpm3Acchead6 {margin:0px 0px 0px 3px}
.dpm3Acchead7 {margin:0px 0px 0px -2px}

.dpm3Accsub1 {margin:3px 0px 14px -3px}
.dpm3Accsub2 {margin:3px 0px 14px 1px}
.dpm3Accsub3 {margin:3px 0px 14px -3px}
.dpm3Accsub4 {margin:3px 0px 14px 3px}
.dpm3Accsub5 {margin:3px 0px 14px -1px}
.dpm3Accsub6 {margin:3px 0px 14px 3px}
.dpm3Accsub7 {margin:3px 0px 14px -2px}

.dpm3-acc-image1 {margin:0px 0px 0px -2px;}
.dpm3-acc-image2 {margin:0px 0px 0px 2px;}
.dpm3-acc-image3 {margin:0px 0px 0px -3px;}
.dpm3-acc-image4 {margin:16px 0px 0px 2px;}
.dpm3-acc-image5 {margin:0px 0px 31px -2px;}
.dpm3-acc-image6 {margin:0px 0px 0px 2px;}
.dpm3-acc-image7 {margin:0px 0px 31px 0px;}

.dpm2-overviewwidth {max-width:311px; margin-top:15px!important;}
.dpm2-feaurecol2 {margin: 0px 0px 0px 0px; max-width:383px}
.dpm2-mainimage {margin:70px 0px 0px 5px;}
.dpm2-specimage {margin:2px 0px 0px -20px;}
.dpm2-spec-block-div-double {background-color: #E0D9BA;  border-radius: 7px; padding: 9px 0px 9px 2px; height: 430px; }
.dpm2-spec-head-adjust{ padding-right: 195px !important; text-align: right;}
.dpm2-spec-head-adjustcol2 {padding-right: 164px !important; text-align: right;}
.dpm2-spmarl25 {margin-left:25px;}
div.overviewpdf { height:22px; float:left;}
.tio-3000-overviewwidth {max-width:264px; margin-top:15px!important;}
.tio-3000-mainimage {margin:14px 0px 0px 35px;}
.tio-3000-mainimage2 {margin:3px 0px 0px 20px;}
.tio-3000-tdpad1 {padding-left: 30px !important;}
.tio-3000-overviewsubtextpositioning{margin:8px 0px 0px -30px; max-width: 500px;}

.tio-3000-spec-block-div-double {background-color: #E0D9BA; border-radius: 7px; padding: 9px 0px 9px 2px;  height: 144px; }
div.PP-ST-SBHead2 {font-size:14px;font-weight: bold; padding-left: 15px;}
div.PP-ST-SBHead3 {font-size:14px;font-weight: bold;}
.tio-3000t1{margin:0px 0px 0px 30px; max-width:321px;}
.tio-3000t2{margin:0px 0px 0px 59px; max-width:320px;}
td.tio-3000t2c1{width:130px;}
td.tio-3000t2c2{width:225px;}
td.tio-3000t2c3{width:175px;}

.tio-3000-specblockcol {border: 1px solid #d3d3d3; width:378px; padding:15px;}
.tio-3000-specimage1 {margin:0px 0px 0px 0px;}
.tio-3000-specimage2 {margin:0px 0px 0px 10px;}
.tio-3000-specimage3 {margin:0px 0px 0px 0px;}
.tio-3000-specimage4 {margin:0px 0px 0px 0px;}
.tiovat { vertical-align:top}
.mar23 {margin-right:23px;}	
.marTop {margin-top:20px;}	
.tio-3000-tdwidth1 {width:30px;}
.tio-3000-vat {}

.phm100overviewwidth{max-width:319px; margin-top:15px!important;}
.phm100-mainimage{margin:16px 0px 0px 60px;}
.discontinued {color: #CC0000;font-size: 18px; margin-bottom: 10px;}

.tmo-1-24-overviewwidth{max-width:283px; margin-top:15px!important;}
.tmo-1-24-mainimage{margin:36px 0px 0px -84px;}
.tmo-1-24-specbox1sp {margin:0px 0px 0px 4px;}
.tmo-1-24-specbox2sp {margin:0px 0px 0px 33px;}
.tmo-1-24-spec-head-adjustcol2 {padding-right: 174px !important; text-align: right;}
.tmo-1-24-spec-block-div-double {background-color: #E0D9BA;  border-radius: 7px; padding: 9px 0px 9px 2px; height: 300px; }
.tmo-1-24-accimage {margin:0px 0px 0px 0px;}

.tmo-1-overviewwidth{max-width:282px; margin-top:15px!important;}
.tmo-1-mainimage{margin:36px 0px 0px -79px;}
.tmo-1-specbox1sp {margin:0px 0px 0px 4px;}
.tmo-1-specbox2sp {margin:0px 0px 0px 33px;}
.tmo-1-spec-head-adjustcol2 {padding-right: 174px !important; text-align: right;}
.tmo-1-spec-block-div-double {background-color: #E0D9BA;  border-radius: 7px; padding: 9px 0px 9px 2px; height: 300px; }
.tmo-1-accimage {margin:0px 0px 0px 0px;}
.tmo-1-options {margin:18px 0px 0px 0px;}

.sst-hv-overviewwidth {max-width:320px; margin-top:15px!important;}
.sst-hv-mainimage {margin:56px 0px 0px 90px;}
.sst-feature-width {max-width:397px;}
ul.sst-features {margin:-2px 0px 0px 7px; padding-left:19px;}

.sstAcchead1 {margin:0px 0px 0px -3px}
.sstAcchead2 {margin:0px 0px 0px 2px}
.sstAcchead3 {margin:0px 0px 0px -2px}
.sstAcchead4 {margin:0px 0px 0px 3px}
.sstAcchead5 {margin:0px 0px 0px -2px}
.sstAcchead6 {margin:0px 0px 0px 3px}

.sstAccsub1 {margin:3px 0px 14px -3px}
.sstAccsub2 {margin:3px 0px 14px 1px}
.sstAccsub3 {margin:3px 0px 14px -2px}
.sstAccsub4 {margin:3px 0px 14px -1px}
.sstAccsub5 {margin:3px 0px 14px -2px}
.sstAccsub6 {margin:3px 0px 14px 4px}
.sst-acc-image1 {margin:31px 0px 0px -2px;}
.sst-acc-image2 {margin:33px 0px 0px 2px;}
.sst-acc-image3 {margin:45px 0px 0px -3px;}
.sst-acc-image4 {margin:0px 0px 0px 2px;}
.sst-acc-image5 {margin:0px 0px 31px 0px;}
.sst-acc-image6 {margin:0px 0px 31px 0px;}

.sst-lv-overviewwidth {max-width:320px; margin-top:15px!important;}
.sst-lv-mainimage {margin:56px 0px 0px 90px;}
.sst-lv-feature-width {max-width:397px;}
ul.sst-features {margin:-2px 0px 0px 7px; padding-left:19px;}

.sstvAcchead1 {margin:0px 0px 0px -3px}
.sstvAcchead2 {margin:0px 0px 0px 2px}
.sstvAcchead3 {margin:0px 0px 0px -3px}
.sstvAcchead4 {margin:0px 0px 0px 3px}
.sstvAcchead5 {margin:0px 0px 0px -2px}

.sstvAccsub1 {margin:3px 0px 14px -3px}
.sstvAccsub2 {margin:3px 0px 14px 1px}
.sstvAccsub3 {margin:3px 0px 14px -3px}
.sstvAccsub4 {margin:3px 0px 14px -2px}
.sstvAccsub5 {margin:3px 0px 14px -2px}

.sstv-acc-image1 {margin:36px 0px 0px -2px;}
.sstv-acc-image2 {margin:33px 0px 0px 2px;}
.sstv-acc-image3 {margin:45px 0px 0px -3px;}
.sstv-acc-image4 {margin:0px 0px 0px 2px;}
.sstv-acc-image5 {margin:0px 0px 31px 0px;}

.lca-overviewwidth{max-width:310px; margin-top:15px!important;}
.lca-9pc-mainimage {margin:56px 0px 0px 10px;}
div.lca-mainoptionblockhead {margin:57px 0px 0px -10px;}
ul.mainoptionblockheadul {margin:0px 0px 11px -25px;}

h2.preRelhead {FONT-SIZE: 15px; line-height: 1; font-weight:bold;}
.pressTopmar {margin:30px 41px 0px 41px;}
.press-overviewwidth {max-width: 301px; margin-top: 15px!important;}
.press-overviewwidth2 {max-width: 775px; margin-top: 15px!important;}
.press-pnpimage{margin:14px 0px 0px 9px;}
.press-mainimage{margin:14px 0px 0px 9px;}
.press-dot-style{font-family: Symbol;}

.maleclevis-mainimage{margin:63px 0px 0px 40px;}
.maleclevis-specimage{margin:107px 0px 0px 22px;}

.femaleclevis-mainimage{margin:55px 0px 0px 28px;}
.femaleclevis-specimage{margin:125px 0px 0px 13px;}

.rodend-mainimage{margin:52px 0px 0px 20px;}
.rodend-specimage{margin:109px 0px 0px 15px;}

.mounting-specimage{margin:35px 0px 0px 81px;}
.clevisstuds-mainimage{margin:18px 0px 0px 0px;}
.clevisstuds-specimage{margin:18px 0px 0px -18px;}
.clevisstuds-PP-ST-Container1{max-width: 421px; margin:50px 0px 10px -20px;}

.socketadapter-mainimage1{margin:80px 0px 0px 0px;}
.socketadapter-mainimage2{margin:8px 0px 0px 104px;}
.socketadapter-specimage1{margin:30px 0px 45px 0px;}
.socketadapter-mainimage3{margin:62px 0px 0px 0px;}
.socketadapter-mainimage4{margin:-10px 0px 0px 104px;}
.socketadapter-specimage2{margin:0px 0px 0px 0px;}

.lcaAcchead1{margin:0px 0px 0px -3px;}
.lcaAccsub1{margin:3px 0px 0px -3px;}
.lca-acc-image1{margin:15px 0px 0px -2px;}

.lcaAcchead2{margin:0px 0px 0px 1px;}
.lcaAccsub2{margin:3px 0px 0px 0px;}
.lca-acc-image2{margin:13px 0px 0px 1px;}

.lcaAcchead3{margin:0px 0px 0px 0px;}
.lcaAccsub3{margin:3px 0px 0px -1px;}
.lca-acc-image3{margin:13px 0px 0px 0px;}

.lcaAcchead4{margin:0px 0px 0px 2px;}
.lcaAccsub4{margin:3px 0px 0px 3px;}
.lca-acc-image4{margin:15px 0px 0px 3px;}

.lca-rtc-mainimage {margin:56px 0px 0px -2px;}
div.lca-rtc-mainoptionblockhead {margin: 57px 0px 0px -12px;}

.tmo-2-overviewwidth{max-width: 315px; margin-top: 15px!important;}
.tmo-2-mainimage {margin:54px 0px 0px -29px;}

.tmo2-spec-head-adjust{font-weight: bold; padding-right: 199px !important; text-align: right;}
.tmo2-spec-head-adjustcol2 {font-weight: bold;padding-right: 219px !important; text-align: right;}
.tmo2a-spec-head-adjust{font-weight: bold; padding-right: 199px !important; text-align: right;}
.tmo2a-spec-head-adjustcol2 {font-weight: bold;padding-right: 228px !important; text-align: right;}

.tmo2-specmar1{margin:0px 0px 0px 3px;}
.tmo2-specmar2{margin:0px 0px 0px 47px;}
.tmo2a-specmar2{margin:0px 0px 0px 36px;}
.tmo2a-mainimage{margin:54px 0px 0px -29px;}
.tmo2a-overviewwidth{max-width: 319px; margin-top: 15px!important;}
.tmo2-spec-block-div-double {background-color: #E0D9BA;  border-radius: 7px; padding: 9px 0px 9px 2px; height: 430px; }

.psmr-overviewwidth{max-width: 309px; margin-top: 15px!important;}
.psmr-mainimage {margin:57px 0px 0px 40px;}
.psmr-specwidth {width:355px;}

.psmf10-overviewwidth{max-width: 309px; margin-top: 15px!important;}
.psmf10-mainimage {margin:61px 0px 0px 40px;}
.psmf10-specwidth {width:355px;}
.psmf10-specwidthsp {width:775px;}
.bmar1 {margin-bottom:17px;}

.daq-16122-overview { font-size: 14px; line-height: 19px; -o-user-select: none; margin-left:1px; margin-bottom:10px; max-width: 315px; margin-top: 4px!important;}
.daq-featureblk {margin:23px 0px 0px 0px; padding-left: 1px;}
.daq-contentUL {margin:8px 5px 5px 5px; padding-left:19px;}
.daq-contentULSpec{margin:-2px 5px 5px 32px; padding-left:19px;}
.daq-contentLI{list-style:disc; padding-top:2px; padding-bottom:2px; line-height:15px;}
.daq-mainimage {margin:55px 0px 0px 41px;}
.daq-16162-mainimage{margin:75px 0px 0px 41px;}
.daq-16122pci-mainimage{margin:31px 0px 0px 41px;}
.daq-16162pci-mainimage{margin:37px 0px 0px 41px;}
.daq-16122usb-mainimage{margin:17px 0px 0px 41px;}
.daq-16162fw-mainimage{margin:49px 0px 0px 41px;}
.daq-sc2345-mainimage{margin:14px 0px 0px 1px;}
.daq-sc2345overviewwidth{max-width: 233px; margin-top: 29px!important;}
.daq-scc-mainimage{margin:80px 0px 0px 16px;}
.daq-sccoverviewwidth{max-width: 263px; margin-top: 29px!important;}

.daqssc-spec-block-div-double{background-color: #E0D9BA;  border-radius: 7px; padding: 9px 0px 9px 2px; height: 190px;}
.daqssc-spmarl25{margin-left:36px;}
.daqssc-spmarl{margin-left:3px;}
.daqssc-spec-head-adjust{padding-right: 178px !important; text-align: right;font-weight: bold;}

.daq-cab-mainimage {margin:22px 0px 0px 0px;}
.daq-cabpcmcia-mainimage {margin:22px 0px 0px 0px;}

.specif { height: 20px;}
.support-img-spacer {padding-bottom: 25px;}
.vvisual {display:none;}
.vvTopvisual { display:block;}
.videoobjectdiv {max-width:775px; max-height:436px;}
@media(max-width:1024px){
	.softwaremainimage {margin:0px 0px 0px 0px;}

}
div.navpdf0stackedN {
    max-height: 22px;
    max-width: 385px;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
}
img.pdf0stackedN {
    float: left;
    margin-right: 5px;
    margin-bottom: 12px;
}
div.pdf1stackedN {
    float: left;
    font-size: 10px;
    height: 22px;
    line-height: 22px;
}
div.overviewpdfN {
    height: 22px;
    float: left;
}
div.navsoftware0stackedN {
    max-height: 22px;
    max-width: 344px;
    position: absolute;
    left: -9px;
    top: 23px;
    z-index: 2;
}
div.navsoftware1N {
    cursor: pointer;
    z-index: 2;
    z-index: 2;
}
div.overviewpdfN {
    height: 22px;
    float: left;
}
img.softwareicon1N {
    float: left;
    margin: 0px 3px 0px 0px;
}
div.softwareicon1N {
    float: left;
    font-size: 10px;
    line-height: 22px;
    height: 22px;
}

/*.ov-manual {
    margin: -23px 3px 0px 0px;
}*/

.ov-manual {margin: 0px 0px 0px 0px;}

h1.PC-H1tag {
    border: 0px solid #fff;
    background-color: #fff;
    margin-top: 0px;
    margin-left: 0px;
    box-sizing: content-box;
    border-bottom: 0px solid #fff;
}
.dpm3-mainbottom {margin:0px 0px 0px 0px;}
@media(max-width:411px){
.sbl-specwidth {width: 100%;}
.tbs-specwidth {width: 100%;}	
.ebb-specwidth {width: 100%;}
.esp-specwidth {width: 100%;}
	
.esp-specdimensionblock{width: 100%;}
.spl-specdimensionblock {width: 100%;}
.sbl-specdimensionblock {width: 100%;}
}
@media(max-width:768px){
#ovmaintextbottom {font-size: 14px;  line-height: 19px;  -webkit-user-select: none;  -o-user-select: none;}
.esp-specdimensionblock { margin: 20px 0px 0px 0px;}
.spl-specdimensionblock { margin: 20px 0px 0px 0px;}
.sbl-specdimensionblock { margin: 20px 0px 0px 0px;}
.esp-dimensionheading {font-size: 14px;font-weight: bold;margin:auto 0px; margin-top: 20px;text-align:center;}
.esp-specimage{margin-top: 0px!important;margin-left:10px!important;}
.spl-specimage {margin-top: 0px!important;margin-left:10px!important;}
.sbl-specimage {margin-top: 0px!important;margin-left:10px!important;}
.spl-dimensionheading {font-size: 14px; font-weight: bold; margin: auto 0px; margin-top: 20px; text-align:center;}
.spl-dimensionheading {font-size: 14px; font-weight: bold; margin: auto 0px; margin-top: 20px; text-align:center;}
.rts-overviewsubtextpositioning { margin:auto 0px; margin-top: 10px; font-weight:bold; text-align:center;}
.trt-overviewsubtextpositioning { margin:auto 0px; margin-top: 10px; font-weight:bold; text-align:center;}
.trs-overviewsubtextpositioning { margin:auto 0px; margin-top: 10px; font-weight:bold; text-align:center;}
.trs-mainoptions {margin:20px 0px 32px 25px;}
.m52 {margin-top: 30px!important;}
.m0 {margin-top: 0px!important;}
.mdb-mainimagetxt { margin:auto 0px; margin-top: 14px; font-weight: bold; text-align:center;}
.lbo-overviewsubtextpositioning {font-weight: bold; margin-left:0px;}
div.lbc-mainimage { margin-left: 0px;  margin-top:14px;}
.ssm-mainimagetxt { margin:auto 0px; font-weight:bold;}
.swp-optpos {margin: 28px 0px 35px 20px;}
.clp-mainimage2 {margin: -15px 0px 30px 0px!important;}
.tbs-mainimage {margin: 20px 0px 30px 0px;}
.ebb-mainimage {margin: 20px 0px 30px 0px !important;}
.lsp-mainimage {margin: 20px 0px 30px 0px !important;}
.esp-mainimage {margin: 20px 0px 30px 0px !important;}
.spl-mainimage {margin: 20px 0px 30px 0px !important;}
.sbl-mainimage {margin: 20px 0px 30px 0px !important;}

.vvisual {display: block;margin:0px 0px 0px 0px;}
.vvTopvisual {display:none;}
.alc {padding: 0px 3px 14px 3px;}
.rts {padding: 0px 3px 14px 3px;}
.videotext {
    font-size: 13px;
    line-height: 18px;
    min-height: 104px;
}

div.strongmanvideoimg {    left: 0px !important;
    top: 0px;
    position: relative;
    margin: 0 auto;
    margin-bottom: 12px;
}
.pgheadvideo {
    padding: 5px;
    border: 1px solid #d3d3d3;
    max-width: 927px;
    background-color: #F7F7F7;
    min-height: 148px;
    padding-top: 9px;
    margin-top: 0px;
	margin-left: 2px;
    margin-right: 2px;
    box-sizing: content-box;
}

h2.PC-CategoryDescription2 {border:1px solid #d3d3d3; background-color: #F7F7F7; margin-top: 10px; margin-left: 0px; box-sizing: content-box; border-bottom: 1px solid #d3d3d3 !important;} 
h2.PC-CategoryDescription3 {border:1px solid #d3d3d3; background-color: #F7F7F7; margin-top: -1px!important; margin-left: 0px; margin-bottom:5px!important; box-sizing: content-box; border-bottom: 1px solid #d3d3d3 !important;}
.sectionmobile {border:1px solid #d3d3d3; background-color: #F7F7F7; margin-top: 10px; margin-left: 0px; box-sizing: content-box;}

/*#textbelowsection {margin:10px 0px 0px 0px;} */
.trackvideo { margin:0px 0px 0px 0px;}
.clbright {clear:right;}
.clevisstuds-PP-ST-Container1{width: auto; margin:10px 0px 0px 0px;}
.maleclevis-mainimage{margin:10px 0px 0px 0px;}
.maleclevis-specimage{margin:10px 0px 0px 0px;}
.sst-hv-mainimage {margin:56px 0px 0px 0px;}
.press-overviewwidth {max-width: 100%; margin-top: 10px!important;}
.pressTopmar {margin:0px 10px 0px 10px;}
.tio-3000-vat { vertical-align:top}
.marTop {margin-top:10px;}
.mar23 {margin-right:0px;}	
.trs-specimage {margin:10px 0px 0px 0px;}
.sts-specimage {margin:10px 0px 0px 0px;}
.sws-specimage {margin:10px 0px 0px 0px;}
.spec-container {padding-left: 5px; padding-right:5px;}
.spec-block-div-double { height: 410px;background-color: #E0D9BA; border-radius: 7px; padding: 9px 9px;}
.spec-head-adjust {padding-right:0px !important; text-align:center;}
.nr {white-space: normal;}
.dpm3-mainoptionblock {margin:10px 0px 0px 0px;}
.dpm3-ov-manual {margin:0px 0px 0px 0px;}
.dpm3-mainbottom {margin:0px 0px 25px 0px;}
.dpm3-OV-UL-spacing{margin:5px 5px 5px 0px;}
.dpm3-overviewwidth {max-width:100%; margin-top:15px!important;}	
.dpm2-spec-block-div-double {height: 700px; }
.dpm2-spec-head-adjust{ padding-right: 0px !important; text-align: center;}
.dpm2-spec-head-adjustcol2 {padding-right: 0px !important; text-align: center;}

.tmo2-spec-head-adjust{ padding-right: 0px !important; text-align: center;}
.tmo2-spec-head-adjustcol2 {padding-right: 0px !important; text-align: center;}
.tmo2-filtersp {padding-top:16px;}
.tmo2a-spec-head-adjust{ padding-right: 0px !important; text-align: center;}
.tmo2a-spec-head-adjustcol2 {padding-right: 0px !important; text-align: center;}
.tmo2-specmar1{margin:0px 0px 0px 0px;}
.tmo2-specmar2{margin:0px 0px 0px 0px;}
.tmo2a-specmar2{margin:0px 0px 0px 0px;}
.tmo2-spec-block-div-double {height: 798px;}
.daqssc-spec-block-div-double { height: 364px;}
.daqssc-spmarl25 {margin-left: 0px;}

.dpm2-spmarl25 {margin-left:0px;}
.dpm2-mainimage {margin:40px 0px 0px 0px;}
.dpm3-mainimage {margin:95px 0px 0px 0px;}
.tio-3000-overviewsubtextpositioning{margin:30px 0px 0px 0px; max-width:100%;}
.tio-3000-spec-block-div-double { height: 298px; }
.tio-3000t1{margin:0px 0px 0px 5px; max-width:321px;}
.tio-3000t2{margin:20px 0px 0px 5px; max-width:320px;}
.tio-3000-tdpad1{padding-left: 5px !important;}
td.tio-3000t2c1{width:0px;}
td.tio-3000t2c2{width:20px;}
td.tio-3000t2c3{width:175px;}
.tio-3000-specblockcol { width: 100%;}
.tmo-1-24-spec-block-div-double {height: 558px; }
.tmo-1-24-specbox1sp {margin:0px 0px 0px -10px;}
.tmo-1-24-specbox2sp {margin:0px 0px 0px -10px;}
.tmo-1-24-spec-head-adjustcol2 {padding-right: 0px !important; text-align: center !important;}
div.navpdf0stacked {max-height: 22px; max-width: 385px; margin-left: 0px; margin-top: 0px; z-index: 2;}
div.navsoftware0stacked { max-height: 22px; max-width: 344px; margin-left: 10px; margin-top: 24px;}
div.overviewpdf { height:22px; float:left; margin-left:0px;}
div.overviewpdf > img.pdf1stacked { height:16px; float:left; margin-left:0px;}
div.pdf1stacked {margin-right:20px;}
div.softwareicon1 {margin-right:20px;}

.ssi-overviewsubtextpositioning { margin: 15px 0px 0px 68px;}
.ssi-overviewwidth {max-width: 100%;}	
.ssi-overviewsubtextpositioning { margin: 0 auto; text-align:center; margin-top:14px; font-weight:bold;}
.ssi-manuals{margin:13px 0px 0px 5px;}
.dpm3-manuals{margin:15px 0px 85px 5px;}
.ssthv-manuals{margin:15px 0px 70px 5px;}
.dpm3-feaurecol2 {margin: 20px 0px 0px 0px; max-width:100%;}
.dpm2-feaurecol2 {margin: 20px 0px 0px 0px;  max-width: 100%;}
.ovmb {margin-bottom:-8px;}
.ovmt {margin-top: 25px; margin-left: 5px;}
div.lca-mainoptionblockhead { margin: 25px 0px 0px 0px;}
div.lca-rtc-mainoptionblockhead { margin: 25px 0px 0px 0px;}
.ps1N{float:none !important; margin-right:0px !important;}
.ps1Na {margin-bottom:0px !important; margin-left:0px !important;}
.ps1Nb {margin-top: 8px !important; margin-left:0px !important;}
.ps1Nc {position:static !important;}

.wheattextvideo {margin-top: 15px; margin-bottom:15px;}
div.strongmanvideoimg {
    left: 0px;
    top: 0px;
    position: relative;
    margin: 0 auto; }
	
h1.PC-H1tag {
    border: 1px solid #d3d3d3;
    background-color: #F7F7F7;
    margin: 9px 0px -2px 0px !important;
    box-sizing: content-box;
    border-bottom: 1px solid #d3d3d3 !important;
}
.TabPageHeader {
        padding: 9px 5px 9px 4px !important;
}

span.breakcr {display: inline;}
span.breakcrLine {display: inline;}

.insideTab {
    padding: 18px 5px 10px 6px;

}

div.upDown #Down {
    width: ;
  }
div.upDown #Up
  {
    width: ;
  }


}
@media screen and (max-width: 375px) {
table.PP-OB-Table tbody td.PP-OB-Content {padding-left:7px; padding-right:7px;}
span.breakcr { display: block;}
span.breakcrLine {display:none;}
h2.PC-CategoryDescription2 {font-size:20px;}
h2.PC-CategoryDescription3 {font-size:20px;}
.tmo2-spec-block-div-double {height: 815px;}
.psmr-specwidth {width: 100%;}
table.PP-OB-Table tbody td, table.PP-OB-Table tbody th {
    font-size: 12px;
    line-height: 15px;
    color: #000;
	padding-top: 5px!important;
	padding-bottom: 5px!important;
}
}

@media(max-width:667px){
	div.overviewpdf > img.pdf1stacked { height:16px; float:left; margin-left:0px;}	
	div.strongmanvideoimg {
    left: -10px;
    top: 0px;
    position: relative;
    margin: 0 auto;
    margin-bottom: 12px;
}
.onpagevideopnp-lc {
    max-width: 275px;
    max-height: 140px;
    position: relative;
    margin: 0 auto;
    margin-bottom: 12px;
}

}
@media(max-width:320px){
	div.overviewpdf > img.pdf1stacked { height:16px; float:left; margin-left:0px;}	
	div.strongmanvideoimg {
    left: 0px;
    top: 0px;
    position: relative;
    margin: 0 auto;
    margin-bottom: 12px;
}
.onpagevideopnp-lc {
    max-width: 275px;
    max-height: 140px;
    position: relative;
    margin: 0 auto;
    margin-bottom: 12px;
}
}

	
.VideoGalleryDisplay {
    margin: 30px 20px 0px 20px;
    max-width: 976px; }

h2.videoname {
    font-weight: bold;
    margin-bottom: 15px;
}
.videodesc {
    line-height: 19px;
    max-width: 750px;
    display: block;
    margin-left: 15px;
	margin-top:15px;
}
div.transcript {
    margin-top: 20px;
    margin-left: 10px;
    max-width: 775px;
}
.wheattextvideo {max-width:524px;margin-top: -10px;}
#onpagevideowheat {
width: 275px;
height: 140px;
left: 525px;
top: 0px;
position: absolute; }

.w-onpagevideopnp-container {
    display: inline-block;
    position: relative;
    min-height: 136px;
}
.w-pgheadvideo {
    max-width: 927px;
    min-height: 148px;
    box-sizing: content-box;
	margin-top: 15px; 
}

div.wheatstonediag img{
    text-align: center;
    margin: auto;
    margin-top: 10px;
    margin-bottom: 14px;
}
.PP-WT-Content {
    FONT-SIZE: 14px;
    line-height: 14px;
    padding: 5px 9px;
}
.h2normal { font-weight:normal;}
h3.wheatstonehead {
    font-size: 19px;
    font-weight: bold;
    line-height: 100%;
    padding-left: 3px;
    padding-top: 15px;
    padding-bottom: 10px;
}
ul.wheatstone {
    padding-left: 20px;
}
  
.trackorder-error {
    background-color: #ffffff;
    font-weight: bold;
    color: red;
    max-width: 459px;
    text-align: center;
    vertical-align: middle;
}
  /* delete these after the style is re minified with the new styles - they have been added to style.css*/
 /*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
 
.headcartcnt {font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#FF0000;}
  @media (min-width: 992px) {
	
  #outerPageContainer #contentContainer .leftSidebarLayout {
    float: left;
    width: 75%;
  }
  #outerPageContainer #contentContainer .searchLayout {
    float: left;
    width: 100%;
  }
}

.overflowprop {overflow:hidden !important; margin-bottom:0px;}
.sboxpad {padding:2px;}
.prodItemDispS {display: block !important;}
.itemNameHgt {max-height: 120px; max-width: 100%; padding: 2px 0 0 0px;}
.searchListing .itemContainer div.thumbnailArea { height:100px;}
.searchListing .itemContainer div.thumbnailArea  img { max-height:100px;}
.PP-OV-Content-Support {
    font-size: 14px;
    line-height: 20px;
    -moz-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}
.TechSupport-ContentRight {
    font-size: 13px;
    line-height: 15px;
    padding: 5px;
    text-align: right;
}
.TechSupport-ContentCenter {
    font-size: 13px;
    line-height: 15px;
    padding: 5px;
    text-align: center;
}
.TechSupport-HeaderCenter {
    FONT-SIZE: 13px;
    line-height: 14px;
    font-weight: bold;
    color: #ffffff; 
	background-color:#333333;
    text-align: center;
	margin:20px 0px 30px 0px;
	padding-top: 7px;
    padding-bottom: 5px;
}
label.cat { font-size:13px; text-align:right;  margin-top: 3px; margin-right:2px; font-weight: normal; width:100px;}
label.cat2 { font-size:13px; text-align:right;  margin-top: -3px; margin-right:2px; font-weight: normal; width:250px;}
.marleft {margin-left:5px; width:100%;}
.catFrmWidth {max-width:300px; margin-bottom:8px;}
.catFrmWidth2 {max-width:300px; margin:2px 0px 0px 0px;}
.catFrmWidth3 {margin:10px 0px 8px 107px;}
.catbody {background-color:#FFFFFF;}
.catimage {margin:37px 0px 0px 83px; width:139px !important;}
.catimagehead {margin:10px 0px 0px 0px;font-weight: bold; font-size:13px;}
.catimagepara {margin: -9px 0px 0px -31px; width: 248px;}
.tdCenter {
    text-align: center;
	margin: 0px auto;
}
.catalogReqWrap { background-color:#FFFFFF; max-width:944px;}
.required {color:#CC0000;}
.acctmobile {font-size:10px;font-family: Helvetica, Arial, sans-serif; padding-top:5px;}
@media(max-width:667px){
.marleft {margin-left:0px; width:100%;}	
.catimagepara {margin: -9px 0px 0px -50px; max-width: 248px;}
.catFrmWidth3 { margin: 10px 0px 8px 0;}
label.cat2 {margin-top: 4px;}
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/