body {
background-color: #E1EDF5;
}

body.splashBG {
background-color: #FFFFFF;
}

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 {
	background: url('/local_site/images/fip_header.jpg') #FFF no-repeat center center;
	width: 760px;
}

#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 {text-decoration: italic;}
span.HomeTitle {text-transform:uppercase; color:#FFFFFF; font-weight:bold;}

.alignCenter {text-align: center;}
.alignRight {text-align: right;}
.alignLeft {text-align: left;}
.alignJustify {TEXT-ALIGN: justify;}

div.MarginBoth {margin-left: 3em;margin-right: 3em;}

.team1 { padding-left: 5px; padding-right:5px; padding-top:5px}
.team2 { height:115px; padding-top:10px}
.teammain { background-color:#CCCCCC;}

/*Right column on main page*/
div.BoxRightHeading {padding: 3px; background-image:url(/docs/images/bluewash-400.jpg)}
div.BoxRightHeading195 {padding: 3px; background-image:url(/docs/images/bluewash-195.jpg);}
div.BoxRightContent {padding: 3px; background-color:#F5F9FC; margin-bottom: 1em;} 

table.BillsTable {width:100%}

/*Gov't Bills*/
div.BillsMain {margin-bottom:4px}
div.BillsPlanMenu   {background-color:#e9e2ac;}
div.BillsFiscMenu {background-color:#e9ceb3;}
div.BillsFutureMenu   {background-color:#EBE8FF;}
div.BillsFamMenu {background-color:#ccdfee;}
div.BillsHelpMenu   {background-color:#d9e6d2;}
div.BillsUnitMenu   {background-color:#FFFFBA;}
/*div.BillsSafeMenu   {background-color:#FCB1B5;}
div.BillsInstMenu   {background-color:#C5FCF5;}*/

div.BillsNone  {float: left; width: 99%; Border: 1pt solid #FFFFFF; padding:2px; background-color:#ffffff}
div.BillsPlan   {float: left; width: 99%; Border: 1pt solid #FFFFFF; padding:2px; background-color:#e9e2ac}
div.BillsFisc   {float: left; width: 99%; Border: 1pt solid #FFFFFF; padding:2px; background-color:#e9ceb3}
div.BillsFuture   {float: left; width: 99%; Border: 1pt solid #FFFFFF; padding:2px; background-color:#EBE8FF}
div.BillsFam   {float: left; width: 99%; Border: 1pt solid #FFFFFF; padding:2px; background-color:#ccdfee}
div.BillsHelp   {float: left; width: 99%; Border: 1pt solid #FFFFFF; padding:2px; background-color:#d9e6d2}
div.BillsUnit   {float: left; width: 99%; Border: 1pt solid #FFFFFF; padding:2px; background-color:#FFFFBA}
/*div.BillsSafe   {float: left; width: 99%; Border: 1pt solid #FFFFFF; padding:2px; background-color:#FCB1B5}
div.BillsInst  {float: left; width: 99%; Border: 1pt solid #FFFFFF; padding:2px; background-color:#C5FCF5}*?


/*Progress Chart*/
table.Chart {width: 100%; margin-bottom: 20px; border-color:#000000; background-color:#000000}
td.ChartGreen {color:#FFFFFF;padding: 2px; font-weight:bold; text-align:center; width:9%; background:#228822; font-size:10px;}
td.ChartRed   {color:#FFFFFF;padding: 2px; font-weight:bold; text-align:center; width:9%; background:#990000; font-size:10px;}
td.ChartGold  {color:#FFFFFF;padding: 2px; font-weight:bold; text-align:center; width:9%; background:#880088; font-size:10px;}
td.ChartWhite {color:#333333;padding: 2px; font-weight:bold; text-align:center; width:9%; background:#ffffff; font-size:10px;}
span.ChartSmall {font-size:9px; text-align:center;}

img.Feature {margin-bottom:3px}

img {border:none}

th {text-align:center}

table.Team {background-color:#CCCCCC}

ul {list-style-type:disc;}
ul.Home { list-style-type:none; margin-left: -25px}
* html ul.Home { margin-left: 10px}
ul.InitiativeUL  {padding: 5px; font-size:0.8em; margin-top:-11px}

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%;
}

/* ===== 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-transform:uppercase;
}

div.left li.menucontent, div.left div.menucontent, div.left a.menulink {
background-color: #F5F9FC; 
}

/* ===== Footer ===== */

div.footer div.footerline {
background-color: #003399;
}

div.prodis {
background-color: #003399;
}

th.committee {
background-color: #F5F9FC;
text-align: center;
}

div.center a:link, div.center a:visited, div.center a:active, div.center h1, div.center h2, div.center h3, div.center h4, h1, h2, h3, h4 {
color: #003399;
}

div.center a:hover {
color: #000000;
}

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;
}

div.right a:hover {
color: #000000;
}

a.bread:link {
color: #003399;
}

a.bread:visited {
color: #003399;
}

a.nounderline, a.nounderline:visited {
color: #003399;
}

a.nounderline:hover, a.bread:hover {
color: #000000;
}

/*--HOC Calendar--*/
div.CalTitle {width:84%; margin-bottom: 5px; font-weight:bold}
div.CalMain  {width:84%; margin-bottom: 8px; margin-left: 18px}
* html div.CalMain  {margin-left: 8px}
div.CalColumn {float: left; width: 18px; height: 18px; border:solid #F5F9FC 2px; padding-top:1px}
div.CalDarkBlue   {background-color: #003399; color:#FFFFFF}
div.Bold { font-weight:bold}

/*---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;
	}