body {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #000000;
	margin : 0;
}





.navlinks {font-size: 0; padding-left: 46px;}
.navlinks a:link { text-decoration: none; color: black;}
.navlinks a:hover {color: white;}
.navlinks img {border:none;}



td {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

th {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

a:link
{
	color: #99CC00;
}

a:visited
{
	color: #99CC00;
}

a:active
{
	color: #99CC00;
}

a:hover
{
	color: #999999;
}




ul
{
margin-top: 0px;
margin-left: 20px;
margin-bottom: 0px;
list-style-position: outside;
list-style-type: disc;
}

.title 
{
	color: #99CC00;
	font-size: 14pt;
}

.largetitle 
{
	color: #99CC00;
	font-size: 18pt;
}

.homeFeaturedText
{
	font-size: 7pt;
}

.pageBackground
{
	background-color: #000000;
	width: 100%;
	height: 100%;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}

.siteNav 
{
	font-family: Arial, Sans-Serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
}

.siteNav a:link
{
	text-decoration: none;
	color: #FFFFFF;
}

.siteNav a:visited
{
	text-decoration: none;
	color: #FFFFFF;
}

.siteNav a:active
{
	text-decoration: none;
	color: #FFFFFF;
}

.siteNav a:hover
{
	text-decoration: none;
	color: #A3ABB1;
}

.copyright
{
	background-color: #CCCCCC;
}

.topNavHeader
{
	font-family: Verdana, Arial, Sans-Serif;
	color: #A3ABB1;
	font-size: 7pt;
	font-weight: bold;
}

.topNavHeader a:link
{
	text-decoration: none;
	color: #A3ABB1;
}

.topNavHeader a:active
{
	text-decoration: none;
	color: #A3ABB1;
}

.topNavHeader a:visited
{
	text-decoration: none;
	color: #A3ABB1;
}

.topNavHeader a:hover
{
	text-decoration: none;
	color: #FFFFFF;
}

.topNav
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 7pt;
	text-decoration: none;
	color: #A3ABB1;	
}

.topNav	a:link
{
	color: #A3ABB1;
	text-decoration: none;
}

.topNav a:visited
{
	color: #A3ABB1;
	text-decoration: none;
}

.topNav a:active
{
	color: #A3ABB1;
	text-decoration: none;
}

.topNav a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.breadCrumbActive
{
	font-size: 7pt;
	color: #FFFFFF;
}

.breadCrumbActive	a:link
{
	color: #FFFFFF;
}

.breadCrumbActive a:visited
{
	color: #FFFFFF;
}

.breadCrumbActive a:active
{
	color: #FFFFFF;
}

.breadCrumbActive a:hover
{
	color: #99CC00;
}

.breadCrumbInactive
{
	font-size: 7pt;
	color: #999999;
}

.breadCrumbInactive	a:link
{
	color: #999999;
}

.breadCrumbInactive a:visited
{
	color: #999999;
}

.breadCrumbInactive a:active
{
	color: #999999;
}

.breadCrumbInactive a:hover
{
	color: #99CC00;
}

.leftNavHeader 
{
	font-size: 9pt;
	font-weight: bold;
}

.leftNavHeader a:link
{
	color: #99CC00;
	text-decoration: none;
}

.leftNavHeader a:visited
{
	color: #99CC00;
	text-decoration: none;
}

.leftNavHeader a:active
{
	color: #99CC00;
	text-decoration: none;	
}

.leftNavHeader a:hover
{
	color: #CCCCCC;
	text-decoration: none;	
}

.leftNavMain
{
	font-size: 8pt;
	font-weight: bold;
}

.leftNavMain a:link
{
	color: #999999;
	text-decoration: none;	
}

.leftNavMain a:visited
{
	color: #999999;
	text-decoration: none;	
}

.leftNavMain a:active
{
	color: #999999;
	text-decoration: none;	
}

.leftNavMain a:hover
{
	color: #99CC00;
	text-decoration: none;	
}


.leftNavCarrotActive 
{
	background-color: #99CC00;	
}

.leftNavCarrotInactive
{
	background-color: #CCCCCC;
}

.categoryLinkTitle 
{
	color: #999999;
	font-weight: bold;
}

.categoryLinkTitle a:link
{
	color: #999999;
	text-decoration: none;
}

.categoryLinkTitle a:visited
{
	color: #999999;
	text-decoration: none;
}

.categoryLinkTitle a:active
{
	color: #999999;
	text-decoration: none;
}

.categoryLinkTitle a:hover
{
	color: #99CC00;
	text-decoration: none;
}

.categoryTitle
{
	background-color: #99CC00;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9pt;
}

.objectLinkTitle
{
	color: #FFFFFF;
}

.objectLinkTitle a:link
{
	color: #FFFFFF;
}

.objectLinkTitle a:visited
{
	color: #FFFFFF;
}

.objectLinkTitle a:active
{
	color: #FFFFFF;
}

.objectLinkTitle a:hover
{
	color: #99CC00;
}

.objectTitle {
	color: #000000;
	background-color: #99CC00;
	font-weight: bold;
	font-size: 11pt;
}

.searchButton 
{
    BORDER-RIGHT: white 1px outset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 1px outset;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: white 1px outset;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px outset;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FF0000;	
}

.tabBorder {
	color: #000000;
	background-color: #666666;
	
}

.tabActive{
	color: #99CC00;
	background-color: #000000;
	font-weight: bold;
	font-size: 8pt;
}

.tabActive a:link
{
	color:#99CC00;	
	text-decoration: none;
}

.tabActive a:visited
{
	color:#99CC00;	
	text-decoration: none;
}

.tabActive a:active
{
	color:#99CC00;	
	text-decoration: none;
}

.tabActive a:hover
{
	color:#99CC00;	
	text-decoration: none;
}

.tabInactive{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	font-size: 8pt;
}

.tabInactive a:link{
	color: #FFFFFF;
	text-decoration: none;
}

.tabInactive a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.tabInactive a:active{
	color: #FFFFFF;
	text-decoration: none;
}

.tabInactive a:hover{
	color: #99CC00;
	text-decoration: none;
}

.pnlActive{
	display: block;
}

.pnlInactive{
	display: none;
}

.featureTitle
{
	font-weight: bold;
	text-align: right;
}

.featureText
{
	
}

.lotCategory
{
	color: #99CC00;
	font-weight: bold;
}

.lotNumber
{
	font-weight: bold;
}

.lotDescription
{
	
}

.highlight
{
	color: #99cc00;
}

.lotSize
{

}

.lotPrice
{
	color: #99CC00;
	font-weight: bold;
}

.subspan {color: #99CC00;font-size: 13pt;}
.subspan2 {color: #99CC00;font-size: 13pt; padding-bottom: 8px;}

.subtitle {color: #99CC00;font-size: 13pt;}

.tinywhite {color: white; font-size: 8pt;}

#floatlft {position: relative; float:left; padding: 5px 2px 1px 1px;}

#subcontent { }

.padtop { padding-top: 6px;}

.3cats td { margin-left: 6px; margin-right: 6px;}

.bignav {padding-left: 145px; font-size: 0;  }
.bignav img {border:none; }
.bignav a:links {padding:0; margin:0;}

.buff1 { }
.buff2 { margin-left: 21px; }
.buff3 { margin-left: 26px;}
.buff4 { margin-left: 23px;}
/*.allbuff {margin: 0; padding: 0; margin-left: 6px; }*/
.allbuff {margin: 0; padding: 0; margin-right: 6px;}

.prod A:link {color: #99999; padding-top: 4px;}

.dealercon {padding:4px; padding-top: 17px; padding-left: 17px; width: 624px; padding-right: 16px; color: white;}


.con {padding:4px; padding-top: 17px; padding-left: 17px;}
.clear {position: relative; clear: both; height: 1px; width: 100%}
.pfatext {position: relative; float: left; font-size: 12px; width: 480px; color: white; left: 20px; displap:inline; margin-bottom: 20px;}
.pfatext p {margin-top: 3px; margin-bottom: 3px;}
.pfahead {color:#62ab1e;}
.videoperson {position: relative; float: left; width:150px; height:290px; margin: 0px; padding: 0px; margin-left: 5px; display:inline;}

.videobox {position: relative; clear:both; background-image: url(/product2/images/force/newvideobox1.jpg); background-repeat: no-repeat; width: 709px; height: 227px; margin: 0; padding: 0; margin-left: -12px; }

.videobox2 {position: relative; background-image: url(/product2/images/force/videobox3.jpg); background-repeat: no-repeat; width: 737px; height: 223px; margin: 0; padding: 0; margin-top: 24px; margin-bottom: 20px;}
.videosizebut {position: relative; margin: 0; padding: 0; left: 262px; top: 116px; height: 27px;}
.videobox img {border:none;}
.vidsizelbl {position: relative; bottom: 6px; font-size: 11px; font-weight:bold;} 

.dlmpbut {position: relative; float: right; margin: 0; padding: 0; right: 100px; top: 80px;  width: 92px; height: 36px;}

.dlqtbut {position: relative; margin: 0; padding: 0; left: 538px; margin-top: 130px;  font-size: 0;}


.videobox a {color:#AFAFAF; text-decoration: none;}
.videobox a:hover {color:#AFAFAF; text-decoration: none;}
.videobox2 a {color:#AFAFAF; text-decoration: none; border:none;}
.videobox2 a:hover {color:#AFAFAF; text-decoration: none;}
.videobox2 img {border:none;}


#subcontent {position:relative; clear:both; padding-top: 10px; padding-bottom: 20px; padding-left: 20px;width: 630px;}
#catsubcontent {position:relative; clear:both; padding-top: 10px; padding-bottom: 20px; padding-left: 10px;width: 630px;}

#greyfoot {position:relative; clear:both; margin: 0px; padding:0px; font-size: 0;}

.newdemhead {position:relative;  left: 35px; margin-bottom: 10px;}
.placeholder {position:relative; float:left; margin-left: 60px; height: 100px; display: inline;}
.prod {position: relative; wide:100px; float:left; margin-right: 40px; height: 220px;}
.subcatfoot {position: relative; left: 35px; padding-top: 5px;clear:both;}
.spacer {position:relative; clear:both; height:0px;}
.spacer2 {position:relative; clear:both; height:30px;}

.bignav {padding-left: 145px; font-size: 0;  }
.bignav img {border:none; }
.bignav a:links {padding:0; margin:0;}

.buff1 { }
.buff2 { margin-left: 21px; }
.buff3 { margin-left: 26px;}
.buff4 { margin-left: 23px;}
/*.allbuff {margin: 0; padding: 0; margin-left: 6px; }*/
.allbuff {margin: 0; padding: 0; margin-right: 6px;}

* {margin: 0px; padding: 0px;}

#apply {position: absolute; top: 248px; left: 330px;}
#inovcon {position: relative; text-align: center; width: 771px; }

#clear {position: relative; clear:both; height: 1px;}

#inovhead {position: relative; padding-bottom: 10px;}
#calltitle {position: relative;  }

#call1 {position: relative; float: left; left: 62px; margin-top: 10px; width: 304px; height: 238px; background-image: url(/product2/images/force/call1.jpg); background-repeat: no-repeat; text-align: left; }
.call1txt {position: relative; width: 278px; top: 70px; left: 20px;}

.callbold {position: relative; font-weight: bold; font-size: 13px; left: 100px; top: 60px;}


#call2 {position: relative; float: left; left: 90px; margin-top: 10px; width: 304px; height: 238px; background-image: url(/product2/images/force/call2.jpg); background-repeat: no-repeat; text-align: left;}
.call2txt {position: relative; width: 278px; top: 70px; left: 20px;}


#toolhead {position: relative; clear: both; width: 550px; height: 62px; margin-top: 30px; background-image: url(/product2/images/force/toolkithead.jpg); background-repeat: no-repeat; margin-top: 10px;}
#toolfoot {position: relative; width: 550px; height: 23px; background-image: url(/product2/images/force/toolkitfoot.jpg); background-repeat: no-repeat; clear: both; top: -20px;}

#tooltxt ul {list-style: none; margin: 0; padding: 0; padding-left: 20px; padding-top: 20px;}
#tooltxt li {margin-top: 4px; height: 18px; 
}
#tooltxt {position: relative; float: left; clear: both;  color: #999999; width: 475px; left: 140px; text-align: left;  padding-bottom: 30px; 
background-image: url(/product2/images/force/toollogo.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}

#toollogo {position: absolute; width: 132px; height: 123px; top: 10px; right: 30px;}

#tooltxt a {color: #99CC00; vertical-align: top;}
.toolnumpic {position: relative; height: 14px; font-size: 0; vertical-align: middle; margin-right: 4px;}
#toollogo {position: relative; float: right; right: 20px; width: 132px; height: 123px; top: 60px; }
#calllinks {position: relative; width: 200px; text-align: center; left: 30px; top: 20px;}
#calllinks a {color: black;}
.callbut {cursor: pointer;}

#toolkithead {position: relative; padding-top: 40px; height: 62px; clear: both;}
#toolkitfoot {position: relative; height: 23px; clear: both; top: 4px;}



#producthead { position:relative; background-image: url(/product2/images/force/productheadpic.jpg); background-repeat: no-repeat; height: 27px; margin-left: 25px; }
#productfoot { position:relative; background-image: url(/product2/images/force/productfootpic.jpg); background-repeat: no-repeat; height: 24px;margin-left: 25px; clear: both; width: 100%;}

#producttitle { position: relative; margin-left: 25px; }


#maincatmsg {position: relative; margin-top: 8px; margin-left: 22px; width: 710px; font-weight: bold; font-size: 12px; color: black;}

#posnomhead {background-image: url(/product2/images/force/posnomhead.jpg); background-repeat: no-repeat; height: 154px; width: 731px; margin-left: 20px;}
#posnomtxt { width: 410px; padding-top: 26px; padding-left: 10px; color: black;font-size: 12px; font-weight: bold; }
#posnommain {font-size: 0; height: 20px; margin:0; padding: 0; margin-left: 18px; margin-bottom: 14px; margin-top: 12px; }

#catmain {font-size: 0; height: 25px; margin:0; padding: 0; margin-top: 12px;  margin-left: 14px;}

#catbar {font-size: 0; height: 45px; margin:0; padding: 0; margin-left: 16px; margin-top: 6px; margin-bottom: -18px;}

#lawcat {position: relative; float: left; margin-left: 10px;  margin-right: 24px; width: 215px;}
#speccat{position: relative; float: left; margin-right: 18px;width: 215px;}
#landcat {position: relative; float: left;  width: 215px;}

#catpic { margin:0; padding: 0; width: 215px; height: 352px;}

#copssub1 {background-image: url(/product2/images/force/copssub1.jpg); background-repeat: no-repeat; height: 111px; margin: 6px 0px 0px 18px;}

#copssub2 {background-image: url(/product2/images/force/copssub2.jpg); background-repeat: no-repeat; height: 111px; margin: 6px 0px 0px 18px;}

#copssubtxt { width: 680px; padding-top: 26px; padding-left: 10px; color: black;font-size: 12px; font-weight: bold; }



#otmhead { position:relative; background-image: url(/product2/images/force/otmhead.jpg); background-repeat: no-repeat; height: 76px; margin-left: 25px; }
#otmtext {position: relative; margin-top: -60px;margin-left: 40px; width: 704px;}
#otmfoot { position:relative; background-image: url(/product2/images/force/otmfoot.jpg); background-repeat: no-repeat; height: 38px;margin-left: 25px;}

#fivecon p {margin-top: 10px; margin-bottom: 10px; padding: 0;}
.sixpic {position:relative; float: right; width: 148px; margin-right: 10px; margin-top: 18px; margin-left: 6px; }

.sixhead {font-weight: bold;}
#otmaprilcon {width: 727px; height: 1100px; background-image: url(/product2/images/force/otmaprilbg.jpg); background-repeat: no-repeat; margin:0; text-align: left; padding: 5 0 5 5; margin-left: 20px;}

#posiinfohead {background-image: url(/product2/images/force/posiinfohead.jpg); background-repeat: no-repeat;  margin: 6px 0px 0px 18px;}

#stylefoot {height: 2px; clear:both;}
img {border:none;}

#nomi {position: absolute; top: 326px; left: 550px; width: 180px; height: 95px; text-align: center;font-size: 0;}
#nomi img {font-size: 0;}
#posiinfotxt {width: 490px; padding-top: 26px; padding-left: 10px; color: black;font-size: 12px; font-weight: bold;}

#posiinfotxt2 {width: 680px; padding-top: 26px; padding-left: 10px; color: black;font-size: 12px; font-weight: bold;}

#fivesubhead {margin-left: 19px; margin-bottom: 9px; font-size: 13px; color: #8CC63F; font-weight: bold;}

#sixcon {width: 727px; height: 440px; background-image: url(/product2/images/force/2006bg.jpg); background-repeat: no-repeat; margin: 0; text-align: left;
padding: 5 0 5 5; margin-left: 20px;}
#sixcon p {margin-top: 10px; margin-bottom: 10px; padding: 0;}


#sixmain {font-size: 0; height: 17px; margin:0; padding: 0; margin-left: 18px; margin-bottom: 14px; margin-top: 12px; }

#fivemain {font-size: 0; height: 17px; margin:0; padding: 0; margin-left: 18px; margin-bottom: 14px; margin-top: 12px; }
#fivecon {width: 727px; height: 350px; background-image: url(/product2/images/force/2005bg2.jpg); background-repeat: no-repeat; margin: 0; text-align: left;
padding: 5 0 5 5; margin-left: 20px;}
#fivecon p {margin-top: 10px; margin-bottom: 10px; padding: 0;}
.fivepic {position:relative; float: right; width: 148px; margin-right: 10px; margin-top: 18px; margin-left: 6px; }
.fivehead {font-weight: bold;}

#sponsorcon { height: 230px;}

.splink {margin-left: 20px; margin-top: 5px; font-weight: bold;}

#sphd {background-image: url(/product2/images/force/sponsorhead.jpg); background-repeat: no-repeat; height: 154px; margin-left: 20px;}
.sptxt { margin-left: 220px; padding-top: 27px; width: 475px; font-weight: bold; font-size: 11px;}

#donhd {background-image: url(/product2/images/force/copshead.jpg); background-repeat: no-repeat; height: 154px; margin-left: 20px;}
.dontxt { margin-left: 220px; padding-top: 27px; width: 475px; font-weight: bold; font-size: 11px;}


#sponsormain {font-size: 0; height: 17px; margin:0; padding: 0; margin-left: 18px; margin-bottom: 14px; margin-top: 12px; }

#posihead {background-image: url(/product2/images/force/pointhead2.jpg); background-repeat: no-repeat; height: 154px; width: 733px; margin-left: 20px;}
.posiheadtxt { margin-left: 285px; padding-top: 40px; width: 450px; font-weight: bold; font-size: 11px;}

#sponsorsub1 {position: absolute; top: 219px; left: 32px; width: 347px;background-image: url(/product2/images/force/posisub2.jpg); background-repeat: no-repeat; height: 123px; }
#sponsorsub2 {  position: absolute; top: 219px; left: 392px; width: 347px;background-image: url(/product2/images/force/posisub2.jpg); background-repeat: no-repeat; height: 123px;}
#sponsorsub3 {position: absolute; top: 356px; left: 32px; width: 229px;background-image: url(/product2/images/force/sponsub2.jpg); background-repeat: no-repeat; height: 102px; }
#sponsorsub4 {position: absolute; top: 356px; left: 271px; width: 229px;background-image: url(/product2/images/force/sponsub2.jpg); background-repeat: no-repeat; height: 102px; }
#sponsorsub5 {position: absolute; top: 356px; left: 510px; width: 229px;background-image: url(/product2/images/force/sponsub2.jpg); background-repeat: no-repeat; height: 102px; }


.sponsortext1 {text-align: left; width: 240px; font-size: 11px;margin: 14 2 1 13;font-weight: bold;}
.sponsortext2 { text-align: left; width: 240px; font-size: 11px;margin: 14 2 1 13;font-weight: bold;}
.sponsortext3 { text-align: left; width: 172px; font-size: 10px;margin: 8 2 1 4;font-weight: bold;}
.sponsortext4 { text-align: left; width: 172px; font-size: 10px;margin: 8 2 1 4;font-weight: bold;}
.sponsortext5 { text-align: left; width: 172px; font-size: 10px;margin: 8 2 1 4;font-weight: bold;}

.sponsorpic1 { position: absolute; top: 30px; left: 260px; width: 73px; height: 73px;}
.sponsorpic2 { position: absolute; top: 30px; left: 260px; width: 73px; height: 73px;}
.sponsorpic3 { position: absolute; top: 37px; left: 163px; width: 60px; height: 60px;}
.sponsorpic4 { position: absolute; top: 37px; left: 163px; width: 60px; height: 60px;}
.sponsorpic5 { position: absolute; top: 37px; left: 163px; width: 60px; height: 60px;}

.sponssubhead {color: #8CC63F; text-align: left;  font-size: 12px;margin: 11 2 1 8; font-weight: bold;}

#sponsorhead {background-image: url(/product2/images/force/sponsorhead2.gif); background-repeat: no-repeat; height: 121px; margin: 6px 0px 0px 18px;}
#pointofcon {height: 250px;}

#pointofmain {font-size: 0; height: 17px; margin:0; padding: 0; margin-left: 18px; margin-bottom: 14px; margin-top: 12px; }

#pohead {background-image: url(/product2/images/force/sphd2.jpg); background-repeat: no-repeat; height: 154px; width: 733px; margin-left: 20px;}
.poheadtxt { margin-left: 300px; padding-top: 40px; width: 400px; font-weight: bold; font-size: 11px;}

#pointofsub1 {position: absolute; top: 228px; left: 25px; width: 230px;background-image: url(/product2/images/force/posisub.jpg); background-repeat: no-repeat; height: 121px; }


.pointoftext1 {text-align: left; width: 136px; font-size: 10px;margin: 14 2 1 11;font-weight: bold;}

.pointofpic1 { position: absolute; top: 37px; left: 148px; width: 73px; height: 73px;}


#pointofhead {background-image: url(tools/pointofhead.gif); background-repeat: no-repeat; height: 121px; margin: 6px 0px 0px 18px;}

.posisubhead {color: #8CC63F; text-align: left;  font-size: 12px;margin: 14 2 1 6; font-weight: bold;}
#posicon { height: 240px;}
#posimain {font-size: 0; height: 17px; margin:0; padding: 0; margin-left: 18px; margin-bottom: 14px; margin-top: 12px; }

#posihead {background-image: url(/product2/images/force/posihead2.jpg); background-repeat: no-repeat; height: 154px; margin-left: 20px;}
.posiheadtxt { margin-left: 300px; padding-top: 40px; width: 400px; font-weight: bold; font-size: 11px;}

#posisub1 {position: absolute; top: 228px; left: 25px; width: 230px;background-image: url(/product2/images/force/posisub.jpg); background-repeat: no-repeat; height: 121px; }
#posisub2 {  position: absolute; top: 228px; left: 269px; width: 230px;background-image: url(/product2/images/force/posisub.jpg); background-repeat: no-repeat; height: 121px;}
#posisub3 {position: absolute; top: 228px; left: 514px; width: 230px;background-image: url(/product2/images/force/posisub.jpg); background-repeat: no-repeat; height: 121px; }

.positext1 { text-align: left; width: 100px; font-size: 10px;margin: 8 2 0 6; font-weight: bold;}
.positext2 { text-align: left; width: 136px; font-size: 10px;margin: 10 2 1 11;font-weight: bold;}
.positext3 { text-align: left; width: 138px; font-size: 10px;margin: 10 2 1 9;font-weight: bold;}

.posipic1 { position: absolute; top: 37px; left: 99px; width: 122px; height: 64px; border:none;}
.posipic2 { position: absolute; top: 37px; left: 148px; width: 73px; height: 73px; border:none;}
.posipic3 { position: absolute; top: 37px; left: 148px; width: 73px; height: 73px; border:none;}


.buffer1 {width: 6px; }
.buffer2 {width: 40px; }
.buffer3 {width: 46px; }




.navlinks {font-size: 0; padding-left: 46px;}
.navlinks a:link { text-decoration: none; color: black;}
.navlinks a:hover {color: white;}
.navlinks img {border:none;}


.subspan {color: #8CC63F; font-weight: bold;}
table.eventtable {color: black; }
dealertxt table {color: black;}
dealertxt td {color:black;}
td {color: black;}

#positivehead {background-image: url(/product2/images/force/positivehead.gif); background-repeat: no-repeat; height: 111px; margin: 14px 0px 0px 18px;}
#nationalhead {background-image: url(/product2/images/force/nationalhead.gif); background-repeat: no-repeat; height: 111px; margin: 14px 0px 0px 18px;}
#copshead {background-image: url(/product2/images/force/copshead.gif); background-repeat: no-repeat; height: 111px; margin: 14px 0px 0px 18px;}

#newshead {background-image: url(/product2/images/force/newshead.gif); background-repeat: no-repeat; height: 111px; margin: 14px 0px 0px 18px;}


#eventshead {background-image: url(/product2/images/force/eventshead.gif); background-repeat: no-repeat; height: 111px; margin: 14px 0px 0px 18px;}

#presshead {background-image: url(/product2/images/force/presshead.gif); background-repeat: no-repeat; height: 111px; margin: 14px 0px 0px 18px;}

#abouthead {background-image: url(/product2/images/force/aboutushead.jpg); background-repeat: no-repeat; height: 111px; margin: 6px 0px 0px 18px;}
#questhead { background-image: url(/product2/images/force/questhead.gif); background-repeat: no-repeat; height: 111px; margin: 18px 0px 18px 18px;}

#questions {margin: 6px 0px 0px 18px; width: 732px;}
#questions a {color: #8CC63F;}

.conhead { height: 12px; margin: 0px; background-color: #3f3f41;}
.confoot { height: 29px; margin: 0px; position: relative; clear: both; background-color: #3f3f41;}

#herohead {background-image: url(/product2/images/force/herohead.gif); background-repeat: no-repeat; height: 111px; margin: 6px 0px 0px 18px;}
#pointhead {background-image: url(/product2/images/force/pointhead.gif); background-repeat: no-repeat; height: 111px; margin: 6px 0px 0px 18px;}
#demandhead {background-image: url(/product2/images/force/demandhead.gif); background-repeat: no-repeat; height: 111px; margin: 6px 0px 0px 18px;}

#dealerhead {font-size: 0; height: 22px; margin:0; padding: 0; margin-left: 18px; margin-bottom: 14px; margin-top: 12px; }

#dealertxt { width: 410px; padding-top: 26px; padding-left: 10px; color: black;font-size: 12px; font-weight: bold; }
#dealertxt a {color: #8EC200; font-weight: bold; font-size: 13px; }

#law1 ul {list-style-type: none; margin: 0px; padding: 0px; }
#law1 li { margin: 0px; padding: 0px; padding-top: 5px; padding-bototm: 5px;}

#law2 ul {list-style-type: none; margin: 0px; padding: 0px; }
#law2 li { margin: 0px; padding: 0px;  padding-top: 5px; padding-bototm: 5px;}

#law1 a {color:#cccccc;}
#law1 a:hover {color: white;}
#law2 a {color:#cccccc;}
#law2 a:hover {color: white;}

#bottom { height: 100px; background-color: #DBD2BA; border: 1px solid white;font-size: 12px; width: 770px;}
#bottom a {color: red; font-weight: bold;}
#bottom a:hover {color: #ccc;}

.content a {color: #97C000;}
.content a {color: #97C000;}


#content { position: relative;
	margin:0px; font-family:arial;
	width: 771px;   padding: 0px; background-color: #3f3f41; 

	/*background-image: url(bg.jpg); background-repeat: no-repeat;height: 400px;*/

	color: black; font-family: arial; font-size: 12px;	
}

.content table { color: black; font-family: arial; font-size: 12px;}

#footer { position: relative; clear:both;}

#lawsubhead {
	height: 107;
	font-size: 14px; width: 770px; font-weight: bold; font-size: 0;

}
#space {
	height: 20px;
	}

#lawsubhead .txt { width: 570px; }


*> #man { position: absolute; top: 8px;  right: 12px; background-image: url(man.png);
	background-repeat: no-repeat; height: 95px; width: 192px; z-index: 100;}

*html #man { position: absolute; top: 18px; z-index: 100; right: 12px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='man.png',sizingMethod='scale'); height: 95px; width: 192px; padding: 0px; margin: 0px; margin-top: -10px;}


#subnav { font-size: 12px; font-weight: normal; color: ##990000; margin-top: 16px; text-align: center;}
#subnav a {color: ##990000; text-decoration: underline;}
#subnav a:hover {color: #f5f5f5;}

.lawclick {text-decoration: none; cursor: pointer;}

#law1 { position: relative; margin-top: -10px; width: 300px; float: left;  padding:0; margin-left: 0px; display: inline;} 
.lawhead {margin: 0; padding: 0; padding-top: 6px; font-size: 13px; color: #739A00; font-weight: bold; padding-left: 8px;  text-align: left;line-height: 12px;}
.grey {color: #C2C2C0; font-size: 12px;}

#law1row1 { height: 198px; background-image: url(/product2/images/force/greylaw2.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law1row1 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}


#law1row2 { height: 198px; background-image: url(/product2/images/force/greylaw1.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law1row2 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}


#law1row3 { height: 198px; background-image: url(/product2/images/force/greylaw6.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law1row3 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}


#law1row4 { height: 198px; background-image: url(/product2/images/force/specialized.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law1row4 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}



#law1row5 { height: 198px; background-image: url(/product2/images/force/greylaw9.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law1row5 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}



#law1row6 { height: 198px; background-image: url(/product2/images/force/greylaw11.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law1row6 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}



#law1row7 { height: 198px; background-image: url(/product2/images/force/greylaw12.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law1row7 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}

#law1row9 { height: 198px; background-image: url(/product2/images/force/greylaw15.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law1row9 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}

#law2 {position: relative; margin-top: -10px; width: 300px; float: left; padding:0; margin-left: 26px;}


#law2row1 { height: 198px; background-image: url(/product2/images/force/greylaw3.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law2row1 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}


#law2row2 { height: 198px; background-image: url(/product2/images/force/horizon.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law2row2 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}


#law2row3 { height: 198px; background-image: url(/product2/images/force/greylaw9.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law2row3 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}



#law2row4 { height: 198px; background-image: url(/product2/images/force/greylaw12.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law2row4 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}



#law2row5 { height: 198px; background-image: url(/product2/images/force/greylaw10.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law2row5 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}



#law2row6 { height: 198px; background-image: url(/product2/images/force/greylaw12.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law2row6 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}

#law2row7 { height: 198px; background-image: url(/product2/images/force/greylaw14.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#law2row7 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}



#so1 { position: relative; margin-top: -25px; width: 300px; float: left;  padding:0; margin-left: 40px; display: inline;} 

#so1 ul {list-style-type: none; margin: 0px; padding: 0px; }
#so1 li { margin: 0px; padding: 0px; padding-top: 5px; padding-bototm: 5px;}

#so1 a {color:#cccccc;}
#so1 a:hover {color: white;}

#so1row1 { height: 198px; background-image: url(/product2/images/force/greyspecial1.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#so1row1 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}

.sohead {margin: 0; padding: 0; padding-top: 6px; font-size: 13px; color: #739A00; font-weight: bold; padding-left: 8px;  text-align: left;line-height: 12px;}

#land1 ul {list-style-type: none; margin: 0px; padding: 0px; }
#land1 li { margin: 0px; padding: 0px; padding-top: 5px; padding-bototm: 5px;}

#land2 ul {list-style-type: none; margin: 0px; padding: 0px; }
#land2 li { margin: 0px; padding: 0px; padding-top: 5px; padding-bototm: 5px;}

#land1 a {color:#cccccc;}
#land1 a:hover {color: white;}

#land2 a {color:#cccccc;}
#land2 a:hover {color: white;}


#land1 { position: relative; margin-top: -10px; width: 300px; float: left;  padding:0; margin-left: 0px; display: inline;} 

#land1row1 { height: 198px; background-image: url(/product2/images/force/greyland4.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#land1row1 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}



#land1row2 { height: 198px; background-image: url(/product2/images/force/greyland2.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#land1row2 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}


#land1row3 { height: 198px; background-image: url(/product2/images/force/greyland5.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#land1row3 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}


#land2 {position: relative; margin-top: -10px; width: 280px; float: left; padding:0; margin-left: 26px;}


#land2row1 { height: 198px; background-image: url(/product2/images/force/greyland1.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }

#land2row1 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}


#land2row2 { height: 198px; background-image: url(/product2/images/force/land4.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }

#land2row2 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}

.landhead {margin: 0; padding: 0; padding-top: 6px; font-size: 13px; color: #739A00; font-weight: bold; padding-left: 8px;  text-align: left;line-height: 12px;}

#first1 { position: relative; margin-top: -10px; width: 300px; float: left;  padding:0; margin-left: 0px; display: inline;} 

#first1row1 { height: 198px; background-image: url(/product2/images/force/first1.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#first1row1 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}


#first2 {position: relative; margin-top: -10px; width: 300px; float: left; padding:0; margin-left: 26px;}


#first2row1 { height: 198px; background-image: url(/product2/images/force/first2.jpg); background-repeat: no-repeat; margin-top: 10px;color:#99CC00; width: 300px; }
#first2row1 .rowtxt{ width: 240px; margin-left: 23px; margin-top: 28px; font-size: 12px; color:#CCCCCC;}


.prod a {color: #999999; padding-top: 4px;}
.prod a:hover {color: #99cc00;}





	body, html {padding: 0px; margin: 0px; text-align: center; background-color: #000; font-family: arial; font-size: 12px; background-image: url(/product2/images/force/bodytop.gif); background-repeat: repeat-x; background-position: top;  margin-bottom: 100px;}
	.container {position: relative; margin: 0 auto; width: 966px; background-color: #000; top: 46px; text-align: left;}
	.header {position: relative; cursor:pointer; background-image: url(/product2/images/force/header.jpg); background-repeat: no-repeat; width: 966px; height: 119px;}
	.headerad {position: relative; float: right; width: 176px; height: 65px;top: 20px; right: 24px;}
	.lftcol {position: relative; float: left; background-color: #414141; width: 223px; margin: 0px; padding: 0px; height: 640px; margin-top: 18px; }

	*html .rightcol {position: relative; float: right; background-color: #414141; width: 719px; margin: 0px; padding: 0px; height: 640px; margin-top: 18px;}

*>.rightcol {position: relative; float: right; background-color: #414141; width: 719px; margin: 0px; padding: 0px; min-height: 640px; margin-top: 18px;}

	.flash {position: relative; float: left; margin: 0px; padding: 0px; margin-left: 17px; margin-top: 17px; width: 448px; height: 374px; display: inline;}
	.featured {position: relative; float: right; margin: 0px; padding: 0px; margin-right: 17px; margin-top: 17px; width: 214px; height: 374px; display: inline;}
	.head {position: relative; display: block; width: 100%; background-color: #2c2c2c; color: #999999;  font-weight: bold; font-size: 12px; padding-top: 6px; padding-bottom: 5px; text-align: center;}
	.homebox1 {position: relative; float: left; background-image: url(/product2/images/force/homebox.gif); width: 214px; height: 123px; display:inline; margin-left: 17px; margin-top: 17px;}
	.homebox2 {position: relative; float: left; background-image: url(/product2/images/force/homebox.gif); width: 214px; height: 123px; display:inline; margin-left: 21px; margin-top: 17px;}

.pfabox {position: relative; float: left; background-image: url(/product2/images/force/homebox.gif); width: 214px; height: 140px; display:inline; margin-left: 21px; margin-top: 17px; text-align: center; background-color:#505050; background-repeat: no-repeat;}

	.homeboxpic1 {position: relative; float: right; right: 8px; top: 7px; }
	.homeboxpic2 {position: relative; float: right; right: 2px; top: 12px; }
	.homeboxpic3 {position: relative; float: right; right: 6px; top: 22px; }
	.homeboxtxt {position: relative; width: 100px; text-align: left; padding-left: 8px; padding-top: 8px;font-size: 10px; }

	.lftnav {position: relative; float: left; margin-left: 17px; margin-top: 9px; width: 184px; text-align: left; color: white; font-weight: bold; font-size: 14px; display: inline;}
	*html .lftnav ul { list-style: none; margin: 0px; padding: 0px; margin-top: 5px;}
	*> 	.lftnav ul { list-style: none; margin: 0px; padding: 0px; }
	.lftnav li { height: 20px; background-color: #353535; margin-bottom: 4px; display: block; }
	.lftnav a {position: relative; lefT: 4px; top: 2px; color: #999; text-decoration: none;color: #999; font-size: 11px; font-weight: normal; display: block; width: 100%; height: 100%;}
	.lftnav a:hover {position: relative; left: 4px; top: 2px; color: #81cd00; text-decoration: none;}

*html .lihead {color: white; font-weight: bold; font-size: 14px; background-color: #414141; padding-top: 6px; height: 14px; clear:both;}
*>.lihead {color: white; font-weight: bold; font-size: 14px; background-color: #414141; padding-top: 6px; height: 21px; padding-bottom: 4px; clear:both; }

.lihead a {color: white; font-weight: bold; font-size: 14px; background-color: #414141; margin-left: -4px;}
.lihead a:link {color: white; font-weight: bold; font-size: 14px; background-color: #414141; margin-left: -4px;}
.lihead a:visited {color: white; font-weight: bold; font-size: 14px; background-color: #414141; margin-left: -4px;}
.lihead a:hover {color: #83cc00; font-weight: bold; font-size: 14px; background-color: #414141; margin-left: -4px;}

	.lftnav li.over {background-color: black;}
	.lftnav li:hover {background-color: black;}
.lftnav li a {color:#999;}

	
	.homeextra1 {position: relative; float: left; width: 330px; height: 77px; display: inline; margin-left: 17px; margin-top: 25px; text-align: left; color: #777; font-size: 10px; }
	.extrapic1 {position: relative; float:left; width: 67; height: 67px; margin-right: 8px; }
	.extrapic2 {position: relative; float:left; width: 67; height: 67px; margin-right: 8px; }
	.extrahead {font-weight: bold; font-size: 11px; color: #999;}
	p.extrap {margin-top: 2px; margin-bottom: 2px;}

	.extraline {position: relative; float: left; width: 2px; height: 73px;margin-top: 25px; margin-left: 14px;}

	.spacer {position: relative; padding-left: 44px;  }


.navbut1 {position: relative; float: left; right: 68px;}
	.navbut2 {position: relative; float: left; right: 44px;}
	.navbut3 {position: relative; float: left; right: 20px;}
	.navbut4 {position: relative; float: left; left: 5px;}
	.navbut5 {position: relative; float: left; left: 32px;}
	.navbut6 {position: relative; float: left; left: 57px;}
	.navbut7 {position: relative; float: left; }

	.mainnav {position: relative;float: right; clear: both; top: 30px; right: 76px;}




.clear {position: relative; height:1px; width: 100%; clear: both;}

lftnav ul.nav a {color:#999;}

a:link {color: #999;}
a:visited {color:#999;}
a:hover {color:#81cd00;}

con.p {padding-left: 10px;}

p.Title {color:#7ecc00; font-size: 16px; font-weight:bold;}
.Title {color:#7ecc00; font-size: 16px; font-weight:bold;}

.newstable {color: #ffffff; margin-bottom: 40px;}
TABLE {color: #FFFFFF;}
TH {font-size: 14px; color: #FFFFFF;}
TD {color: #c2c1c1;}
TR {color: #c2c1c1;}
.title {color:#7ecc00; font-size: 16px; font-weight:bold;}

table {margin: 0px; padding:0px;}

a:active
{
  outline: none;
}

#Render1__ctl1_lblObjectTitleText {color:black}

.twitter {position: absolute; height: 23px;  right: 368px; top: 0px; }

.facebook {position: absolute; height: 22px;  right: 272px;  top: 1px;}

.ordernow {position: absolute; height: 20px;  right: 162px; top: 2px;}

.vf {position: absolute; height: 33px; width: 144px; right: 0px; top: 0px; }


