/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

font / color / spacing styles

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
<body> properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


body				{background-color: #FFF;  font-family: Arial, Helvetica, sans-serif;  margin: 0px 0px 0px 0px; }
blockquote			{font-size: 0.8em;}
li					{font-size: 0.8em;}

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
<html> properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


input				{font-size: .8em;}
input.blue			{background-color: #2e406b;  color: #ffffff;  cursor: pointer hand;  font-size: .7em;  vertical-align: middle;  width: 20px; height: 22px;}
input.header			{vertical-align: middle;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
standard text properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


.textSmall			{font-size: .7em;}
.textSmallLtBlue		{font-size: .7em;  color: #6b8fb5;}
.text				{font-size: .8em;}
.textLarge			{font-size: .9em;}
.textXLarge			{font-size: 1em;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
special text properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

.textNavTable			{width: 160px;  height: 150px;  color: #ffffff;  background-color: #6b8fb5;}
.textNavTableLink		{text-align: left;  vertical-align: middle;  height: 18px; line-height: 10px;  padding: 0px 0px 0px 10px;  border-bottom: 1px solid #ffffff;}
.textNavTableLink:hover		{background-color: #00824a; color: #ffffff; cursor: hand pointer;}
.textNavTableLinkSel		{font-size: .7em; text-align: left;  height: 18px; vertical-align: middle;  line-height: 10px;  color: #ffffff;  background-color: #0d5c91;  padding: 0px 0px 0px 10px;  border-bottom: 1px solid #ffffff;}

.footerText 			{color: #000000; font-size: .7em;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
citizenship page text properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

.pageTitle			{font-size: 1.0em; font-weight: bold;  color: #4c86ac;	margin-bottom: 12px;}
.pageSectionHeader		{font-size: 0.9em; font-weight: bold;}
.pageSubSectionHeader		{font-size: 0.8em; font-weight: bold;}
.pageBody			{font-size: 0.8em;}
.pageBodySmall			{font-size: 0.7em;}
.pageBodyFoot			{font-size: 0.8em; font-weight: bold; font-style: italic;}
.pageBodyList2			{font-size: 0.8em;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
standard link properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

a:link						{font-size: 10pt;  color: #6b8fb5;}
a:hover					{font-size: 10pt;  color: #6b8fb5;}
a:active					{font-size: 10pt;  color: #6b8fb5;}
a:visited					{font-size: 10pt;  color: #6b8fb5;}

a.linkBold				{font-size: 10pt;  color: #6b8fb5;  font-weight: bold; text-decoration: underline;}
a.linkBold:active		{font-size: 10pt;  color: #6b8fb5;  font-weight: bold; text-decoration: underline;}
a.linkBold:hover		{font-size: 10pt;  color: #6b8fb5;  font-weight: bold; text-decoration: underline;}
a.linkBold:visited		{font-size: 10pt;  color: #6b8fb5;  font-weight: bold; text-decoration: underline;}

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
special link properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

a.linkSmall			{font-size: .7em;	 color: #6b8fb5;  text-decoration: underline;}
a.linkSmall:visited		{font-size: .7em;	 color: #6b8fb5;  text-decoration: underline;}
a.linkSmall:hover		{font-size: .7em;	 color: #6b8fb5;  text-decoration: underline;}
a.linkSmall:active		{font-size: .7em;	color: #6b8fb5;  text-decoration: underline;}

a.linkSmallWhite		{font-size: .7em;	 color: #ffffff;  text-decoration: none;}
a.linkSmallWhite:active		{font-size: .7em;	 color: #ffffff;  text-decoration: none;}
a.linkSmallWhite:hover		{font-size: .7em;	 color: #ffffff;  text-decoration: none;}
a.linkSmallWhite:visited	{font-size: .7em;	 color: #ffffff;  text-decoration: none;}

a.breadcrumb:visited		{color: #6b8fb5;}
a.breadcrumb:active		{color: #6b8fb5;}

a.unbold:visited		{color: #6b8fb5;}
a.unbold:active			{color: #6b8fb5;}

a.arrows:visited		{color: #6b8fb5;}
a.arrows:active			{color: #6b8fb5;}

a.footer {color: #ffffff; font-size: .7em; text-decoration: underline;}
a.footer:active {color: #ffffff; font-size: .7em; text-decoration: none;}
a.footer:hover {color: #ffffff; font-size: .7em; text-decoration: underline;}
a.footer:visited {color: #ffffff; font-size: .7em; text-decoration: underline;}

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
special spacing properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

.alignBottom			{vertical-align:bottom;}

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
utility div's
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


	#spacer
		{
		clear: both;
		}
	
	
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
top banner section
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


	#banner
		{
		width: 763px;
		height: 72px;
		border-top: 6px solid #ffffff;
		background-color: #ffffff;
		}

			#bannerLeft
				{
				float: left;
				border-left: 6px solid #ffffff;
				}

			#bannerRight
				{
				width: 220px;
				float: right;
				padding: 20px 0px 0px 0px;
				border-right: 6px solid #ffffff;
				display:none;
				}

		
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
navigation section
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


	#navigation
		{
		width: 763px;
		background-color: #ffffff;
		display: none;
		}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
photo section
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


	#photo
		{
		width: 763px;
		height: 150px;
		border-top: 1px solid #ffffff;
		border-bottom: 6px solid #ffffff;
		background-color: #ffffff;
		display: none;
		}

	#photoNav
		{
		width: 763px;
		border-top: 1px solid #ffffff;
		border-bottom: 6px solid #ffffff;
		background-color: #ffffff;
		display: none;
		}

			#photoNavLeft
				{
				float: left;
				border-left: 6px solid #ffffff;
				display: none;
				}
				
			#photoNavCenter
				{
				width: 160px;
				float: left;
				display: none;
				}

			#photoNavRight
				{
				float: left;
				border-right: 6px solid #ffffff;
				display: none;
				}

		
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
breadcrumb section
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


	#breadcrumbs
		{
		width: 763px;
		text-align: left;
		background-color: #ffffff;
		}
		
			#breadcrumbsContent
				{
				width: 737px;
				border-left: 20px solid #ffffff;
				border-right: 6px solid #ffffff;
				}
				
	#breadcrumbsPress
		{
		width: 500px;
		text-align: left;
		background-color: #ffffff;
		}
		
			#breadcrumbsPressContent
				{
				width: 474px;
				border-right: 6px solid #ffffff;
				}

	#breadcrumbsgen3Col
		{
		width: 340px;
		text-align: left;
		background-color: #ffffff;
		}
	


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
main content section
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


/*=-=-=-=-=-=-= generic 1 column =-=-=-=-=-=-=*/


	#gen1ColMain
		{
		width: 763px;
		text-align: left;
		margin-bottom: 6px;
		border-top: 20px solid #ffffff;
		border-bottom: 40px solid #ffffff;
		background-color: #ffffff;
		}

			#gen1ColContent
				{
				width: 737px;
				border-left: 20px solid #ffffff;
				border-right: 6px solid #ffffff;
				}
				

/*=-=-=-=-=-=-= generic 2 column =-=-=-=-=-=-=*/


	#gen2ColMain
		{
		width: 763px;
		text-align: left;
		margin-bottom: 6px;
		border-top: 20px solid #ffffff;
		border-bottom: 40px solid #ffffff;
		background-color: #ffffff;
		}

			#gen2ColLeft
				{
				width: 480px;
				float: left;
				border-left: 20px solid #ffffff;
				background-color: #ffffff;
				}
					
			#gen2ColRight
				{
				width: 221px;
				float: left;
				border-left: 20px solid #ffffff;
				}
					
				#gen2ColRightYellow
					{
					width: 201px;
					border: 10px solid #fcf3dc;
					margin-bottom: 20px;
					background-color: #fcf3dc;
					}
				#gen2ColRightBlue
					{
					width: 201px;
					border: 10px solid #f3f7f9;
					margin-bottom: 20px;
					background-color: #f3f7f9;
					}
			
				#gen2ColRightRelTitle
					{
					width: 211px;
					border: 5px solid #eabb31;
					background-color: #eabb31;
					}
									
				#gen2ColRightWhite
					{
					width: 201px;
					border: 10px solid #ffffff;
					margin-bottom: 20px;
					}
		

/*=-=-=-=-=-=-= generic 2 column with navigation on left =-=-=-=-=-=-=*/


	#gen2ColNavMain
		{
		width: 763px;
		text-align: left;
		margin-bottom: 6px;
		border-top: 20px solid #ffffff;
		border-bottom: 40px solid #ffffff;
		background-color: #ffffff;
		}

		#gen2ColNavLeft
			{
			width: 152px;
			float: left;
			border-left: 6px solid #ffffff;
			border-right: 10px solid #ffffff;
			background-color: #fcf3dc;
			}		
		
					#gen2ColNavLeftTitle
						{
						width: 146px;
						height: 21px;
						text-align: left;
						background-color: #eabb31;
						border-left: 6px solid #eabb31;
						margin-bottom: 6px;
						}		
					
		#gen2ColNavRight
			{
			width: 580px;
			float: left;
			border-right: 6px solid #ffffff;
			background-color: #ffffff;
			}
			
					#gen2ColNavRightTop
						{
						}
						
					#gen2ColNavRightBottom
						{
						border-top: 10px solid #ffffff;
						background-color: #ffffff;
						}
		

/*=-=-=-=-=-=-= generic 3 column =-=-=-=-=-=-=*/


	#gen3ColMain
		{
		width: 763px;
		text-align: left;
		margin-bottom: 6px;
		border-bottom: 40px solid #ffffff;
		background-color: #ffffff;
		}

			#gen3ColLeft
				{
				width: 152px;
				float: left;
				border-left: 6px solid #ffffff;
				border-right: 10px solid #ffffff;
				background-color: #fcf3dc;
				}		
			
						#gen3ColLeftTitle
							{
							width: 146px;
							height: 21px;
							text-align: left;
							background-color: #eabb31;
							border-bottom: 6px solid #fcf3dc;
							}		
			
			#gen3ColMiddle
				{
				width: 330px;
				float: left;
				background-color: #ffffff;
				}
				
						#gen3ColMiddleTop
							{
							}
							
						#gen3ColMiddleBottom
							{
							margin-top: 30px;
							}
			
			#gen3ColRight
				{
				width: 221px;
				float: left;
				border-left: 20px solid #ffffff;
				}
					
				#gen3ColRightYellow
					{
					width: 201px;
					border: 10px solid #fcf3dc;
					margin-bottom: 20px;
					background-color: #fcf3dc;
					}
				#gen3ColRightBlue
					{
					width: 201px;
					border: 10px solid #f3f7f9;
					margin-bottom: 20px;
					background-color: #f3f7f9;
					}
			
				#gen3ColRightRelTitle
					{
					width: 211px;
					border: 5px solid #eabb31;
					background-color: #eabb31;
					}
									
				#gen3ColRightWhite
					{
					width: 201px;
					border: 10px solid #ffffff;
					margin-bottom: 20px;
					}

										
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
footer
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


#footerContainer
	{
	width: 763px;
	height: 30px;
	margin-top: 6px;
	border-top: 5px solid #ffffff;
	border-bottom: 5px solid #ffffff;
	background-color: #ffffff;
	}

		#footerContainerContent
			{
			width: 753px;
			height: 30px;
			color: #ffffff;
			vertical-align: middle;
			background-color: #ffffff;
			}
		
				#footerContainerContentLeft
					{
					display:none;
					}
					
				#footerContainerContentRight
					{
					float:left;
					}
					
	table#leftnav { 
		background-color: #FFFFFF; 
		margin: 0 0 0 0; 
		padding: 0; 
		clear: both; 
		text-align: left; 
		border-bottom: 5px solid #FFFFFF;
		}
	table#leftnav th { 
		padding: 2px; 
		border-bottom: 1px solid #ccc; 
		border-top: 1px solid #ccc; 
		height: 18px; 
		background-color: #f3f3f3; 
		color:#000000; 
		font-size: 12px; 
		font-weight: bold;
		}
	table#leftnav td { 
		color: #000000; 
		text-align: left;
		}
	ul#leftNavigation li a {
		color: #356699; 
		text-decoration: none; 
		background: transparent;
		margin: 0; 
		padding: 0;
		font-size:11px;
		}
	div#leftNavContainer{margin-top:3px; margin-bottom:5px;}
	ul#leftNavigation { 
		color: #356699; 
		list-style-type: none; 
	    font-size: 12px; 
	    background-color: #FFF; 
	    margin: 0; 
	    padding: 0 0 5px 10px; 
	    border-top: 1px solid #ccc; 
		width:165px;
	    }
	ul#leftNavigation li { 
	    color: #000; 
	    list-style-type: none; 
	    font-size: 11px; 
	    margin: 0; 
	    padding: 0 0px 5px 0px;
		line-height:13px;
	    }
 ul#subMenu_pm{margin-left:0px; background:#FFFFFF; margin-right:5px; padding-left:5px;}
  ul#subMenu_pm li {line-height:8px; list-style-type:none;}
  table#mainTB{text-align:left;}
  div#mainLeftNav {background-color:#FFFFFF;}
	#main3ColMiddleContainer {
			width: auto; 
			float: left; 
			padding-right: 10px; 
			padding-left: 10px; 
			overflow: auto; 
			font-size:12px;
			text-align:left;
			}
	#main3Col {
			width: auto; 
			text-align: left; 
			margin-bottom: 6px; 
			border-top: 1px solid #FFFFFF; 
			border-bottom: 6px solid #FFFFFF; 
			background-color: #FFFFFF;
			border-left: 6px solid #FFFFFF; 
			border-right: 6px solid #FFFFFF;
			}
	#main2Col {
			width: auto; 
			text-align: left; 
			margin-bottom: 6px; 
			border-top: 1px solid #FFFFFF; 
			border-bottom: 6px solid #FFFFFF; 
			background-color: #FFFFFF;
			border-left: 6px solid #FFFFFF; 
			border-right: 6px solid #FFFFFF;
			}
	span.active{font-weight:bold; font-style:italic;}
	body#bbbody[id] {margin:-15px 0px; background-color:#fff;}
	body#bbbody {margin: 0px; background-color:#fff;}
	div#iframeBodyContainer {width:160px; background-color:#fff; padding:0; margin:0;}



#brandbar {
height: 66px; 
width: 854px; 
background: #FFFFFF; 
color: #6C84A7;
overflow: hidden;
margin: 0 0 0 -1%;
padding: 0;
}
#brandbar h1, #brandbar h1 a{
display: block !IMPORTANT;
width: 107px;
height: 62px;
clear: right;
float: left;
margin: 0;
padding: 0;
}
#brandbar img{
display: block !IMPORTANT;
width: 107px;
height: 62px;
text-indent: -9999em;
background: url(../_images/logo_cargill.gif) no-repeat;
clear: right;
float: left;
margin: 0;
padding: 0;
}
#search {display: none;}

/*	---	Nav Bar Styles -------	*/
#nav, #nav ul, #nav li{ content: attr(alt);}

#nav {
width: auto;
float:none;
height: 30px;
background: #FFFFFF url(../_images/bkgr_globalnav_repeat.gif) left top repeat-x;
margin: 0 0 0 -1%;
padding: 0;
}
#nav ul {
height: 26px;
list-style: none;
margin: 0;
padding: 0;
}
#nav li{
list-style: none;
float: left;
margin: 0;
padding: 0;
}
img a { border:none;}
