body {
  background: #fff;
  background-image: url(http://www.lojack.com/images/interface/bg_body.gif);
  background-repeat: repeat-x;
  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000;
  margin: 0;
  padding: 0;
  text-align: center;
  min-width: 780px;  
}


h1 {font: 18px Arial, Verdana, Helvetica, sans-serif; color: #000; font-weight: bold;}
h2 {font: 15px Arial, Verdana, Helvetica, sans-serif; color: #CC0000; font-weight: bold;}
strong {font: 13px Arial, Verdana, Helvetica, sans-serif; color: #000; font-weight: bold;}

#envelope {position: relative;width: 780px;margin: 0 auto;text-align: left;}
#logo {position: absolute; top: 4px; left: 30px;}
#top_nav {position: absolute; top: 0px; left: 270px;}

#l1MainBG {background: #cc0000;}
#l1MainRow {
  position: relative;
  width: 780px;
  margin: 0 auto; 
  text-align: left;
  background: #fff;
  background-image: url(../images/bg_mainarea_line.gif);
  background-repeat: repeat-y;
}

#content {padding: 99px 0px 0px 36px; width:491px; height:875px; min-height: 875px;}

#header_image {
  position: absolute; top: 0px; left: 29px;
}

#subheader_image {
  position: absolute; top: 170px; left: 29px;
}

#subpage_subheader_image {
  position: absolute; top: 120px; left: 29px;
}

#hp_page_copy {
width: 440px; height: AUTO;
position: absolute; top: 230px; left: 40px;
}

#sub_page_copy {
width: 440px; height: AUTO;
position: absolute; top: 175px; left: 40px;
}

#page_copy {
width: 440px; height: AUTO;
position: absolute; top: 125px; left: 40px;
}

#rightColumn {
  position: absolute; top: 0px; left: 540px;
}

#Guide  {position: relative; top: 0px; left: -5px;}
#FindDealer {position: relative; top: 3px; left: -7px;}
#caseFiles {
	position: relative; top: 10px; left: 0px;
	margin: 0px 0px 0px 0px;
	width: 211px; height: 145px;
	padding: 30px 15px 5px 10px;
	background-image: url(../images/bg_casefiles.gif);
	background-repeat: no-repeat;  
}

#content_link_section {color: #cccccc; font: 10px Arial, Helvetica, sans-serif;}

#arrowLinkLast {
border: none;
}

#belowContentBG {background: #cc0000;}
#belowContent {
  background: #fff;
  position: relative;
  width: 780px;
  margin: 0 auto; 
  height: 19px;
  background-image: url(../images/bg_mainarea.gif);
  background-repeat: repeat-y;  
}

#copyright {
position: absolute; top: -25px; left: 515px;
width: 250px;
font: 9px Verdana, Arial, Helvetica; color: #999;
}

#footer {background: #000;}
#footerLinks {
  position: relative;
  margin: 0 auto; 
  text-align: right;
  padding: 3px 0 0 264px;
    
  border-right: 25px solid #000;
  background: #c5c5c1;
  background-image: url(../images/bg_footer_phone.gif);
  background-position: top left; background-repeat: no-repeat;
  te/xt-transform: uppercase;
  width: 491px; height: 16px;  
}

a:link {color: #CC0000; text-decoration: underline;}
a:active {color: #CC0000; text-decoration: underline;}
a:hover {color: #CC0000; text-decoration: underline;}
a:visited {color: #CC0000; text-decoration: underline;}

a.arrowLink:link {width: 260px; display: block; padding: 3px 0px 4px 13px; border-bottom: 1px solid #cc0000; background-image: url(../images/arrow.gif); background-repeat: no-repeat; text-decoration: none;}
a.arrowLink:active {width: 260px; display: block; padding: 3px 0px 4px 13px; border-bottom: 1px solid #cc0000; background-image: url(../images/arrow.gif); background-repeat: no-repeat; text-decoration: none;}
a.arrowLink:hover {width: 260px; display: block; padding: 3px 0px 4px 13px; border-bottom: 1px solid #cc0000; background-image: url(../images/arrow.gif); background-repeat: no-repeat; text-decoration: underline;}
a.arrowLink:visited {width: 260px; display: block; padding: 3px 0px 4px 13px; border-bottom: 1px solid #cc0000; background-image: url(../images/arrow.gif); background-repeat: no-repeat; text-decoration: none;}

.cfTitle {font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px;}
a.cfTitle_link:link {color: #000000; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none;}
a.cfTitle_link:hover {color: #000000; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: underline;}
a.cfTitle_link:visited {color: #000000; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none;}
a.cfTitle_link:active {color: #000000; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none;}

a.cfTitle_link2:link {color: #000000; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none;}
a.cfTitle_link2:hover {color: #000000; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: underline;}
a.cfTitle_link2:visited {color: #000000; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none;}
a.cfTitle_link2:active {color: #000000; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none;}

a.pagelinks:link {color: #cccccc; font: 10px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: underline;}
a.pagelinks:hover {color: #cccccc; font: 10px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: underline;}
a.pagelinks:visited {color: #cccccc; font: 10px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: underline;}
a.pagelinks:active {color: #cccccc; font: 10px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: underline;}

a.copyLink:link {font: 9px Verdana, Arial, Helvetica; color: #999; text-decoration: underline;}
a.copyLink:visited {font: 9px Verdana, Arial, Helvetica; color: #999; text-decoration: underline;}
a.copyLink:hover {font: 9px Verdana, Arial, Helvetica; color: #999; text-decoration: underline;}
a.copyLink:active {font: 9px Verdana, Arial, Helvetica; color: #999; text-decoration: underline;}


a.footSiteLink:link {font: 9px Verdana, Arial, Helvetica; color: #666; text-decoration: underline;}
a.footSiteLink:visited {font: 9px Verdana, Arial, Helvetica; color: #666; text-decoration: underline;}
a.footSiteLink:hover {font: 9px Verdana, Arial, Helvetica; color: #666; text-decoration: underline;}
a.footSiteLink:active {font: 9px Verdana, Arial, Helvetica; color: #666; text-decoration: underline;}
