html,

body {
	font-family: calibri;
  font-size: 18px;
  height: 100%;}

body {
	font-family: calibri;
	background-color: white;
}

.container {
  width: 1540px;
  margin-left: 0px;
  margin-top: -2px;
  /*border: 1px solid #f00;*/
}
.tslogo {
	display: block;
  position: absolute;
  width: 100px;
  left: 14px;
  top: 10px;
}
.prodTitle {
  display: block;
  position: absolute;
  width: 320px;
  left: 140px;
  top: 6px;
  font-size: 28px;
  font-weight: bold;
  color: #fff;
  /*border: 1px solid #00f;*/
}
span.needsUpdate {
  font-size: 12px !important;
  font-style: italic;
  text-transform: uppercase;
  color: #d00;
}

.navbar {
  /*background:-webkit-linear-gradient(bottom, #595959, black, #595959);*/
	background-color: #0061b3;
}
.nav.navbar-nav {
  margin-left: 480px;
  /*border: 1px solid #0f0;*/
}
.panel .panel-heading {
	background:-webkit-linear-gradient(bottom, #fafafa, #d9e6f2);
}
.navbar-inverse .navbar-nav>li>a {
	padding-top: 17px;
	color: #fff;
}

img {position:relative;}

span.caret {color:#D1D1D1;}

ul .li {font-weight: bold;}

ul {list-style:square;}

/*Lists for header on index page*/

li {
	font-size: 18.35px;
}

li2 {
	font-size: 16px;
}

/*Lists for header within index*/

li3 {font-size:20px;
    font-weight:bold;
    list-style:square;
    line-height: 200%;
    padding-left: 10px;
    }

li4 {font-size:21px;
    font-weight:bold;
    margin-top:10px;}

li5 {font-size:20px;
    padding-left:15px;
    line-height: 200%;
    font-weight:bold;
    }

li6 {position:fixed;
    margin-top:11px;
    margin-left:-25px;}

li8 {font-size:17px;
    padding-left:20px;
    }

li9 {font-size:16px;
    padding-left:30px;
    }

/*Changes the drop down links within index2*/

li10 {font-size:18px;
    padding-left:2px;
    padding-right:2px;
    white-space:nowrap;}


li11 {font-size:18px;
    padding-left:2px;
    padding-right:1px;
}

li12 {font-size:18px;
    font-weight:bold;
    padding-left:1px;
    padding-right:1px;
}

/*Header for pages within index*/

h2 {font-weight:bold;
    font-size:22px;}

h3 {font-size:19px;
    font-weight:bold;
    position:fixed;
    margin-left:1775px;
    margin-top:-35px;}

/*Header for index page */

h4 {font-size:22px;
    font-weight: bold;
    color: black;}

h5 {font-size:16px;
    font-weight: bold;
    position:absolute;
    margin-top:-38px;
    margin-left:1445px;
    color:gray;
    }


#wrapper{width: 800px; margin: auto;}


/*Table Data*/

td {color: 1a4775;
    font-size: 20px;
    width: 400px;
    height:40px;
    padding-left:10px;}

tr:nth-child(even) {background: white}
tr:nth-child(odd) {background: DBE9FF}

th {background-color: BFDFFF;
    color:1a4775;
    font-size: 22px;
    width: 500px;
    height:50px;
    padding-left:10px;}

.information {margin-left:20px;
            margin-right:35px;
            margin-top:70px;}

.information2 {margin-left:0px;
            margin-right:0px;}

.information3 {margin-left:0px;
            margin-right:0px;}


.bomgar {margin-top:0px;
        margin-left:20px;
        width:80%;}

.brosix {margin-top:0px;
        margin-left:20px;
        width:80%;}

.updating {margin-top:0px;
        margin-left:20px;
        width:140%;}

.pc {margin-top:0px;
    margin-left:20px;
    width:100%;}

.recycling {margin-top:0px;
    margin-left:20px;
    width:200%;}

.Version {margin-top:0px;
    margin-left:20px;
    width:250%;}


.MODS {margin-top:0px;
    margin-left:20px;
    width:280%;}

.Hardware {margin-top:0px;
    margin-left:20px;
    width:160%;}

.Alta {margin-top:0px;
    margin-left:20px;
    width:128%;}


/* unvisited link */
a:link {text-decoration: none;
    font-weight: bold;
    color: #5C85AD;}

/* visited link */
a:visited {text-decoration: none;
    font-weight: bold;
    color: #5C85AD;}

/* mouse over link */
a:hover {text-decoration: none;
    font-weight: bold;
    color:  #276156 ;}

/* selected link */
a:active {text-decoration: none;
     font-weight: bold;
     color: f26200;}