html, td, div {
  color:#666668;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:11px;
}
a {
  color:#666668;
  text-decoration:none;
}
input {
  padding-left:3px;
}
a:hover{
  color:blue;
}
a.noblue:hover {
  color:#666668;
}
.belowform a {
  color:white;
  text-decoration:none;
}
.formbox input {width:111px;
  border:1px solid #666668;
  font-size:11px;
}
.links {
  position:absolute;
  z-index:11568;
  color:white;
  height:55px;
  text-align:center;
  width:900px;
}
.links a{text-decoration:none;
  font-family:trebuchet ms, arial, helvetica, sans-serif;
  font-size:12px;
  padding-left:40px;
  padding-right:30px;
  line-height:55px;
  height:55px;
  vertical-align:middle;
  text-transform: uppercase;
  color:white;
}
.panes {
  /* background-image:url(/images/panes.png); */
  width:900px;
  height:193px;
}
h1 {
  vertical-align:middle;
  color:white;
  font-size:18px;
  padding:2px;
  line-height:150%;
}
h3 {
  vertical-align:middle;
  font-size:12px;
  padding:2px;
  line-height:120%;
}
.last a {
  color:white;
}
.last {
  color:white;
}
.formreg input,.formreg textarea {
  border:1px solid #a4a4a4;
  margin-top:6px;
  width:223px;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:11px;
  padding:3px 3px 3px 3px;
}
a.lit {
  color:yellow
}


div.equipcat {
  width:510px;
  height:155px;
  cursor:pointer;
}
#law {
  background:url(/images/law-enforcement-tracking.png) no-repeat;
}
#asset {
  background:url(/images/asset-tracking.png) no-repeat;
}
#vehicle {
  height:150px;
  background:url(/images/vehicle-fleet-tracking.png) no-repeat;
}
div.equipitemblack {
  width:503px;
  background:url(/images/heading-bg-black.png) no-repeat;
  height:190px;
  text-align:center;
  font-weight:bold;
}
div.equipitemgray {
  width:503px;
  background:url(/images/heading-bg-gray.png) no-repeat;
  height:190px;
  text-align:center;
  font-weight:bold;
}
div.product {
  width:250px;
}
img.product {
  float:right;
  padding-right:30px;
}
span.pricetext {
  color:#9e0b0f;
}
a.sidelink {
  color:#9e0b0f;
  font-weight:bold;
  font-size:11px;
  text-decoration: underline;
}
a.sidelink:hover {
  color:#464646;
}
a.equipitemlinkle {
  border:1px solid #000;
  padding:8px 25px 8px 25px;
  height:30px;
  vertical-align:center;
  color:#fff;
  background-color:#9e0b0f;
  font-weight:bold;
}
a.equipitemlinkle:hover {
  color:#fff;
  background-color:#464646;
}
a.equipitemlink {
  border:1px solid #000;
  padding:8px 25px 8px 25px;
  height:30px;
  vertical-align:center;
  color:#fff;
  background-color:#004d6c;
  font-weight:bold;
}
a.equipitemlink:hover {
  color:#fff;
  background-color:#464646;
}
.equip_h {
  color:#fff;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  text-align:left;
  position:relative;
  top:10px;
  left:12px;
}
.product_h {
  color:#fff;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  text-align:center;
  text-align : left\9; /* IE8 and below */
  position:relative;
  width:250px;
  padding-top:8px;
}
a.equipcatlink {
  color:#000;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  position:relative;
  top:109px;
  left:385px;
  padding:0px;
}
div.applyarea {
  width:503px;
  min-height:192px;
  background:url(/images/apply-form-bg.png) no-repeat;
}
div.loginarea {
  width:503px;
  min-height:192px;
  background:url(/images/login-form-bg.png) no-repeat;
}
div.loginform {
  position:relative;
  top:45px;
  left:260px;
  width:223px;
  min-height:192px;
}
div.loginbtn {
  background-color:#004d6c;
  width:200px;
  height:20px;
  color:#fff;
  font-size:12px;
  font-weight:bold;
  padding:5px 10px 0px 10px;
  text-align:right;
  vertical-align:center;
  cursor:pointer;
}
form.loginform {
}

div.managelogins {
  width:540px;
  min-height:200px;
  padding:10px;
}

div.producttop {
  position:relative;
  margin:0px;
  padding:10px;
  width:550px;
  min-height:250px;
}
img.productpageimg {
  clear:both;
  float:left;
  width:320px;
  height:240px;
}
div.inquirebtn {
  background-color:#004d6c;
  border: 1px solid #000000;
  padding:8px 10px 8px 10px;
  margin-right:20px;
  margin-left:20px;
  position:relative;
  color:#fff;
  font-size:11px;
  font-weight:bold;
  text-align:center;
  vertical-align:center;
  cursor:pointer;
}
div.inquirebtn:hover {
  background-color:#464646;
}
div.productorder {
  margin-top:80px;
  margin-bottom:80px;
  float:right;
  text-align:center;
  position:relative;
  right:40px;
  width:180px;
}
span.ordertext {
  font-size:12px;
  font-weight:bold;
  font-family:verdana, arial, helvetica, sans-serif;
}
div.divider {
  height:30px;
  width:503px;
  background: url(/images/divider.png) no-repeat #fff;
  border: 0;
}
div.tabletop {
  height:30px;
  width:540px;
  background: url(/images/tabletop.png) no-repeat #fff;
  border: 0;
}
div.tablebottom {
  height:30px;
  width:540px;
  background: url(/images/tablebottom.png) no-repeat #fff;
  border: 0;
}
div.producttext {
  width:100%;
}

div.productorderle {
  margin-top:40px;
  margin-bottom:40px;
  float:right;
  text-align:center;
  position:relative;
  right:40px;
  width:180px;
}
div.inquirebtnle {
  background-color:#9e0b0f;
  border: 1px solid #000000;
  padding:8px 10px 8px 10px;
  margin-right:20px;
  margin-left:20px;
  position:relative;
  color:#fff;
  font-size:11px;
  font-weight:bold;
  text-align:center;
  vertical-align:center;
  cursor:pointer;
}
span.bigpricetext {
  color:#9e0b0f;
  font-size:14px;
  font-weight:bold;
}

div.smallbtn {
  background-color:#004d6c;
  color:#fff;
  font-size:11px;
  font-weight:bold;
  padding:5px 10px 5px 10px;
  text-align:center;
  vertical-align:center;
  cursor:pointer;
}
div.recaptcha{
  position:relative;
  top:30px;
  left:170px;
}
div.applybtn {
  position:relative;
  background-color:#004d6c;
  width:200px;
  height:20px;
  color:#fff;
  font-size:12px;
  font-weight:bold;
  padding:5px 10px 0px 10px;
  text-align:right;
  vertical-align:center;
  cursor:pointer;
}
span.paneheadings {
  text-align:right;
  font-weight:normal;
  font-family:trebuchet ms, arial, helvetica, sans-serif;
  font-size:18px;
  float:right;
  color:#363636;
  margin-bottom:50px;
  margin-right:10px;
  line-height:150%;
  padding:2px;
  vertical-align:middle;
}
ul.controller {
	padding-left:0px;
}
ul.controller li {
	list-style-type:none;
	display:block;
	height:38px;
}
#read-more a.readmore {
	background-image:url(images/btn-read-more.gif);
	width:130px;
	height:38px;
	display:block;
	float:right;
	margin-right:50px;
}
a.close {
	background-image:url(images/btn-close.gif);
	width:130px;
	height:38px;
	display:block;
	float:right;
	margin-right:50px;
}
a.close:hover, #read-more a.readmore:hover  {
	background-position:0 -38px;
}

div.extra {padding:1.5em 2em; margin-top:10px;}
