/* CSS Document */
body{background-color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
p{color: #666666; padding:0 5px 0 5px;}
#header{width: 1050px;  height: 306px;margin-left: auto; margin-right: auto; background-color: #333333;}
.headerimage{width: 1050px;margin-right: auto;margin-left: auto;}
#headerimage{width: 1050px; height: 234px;  margin-right: auto; margin-left: auto; margin-bottom: 7px;background-image: url(images/header-background.jpg); background-repeat: no-repeat;}
.headerleft{float: left; display: block;  vertical-align: top;margin-left: 11px; }
.headerright{float: right;  margin-top: 20px; width: 231px; height: 78px;display: block;}
.financeimg{float: right; width:158px; height:27px; display: block; margin-right: 33px; padding: 10px 0 10px 0;}
.salesline {width:173px; height:23px; float:right; margin-right: 28px; display: block;}
#captionleft{float: left; clear:both; padding: 0 0 0 5px; width: 250px;}
.machinery a:link, .machinery a:visited{padding: 0; float: left; font-size: 18px; color: #C88E2A; text-align: left;text-decoration: none;}
.machinery a:hover{text-decoration: none; color: #999999;}
.logo{padding: 0 15px 0 0; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; text-align: left;}
.logo a:link, .logo a:visited{color: #C88E2A; text-align: left;text-decoration: none; font-weight: bold;}
.logo a:hover{text-decoration: none; color: #999999;}
.logoh1{padding: 0 0 0 5px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #C88E2A; text-align: left;}
.featuredvideo{margin-top:80px; margin-left: -40px;float: left;}
/*----------Newsletter Sign Up-----------------*/
#newsletter{border: 1px solid #C88E2A; font-size: 11px;margin-top: 4px;}
.signup{color:#C88E2A;margin: 0;}
.enteremail{color: #999999; margin: 0; padding: 0;}
.xxsmall{font-size: xx-small; color: #999999;}

#flags{float:right; display: block; width: 165px; margin-right:0; padding:0 0 0 5px;}
.flagleft{float: left; display:block; height: 34px; padding-right: 5px;}
.flagright{float: left; display:block; height: 34px; padding-right: 5px;}
.flagmiddle{float:left; display:block; height:34px; padding-right: 5px;}
.phonecenter{
	font-size: 16px;
	font-weight: bold;
	color: #FFFF00;
	margin-left: 450px;
	margin-top: -30px;
	width: 190px;
	float: left;
	vertical-align: top;
}
.mainmenu{margin-left: 530px; margin-top: 8px;}
.mainmenu a:link, .mainmenu a:visited{font-family: "Trebuchet MS"; padding:0 10px 15px 10px; color: #999999; font-weight: bold; text-decoration: none;}
.mainmenu a:hover {color: #C88E2A; text-decoration: underline;}
#wrapper{width: 1050px; display: block; margin-left: auto; margin-right: auto; margin-top: -45px; background-color: #333333; background-position: top;}
#pagecontainer{margin-left: auto; margin-right: auto; width: 1050px; background-color: none;}
#content a.hiring{color: #990000; font-size: 14px; font-weight:bold;}
a:link, a:visited, a:active{color: #C88E2A; text-decoration: none;}
a:hover {color: #999999; text-decoration:underline;}
/*---Content Area----*/
.breadcrumbs{float: right;font-size: 11px;}
.breadcrumbs a:link, .breadcrumbs a:visited{text-decoration: none; color: #C88E2A;}
.breadcrumbs a:hover{text-decoration: underline; color: #999999;}
.biggerlinks{font-size: 14px;}
/*table{width: 785px;}
td{width: 196px;}
table td #tooling{width: 500px;}*/
.lease{float: right; padding: 3px; border: thin solid #999999; margin-bottom: 3px; background-color: #333333;}
.lease a:link, .lease a:visited{color: #999999; font-family: "Trebuchet MS"; font-size: 12px; text-decoration:none; font-style: italic;}
.lease a:hover {color: #C88E2A;}
#pricepermonth{font-family: "Trebuchet MS"; font-weight: bold;}

#cap{width: 848px;height: 11px; float: right; padding-top: 1px;}
.sidebar {width: 195px;height: 710px; margin-top: -11px;float: left; padding:0;}
.catalog{width: 190px; text-align:center; font-weight: bold; font-size: 14px;}

#content{font-family: "Trebuchet MS"; width: 833px; min-height: 646px;float: right; padding: 5px 5px 3px 10px;color: #666666; background-image: url(images/contenslice.jpg);background-repeat: repeat; display:block;}
#contentform{font-family: "Trebuchet MS"; width: 838px; height: 100%; min-height: 646px;float: right; padding: 5px 5px 5px 15px;color: #666666; background-image: url(images/contenslice.jpg);background-repeat: repeat;display:block;}
#contentvideo{width: 838px; height: 100%; min-height: 646px; background-image: url(images/contenslice.jpg); padding:5px; float:right;background-repeat: repeat;display:block;text-align: center;}
#contentbottom{width: 700px; margin-left: 30px;}
#contentleft{float: right; display: block; width: 280px;padding: 0 5px 0 0;}
#linksleft a:link, #linksleft a:visited{color: #666666;text-decoration:underline;}
#linksleft a:hover {color: #C88E2A; text-decoration: underline;}


/*----------Home Page Thumbnails------------*/
.thumbnailone{width: 100px;float: left; padding-right: 10px;}
.thumbnailtwo{width: 100px;float: left;padding-right: 10px;}
.thumbnailthree{width: 100px;float: left;padding-right: 10px;}
.thumbnailfour{width: 100px;float: left;padding-right: 10px;}
.thumbnailfive{width: 100px;float: left;padding-right: 10px;}
.thumbnailsix{width: 100px;float: left;}

/*#contentbottom{width: 710px; padding: 10px 5px 5px 5px; float:left; display: block;}*/
.flash{margin-left: 25px;}
.navigate{width: 700px; margin-left: 30px; float: left;font-style: italic;}
.alignleft{text-align: left;}
img{border: none;}
.clear{clear: both;}
.top{margin-top: 10px;}
.bottommargin {margin: 0;}
.search{float: right; vertical-align:top;}
/*.sidebar {width: 222px;height: 480px;float: left; margin-top: -11px; padding:0;}*/
#content h1{font-size: 18px;}
#content .partners h1{font-size: 18px; color: #000000;}
h1{
	font-size: 18px;
	color: #000000;
	padding: 2px 0 0 0;
}
.videotitle{text-align: center;}
.homeh1{text-align: left;float: left;font-size: 20px; color: #000000; margin-left: 22px;}
h2{font-size: 14px; color: #C88E2A; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #C88E2A; margin-bottom:8px;}
h3{font-size: 12px; color: #C88E2A; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #C88E2A;}
h4{font-size: 12px;color: #666666; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #666666;}
.heading{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.featuredmachine h2 a:link, .featuredmachine h2 a:visited{font-size: 16px; color: #C88E2A; text-decoration: overline; text-align: center;}

h2 a:hover{text-decoration: none;}
.bottomcap{height: 12px;}
/*----Machine Content------*/

.border{display: block; float: left; padding: 10px; border-right-width: thin; border-right-style: solid; border-right-color: #CCCCCC; text-align:center;}

.right_product{font-family: "Trebuchet MS"; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; margin-bottom: 5px; float: right; width: 835px; border-bottom-width: thin; border-bottom-style: solid;border-bottom-color: #CCCCCC;}

.featuredmachine{float:left; clear: both; padding: 0 25px 025px;}
.machinethumbs{float:left; clear: both; height: 150px; padding: 0 5px 0 5px; margin: 0;}
.headings{font-size: 12; font-weight:bold; color:#C88E2A;}
/*-----Cold Saw Specs-------*/
.headswivelbold{float: left; width: 100px; font-weight: bold; color: #000000;}
.fortyfivedegreesbold{float: left; width: 240px;font-weight: bold; color: #000000;}
.nintydegreesbold{float: left; width: 240px;font-weight: bold;color: #000000;}

.headswivel{float: left; width: 100px;}
.fortyfivedegrees{float: left; width: 240px;}
.nintydegrees{float: left; width: 240px;}

.leftheading{float: left; font-size: 14px; color: #000000; width: 100px;  font-weight: bold;}
.rightheading{float: right; font-size: 14px;width: 200px;  height: 22px;color: #000000; font-weight: bold;}
.middleheading{float: left;font-size: 14px; color: #000000;  width: 195px; height: 22px; margin-left: 20px; font-weight: bold;}

.leftnarrow{float: left; clear: both; width: 100px;  font-weight: bold;}
.rightwide{float: right; text-align: left; margin-top: 3px; width: 200px;  height: 22px;color: #666666;}
.middlewide{float: left;color: #666666; text-align: left; margin-top: 3px;width: 195px; height: 22px; margin-left: 20px;}

/*----------------------------Video Page Display------------------------------------*/
.videos{font-family: "Trebuchet MS"; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;margin: 0px; float: left; width:275px; padding-top: 10px; padding-bottom: 10px; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #CCCCCC;}
.videothumb{float:left; clear: both; padding: 0 5px 0 10px;}
.videos a:link, .videos a:hover{font-size: 12px;font-weight: bold; padding-left: 5px;}
.videos a:visited{font-size: 12px;font-weight: bold; padding-left: 5px;}
/*-----------------------------End Video Page---------------------------------------*/

/*-----Columns Used and Demo Page-----*/
#columns{width: 790px;}
.floatleft{float:left; clear:both;}
.floatright{float:right;width: 400px;}

#imagemenu{width: 400px;float:right; display: block;}
li{color: #666666;}
.rightimage{float: right; width: 160px;}
#toolingcontainer{margin-left: 20px; width:700px; display: block;}
.tooling{float: left; display:block; width: 160px; text-align:center;}
#images{margin-left: 230px; padding-bottom: 15px;}
#thumbnails{margin-left: 30px; clear:both;}
.thumb{padding:5px 10px 5px 0; display:block; float: left;}
.lhead{font-size: 12px; color: #999999; font-weight: bold; font-variant: normal; text-transform: uppercase; padding: 5px 0 0 0; border-bottom-width: thin;
border-bottom-style: solid;border-bottom-color: #999999;}
.lpage{padding: 5px 0 0 10px;}
/*----Heading Indented-----*/
.headingleft{font-size: 16px; color: #999999; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; margin-left: 210px; float:left; margin-right: 125px;}
.headingright{font-size: 16px; color: #999999; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999;}

.imperialmetric{font-size: 12px; color: #999999; font-weight: bold;  margin-left: 195px; float: left;  text-align: right;}
.imperialmetrictwo{font-size: 12px; color: #999999; font-weight: bold;float: right; margin-right: 28px;}

.headingimperial{font-size: 12px; color: #999999; font-weight: bold;  margin-left: 195px; float: left;  text-align: right;}
.headingmetric{font-size: 12px; color: #999999; font-weight: bold;float: right; margin-right:115px;}


/*-----5 columns-----*/
#chartswide{width: 830px; margin-bottom: 8px; margin-top: 5px;}
#boldorange{font-weight: bold; color:#C88E2A; width: 500px;}

.mandrelleft{float:left; width:207px; font-weight: bold;}
.firstcolumn{float:left; width:207px; font-weight: bold;}
.secondcolumn{float:left; width:205px;}
.thirdcolumn{float:left; width:205px;}
.fourthcolumn{float:left; width:205px;}
.fifthcolumn{float:left; width:205px;}

/*------------column 1 - 5 -----------------*/
.bandsawspecs{float:left; width:166px; }

/*----4 column ------*/
#chartswidefour{width:800px;}
.firstcolumnfour{float:left; width:200px;}
.secondcolumnfour{float:left; width:200px;}
.thirdcolumnfour{float:left; width:200px;}
.fourthcolumnfour{float:left; width:200px;}
.fourthcolumnfour{float:left; width:200px;}

/*-------charts blades--------*/
#chartswide{width: 830px;}
.boldorange{float:left; width:166px; font-weight: bold; color:#C88E2A;}
.colone{float:left; width:166px;}
.coltwo{float:left; width:166px;}
.colthree{float:left; width:166px;}
.colfour{float:left; width:166px;}
.colfive{float:left; width:166px;}
/*--------------------------------*/

/*-----6 columns-----*/
.boldorangesix{float:left; width:138px; font-weight: bold; color:#C88E2A;}

.firstcolumnsixheading{float:left; width:98px; color: #000000; font-weight:bold;}
.secondcolumnsixheading{float:left; width:138px; color: #000000; font-weight:bold;}
.thirdcolumnsixheading{float:left; width:178px; color: #000000; font-weight:bold;}
.fourthcolumnsixheading{float:left; width:118px; color: #000000; font-weight:bold;}
.fifthcolumnsixheading{float:left; width:158px; color: #000000; font-weight:bold;}
.sixthcolumnsixheading{float:left; width:138px; color: #000000; font-weight:bold;}

.firstcolumnsix{float:left; width:98px; color: #666666;}
.secondcolumnsix{float:left; width:138px;color: #666666;}
.thirdcolumnsix{float:left; width:178px;color: #666666;}
.fourthcolumnsix{float:left; width:118px;color: #666666;}
.fifthcolumnsix{float:left; width:158px;color: #666666;}
.sixthcolumnsix{float:left; width:138px;color: #666666;}

/*----3 headings --- */
.generalspecs{font-size: 16px; color: #C88E2A; font-weight: bold; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #C88E2A;float:left;margin-bottom:8px; width: 500px;}
.capacityheading{font-size: 16px; color: #C88E2A; font-weight: bold; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #C88E2A;float:left;margin-bottom:8px;}.sizeheading{font-size: 16px; color: #C88E2A; font-weight: bold; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #C88E2A; margin-left: 112px; float:left;margin-right: 140px;margin-bottom:8px;}
.mindiameter{font-size: 16px; color: #C88E2A; font-weight: bold; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #C88E2A;margin-bottom:8px;margin-left: 120px;}
.left{float: left; clear: both; width: 220px;}
.right{float: right; width: 220px;}

.specleft{
	float: left;
	clear: both;
	width: 300px;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding: 2px 0 0 5px;
	font-weight: bold;
}
.specright{
	float: right; 
	width: 285px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding: 2px 0 0 5px;
}
.orangeunderline{font-size: 14px; color: #C88E2A; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C88E2A; margin-bottom:8px;}

.extrawide{float: left; width: 375px;}
.coldsawspecsleft{float: left; width: 270px;}
.coldsawspecswide{float: right; width: 310px;}
.middle{float: left;width: 170px;}
.leftimage{float: left; clear: both; width: 180px; font-weight: bold;}
#footer{
	width: 845px;
	height: 50px;
	float: right;
	font-size: 11px;
	color: #999999;
	padding: 5px 0 3px 0;
	text-align: left;
}
#footer a:link, #footer a:visited{color: #999999; text-decoration: underline;}
#footer a:hover{text-decoration: underline; color: #C88E2A; }
.creditcards {
	float: right;
	width: 205px;
	height: 40px;
	background-color: #FFFFFF;
	border: 2px solid #CCCCCC;
}
.copyright{float: right; display: block; vertical-align: top; margin-right: 290px;}
.gsa{float: right; margin-left: 10px;}

/*-----Contact Form-----*/
#addresses{margin-top: -10px;}


/*----------Headings--------------*/
.headingone{float:left; width: 210px;clear: both;font-size: 14px; color: #666666; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666;}
.headingtwo{float: left;width: 182px;font-size: 14px; color: #666666; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666;}
.headingthree{float: left; width: 185px;font-size: 14px; color: #666666; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666;}
/*----------End Heading-----------*/

/*----------Three Column Widths----------*/
.onecolumn {float:left; width: 500px; clear: both;}
.one{
	float: left; 
	width:190px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 
	padding: 3px;}

.two{
	float: left; 
	width:190px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 
	padding: 3px;}
.twobold{	
	float: left; 
	width:190px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 
	padding: 3px;
	font-weight: bold;
	color: #C88E2A;
font-size:14px; }
.threebold{	
	float: left; 
	width:190px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 
	padding: 3px; 	
	font-weight: bold;
	color: #C88E2A;
	font-size: 14px;}
.three{
	float: left; 
	width:190px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 
	padding: 3px;}

.secondbold {
	float: left;
	width: 142px;
	font-size: 14px;
	font-weight: bold;
	color: #C88E2A;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.thirdbold {
	float: left;
	width: 142px;	
	font-size: 14px;
	font-weight: bold;
	color: #C88E2A;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;}
.fourthbold {
	float: left;
	width: 142px;
	font-size: 14px;
	font-weight: bold;
	color: #C88E2A;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	}

.first{
	float: left; 
	width:142px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 
	padding: 3px;
}
.second{
	float: left; 
	width:142px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 
	padding: 3px;
	}
	.secondwide{
	float: left; 
	width: 292px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding: 3px;}
.third{
	float: left; 
	width:142px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 
	padding: 3px;
	}
.fourth{
	float: left; 
	width:142px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC; 
	padding: 3px;
	}
/*Column 1,2,3 */
.columnone{
	float:left; 
	width: 193px; 
	height: 22px;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	font-weight: bold;
    padding: 2px 0 0 5px;
	}
.columntwo{
	float: left;
	width: 193px;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding: 2px 0 0 5px;

	}
.columnthree{
	float: left; 
	width: 193px;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding: 2px 0 0 5px;
	}
	
	
.sawcolumnone{
	float:left; 
	width: 130px; 
	height: 22px;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	font-weight: bold;
    padding: 2px 0 0 5px;
	}
.sawcolumntwo{
	float: left;
	width: 220px;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding: 2px 0 0 5px;

	}
.sawcolumnthree{
	float: left; 
	width: 230px;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding: 2px 0 0 5px;
	}

	
.leftheading{
	float:left; 
	width: 193px; 
	height: 22px;
	clear: both;
	color: #000000;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	font-weight: bold;
	padding: 2px 0 0 5px;

	}
.middleheading{
	float: left;
	width: 193px;
	height: 22px;
	color: #000000;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 2px 0 0 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	}
.rightheading{
	float: left; 
	width: 193px;
	height: 22px;
	color: #000000;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 2px 0 0 5px;
	}

	
/*----Heading Indented-----*/
.headingleft{
	font-size: 16px; 
	color: #999999; 
	font-weight: bold; 
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #999999; 
	margin-left: 195px; 
	margin-right: 135px;
	float:left;
	padding-left: 10px;
	}
.headingright{
	font-size: 16px; 
	color: #999999; 
	font-weight: bold;
	border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #999999;
	padding-left: 15px;}

/*----------End Three Column Widths----------*/
/*Column 1,2,3 */

/*------3 columns------*/
.category{font-weight: bold; font-size: 14px; color:#C88E2A; padding: 5px 0 0 0; clear: both; border-bottom-width: 1px; border-bottom-style: solid; 
border-bottom-color: #C88E2A;}
.degrees{font-weight: bold; font-size: 12px; color:#628196; padding: 5px 0 0 0; clear: both; border-bottom-width: 1px; border-bottom-style: solid; 
border-bottom-color: #628196;}

#capacity{width: 580px; float:right; display: block; margin-bottom: 40px;}
#specs{width: 600px; float:right; display: block;color: #666666; font-size: 12px;}

/*-------------Bandsaw charts-----------------*/
.bandsawheadingleft{font-size: 16px; color: #999999; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; margin-left: 130px; float:left; margin-right: 165px;}
.bandsawheadingright{font-size: 16px; color: #999999; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999;}

.bandsawone{float:left; width: 132px; clear: both; font-weight:bold; font-size: 11px; color: #C88E2A;}
.bandsawtwo{float: left;width: 223px;}
.bandsawthree{float: left; width: 225px;}

/*-------------End Bandsaw charts---------------*/
/*------Press Release-----------*/
.dayone{float:left; width: 150px;}
.daytwo{float: left;width: 150px;}
.daythree{float: left; width: 150px;}
/*------End Press Release-------*/

/*----Partners Page-----*/
.bigred{
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.mediumred{	font-size: 12px;
	font-weight: bold;
	color: #990000;}
.textbig{font-size: 30px; font-weight: bold; color: #000000;}
.box{width: 300px; text-align: center; padding-top: 8px;}
#partnercontainer .redlink a:link, #partnercontainer .redlink a:visited{
	font-size: 11px;
	color: #990000;
}
#partnercontainer .contact a:link, #partnercontainer .contact a:visited{font-size: 12px;color: #C88E2A; text-decoration: none;}
#partnercontainer .contact a:hover {text-decoration: underline; color:#999999;}
#partnercontainer{font-size: 12px;}
#partnercontainer a:link, #partnercontainer a:visited{text-align: left;font-size: 14px; color: #666666;font-weight: bold; text-decoration:underline;}
#partnercontainer a:hover{color: #333333; text-decoration: none;}
.partners{margin-top: 10px;}
#cars{width:310px; float: right; height:112px;}
#bikes{width:430px; float: right; height:112px;}

.blackbkg{color: #FFFFFF;background-color: #000000; padding:3px; font-weight: normal; text-align:left;font-weight: bold;}
.greybkg{color: #000000;background-color: #cccccc; padding:3px; font-weight: normal; text-align:left;font-weight: bold;}

.whitetxt{color: #FFFFFF;}
.orange{background-color: #C88E2A; color: #000000; padding: 5px; font-weight: bold; font-size: 14px;}
.blacktxt{color: #000000;}
.group img{background-position: center;}
.instock{width: 104px; margin-left: 35px;}
.tblheading{color: #C88E2A; font-weight: bold;}
.smallitalics{font-size: 11px; font-style: italic; margin-top: 4px;}
.smallorangetxt{font-size: 11px; color: #C88E2A;}
.standout{
	background-color: #666666;
	padding: 3px;
	width: 600px;
	border: thin solid #000000;
	color: #ffffff;
	margin-bottom: 3px;
	font-weight: bold;
	font-size: 12px;
}
.saleslines{
	background-color: #ffffff;
	padding: 3px;
	width: 200px;
	float:right;
	display: block;
	border: 1px solid #990000;
	color: #990000;
	margin-bottom: 3px;
	font-weight: bold;
	font-size: 14px;
}
.redtext{
	color: #C88E2A;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 3px;
}
.tablecontainer{width: 830px;}
.redfont{color: #FF0000; font-size: 14px;}
.boldorange{
	font-size: 12px;
	font-weight:bold;
	color:#C88E2A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C88E2A;
}
#toolingcontainer{margin-left: 20px; width:700px; display: block;}
.tooling{float: left; display:block; width: 160px; text-align:center;}
.programmebox{
    float: left;
	width: 816px;
	background-color: #333333;
	padding: 5px;
	border: 1px solid #000000;
	margin-top: -15px;
}

.programmebox p{color: #CCCCCC;}
.programmebox h2{color: #FFFFFF; font-size: 14px; border: none;}
.programmebox li{color: #CCCCCC;}
.highlight{
	height: 30px; width: 818px;
	background-image: url(images/yellowbkg.jpg);
	background-repeat: repeat-x;
	color: #333333;
	padding: 8px 5px;
	font-size: 14px;
	font-weight: bold;
}
.trbkg{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	padding: 3px;
}
.tbldate {
	color: #ffffff;
	background-color: #993300;
}
