#contentTop {
   background: url(../i/contentTopNew.png) no-repeat;
}

#contentTopRightRect {
	position: absolute;
	right: 0;
	top: 7px;
   background: transparent url(../i/contentTopNewRightRect.png) no-repeat;
	height: 34px;
	width: 38px;
}

.mainContent {
  background: none;
}

.appPreviews {
  margin-top: -92px;
  left: 420px;
  background: transparent url(../i/home_main_img.png) no-repeat top left;
}

#topNews {
  position: absolute;
  font: 100%/1.2 Arial, Verdana, "Lucida Grande", SunSans-Regular, sans-serif;
  width: 495px;
  height: 400px;
  font-size: 14px;
  left: 72px;
  top: 36px;
  color: #666;
}

.appInfo {
  margin-top: -60px;
  margin-left: 0;
  right: 0;
  font-size: 14px;
}

.appInfo a {
  font-size: 14px;
  text-decoration: underline;
}

.appInfo a:link, .appInfo a:visited {
  font-size: 14px;
  text-decoration: underline;
}

.appInfo a:hover, .appInfo a:active {
  font-size: 16px;
  text-decoration: underline;
}

.appInfo h1 {
  font-size: 17px;
}

.personalAssistant {
  background: transparent url(../i/icon_pia_small.png) no-repeat left;
  width: 170px;
  height: 93px;
  padding-left: 98px;
  margin-top: 0;
}

.TripTracker {
  background: transparent url(../i/icon_tt_small.png) no-repeat left;
  width: 170px;
  height: 90px;
  margin-top: -17px;
  margin-left: -98px;
  padding-left: 98px;
}

.cellMinuteTracker {
  background: transparent url(../i/icon_cmt_small.png) no-repeat left;
  width: 170px;
  height: 108px;
  margin-top: 12px;
  margin-left: -98px;
  padding-left: 98px;
}

.personalAssistant a:hover, .TripTracker a:hover, .cellMinuteTracker a:hover {
  font-size: 14px;
  text-decoration: underline;
}

#verticalBlueLine {
  background: url('../i/verticalBlueLineHome.png') top left no-repeat;
  position: absolute;
  left: 12px;
  top: -39px;
  margin-top: 7px;
  width: 3px;
  height: 500px;
}

#horizontalBlueLine {
  background: url('../i/horizontalBlueLineHome.png') top left no-repeat;
  position: absolute;
  left: 0;
  width: 300px;
  height: 5px;
  top: 270px;
  margin-left: 7px;
}

#providers h5 {
   color: #59595b;
   font-family: Arial, 'Myriad Pro', Trebuchet, Verdana, sans-serif;
   font-size: 15px;
   margin: -5px 0 10px 0;
   text-indent: 0;
}
