@charset "utf-8";
/* CSS Document */

body {
  font-family: Verdana, sans-serif;
  font-size:10px;
}
/*////////////////////////////////////////////////////////  COPY ////////////////////////////////////////////  */
.body_copy {
color:#333333;
text-decoration:none;
font-family:verdana,sans-serif;
font-size:12px;
}

.footNote_copy {
color:##30a800;
font-family:verdana,sans-serif;
font-size:12px;

}

.EOEdisclaimerNote_copy {
color:##000000;
font-family:verdana,sans-serif;
font-size:10px;

}
.covertible_copy {
color:#333333;
text-decoration:none;
font-family:verdana,sans-serif;
font-size:11px;
}

.covertible_copy_link {
color:#e95400;
text-decoration:none;
font-family:verdana,sans-serif;
font-size:11px;
}

.covertible_copy_link:hover {
color:#666666;
text-decoration:none;
font-family:verdana,sans-serif;
font-size:11px;
}

.body_copy_bold {
	color:#333333;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:12px;
	font-weight: bold;
}


.body_copy_link {
color:#e95400;
text-decoration:none;
font-family:verdana,sans-serif;
font-size:12px;
}


.body_copy_link:hover {
color:#666666;
text-decoration:none;
font-family:verdana,sans-serif;
font-size:12px;
}


.body_copy_orglink {
color:#666666;
text-decoration:none;
font-family:verdana,sans-serif;
font-size:12px;
}


.body_copy_orglink:hover {
color:#e95400;
text-decoration:none;
font-family:verdana,sans-serif;
font-size:12px;
}

.body_copyITALIC {
	color:#333333;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style: italic;
}


.disclaimer {
	color:#333333;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-style: italic;
}

.body_copyITALICbold {
	color:#333333;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style: italic;
	font-weight: bold;
}



.body_copyITALICboldlink {
	color:#333333;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style: italic;
	font-weight: bold;
}


.body_copyITALICboldlink:hover {
	color:#e95400;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style: italic;
	font-weight: bold;
	
	
}
.bodycopy_headerblue {
	color:#00457c;
	font-family:Geneva,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}


.welcome_header {
color:#00457c;
font-family:Geneva,sans-serif;
font-size:14px;
font-weight:bold;
}



.blue_header2 {
	color:#FF9900;
	font-family:Geneva,sans-serif;
	font-size:18px;
	font-weight:normal;
}


.blueProfiles_header {
color:#00457c;
font-family:Geneva,sans-serif;
font-size:12px;
font-weight:bold;
}



.blueParagraph_callout {
	color:#004684;
	font-family:Geneva,sans-serif;
	font-size:16px;
	line-height: 20pt;
}



.blueCareerPath_header {
color:#00457c;
font-family:Geneva,sans-serif;
font-size:16px;
}



.greenCareerPath_header {
color:#30a800;
font-family:Geneva,sans-serif;
font-size:14px;
}


.back_to_top {
	color:#666666;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:10px;
	font-weight: bold;
}


.welcome_copy {
color:#00457c;
font-family:Geneva,sans-serif;
font-size:14px;
}


.welcome_copy_link {
color:#00457c;	
text-decoration:none;
font-family:Geneva,sans-serif;
font-size:14px;
}


.welcome_copy_link:hover {
color:#666666;	
text-decoration:none;
font-family:Geneva,sans-serif;
font-size:14px;
}


.grnsight_header {
color:#006700;
font-family:Geneva,sans-serif;
font-size:16px;
}


.news_header {
color:#ffb400;
font-family:Geneva,sans-serif;
font-size:16px;
}


.grayPage_header {
color:#545454;
font-family:Geneva,sans-serif;
font-size:16px;

}


.dropDown_copy {
color:#333333;
text-decoration:none;
font-family:geneva,sans-serif;
font-size:11px;
}

.field_copy {
color:#333333;
text-decoration:none;
font-family:geneva,sans-serif;
font-size:11px;
}

.field_copy:hover {
color:#e95400;
text-decoration:none;
font-family:geneva,sans-serif;
font-size:11px;
}

.whiteAdhoc_copy {
color:#ffffff;
text-decoration:none;
font-family:geneva,sans-serif;
font-size:11px;
}

.body_footer {
color:#999999;
font-family:Verdana,sans-serif;
font-size:10px;
}


.nyseLogo_header {
color:#00457c;
font-family:Geneva,sans-serif;
font-size:10px;
font-weight:bold;
}

.nyseInfo_header {
color:#00457c;
font-family:Geneva,sans-serif;
font-size:10px;
font-weight:bold;
}


.search_copy {
color:#333333;
text-decoration:none;
font-family:geneva,sans-serif;
font-size:10px;
}
/*//////////////////////////////////////////////////////  LINKS /////////////////////////////////////////////  */	


/*///////////////////////   Nav Utility Links    ////////////////////////////////////////////////////*/
a.navUtility:link, a.navUtility:visited, a.navUtility:active, a.navUtility:hover {
	color:#00457C;
	text-decoration:none;
	font-family:geneva,sans-serif;
	font-size:10px;
	/* font-weight:bold;*/
	}
	
a.navUtility:hover {
color: #666666;
text-decoration:none;
/*font-weight:bold;*/
}

a.navUtility_select:link, a.navUtility_select:visited, a.navUtility_select:active, a.navUtility_select:hover {
	color:#666666;
	text-decoration:none;
	font-family:geneva,sans-serif;
	font-size:10px;
}

/*////////////////////////////////////////////     Footer Links     //////////////////////////////////////////*/
a.navFooter:link, a.navFooter:visited, a.navFooter:active, a.navFooter:hover {
	color:#afb4b8;
	text-decoration:none;
	font-family:geneva,sans-serif;
	font-size:9px;
	}
	
a.navFooter:hover {
color:#00457c;
text-decoration:none;
}


/*////////////////////////////////////////////     Main Nav Links     //////////////////////////////////////////*/
a.navMain:link, a.navMain:visited, a.navMain:active, a.navMain:hover {
	color:#ffffff;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:11px;
	}
	
a.navMain:hover {
color:#00457c;
text-decoration:none;
}

a.navMain_select:link, a.navMain_select:visited, a.navMain_select:active, a.navMain_select:hover {
	color:#00457c;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:11px;
	
}


/*////////////////////////////////////////////    Side Nav Links     ////////////////////////////////////*/
a.navSide:link, a.navSide:visited, a.navSide:active, a.navSide:hover {
	color:#00457c;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:11px;
	}
	
a.navSide:hover {
color:#545454;
text-decoration:none;
}

a.navSide_select:link, a.navSide_select:visited, a.navSide_select:active, a.navSide_select:hover {
	color:#545454;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:11px;
	
}


/*////////////////////////////////////////////     More Links     //////////////////////////////////////////*/
a.navMore:link, a.navMore:visited, a.navMore:active, a.navMore:hover {
	color:#00457c;
	text-decoration:none;
	font-family:geneva,sans-serif;
	font-size:11px;
	}
	
a.navMore:hover {
color:#666666;
text-decoration:none;
}

/*
#navbar ul {margin:1em; padding:0; list-style:none;}
#navbar a {display: block; width: 15em;}
#navbar li {float:left; width: 10em;}
#navbar li ul {display:none;}
#navbar li: hover ul{display:block; width: 20em; position:absolute;}
*/


.glossymenu{
margin: 5px 0;
padding: 0;
width: 170px; /*width of menu*/
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: white;
font: 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00457c;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #00457c;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
/*background-image: url(glossyback2.gif);*/
color: #545454;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 0px solid blue;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #545454;
text-decoration: none;
padding: 2px 0;
padding-left: 20px;
}

.glossymenu div.submenu ul li a:hover{
/*background: #DFDCCB;*/
color: #e95400;
}


/* Gallery Styles */

#motioncontainer {
	/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 284px; /* Set to gallery width, in px or percentage */
	height: 94px; /* Set to gallery height */
}

#motioncontainer a img {
border: 0px solid #cccccc; /* Set image border color */
}

#motioncontainer a:hover img {
border: 0px solid #00457c; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */
