html{overflow-y:scroll;margin:0;padding:0;}
body{font:12px 'Roboto', arial, helvetica, sans-serif;margin:0 auto;padding:0;background:#fff;color:#5b5f65;}
.round{width:250px;height:228px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;background:url(images/123.jpg) no-repeat;background-size:262px 230px;box-shadow:0 0 8px rgba(0, 0, 0, .8);-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .8);-moz-box-shadow:0 0 8px rgba(0, 0, 0, .8);margin-left:auto;margin-right:auto;}
.round1{width:250px;height:228px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;background:url(images/8643375_orig.jpg) no-repeat;background-size:262px 230px;box-shadow:0 0 8px rgba(0, 0, 0, .8);-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .8);-moz-box-shadow:0 0 8px rgba(0, 0, 0, .8);margin-left:auto;margin-right:auto;}
.round2{width:250px;height:228px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;background:url(images/heroProductTAUT_1.PNG) no-repeat;background-size:262px 230px;box-shadow:0 0 8px rgba(0, 0, 0, .8);-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .8);-moz-box-shadow:0 0 8px rgba(0, 0, 0, .8);margin-left:auto;margin-right:auto;}
.frame{border:0 solid #fff;text-align:left;width:960px;padding:0;margin:0 auto;padding-top:25px;padding-bottom:25px;}
.left{float:left;}
.right{float:right;}
.emp{font-weight:bold;}
.clear{clear:both;}
.bodyMargin{margin:0 10px;}
.list{margin:0;padding:0;list-style:none;}
.list li{margin:0;padding:0 0 0 14px;background:url(/images/bulletSolid.png) no-repeat left;}
a.button{cursor:pointer;border:none;min-width:36px;height:36px;margin:0;padding:10px;color:#fff;background-image:-moz-linear-gradient(bottom, #12416d 0%, #2670bf 100%);background-image:-webkit-linear-gradient(bottom, #12416d 0%, #2670bf 100%);background-image:linear-gradient(bottom, #12416d 0%, #2670bf 100%);background-color:#0065a4;font-size:10px;font-weight:bold;text-transform:uppercase;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
a.button:hover{color:#0065a4;background-image:-moz-linear-gradient(bottom, #bfbfbf 0%, #fff 100%);background-image:-webkit-linear-gradient(bottom, #bfbfbf 0%, #fff 100%);background-image:linear-gradient(bottom, #bfbfbf 0%, #fff 100%);background-color:#e1e1e1;}
div.image, #heroMap{padding:10px;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;}
div.image div{border:1px solid #ccc;}
.imageFrame{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;}
#loader{margin:auto auto;padding:0;width:45px;height:45px;background:url(/images/ajax-loader.gif) no-repeat center center;}
h1{color:#959595;margin:0;padding:0;font-size:22px;font-weight:400;}
.red{color:#c0132d;}
.blue{color:black;}
h2{color:#5b5f65;margin:0;padding:0;font-size:16px;font-weight:400;}
h3{color:#5b5f65;margin:0;padding:0;font-size:14px;font-weight:400;}
a{color:#02588c;text-decoration:none;}
a:hover{color:#999;text-decoration:none;}
p{font-size:1.32em;line-height:1.5em;}
p.double{margin-top:2em;}
p.triple{margin-top:3em;}
sup{font-size:0.5em;vertical-align:baseline;position:relative;top:-0.7em;line-height:1em;}
img{border:0;}
input, textarea, select{border:1px solid #ccc;padding:5px 5px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
fieldset{padding:25px 10px;border:1px solid #eee;}
legend{color:#999;}
input[placeholder], [placeholder], *[placeholder]{color:#808284;}
#message{display:none;color:#c0132d;padding:10px 0;margin:1em 0;border:1px solid #c0132d;background:rgb(255, 232, 232);}
.error{border:1px solid #c0132d;background:rgb(255, 232, 232);}
.msgLabel{color:#c0132d;margin-bottom:3px;}
#pre-header{background:#f1f1f1;width:100%;height:36px;margin:0;padding:0;clear:both;}
#pre-header .right{width:80%;}
#header{background:#ffffff;width:100%;height:84px;margin:0;padding:0;clear:both;}
#header .right{width:52%;}
#logo{border:0;width:83px;height:50px;margin:17px 0;position:absolute;z-index:999;}
#logo-100{border:0;width:118px;height:auto;margin:23px 0;position:absolute;z-index:999;bottom:4%;}
#tag-line{display:inline-block;font-style:italic;font-size:11px;font-weight:300;color:#0065a4;margin-top:35px;margin-left:122px;}
#searchTabs{overflow:hidden;}
#searchTabs li a:hover, #searchTabs li.on a, #searchTabs li.on a:hover{background:#f1f1f1;color:#b61c25;font-weight:bold;display:block;}
#searchTabFrame{overflow:hidden;width:235px;margin-top:-1px;padding:6px;float:left;background:#f1f1f1;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
#searchTabFrame .key{background:#fff;font:italic 12px 'Roboto', arial, helvetica, sans-serif;color:#ccc;width:201px;line-height:21px;height:21px;border:1px solid #ccc;margin:0 3px 0 0;padding:0 3px;float:left;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
#searchTabFrame .keyOn{font:normal 12px 'Roboto', arial, helvetica, sans-serif;color:#565656;}
#searchTabFrame .button{cursor:pointer;float:left;border:none;width:23px;height:23px;margin:0;padding:0;background:url(/images/btnSearch.png) no-repeat;}
#body{color:#5b5f65;width:100%;padding:0;border:0 solid red;clear:both;}
#contactbody{padding-top:3%;}
#navSection li a.btn-pv{cursor:pointer;margin:0;padding:0 10px;background-image:-moz-linear-gradient(bottom, #bfbfbf 0%, #fff 100%);background-image:-webkit-linear-gradient(bottom, #bfbfbf 0%, #fff 100%);background-image:linear-gradient(bottom, #bfbfbf 0%, #fff 100%);background-color:#e1e1e1;font-weight:400;color:#0065a4;text-transform:uppercase;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
#navSection li a.btn-pv:hover, #navSection li a.btn-pv.on{border-top:0;color:#fff!important;background-image:-moz-linear-gradient(bottom, #12416d 0%, #2670bf 100%);background-image:-webkit-linear-gradient(bottom, #12416d 0%, #2670bf 100%);background-image:linear-gradient(bottom, #12416d 0%, #2670bf 100%);background-color:#0065a4;}
#footerFrame{color:#565656;background:#fff;width:100%;margin:0;padding:20px 0;border:0;clear:both;}
#footer{clear:both;border:0 solid red;padding:0 0 11px 0;}
#footer ul{float:left;list-style:none;margin:0 0 0 11px;padding:0;border:0 solid red;}
#footer ul li{width:90px;margin:0 0 0 0;padding:0 23px 0 0;float:left;}
#footer ul li ul{margin:0;padding:0;}
#footer ul li a{display:block;color:#565656;margin:0 0 3px 0;}
#footer ul li a:hover,#footer ul li a.head:hover{color:#999;}
#footer ul li a.head, #footer h3{color:#565656;font-weight:bold;font-size:12px;margin:0 0 .5em 0;}
#footer .right{width:230px;margin:0;padding:0 0 0 20px;border:0 solid red;}
#copyright{border-top:0 solid #fff;padding:11px 0 0 0;clear:both;}
#copyright ul{float:left;list-style:none;margin:0 0 0 10px;padding:0;text-transform:none;}
#copyright ul li{margin:0 0 0 7px;padding:0 0 0 7px;float:left;border-left:1px solid #ccc;}
#copyright ul li:first-child{margin:0;padding:0;border-left:0 solid #ccc;}
#copyright ul li a{text-transform:none;}
#copyright ul li a:hover{color:#999;}
#copyright .right{width:50%;text-align:right;}
.violator{background:#d3d3d3;color:#959595;width:100%;margin:0 auto;padding:22px 0;clear:both;font-size:18px;line-height:22px;}
#footerFrame{background:#d3d3d3;width:100%;color:#959595;}
.violator .left{width:60%;}
.violator .right{width:40%;}
.violator form{text-align:center;}
.violator label, .violator input{display:inline-block;vertical-align:middle;}
.violator label{margin-right:16px;}
.violator .key{background:#fff;font:italic 12px 'Roboto', arial;color:#565656;width:300px;line-height:36px;height:36px;border:1px solid #ccc;margin:0 10px 0 0;padding:0 6px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.violator .keyOn{color:#565656;}
.violator .button{cursor:pointer;border:none;min-width:36px;height:36px;margin:0;padding:10px;background-image:-moz-linear-gradient(bottom, #bfbfbf 0%, #fff 100%);background-image:-webkit-linear-gradient(bottom, #bfbfbf 0%, #fff 100%);background-image:linear-gradient(bottom, #bfbfbf 0%, #fff 100%);background-color:#e1e1e1;font-size:14px;font-weight:bold;color:#0065a4;text-transform:uppercase;}
.violator .button:hover{color:#fff;background-image:-moz-linear-gradient(bottom, #12416d 0%, #2670bf 100%);background-image:-webkit-linear-gradient(bottom, #12416d 0%, #2670bf 100%);background-image:linear-gradient(bottom, #12416d 0%, #2670bf 100%);background-color:#e1e1e1;}
.violator .options{text-align:left;font-size:14px;clear:both;padding:3px 16em;margin:1em 0 0 10em;display:none;}
.violator .options .left, .violator .options .right{width:50%;margin-bottom:1em;}
.violator .error{border:1px solid #c0132d;background:rgb(255, 232, 232);}
#mailing-list-msg{font-style:italic;clear:both;border:0 solid white;padding:.5em;font-weight:normal;width:300px;}
#mailing-list-msg.error{color:#c0132d;border:1px solid #c0132d;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
#mailing-list-form .options label{display:block;}
#shareThisPanel > span{bordeR:0 solid red;margin-right:-4px;}
#shareThisPanel .stButton{top:1px;height:20px !important;width:20px !important;}
#shareThisPanel .chicklets{bordeR:0 solid blue;height:20px;width:20px;background-size:20px;}
#YouTube{width:41px;height:23px;}
#UTGear{width:44px;height:23px;}
#pagination{list-style:none;margin:0;padding:0;}
#pagination li{display:inline;margin:0 2px 0 0;padding:0;}
#pagination li a{display:inline-block;padding:0 5px;}
#pagination li a:hover, #pagination li a.on{color:#fff;background:#02588c;}
table.list th,table.list td{padding:4px 6px;}
table.list th{border-top:1px solid #eee;border-bottom:1px solid #eee;}
table.list tr:last-child td{border-bottom:1px solid #eee;}
table.list tr.on td, table.list tr:hover td{background:#efefef;cursor:pointer;}
table.list tr td a{display:block;color:#02588c;}
table.list tr td a:hover{color:#02588c;}
table.details th,table.details td{padding:4px 6px;}
table.details tr th{border-right:1px solid #eee;padding-right:14px;}
table.details tr td{padding-left:14px;}
table.details tr:first-child th, table.details tr:first-child td{border-top:1px solid #eee;}
table.details tr:last-child th, table.details tr:last-child td{border-bottom:1px solid #eee;}
table.details tr:hover th, table.details tr:hover td{background-color:#efefef;}
table.form th, table.form td{vertical-align:top;border:0 solid red;}
table.form th{padding:0 15px 10px 0;}
table.form td{padding:0 0 10px 15px;}
table.form tr:last-child td{padding-top:8px;border:0 solid red;}
.form input, .form textarea{width:60%;}
.form textarea{height:100px;}
.center{text-align:center;width:193px;position:relative;left:50%;bottom:14px;}
#copyright > div.right{position:relative;bottom:41px;}
html{position:relative;min-height:100%;}
body{margin:0 0 100px;}
.footer{position:absolute;left:0;bottom:0;height:100px;width:100%;}
hr{display:block;margin-top:0.5em;margin-bottom:0.5em;margin-left:auto;margin-right:auto;border-style:inset;border-color:#fff;border-top-width:3px;border-top-color:cornflowerblue;border-bottom-width:3px;}
body{margin:0;width:100%;font-family:'Open Sans', sans-serif;}
a{color:#959595;text-decoration:none;}
a:hover{color:#444;}
#menu-icon{display:hidden;width:40px;height:40px;}
a:hover#menu-icon{background-color:#444;border-radius:4px 4px 0 0;}
.current{color:#2262AD;}
section{margin:80px auto 40px;max-width:980px;position:relative;padding:20px}
@media only screen and (max-width:640px){header{position:absolute;}
#menu-icon{display:inline-block;}
nav li{text-align:center;width:100%;padding:10px 0;margin:0;}
#navProducts{display:inline-flex;list-style-type:none;}
#navProducts li{padding:2%;}
nav:hover ul{display:block;}
}
li.sales ul{display:none;}
li.sales:hover ul{display:block;list-style-type:none;font-size:14px;position:absolute;}
#contactinfo table{margin:auto;padding-top:100px;padding-bottom:100px;}