﻿body {
	background-color:  #ffffff;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
.body {
	background-color: #ffffff;
}
.clear {
	clear: both;
}
/* ====================================================================
   MASTERPAGE STRUCTURAL ELEMENTS
-------------------------------------------------------------------- */
#wrapper {
	width:989px;
	margin-left:auto;
	margin-right:auto;
	background: #060a0b url('/Style%20Library/Images/nav-image.png') no-repeat left bottom;
}
#top_section {
	height: 90px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
#header {
	height: 90px;
	width: 989px;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
}
#main_section {
	width: 989px;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;	
}
#right_section {
	width: 832px;
	float: left;
	padding-bottom: 8px;
	background-color: #ffffff;
	border-top: 1px solid #C4BEB3;
	border-left:1px solid #656866;
	min-height: 656px;
}
#private_contact {
	float: right;
	width: 832px;
	height:25px;
	background-color: #3a6f8f;
	border-left:1px solid #495e61;
}
.dropShaddowSides{
	width: 1013px;
	margin-left: auto; 
	margin-right: auto; 
	background:url('Images/mainbackground.gif');
}
.dropShaddowBottom{
	width: 1013px; 
	height: 13px; 
	margin-left: auto; 
	margin-right: auto; 
	background:url('Images/bottomShaddow.gif');
}
#headerLogo {
	float: left;
	width: 787px;
	height: 90px;	
}
.institute_logo {
	margin-top: 18px;
	margin-left: 12px;
}
/* ====================================================================
   SEARCH BUTTON STYLES
-------------------------------------------------------------------- */
#customSearch {
	border-left: 1px solid #c4beb3;
	border-top: 1px solid #c4beb3;
	border-bottom: 1px solid #c4beb3;
	border-right: none;
	width: 128px;
	height: 19px;
	float: left;
	display: block;
	padding: 0;
	margin: 0;
}
#search {
	float: left;
	padding-top: 50px;
}
#search .submitBn {
	background:#d0d5db url(/Style%20Library/Images/search-button.png) no-repeat scroll left center; 
	border: 1px solid #c4beb3;
	width: 53px;
	height: 21px;
	float: left;
	display: block;
	cursor: pointer;
}
#search .submitBn:hover {
	background:#d0d5db url(/Style%20Library/Images/search-button-gold.png) no-repeat scroll left center; 
}

button, input[type="reset"], input[type="button"], input[type="submit"]  {
	cursor: pointer;		
}
/* ====================================================================
    SHAREPOINT NAVIGATION RESTYLING
-------------------------------------------------------------------- */
#navigation  {
	float: left;
	width: 156px;
	background-color: transparent;
	font: Arial, Helvetica, sans-serif;
	border-top: solid 1px #656866;
	padding-top: 6px;
	margin-bottom: 15px;
}
.topNavItem
{
	font-size: 12px; 
	color: #ffffff;	
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	padding-left: 8px;
	padding-top: 13px;
}
.topNavItem a
{
	display:block;
	padding:0;
	height: auto;
}


.topNavSelected a
{
	text-decoration: none;
	font-size: 12px;
	color: #a17b3e;
	font-family: Arial, Helvetica, sans-serif;
	background-image: none;
}
.topNavHover a
{
	text-decoration: none;
	font-size: 12px;
	color:#A17B3E;
	font-family: Arial, Helvetica, sans-serif;
	background-image: none;
}

.topNavItem a:hover
{
color:#A17B3E;
}

.subNavItem a:hover
{
	color: #A17B3E;
}
table.subNavItem a
{
	color: #ffffff;
}
table.subNavItem a:hover
{
	color: #A17B3E;
}
table.subNavItem a.subNavSelected{
	color: #A17B3E;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

table.subNavSelected a
{
	color: #A17B3E;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
table.subNavHover a
{
	color: #A17B3E;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
table.subNavItem
{
	font-size: 10px !important;
	color: #ffffff;
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	margin-top: 5px;
	float: left;
	border-right: 1px solid #ffffff;
}
#navStrip {
	height: 25px;
	background-color:#00264c;
	padding-left: 6px;
	width: 826px;
	float: left;
}
#navStrip ul {
	margin: 0;
	padding: 0;
	
}
#navStrip ul li {
	list-style: none;
	display: inline;
	margin-left: 10px;
	margin-right: 10px;
}
#navStrip ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #80A3B7;
}
#navStrip ul li a:hover {
	color: #B29D73;
}
.nav_style  {
	list-style: none;
	text-align: left;
	padding: 0px;
	margin: 0px;
	padding-left: 20px;
	padding-top: 15px;
}
.nav_style a {
	text-decoration: none;
	font-size: 11px;
	color: #748C98;
	font-family: Arial, Helvetica, sans-serif;
}
/* ====================================================================
   TEMPLATE STRUCTURAL ELEMENTS
-------------------------------------------------------------------- */
#leftField_top {
	float: left;
	border: 1px solid #D2CCC0;
	background-color: #FFFFFF;
}
#leftField_middle {
	float: left;
	border: 1px solid #D2CCC0;
	background-color: #FFFFFF;
	margin-top: 19px;
	width: 387px;
}
#leftField_bottom {
	float: left;
	border: 1px solid #D2CCC0;
	background-color: #FFFFFF;
	margin-top: 19px;
	width: 387px;
}
#rightfiled_top-wrapper {
	float: left;
	width: 385px;
	height: 429px;
	background-color:#D9DEE4;
	border:1px solid #D2CCC0;
	margin-bottom: 19px;
}
#leftColum {
	padding-left: 4px;
	float:left;
	width:642px;
}
#leftField {
	float: left;
	width: 386px;
	height: 649px;
	background-color: #d9dee4;
	border: 1px solid #cbc5ba;
	margin-right: 19px;
	margin-left: 19px;
}
#rightField_top {
	width: 385px; 
	float: left;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-bottom: 12px;
	border: 1px solid #D2CCC0;
}
#rightField_bottom {
	width: 357px; 
	height: 180px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	padding-right: 10px;
	margin-top: 9px;
}
#right_txtField {
	width: 385px;
	float: left;
	margin-top: 19px;
}
#rightField {
	float: left;
	width: 385px;
}
#rightColum {
	float: left;
	width: 186px;
}
#ArticleImage {
	float: left;
	width: 832px;
	margin: 0;
	height: 198px;
	background-color: #ffffff;
}
#ArticleBody {
	float: left;
	min-width: 600px;
}
#ArticleBody-statutes {
	float: left;
	background-color: #D9DEE4;
}
#ArticleBody-news {
	float: left;
	background: transparent url('/Style%20Library/Images/nav_bg.gif') repeat-y top right;
}
#point-list {
	padding: 0px;
	margin: 0px;
	margin-left: 34px;
}
#statutesList {
	float: left;
	width: 693px;
	background-color: #ffffff;
	border-right: 1px solid #b2c3cf;
	padding-right: 39px;
}
#anchorList {
	float: left;
	width: 99px;
	background-color: #d9dee4;
}
#anchorList a {
	color: #3B6E8F;
	display: block;
	font-size: 10px;
	line-height: 16px;
	padding: 10px;
	text-decoration: none;
	border-top: 1px solid #b2c3cf;
}
#issueWrapper {
	height: 160px;
	width: 811px;
	float: left;
	margin-left: 19px;
	margin-bottom: 29px;
}
#issueImage {
	height: 149px;
	width: 105px;
	margin-top: 3px;
	border: 1px solid #e8decf;
	float: left;
}
#leftField-mediaCentre {
	width: 368px;
	height: 610px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	margin-top: 19px;
}
#rightField_bottom .image-area-left {
	margin-left: 6px;
	margin-right: 10px;
	width: 176px;
	height: 128px;
	border:1px solid #D2CCC0;
}
#fia-links {
	float: right;
	background-color:#ffffff;
	border-left:1px solid #656866;
	width:832px;
	margin-left: auto;
	margin-right: auto;
}
#issueContent {
	width: 667px;
	height: 142px;
	float: left;
}
#issueLink {
	width: 667px;
	float: left;
	margin-left: 20px;
}
#rightField_top-mediaCentre {
	background-color:#FFFFFF;
	margin-left: auto;
	margin-right: auto;
	height: 390px;
	width: 367px;
	margin-top: 19px;
}
#mediaCentre-insafety-image {
	margin-left: 9px;
	margin-right: 9px;
	border:1px solid #D2CCC0;
	margin-bottom: 5px;
	width: 346px;
	height: 244px;
}
#image-map {
	float: left;
	margin-left: 53px;
}
#rightField_bottom-wrapper {
	width: 385px;
	height: 199px;
	background-color:#D9DEE4;
	border:1px solid #D2CCC0;
	float: left;
}
/* ====================================================================
   PEOPLE BOX STYLES
-------------------------------------------------------------------- */
#people-box-first {
	width: 435px;
	height: 119px;
	border: 1px solid #e8decf;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-left: 16px;
	margin-top: 25px;
}
#people-box {
	width: 435px;
	height: 119px;
	border: 1px solid #e8decf;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-left: 16px;
	margin-top: 19px;
}
#people-box-last {
	width: 435px;
	height: 119px;
	border: 1px solid #e8decf;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-left: 16px;
	margin-top: 19px;
}
#people-content {
	float: left;
	width: 305px;
	padding: 0px;
	margin: 0px;
	padding-top: 6px;
}
#people-main {
	float: left;
	width: 305px;
	height: 90px;
}
#people-content p {
	display: block;
	padding-left: 20px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#people-link{
	float: left;
	width: 305px;
	margin-left: 20px;
}
#people-image {
	float: left;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
/* ====================================================================
   INDUSTRY BOX STYLES
-------------------------------------------------------------------- */
#industry-box-first {
	width: 435px;
	height: 99px;
	border: 1px solid #e8decf;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-left: 16px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#industry-box {
	width: 435px;
	height: 99px;
	border: 1px solid #e8decf;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-left: 16px;
	margin-top: 19px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#industry-box-last {
	width: 435px;
	height: 119px;
	border: 1px solid #e8decf;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-left: 16px;
	margin-top: 19px;
	margin-bottom: 21px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#industry-image {
	float:left;	
	width: 125px;
	height: 99px;
	border-right:1px solid #e8decf;
}
#industry-content {
	float: left;
	width: 305px;
	padding: 0px;
	padding-top: 2px;
	margin: 0px;
}
#industry-main {
	float: left;
	width: 305px;
	height: 90px;
}
#industry-content p {
	display: block;
	padding-left: 20px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#industry-link{
	float: left;
	width: 305px;
	margin-left: 20px;
}
/* ====================================================================
   RESEARCH BOX STYLES
-------------------------------------------------------------------- */
#research-box {
	width: 795px;
	height: 110px;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-left: 16px;
	margin-top: 26px;
}
#research-image {
	float:left;	
	width: 149px;
	height: 99px;
	margin-top: 8px;
	border:1px solid #E8DECF;
}
#research-content {
	float: left;
	width: 623px;
	padding: 0px;
	padding-top: 2px;
	margin: 0px;
}
#research-content .link {
	padding-left: 14px;
}
#research-content p {
	padding-bottom: 11px;
}
/* ====================================================================
   EVENTS BOX STYLES
-------------------------------------------------------------------- */
#event-box {
	width: 795px;
	height: 153px;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-left: 16px;
	margin-top: 9px;
	margin-bottom: 17px;
}
#event-image {
	float:left;	
	width: 203px;
	height: 145px;
	margin-top: 8px;
	border:1px solid #E8DECF;
}
#event-content {
	float: left;
	width: 523px;
	padding: 0px;
	padding-top: 6px;
	margin: 0px;
}
#event-content .link {
	padding-left: 0px;
	padding-top: 8px;
}
#event-content p {
	padding-bottom: 24px;
	padding-top: 0px;
}
#event-content .storyBlackText  {
	font-size: 15px !important;
}
/* ====================================================================
   BASE FONT STYLES
-------------------------------------------------------------------- */
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	margin: 0px;
	color: #000000;
}
h1 {
	font: 24px Arial, Helvetica, sans-serif;
	line-height: 20px;
	float: left;
	color: #BEC7C6;
	margin: 0px;
	padding-left: 10px;
	padding-bottom: 15px;
}
h2 {
	font-size: 24px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal !important;
	line-height: 28px;
	color: #a17b3e;
	margin: 0px;
	padding: 0px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 2px;
	padding-top: 25px;
}
h3 {
	color:#a17b3e;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	line-height: 14px;
	font-size-adjust: none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:20px;
	padding: 0px;
	margin: 0px;
}
h3 a {
	color:#a17b3e;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	text-decoration: none;
}
h3 a:hover {
	color:#a17b3e;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	text-decoration: underline;
}
h4 {
	color:#000000;
	font-size:19px !important;
	font-weight: normal !important;
	line-height: 16px;
	text-decoration:none;
	padding-left: 16px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight: normal;
	padding-bottom: 15px;
	padding-top: 16px;
	margin: 0px;
}
/* ====================================================================
   OVERRIDES OF DEFAULT SHAREPOINT STYLING
-------------------------------------------------------------------- */
#rightField_top .ms-WPTitle {
	color:#BEC7C6;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:normal;
	line-height:20px;
	margin:0px;
	padding-left:10px;
	padding-top:12px;	
}
#rightField_top .ms-standardheader {
	color:#a17b3e;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 14px !important;
	line-height: 15px;
	font-weight:normal;
	line-height:20px;
	margin:0px;
	padding: 0px;
	padding-left:14px;
	padding-top: 11px;
	padding-bottom: 5px;
}
#ArticleBody-news .ms-WPTitle {
	color:#BEC7C6;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:normal;
	line-height:20px;
	margin:0px;
	padding-bottom:15px;
	padding-left:10px;
	padding-top:12px;	
}
#ArticleBody-news .ms-standardheader {
	color:#a17b3e;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px !important;
	font-weight:normal;
	line-height:20px;
	margin:0px;
	padding-left: 12px;
	padding-top: 22px;	
}

#ArticleBody .ms-WPTitle {
	color:#BEC7C6;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:normal;
	line-height:20px;
	margin:0px;
	padding-bottom:15px;
	padding-left:10px;
	padding-top:12px;	
}
#ArticleBody .ms-standardheader {
	color:#a17b3e;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px !important;
	font-weight:normal;
	line-height:20px;
	margin:0px;
	padding-left: 12px;
	padding-top: 22px;	
}
#leftField_middle .ms-standardheader {
	color:#A17B3E;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px !important;
	font-weight:normal;
	margin:0;
	padding:11px 0 0px 14px;
}
#leftField-mediaCentre .ms-standardheader
{
	color:#A17B3E;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px !important;
	font-weight:normal;
	line-height:20px;
	margin:0;
	padding:7px 0 0 10px;
}
#rightField_bottom .ms-standardheader
{
	color:#A17B3E;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px !important;
	font-weight:normal;
	line-height:20px;
	margin:0;
	padding:7px 0 7px 9px;
}
.ms-WPHeader td {
	border: none;
}
#rightField_bottom-wrapper .ms-PartSpacingVertical {
	font-size:1pt;
	margin-top:0px;
}
#leftField .ms-PartSpacingVertical {
	font-size:1pt;
	margin-top:0px;
	padding-top: 0px;
}
#rightField_top .ms-PartSpacingVertical {
	font-size:1pt;
	margin-top:0px;
	padding-top: 0px;
}
.ms-WPBody a:link {
	color: #a17b3e;
	text-decoration: none;
	font-family:Arial,Helvetica,sans-serif;
}
.ms-WPBody a:hover {
	color: #a17b3e;
	text-decoration: underline;
}
.ms-WPBody a:visited {
	color: #a17b3e;
}
.ms-WPBody td {
	font-family:Arial,Helvetica,sans-serif;
}
#rightField_top td#MSOZoneCell_WebPartWPQ3 {
	padding-bottom: 2px;
}
/* ====================================================================
   CUSTOM FONT STYLES
-------------------------------------------------------------------- */
#formula-for-safety-text { 
	font-size: 11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height: 15px;
}
#rightField_top td { 
	font-family: Arial, Helvetica, sans-serif;
}
#rightField_top h1 {
 	padding-top: 12px; 
 	padding-bottom: 10px; 
 	width: 290px;
 }
#rightField_bottom h1 { 
	float: none;
}
#email a { 
	font-size: 11px; 
	color: #748C98; 
	text-decoration: none; 
	text-align: center;
}
.grey-intro { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px; 
	color: #808080;
}
.link_style { 
	text-align: left; 
	padding: 0px; 
	margin: 0px; 
	padding-left: 40px; 
	float: left;
}
.link_style a { 
	text-decoration: none; 
	font-size: 10px; 
	color: #374957; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
}
.automotiveEmail a {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	list-style: none;
}
.contact_link li a {
	padding: 10px;
	display: inline;
}
.contact_link li a {
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.contact_link li a:hover {
	text-decoration: underline;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.contact_link a {
	text-decoration: none;
	font-size: 10px;
	color: #477493;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.contact_link  {
	padding: 0px;
	margin: 0px;
	float: right;
	margin-right:9px;
}
.contact_link li {
	display: inline;
}
.storyGoldText  {
	font-family: Arial, Helvetica, sans-serif;
	color: #a17b3e;
	font-size: 11px !important;
	font-weight: normal;
	text-decoration: none;
}
.storyGoldText a  {
	font-family: Arial, Helvetica, sans-serif;
	color: #a17b3e;
	font-size: 11px !important;
	font-weight: normal;
	text-decoration: none;
}
.storyGoldText a:hover {
	text-decoration: underline;
}

a:hover .storyGoldText {
	text-decoration: underline;
}
.storyGoldText-bold  {
	font-family: Arial, Helvetica, sans-serif;
	color: #a17b3e;
	font-size: 11px !important;
	text-decoration: none !important;
	font-weight: bold;
}
#NewsArticleTitle {
	background-color: #ffffff;
	float: left;
	color:#A17B3E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px !important;
	line-height:28px;
	padding-left: 16px;
	padding-top:22px;
	padding-bottom: 2px;
	font-weight: normal!important;
	margin:0;
	display: inline;
}
#NewsArticleCaption {
	background-color: #ffffff;
	float: left;
	margin-left: 9px;
	padding-top: 20px;
	padding-left: 10px;
	width:601px;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:italic;
}
#NewsArticleDate {
	background-color: #ffffff;
	color:#A17B3E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px !important;
	font-weight:normal;
	margin:0;
	padding-left:16px;
	display: inline;
}
.gold-title {
	font-size: 15px;
	color: #a17b3e;
	padding-top: 7px;
	padding-bottom: 20px;
	padding-left: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.gold-title a {
	color: #a17b3e;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;

}
.gold-title a:hover {
	text-decoration: underline;
	font-family:Arial,Helvetica,sans-serif;
}
p .article_txt {
	float: left;
	padding-left: 10px; 
	width: 108px;
}
p.country-header {
	font-weight: bold;
	float: left;
	width: 600px;
}
img.left_img{
	float: left;
	padding-right: 10px;
}
#contact_info {
	float: left;
}

#rightField_top .left_img {
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#img_txt {
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
.topOfPage
{
	margin: 0px;
	padding: 0px;
	float: left;
}
.topOfPage a
{
	text-decoration: none;
	font-size: 10px;
	color: #477493;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#contact_info ul {
	list-style: none;
}
#contact_info li {
	display: inline;
}


ul .email li {
	text-decoration: none;
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
}
.email {
	height: 23px;
	padding-left: 20px;
	list-style: none;
	float: left;
}
.email a:hover {
	text-decoration: underline;
}	
.nav_style li a:hover {
	color: #FFFFFF;
}
/* XSL Styling for News Query web part */
#mainStory, #subStory
{
	margin-left: 19px;
}
#mainStory-small, #subStory
{
	margin-left: 10px;
}

#latestNews h3.ms-standardheader{ 
	padding-left:19px; 
}
.storyBlackText-bold  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px !important;
	text-decoration: none !important;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.storyBlackText-bold a  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px !important;
	font-weight: bold;
	text-decoration: none;
}
.storyBlackText-bold a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px !important;
	font-weight: bold;
	text-decoration: underline;
}

.bodyGreyText {
	color:#808080;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:15px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
a .bodyGreyText {
	color:#808080;
}
#storyTitle span
{
	margin-right: 5px;
}
#storyTitle span a
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}
#storyTitle span a:hover {
	text-decoration: underline;
}
#storyTitle
{
	margin-top: 19px;
	margin-bottom: 13px;
}
#mainStoryImg-small img{
	border: 1px #D2CCC0 solid;
	float: left;
	margin-top: 24px;
	margin-right: 10px;
	height: 67px;
	width: 106px;
}
#mainStoryImg img{
	border: 1px #D2CCC0 solid;
	float: left;
	margin-top: 23px;
	height: 99px;
	width: 149px;
}
#mainStoryDescription
{
	color: #808080;
	font-family: Arial,Helvetica,sans-serif;
	float:left;
	font-size: 11px;
	line-height: 15px;
	width: 238px;
}
#mainStoryDescription #storyTitle
{
	margin-top: 20px;
	margin-bottom: 2px;
	height: 28px;
}
#mainStoryDescriptionWide
{
	float: left;
	font-family:Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	width: 400px;
	margin-left: 19px;
}
.link a {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.link a:hover  {
	text-decoration: underline;
	color:#A17B3E;
}
.long-link a {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.long-link a:hover  {
	text-decoration: underline;
	color:#A17B3E;
}

.blk {
	color: #000000;
}
.grey-link a {
	color:#808080;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.grey-link a:hover {
	text-decoration: underline;
	color:#A17B3E;
}
ul, menu, dir {
	padding: 0;
	margin: 0;
}
#fia-links ul {
	display: inline;
}
#fia-links li {
	float: left;
	list-style: none;
	padding-left: 19px;
}
.fia-link-style {
	border: 1px solid #cbc6bb;
	margin-bottom: 10px;
	margin-top: 14px;
}
#formula-for-safety-image {
	float: left;
	margin-left: 14px;
	margin-top: 14px;
	margin-bottom: 14px;
	border:1px solid #D2CCC0;
}
#formula-for-safety-text {
	float: left;
	width: 230px;
	margin-top: 12px;
}


#rightField_bottom .description {
	color:#808080;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
}
#leftField_bottom .description {
	color:#808080;
	font-family: Arial, Helvetica, sans-serif;
}


#leftField_middle .image-area-left {
	padding: 0px;
	margin: 0px;
	margin-left: 12px;
	margin-right: 5px;
	border:1px solid #D2CCC0;
}
#leftField_middle .description {
	color: #808080;
	font-size: 11px;
	line-height: 15px;
	visibility: visible !important;
	padding: 0px;
	margin: 0px;

}
#latestNews {
	width: 646px;
	min-height: 435px;
	float: left;
	
	/*border-right:1px solid #B1C2CE;*/
}
#newsList {
	width: 186px;
	float: left;
	border-bottom:1px solid #B1C2CE;
	padding-bottom: 10px;
}
#newsList a {
	display: block;
	padding: 10px;
	color: #3b6e8f;
	text-decoration: none;
	font-size: 10px;
	line-height: 16px;
	font-family:Arial,Helvetica,sans-serif;
}
#newsList a.moreHeader{ 
	padding-left: 0; 
	font-size: 11px !important; 
	font-family:Arial,Helvetica,sans-serif; 
}
#newsList span a {
	width: 155px;
	padding: 10px 10px 10px 20px;
	border-top: 1px solid #b1c2ce;
}
#newsList  a:hover {
	color:#A17B3E;
	font-size: 10px;
	font-family:Arial,Helvetica,sans-serif;
}
#newsList a:active {
	color: #A17B3E;
	font-size: 10px;
	font-family:Arial,Helvetica,sans-serif;
}

#newsList a.active {
	color: #A17B3E;
	font-size: 10px;
	font-family:Arial,Helvetica,sans-serif;
}

.newsTitle {
	border-top: 1px solid #b1c2ce;
	padding-top: 6px;
	padding-left: 10px;
	color: #a17b3e;
	font-size: 11px;
}
.newsTitle a {
	color: #a17b3e;
	text-decoration: none;
}
.newsTitle a .active {
	color: #a17b3e;
	text-decoration: none;
}
.newsTitle a:hover {
	color: #a17b3e;
	text-decoration: none;
}

#newsList .subNewsList a
{

}

#newsList .pageLink a {
	display: block;
	padding: 10px;
	color: #3b6e8f;
	text-decoration: none;
	font-size: 10px;
	line-height: 16px;
	font-family:Arial,Helvetica,sans-serif;
}
.pageLink div div {
	border-top: 1px solid #b1c2ce;
	color: #a17b3e;
	font-size: 11px;
	padding-top: 6px;
	padding-left: 10px;
}
.pageLink a {
	color: #a17b3e;
	text-decoration: none;
}

#anchorList a:hover {
	text-decoration: underline;
	color: #a17b3e;
}
.more-link {
	display: block;
	padding-top: 17px;
}
.more-link a {
	color: #a17b3e;
	text-decoration: none;
}
.gold-arrow {
	padding-left: 8px;		
}
#goldBorder-top {
	border-top: 1px solid #e8decf;
	padding-top: 3px;
	margin-top: 39px;
	width:790px;
	margin-left: 16px;
	margin-right: 16px;
}
#goldBorder-top p {
	padding-left: 0px;
	padding-right: 0px;
}



#rightField_bottom .more-link {
	padding: 0px;
}
#rightField_bottom .more-link a {
	color:#A17B3E;
	font-family: Arial, Helvetica, sans-serif;
}
#media-title {
	float: left;
	width: 100%;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 14px;
	color: #a17b3e;
	margin: 0px;
	padding: 0px;
	padding-left: 19px;
	padding-bottom: 30px;
	padding-top: 25px;
}
#issueWrapper .link {
	padding-left: 20px;
}

#issueContent p{
	padding-left: 20px;
	height: 12px;
}
#issueContent .storyBlackText-bold {
	padding-left: 20px;
	padding-bottom: 4px;
}
#inSafety-title {
	width: 811px;
	float: left;
	margin-bottom: 21px;
}
.last {
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.link {
	margin-left: 15px;
	padding-top: 18px;
	float: left;
}
#research-content p {
	padding-top: 2px;
}
#research-content .long-link {
	margin-left: 16px;
}
#newsList a.subSubNavSelected { 
	color:#A17B3E;
	font-size: 10px; 
}
/* ====================================================================
   HOME PAGE OVERRIDE STYLES
-------------------------------------------------------------------- */
#right_section_home {
	background-color:#D9DEE4;
	border-left:1px solid #d5cec1;
	border-top:1px solid #d5cec1;
	float:left;
	min-height:656px;
	padding-bottom: 4px;
	width:832px;
}
#right_section_home #fia-links {
	background-color:#D9DEE4;
	border-right:1px solid #D6D9DC;
	float:left;
	width:832px;
}
#right_section_home .link a {
	color:#808080;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#right_section_home .link a:hover {
	text-decoration: underline;
	color: #a17b3e;
	font-family:Arial, Helvetica, sans-serif;
}
#right_section_home #mainStoryImg-small img {
	border: 1px #D2CCC0 solid;
	margin-top: 2px;
	margin-right: 8px;
	height: 67px;
	width: 108px;
}
#right_section_home #mainStory-small { 
	padding: 0px 14px 0 0; 
	margin-top: 15px; 
	float: left; 
	width: 371px; 
}
#right_section_home #mainStoryDescriptionWide {
	float: left;
	color: #808080;
	font-size: 11px;
	line-height: 15px;
	width: 231px;
	margin-left: 2px;
}
#right_section_home #storyTitle {
	margin-top: 0px;
	margin-bottom: 0px;
}
#right_section_home #formula-for-safety-image, #right_section_home #formula-for-safety-text { 
	margin:0; 
}
#right_section_home #formula-for-safety-text { 
	padding:0; 
	width: 203px; 
}
#right_section_home #formula-for-safety-image { 
	margin-right:10px; 
}
#right_section_home #leftField { 
	margin-top:19px; 
	border: 0; 
	margin-right: 22px; 
	width: 385px; 
	margin-left:20px; 
	height:auto; 
}
#right_section_home #rightField_bottom, #right_section_home #leftField_bottom { 
	float:left; 
	padding: 14px;
	width: 359px; 
	height: 186px; 
}
#right_section_home #rightField_bottom { 
	border: 1px solid #D2CCC0; 
	width: 357px; 
}
#right_section_home #leftField_middle { 
	padding: 14px;
	padding-top: 6px; 
	width: 359px; 
}
#right_section_home #leftField_middle .ms-standardheader { 
	padding:0; 
}
#right_section_home #formula-for-safety-text h3 { 
	margin-bottom: 31px; 
}
#right_section_home #formula-for-safety-text h3 a:hover { 
	text-decoration: underline; 
}
#right_section_home #leftField_middle .description { 
	padding-top: 16px; 
	padding-bottom: 0px; 
	font-family: Arial, Helvetica, sans-serif; 
}
#right_section_home #leftField_middle .more-link  { 
	padding-top: 0px;
	font-family:Arial,Helvetica,sans-serif; 
}
#right_section_home #leftField_middle .more-link a  { 
	color:#A17B3E;
	font-family:Arial,Helvetica,sans-serif; 
}
#right_section_home #leftField_middle .image-area-left { 
	width: 184px; 
	height: 130px; 
	margin: 0px; 
	padding: 0px; 
	margin-top: 15px; 
	margin-right: 10px; 
}
#right_section_home .item { 
	padding: 0px; 
	margin: 0px; 
}	
#right_section_home #rightField_top .ms-standardheader { 
	padding-bottom: 2px; 
}

#right_section_home  .description { 
	padding-bottom: 14px; 
	font-family:Arial, Helvetica, sans-serif; 
}
#right_section_home  a:hover .description  { 
	color:#A17B3E; 
}
#right_section_home  .link { 
	padding-bottom: 14px; 
	padding-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
	font-family:Arial, Helvetica, sans-serif; 
}
#fia-links-home {
	float: right;
	background-color:#D9DEE4;
	border-right:1px solid #D6D9DC;
	border-left:1px solid #d5cec1;
	width:831px;
}
#fia-links-home ul {
	display: inline;
}
#fia-links-home li {
	float: left;
	list-style: none;
	padding-left: 19px;
}
#newsArticle-wrapper {
	background:transparent url(/Style%20Library/Images/nav_bg.gif) repeat-y scroll right top;
	float:left;
}
.institute-srch-URL a, .institute-srch-URL a:link, .institute-srch-URL a:visited {
	color: #a17b3e !important;
	font-size: 10px;
	line-height: 16px !important;
	font-family:Arial,Helvetica,sans-serif !important;
}
.institute-srch-Metadata {
	padding: 0px;
	margin: 0px;
	padding-bottom: 16px;
}
.institute-srch-Icon {
	display: none;
}
.institute-srch-Description {
	color: #808080 !important;
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	font-family:Arial,Helvetica,sans-serif !important;
}
.institute-srch-Title a:link, .institute-srch-Title a:visited {
	color: #000000 !important;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	font-family:Arial,Helvetica,sans-serif !important;
}
.institute-srch-sort {
	color: #000000;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-family:Arial,Helvetica,sans-serif !important;
	margin-top: 5px;
	margin-bottom: 4px;
}
#institute-CSR_RV {
	color: #a17b3e;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-family:Arial,Helvetica,sans-serif !important;
}
#institute-CSR_AM2 {
	color: #a17b3e;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-family:Arial,Helvetica,sans-serif !important;
}
#institute-SRCHRSSL {
	color: #a17b3e;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	font-family:Arial,Helvetica,sans-serif !important;
}
.srch-Page.srch-Page-bg  {
	color: #a17b3e !important;
	font-size: 10px !important;
}
.srch-Page.srch-Page-bg a:hover  {
	color: #a17b3e !important;
	font-size: 10px !important;
	text-decoration: underline !important;
}

.srch-Page.srch-Page-bg a {
	color: #a17b3e !important;
	font-size: 10px !important;

}
p.institute-srch-Metadata  {
	color: #808080;
	font-size: 10px !important;
	font-family:Arial,Helvetica,sans-serif !important;
}
.institute-ms-srchresultstop {
	background-color: #d9dee4 !important;
	border-spacing: 0px;
}
#SRST .srch-stats {
	background-color: #d9dee4 !important;
	padding-left: 11px;
	color: #000000;
	font-size: 10px;
	font-family:Arial,Helvetica,sans-serif !important;
}
#SRP .srch-Page {
	background-color: #d9dee4 !important;
	height:14px;
	padding-top:1px;
	padding-right: 9px;
}
#newsList .pageLink a:hover {
	color:#A17B3E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
}
#ctl00_PlaceHolderMain_ctl00__ControlWrapper_RichHtmlField td {
	font-size:8pt;
}


.authoringRegion  { visibility:hidden; }
.siteActionMenu   { visibility:visible; }
.console          { visibility:visible; }

