﻿.solution_commontitle
{
    font:36px arial;
    padding-top:15px;
}

.solution_graytitle
{
    font:28px arial;
    color:#666666;
    padding-top:15px;
}

.solution_diagramtitle
{
    font:18px arial;
    padding-top:15px;
}

.solution_commondesctitle
{
    font:8pt arial;
    font-weight:bold;
    padding:10px 10px 0px 0px;
}

.solution_commondesc
{
    width:666px;
    font:8pt arial;
    color:#5d5d5d;
    text-align:left;
    padding:0px 0px 0px 0px;
    line-height:1.5;
}

.solution_commondesc-large
{
    width:550px;
    font:10pt arial;
    font-weight:bold;
    color:#808080;
    text-align:center;
    padding:0px 0px 0px 0px;
}

.solution_halfdesc
{
    width:320px;
    font:8pt arial;
    color:#5d5d5d;
    text-align:left;
    padding:0px 10px 0px 0px;
}

.solution_comparetitle
{
    font:8pt arial;
    font-weight:bold;
    padding:10px 10px 0px 0px;
}

.solution_comparedesc
{
    width:200px;
    font:8pt arial;
    color:#5d5d5d;
    text-align:left;
    padding:0px 10px 0px 0px;
}

.solution_learnmore
{
    padding:10px 0px 10px 0px;
}

.solution_sen101
{
    font:8pt arial;
    color:#5d5d5d;
    text-align:left;
}

.solution_spec ul
{
    text-align:left;
    font-family:Arial;
    font-size:8pt;
    line-height:2;
    color:#5d5d5d;
    margin-left: 1.2em;
    padding: 5px 10px 0px 5px;
}

.solution_spec li
{
    
}

/* START the borders */

.solMainBrd_box
{
    background: url(../images/pages/products/top-left-corner.png) no-repeat top left;
    width:666px;
    margin-bottom:10px;
}

.solBrd_box
{
    background: url(../images/pages/products/top-left-corner.png) no-repeat top left;
    width:208px;
    margin-bottom:10px;
    cursor:pointer;
}

.solBrd_top
{
    background: url(../images/pages/products/top-right-corner.png) no-repeat top right;
}

.solBrd_bottom
{
    background: url(../images/pages/products/bottom-left-corner.png) no-repeat bottom left;
}

.solBrd_bottom div
{
    background: url(../images/pages/products/bottom-right-corner.png) no-repeat bottom right;
}

.solBrd_cnt
{
    background: url(../images/pages/products/dot.png) top right repeat-y;
    padding: 0 10px;
}

.solBrd_cnt_table
{
    height:182px;
}

.solBrd_cnt_table th
{
    font: 14px arial;
    color: #231f20;
    text-align: center;
    text-transform:none;
}

.solBrd_cnt_table div
{
    text-align:center;
	font:11px arial;
	color:#898989;
}

.solBrd_cnt_table img
{
    padding: 0px 0px 0px 0px;
}

.solBrd_top div, .solBrd_top, .solBrd_bottom div, .solBrd_bottom
{
	width: 100%;
	height: 10px;
	font-size: 1px;
}

/* END the borders */

.miniature_models td
{
    color:#5d5d5d;
    padding: 0px 10px 20px 10px;
    vertical-align:top;
}

.miniature_models div
{
    font-size:12px;
    padding-top:5px;
}

.miniature_smallIcons td
{
    width: 320px;
    vertical-align: top;
    padding: 30px 45px 0px 0px;
}

.miniature_smallIcons div
{
    line-height:1.5;
    font:8pt arial;
    color:#5d5d5d;
}

.miniature_smallIcons img
{
    float: left;
    padding: 0px 10px 10px 0px;
}

.miniature_smallIcons_title
{
    text-transform: uppercase;
}

.miniature_mini_models td
{
    vertical-align: top;
    padding: 40px 10px 0px 10px;
}

.miniature_mini_models div
{
    line-height:1.5;
    font:10px arial;
    color:#757575;
}

.miniature_mini_models img
{
    float: left;
}

.miniature_mini_models_title
{
    text-transform: uppercase;
    padding-bottom:10px;
}

.miniature_mini_grayLine
{
    background:url(../images/pages/solutions/line-dot.gif) repeat-x;
    height:1px;
    padding-bottom:10px;
}

#container
{
    background-color: #fff;
    width: 960px;
    margin: 15px auto;
}

#container1
{
    background-color: #fff;
    width: 960px;
    margin: 15px auto;
}

/* slider specific CSS */
.sliderGallery
{
    background: url(../images/pages/solutions/slider_background.png) no-repeat;
    overflow: hidden;
    position: relative;
    height: 159px;
    width: 960px;
    padding: 0px 0px 0px 0px;
}

.sliderGallery UL
{
    position: absolute;
    list-style: none;
    overflow: none;
    white-space: nowrap;
    padding: 0;
    margin: 0;
}

.sliderGallery UL LI
{
    display: inline;
}

.slider
{
    width: 924px;
    height: 16px;
    padding: 0px;
    top: 143px;
    position: relative;
    background: url(../images/pages/solutions/slider_bar.png) no-repeat;
}

.handle
{
    position: absolute;
    cursor: pointer;
    height: 12px;
    width: 113px;
    top: 2px;
    left: 0px;
    background: url(../images/pages/solutions/slider_scroller.png) no-repeat;
    z-index: 100;
}

.slider span
{
    color: white;
    font-size: 11px;
    cursor: pointer;
    position: absolute;
    z-index: 110;
    top: 1px;
}

.slider .slider-lbl1
{
    left: 35px;
}

.slider .slider-lbl2
{
    left: 110px;
}

.slider .slider-lbl3
{
    left: 185px;
}

.slider .slider-lbl4
{
    left: 255px;
}

.slider .slider-lbl5
{
    left: 335px;
}

.slider .slider-lbl6
{
    left: 415px;
}

.slider .slider-lbl7
{
    left: 490px;
}

.slider .slider-lbl8
{
    left: 565px;
}

.slider .slider-lbl9
{
    left: 635px;
}

.slider .slider-lbl10
{
    left: 705px;
}

.slider .slider-lbl11
{
    left: 770px;
}

.slider .slider-lbl12
{
    left: 845px;
}

.slider .slider-mini1
{
    left: 40px;
}

.slider .slider-mini2
{
    left: 660px;
}

.slider .slider-mini3
{
    left: 840px;
}














/* START the categories (subfolder pages (ex. lsb/overview.aspx)) */


#category_table
{
    width: 980px;
    border: solid 1px #e2e2e2;
    margin: 0px 0px 30px 0px;
}

/* START left sidebar */
#category_sidebar
{
    width: 200px;
    border-right: solid 1px #e2e2e2;
    padding: 20px 0px 20px 0px;
    vertical-align: top;
}

#category_sidebar a:link, a:visited, a:hover
{
    color: Black;
    text-decoration: none;
}

#category_sidebar a:hover
{
    color: Black;
    text-decoration: none;
    padding: 10px 0px 10px 0px;
}

#category_sidebar ul
{
    margin: 0px;
    padding: 0px 16px 0px 16px;
}

#category_sidebar ul li
{
    margin: 0px;
    padding: 7px 5px 10px 7px;
    list-style: none;
    text-align: left;
    cursor: pointer;
}
/* END left sidebar */

/* START content */
#category_content
{
    width: 780px;
    padding: 20px 0px 20px 0px;
    vertical-align: top;
}

#category_content a:link, a:active, a:visited
{
    text-decoration:none;
    color:#0076a3;
}

#category_content a:hover
{
    text-decoration:underline;
    color:#0076a3;
}

/* START top tray */
#category_content #tray-top
{
    width: 720px;
}

#category_content #tray-top .title-main
{
    float: left;
    font-size: 18px;
}

#category_content #tray-top .buttons-tray
{
    float: right;
    padding: 0px 0px 0px 0px;
}
/* END top tray */


/* ***START ALL TABLES*** */

#category_content #software-chart
{
    width: 700px;
    border: 1px solid #757575;
}

#category_content #csg-chart_1
{
    width: 200px;
    border: 1px solid #343534;
    margin: 0px 0px 0px 30px;
}

#category_content #csg-chart_2
{
    width: 350px;
    border: 1px solid #343534;
    margin: 0px 0px 0px 30px;
}

#category_content #csg-chart_3, #csg-chart_4, #csg-chart_5
{
    width: 700px;
    border: 1px solid #343534;
    margin: 30px 0px 0px 0px;
}

#category_content #csg-chart_6
{
    width: 300px;
    border: 1px solid #343534;
    margin: 30px 0px 0px 40px;
}

#category_content #software-chart_buttons, #CSGCharts
{
    width: 700px;
}

#category_content #solutionMinded, #miniatureCapabilities, #custom_load, #custom_torque, #custom_pressure, #custom_howwe, #custom_challenge, #custom_oem, #custom_business
{
    width: 710px;
}

#category_content #overview, #systemSolution, #dynamic, #support, #overload, #lifetime, #features-table, #LSBSeries, #LSBInstAcces, #lsb_how, #lsb_overload, #lsb_range, #lsb_oemOptions, #lsb_submersible, #rotaryTorqueSeries, #rotaryTorqueInstAcces, #rotaryTorque_range
{
    width: 720px;
}

#category_content #LSBSupport
{
    width: 720px;
    padding-top: 50px;
}

#category_content #rotaryTorqueSupport
{
    width: 780px;
    padding-top: 20px;
}

#category_content #CSGSupport
{
    width: 720px;
    padding-top: 50px;
}

#category_content #measure
{
    width: 730px;
    margin: 30px 0px 30px 0px;
    text-align: left;
}

#category_content #USBSoftware, #advantages-chart_buttons, #USBSoftwareOptions, #USBSoftwareOperations, #USBSoftwareOptions-table
{
    width: 730px;
}

#category_content #advantages-chart
{
    width: 730px;
    border: 1px solid #757575;
}

#category_content #USBSensors, #core, #customers, #smart, #inside, #usb-categories, .usbmodels-table, #lsbmodels-table, #rotaryTorquemodels-table, #rotaryTorqueRelated-table
{
    width: 740px;
}

#category_content #USBSoftwareOperations-table
{
    width: 750px;
}

#category_content #ad, #keynote, #gs
{
    width: 680px;
}

#category_content #miniature
{
    width: 780px;
}

#category_content #features-icons
{
    width: 760px;
    margin: 10px 0px 10px 0px;
}

#category_content #overview-table
{
    width: 720px;
    text-align: left;
    border: solid 1px #f2f2f2;
}

#category_content #overview_usb-table, #overview_lsb-table, #overview_customSensors-table, #overview_rotaryTorque-table, #overview_csg-table
{
    width: 700px;
    text-align: left;
    border: solid 1px #f2f2f2;
}

#category_content #sensors-table
{
    width: 750px;
    text-align: left;
    border: solid 1px #f2f2f2;
    margin-top: 20px;
}

#category_content #systemSolution-table
{
    width: 720px;
    text-align: left;
}

#category_content #dynamic-table
{
    padding: 40px 0px 0px 0px;
    text-align: left;
}

#category_content #support-table
{
    width: 600px;
    text-align: left;
}

#category_content #application-table
{
    padding: 20px 0px 0px 0px;
    text-align: left;
}

/* ***END ALL TABLES*** */


/* ***START ALL TDs*** */

#overload td, #systemSolution td, #dynamic td, #ad td, #keynote td, #gs td, #smart td, #supportGuides td, #lsb_how td, #lsb_overload td, #lsb_range td, #lsb_oemOptions td, #lsb_submersible td, #custom_load td, #custom_torque td, #custom_pressure td, #custom_howwe td, #custom_challenge td, #rotaryTorqueSeries td, #rotaryTorque_range td, #USBSoftwareOptions td, #USBSoftwareOperations td
{
    vertical-align: top;
}

#lsbmodels-table td, #rotaryTorquemodels-table td, #rotaryTorqueRelated-table table td
{
    vertical-align: top;
    height: 140px;
}

#USBSoftwareOptions-table td, #USBSoftwareOperations-table td
{
    vertical-align: top;
    height: 160px;
}

#advantages-chart td
{
    width: 25%;
    height: 40px;
    padding: 3px;
    text-align: center;
    vertical-align: middle;
}

#advantages-chart_buttons td
{
    width: 25%;
    padding: 5px 0px 0px 0px;
}

#software-chart td
{
    width: 33%;
    height: 20px;
    padding: 3px;
    text-align: center;
    vertical-align: middle;
}

#software-chart_buttons td
{
    width: 33%;
    padding: 5px 0px 0px 0px;
}

#category_content #overview-table td, #overview_usb-table td, #overview_lsb-table td, #sensors-table td, #overview_customSensors-table td, #overview_rotaryTorque-table td, #overview_csg-table td
{
    width: 33%;
    vertical-align: top;
    border-right: solid 1px #f2f2f2;
}

#category_content #systemSolution-table td
{
    width: 33%;
    vertical-align: top;
}

#category_content #support-table td
{
    padding: 20px 0px 0px 0px;
}

/* ***END ALL TDs*** */


/* ***START ALL Titles*** */

#category_content #overview .title, #systemSolution .title, #dynamic .title, #support .title, #LSBSupport .title, #miniature .title, #overload .title, #lifetime .title, #ad .title, #keynote .title, #gs .title, #measure .title, #USBSoftware .title, #USBSensors .title, #core .title, #customers .title, #smart .title, #usb-categories .title, #LSBSeries .title, #LSBInstAcces .title, #lsbmodels-table .title, #lsb_how .title, #lsb_overload .title, #lsb_range .title, #lsb_oemOptions .title, #lsb_submersible .title, #solutionMinded .title, #miniatureCapabilities .title, #custom_load .title, #custom_torque .title, #custom_pressure .title, #custom_howwe .title, #custom_challenge .title, #custom_business .title, #application-table .title, #rotaryTorqueSeries .title, #rotaryTorquemodels-table .title, #rotaryTorqueInstAcces .title, #rotaryTorqueInstAcces .title, #rotaryTorqueRelated-table .title, #rotaryTorque_range .title, #USBSoftwareOptions .title, #USBSoftwareOptions-table .title, #USBSoftwareOperations .title, #USBSoftwareOperations-table .title, #CSGSupport .title, #CSGFeatures .title
{
    text-align: left;
    font-size: 14px;
    padding-bottom: 10px;
}

#category_content .title-head
{
    text-align: left;
    font-size: 16px;
    padding: 10px 0px 10px 15px;
}

#category_content .title-head1
{
    text-align: left;
    font-size: 16px;
    padding: 0px 0px 10px 24px;
}

#category_content .title-common
{
    text-align: left;
    font-size: 14px;
    padding: 0px 0px 5px 25px;
}

#category_content .title-chart
{
    text-align: left;
    font-size: 14px;
    padding: 0px 0px 5px 32px;
}

#features-table .title
{
    text-align: left;
    font-size: 14px;
    padding: 20px 0px 10px 0px;
}

#category_content #usb_pressure-title2
{
    width: 600px;
    text-align: left;
    font-size: 14px;
    padding-bottom: 10px;
}

#category_content #usb_load-title1, #usb_load-title4, #usb_torque-title1, #usb_torque-title4, #usb_pressure-title1, #usb_pressure-title4
{
    width: 480px;
    text-align: left;
    font-size: 14px;
    padding-bottom: 10px;
}

#category_content #usb_torque-title5
{
    width: 460px;
    text-align: left;
    font-size: 14px;
    padding-bottom: 10px;
}

#category_content #usb_load-title2, #usb_load-title5, #usb_load-title7, #usb_load-title8, #usb_torque-title2, #usb_torque-title6
{
    width: 450px;
    text-align: left;
    font-size: 14px;
    padding-bottom: 10px;
}

#category_content #usb_load-title10, #usb_torque-title3
{
    width: 440px;
    text-align: left;
    font-size: 14px;
    padding-bottom: 10px;
}

#category_content #usb_load-title3, #usb_pressure-title3
{
    width: 420px;
    text-align: left;
    font-size: 14px;
    padding-bottom: 10px;
}

#category_content #usb_load-title6, #usb_load-title9
{
    width: 410px;
    text-align: left;
    font-size: 14px;
    padding-bottom: 10px;
}

#category_content #overview-table .title, #systemSolution-table .title
{
    text-align: left;
    font-size: 14px;
    padding: 150px 20px 10px 20px;
}

#category_content #overview_usb-table .title
{
    text-align: left;
    font-size: 14px;
    padding: 160px 20px 10px 20px;
}

#category_content #overview_lsb-table .title, #overview_rotaryTorque-table .title
{
    text-align: left;
    font-size: 14px;
    padding: 176px 20px 10px 20px;
    text-transform: uppercase;
}

#category_content #overview_csg-table .title
{
    text-align: left;
    font-size: 14px;
    padding: 200px 0px 10px 20px;
    text-transform: uppercase;
}

#category_content #overview_customSensors-table .title
{
    text-align: left;
    font-size: 14px;
    padding: 150px 20px 10px 20px;
}

#category_content #sensors-table .title
{
    text-align: left;
    font-size: 14px;
    padding: 180px 20px 10px 20px;
}

#category_content #custom_business .title-large, #custom_challenge .title-large
{
    text-align: center;
    font-size: 16px;
    padding: 20px 0px 0px 0px;
}

/* ***End ALL Titles*** */


/* ***START ALL Descs*** */

#category_content #overview .desc, #systemSolution .desc, #dynamic .desc, #miniature .desc, #overload .desc, #lifetime .desc, #features-table .desc, #ad .desc, #keynote .desc, #gs .desc, #USBSoftware .desc, #USBSensors .desc, #core .desc, #customers .desc, #smart .desc, #usb-categories .desc, #LSBSeries .desc, #LSBInstAcces .desc, #lsb_how .desc, #lsb_overload .desc, #lsb_oemOptions .desc, #lsb_submersible .desc, #solutionMinded .desc, #miniatureCapabilities .desc, #custom_load .desc, #custom_torque .desc, #custom_pressure .desc, #custom_howwe .desc, #custom_challenge .desc, #custom_oem .desc, #custom_business .desc, #application-table .desc, #rotaryTorqueSeries .desc, #rotaryTorqueInstAcces .desc, #rotaryTorqueRelated-table .desc, #USBSoftwareOptions .desc, #USBSoftwareOptions-table .desc, #USBSoftwareOperations .desc, #USBSoftwareOperations-table .desc
{
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
}

#category_content #measure .desc
{
    width: 520px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
}

#category_content #inside .desc
{
    width: 500px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
}

#category_content #lsb_range .desc, #rotaryTorque_range .desc
{
    width: 500px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 15px 0px;
}

#category_content .desc-common
{
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 10px 25px;
}

#category_content #usb_load-desc1
{
    width: 480px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 100px 0px;
}
    
#category_content #usb_load-desc2
{
    width: 450px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 80px 0px;
}
    
#category_content #usb_load-desc3
{
    width: 420px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 80px 0px;
}
    
#category_content #usb_load-desc4
{
    width: 480px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 80px 0px;
}
    
#category_content #usb_load-desc5
{
    width: 450px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 80px 0px;
}
    
#category_content #usb_load-desc6
{
    width: 410px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 50px 0px;
}
    
#category_content #usb_load-desc7
{
    width: 450px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 60px 0px;
}
    
#category_content #usb_load-desc8
{
    width: 450px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 80px 0px;
}
    
#category_content #usb_load-desc9
{
    width: 410px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 40px 0px;
}
    
#category_content #usb_load-desc10
{
    width: 440px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 80px 0px;
}
    
#category_content #usb_torque-desc1
{
    width: 480px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 75px 0px;
}
    
#category_content #usb_torque-desc2
{
    width: 450px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 70px 0px;
}
    
#category_content #usb_torque-desc3
{
    width: 440px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 80px 0px;
}
    
#category_content #usb_torque-desc4
{
    width: 480px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 90px 0px;
}
    
#category_content #usb_torque-desc5
{
    width: 460px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 100px 0px;
}
    
#category_content #usb_torque-desc6
{
    width: 450px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 40px 0px;
}
    
#category_content #usb_pressure-desc1
{
    width: 480px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 80px 0px;
}
    
#category_content #usb_pressure-desc2
{
    width: 600px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 80px 0px;
}
    
#category_content #usb_pressure-desc3
{
    width: 420px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 70px 0px;
}
    
#category_content #usb_pressure-desc4
{
    width: 480px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 80px 0px;
}

#category_content #overview-table .desc, #systemSolution-table .desc, #dynamic-table .desc, #overview_usb-table .desc, #overview_lsb-table .desc, #sensors-table .desc, #overview_customSensors-table .desc, #overview_rotaryTorque-table .desc, #overview_csg-table .desc
{
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 20px 10px 20px;
}
/* ***End ALL Descs*** */


/* ***START ALL Anchors*** */

#category_content .load-anchors
{
    padding: 10px 0px 25px 0px;
    text-transform: uppercase;
    text-align: center;
    color:#0076a3;
    font-size: 12px;
}

#category_content .torque-anchors
{
    padding: 10px 0px 55px 0px;
    text-transform: uppercase;
    text-align: center;
    color:#0076a3;
    font-size: 12px;
}

#category_content .pressure-anchors
{
    padding: 10px 0px 50px 0px;
    text-transform: uppercase;
    text-align: center;
    color:#0076a3;
    font-size: 12px;
}

#category_content .load-anchors span, .torque-anchors span, .pressure-anchors span
{
    padding: 0px 10px 0px 10px;
    color: black;
    font-weight: bold;
    font-size: 14px;
}

/* ***End ALL Anchors*** */


/* ***START ALL UL/LIs*** */

#category_content #measure ul
{
    position: absolute;
    list-style: none;
    overflow: none;
    white-space: nowrap;
    padding: 0;
    margin: -60px 0px 0px -190px;
}

#category_content #measure ul #L
{
    display: inline;
    float: left;
}

#category_content #measure ul #R
{
    display: inline;
    float: left;
    margin: -15px 0px 0px -3px;
}

#category_content #measure ul #L a, #measure ul #R a
{
    text-decoration: none;
}

#category_content #measure ul #L span, #measure ul #R span
{
    position: absolute;
    margin: -22px 0px 0px 10px;
    text-align: center;
    color:#5d5d5d;
}

#category_content #supportGuides ul
{
    text-align:left;
    font-family:Arial;
    font-size:12px;
    color:#333333;
    margin-left: 3.5em;
    padding-left: 0;
    list-style-type:disc;
    line-height:2;
}

#category_content #lsbmodels-table ul, #rotaryTorquemodels-table ul
{
    margin: 5px 0px 0px 16px;
    padding: 0px;
    list-style: disc;
    text-align: left;
    color:#5d5d5d;
}

#category_content #CSGFeatures ul
{
    margin: 5px 0px 0px 16px;
    padding: 0px;
    line-height: 2;
    list-style: disc;
    text-align: left;
    color: #5d5d5d;
    font-size: 12px;
}

#category_content #lsb_oemOptions ul
{
    margin-top: 0px;
    padding: 5px 50px 10px 0px;
    font-size: 12px;
    list-style: disc;
    text-align: left;
    line-height: 2;
    color:#5d5d5d;
}

#category_content #USBSoftwareOperations ul
{
    margin-top: 0px;
    padding: 5px 90px 0px 40px;
    font-size: 11px;
    list-style: disc;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
}

#category_content #miniatureCapabilities ul
{
    margin: 0px 0px 20px 15px;
    padding: 0px 0px 10px 0px;
    list-style: disc;
    text-align: left;
    line-height: 2;
    color:#5d5d5d;
}

#category_content #custom_load ul
{
    margin: 10px 0px 40px 15px;
    padding: 0px 40px 10px 0px;
    list-style: disc;
    text-align: left;
    color:#5d5d5d;
}

#category_content #custom_torque ul
{
    margin: 10px 0px 30px 15px;
    padding: 0px 50px 10px 0px;
    list-style: disc;
    text-align: left;
    color:#5d5d5d;
}

#category_content #custom_pressure ul
{
    margin: 10px 0px 20px 15px;
    padding: 0px 0px 0px 0px;
    list-style: disc;
    text-align: left;
    color:#5d5d5d;
}

/* ***End ALL UL/LIs*** */


/* ***START ALL IMGs*** */

#category_content #features-icons #img1
{
    padding: 0px 5px 0px 0px;
}

#category_content #features-icons #img5
{
    padding: 0px 0px 0px 5px;
}

#category_content #features-icons #img2, #features-icons #img3, #features-icons #img4
{
    padding: 0px 5px 0px 5px;
}

#category_content #custom_business #img1
{
    padding: 0px 5px 0px 0px;
}

#category_content #custom_business #img5
{
    padding: 0px 0px 0px 5px;
}

#category_content #custom_business #img2, #custom_business #img3, #custom_business #img4
{
    padding: 0px 5px 0px 5px;
}

#category_content #inside img
{
    position: absolute;
    margin: -130px 0px 0px -250px;
}

#category_content #customers img
{
    padding: 20px 0px 5px 0px;
}

#category_content #overview .img-large
{
    padding: 40px 0px 0px 0px;
}

#category_content #support .img-small
{
    padding: 10px 0px 0px 30px;
}

#category_content #support .icon
{
    vertical-align: top;
    padding: 15px 0px 20px 40px;
}

#category_content #support .img-large
{
    padding: 60px 0px 0px 30px;
}

#category_content #support .banner, #USBSupport .banner
{
    padding: 70px 0px 0px 0px;
}

#category_content #LSBSupport .img-large
{
    padding: 0px 0px 30px 40px;
}

#category_content #rotaryTorqueSupport .img-large
{
    padding: 30px 0px 0px 0px;
}

#category_content #CSGFeatures .img-large
{
    padding: 0px 0px 0px 30px;
}

#category_content #CSGSupport .img-large
{
    padding: 0px 0px 30px 40px;
}

#category_content #USBSupport .icon1
{
    float: left;
    text-align: left;
    vertical-align: top;
    padding: 15px 0px 15px 30px;
}

#category_content #USBSupport .icon2
{
    float: left;
    text-align: left;
    vertical-align: top;
    padding: 15px 20px 15px 20px;
}

#category_content #USBSupport .icon3, .icon4, .icon5
{
    float: left;
    text-align: left;
    vertical-align: top;
    padding: 15px 0px 15px 40px;
}

#category_content #USBSupport .icon1 span
{
    position: absolute;
    margin: 21px 0px 0px 4px;
}

#category_content #USBSupport .icon2 span
{
    position: absolute;
    margin: 11px 0px 0px 8px;
}

#category_content #USBSupport .icon3 span
{
    position: absolute;
    margin: -15px 0px 0px 7px;
}

#category_content #USBSupport .icon4 span
{
    position: absolute;
    margin: -15px 0px 0px 4px;
}

#category_content #USBSupport .icon5 span
{
    position: absolute;
    margin: -15px 0px 0px -12px;
}

#category_content #miniature .img-large
{
    margin: -20px 10px 0px 0px;
    position: relative;
}

#category_content #overload .img-large
{
    padding: 40px 0px 0px 20px;
}

#category_content #lifetime .img-large
{
    padding: 30px 20px 0px 0px;
}

#category_content #lsb_range img, #rotaryTorque_range img
{
    position: absolute;
    margin: -50px 0px 0px -170px;
}

#category_content #lsb_submersible img
{
    padding: 10px 10px 0px 30px;
}

#category_content #custom_challenge img
{
    padding: 50px 0px 0px 30px;
}

#category_content #usb_load-img1
{
    position: absolute;
    margin: -105px 0px 0px -240px;
}

#category_content #usb_load-img2
{
    position: absolute;
    margin: -170px 0px 0px -15px;
}

#category_content #usb_load-img3
{
    position: absolute;
    margin: -165px 0px 0px -310px;
}

#category_content #usb_load-img4
{
    position: absolute;
    margin: -155px 0px 0px -5px;
}

#category_content #usb_load-img5
{
    position: absolute;
    margin: -170px 0px 0px -260px;
}

#category_content #usb_load-img6
{
    position: absolute;
    margin: -120px 0px 0px -5px;
}

#category_content #usb_load-img7
{
    position: absolute;
    margin: -90px 0px 0px -285px;
}

#category_content #usb_load-img8
{
    position: absolute;
    margin: -110px 0px 0px -5px;
}

#category_content #usb_load-img9
{
    position: absolute;
    margin: -115px 0px 0px -340px;
}

#category_content #usb_load-img10
{
    position: absolute;
    margin: -120px 0px 0px -10px;
}

#category_content #usb_torque-img1
{
    position: absolute;
    margin: -130px 0px 0px -220px;
}

#category_content #usb_torque-img2
{
    position: absolute;
    margin: -120px 0px 0px -5px;
}

#category_content #usb_torque-img3
{
    position: absolute;
    margin: -115px 0px 0px -295px;
}

#category_content #usb_torque-img4
{
    position: absolute;
    margin: -140px 0px 0px 15px;
}

#category_content #usb_torque-img5
{
    position: absolute;
    margin: -150px 0px 0px -235px;
}

#category_content #usb_torque-img6
{
    position: absolute;
    margin: -140px 0px 0px 10px;
}

#category_content #usb_pressure-img1
{
    position: absolute;
    margin: -130px 0px 0px -215px;
}

#category_content #usb_pressure-img2
{
    position: absolute;
    margin: -130px 0px 0px 40px;
}

#category_content #usb_pressure-img3
{
    position: absolute;
    margin: -115px 0px 0px -305px;
}

#category_content #usb_pressure-img4
{
    position: absolute;
    margin: -100px 0px 0px 0px;
}

#category_content #usb_load-img1 span
{
    width: 80px;
    position: absolute;
    margin: -38px 0px 0px 110px;
    text-align: center;
}

#category_content #usb_load-img2 span
{
    width: 80px;
    position: absolute;
    margin: -10px 0px 0px 152px;
    text-align: center;
}

#category_content #usb_load-img3 span
{
    width: 80px;
    position: absolute;
    margin: -18px 0px 0px 130px;
    text-align: center;
}

#category_content #usb_load-img4 span
{
    width: 80px;
    position: absolute;
    margin: -10px 0px 0px 80px;
    text-align: center;
}

#category_content #usb_load-img5 span
{
    width: 80px;
    position: absolute;
    margin: -10px 0px 0px 100px;
    text-align: center;
}

#category_content #usb_load-img6 span
{
    width: 80px;
    position: absolute;
    margin: -10px 0px 0px 110px;
    text-align: center;
}

#category_content #usb_load-img7 span
{
    width: 80px;
    position: absolute;
    margin: -10px 0px 0px 115px;
    text-align: center;
}

#category_content #usb_load-img8 span
{
    width: 80px;
    position: absolute;
    margin: -20px 0px 0px 110px;
    text-align: center;
}

#category_content #usb_load-img9 span
{
    width: 80px;
    position: absolute;
    margin: -33px 0px 0px 155px;
    text-align: center;
}

#category_content #usb_load-img10 span
{
    width: 80px;
    position: absolute;
    margin: -20px 0px 0px 110px;
    text-align: center;
}

#category_content #usb_torque-img1 span
{
    width: 80px;
    position: absolute;
    margin: -30px 0px 0px 85px;
    text-align: center;
}

#category_content #usb_torque-img2 span
{
    width: 80px;
    position: absolute;
    margin: -10px 0px 0px 100px;
    text-align: center;
}

#category_content #usb_torque-img3 span
{
    width: 80px;
    position: absolute;
    margin: -10px 0px 0px 120px;
    text-align: center;
}

#category_content #usb_torque-img4 span
{
    width: 80px;
    position: absolute;
    margin: -30px 0px 0px 90px;
    text-align: center;
}

#category_content #usb_torque-img5 span
{
    width: 80px;
    position: absolute;
    margin: -28px 0px 0px 90px;
    text-align: center;
}

#category_content #usb_torque-img6 span
{
    width: 80px;
    position: absolute;
    margin: -38px 0px 0px 105px;
    text-align: center;
}

#category_content #usb_pressure-img1 span
{
    width: 80px;
    position: absolute;
    margin: -20px 0px 0px 70px;
    text-align: center;
}

#category_content #usb_pressure-img2 span
{
    width: 80px;
    position: absolute;
    margin: -10px 0px 0px 0px;
    text-align: center;
}

#category_content #usb_pressure-img3 span
{
    width: 80px;
    position: absolute;
    margin: -33px 0px 0px 140px;
    text-align: center;
}

#category_content #usb_pressure-img4 span
{
    width: 80px;
    position: absolute;
    margin: -20px 0px 0px 90px;
    text-align: center;
}

#category_content #lsb-img1
{
    position: absolute;
    margin: -15px 0px 0px 20px;
}

#category_content #lsb-img2
{
    position: absolute;
    margin: -20px 0px 0px 0px;
}

#category_content #lsb-img3
{
    position: absolute;
    margin: -5px 0px 0px 10px;
}

#category_content #lsb-img4
{
    position: absolute;
    margin: -10px 0px 0px 45px;
}

#category_content #lsb-img5
{
    position: absolute;
    margin: -10px 0px 0px 20px;
}

#category_content #lsb-img6
{
    position: absolute;
    margin: 0px 0px 0px 15px;
}

#category_content #lsb-img7
{
    position: absolute;
    margin: -15px 0px 0px 0px;
}

#category_content #lsb-img8
{
    position: absolute;
    margin: -5px 0px 0px 15px;
}

#category_content #lsb-img1 span
{
    width: 80px;
    position: absolute;
    margin: -30px 0px 0px 60px;
    text-align: center;
}

#category_content #lsb-img2 span
{
    width: 80px;
    position: absolute;
    margin: 0px 0px 0px 45px;
    text-align: center;
}

#category_content #lsb-img3 span
{
    width: 80px;
    position: absolute;
    margin: -5px 0px 0px 40px;
    text-align: center;
}

#category_content #lsb-img4 span
{
    width: 80px;
    position: absolute;
    margin: 0px 0px 0px 20px;
    text-align: center;
}

#category_content #lsb-img5 span
{
    width: 80px;
    position: absolute;
    margin: 0px 0px 0px 25px;
    text-align: center;
}

#category_content #lsb-img6 span
{
    width: 80px;
    position: absolute;
    margin: 0px 0px 0px 5px;
    text-align: center;
}

#category_content #lsb-img7 span
{
    width: 80px;
    position: absolute;
    margin: -5px 0px 0px 25px;
    text-align: center;
}

#category_content #lsb-img8 span
{
    width: 80px;
    position: absolute;
    margin: 0px 0px 0px 25px;
    text-align: center;
}

#category_content #rotaryTorque-img1
{
    position: absolute;
    margin: -5px 0px 0px 5px;
}

#category_content #rotaryTorque-img2
{
    position: absolute;
    margin: 0px 0px 0px 5px;
}

#category_content #rotaryTorque-img3
{
    position: absolute;
    margin: 0px 0px 0px -10px;
}

#category_content #rotaryTorque-img4
{
    position: absolute;
    margin: 5px 0px 0px 5px;
}

#category_content #rotaryTorque-img5
{
    position: absolute;
    margin: -10px 0px 0px 10px;
}

#category_content #rotaryTorque-img6
{
    position: absolute;
    margin: -5px 0px 0px 8px;
}

#category_content #rotaryTorque-img7
{
    position: absolute;
    margin: -5px 0px 0px 10px;
}

#category_content #rotaryTorque-img8
{
    position: absolute;
    margin: 2px 0px 0px 0px;
}

#category_content #rotaryTorque-img9
{
    position: absolute;
    margin: 0px 0px 0px 0px;
}

#category_content #rotaryTorque-img10
{
    position: absolute;
    margin: -15px 0px 0px 5px;
}

#category_content #rotaryTorque-img11
{
    position: absolute;
    margin: -5px 0px 0px 2px;
}

#category_content #rotaryTorque-img1 span
{
    width: 80px;
    position: absolute;
    margin: 2px 0px 0px 20px;
    text-align: center;
}

#category_content #rotaryTorque-img2 span
{
    width: 80px;
    position: absolute;
    margin: 5px 0px 0px 35px;
    text-align: center;
}

#category_content #rotaryTorque-img3 span
{
    width: 80px;
    position: absolute;
    margin: -8px 0px 0px 45px;
    text-align: center;
}

#category_content #rotaryTorque-img4 span
{
    width: 80px;
    position: absolute;
    margin: 0px 0px 0px 18px;
    text-align: center;
}

#category_content #rotaryTorque-img5 span
{
    width: 80px;
    position: absolute;
    margin: 0px 0px 0px 15px;
    text-align: center;
}

#category_content #rotaryTorque-img6 span
{
    width: 80px;
    position: absolute;
    margin: 0px 0px 0px 25px;
    text-align: center;
}

#category_content #rotaryTorque-img7 span
{
    width: 80px;
    position: absolute;
    margin: 0px 0px 0px 5px;
    text-align: center;
}

#category_content #rotaryTorque-img8 span
{
    width: 80px;
    position: absolute;
    margin: 5px 0px 0px 0px;
    text-align: center;
}

#category_content #rotaryTorque-img9 span
{
    width: 80px;
    position: absolute;
    margin: 0px 0px 0px 18px;
    text-align: center;
}

#category_content #rotaryTorque-img10 span
{
    width: 80px;
    position: absolute;
    margin: 0px 0px 0px 10px;
    text-align: center;
}

#category_content #rotaryTorque-img11 span
{
    width: 80px;
    position: absolute;
    margin: 3px 0px 0px 25px;
    text-align: center;
}

#category_content #csg-img1
{
    position: absolute;
    margin: -10px 0px 0px 70px;
}

#category_content #csg-img2
{
    position: absolute;
    margin: -10px 0px 0px 50px;
}

#category_content #csg-img3
{
    position: absolute;
    margin: -5px 0px 0px 50px;
}

#category_content #csg-img4
{
    position: absolute;
    margin: -10px 0px 0px 80px;
}

#category_content #csg-img5
{
    position: absolute;
    margin: -10px 0px 0px 45px;
}

#category_content #csg-img6
{
    position: absolute;
    margin: 0px 0px 0px 45px;
}

/* ***End ALL IMGs*** */


/* ***START ALL a:hover*** */

#category_content #smart a:hover, #usb_load-img1 a:hover, #usb_load-img2 a:hover, #usb_load-img3 a:hover, #usb_load-img4 a:hover, #usb_load-img5 a:hover, #usb_load-img6 a:hover, #usb_load-img7 a:hover, #usb_load-img8 a:hover, #usb_load-img9 a:hover, #usb_load-img10 a:hover, #usb_torque-img1 a:hover, #usb_torque-img2 a:hover, #usb_torque-img3 a:hover, #usb_torque-img4 a:hover, #usb_torque-img5 a:hover, #usb_torque-img6 a:hover, #usb_pressure-img1 a:hover, #usb_pressure-img2 a:hover, #usb_pressure-img3 a:hover, #usb_pressure-img4 a:hover, #lsb-img1 a:hover, #lsb-img2 a:hover, #lsb-img3 a:hover, #lsb-img4 a:hover, #lsb-img5 a:hover, #lsb-img6 a:hover, #lsb-img7 a:hover, #lsb-img8 a:hover
{
    text-decoration: none;
}

/* ***End ALL a:hover*** */


/* ***START ALL CHARTS*** */

#advantages-chart .tr_head
{
    background: url(../images/pages/solutions/category/usb/chart-advantages_top-gradient.png) repeat-x;
}

#advantages-chart .head_column
{
    font-size: 18px;
    border-left: 1px solid #b2b2b2;
}

#advantages-chart .head_column_noborder
{
    font-size: 20px;
}

#advantages-chart .head_row
{
    background: url(../images/pages/solutions/category/usb/chart-advantages_sidebar-gradient.png) repeat-y;
    font-size: 15px;
    border-top: 1px solid #b2b2b2;
}

#advantages-chart .data
{
    color: #757575;
    font-size: 13px;
    border-top: 1px solid #b2b2b2;
    border-left: 1px solid #b2b2b2;
}

#software-chart .head_column_1
{
    background: url(../images/pages/solutions/category/usb/chart-software_top-gradient.png) repeat-x;
    font-size: 18px;
    border-left: 1px solid #b2b2b2;
}

#software-chart .head_column_1_noborder
{
    background: url(../images/pages/solutions/category/usb/chart-software_top-gradient.png) repeat-x;
    font-size: 18px;
}

#software-chart .head_column_2
{
    background: url(../images/pages/solutions/category/usb/chart-software_secondrow-gradient.png) repeat-x;
    font-size: 15px;
    border-top: 1px solid #b2b2b2;
    border-left: 1px solid #b2b2b2;
    text-align: left;
}

#software-chart .head_column_2_noborder
{
    background: url(../images/pages/solutions/category/usb/chart-software_secondrow-gradient.png) repeat-x;
    font-size: 15px;
    text-align: left;
    border-top: 1px solid #b2b2b2;
}

#software-chart .head_column_3
{
    background: url(../images/pages/solutions/category/usb/chart-software_lower-gradient.png) repeat-x;
    font-size: 15px;
    border-top: 1px solid #b2b2b2;
    text-align: left;
}

#software-chart .head_row
{
    font-size: 12px;
    border-top: 1px solid #b2b2b2;
}

#software-chart .data
{
    color: #757575;
    font-size: 12px;
    border-top: 1px solid #b2b2b2;
    border-left: 1px solid #b2b2b2;
}

#csg-chart_1 .head_row_noborder
{
    font-size: 11px;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_1 .data_noborder
{
    font-size: 11px;
    border-left: 1px solid #343534;
    width: 75%;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_1 .head_row
{
    font-size: 11px;
    border-top: 1px solid #343534;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_1 .data
{
    font-size: 11px;
    border-top: 1px solid #343534;
    border-left: 1px solid #343534;
    width: 75%;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_2 .head_row_noborder
{
    font-size: 11px;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_2 .data_noborder
{
    font-size: 11px;
    border-left: 1px solid #343534;
    width: 40%;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_2 .head_row
{
    font-size: 11px;
    border-top: 1px solid #343534;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_2 .data
{
    font-size: 11px;
    border-top: 1px solid #343534;
    border-left: 1px solid #343534;
    width: 40%;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_3 .head_column
{
    background-color: #343534;
    color: White;
    font-size: 15px;
    border-top: 1px solid #343534;
    padding: 3px 5px 3px 5px;
    text-align: left;
}

#csg-chart_3 .head_row_even
{
    font-size: 12px;
    border-top: 1px solid #343534;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_3 .data_even
{
    font-size: 12px;
    border-top: 1px solid #343534;
    border-left: 1px solid #343534;
    width: 15%;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_3 .head_row_odd
{
    background-color: #f2f1f1;
    font-size: 12px;
    border-top: 1px solid #343534;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_3 .data_odd
{
    background-color: #f2f1f1;
    font-size: 12px;
    border-top: 1px solid #343534;
    border-left: 1px solid #343534;
    width: 15%;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_3 span
{
    font-size: 10px;
    vertical-align: super;
}

#csg-chart_4 .head_column
{
    background-color: #343534;
    color: White;
    font-size: 15px;
    border-top: 1px solid #343534;
    padding: 3px 5px 3px 5px;
    text-align: left;
}

#csg-chart_4 .head_row_even
{
    font-size: 12px;
    border-top: 1px solid #343534;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_4 .data_even
{
    font-size: 12px;
    border-top: 1px solid #343534;
    border-left: 1px solid #343534;
    width: 15%;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_4 .head_row_odd
{
    background-color: #f2f1f1;
    font-size: 12px;
    border-top: 1px solid #343534;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_4 .data_odd
{
    background-color: #f2f1f1;
    font-size: 12px;
    border-top: 1px solid black;
    border-left: 1px solid black;
    width: 15%;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_5 .head_column
{
    background-color: #343534;
    color: White;
    font-size: 15px;
    border-top: 1px solid #343534;
    padding: 3px 5px 3px 5px;
    text-align: left;
}

#csg-chart_5 .head_row_even
{
    font-size: 12px;
    border-top: 1px solid #343534;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_5 .data_even
{
    font-size: 12px;
    border-top: 1px solid #343534;
    border-left: 1px solid #343534;
    width: 35%;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_5 .head_row_odd
{
    background-color: #f2f1f1;
    font-size: 12px;
    border-top: 1px solid #343534;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_5 .data_odd
{
    background-color: #f2f1f1;
    font-size: 12px;
    border-top: 1px solid #343534;
    border-left: 1px solid #343534;
    width: 35%;
    height: 20px;
    padding: 3px 5px 3px 5px;
    text-align: left;
    vertical-align: middle;
}

#csg-chart_5 span
{
    font-size: 10px;
    vertical-align: super;
}

#csg-chart_6 .head_column
{
    background-color: #343534;
    color: White;
    font-size: 15px;
    border-top: 1px solid #343534;
    padding: 3px 5px 3px 5px;
    text-align: left;
}

#csg-chart_6 ol
{
    font-size: 11px;
    padding: 0px 5px 10px 10px;
    margin: 10px 10px 0px 20px;
    text-align: left;
    line-height: 1.5;
}

.footnote-chart_1
{
    font-size: 9px;
    text-align: left;
    padding: 5px 0px 0px 0px;
}

.footnote-chart_2
{
    font-size: 9px;
    text-align: left;
    padding: 5px 0px 0px 30px;
}

.footnote-chart_4
{
    font-size: 10px;
    text-align: left;
    padding: 5px 0px 0px 40px;
}

.chart-warning
{
    font-size: 16px;
    text-align: left;
    padding: 20px 0px 0px 40px;
}

.chart-warning span
{
    color: #e94f1a;
}

/* ***End ALL CHARTS*** */


#features-table #col1
{
    width: 50%;
    vertical-align: top;
    padding: 0px 40px 0px 0px;
}

#features-table #col2
{
    width: 50%;
    vertical-align: top;
    padding: 0px 0px 0px 0px;
}





#category_content #LSBSupport #listing
{
    padding: 0px 0px 0px 40px;
    position: absolute;
}

#category_content #LSBSupport #listing div
{
    padding: 0px 0px 0px 0px;
    line-height: 2;
}

#category_content #rotaryTorqueSupport #icons
{
    padding: 0px 20px 0px 0px;
}

#category_content #rotaryTorqueSupport #icons span
{
    text-align: center;
}

#category_content #rotaryTorqueSupport #listing
{
    width: 110px;
    padding: 55px 0px 0px 40px;
    line-height: 2;
}

#category_content #CSGSupport #listing
{
    padding: 0px 0px 0px 40px;
}

#category_content #CSGSupport #listing div
{
    padding: 0px 0px 0px 0px;
    line-height: 2;
    font-size: 14px;
}

#category_content #CSGSupport #listing-archive
{
    padding: 60px 0px 0px 40px;
    font-size: 14px;
}

#category_content #CSGSupport #listing-archive div
{
    padding: 10px 0px 0px 0px;
    line-height: 2;
    font-size: 12px;
}

#category_content #systemSolution div span, #dynamic div span
{
    position: absolute;
    margin: -35px 0px 0px 78px;
    text-align: center;
}

#category_content #ad div span, #keynote div span, #gs div span
{
    position: absolute;
    margin: -15px 0px 0px 28px;
    text-align: center;
}

#category_content #rotaryTorqueSeries div span
{
    position: absolute;
    margin: -22px 0px 0px 18px;
    text-align: center;
}

#category_content #USBSoftwareOptions div span
{
    position: absolute;
    margin: -10px 0px 0px -8px;
    text-align: center;
}

#category_content #overview .desc div, #overload .desc div
{
    float: left;
    padding: 10px 10px 10px 0px;
    text-align: center;
}

#category_content #overview .desc div span, #overload .desc div span, #miniature .desc div span, #lifetime .desc div span
{
    position: absolute;
    margin: -15px 0px 0px 10px;
    text-align: center;
}

#category_content #systemSolution .desc div span
{
    position: absolute;
    margin: -15px 0px 0px 30px;
    text-align: center;
}

#category_content #systemSolution .desc div, #miniature .desc div, #lifetime .desc div
{
    float: right;
    padding: 10px 0px 10px 10px;
    text-align: center;
}

#category_content #smart .desc div
{
    float: right;
    padding: 0px 0px 10px 10px;
    text-align: center;
}

#category_content #features-table .desc div
{
    float: right;
    padding: 0px 0px 0px 0px;
    text-align: center;
}

#category_content #dynamic #ShowButton_applications
{
    padding: 0px 0px 0px 30px;
    text-align: center;
    color:#5d5d5d;
}

#category_content #systemSolution #ShowButton_accessories
{
    padding: 0px 30px 0px 0px;
    text-align: center;
    color:#5d5d5d;
}

#category_content #ad, #keynote, #gs
{
    padding: 20px 0px 0px 0px;
}

#category_content #gs
{
    padding: 0px 0px 20px 0px;
}

#category_content #ad #ShowButton_ad, #gs #ShowButton_gs
{
    padding: 0px 20px 0px 0px;
    text-align: center;
    color:#5d5d5d;
}

#category_content #keynote #ShowButton_keynote
{
    padding: 0px 0px 0px 20px;
    text-align: center;
    color:#5d5d5d;
}

#category_content #rotaryTorqueSeries #ShowButton_commercial
{
    padding: 8px 0px 6px 20px;
    text-align: center;
    color:#5d5d5d;
}

#category_content #USBSoftwareOptions #ShowButton_gallery
{
    padding: 22px 0px 6px 20px;
    text-align: center;
    color:#5d5d5d;
}











#category_content #overview-table .button, #systemSolution-table .button
{
    float: right;
    padding: 10px 20px 10px 20px;
}

#category_content #sensors-table .button, #overview_usb-table .button, #overview_lsb-table .button, #overview_customSensors-table .button, #overview_rotaryTorque-table .button
{
    float: right;
    padding: 0px 20px 10px 20px;
}

#category_content #USBSoftware .button
{
    float: right;
    padding: 5px 10px 10px 0px;
}

#category_content #application-table .button
{
    float: left;
    padding: 10px 0px 10px 0px;
}

#category_content #supportGuides
{
    width:640px;
    padding: 20px 0px 0px 0px;
    text-align: left;
    border-bottom: solid 1px #e2e2e2;
}

#category_content #supportGuides th
{
    color: Black;
    font-size: 16px;
    padding: 0px 0px 10px 15px;
    text-align: left;
    font-weight: normal;
    text-transform: none;
}

#category_content #supportGuides div
{
	font-size: 11px;
	padding: 0px 10px 10px 0px;
	font-family: Arial;
	text-align: left;
	color: #686868;
}

/* END content */

/* END the categories */


/* START Education Section */
#education_table
{
    width: 990px;
    border: solid 1px #e2e2e2;
    margin: 0px 0px 30px 0px;
}

#education_content
{
    width: 990px;
    padding: 10px 0px 20px 0px;
    vertical-align: top;
}

#education_content a:link, a:active, a:visited
{
    text-decoration:none;
    color:#0076a3;
}

#education_content a:hover
{
    text-decoration:underline;
    color:#0076a3;
}

#education_content #education-school, #education-diagram, #education-lsb200, #education-study, #education-store
{
    width: 880px;
}

#education_content #banner
{
    text-align: center;
    padding: 0px 0px 0px 5px;
}

#education_content #education-school .title
{
    text-align: center;
    font-size: 24px;
    padding-bottom: 20px;
}

#education_content #education-diagram .title, #education-lsb200 .title, #education-study .title, #education-store .title
{
    text-align: left;
    font-size: 14px;
    padding-bottom: 10px;
}

#education_content #education-diagram .desc, #education-lsb200 .desc, #education-study .desc
{
    width: 640px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
}

#education_content #education-store .desc
{
    width: 640px;
    text-align: left;
    line-height: 1.5;
    color:#5d5d5d;
    padding: 0px 0px 70px 0px;
}

#education_content #education-school img
{
    padding-bottom: 60px;
}

#education_content #education-diagram img
{
    padding: 0px 10px 0px 0px;
}

#education_content #education-lsb200 img
{
    padding: 20px 0px 0px 0px;
}

#education_content #education-study img
{
    padding: 0px 20px 0px 0px;
}

#education_content #education-store img
{
    position: absolute;
    margin: -130px 0px 0px -180px;
}

#education-study td
{
    vertical-align: top;
}




/* END Education Section */











/* START jQuery Banner */

.solutionBanner_view
{
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.solutionBanner_window
{
	height:220px;
	width: 666px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}

.solutionBanner_reel
{
	position: absolute;
	top: 0;
	left: 0;
}

.solutionBanner_reel img
{
    float: left;
}

/*--Paging Styles--*/
.solutionBanner_paging
{
	position: absolute;
	bottom: 0px;
	right: -7px;
	width: 110px;
	height :40px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	/*background: url(paging_bg2.png) no-repeat;*/
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}

.solutionBanner_paging a
{
	padding: 5px;
	text-decoration: none;
	color: #000;
	background: #ddd;
	/*border: 1px solid #610000;*/
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.solutionBanner_paging a.active
{
	font-weight: bold;
	color: #fff;
	background: #e94f1a;
	/*background: #920000;*/
	/*border: 1px solid #610000;*/
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.solutionBanner_paging a:hover
{
    font-weight: bold;
}

/* End jQuery Banner */
