﻿body
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 8pt;
	width:900px;
	margin:auto;
	padding:auto;
}


#container
{
height:600px;
margin:auto;
padding:auto;
border:1px #000 solid;
}
#footer img
{
	padding:0px 0px 0px 15px;
	border:0px;
}

#footerc img
{
	padding:0px 0px 0px 15px;
	border:0px;
}

#containerc
{
height:600px;
margin:auto;
margin-bottom:20px;
border:1px #000 solid;

}


a:link
{
	color:#cc0000;
	text-decoration:none;
}

a:hover
{
	color:#000;
	text-decoration:underline;
}


a:visited
{
	color:#cc0000;
	text-decoration:none;
}


#content1
{
	padding:0px;
	margin:0px;
}


#sidebar
{
	height:600px;
	width:334px;
	float:left;
}

#header
{
	background-image:url('images/headerbar.png');
	height:55px;
	padding:0px;
	margin:0px;

}

#wrapper
{

}

#right
{
}


#colright
{
	float:right;

}

#colrightc
{
	float:right;
	border:1px #000 solid;
}

#colleft
{
	
	float:left;
	width:185px;
	padding:125px 0px 0px 20px;

}


#colleftnew
{
	
	float:left;
	width:166px;
	height:544px;
	margin-right:15px;
	padding:0px 0px 0px 20px;

}

.colleftnewtable
{
	vertical-align:middle;
	height:544px;
}

#productpics
{
	 width:350px;
	 padding:25px 0px 0px 0px;
}

#productpics2
{
	 width:350px;
	 padding:0px 0px 0px 0px;
	 margin-top:-50px;
	 z-index:99;
}

#producttable
{
	vertical-align:top
}

#colrightproducts
{
	float:right;
}


.show
{
	height:155px;
	width:156px;

}

.showpic
{
	display:none;
}

#colleftproducts
{
	
	float:left;
	width:170px;
	margin-right:15px;
	padding:29px 0px 0px 20px;

}

#colleftproducts p
{
	padding:7px 0px 5px 0px;
	margin:5px 0px 0px 0px;
}

#producttext
{
	margin:-5px 0px 0px 0px;
}

.productsub
{
	padding-left:10px;
}

#colleftc
{
	
	float:left;
	width:160px;
	margin-right:0px;
	padding:125px 0px 0px 20px;

}

#contactform
{
	 padding:50px 0px 0px 0px;
	 width:365px;
}


#footer
{
	padding:9px 0px 0px 0px;
	clear:right;
	text-align:center;
	width:900px;
}

#footer table
{
	width:100%;
}

#footerc table
{
	width:100%;
}


#footerc
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;;
	clear:right;
	text-align:center;
}




.contactfield
{
	height:20px;
	border:1px #c2c2c2 solid;
	font-size:10pt;
	width:200px;
}
.contactfield2
{
	border:1px #c2c2c2 solid;
	width:300px;
	height:300px;

}

#contact
{
	text-align:right;
	width:365px;
	margin-right:15px;
}
#contacttable
{
	width:365px;
}
.contactfieldcol
{
	width:200px;
}
.contactrow1 {
	text-align: right;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:130px;
}
.contactrow2 {
	text-align: right;
	padding:0px 0px 0px 0px;
	margin:0px;
	}

.contactrow3 {
	text-align: right;
	padding:5px 0px 0px 0px;
	margin:0px;
}

.contactrow4 {
	text-align: right;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:35px;
}

.contactbutton
{
	border:1px #c2c2c2 solid;
	margin:0px;
	padding:6px;
}

.contactbold
{
	font-weight:bold;
}

#contactformconf
{
	padding:160px 0px 0px 0px;
	margin-right:20px;
	width:300px;
}

.brochuresbullet
{
	text-align:left;
	width:12px;
}

#sidebar img
{
	border:none;

}

#rss
{
    width:325px;

}

#socialrss
{
    width:340px;
    text-align:left;
}

#socialrss a:link
{
    color:#cc0000;
    font-weight:bold;
}

#socialcolright
{
	float:right;
}


#rss a:link
{
    color:#cc0000;
    font-weight:bold;
}

.rsstable
{	
}

.rsscol
{
	width:130px;
	padding:0px 25px 0px 0px;
	vertical-align:top;
}

.rssrow
{
	vertical-align:top;

}

.rssrow2
{

	vertical-align:top;
}

#rssm
{
    width:325px;

}

#rssm a:link
{
    color:#000;
    font-weight:bold;
}

#rss a:link
{
    color:#000;
    font-weight:bold;
}


.rssdivider
{
	vertical-align:middle;
}

#contactconf
{
	padding:150px 25px 0px 5px;
	width:250px;
	float:right;
}

#optin
{
	padding:30px 25px 0px 65px;
	width:280px;
}

#optinconf
{
	padding:200px 20px 0px 0px;
	width:275px;
	text-align:center;
}

.productsnav
{

	background: url('images/products.png') top no-repeat;
	width:76px;
	padding:0px 15px 0px 5px;
	display:inline;

}

.productsnav:hover
{

	background: url('images/products_roll.png') top no-repeat;
	width:76px;
	padding:0px 15px 0px 5px;
	display:inline;
}


.brochuresnav
{

	background: url('images/brochures.png') top no-repeat;
	width:84px;
	padding:0px 0px 0px 5px;
	display:inline;

}

.brochuresnav:hover
{

	background: url('images/brochures_roll.png') top no-repeat;
	width:84px;
	padding:0px 0px 0px 5px;
	display:inline;

}

.roinav
{

	background: url('images/roi.png') top no-repeat;
	width:115px;
	padding:0px 0px 0px 5px;
	display:inline;

}

.roinav:hover
{

	background: url('images/roi_roll.png') top no-repeat;
	width:115px;
	padding:0px 0px 0px 5px;
	display:inline;

}

.newstable
{
	vertical-align:middle;
	height:546px;
}
.newsnav
{

	background: url('images/news.png') top no-repeat;
	width:115px;
	padding:0px 0px 0px 5px;
	display:inline;
	z-index:5;

}

.newsnav:hover
{

	background: url('images/news_roll.png') top no-repeat;
	width:115px;
	padding:0px 0px 0px 5px;
	display:inline;
	z-index:5;
}


.contactnav
{

	background: url('images/contact.png') top no-repeat;
	width:65px;
	padding:0px 0px 0px 5px;
	display:inline;
	z-index:5;

}

.contactnav:hover
{

	background: url('images/contact_roll.png') top no-repeat;
	width:65px;
	padding:0px 0px 0px 5px;
	display:inline;
}

#nav
{
	padding:10px 0px 0px 0px;
	font-size:24pt;
		z-index:5;


}

#nav a:link
{
	text-decoration:none;
}

#roidisclaim
{
	clear:right;
	width:520px;
	display:inline-block;
	padding:25px 0px 0px 0px;
}

.roibullet
{
	text-align:left;
	width:12px;
}


#roidisclaimtable
{
	width:600px;
	text-align:center;
}

.roidisclaimcol
{
	color:#848282;
	padding:20px 0px 0px 0px;
	font-size:7pt;

}
#roimain
{
	text-align:left;
	padding-top:50px;
}

.newsspace
{
	font-size:2pt;
}

#colrightroi
{
	float:right;
	text-align:left;
	padding-top:22px;
	font-weight:bold;
	font-size:10pt;


}

#colleftroi
{
	
	float:left;
	width:300px;
	padding:25px 0px 0px 15px;

}


.roifield
{
	font-size:8pt;
	text-align:right;
	border:1px #000 solid;
	padding:0px;
	margin:0px;

}

.roifield2
{
	font-size:8pt;
	color:#cc0000;
	border:0px;
	text-align:right;
	padding:0px;
	margin:0px;

}

.roiresults
{
	padding-left:25px;
	text-align:right;
}



.roiheader
{
	font-size:10pt;
	text-decoration:underline;
}

.roifooterb
{
	text-align:center;
	font-weight:bold;
	padding:5px 0px 0px 0px;
}

.roifooter
{
	color:#848282;
	text-align:center;
	padding:15px 0px 0px 30px;
	margin:0px 0px 0px 0px;

	font-size:6.5pt;
}


.astrick
{
	color:#848282;
}

.roifooter2
{
	color:#848282;
	text-align:center;
	padding:10px 0px 0px 30px;
	margin:0px 0px 0px 0px;
	font-size:6.5pt;
}


.roiselect
{
	font-weight:normal;

}

#roibottom
{
	clear:right;
	width:520px;
	padding:30px 0px 0px 20px;
	text-align:left;
	display:inline-block;

}

#roibottom2
{
	clear:right;
	width:520px;
	padding:10px 0px 0px 20px;
	text-align:left;
	display:inline-block;

}


#roitable

{
	border-collapse:collapse;
	width:520px;
}

.roitablecol1
{
	width:175px;
	text-align:left;
	border-left:1px #c2c2c2 solid;
	padding-left:5px;

}

.roitablecol1blank
{
	width:175px;
	text-align:left;
	border:0px;
	padding-left:5px;

}


.roitablecol1-2
{
	width:155px;
	text-align:left;
	border-left:1px #c2c2c2 solid;
	border-top:1px #c2c2c2 solid;
	padding-left:5px;

}

.roitablecol1-3
{
	width:155px;
	text-align:left;
	border-left:1px #c2c2c2 solid;
	border-bottom:1px #c2c2c2 solid;
	padding-left:5px;	
}

.roitablecol2
{
	width:36px;
	text-align:right;
	border-right:1px #c2c2c2 solid;
	padding-right:5px;

}

.roitablecol2-3
{
	width:36px;
	text-align:right;
	border-right:1px #c2c2c2 solid;
	border-bottom:1px #c2c2c2 solid;
	padding-right:5px;
	padding-bottom:3px;
}

.roitablecol2-2
{
	width:36px;
	text-align:right;
	border-right:1px #c2c2c2 solid;
	border-top:1px #c2c2c2 solid;
	padding-right:5px;
	padding-top:3px;
}

.roitablecol3
{
	width:265px;
	text-align:right;
	
}
.roitablecol4
{
	width:55px;
	text-align:right;
}

.roitablecol5
{
	text-align:center;
}
.roibold
{
	font-weight:bold;
}

.button2
{
	text-align:right;
	padding:6px 0px 15px 5px;
}

.TotalROI
{
	font-size:16pt;
	text-decoration:none;
	color:#cc0000;
	border:0px;
	text-align:center;
	padding:0px;
	margin:0px;
	border-bottom:5px #cc0000 double;

}

.reset
{
	margin-top:3px;
}

#optinform
{
	 padding:50px 0px 0px 0px;
	 width:355px;
}

.brochuresbullet img
{
	border:0px;
}

#brochurethumb1
{
	display:block;
	width:156px;
	height:156px;
	text-decoration:none;
	background-image: url('images/brochure_thumbnails/linecard.png')
}

#brochurethumb2
{
	display:block;
	width:156px;
	height:156px;
	text-decoration:none;
	background-image: url('images/brochure_thumbnails/esp.png')
}

#brochurethumb3
{
	display:block;
	width:156px;
	height:156px;
	text-decoration:none;
	background-image: url('images/brochure_thumbnails/shackle.png')
}

#brochurethumb4
{
	display:block;
	width:156px;
	height:156px;
	text-decoration:none;
	background-image: url('images/brochure_thumbnails/TOPH.png')
}

#brochurethumb5
{
	display:block;
	width:156px;
	height:156px;
	text-decoration:none;
	background-image: url('images/brochure_thumbnails/chainguide.png')
}

#brochurethumb6
{
	display:block;
	width:156px;
	height:156px;
	text-decoration:none;
	background-image: url('images/brochure_thumbnails/cogbelt.png')
}


a.rollover:hover
{
	background-position:-156px 0;
}

.displace
{
	display:none;
}

.important
{
	font-size:9pt;
	font-style:italic;
	font-weight:bold;
}

#spotlightdiv
{
    padding:0px;
    margin:0px;
    width:355px;
}

a img 
{
	border: none;
}

a.spotthumb img
{
	border:2px #cc0000 solid;	
}

.spotlightimg
{
	width:110px;
	text-align:right;
	padding-right:0px;
	vertical-align:top;
	
}

.spotlightname
{
	width:120px;
	text-align:center;
	padding-right:10px;
	vertical-align:top;
	font-size:2em;
	font-weight:bold;
}


.spotlightA
{
	vertical-align:top;
	padding:0px 15px 10px 25px;
	margin:0px 0px 0px 0px;
}

.answer
{
	font-weight:bold;
}

.spotlightQ
{
	vertical-align:top;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
}

.spotlighttable
{
	font-size:7pt;
	border-collapse:collapse;
	margin:25px 0px 0px 15px;
}

.spotlightthumb
{
	width:81px;
	padding:45px 0px 0px 45px;
}

#birdcolleft
{
	float:left;
	width:185px;
	padding:40px 0px 0px 20px;
}


#birdformdiv
{
	width:187px;
}

.birdformtable
{
	margin-top:5px;
}
.birdfield
{
	height:20px;
	border:1px #c2c2c2 solid;
	font-size:10pt;
	width:133px;
}

.birdfieldbox
{
	border:1px #c2c2c2 solid;
	font-size:9pt;
	width:193px;
}

#birdflash
{
	padding-top:75px;
}

.birdbutton
{
	text-align:right;
}

asp:imagebutton
{
	border:1px #c2c2c2 solid;
	margin:0px;
	padding:6px;
}

#birdconfirm
{
	width:520px;
	text-align:center;
	padding-top:200px;
}

.birdconfirmtext
{
	font-size:1.3em;
}

.ulbullet
{
	list-style-image: url(/images/bullet_red.png)
}

.optintext
{
	font-size:1.75ex;
}
