/* Global Styles */

body {
color:#222222;
	margin:0px;
	}
	
#container {
	width: 820px;
}	
	
td {
	color:#222222;
	padding-right:0px;
	text-align:left;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	}
	
td.sidebar {
	color:#FFFFFF;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width:180px;
	text-align:left;
	}

table.base_table {  
	border-style:dotted;
	border-collapse: collapse;
	border-color:#ffffff;
}


h2 {
  color: #00008b;
  background: transparent;
  font-weight: bold
}

h1 {
	font-size:21px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	color: #000000;
	padding-top: 17px;
	padding-left: 23px;
	padding-bottom: 0px;
}
	
a.temp {
color:#ffffff;
}

font.pagelist {
	color: #000000;
	font-size: 14px;
	font-weight:bold;
	}
a.pagelist {
	//color: #b31a07;
	font-size: 14px;
	font-weight:bold;
	}
	
a {
	color: #ffffff;
	text-decoration: none;
	}
	
a:hover {
	color: #ffffff;
	text-decoration: underline;
	}

/* ID Styles */

#navigation td {
	border-bottom: 1px solid #e0e0e0;
	}

#navigation a {
	color: #666666;
	line-height:14px;
	letter-spacing:0;
	text-decoration: none;
	display:block;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	}
	
#navigation a:hover {
	background: #ffffff url("mm_arrow.gif") 14px 45% no-repeat;
	color:#b31a07;
	}

#big_body {
	background: #ffffff url("images/app_notes_back.jpg") repeat-x;
	color:#ffffff;
	}
	
#apps_big_body {
	background: #ffffff url("images/apps_long_body_6.jpg") no-repeat;
	color:#ffffff;
	}
	
#sitemap_big_body {
	background: #ffffff url("images/contact_back.jpg") no-repeat;
	color:#ffffff;
	}
	
#home_big_body {
	background: #ffffff url("images/new_vert_back.jpg") no-repeat;
	color:#ffffff;
	}		
	

#contact_big_body {
	background: #ffffff url("images/contact_back.jpg") no-repeat;
	color:#ffffff;
	}	
	
#prod_over_big_body {
	background: #ffffff url("images/prod_overview_back.jpg") no-repeat;
	color:#ffffff;
	}	
				
#headlines {
	font-size:22px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	padding-top: 20px;
	padding-left: 23px;
	padding-bottom: 0px;
}

#headlines_prod {
	font-size:22px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	padding-top: 0px;
	padding-left: 23px;
	padding-bottom: 0px;
}

#sawing_prod {
	font-size:22px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
}
	
#main_body h1 {
	font-size:22px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	padding-top: 10px;
	padding-left: 23px;
	padding-bottom: 0px;
}

#main_body h3 {
	font-size:11px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}

#main_body img {
	position:absolute;
	left:19px;
	top: 796px;
}

#db_red {
	position:relative;
	left:429px;
	top: -17px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #F10041;
	font-weight:bold;
}

#spec_butt {
	position:relative;
	left:170px;
	top: -803px;
}

#manual_butt {
	position:relative;
	left: 400px;
	top: 27px;
}


#contact_test_tag {
	position:relative;
	left:29px;
	top: 707px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}


#sitemap_test_tag {
	position:relative;
	left:29px;
	top: 614px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}

#news_test_tag {
	position:relative;
	left:29px;
	top: 814px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}

#lp_test_tag {
	position:relative;
	left:9px;
	font-size:18px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #6C6E70;
	font-weight:normal;

}

#app_test_tag {
	position:relative;
	left:29px;
	top: 510px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}


#app_notes_tag {
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}

#home_form {
	font-size:14px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;

}

#home_form {
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;

}


#test_tag {
	position:relative;
	left:29px;
	top: 296px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}


#home_tag {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 21px;
	font-size:14px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;

}


#saw_text1 {
	position:relative;
	padding-top: 22px;
	padding-right: 23px;
	padding-bottom: 2px;
	padding-left: 23px;
	font-size:14px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;

}

#saw_text2 {
	position:relative;
	padding-top: 0px;
	padding-right: 23px;
	padding-bottom: 2px;
	padding-left: 23px;
	font-size:13px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;

}

#saw_text3 {
	position:relative;
	padding-top: 0px;
	padding-right: 23px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size:14px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;

}


#saw_text4 {
	position:relative;
	padding-top: 0px;
	padding-right: 23px;
	padding-bottom: 2px;
	padding-left: 11px;
	font-size:14px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;

}

#saw_text5 {
	position:relative;
	padding-top: 0px;
	padding-right: 23px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-size:16px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;

}

#saw_body {
	position:relative;
	padding-top: 0px;
	padding-right: 23px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size:14px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000000;

}


#prod_overview_test_tag {
	position:relative;
	left:29px;
	top: -15px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}


#yo_tag {
	position:relative;
	left:29px;
	top: 226px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}


#tool_test_tag {
	position:relative;
	left:29px;
	top: 220px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}


#prod_test_tag {
	position:relative;
	left:29px;
	top: 266px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}


#new_test_tag {
	position:relative;
	left:29px;
	top: 273px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}

#saw_test_tag {
	position:relative;
	left:29px;
	top: -45px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}


#saw_test_tag2 {
	position:relative;
	left:29px;
	top: -37px;
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #ADAFB0;

}


#tooling_main_body p {
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	line-height:19px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 23px;
}


#app_main_body p {
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	width: 540px;
	line-height:19px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 23px;
}

#home_new p {
	font-size:14px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	width: 700px;
	line-height:19px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#main_body_home p {
	font-size:14px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	width: 720px;
	line-height:19px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 33px;
}


#main_body p {
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	width: 760px;
	line-height:19px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 23px;
}

#db_main_body p {
	font-size:12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	line-height:19px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 23px;
}

#news {
	color: #000000;
	text-decoration: none;
	display:block;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.news a {border:none; text-decoration:none; font-size: 13px; line-height: 15px; color:#00CCFF;}
.news a:hover {text-decoration:underline; color:#00CCFF;}



.newsanchor {
	color: #00CCFF;
	font-size: 13px;
	line-height: 15px;
	font-family: Tahoma, Arial, Sans-Serif
}

.newsanchor a {border:none; text-decoration:none; font-size: 13px; line-height: 15px; color:#00CCFF;}
.newsanchor a:hover {text-decoration:underline; color:#00CCFF;}



#left_gray_nav_top {
	color: #909BA0;
	text-decoration: none;
	display:block;
	padding-left: 20px;
	line-height:19px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
}


#left_gray_nav {
	color: #909BA0;
	text-decoration: none;
	padding-left: 20px;
	line-height:19px;
	display:block;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}


#dates {
	font-size:36px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #058CB1;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

#footer {
	color: #ffffff;
	text-decoration: none;
	display:block;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}