body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
  margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #333; /*#093f00;*/
}
img {
  border: none;
}
sup {
  font-size: 50%;
}
.alignLeft {
  float:left;
  display:inline;
}
ul.illustrated {
  margin-left:150px;
  padding-left:20px;
}

li img {
background-position: 0 0;
}

li {
  background-image: url(images/bullet-1.jpg);
  background-repeat: no-repeat;
  padding-left: 16px;
  list-style: none;
  background-position: 0 .5em;  
}

h1 {
  color:#902C1C;
  font-size:125%;
}
h1 span {
  display:none;
}
h2 {
  clear:left;
  border-bottom: 1px dotted #902c1c;
  color:#902C1C;
  font-size:100%;
  font-weight:bold;
}
h3 {
  color:#902C1C;
  font-size:100%;
  font-weight:bold;
  font-style:italic;
  margin-bottom:3px;
}
p {
  margin-top:3px;
}

.uwss {
  color:#902C1C;
  font-weight:bold;
}

.container_table {
  background-color:#fff;
  text-align: left;
}

.secialhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;

}

.arid {
	background-image:url('images/the-arid-device-roll.png');
	display:block;
	width:778px;
	height:90px;
}
.arid a {
	background-image:url('images/the-arid-device.png');
	display:block;
	width:778px;
	height:90px;
}
.arid a:hover {
	background-image: none;
}
.arid span {
	display:none;
}

.dotted {
	padding-left: 12px;
	padding-right: 12px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #C2C2C2;
}

.dottedbottom {
	padding-top: 12px;
	padding-bottom: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C2C2C2;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #C2C2C2;
}

a {
	color: #333;/*#7F1E16;*/
	font-weight: bold;
	text-decoration: none;
}
a:hover {
  color: #902C1C;
  text-decoration:underline;
}

.home-links .home .link,
.home-links .home {
  border: none;
  display: block;
  width: 778px;
  height: 59px;
}

.home.workforce { height:58px; background-image: url('images/uwss-improve-workforce-roll.jpg'); }
.home.workforce .link { height:58px; background-image: url('images/uwss-improve-workforce.jpg'); }

.home.production { background-image: url('images/uwss-increase-production-roll.jpg'); }
.home.production .link { background-image: url('images/uwss-increase-production.jpg'); }

.home.costs { height:63px; background-image: url('images/uwss-decrease-costs-roll.jpg');}
.home.costs .link { height:63px; background-image: url('images/uwss-decrease-costs.jpg');}

.home.troubleshoot {  background-image: url('images/uwss-troubleshoot-field-roll.jpg');}
.home.troubleshoot .link {  background-image: url('images/uwss-troubleshoot-field.jpg');}

.home-links a:hover .link {
  background-image: none;
}

.home span {
  display:none;
}
.homesidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
}
.homesidebarHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	text-transform: uppercase;
	color: #7F1E16;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #ffffff;
}.Headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7D1E16;
	text-transform: uppercase;
	font-smooth: never;
}
.Nav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	text-transform: uppercase;
	color: #7F1E16;
	font-weight: bold;
}
.Nav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1px;
}


.NavSelected {
	font-weight: bold;
}

a.Nav2:link {
color: #000000;
}

a.Nav2:visited {
	color: #000000;
}
a.Nav2:active {
	color: #000000;
}
a.Nav2:hover {
	color: #000000;
	text-decoration: underline;
}


a.Nav1:link {
	color: #7F1E16;
}

a.Nav1:visited {
	color: #7F1E16;
}
a.Nav1:active {
	color: #7F1E16;
}
a.Nav1:hover {
	color: #7F1E16;
	text-decoration: underline;
}
.SubHead {
	text-transform: uppercase;
	font-weight: bold;
}

label {
  float: left;
  display: inline;

  padding-right: 6px;
  text-align: right;
  width: 65px;
}

.logo-top {
  float:left;
  display:inline;
}

.navigation {
  height: 40px;
}

.logo {
  float: left;
  display: inline;
  
  border: none;
  width: 175px;
  height: 40px;
}
.logo img {
  border:none;
}

#nav {
  background-color: #fff;
  margin-left: 175px;
}

ul#navlist {
  background-color: #902C1C;
  height: 40px;
  margin: 0;
  padding:0;
  width: 600px;
}

ul li.nav span { display: none; }

ul li.nav {
  float: left;
  display: inline;
  background-position: 0 0;
  margin:0;
  padding:0;
}

ul li.nav a {
  background-repeat: no-repeat;
  height: 40px;
  display: block;
}

ul li.home { background-image: url('images/nav/nav_roll_01.jpg'); width:80px; }
ul li.home a { background-image: url('images/nav/nav_01.jpg'); }

ul li.about { background-image: url('images/nav/nav_roll_02.jpg'); width:71px;}
ul li.about a { background-image: url('images/nav/nav_02.jpg'); }

ul li.solutions { background-image: url('images/nav/nav_roll_03.jpg'); width:98px;}
ul li.solutions a { background-image: url('images/nav/nav_03.jpg'); }

ul li.projects { background-image: url('images/nav/nav_roll_04.jpg'); width:88px; }
ul li.projects a { background-image: url('images/nav/nav_04.jpg'); }

ul li.training { background-image: url('images/nav/nav_roll_05.jpg'); width:92px; }
ul li.training a { background-image: url('images/nav/nav_05.jpg'); }

ul li.news { background-image: url('images/nav/nav_roll_06.jpg'); width:71px; }
ul li.news a { background-image: url('images/nav/nav_06.jpg'); }

ul li.contact { background-image: url('images/nav/nav_roll_07.jpg'); width:97px;}
ul li.contact a { background-image: url('images/nav/nav_07.jpg'); }

ul li.nav a:hover { 
  background-image: none; 
}
ul li.nav { background-repeat: no-repeat; }

.projects h1 {
  color: #8E2D1A;
  font-size: 170%;
}

#enhanceWorkforce h2 {
  background-image: url('images/h2-enhance-workforce.jpg');
}
#decreaseCosts h2 {
  background-image: url('images/h2-decrease-costs.jpg');
}
#increaseProduction h2 {
  background-image: url('images/h2-increase-production.jpg');
}
#troubleshootField h2 {
  background-image: url('images/h2-troubleshoot-field.jpg');
}
.solutions h2 {
  width: 480px;
  height: 60px;
}
.solutions h2 span {
  display:none;
}
.product {
  border-bottom: 1px solid #aaa;
  margin-bottom: 18px;
}
.product h2 {
  text-transform: uppercase;
  border-bottom: none;
  width: auto;
}
.product p {
  text-align:center;
}
.product .label {
  color: #8E2D1A;
  font-size:145%;
  font-weight:bold;
}

.project img {
  float: left;
  display: inline;
  
  border:1px solid #999;
  margin-right:10px;
  margin-bottom:10px;
}
/********************************
** DISABLE PROJECTS UNTIL POSTED
*********************************/
.project { display:none; }

.news-item {
}
.news-item .link {
  text-align:right;
}

#footnav {
  padding-top: 36px;
}
#footernav {
  text-align: center;
}

#footernav li {
  list-style-type: none;
  display: inline;
  padding-right: 35px;
  background-image: none;
}

.callToAction {
  background: transparent url('images/call-to-action-roll.png');
  background-repeat:no-repeat;
	position: fixed;
	 bottom: 5px;
	 right:35%;
  text-align:center;
	width: 250px;
	height: 80px;
	z-index: 4;
}
.callToAction a {
  display: block;
  
  background: transparent url('images/call-to-action.png');
  background-repeat:no-repeat;
  color: #fff;
  padding: 6px;
/*	position: fixed;
	 bottom: 5px;
	 right:35%;
*/  text-align:center;
	width: 250px;
	height: 80px;
	z-index: 500;
}
.callToAction a:hover {
  background-image:none;
}
.callToAction .text {
  display:none;
}
#bigCat.callToAction {
  background: transparent url('call-to-action-roll.png');
  background-repeat: no-repeat;
  position: fixed;
   bottom: 5px;
   left: 10%;
}
#bigCat.callToAction a {
  background: transparent url('call-to-action.png');
  background-repeat: no-repeat;
}
#bigCatPage .blurb {
	background-image: url('universal-bg.png');
	background-position: top center;
	background-repeat: repeat-y;
	background-color: transparent; /*#8E2D1A;*/
	width: 748px;
	text-align: justify;
	/*border: 5px solid #fff;*/
	/*margin-bottom: 7px;*/
	margin:0;
	padding: 10px;
	color: #000;
}