body {
background-color: #E1EDF5;

}

body.splashBG {
background-color: #FFFFFF;
}

h1{
font-size: 1.4em;
color: #003399!important;
}

h2{
font-size: 1.2em;
color:#000000;
}

h3{
font-size: 1.1em;
color:#000000;
}

div.msgareaalt {
background: url('/local_site/images/splash.jpg') #FFF no-repeat;
}

div.colLayout {
BACKGROUND: #FFF url('/local_site/images/colayout_background.jpg') left 100%;
HEIGHT: 100%;
}

div.banner, div.banner-lfcoa-eng {
background: url('/local_site/images/fip_header_eng.jpg') #FFF no-repeat center center;
}

div.banner-fra, div.banner-lfcoa-fra {
background: url('/local_site/images/fip_header_fra.jpg') #FFF no-repeat center center;
}
#Bio {margin-left: 5px;} 

.padding {padding: 5px; }

ul.spacer li {margin-bottom: 1.5em;}

span.genItalics {font-style: italic;}
span.genBold {font-weight: bold;}
span.genUnderline {font-style: italic;}
span.white { color:#FFFFFF}

.alignCenter {text-align: center;}
.alignRight {text-align: right;}
.alignLeft {text-align: left;}
.alignJustify {TEXT-ALIGN: justify;}

div.MarginBoth {margin-left: 3em;margin-right: 3em;}
div.leftPadding {padding-left: 5px;}
.Box {padding: 5px; border: thick solid 1px #000000;}

ol.Formula {list-style:none; padding-left: 0px}

li { margin-top: 7px; margin-bottom: 7px}


/*main Div*/
div.maincontent {
border:solid 1px #000000;
padding: 5px 5px 5px 5px;
overflow: auto; 
}

/*Bottom table on main page*/
.maincontentLeftImage {
border-right:solid 1px #000000;
margin-right: 3px;
padding-right: 3px;
float: left;
width: 49%;
}

* html .maincontentLeftImage {
margin-right: 1px;
}

.title{
font-weight:bold;
font-size: 85%;
color: #003399;
}


div.floatright { float: right; }

/*Right column on main page*/
ul.nav .BoxRightHeading {padding: 3px; background-color:#003399; margin-bottom: 2px; text-transform:uppercase; color:#ffffff; font-size: .9em; margin-top:0px}
div h1.MainHeading      {padding: 3px; background-color:#003399; margin-bottom: 2px; text-transform:uppercase; font-size: .9em}
ul.RHS { margin-left: -40px}
/*---IE 7 fix---*/
*:first-child+html ul.RHS, * html ul.RHS {
	margin-left: 0px;
}
/*---IE 6 fix---*/
* html ul.RHS {
	margin-left: 0px;
}
@-moz-document url-prefix() 
{
	ul.RHS { margin-left: -40px}
} 
div.BoxRightContent     {padding: 3px; background-color:#F5F9FC; margin-bottom: 1em;} 

/* Three column layout, static. */
div.threeColumn { width: 100%; }
div.threeColumn div.left { float: left; width: 30%; }
div.threeColumn div.center {  float: left; margin-left: 10px; width: 30%; }
div.threeColumn div.right { float: right; width: 30%; }

div.width49 { width:49% }

span.form { text-decoration:underline}

table.BillsTable {width:100%}

h2.media { font-size: .9em}

.Margin { margin: 4px}

img.Feature {margin-bottom:3px}

img {border:none}

.hidden { display: none; }

th {text-align:center}

table.Team {background-color:#CCCCCC}

ul {list-style-type:disc;}
ul.Home {margin-left:20px}
ul.InitiativeUL  {margin-top: -12px;font-size:0.8em; padding:5px}

div.headtitleLft {
padding: 180px 0px 0px 5px;
color: White;
font-weight: bold;
text-align: right;
width: 43%;
font-size: 95%;
}

div.headtitleRgt {
padding: 180px 5px 0px 0px;
color: White;
font-weight:bold;
text-align: left;
width: 43%;
font-size: 95%;
}

/* ===== Div Items ===== */

.items{
padding-top: 5px;
}

/* ===== Left hand navbar ===== */

div.left h2.nav, div.left h2.nav a:link, div.left h2.nav a:visited {
background-color: #003399;
color: #FFFFFF;
text-decoration: none;
/*text-transform:uppercase;*/
}

div.left li.menucontent, div.left div.menucontent, div.left a.menulink {
background-color: #ccdded; 
}

/* ===== Footer ===== */

div.footer div.footerline {
background-color: #003399;
}

div.prodis {
background-color: #003399;
}

th.committee {
background-color: #ccdded;
text-align: center;
}

div.center a:link, div.center a:visited, div.center a:active {
color: #003399;
text-decoration: none;
}

div.center a:hover {
color: #003399;
text-decoration: underline;
}

div.right a:link, div.right a:visited, div.right a:active, div.right h1, div.right h2, div.right h3, div.right h4 {
color: #003399;
text-decoration: none;
}

div.right a:hover {
color: #003399;
text-decoration: underline;
}

a.bread:link {
color: #003399;
text-decoration: none;
line-height: 15px;
}

a.bread:visited {
color: #003399;
text-decoration: none;
line-height: 20px;
}

a.nounderline, a.nounderline:visited {
color: #003399;
text-decoration: none;
}

a.nounderline:hover, a.bread:hover {
color: #003399;
text-decoration: underline;
}

/*---Initiative tool tweaking---*/

#slideshow-container {
background:url(/site/images/sshw-mdiap/deco.gif) repeat-x bottom;
margin-bottom:10px;
}

* html #slideshow-container {
margin-bottom:0px;
}

/*TABBED TOOL*/
.tabbedH5 {margin-top: 5px}

