body {
/*	color: #444; */
	color: #000;
}

hr.clear {
	background: #fff;
	color: #fff;
	margin: 0;
}

h1, h2, h3, h4, h5, h6 {
/*	color: #555; */
	color: #7F7F7F;
}

a#placeholder-logo {
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	text-decoration: none;
}

div.whoslogged {
	color: #fff;
}

div.whoslogged a {
	color: #eee;
}

div#placeholder-hero {
/*	background: #103E7C; */
	color: #fff;
}

div#placeholder-box1 {
/*	background: url(/images/banners/banner-right.png) repeat-x 0 0; */
/*	background: #00316E; */
/*	background: #fff; */
	color: #fff;
}

div#placeholder-nav {
/*	background: #8DC63F; */
	color: #fff;
}

div#placeholder-navleft {
	background-image: url('/Images/cssimg/nav-bg-left.gif');
/*	background: #8DC63F; */
	color: #fff;
}

div#placeholder-navright {
	background-image: url('/Images/cssimg/nav-bg-right.gif');
/*	background: #8DC63F; */
	color: #fff;
}

div#placeholder-rss {
	text-align: right;
}

div#footer {
/*	color: #fff; */
	color: #000;
}

td.menu-navleft {
	background-image: url('/Images/cssimg/nav-bg-left.gif');
	color: #fff;	
	text-align: center;
}

td.menu-navright {
	background-image: url('/Images/cssimg/nav-bg-right.gif');
	color: #fff;	
	text-align: center;
}

td.menu-item {
	background-image: url('/Images/cssimg/nav-bg.gif');
	color: #fff;	
	text-align: center;
}

td.menu-item-hover {
	background: #8DC63F;
	color: #005596;
	text-align: center;
}

td.menu-item-selected {
/*	color: #003157; */
	color: #fff;
	background: #112641;
	text-align: center;
}

td.submenu-item {
/*	background: #f9f9f9; */
	background: #8DC63F;
	color: #fff;
	font-size: 11px;
	padding: 6px !important;
}

td.submenu-item-hover {
/*	background: #00316E; */
/*	background: #005596; */
	background: #8DC63F;
	color: #005596;
	font-size: 11px;
	padding: 6px !important;
}

td.submenu-item-selected {
	background: #112641;
	color: #fff;
	font-size: 11px;
	padding: 6px !important;
}

/* @group Forms */

.secure-login, .newsletter-form, .announcement-list {
	background: transparent;
	border: none;
	border-bottom: 1px solid #aaa;
	padding-top: 9px;
	padding-bottom: 9px;
}

.announcement-list {
	border: none;
/*	padding: 18px 18px 3px; */
	padding: 0px 5px 0px 5px;
}

.secure-login h3, .newsletter-form h3 {
	background: transparent;
	border-bottom: none;
	color: #222;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 6px 18px;
}

.secure-login div.form, .newsletter-form div.form {
	padding-left: 9px;
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */

/* @group Links */

a:link, a:visited {
/*	color: #1074c1; */
        color: #076dbb;
	text-decoration: none;	
}

a:hover, a:active {
	color: #00316e;
	text-decoration: underline;
}

div#placeholder-box1 a { /* THIS IS THE COLOR OF THE ANNOUNCEMENTS TITLE */
/*	color: #fbf979; */
/*	color: #8dc63f; */
/*	color: #00316e; */
	color: #005596;
}

div#placeholder-box1 h2 {
	color: #eee;
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */

/* @group Template Settings */

/* Don't touch these unless you know how CSS layouts work */

body {
	background: #fff;
	margin: 0;
}

div#bg {
	background: url(/images/cssimg/bg-12-4__.png) repeat-x 0 0;
}

body#sub div#bg {
/*	background: url(/images/cssimg/bg-12-4_.png) repeat-x 0 -216px; */
	background: url(/images/cssimg/bg-12-4-sub__.png) repeat-x 0 0;
}

div.container {
	background: ;
}

div#header-left {
	line-height: 90px;
	background: url(/images/cssimg/EFBC-Logistics-Distribution-w-globe.png) no-repeat 0 0;
}

div#header-right {
	text-align: right;
	background: url(/images/cssimg/FGC-Logo-for-top.png) no-repeat 0 0;
}

div#header-left, div#header-right {
	height: 90px;
}

div#placeholder-search input.cat_textbox_small {
	width: 150px;
}

div#placeholder-hero, div#placeholder-box1 {
	height: 216px;
}

div#placeholder-hero {
	margin: 0;
	width: 600px;
}

/* div#placeholder-box1 {
	overflow-x: hidden;
	overflow-y: auto;
	overflow: auto;
} */

div#placeholder-nav, div#placeholder-navleft, div#placeholder-navright {
	height: 36px;
}

div#placeholder-nav td {
	vertical-align: middle;
}

/* NEW CLASS ADDED TO MAKE ROOM FOR NEW ADDED STRIPE */
div#stripe {
	padding: 0 0 0 0;
/*	background: #555555; */
	height: 12px;
}

div#main div.inner {
/*	padding: 18px 30px 30px 0; */
/*	padding: 18px 30px 36px 40px; */
	padding-right: 0;
	background: #fff;
}

body#sub div#main div.inner {
	padding-right: 0;
	background: #fff;
}

div#placeholder-rss {
	height: 18px;
}

div#sub {
	background: #ddd;
}

div.whoslogged {
	height: 36px;
	line-height: 36px;
	text-align: right;
}

div#placeholder-rss {
	height: 16px;
	margin-bottom: 9px;
	text-align: right;
}

div#placeholder-rss img {
/*	margin: 0 9px; */
	margin: 0 4px;
	vertical-align: top;
}

div#footer {
/*	background: url(/images/cssimg/bg-footer-12-4.png) repeat-x 0 0; */
	height: 72px;
	padding-top: 18px;
}

div#placeholder-footer table {
/*	margin: 0; */
	width: 950px;
/*	text-align: center; */
        margin-left: auto;
        margin-right:auto;
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */

/* ROUNDED CORNERS CSS - WFI BLUE - Reconfigure at
http://www.spiffycorners.com/index.php?sc=roundedcorners&bg=FFFFFF&fg=005596&sz=5px */

.roundedcorners {
  display:block
}

.roundedcorners *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#005596
}

.roundedcorners1 {
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #91b5d1;
  border-right:1px solid #91b5d1;
  background:#3f7fb0
}

.roundedcorners2 {
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e5eef4;
  border-right:1px solid #e5eef4;
  background:#3075a9
}

.roundedcorners3 {
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #3075a9;
  border-right:1px solid #3075a9;
}

.roundedcorners4 {
  border-left:1px solid #91b5d1;
  border-right:1px solid #91b5d1
}

.roundedcorners5 {
  border-left:1px solid #3f7fb0;
  border-right:1px solid #3f7fb0
}

.roundedcornersfg {
  background:#005596;
  color: #FFF;
  font-size: 11px;
  padding: 6px !important;
}

/* ROUNDED CORNERS HTML - WFI BLUE (to use in page, in a table cell)

 <div>
   <b class="roundedcorners">
   <b class="roundedcorners1"><b></b></b>
  <b class="roundedcorners2"><b></b></b>
  <b class="roundedcorners3"></b>
  <b class="roundedcorners4"></b>
  <b class="roundedcorners5"></b></b>

  <div class="roundedcornersfg">
    <!-- content goes here -->
  </div>

  <b class="roundedcorners">
  <b class="roundedcorners5"></b>
  <b class="roundedcorners4"></b>
  <b class="roundedcorners3"></b>
  <b class="roundedcorners2"><b></b></b>
  <b class="roundedcorners1"><b></b></b></b>
</div>
*/

/* ROUNDED CORNERS CSS - GRAY */

.roundedcornersgray {
  display:block
}

.roundedcornersgray * {
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#d3d3d3
}

.roundedcornersgray1 {
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ececec;
  border-right:1px solid #ececec;
  background:#dedede
}

.roundedcornersgray2 {
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fafafa;
  border-right:1px solid #fafafa;
  background:#dbdbdb
}

.roundedcornersgray3 {
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #dbdbdb;
  border-right:1px solid #dbdbdb;
}

.roundedcornersgray4 {
  border-left:1px solid #ececec;
  border-right:1px solid #ececec
}

.roundedcornersgray5 {
  border-left:1px solid #dedede;
  border-right:1px solid #dedede
}

.roundedcornersgrayfg {
  background:#d3d3d3;
  color: #000;
  font-size: 11px;
  padding: 6px !important;
}

/* ROUNDED CORNERS HTML - GRAY

<div>
  <b class="roundedcornersgray">
  <b class="roundedcornersgray1"><b></b></b>
  <b class="roundedcornersgray2"><b></b></b>
  <b class="roundedcornersgray3"></b>
  <b class="roundedcornersgray4"></b>
  <b class="roundedcornersgray5"></b></b>

  <div class="roundedcornersgrayfg">
    <!-- content goes here -->
  </div>

  <b class="roundedcornersgray">
  <b class="roundedcornersgray5"></b>
  <b class="roundedcornersgray4"></b>
  <b class="roundedcornersgray3"></b>
  <b class="roundedcornersgray2"><b></b></b>
  <b class="roundedcornersgray1"><b></b></b></b>
</div>
*/

/* ROUNDED CORNERS CSS - BLUE-GRAY */

.roundedcornersbluegray {
  display:block
}

.roundedcornersbluegray * {
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#9baec3
}

.roundedcornersbluegray1 {
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d4dce5;
  border-right:1px solid #d4dce5;
  background:#b4c2d2
}

.roundedcornersbluegray2 {
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f5f6f9;
  border-right:1px solid #f5f6f9;
  background:#aebdce
}

.roundedcornersbluegray3 {
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #aebdce;
  border-right:1px solid #aebdce;
}

.roundedcornersbluegray4 {
  border-left:1px solid #d4dce5;
  border-right:1px solid #d4dce5
}

.roundedcornersbluegray5 {
  border-left:1px solid #b4c2d2;
  border-right:1px solid #b4c2d2
}

.roundedcornersbluegrayfg {
  background:#9baec3;
  color: #000;
  font-size: 11px;
  padding: 6px !important;
}

/* ROUNDED CORNERS HTML - BLUE-GRAY

<div>
  <b class="roundedcornersbluegray">
  <b class="roundedcornersbluegray1"><b></b></b>
  <b class="roundedcornersbluegray2"><b></b></b>
  <b class="roundedcornersbluegray3"></b>
  <b class="roundedcornersbluegray4"></b>
  <b class="roundedcornersbluegray5"></b></b>

  <div class="roundedcornersbluegrayfg">
    <!-- content goes here -->
  </div>

  <b class="roundedcornersbluegray">
  <b class="roundedcornersbluegray5"></b>
  <b class="roundedcornersbluegray4"></b>
  <b class="roundedcornersbluegray3"></b>
  <b class="roundedcornersbluegray2"><b></b></b>
  <b class="roundedcornersbluegray1"><b></b></b></b>
</div>

*/

/* ROUNDED CORNERS CSS - WFI GREEN - For nav bar */

.roundedcornersgreen {
  display:block
}

.roundedcornersgreen * {
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#8dc63f
}

.roundedcornersgreen1 {
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #507953;
  border-right:1px solid #507953;
  background:#72a448
}

.roundedcornersgreen2 {
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #2d4c5f;
  border-right:1px solid #2d4c5f;
  background:#78ac45
}

.roundedcornersgreen3 {
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #78ac45;
  border-right:1px solid #78ac45;
}

.roundedcornersgreen4 {
  border-left:1px solid #507953;
  border-right:1px solid #507953
}

.roundedcornersgreen5 {
  border-left:1px solid #72a448;
  border-right:1px solid #72a448
}

.roundedcornersgreenfg {
  background:#8dc63f;
}

/* ROUNDED CORNERS HTML - WFI GREEN

<div>
  <b class="roundedcornersgreen">
  <b class="roundedcornersgreen1"><b></b></b>
  <b class="roundedcornersgreen2"><b></b></b>
  <b class="roundedcornersgreen3"></b>
  <b class="roundedcornersgreen4"></b>
  <b class="roundedcornersgreen5"></b></b>

  <div class="roundedcornersgreenfg">
    <!-- content goes here -->
  </div>

  <b class="roundedcornersgreen">
  <b class="roundedcornersgreen5"></b>
  <b class="roundedcornersgreen4"></b>
  <b class="roundedcornersgreen3"></b>
  <b class="roundedcornersgreen2"><b></b></b>
  <b class="roundedcornersgreen1"><b></b></b></b>
</div>

*/