/*
Could not use import because Ektron WebEDitPro does not understand it
@import url(/AM/Styles/LayoutStyles/IndustrialCareersPathway_1504_20060530T134058/1504_styles.css);
@import url(/AM/Styles/LayoutStyles/IndustrialCareersPathway_1504_20060530T134058/1504_layout.css);
*/


/* ----------------------------------------------------
Copyright © 2005 ASI All rights reserved.

This is the base general stylesheet for CM and eSeries modules.

---------------------------------------------------- */


/* global reset of whitespace */
* {
margin:0;
padding:0;
}

.Secret
  {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:2px;color:white; display:none;}
body, p, b, font, h1, h2, h3, h4, h5, li, td, th, a, a:link, a:visited, a:hover, strong, i, blockquote,.Heading1,
.Heading2,.Heading3,.Heading4,.Heading5
  {font-family: Tahoma, Arial, Helvetica, sans-serif;}
body, p, font, td, li, b, strong, th, .error
  {font-size: 12px;}
p, td, li, th, blockquote
  {color: black; font-weight: normal;}
  
form
	{margin:0px;padding:0px;} 
	 
body {
  width: 100%;
  padding: 0;
  color: #505367;
  background-color: #FFFFFF;
  text-align: left;
}


b, strong, .bold, .error,.bigbold,.smallbold
  {font-weight: bold}
.bold
  {font-size: 12px;}
.error
  {color: Red;}
i, em
  {text-decoration: none;}
u
  {text-decoration: none;}
.bigbold
  {font-size: 13px;}
.smallbold
  {font-size: 11px;} 
th
  {font-weight: bold; text-align: left;}
a, a:link, a:visited, a:hover, a:visited:hover, a:visited
  {color: #333399; font-weight: normal; font-size: 12px;}

/*
a:hover, a:visited:hover
  {color: red;}
*/

input, textarea, select
  {font-size: 12px; font-family: monospace, sans-serif; font-weight: 100; padding-left:2px;}  
ol
  {margin: 0 0 0 1em;}  
ul 
  {padding-left: 1em; margin-left: 1em;}
li 
  {padding-left: 0.1em;}    
pre
  {font-family: monospace; font-size: 10px;}
.small
  {font-size: 10px;}
.smaller
  {font-size: 9px;}
.large
  {font-size: 12px;}
.larger
  {font-size: 15px;}
a.smaller, a.smaller:link, a.smaller:visited, a.smaller:hover, a.smaller:visited:hover
  {font-size: 9px;}
a.small, a.small:link, a.small:visited, a.small:hover, a.small:visited:hover
  {font-size: 11px;}

/* Headings */
h1, .Heading1
  {font-size: 17px; font-weight: bold;}
h2, .Heading2
  {font-size: 15px; font-weight: bold;}
h3, .Heading3
  {font-size: 13px; font-weight: bold;}
h4, .Heading4
  {font-size: 11px; font-weight: bold;}
h5, .Heading5
  {font-size: 10px; font-weight: bold;}

/* eSeries */
.iMIS
{font-weight: bolder; font-size: 10pt; font-style: italic; font-family: "Times New Roman", Times, serif;}
.lgTitle
{ font-weight: bolder; font-size: 12pt; margin: 0px 0px 10px; color: silver; line-height: 100%;}
.regSymbol
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align: super; text-decoration: none;}
.important
{font-weight: normal; color: red; }
.IndexHeading 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; color:#EFEFEF; text-decoration:none; font-weight:bold;}
.Heading 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12pt; color:#003366; text-decoration:none; font-weight:bold;}
.Text 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; text-decoration:none; font-weight:normal;}
.SmallText 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none; font-weight:normal;}
.LeftIndextext 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.BodyLink 
{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; color:#003366; text-decoration:underline; font-weight:normal;}

.ERSNavBar 
{background-color:silver; }
.ERSNavBar TD 
{background-color:silver; padding:2px;}
.ERSHeader
{
	border-right: buttonshadow 1px solid;
	border-top: buttonhighlight 1px solid;
	font-weight: normal;
	font-size: 9pt;
	text-transform: capitalize;
	border-left: buttonhighlight 1px solid;
	color: black;
	padding-top: 0px;
	border-bottom: buttonshadow 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1pt;
	height: 16px;
	background-color: #d6d3ce;
	text-align: center;
	text-decoration: none;
}

.ERSHeader TD A:link 
{ font-weight: normal; font-size: 9pt; color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.ERSHeader TD A:active 
{ font-weight: normal; font-size: 9pt; color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.ERSHeader TD A:visited 
{ font-weight: normal; font-size: 9pt; color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.ERSHeader P
{ font-weight:normal; font-size:9pt; color:black; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; }

.EFunctionBar TD {padding:3px;}

.ETHRow
{background-color: #EFEFEF; text-align: left; padding:2px;}
.ETHRow TD
{background-color: #EFEFEF; text-align: left; padding:2px;}

/* Table header used throughout site */
.ETH 
{font-size: 10pt; background-color: #FFFFFF; text-align: right; padding:2px;} 
.ETH TD 
{font-size: 10pt; background-color: #FFFFFF; text-align: right; padding:2px;} 

/* Table cell used throughout site */
.ETD 
{font-size: 10pt; background-color: #EFEFE7; text-align: left; padding:2px;}
.ETD TD 
{font-size: 10pt; background-color: #EFEFE7; text-align: left; padding:2px;}

/* Alternating color for results lists used throughout site */
.ETDALT 
{font-size: 10pt; background-color: #FFFFFF; text-align: left; padding:2px;}
.ETDALT TD
{font-size: 10pt; background-color: #FFFFFF; text-align: left; padding:2px;}

/*Bold white 10pt font used throughout site */
.EBW10
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: 400; color:black; text-align : left;}

/* Normal white 10pt font used throughout site */
.ENW10 
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

/* Normal 12pt font used throughout site */
.EN12 
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

/* Normal 11pt font used throughout site */
.EN11
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

/* Normal 10pt font used throughout site */
.EN10 
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:Black;}
.EN10 P
{text-align:left;}

/* Normal 9pt font used throughout site */
.EN9 
{font-size:9pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:Black;}

/* Normal 8pt font used throughout site */
.EN8 
{font-size:8pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:Black;}

/* 14pt font used throughout the site */
.EH2 
{font-weight: bold; font-size: 12pt; color: #003366; font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; vertical-align: sub; height: 30px; text-decoration: none;}
 
 /*12pt font used throughout site */
.EH3
{
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	color: #730000;
	font-family: 'Trebuchet MS' , Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
}

/*8pt font used throughout site*/
.EH4  
{font-size:8pt; font-family:'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; color:#730000;}

.ETitleBar
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

/* Bold 12pt font used throughout site */
.EB12
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bolder;
	font-size: 14pt;
	padding-bottom: 0px;
	color: #003366;
	padding-top: 3px;
	font-family: 'Trebuchet MS' , Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* Bold 11pt font used throughout site */
.EB11 
{font-weight:bolder; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

/* Bold 10pt font used throughout site */
.EB10 
{font-weight:bolder; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

/* Bold 9pt font used throughout site */
.EB9 
{font-weight:bolder; font-size:9pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black;}

.buttonbar1
{
	background-color: #dcdcc2;
	text-align: right;
	padding:3px;
}

.buttonbar1 TD
{
	background-color: #dcdcc2;
	text-align: right;
	height: 15px;
	padding:3px;
}

.buttonbar2
{
	background-color: #dcdcc2;
	text-align: left;
}

.buttonbar2 TD
{
	background-color: #dcdcc2;
	text-align: left;
	padding-right:3px;
}

.buttonbar3
{
	background-color: #dcdcc2;
	text-align: right;
	padding:3px;
}
.buttonbar3 TD
{
	background-color: #dcdcc2;
	text-align: right;
	height: 15px;
	padding-right:3px;
}

.buttonbar3 IMG
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 0px;
}

.buttonbar3 INPUT
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-top-style: none;
	padding-top: 2px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

 /* All non-image form buttons */
.Button1
{cursor: pointer; border-top:black 1px solid; border-bottom:black 1px solid; border-left:black 1px solid; border-right:black 1px solid; background-color:silver; 
 color:black; font-size:8pt; font-family: Tahoma, Arial, Helvetica, sans-serif;border-style:outset;} 
 
 /*Background color of search field area in eOrders, will be used throughout site*/
.EToolBar
{background-color:#DCDCC2;}
.EToolBar TD
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #dcdcc2;
	text-align: left;
}
.EToolBar TD TABLE TD
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #dcdcc2;
	text-align: left;
}

 /* Background color of task bar area in eOrders, will be used throughout site */
.ETaskBar
{background-color:silver;text-align:left;}
.ETaskBar TD
{background-color:silver; padding:2px;}
.ETaskBar IMG
{padding-bottom:3px;padding-left:3px;}

 /* Task bar area in eOrders, will be used throughout site*/
.ETaskActive
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black; text-decoration: none;	background-color:silver;}

 /* Task bar area in eOrders, will be used throughout site */
.ETaskNext
{background-color:silver; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif;text-decoration: none}

/* Task bar area in eOrders, will be used throughout site */
.ETask 
{	background-color:silver; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif;text-decoration: none}
.ETask A:active, .ETask A:link, .ETask A:visited
{font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:red; text-decoration: none}

 /* Table background color in eEvents */
.EETABLE
{background-color:white;}

/* Used in eOrders */
.EOTABLE  
{background-color:#EFEFEF; text-align:left;}
.EOTABLE TD  
{ padding:3px; }

/* Table header rows used in eOrders */

.EOTH 
{background-color: #EFEFEF;text-align:left;}
.EOTH TD 
{background-color: #EFEFEF; padding:3px; text-align:left;}

 /* Table cells used in eOrders */
.EOTD
{background-color: #FFFFFF; padding:3px; text-align:left;}
.EOTD TD
{background-color: #FFFFFF; padding:3px;}

 /* Footer area in eOrders */
.EOBottomBar
{background-color:#006699}

 /* Title area in eOrders */
.EOTitleBar
{background-color:white;}

 /* Above and below main products list in eOrders */
.EOProductNavBar
{background-color:white;}

 /* Below the retuned products list in eOrders */
.EOListNavBar
{background-color:white;}

 /* "In Stock" text in eOrders */
.EOInStock
{font-weight:bolder; background-color:silver; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:black; text-decoration:none;}

 /*Out of Stock" text in eOrders */
.EOOutofStock
{font-weight:bolder; background-color:silver; font-size:10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color:red; text-decoration:none;}	

/* Content Manager Login */
.SCLoginBar, .HeaderBar
{
	padding-left: 3px;
	font-weight: normal;
	font-size: 15px;
	background: #efefef;
	padding-bottom: 3px;
	color: #000000;
	padding-top: 2px;	
}
  
/* Site Map */
.SiteMap
{margin-top: 15px;}
a.SiteMap, a.SiteMap:link, a.SiteMap:visited, a.SiteMap:hover, a.SiteMap:visited:hover, a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 12px; color: blue; text-decoration: none; font-weight: normal;}
a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 12px; font-weight: bold;}
.SiteMapTitleEmpty
{height:5px;}  

/* Site Search */
.SEHeaderBar
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 15px;
	background: #efefef;
	padding-bottom: 3px;
	color: #000000;
	padding-top: 2px;
}
   
/* Tagged Pages */
.TPHeader
  {font-size: 15px; font-weight: bold; color: #000066;}
 .TPICHeader
 {font-size: 14px; font-weight: bold; color: #000000; }
.TPTitle
  {font-size: 14px; font-weight: bold; color: #000099;}
.TPCMBody
  {font-size: 12px;}
a.TPLink, a.TPLink:link, a.TPLink:visited, a.TPLink:hover, a.TPLink:visited:hover
  {font-size: 12px; text-decoration: none; color: #0000FF;}
a.TPLinkSelected, a.TPLinkSelected:link, a.TPLinkSelected:visited, a.TPLinkSelected:hover, a.TPLinkSelected:visited:hover
  {font-size: 11px; text-decoration: none; color: #0000FF; font-weight: bold;}


/* ----------------------------------------------------
Copyright © 2005 ASI All rights reserved.

This is the stylesheet used for layout 1504.

---------------------------------------------------- */

/* This style removes the "extra" bottom padding found with images globally through-out the 
template . This style may have to be placed with local divs if there are going to be problems.
/* http://garyblue.port5.com/webdev/object-gap.html */
img 
{
vertical-align: text-bottom;
border: 0px;
}

#center
{
        width: 100%;
        text-align: center;
}

#container
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	margin: 1px auto 0px;
	border-left: gray 1px solid;
	width: 760px;
	border-bottom: gray 1px solid;
	text-align: left;
}

/* Homepage Layout Content Areas - START */

.HomeHeaderArea
{
  background: white;
  width: 100%;
  text-align: center;
  text-transform: title;
  line-height: 22pt;
  height: 37pt;
  color: #333399;
  font-size: 20pt;
  margin-top: 10px;
  padding-top: 10px;
}
.HomeDescriptionArea
{
  background: white;
  padding: 8px 25px 10px 25px;
  text-align: center;
  color: #333333;
  height: 100%;
  min-height: 100%;
  font-size: 10pt;
}

.homepage_center_headline
{
  vertical-align: top;
}

.homepage_right_picture
{
  vertical-align: center;
  text-align: center;
  width: 164px;
}

.homepage_left_picture
{
  width: 185px;
}

.FeatureBar
{
  background-color: #BBBBBB;
  color: #333399; 
  text-transform: uppercase;
  letter-spacing: 2px;
  text-indent: 0px;
  font: 12px Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold; 
  text-decoration: none;

  font: 600 12px Arial,sans-serif;
}

.homepage_feature_1, .homepage_feature_2, .homepage_feature_3
{
  width: 131px;
  text-align: center;
  padding: 2px;
  border-left: 1px solid black;
  border-top: 1px solid black;
  font: 10px Verdana,Arial,Helvetica,sans-serif;
}

.homepage_feature_3
{
  border-right: 1px solid black;
}

.homepage_feature_1 h1, .homepage_feature_2  h1, .homepage_feature_3  h1
{
  color: #003399;
  font: bold 10px Verdana,Arial,Helvetica,sans-serif;
  
}

.footer
{
  background-color: #333399;
  font: normal 10px Verdana,Arial,Helvetica,sans-serif;
  padding: 0px 10px 2px 10px;
  color: white; 
  border-left: solid 1px black;
  border-right: solid 1px black;
}

.homepage_ca_1
{
width:559px;
}

.homepage_calendar
{
	background-image: url(/AM/Images/Layout_Assets/IndustrialCareersPathway_1504_20060530T114549/Home-Content-Area-9-BGround.gif);
	background-repeat: repeat-y;
}


/* Homepage Layout Content Areas - END */

/* Interior Layout Content Areas - START */

.interior_ca_1
{
width:559px;
}


.interior_top_leftimage
{
border-top: solid 1px black;
text-align: center;
}

.interior_heading
{
   padding-left: 20px;
   width:411px;
   border-top: 1px solid black;
   text-transform: none;
   color: #0033CC;
   font: 35px Palatino, Times New Roman, serif;
}

.interior_heading div.description
{
   margin-left: 10px;
   margin-top: -5px;
   text-transform: none;
   font-weight: bold;
   font: 12px, san-serif;
   color: #666;
}

.interior_ca_4
{
width:141px;
border-top: 1px solid black;
text-align: center;
vertical-align: middle;
}

.interior_ca_5
{
width:400px;
height:50px;
}

/* hard-coded height */
.interior_left_column
{
/* width:208px; */
width:248px;
height:500px;
}

/* hard-coded height */
.interior_main_content
{
width:552px;
/*height:480px;*/
}

/* Interior Layout Content Areas - END */

/* INTERIOR Look and Feel style - START */

.interior_left_column_style 
{
  background-color: #FF9900;
}

p, b, font, h1, h2, h3, h4, h5, li, td, th, a, a:link, a:visited, a:hover, strong, i, blockquote,.Heading1,
.Heading2,.Heading3,.Heading4,.Heading5
  {font-family: Tahoma, Arial, Helvetica, sans-serif;}
body, p, font, td, li, b, strong, th, .error
  {font-size: 12px;}


.interior_main_content_style
{
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  font-size: 13px;  
}

.interior_main_content_style p, 
.interior_main_content_style b, 
.interior_main_content_style font, 
.interior_main_content_style h1, 
.interior_main_content_style h2, 
.interior_main_content_style h3, 
.interior_main_content_style h4, 
.interior_main_content_style h5, 
.interior_main_content_style li, 
.interior_main_content_style td, 
.interior_main_content_style th, 
.interior_main_content_style a, 
.interior_main_content_style a:link, 
.interior_main_content_style a:visited, 
.interior_main_content_style a:hover, 
.interior_main_content_style strong, 
.interior_main_content_style i, 
.interior_main_content_style blockquote, 
.interior_main_content_style .Heading1, 
.interior_main_content_style .Heading2, 
.interior_main_content_style .Heading3, 
.interior_main_content_style .Heading4, 
.interior_main_content_style .Heading5 
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 13px;
  color: rgb(51, 51, 51);
}

.interior_main_content_style h1
{
  font-size: 15px; font-weight: bold; 
  color: #003399;
}
.interior_main_content_style h2
{
  font-size: 14px; font-weight: bold;
  color: #CC6600;
}
.interior_main_content_style h3
{
  font-size: 13px; font-weight: bold;
  color: #008FFF;
}
.interior_main_content_style h4
{
  font-size: 13px; font-weight: bold;
  color: #003399;
}
.interior_main_content_style h5
{
  font-size: 13px; font-weight: bold;
  color: #CC6600;
}

.interior_main_content_style a, 
.interior_main_content_style a:link,
.interior_main_content_style a:visited,
.interior_main_content_style a:hover,
.interior_main_content_style a:active
{
  color: #333399;
}



.interior_main_content_breadcrumb_style 
{
  /* padding:10px;
  padding-left: 0px; */
}

.interior_ca_1_style  
{
  background-color: #FE9A22;
}

.interior_ca_5_style  
{
  background-color: #C362FD;
}

.utilitynav_style 
{
	font: 10px Verdana,Arial,Helvetica,sans-serif;
	text-align : right;
	height:28px;
	background-image: url(/AM/Images/Layout_Assets/IndustrialCareersPathway_1504_20060530T114549/utility_nav_background.gif);  
}

.searchform_style  {
  background-color: #333399;
}

/* INTERIOR Look and Feel style - END */

/* Homepage Look and Feel style - START */

.homepage_ca_1_style, .interior_ca_1_style
{
  background-color: #333399;
}


.homepage_ca_3_style
{
  background-color: #FFFFFF;
}

.homepage_ca_5_style
{
  background-color: #C362FD;
}

.homepage_ca_6_style
{
  background-color: #FFFFFF;
}

.homepage_ca_7_style
{
  background-color: #FFFFFF;
}

.homepage_news
{
	background-color: #ffffff;
        border-right: solid 1px black;
        border-left: solid 1px black;
	
}

.homepage_news p, .homepage_calendar p
{
  color: #666666;
  font: 10px Verdana,Arial,Helvetica,sans-serif;
}
.homepage_news h1, 
.homepage_news h1 a, 
.homepage_news h1 a:link,
.homepage_news h1 a:hover,
.homepage_news h1 a:visited
{
  font: bold 10px Verdana,Arial,Helvetica,sans-serif;
}

.homepage_calendar h1,
.homepage_calendar h1 a, 
.homepage_calendar h1 a:link,
.homepage_calendar h1 a:hover,
.homepage_calendar h1 a:visited
{
  font: bold 10px Verdana,Arial,Helvetica,sans-serif;
}

.homepage_news a, .homepage_calendar a, .HomeDescriptionArea a,
.homepage_feature_1 a, .homepage_feature_2 a, .homepage_feature_3 a
{
  font: 10px Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
}

.homepage_news a:hover, .homepage_calendar a:hover, .HomeDescriptionArea a:hover,
.homepage_feature_1 a:hover, .homepage_feature_2 a:hover, .homepage_feature_3 a:hover
{
  font: 10px Verdana,Arial,Helvetica,sans-serif;
  text-decoration: underline;
}

.homepage_feature_1 a, .homepage_feature_2 a, .homepage_feature_3 a,
.homepage_feature_1 a:hover, .homepage_feature_2 a:hover, .homepage_feature_3 a:hover,
.homepage_feature_1 a:link, .homepage_feature_2 a:link, .homepage_feature_3 a:link, 
.homepage_feature_1 a:visited, .homepage_feature_2 a:visited, .homepage_feature_3 a:visited
{
  color: #666666;
  font: 10px Verdana,Arial,Helvetica,sans-serif;
}


.homepage_news TD
{
	padding-right: 5px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 5px;
	padding-top: 8px;
}

.indent
{
	margin: 7px;
}

.homepage_calendar TD
{
	padding-right: 0px;
	padding-left: 10px;
	font-size: 8pt;
	padding-bottom: 5px;
	color: #333399;
	padding-top: 5px;
}


.homepage_QuickLinks, .interior_QuickLinks
{
	background-color: #ff9900;
	padding-top: 8px;
	padding-left: 12px;
}

.homepage_QuickLinks H1, .interior_QuickLinks H1
{
	font: bold 12px Verdana,Arial,Helvetica,sans-serif;
	color: #333399;
	margin-bottom: 4px;
}

.homepage_QuickLinks SELECT, .interior_QuickLinks SELECT
{
	font: 10px Verdana,Arial,Helvetica,sans-serif;
}

.homepage_Promote
{
	background-color: #ff9900;
	padding-top: 8px;
}


.homepage_calendar P, .homepage_news P, .HomeDescriptionArea P
{
	margin-bottom: 8px;
}




.homepage_primarynav_style
{
	background-color: #FF9900; 
}

/* Homepage Look and Feel style - END */

/* Standard Feaure Set style - START */

/* Print this page styles - START*/
#printpagetext {
  text-align:center;
  border: 2px solid #CCCCCC;
  margin: 15px 10px 0 10px; 
}

#printpagetext a {
  font-size: 11px;
  font-family: Georgia, Times New Roman, Times, serif; 
  display: block;
  text-decoration: none;
  padding:2px;
}

#printpagetext a:link, #printpagetext a:visited, #printpagetext a:active {
  background-color: #7C8984;   
  color: #FFCC66;    
}

#printpagetext a:hover {
  background-color: #FFB26D;
  color: #FFFFFF;
}
/* Print this page styles - END */

/* Text only styles - START */

#textonlypage {
  text-align:center;
  border: 2px solid #CCCCCC;
  margin: 5px 10px 0 10px;  
}

#textonlypage a {
  font-size: 11px;
  font-family: Georgia, Times New Roman, Times, serif; 
  display: block;
  text-decoration: none;
  padding:2px;
}

#textonlypage a:link, #textonlypage a:visited, #textonlypage a:active {
  background-color: #7C8984;   
  color: #FFCC66;   
}

#textonlypage a:hover {
  background-color: #FFB26D;
  color: #FFFFFF;
}

/* Text only styles - END */

/* Email a Friend styles - START */

#emailfriendtext {
  text-align:center;
  border: 2px solid #CCCCCC;
  margin: 5px 10px 0 10px;  
}

#emailfriendtext a {
  font-size: 11px;
  font-family: Georgia, Times New Roman, Times, serif; 
  display: block;
  text-decoration: none;
  padding:2px;
}

#emailfriendtext a:link, #emailfriendtext a:visited, #emailfriendtext a:active {
  background-color: #7C8984;   
  color: #FFCC66;   
}

#emailfriendtext a:hover {
  background-color: #FFB26D;
  color: #FFFFFF;
}

/* Email a Friend styles - END */

/* Email This Page pop-up window styles - START */
/*
http://veerle.duoh.com/comments.php?id=148_0_2_0_C
http://www.quirksmode.org/css/forms.html
http://www.sitepoint.com/article/style-web-forms-css/2
*/
form#emailthispageform {
  background-color: #ffffff;
  margin: 0;
  padding: 10px;
  height: 400px;
}

form#emailthispageform, form#emailthispageform p {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

#emailthispageform .emailthispageheaderbar  {
  background-color: #efefef;
  padding:3px;
  margin-bottom: 10px;
}

#emailthispageform .emailerror {
  color: #000000;
  font-weight:bold;
}

#emailthispageform .emailthispagelabel {
  margin-bottom: 10px;
}

#emailthispageform .emailthispageinputtext, #emailthispageform .emailthispageinputtextarea {
  margin-bottom: 10px;
  width: 330px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 1px;
  color: #6c6c6c;
  background-color: #FFFFFF;
  border: 1px solid #000000;
}

#emailthispageform .emailthispageinputtextarea {
  height:100px;
}

#emailthispageform .emailthispagesubmitbtn, #emailthispageform .emailthispagesubmitbtn emailthispageclosetbtn {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color: #efefef;
 color: #000000;
 margin: 0;
 padding:0;
 border: 1px solid #000000;
}

/* Email This Page pop-up window styles - END */

/* Search Box styles - START */
/* 
http://veerle.duoh.com/comments.php?id=148_0_2_0_C 
http://www.quirksmode.org/css/forms.html
http://www.sitepoint.com/article/style-web-forms-css/2
*/
form#searchboxform {
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: right;
  padding: 6px;
}

#searchboxform .searchboxinputtext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 90px;
  margin: 0px;
  padding: 1px;
  color: #5A698B;
  background-color: #FFFFFF;
  border: 1px solid #FFFFFF;
}

#searchboxform .searchtextlabel{
  padding-right: 5px;
}

#searchboxform .searchboxsubmit {
	/*height: 30px;*/
}

#searchboxform .searchboxsubmitbtn {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 background-color: #333399;
 color: #FFFFFF;
 margin: 0;
 padding:0;
 border: 1px solid #FFFFFF;
}
/* Search Box styles - END */

/* iMIS Trademark styles - START */
.imiscontainer_style  {
  background-color: #C362FD;
  white-space : nowrap;
}

#imiscontainer  { 
 font-size: 10px;
 text-align:center;
 padding: 5px;
}

#imiscontainer a {	
  font-weight: bold; 
  font-size: 10pt; 
  font-style: italic; 
  color:#CDCFB6; 
  font-family: "Times New Roman", Times, serif;
}
/* iMIS Trademark styles - END */

/* Standard Feaure Set style - END */



/* BREADCRUMB Styles - START */

#breadcrumbnavcontainer {

}

#breadcrumbnavlist {
  margin:0;
  padding:0;
}

#breadcrumbnavlist li {
  display: inline;
  list-style-type: none;
  margin:0 2px 0 0;
  padding:0;
  font-size: 10px;
}

#breadcrumbnavlist a:link, #breadcrumbnavlist a:visited, #breadcrumbnavlist a:active {
  color: #333399; text-decoration: none;
  font-size: 10px; 
}

#breadcrumbnavlist a:hover{
  color: #333399; text-decoration: underline;
  font-size: 10px;
}

#breadcrumbnavlist .breadcrumbindicatorimage {
  vertical-align : middle;  
  margin-left: 5px;
}

/* BREADCRUMB Styles - END */

/* Base text-only nav styles - START */

.textlinksnavlist {
  color: #FF0000; 
  margin:0;
  padding:0;
}

.textlinksnavlist li {
  display: inline;
  list-style-type: none;
  text-decoration: none;
}

.textlinksnavlist a:hover {
  text-decoration: underline;
}

.dividerimage {
  padding: 0 3px 0 3px;
}

/* Base text-only nav styles - END */


/* Primary Navigation Styles - START */
/*
http://css.maxdesign.com.au/listamatic/horizontal09.htm
*/
.primarynavcontainer {
  border-top: 1px solid #CACACA;  
}  

.primarynavcontainer ul {
  margin: 0;
  padding: 0;  
}


.primarynavcontainer li {
  margin: 0; 
  /*float: left;*/
  list-style-type: none;
/*  font: 12px "Lucida Grande", verdana, sans-serif; */
}


/* go to .primarynavcontainer and add the border-right style if the menu is horizontal */
/* go to .primarynavcontainer and add the border-top style if the menu is vertical */
.primarynavcontainer li a {
  margin:0;
  padding: 2px 10px 2px 10px;
  display: block;  
  border-left: 1px solid #CACACA;  
  border-right: 1px solid #CACACA;
  border-bottom: 1px solid #CACACA;
	white-space : nowrap;  
}


.primarynavcontainer a:link, .primarynavcontainer a:visited, .primarynavcontainer a:active  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  color: #003399;    
}

.primarynavcontainer a:hover {
  color: #333399;  
}

/*
.primarynavcontainer #active a:link, .primarynavcontainer #active a:visited, .primarynavcontainer #active a:active, .primarynavcontainer #active a:hover  {
*/
#active a {
 background: #FFCC66;
 color: #7C8984;
}

/* Primary Navigation Styles - END */

/* Primary Navigation Styles with a background image - START */
/*
http://css.maxdesign.com.au/listamatic/horizontal26.htm
http://css.maxdesign.com.au/listamatic/horizontal07.htm
*/
.primarynavcontainer_image ul {
  margin: 0;
  padding: 0;
  white-space: nowrap;  
}

.primarynavcontainer_image li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  background-image: url(/AM/Images/Layout_Assets/IndustrialCareersPathway_1504_20060530T114549/primary_nav_initial.gif);
  font: 10px "Lucida Grande", verdana, sans-serif;
}

.primarynavcontainer_image ul li a {
  display: block;
  margin:0;
  padding: 0px 10px 0px 10px;
}

.primarynavcontainer_image a:link, .primarynavcontainer_image a:visited, .primarynavcontainer_image a:active {
  color: #EEE;
  text-decoration: none;
}

.primarynavcontainer_image a:hover {
  color: #333399;
  background-image: url(/AM/Images/Layout_Assets/IndustrialCareersPathway_1504_20060530T114549/primary_nav_rollover.gif);
}
/*
.primarynavcontainer_image #active a:link, .primarynavcontainer_image #active a:visited, .primarynavcontainer_image #active a:active, .primarynavcontainer_image #active a:hover  {
*/
.primarynavcontainer_image #active a  {
  color: #DCDCDC;
  background-image: url(/AM/Images/Layout_Assets/IndustrialCareersPathway_1504_20060530T114549/primary_nav_rollover.gif);
}

/* Primary Navigation Styles with a background image - END */

/* Utility Navigation Styles - START */

.utilitynavcontainer  {
  margin: 3px 0 0 0;
}

.utilitynavcontainer a {
  text-transform : uppercase;  
}

.utilitynavcontainer .textlinksnavlist a:link, .utilitynavcontainer .textlinksnavlist a:visited, .utilitynavcontainer .textlinksnavlist a:active {
  font: 11px Verdana,Arial,Helvetica,sans-serif;
  color: #CC6600;
  font-weight: bold; 
  text-decoration: none;
}

.utilitynavcontainer .textlinksnavlist a:hover {
  color: #CC6600; 
  text-decoration: underline;
}

.utilitynavcontainer .textlinksnavlist li {
  padding: 0 5px 0 5px;
}

.utilitynavcontainer .dividerimage {
  padding: 0 3px 0 3px;
  color: #008FFF;
}

/* Utility Navigation Styles - END */

/* Footer Navigation Styles - START */

.footerlinksnavcontainer { 	
  text-align : center; 
}

.footerlinksnavcontainer .textlinksnavlist li
{
  padding: 0 7px 0 7px;
}

.footerlinksnavcontainer .textlinksnavlist a:link, .footerlinksnavcontainer .textlinksnavlist a:visited, .footerlinksnavcontainer .textlinksnavlist a:active {
  color: #FF0000; 
  text-decoration: none;
}

.footerlinksnavcontainer .textlinksnavlist a:hover {
  color: #FF0000; 
  text-decoration: underline;
}

/* Footer Navigation Styles - END */

/* Base interior nav styles - START */

/* setting defaults and set defaults for all navigation levels - START */

/* resets all the margins for the ULs and LIs*/
#interiorsidenavcontainer {
  padding:5px;
  margin:0;
  background-color:#FFCC66;  
}

#interiorsidenavcontainer ul {
  margin:0;
  padding:0;
}

#interiorsidenavcontainer li {  
  margin: 4px 0 0 4px;
  padding: 0 0 0 8px;
  list-style-type: none;   
}

/*
#interiorsidenavcontainer li li {
  margin: 8px 0 0 8px;
  padding: 0 0 0 8px;
}*/

#interiorsidenavcontainer a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #336666;
 	border: 0px;
}

#interiorsidenavcontainer a:link, #interiorsidenavcontainer a:visited, #interiorsidenavcontainer a:active {
  text-decoration: none;   
}

#interiorsidenavcontainer a:hover {
  text-decoration: underline; 
}

/* setting defaults and set defaults for all navigation levels - END */

#interiorsidenavcontainer li a:link, #interiorsidenavcontainer li a:visited, #interiorsidenavcontainer li a:active {
  font-size: 12px; 
  margin:0;
  padding: 0;  
}

#interiorsidenavcontainer li a:hover {

}

#interiorsidenavcontainer li li a:link, #interiorsidenavcontainer li li a:visited, #interiorsidenavcontainer li li a:active {
  font-weight: bold;
  font-size: 11px; 
}

#interiorsidenavcontainer li li a:hover {

}

#interiorsidenavcontainer li li li a:link, #interiorsidenavcontainer li li li a:visited, #interiorsidenavcontainer li li li a:active {
  font-weight: normal;
}

#interiorsidenavcontainer li li li a:hover {

}

/*
#interiorsidenavcontainer li #navitemselected { 

}

#interiorsidenavcontainer li li #navitemselected { 

}


#interiorsidenavcontainer li li li #navitemselected { 
  color: #FFFFFF;
}
*/

/*
Padding-left controls the amount of space between the arrow
and the text

Background-position controls the positioning of the arrow. Adjust the the second
number to make the image go down.
http://css.maxdesign.com.au/listamatic/vertical05.htm
*/

#interiorsidenavcontainer li {
/*  background-image: url(/AM/Images/Layout_Assets/IndustrialCareersPathway_1504_20060530T114549/hier_arrow_transparent.gif); */
  background-repeat: no-repeat;
  background-position: 0 .43em;
}

#interiorsidenavcontainer li li {
  background-image: url(/AM/Images/Layout_Assets/IndustrialCareersPathway_1504_20060530T114549/hier_arrow_transparent.gif);
  background-repeat: no-repeat;
  background-position: 0 .43em;
}

#interiorsidenavcontainer a.hierarchy_chain_link:link, #interiorsidenavcontainer a.hierarchy_chain_link:visited, #interiorsidenavcontainer a.hierarchy_chain_link:active {
  color: #336666;
}

/* Base interior nav styles - END */




.horizontalmenuinlinefix a { display: inline-block}

/* Hides from IE-mac \*/
.horizontalmenuinlinefix a { display: block}
/* End hide from IE-mac */

.horizontalmenu li {
  float: left;
}

/* style is is used when a person has uploaded images for nav items
in the primary nav

IMPORTANT: we need the display property to overwrite "display: block" in IE
So we use this hack that only IE browsers can see....and the other ones will
disregard:

http://wellstyled.com/css-underscore-hack.html
*/
.reset_padding_border li a {
  margin:0;
  padding:0;
  border:0;
  _display: inline;
}

.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.skiplinks {
  display:none;
}
