@charset "utf-8";
/* Plainfield Precision : Website */
/* 2009 */
/* CSS Document */


/* Side Drop Shadow Controls */
.shadow_left_center {
	background-image:url(../imgs/shadow_left_center.png);
	background-repeat: repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.shadow_right_center {
	background-image:url(../imgs/shadow_right_center.png);
	background-repeat: repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Top Banner Cloud Tag */
.cloudTag_banner{
	background-image:url(../imgs/top_banner_2.jpg);
	background-repeat:no-repeat;
	height:96px;
	width:1002px;
	text-align:left;
	text-decoration:none;
}

/* Grid Back */
.grid_back{
	background-image:url(../imgs/grid_back.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}


/* Right Side Column */
.right_side_column_text {
	font-size:12px;
	color:#FFF;
	padding-left:20px;
	padding-right:15px;
	padding-top:10px;
	text-align:left;
}
.right_side_column_neednewsupplier{
	font-size:12px;
	color:#333;
	font-weight:bold;
}	
.right_side_column {
	background-image:url(../imgs/right_banner.jpg);
	background-repeat:no-repeat;
	height:628px;
	width:203px;
}
.right_column_titles {
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
}


/* Home Center Title Tag Line */
.home_center_title {
	font:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#F16725;
	text-align:left;
}

/* Home Sub Section Text */
.home_subsection_title {
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#F16923;
	padding-left:2px;
}
.secondary_subsection_bodyText {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-left:20px;
	margin-top:20px
}
.secondary_subsection_boxes {
	text-align:center;
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
}
.location_subNav_text{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin-left:10px;
}
.location_btn_align{
	vertical-align:top;
	text-align:center;
	
}

/* Industries Page  */
.industries_title{
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#F16923;
	padding-left:14px;
}

/* Industried Page Content */
.industry_bodyText {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-left:20px;
}

/* Intro Descriptions Text  */
.industry_introDesc{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
}

/* Intro Descriptions Text  - First Item*/
.industry_introDesc_first{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-align:left;
	margin-left:20px;
	margin-right:10px;
	padding-left:20px;
	padding-right:10px;
}

/* Intro Descriptions Text  - Last Item*/
.industry_introDesc_last{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-align:left;
	margin-left:10px;
	margin-right:20px;
	padding-left:10px;
	padding-right:20px;
}


/* Left Side Navigation Top Level */
.leftside_Nav_text {
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#F16F23;
	padding-left:20px;
}
/* Left Side Navigation Sub Level */
.leftside_subNav_text{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#938769;
	margin-left:10px;
}


/* Bottom Navi Controls */
.bottom_navi_links {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
a.bottom_navi_links{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

.heading_underline
{
  border-bottom: 1px dotted rgb(169, 169, 169);
  padding-bottom: 10px;
}

.privacy_qn
{
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	line-height:1.5;
	font-weight:bold;
	margin:15px 0 5px;
}

.privacy_answer
{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin-top:20px;
	text-align:justify;
}

.indent
{
	margin-left:15px;
}