/* Product training */
#training {margin: 8px 0 0 0;}
#training p {margin: 0 0 1.5em 0;}
#traing_categories {margin: 1em 0 3em 0;}


/* Field sales team */
#fieldSales table {width: 100%; margin: 0 0 2.5em 0; text-align: left;}
#fieldSales td {vertical-align: top;}

#fieldSales .staffPhoto {float: left; margin-right: 15px;}
.details{width: 540px;float: left; clear: both;}
.staffInfo{width: 300px;}
.staffName {float: left; padding-right: 10px;}
.floatLeft {float: left;}
.clearLeft {clear: left;}
.lineBreak {float: left;clear: left;padding-bottom: 10px;}
.fieldSales_territory {margin-top: 7px; margin-left: 55px; height: 91px;}
#tooltip {
    padding: 3px;
    background: #f9f9f9;
    border: 1px solid #eee;
    text-align: center;
    font-size: 9px;
    font-family: verdana, arial, tahoma;
    width: 200px;
}


/* Software upgrades */
#softwareUpgrade {margin: 18px 0 0 0;}
#softwareUpgrade table {margin: 0; padding: 0;}
#softwareUpgrade table td {padding: .25em 0 .25em 0; margin: 0;}
#softwareUpgrade table p{margin: 0; padding: 0;}


/* Commissioning */
#commissioning li {color: #444444; padding: 5px 0 5px 0;}
#commissioning p {margin: 0 0 2em 0;}
#commissioning table {position: relative; width: 500px; margin: 0 0 0 0; border: 1px solid #ddd; border-top: none; background-color: #fff;}
#commissioning table td{border-top: 1px solid #ddd;}
#commissioning table p{margin: 0; padding: 0.5em 0 0.5em 0;}
.clockRow {width: 60px; text-align: left; padding: 0 0 0 5px;}
.hourTitle {width: 170px; text-align: left; font-weight: bold;}
.hourItems {width: 270px;}


/* TechTips */
.techTipRow {margin-bottom: 30px;}
.techTipRow h3 {margin-bottom: 0;}
.techTipRow p {margin-top: 0; color: #5C5C5C;}
.techTipRow img {float: right; height: 90px; margin-left: 3px;}

.techTipRight {float: right; width: 240px;}
.techTipLeft {width: 240px;}
