/* Import GENOA core client side classes */

@import url("ClientsideCore.css");

/* Pre and post logon classes for CARGILL client side */
body.header
{
	margin-right:5pt;
	margin-bottom:5pt;
	margin-top:5pt;
}

body.other
{
	margin:5pt 5pt 5pt 5pt;
}

table.bannerBg
{
	width: 577pt;
}

td.bottommenubg
{
	background-color:#77933C;
}
	
div.HeaderBigFont
{
	font-size:20pt;
}

div.HeaderSmallFont
{
	font-size:12pt;
}

.bottommenubg
{	background-repeat: repeat-x;
	width: 100%;
	height: 22px
}

.bannerbottommenu
{
	padding: 1px 0px 0px 16px
}

table.Header
{
	width:100%;
	height:100%;
	border-collapse:collapse;
	padding:0px 0px 0px 0px;
	text-align:right;
}

a.HeaderLink:link, a.HeaderLink:visited, a.HeaderLink:hover
{
	text-decoration:none;
	color:black;
	font-size:13px;
	background-color:#CFE4A2;
}

a.About:link, a.About:visited
{
	text-decoration:underline;
	color:blue;
	font-size:16px;
}

a.About:hover
{
	text-decoration:none;
}

a.Contact:link, a.Contact:visited
{
	text-decoration:none;
}

a.Contact:hover
{
	text-decoration:underline;
	color:blue;
	font-size:16px;
}

a.HeaderMenu:link, a.HeaderMenu:visited, a.HeaderMenu:hover
{
	text-decoration:none;
	color:white;
	font-size:15px;
}

a.BlueLink:link, a.BlueLink:visited
{
	text-decoration:none;
	color:white;
	font-size:12px;
	font-weight:bold;
}

a.BlueLink:hover
{
	text-decoration:underline;
	color:white;
	font-size:12px;
	font-weight:bold;
}

td.Sidemenu
{
	background-color: #CFE4A2;
	font-size: 9.5px;
}

.AboutTitle
{
	font-size:20pt;
	font-weight:bold;
}

.Text
{
	font-size:16px;
}

.ContactText
{
	font-size:14px;
}

td.Copyright 
{ 
	font-size : 12px; 
	color : white;
	text-align:right;
	vertical-align:middle;
	font-weight:bold;
}

td.Title
{
    font-size : 18px; 
    color: #275E2B;
}

.Border
{
	background-color: #666666
}

.BodyText
{ 
	font-family: Arial;
	font-size : 14px; 
}

.TopBar, .footer
{
	height:25pt;
	background-color:#275E2B;
}

TABLE.DarkCell
{
  BACKGROUND-COLOR: #275E2B;
}

td.SubHeader2
{
	background-color: #CFE4A2;	
	text-align: center;
	font-weight:bold;
}

TD.Header
{
  BACKGROUND-COLOR: #A5AB59;
}
	
TD.Divider2, TD.Divider3, TD.Divider4, TD.Hline, TD.Hline3
{
	background-color:#CFE4A2;
}

TD.SubTitle
{
  BACKGROUND-COLOR: #CFE4A2;
  color: #275E2B;
}

TD.Hline2, TD.Hline4, TD.ActionButton, TD.NewLabelCell, TD.Divider1, TD.LabelCell, TD.LabelCellShipment, TD.LabelCellSecurityRight, TD.DarkCell
{
  BACKGROUND-COLOR: #275E2B
}

tr.ColumnHeader, Td.ColumnHeader
{
	BACKGROUND-COLOR: #275E2B
}

.UserImpersonation
{
	color:#275E2B;
	font-size:9pt;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}

TR.ColumnHeaderNew, TD.NewSubHeader, TD.SubHeader
{
  BACKGROUND-COLOR: #CFE4A2;
  color: #275E2B;
}

.FixedHeaderGridview table th 
{
  background: #275E2B;
}

.MenuItems_Parent_Out, .MenuItems_Children_Out, .PolicySubmenu, .PolicyListSubMenus
{
  background-color: #275E2B
}

.MenuItems_Parent_Over, .MenuItems_Children_Over, .PolicyListSubMenus_Over
{	
  background-color: #CFE4A2;
	color: #275E2B
}

input.Button
{
	background-color:#CFE4A2;
	font-family: Arial;
	font-size: 11px;
	color: #275E2B; 	
	width: 55px;
	height: 21px;
	font-weight:bold;
	border: 1px solid #275E2B;
}

a.HeaderMenu2
{
    font-size:10pt;
    color:#275E2B;
}

.blueLink
{
  font-family: Arial;
	font-style: normal;
	font-weight: bold;
	text-decoration: none
}

 .blueLink:hover
{
  text-decoration: underline
}

#applicableCountries div
{
  float: left;
  padding: 15px 0px 0px 0px
}

#applicableCountries
{
  width: 375px
}

#applicableCountries .countriesRight
{
  float: right
}

.hoursOfOperation
{
  clear: both
}