﻿@charset "utf-8";
/* CSS Document */

/* Redefine tags */

.body {
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	background: url(images/blue_bg.jpg) repeat-x;
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
}

body {
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	background: url(images/blue_bg.jpg) repeat-x;
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
}

a {
	color: #005F8C;
	text-decoration: none !important;
}

h1 {
	color: #005F8C;
	font-size: 150% !important;
	font-weight: bold !important;
	margin-bottom: 0 !important;
}

h1 a {
	text-decoration: none !important;
	font-weight: bold !important;
}

h2 {
	color: #666666;
	font-size: 125% !important;
}

h2 a {
	text-decoration: none;
}

h3 {
	color: #000000;
	font-size: 110%;
}

ul {
	margin-left: 10px;
	padding-left: 10px;
	margin-bottom: 0;
}

ul {
	margin-left: 10px;
	padding-left: 10px;
	margin-bottom: 0;
}

ul ul {
	list-style-type: none;
}

img.left {
	float: left; 
	clear: left; 
	margin: 0 10px 10px 0;
}

img.leftWide {
	float: left; 
	clear: left; 
	margin: 0 15px 10px 0;
}

object.left {
	float: left; 
	clear: left; 
	margin: 0 10px 10px 0;
}

/* Layout tags */

div#container {
	width: 730px;
	background-color: #FFFFFF;
	border: solid #999999;
	border-width: 0 1px 0 1px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 15px;
}

.authoringRegion
{
	background-color:#DDDDDD !important;
	width:760px !important;
	height:auto !important;
	border: solid #999999;
	border-width: 0 1px 0 1px;
	color:#333333 !important;
	margin-left:auto!important;
	margin-right:auto !important;
}

div#containerShadow {
background-image:url(images/footer_border.png);
background-repeat:no-repeat;
height:11px;
	width: 762px;
	margin-left: auto;
	margin-right: auto;
	border: 0;
	padding-bottom: 20px;
}
.clear {
	
	clear:both;
}

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* Header tags */

div#header {
	margin-bottom: 15px;
}

div#banner {
	width: 730px;
	height: 45px;
	background: url("Images/logo.jpg") no-repeat;
	background-color: #FFFFFF;
	margin-bottom: 15px;
}

div#printBanner {
	display: none;	
}


div#exLinks {
	padding-top: 15px;
	float: right;
	clear:right;
}

div#exLinks a {
	color: #666666;
	text-decoration: none;
	
}

div#exLinks a:hover {
	background: #F6F6F6;
}


div#awardlink{
	padding-top: 5px;
	float: right;
}

div#awardlink a {
	color: #000064;
	text-decoration: none;
	font-weight:bold;
}

div#awardlink a:hover {
	background: #F6F6F6;
}


div#navBar {
	height: 27px;
	background: url(images/nav_bg.jpg) repeat-x;
	margin: 0 -15px 0 -15px;
	padding: 0 15px 0 5px;
	border: solid #999999;
	border-width: 1px 0 1px 0;

}

div#nav a.on {
	background:transparent url(../images/nav_bg_over.jpg) repeat-x scroll 0% 50%;
	padding:8px 10px 6px;
}

div#nav {
	float: left;
}

div#nav a img{
	margin:-1px;
}

.navMenu{
	margin-left:2px;
}
 
.rightNavMenu {
	width:213px;
	max-width:213px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
 
.rightNavStaticItem {
	background-color:#003366;
	color:#FFFFFF;
	font-size:12px;
	padding:7px 10px;
}

.navItem {
	height:27px;
 	font-family:Verdana,Arial,Helvetica,sans-serif;	
 	text-decoration:none;
 	font-size: 100%; 
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
 	color:#000000;
 	padding:0 4px 0 4px;
 	margin-left:2px;
}

.navItemHover {
	background: url(images/nav_bg_over.jpg) repeat-x;
	height:27px;
}

.navItemSelect{
	background: url(images/nav_bg_over.jpg) repeat-x;	
}

.page-content {
	float:left;
	width:506px;
	max-width:506px;
	margin-right:9px;
}

.right-content {
	float:left	;
	width:215px;
	max-width:215px;
}

.sub-nav {
	margin-bottom:9px;
}

div#search {
	padding-top:1px;
	float: right;
	/*width:220px;*/
	margin-top:auto;
	margin-bottom:auto; 
}

#SRSB{
	margin-top:auto;
	margin-bottom:auto;
}

td.ms-sbcell #ctl00_PlaceHolderSearchArea_SearchBox_S622C1022_InputKeywords{
	border:solid 1px #7F9DB9 !important;
	margin-top:2px !important;
}
#customSearch {
	height: 14px;

}
#Submit1 {
	height: 22px;

}
td.ms-sbgo {
	
	padding-top:2px !important;
}

td.ms-sbcell {
	border:none !important;
	padding: 0px 0px 3px 2px !important;
}

td.ms-sbgo {
 background-color:transparent !important;
}

div#server #ctl00_SearchBox .ms-sbLastcell {
	width:0px;
}

div#breadcrumb {
	width: 730px;
	height: 16px;
	background-color: #000066;
	margin-bottom: 15px;
}

div#trail {
	font: 125% Verdana, Arial, Helvetica, sans-serif !important;
	background-color: #FFFFFF;
	float: right;
	margin-right: 15px;
	padding: 0 15px 0 15px;
}
/* Footer tags */

div#footer {


	color: #666666;
	border: solid #999999;
	border-width: 1px 0 0 0;
	clear:both;
}

div#legal {
	margin-top:15px;
	float: left;
}

div#links {
	margin-top:15px;
	float: right;
}

div#links a {
	color: #666666;
	text-decoration: none;
}

div#links a:hover {
	background: #F6F6F6;
}
.fia-foundation-home-left-box {
	margin-bottom: 9px;
	width:506px;
	max-width:506px;
}

.fia-foundation-home-left-box-2 {
	
	width:506px;
	max-width:506px;
}

.fia-foundation-home-left-box-float {

	margin-bottom: 9px;
	width:506px;
	max-width:506px;
	float:left;
}

#fia-foundation-home-left {
	float:left;
	width:506px;
	max-width:506px;
	margin-right:9px;
	margin-bottom:15px;
}

#campaigns {
	margin: 0;
	padding-top: 10px;
	padding-bottom: 15px;
}

#campaigns p {
	margin: 0;
	padding: 0;
}

div#films {
	margin: 0;
	padding-top: 10px;
}

div#films p {
	margin-top: 0;
	padding-top: 0;
}

#fia-foundation-home-right {
		float:left;
		width:215px;
		max-width:215px;
}

.fia-foundation-home-right-box {
	width:213px;
	max-width:213px;


}
.fia-side-nav{
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}

.sideFeatureBottom{
	margin-bottom: 9px;
	background:transparent url(images/side_feature_bottom.png) no-repeat scroll center bottom;
	height:10px;
}

.fia-foundation-home-right-box-2 {
	width:215px;
	max-width:215px;
}

.fia-foundation-home-left-box-small {
	margin-bottom: 9px;
	width:248.5px;
	max-width:248.5px;
	float:left;
}

.fia-foundation-home-left-box-small-first {
	margin-right:9px;
	margin-bottom: 9px;
	width:248.5px;
	float:left;
	max-width:248.5px;
}


#left {
	width:304px;
	max-width:304px;
	float:left;
	padding-right:9px;
}

#right {
	width:193px;
	max-width:193px;
	float:right;
}

/* Fia top level .master breadcrumb override */
.ms-pagebreadcrumb
{
	display: none;
}


/* 04/03/08 Styles added [LM] */

.newSection {
background-color:#000066;
height:16px;
margin-top: 0;
margin-bottom: 0;
padding-left: 15px;
width:485px;
}

.sectionText {
background-color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:125%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding: 0 15px 0 15px;
}

div#private .newSection {
	margin-top: 15px;
}

div.sideFeatureHeadingMS {
	background-color: #999999;
	color: #FFFFFF;
	font-size: 125%;
	padding: 7px 10px 7px 10px;
}

div.sideFeatureHeading {
	background-color: #003366;
	color: #FFFFFF;
	font-size: 125%;
	padding: 7px 10px 7px 10px;
}

div.sideFeatureHeading a {
	color: #ffffff !important;
}

div.sideFeatureHeading a:hover {
	color: #ffffff !important;
	background-color: #003366 !important;
}

div.sideFeatureSafety {
	margin-bottom: 10px;
}

div.sideFeatureHeadingSafety {
	background-color: #990000;
	color: #FFFFFF;
	font-size: 125%;
	padding: 7px 10px 7px 10px;
}

div.sideFeatureEnv {
	margin-bottom: 10px;
}

div.sideFeatureHeadingEnv {
	background-color: #009900;
	color: #FFFFFF;
	font-size: 125%;
	padding: 7px 10px 7px 10px;
}

div.sideFeatureMobility {
	margin-bottom: 10px;
}

div.sideFeatureHeadingMobility {
	background-color: #4169e1;
	color: #FFFFFF;
	font-size: 125%;
	padding: 7px 10px 7px 10px;
}


div.sideFeatureMS {
	margin-bottom: 10px;
}



div.sideFeatureMain {
	border: solid #999999;
	border-width: 0 1px 0 1px;
	padding: 10px 10px 0 10px;
}

div.sideFeatureMain p {
	margin: 0 0 0 0;
}

div.sideFeatureMain ul {
	margin-top: 0;
	margin-bottom: 0;
}


div#subNav {
	margin-top: -10px;
}

div#subNav a {
	display: block;
	border-bottom: 1px dashed #001E4A;
	padding: 5px 10px 5px 10px;
}

div#subvNav a:hover {
	background-color: #F6F6F6;
}

div#pantones {
	margin-bottom: 15px;
	padding-bottom: 15px;
}

div#pantone1 {
	width: 87px;
	float: left;
	margin-right: 16px;
}

div#pantone2 {
	width: 87px;
	float: left;
	margin-right: 16px;
}

div#pantone3 {
	width: 87px;
	float: left;
}

div#films {
	margin-bottom: 15px;
}

div#filmsCol1 {
	width: 156px;
	float: left;
	margin-right: 16px;
}

div#filmsCol2 {
	width: 156px;
	float: left;
	margin-right: 16px;
}

div#filmsCol3 {
	width: 156px;
	float: left;
}

div.film {
	width: 500px;
	border-bottom: 1px dashed #999999;
	margin-bottom: 15px;
	padding-bottom: 15px;
}

div.filmImg {
	width: 170px;
	float: left;
	margin: 0 16px 0 0;
}

div.filmSummary {
	width: 314px;
	float: left;
}

div.imgCol1 {
	width: 156px;
	float: left;
	margin-right: 16px;
}

div.imgCol2 {
	width: 156px;
	float: left;
	margin-right: 16px;
}

div.imgCol3 {
	width: 156px;
	float: left;
}

div.publicationImg {
	width: 100px;
	float: left;
	margin-right: 16px;
}

div.publicationSummary {
	width: 384px;
	float: left;
}

div.publication {
	width: 500px;
	border-bottom: 1px dashed #999999;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

div.logoGuidelinesImg {
	width: 282px;
	float: left;
	margin-right: 16px;
}

div.logoGuidelinesSummary {
	width: 202px;
	float: left;
}

div.logoGuidelines {
	width: 500px;
	border-bottom: 1px dashed #999999;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

div.publicationTop {
	width: 500px;
	border-bottom: 1px dashed #999999;
    margin-top: 10px;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

div.reviewImg {
	width: 100px;
	float: left;
	margin: 0 16px 0 0;
}

div.reviewSummary {
	width: 384px;
	float: left;
}
div.review {
	width: 500px;
	border-bottom: 1px dashed #999999;
	padding-bottom: 10px;
	padding-top: 22px;
}


div#main {
	margin-bottom: 15px;
	padding-bottom: 15px;
}

div#main a:hover {
	color: #005F8C;
	background-color: #99CCFF;
}
div#fia-foundation-home-left a:hover {
	color: #005F8C;
	background-color: #99CCFF;
}
div#fia-foundation-home-right a:hover {
	color: #005F8C;
	background-color: #99CCFF;
}

div#mainFeature {
	width: 500px;
	margin-bottom: 15px;
}

/* News Home tags */

div#headlines {
	width: 500px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border: solid #999999;
	border-width: 0 0 1px 0;
}

div#story1 {
	width: 500px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border: solid #999999;
	border-width: 0 0 1px 0;
}

div#story2 {
	width: 242px;
	max-width:242px;
	float:left;
	vertical-align: text-top !important;
	margin-right: 11px;
}

div#story3 {
	width: 242px;
	float: left;
}

div#story1Img {
	width: 210px;
	float: left;
	margin: 0 15px 0 0;
}

div#story1Text {
	width: 275px;
	float: right;
}

div#story2Img {
	width: 90px;
	float: left;
	margin: 0 15px 0 0;
}

div#story2Headline {
	width: 137px;
	float: right;
	height: 68px;
}

div#story1Text h1 a {
	color:#005F8C;
}

div#story2Headline h2 a {
	color:#005F8C;
}

div#story3Img {
	width: 90px;
	float: left;
	margin: 0 15px 0 0;
}

div#story3Headline {
	width: 137px;
	float: right;
}

.cqfeed {
	text-align:left;
	margin-top: 15px;
}

.cqfeed img {
	vertical-align:middle;
}

div#latestNews {
	padding: 0;
	margin-top: 10px;
	margin-bottom: 15px;
}

div#latestNews a {
	color:#005F8C;
}



div.issuesSummary {
	border-bottom: 1px dashed #999999;
	margin-bottom:15px;
}

div.issuesSummary  a {
	color:#005F8C;
}

div.issuesSummary  h2 {
	color:#005F8C; 
	margin-top: 10px;
}



div#WebPartWPQ1.ms-WPBody table#cbqwp.cbq-layout-main tbody tr td#column div.issuesSummary  h2 a {
	color:#005F8C; 
}


div#WebPartWPQ3.ms-WPBody table#cbqwp.cbq-layout-main tbody tr td#column div.issuesSummary  h2 a {
	color:#005F8C; 
}

div#WebPartWPQ2.ms-WPBody table#cbqwp.cbq-layout-main tbody tr td#column div.issuesSummary  h2 a {
	color:#005F8C; 
}

div#WebPartWPQ2.ms-WPBody table#cbqwp.cbq-layout-main tbody tr td#column #footer {
	display:none;
}

div#WebPartWPQ3.ms-WPBody table#cbqwp.cbq-layout-main tbody tr td#column #footer {
	display:none;
}

div#WebPartWPQ1.ms-WPBody table#cbqwp.cbq-layout-main tbody tr td#column #footer {
	display:none;
}



.ms-standardheader .ms-WPTitle {
display:none;
}

.ms-WPTitle {
display:none;
}

div.cap {
	color: #666666;
}

#tooltip{
	display: none;
	position:absolute;
	z-index:100;
	border: none;
	padding:10px;
	background-color: transparent;
}

#tooltip .body {
	background: none;
}

div#imgRight {
	width: 210px;
	float: right !important;
	clear: right !important; 
	margin-left: 15px;
	margin-bottom: 15px;
}
div.imgRight {
	width: 210px;
	float: right !important;
	clear: right !important; 
	margin-left: 15px;
	margin-bottom: 15px;
}

.authoringRegion {

	visibility:hidden;
}

.siteActionMenu {
	visibility:visible;	
}

.console{
	visibility:visible;	
}

#zz1_AspMenu1 tbody tr td:first-child img{
	visibility:hidden;
}

#zz1_AspMenu1 tbody tr td table tbody tr td {
	visibility:visible;
}

.zz1_AspMenu1_1 .navItem zz1_AspMenu1_3 {
	
	visibility:hidden;
}

#story2Headline h2 {
	font-size: 130% !important;
	margin-top: 0px !important;
}

#fia-content-area-small
{
	margin-top: 9px;
	margin-right: 9px;	
}

.fia-content-max-width {
	width: 500px;
	margin-right: 10px;

	float: left;
}

/*Styling for Private Area Nav-bar*/

#fia-secondary-navigation {
	width: 191px;
	background-color: #FFFFFF;
	padding:0px 10px 0pt;
}

.fia-border {
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	overflow: hidden;
}

.fiaLeftNav1 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	border-bottom: 1px #001E4A dashed;
	padding: 5px 5px 5px 5px;
	width: 191px;
	
}

.fiaLeftNav2 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	border-bottom: 1px #001E4A dashed;
	padding: 4px 0px 4px 5px;
	width: 193px;
}

.fiaLeftNav3 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	border-bottom: 1px #001E4A dashed;
	padding: 4px 0px 4px 0px;
}

#fia-nav-holder {
	float: right;
	width: 213px;
	max-width: 213px;
	margin: 0 2px 0 0;
}

.fiaLeftNavHover {
	background-color: #99CCFF;
}

/*Search Results Styling */

.fia-search-stats {
	background-color:#000066 !important;
	color:#000000 !important;
	font-family: Verdana,Arial,Helvetica,sans-serif !important;	
	font-size:1em;
	text-align:left;
	white-space:nowrap;
}

.fia-srch-Title {
	font-family: Verdana,Arial,Helvetica,sans-serif !important;
	font-size: 14px;
	font-weight:bold;
}

.fia-srch-Title a:hover {
	background: #99CCFF;
}

.fia-srch-Title a:link, .srch-Title a:visited {
	text-decoration:none;
}

.ms-sbplain {
	border:1px solid #7F9DB9 !important;
}

.fia-srch-Icon {
	margin-right: 6px;
}

.fia-srch-Description {
	color:#000000;
	font-family: Verdana,Arial,Helvetica,sans-serif !important;	
	font-size:1em;
	margin-top: 15px;
	margin-bottom: 15px;
}

div#iPhoneMediaSelector {
	display: none;			
}

@media print 
{
   fia_print.css
}

@media handheld 
{
   iPhone.css
}
