html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}

/* Main Layout */

body{background:url(http://www.agrium.com/images/css/body.gif) top left repeat-x #dfddd5; color:#9d957b; font-family:Arial,Verdana,"Trebuchet MS",sans-serif; font-size:12px}

a{color:#80a941; text-decoration:underline}

a:hover{text-decoration:underline}

a:focus{outline:0}

#section_navigation h2,#related h1,#related h2{color:#6E6549}

#site { width: 974px; margin: 0 auto; background: transparent; overflow: hidden; }

#header{position:relative; height:1%; z-index:30; background:#fff; padding:15px 14px}

#header #branding{float:left;margin:0}

#header #global_navigation{float:right}

#header #main_navigation{clear:both; background:url(http://www.agrium.com/images/css/main_navigation.gif) top left repeat-x; height:41px; padding:0 15px;}

#header #main_navigation .navigation{float:left}

#header #main_navigation #search_site{float:right}

#content{position:relative; z-index:20; background:#fff; padding:0 14px; height:1%}

#content #masthead{position:relative; width:945px; height:225px; overflow:hidden; clear:both; margin-bottom:16px}

#content #section_navigation{width:170px; padding:6px 20px 0 10px; float:left; margin-bottom:50px}

#content #section_navigation h2{margin:3px 0 7px}

#content #main, #content #main_wide, #content #main_full{float:left; margin-bottom:50px; line-height:1.5}

#content #main{width:485px; padding-right:20px; border-right:1px solid #eee}

#content #main_wide{width:700px; padding-right:40px}

#content #main_full{width:945px}

#content #main_full ul{list-style-type:square;}

#content #related{float:right; width:235px; padding-left:5px; margin-bottom:30px}

#content #related h1{margin:0 0 10px 15px}

#content #related .section_callout{float:right; clear:both; margin:0 -10px 20px 0}

#content #section_callouts{width:480px; margin-left:-2px; float:left; _display:inline; _width:481px}

#content #section_callouts .section_callout{float:left; margin:0 0 15px 0}

#content #news_callouts{width:443px; padding-left:25px; float:left; _display:inline; background:url(http://www.agrium.com/images/css/news_callouts.gif) left top no-repeat}

#content #news_callouts #stock_quote{background:#E8E8E8; padding:12px 8px; margin:0 0 8px -7px; height:1%}

#content #news_callouts #stock_quote .stock_feed{width:160px; float:left}

#content #news_callouts #stock_quote .divider{float:left; clear:none; width:16px; height:20px; background:url(http://www.agrium.com/images/css/stock_feed_divider.gif) no-repeat 0 4px}

/* Typography & Headlines */

h1,h2,h3,h4 {font-family: Georgia,Garamond,serif;color:#80a941;font-weight:bold}

h1{font-size:24px; margin:0 0 15px 0; line-height:1.2;}

h2{font-size:20px; margin:0 0 2px 0; line-height:1.2;}

h3{font-size:16px; margin:0 0 5px 0; line-height:1.2; color:#9d957b;}

h4{font-size:13px; margin:0 0 5px 0; line-height:1.2;}

p{font-family:Arial,Verdana,"Trebuchet MS",sans-serif; font-size:12px; margin:0 0 15px 0; line-height:1.5; color:#9d957b}

blockquote{margin-left:18px;}

.divider{clear:both; background:url(http://www.agrium.com/images/css/divider.gif) top left repeat-x; width:100%; height:16px}

.clear{display:block; clear:both; height:1px; line-height:1px; font-size:1px}

/* Lists */

.sitemap ul{list-style:disc;margin-bottom:20px}

.sitemap ul ul {list-style:disc}

.sitemap li{margin-left:30px}

.archive ul{list-style-type: none;margin:15px 0 15px 0;display: inline}

.archive ul li {display:inline;padding:16px}

.textwrap ul,.textwrap ol {margin-bottom:20px}

.textwrap ul,.textwrap ul ul {list-style-type:disc}

.textwrap ol,.textwrap ol ol {list-style:decimal}

.textwrap li {margin-left:30px}

/* Global navigation - this is the nav at top right corner of the page */

#global_navigation{font-family:Arial,"MS Trebuchet",sans-serif; font-size:10px; color:#524f26}

#global_navigation ul{margin:0; padding:0 15px}

#global_navigation li{display:inline; margin:0; padding:0 5px 0 0; margin:0 5px 0 0; background:url(http://www.agrium.com/images/css/global_navigation_divider.gif) no-repeat 100% 50%}

#global_navigation li:last-child, #global_navigation li.last{background:none; padding:0; margin:0}

#global_navigation a{color:#524f26; font-style:normal; text-transform:uppercase; text-decoration:none}

#global_navigation a:hover{text-decoration:underline}

#global_navigation a.current{font-weight:bold}



/* Main navigation - this is the primary nav with the drop-downs */

#main_navigation { text-align: center; }

#main_navigation ul { float: left; margin: 0; padding: 0; }

#main_navigation ul li { position: relative; display: block; float: left; margin: 0; padding: 0; }

#main_navigation ul a { display: block; position: relative; z-index: 30; height: 41px; padding: 0 18px; background-position: 50% 50%; background-repeat: no-repeat; background-color: transparent; text-indent: -9999px; }

#main_navigation ul a.current { font-weight: bold; }

#main_navigation ul li:first-child a, #main_navigation ul li.first a { padding-left: 0px; }

#main_navigation ul li:last-child a, #main_navigation ul li.last a { padding-right: 0px; }

#main_navigation ul .navigation { display: none; position: absolute; left: -1px; top: 40px; background: #F6F5F3; border: 1px solid #EEEEEE; }

#main_navigation ul .navigation li { float: none; position: relative; clear: both; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; padding: 6px 20px;white-space: nowrap }

#main_navigation ul .navigation li a {white-space: nowrap}

#main_navigation ul .navigation li a, #main_navigation ul .navigation li:first-child a, #main_navigation ul .navigation li.first a, #main_navigation ul .navigation li:last-child a, #main_navigation ul .navigation li.last a, #main_navigation ul .navigation .navigation_callout a { z-index: 20; height: auto; padding: 0; color: #9d957b; text-indent: 0; text-decoration: none; text-align: left; }

#main_navigation ul .navigation li a:hover, #main_navigation ul .navigation li:first-child a:hover, #main_navigation ul .navigation li.first a:hover, #main_navigation ul .navigation li:last-child a:hover, #main_navigation ul .navigation li.last a:hover, #main_navigation ul .navigation .navigation_callout a:hover { text-decoration: underline; }

#main_navigation ul .navigation ul { position: relative; padding: 5px 0 20px; }

#main_navigation ul .navigation .navigation_callout { float: left; top: -1px; margin: 0; padding: 0 0 20px 15px; width: 300px; height: 100%; background: #F6F5F3; }

#main_navigation ul .navigation .navigation_callout h2.title { padding: 35px 0 5px 0; }

#main_navigation ul .navigation .navigation_callout a.image, #main_navigation ul .navigation .navigation_callout h2.title a, #main_navigation ul .navigation .navigation_callout .link a { padding: 0; display: inline; height: auto; }

#main_navigation ul .navigation .navigation_callout a.image, #main_navigation ul .navigation .navigation_callout img { float: right; padding: 0; }

#main_navigation ul li:hover a, #main_navigation ul li.hover a { background-color: #F6F5F3; border: 1px solid #EEEEEE; border-bottom-width: 0; margin: -1px -1px 0 -1px; }

#main_navigation ul li:hover .navigation a, #main_navigation ul li.hover .navigation a { background-color: transparent; border-width: 0; margin: 0; }

#main_navigation ul li:hover .navigation, #main_navigation ul li.hover .navigation { display: block; }



/*  Masthead

If the top level navigation changes, make sure the image is 11px tall and update the width below */

#main_navigation a.n4c55b0bf-e634-4168-b970-4b455448269c{background-image:url(http://www.agrium.com/images/css/about_us.gif); width:62px}

#main_navigation a.n5abdc168-7cfa-4ab3-ba7b-46352e45bd1e {background-image:url(http://www.agrium.com/images/css/governance.gif); width:90px}

#main_navigation a.nd1cf35f5-e147-4aa3-92f7-3cb3e37d808d {background-image:url(http://www.agrium.com/images/css/investors.gif); width:66px}

#main_navigation a.n868a1c0d-1567-40b3-8734-2078f99c83ba {background-image:url(http://www.agrium.com/images/css/sustainability.gif); width:98px}

#main_navigation a.n1463b891-7989-4a71-8d9f-05f35af4c9fb {background-image:url(http://www.agrium.com/images/css/careers.gif); width:55px}



.masthead{margin:0; padding:0; list-style:none; list-style-type:none; width:945px; height:225px; font-family:Georgia,Garamond,serif; position:relative; overflow:hidden}

.masthead .overlay{width:310px; _width:expression(this.width >310 ? 310:true); padding:28px 44px 28px 28px; z-index:20; position:relative; height:225px;background-color:#B3AD99}

.masthead .overlay h2.title{color:#fff; font-size:25px;line-height:1; margin:0 0 20px 0}

.masthead .overlay h2 a {text-decoration:none}

.masthead .overlay h2.titlenested{color:#00f; font-size:25px; line-height:1; margin:0 0 20px 0}

.masthead .overlay .text{font-family:Arial;color:#3b3627; font-size:14px;line-height:16px; margin:0 0 20px 0}

.masthead .overlay .text p {font-family:Arial;color:#3b3627; font-size:14px;line-height:16px;margin-top:0}

.masthead .overlay .link, .masthead .overlay .link a{color:#242118; text-decoration:none; font-size:12px;font-family:Arial,"MS Trebuchet",sans-serif; font-weight:bold}

.masthead img{position:absolute; left:0px; top:0px; z-index:10}

.masthead_right .overlay{float:right}

.masthead_left .overlay{float:left}

.masthead_full .overlay { float: right; top: 0; height: 255px; width: 322px; padding-right: 30px; background-color:#F1F0ED }

.masthead_full .overlay h2.title { color: #7ea73f; }

.masthead_full .overlay .text { font-size: 14px; color: #5f5b4c; }

.masthead_full .overlay .link a { color: #333; font-size: 11px; text-transform: uppercase; display: block; float: left; height: 34px; }

.masthead_full .overlay .link a span { cursor: pointer; display: inline-block; height: 34px; padding: 0 18px 0 0; background: transparent url(http://www.agrium.com/images/css/masthead_button_right.gif) repeat scroll right top; }

.masthead_full .overlay .link a span span { line-height: 34px; padding: 0 0 0 18px; background: transparent url(http://www.agrium.com/images/css/masthead_button_left.gif) repeat scroll left top; }

.masthead_textLeft .overlay { float: left; top: 0; height: 100%; width: 322px; padding-right: 30px; background-color:#F1F0ED }

.masthead_textLeft .overlay h2.title { color: #7ea73f; }

.masthead_textLeft .overlay .text { font-size: 14px; color: #5f5b4c; }

.masthead_textLeft .overlay .link a { color: #fff; font-size: 11px; text-transform: uppercase; display: block; float: left; height: 34px; }

.masthead_textLeft .overlay .link a span { cursor: pointer; display: inline-block; height: 34px; padding: 0 18px 0 0; background: transparent url(http://www.agrium.com/images/css/masthead_button_right.gif) repeat scroll right top; }

.masthead_textLeft .overlay .link a span span { line-height: 34px; padding: 0 0 0 18px; background: transparent url(http://www.agrium.com/images/css/masthead_button_left.gif) repeat scroll left top; }

/* Site Search */

#search_site{float:right; background:url(http://www.agrium.com/images/css/search_site.gif) top left no-repeat; width:305px; height:25px; margin:8px 0}

#search_site #search{background:transparent; border:0 none; color:#000; float:left; font-size:15px; margin:3px 0 0 90px; padding:0; width:170px}

#search_site #search_go{float:right}

/* Navigation Callout */

.navigation_callout{max-width:315px; margin:10px 0 10px -10px; padding:10px 0 20px 10px; position:relative; overflow:hidden; font-family:Arial,"MS Trebuchet",sans-serif; text-align:left; color:#9d957b; border-top:1px solid #eee;}

.navigation_callout a.image{margin:0; padding:0; display:block; float:none; text-align:center}

.navigation_callout a.image img{padding-right:20px}

.navigation_callout h2.title{color:#6e6549; font-size:16px; font-family:Georgia,Garamond,serif}

.navigation_callout h2.title a{color:#6e6549 !important}

.navigation_callout .text{font-size:12px; line-height:1.2; clear:left; padding:0 0 10px 0}

.navigation_callout .link{padding:0 0 5px 0; color:#6e6549; text-decoration:none; font-size:11px; font-family:Arial,"MS Trebuchet",sans-serif; font-weight:bold}

.navigation_callout .link a{color:#6e6549 !important}

/* Section navigation - this is the nav on the left side of the page */

#section_navigation{font-family:Arial,"MS Trebuchet",sans-serif; font-size:12px; color:#9d957b}

#section_navigation .navigation{padding-top:5px}

#section_navigation ul{margin:0; padding:0}

#section_navigation li{display:block; padding:5px 0 5px 10px; background:url(http://www.agrium.com/images/css/section_navigation_closed.gif) no-repeat 0px 8px}

#section_navigation li.open{background-image:url(http://www.agrium.com/images/css/section_navigation_open.gif)}

#section_navigation a{color:#9d957b; font-style:normal;text-decoration:none}

#section_navigation a:hover{text-decoration:underline}

#section_navigation a.current{font-weight:bold}

#section_navigation li.close .navigation{display:none}

#section_navigation li .navigation li{background:none}

#section_navigation li.open .navigation{display:block}

.section_callout{padding:0 7px; width:225px; font-family:Arial,"MS Trebuchet",sans-serif; position:relative; _display:inline}

.section_callout .image{width:225px; height:115px; padding:5px 0 0 7px; margin-left:-7px; overflow:hidden; background:url(http://www.agrium.com/images/css/section_callout.gif) top left no-repeat}

.section_callout h2.title a {color:#6e6549; font-size:16px; line-height:1.3; margin:0 0 0 0; font-family:Georgia,Garamond,serif;text-decoration:none;font-weight:normal}

.section_callout .text{color:#9d957b; font-size:12px; line-height:1.2; margin:0 0 20px 0}

.section_callout .link, .section_callout .link a{color:#6e6549; text-decoration:none; font-size:11px; font-family:Arial,"MS Trebuchet",sans-serif; font-weight:bold}

.page_callout{margin:0; position:relative; font-family:Arial,"MS Trebuchet",sans-serif; text-align:left; color:#9d957b}

.page_callout a.image{margin:0; padding:0; display:inline; float:left; _width:1%}

.page_callout a.imageRight{margin:0; padding:0; display:inline; float:right; _width:1%}

.page_callout h2.title{color:#A8CA75; font-size:16px; padding:5px 0 0 0; font-family:Georgia,Garamond,serif}

.page_callout .text{font-size:12px; line-height:1.2}

.page_callout img{float:left; padding:0 14px 14px 0}

.page_callout imgRight{float:right; padding:0 14px 14px 0}

.news_callout{font-family:Arial,"MS Trebuchet",sans-serif; color:#9d957b; line-height:1.2; margin-bottom:17px}

.news_callout h2.title{color:#6e6549; margin:0 0 0 0; font-size:16px; font-family:Georgia,Garamond,serif}

.news_callout h2.title a{color:#6e6549; text-decoration:none;font-weight:normal}

.news_callout .date{font-size:11px}

.news_callout .text{font-size:12px}

a.news_link{display:block; margin-bottom:18px; color:#6e6549; text-decoration:none; font-size:11px; font-family:Arial,"MS Trebuchet",sans-serif; font-weight:bold}

.profile{margin:0; position:relative; font-family:Arial,"MS Trebuchet",sans-serif; text-align:left; color:#9d957b}

.profile h2.name{color:#9d957b; font-size:16px; padding:5px 0 0 0; font-family:Georgia,Garamond,serif}

.profile h3.title{font-weight:bold; font-size:12px; color:#9d957b !important; font-family:Arial,"MS Trebuchet",sans-serif}

.profile .text{font-size:12px; line-height:1.2; padding:0 0 10px 15px}

.profile img{float:left; padding:0 14px 14px 0}

.stock_feed{letter-spacing:0.5px; color:#6b6654; font-family:Georgia,Garamond,serif; font-size:16px}

.stock_feed .stock_market{color:#544d38}

.stock_feed .stock_change_up{color:#80a941}

.stock_feed .stock_change_down{color:#DF2930}

.stock_feed .stock_date{display:block; font-size:12px; padding-top:2px}

/* Site Footer */

#footer{margin-bottom:50px;border-top: 1px solid #DFDFDD}

#footer h2{font-weight:normal}

#footer #footer_callouts{clear:both; height:1%; padding-top:1px; margin-bottom:16px; background:url(http://www.agrium.com/images/css/footer_callouts.gif) top left repeat-x #e8e8e8}

#footer #footer_links{padding:0 10px}

#footer #footer_navigation{float:right; padding:8px 3px}

/* Footer Navigation */

#footer_navigation{color:#6e6549; font-family:Georgia,Garamond,serif; font-size:11px}

#footer_navigation ul{text-align:right;margin:15px 0 0; padding:0 15px}

#footer_navigation li{display:inline; margin:0; padding:0 5px 0 0; margin:0 5px 0 0; background:url(http://www.agrium.com/images/css/global_navigation_divider.gif) no-repeat 100% 50%}

#footer_navigation li:last-child, #footer_navigation li.last{background:none; padding:0; margin:0}

#footer_navigation a{color:#6e6549; font-style:normal; text-decoration:none}

#footer_navigation a:hover{text-decoration:underline}

#footer_navigation a.current{font-weight:bold}

.footer_link{padding:8px; float:left}

.footer_callout{width:210px; padding:28px 24px; position:relative; overflow:hidden; font-family:Arial,"MS Trebuchet",sans-serif; color:#9d957b; 

background-color:#e8e8e8; background-image:url(http://www.agrium.com/images/css/footer_callout.gif); background-position:left top; 

background-repeat:no-repeat; _display:inline}

.footer_callout h2.title a {color:#6e6549;text-decoration:none}

.footer_callout h2.title{color:#6e6549; font-size:16px; padding:10px 0 15px 0; font-family:Georgia,Garamond,serif}

.footer_callout .text{font-size:12px; line-height:1.2; clear:left; margin:0 0 20px 0}

.footer_callout .date{font-size:11px; margin-bottom:2px}

.footer_callout .link, .footer_callout .link a{color:#6e6549; text-decoration:none; font-size:11px; font-family:Arial,"MS Trebuchet",sans-serif; font-weight:bold}

.footer_callout_right img{float:right}

.footer_callout_left img{float:left;margin:0 12px 12px 0}

.footer_callout_left {float:left;width:210px}

.footer_callout_right {float:left;width:310px}

.footer_callout_last {float:left;width:310px}

/* ADDED */

/* Elements.css */

#content form { padding: 20px 25px; border-top: 1px solid #eaeae8}

#content form label { display: block; font-weight: bold; color: #6E6549}

/* This spacing is important, do not mess with it. Changes may break the information request forms */
#content form fieldset { padding: 10px 10px}

#content form .column input { width: 98%}

#content form .column select { width: 98%}

#content form .divider { height: auto; background: none; border-top: 1px solid #ebeae8; margin-top: 15px; padding-top: 15px; width: 100%}

#content form .required { color: red}

.column { display: block; float: left; width: 46%; border-left: 1px solid #EEE; margin-left: 2%; padding-left: 4%; }

.column:first-child, .column_first { border: 0; margin: 0 1% 0 0; padding: 0}

/* Document Req. Form */

.highlighted {background-color:#fff7c0}

#content form div.left{display:inline;float:left;width:49%;border-right: 1px solid #EEE}

#content form div.right{display:inline;float:right;width:48%}

#content form span label {clear:both;display:block;font-size:11px;font-weight:normal;line-height:9px;margin:0;padding-top:3px;margin-bottom:10px}

input.small,select.small{width:25%;}

select.medium,input.medium{width:50%;}

input.large{width:98%;}

/* Search.css */

form#search { padding: 10px 0 20px 30px; background: transparent; border: 0; color: #6E6549; }

form#search label { display: inline; }

form#search fieldset { padding: 0 0 5px 0; }

form#search input#keywords { font-size: 17px; width: 370px; }

form#search input#search_button { position: relative; left: 5px; top: 5px; }

form#search .advanced { position: relative; left: 10px; top: -5px; color: #6E6549; font-size: 10px; }

#search_results { background: #f6f5f3; border-top: 1px solid #eaeae8; padding: 5px 15px; width: 915px; overflow: hidden; }

#search_results p { color: #6E6549; margin: 0; }

#search_results .left { width: 50%; float: left; }

#search_results .left span { color: #80A941; font-weight: bold; padding: 0 2px 0 5px; }

#search_results .right { width: 50%; float: right; text-align: right; }

#search_listing { padding: 0 200px 0 20px; }

.search_item { margin: 20px 0; }

.search_item p { margin: 0; }

.search_item a { color: #9D957B; text-decoration: none; font-weight: bold; }

.search_item h3 { font-family: Georgia, Garamond, serif; font-size: 15px; font-weight: normal; margin: 0 0 2px 0; line-height: 1.2; color: #6e6549; clear: left; }

.search_item h3 a { color: #80A941; font-weight: normal; }

/* Fancy-pants Tabs*/

ul.tabs_container { height: 33px; line-height: 33px; position: relative; margin: 0; padding: 0; list-style: none; }

ul.tabs_container li { padding: 0; margin: 0 3px 0 0; float: left; background: none; list-style-type: none; }

ul.tabs_container li a { display: inline-block; color: #666; text-decoration: none; padding: 0; margin: 0; background: url(http://www.agrium.com/images/css/tab_large_left.gif) no-repeat top left; }

ul.tabs_container li a span { padding: 0px 14px; margin: 0; display: inline-block; font-weight: bold; cursor: pointer; text-decoration: none; background: transparent url(http://www.agrium.com/images/css/tab_large_right.gif) no-repeat top right; }

ul.tabs_container li a:hover, ul.tabs_container li a.active { font-weight: bold; background-position: left 100%; text-decoration: none; }

ul.tabs_container li a:hover span, ul.tabs_container li a.active span { background-position: right 100%; }

.tab_section { padding: 25px; margin-top: -1px; border: 1px solid; border-color: #e8e8e8; border-width: 1px 0 0 1px; border-style: solid; height: 1%; }

 

/* Tables */

table {border:0;border-collapse:collapse;margin:15px 0 15px 0;}

.fullwidth {width:95%;}

.sm {width:90px}

.media {width:50px}

.media img {margin-right:6px;text-align:right;}

table th {font-weight:bold;color:#9d957b;border-bottom:1px solid #9d957b;text-align:left}

table th, table td {padding: 5px;}

.odd {background-color:#F6F5F3}

.even {background-color:#fff}



/* Quick Search Bar */

#quick_search_bar { background: url(http://www.agrium.com/images/css/quick_search.gif) top left no-repeat; width: 945px; height: 50px; margin: 8px 0 20px; }

#quick_search_bar form { background: none; border: 0; padding: 12px; height: 26px; width: 921px; position: relative; }

#quick_search_bar #quick_search { position: absolute; left: 136px; top: 18px; width: 244px; background: transparent; border: 0 none; color: #9D957B; font-size: 11px; font-style: italic; padding: 0;}

#quick_search_bar #quick_search_clear { position: absolute; left: 390px; width: 25px; height: 25px; display: block; }

#quick_search_bar #quick_search_filter_1 { position: absolute; left: 495px; top: 16px; width: 170px; color: #9D957B; font-size: 11px; font-style: italic; }

#quick_search_bar #quick_search_filter_2 { position: absolute; left: 680px; top: 16px; width: 170px; color: #9D957B; font-size: 11px; font-style: italic; }

#quick_search_bar #quick_search_go { position: absolute; left: 864px; width: 70px; height: 30px; }

#news_callouts #stock_quote h2 {display:none}

/* Explore Area */

#related h2 {padding-left:8px;margin:16px 0 8px 0;}

#related .stock_feed {padding-left:8px;padding-right:8px;}

#related .stock_market {font-weight:bold}

#related .stock_value {font-weight:bold;color:#A59B8F}

#related .stock_date {text-align:right;display:block;margin-bottom:5px;white-space:nowrap;}

#related .stock_change {font-weight:bold;margin-left: 8px}

#briefcase .odd, #briefcase .even {padding: 8px;}

#briefcase a {color:#9d957b;text-decoration:none;}

#briefcase img {float: right;}



/* Image Alignment */

img.alignright{float:right; margin:0 0 1em 1em}

img.alignleft{float:left; margin:0 1em 1em 0}

img.aligncenter{display:block; margin-left:auto; margin-right:auto}

a img.alignright{float:right; margin:0 0 1em 1em}

a img.alignleft{float:left; margin:0 1em 1em 0}

a img.aligncenter{display:block; margin-left:auto; margin-right:auto}

/* History Slider */

#history_gallery { width: 700px; margin: 0 auto 10px; background: transparent; visibility: hidden; }

#history_gallery .ngallery_thumbs_container { background: #222; margin-bottom: -5px; }

#history_gallery .ngallery_thumbs_container .ngallery_thumbs_outer { padding-bottom: 5px; }

#history_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_pointer { background: transparent url(http://www.agrium.com/images/css/gallery_pointer_down.png) center center no-repeat; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.agrium.com/images/css/gallery_pointer_down.png", sizingMethod="crop"); }

#history_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_inner { width: 575px !important; }

#history_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_inner ul.thumbs li { background: #222; padding: 5px 5px 5px 0; }

#history_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_inner ul.thumbs li a { width: 100px; height: 40px; }

#history_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_inner ul.thumbs li img { width: 100px; }

#history_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_inner ul.thumbs li .ngallery_thumb_caption { display: none; }

#history_gallery .ngallery_thumbs_container a.ngallery_thumbs_previous { background: transparent url(http://www.agrium.com/images/css/gallery_arrow_left.gif) 90% 45% no-repeat; }

#history_gallery .ngallery_thumbs_container a.ngallery_thumbs_next { background: transparent url(http://www.agrium.com/images/css/gallery_arrow_right.gif) 10% 45% no-repeat; }

#history_gallery .ngallery_slides_container { background: #222; padding: 0 3px 3px; }

#history_gallery .ngallery_slides_inner { height: 300px !important; }

#history_gallery .slide { position: relative; }

#history_gallery .slide h2, #history_gallery .slide .text, #history_gallery .slide a { color: #fff !important; }

#history_gallery .slide .overlay { position: absolute; padding: 5px; width: 100%; left: 0px; top: 0px; background: transparent url(http://www.agrium.com/images/css/slide_overlay.png); _background-image: url(http://www.agrium.com/images/css/slide_overlay.gif); }

 

#image_gallery { width: 520px; margin: 0 auto; background: transparent; visibility: hidden; }

#image_gallery .ngallery_thumbs_container { background: #222; margin-bottom: -5px; _padding-bottom: 5px; }

#image_gallery .ngallery_thumbs_container .ngallery_thumbs_outer { padding-bottom: 5px; }

#image_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_pointer { background: transparent url(http://www.agrium.com/images/css/gallery_pointer.png) center center no-repeat}

#image_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_inner { width: 500px !important; }

#image_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_inner ul.thumbs li { background: #222; padding: 5px 5px 5px 0; }

#image_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_inner ul.thumbs li a { width: 100px; height: 40px; }

#image_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_inner ul.thumbs li img { width: 100px; }

#image_gallery .ngallery_thumbs_container .ngallery_thumbs_outer .ngallery_thumbs_inner ul.thumbs li .ngallery_thumb_caption { display: none; }

#image_gallery .ngallery_thumbs_container a.ngallery_thumbs_previous { background: transparent url(http://www.agrium.com/images/css/gallery_arrow_left.gif) 90% 45% no-repeat; }

#image_gallery .ngallery_thumbs_container a.ngallery_thumbs_next { background: transparent url(http://www.agrium.com/images/css/gallery_arrow_right.gif) 10% 45% no-repeat; }

#image_gallery .ngallery_slides_container { background: #fff; padding: 5px 5px 5px; }

#image_gallery .ngallery_slides_inner {height:500px;  }

#image_gallery .slide { width: 500px; position: relative; }

#image_gallery .slide img { float: left; }

#image_gallery .slide .overlay { float: right; width: 200px; z-index: 50; position: relative; padding-left: 10px; }

#image_gallery .slide h2, #image_gallery .slide .text, #image_gallery .slide a { margin-bottom: 10px; }

#image_gallery .slide a { cursor: pointer; }



#display_container{width:auto}

#display_container ul#display_nav{border-right:1px solid #eee;margin:0;padding:0;width:140px;float:left;margin: 5px 0px 20px 0}

#display_container ul#display_nav li{margin:0;padding:0;list-style-type:none;position:relative;text-align:left;padding-bottom:5px;margin-bottom:5px}

#display_container ul#display_nav li img{margin:0 auto;text-align:left}

#display_container ul#display_nav li span{font-size:11px;display:block}

#display_container .panel{display:block}

#display_container .display_content{padding:0px 0 15px 15px;text-align:left;min-width:310px;margin-left:135px}

#display_container .display_content h2{margin-top:0; padding-top:0}

.clickable {border: 4px solid #80A941;padding:1px}



#error {text-align:center;margin:0 auto;width:70%;padding:14px;margin-bottom:10px;border: 2px solid #FBC2C4;background:#FBE3E4;color:#8a1f11;}

#error ul {list-style:disc;text-align:left}

#error li {margin-left:30px}

.storyleft {float:left;width:45%;}

.storyright {width:52%;float:right;margin-bottom:10px;border-left: 1px solid #EEE;padding-left: 15px}



/* Interactive Map */

.map_image a { text-decoration: none; }

.map_image h3 {font-size:10px;font-weight:normal;color:#666;font-family:Arial}

.map_legend { padding-top: 10px; }

.map_legend a { text-decoration: none; }

.map_legend .map_group { float: left; padding-right: 15px; }

.map_legend .map_group h3 { clear: both; padding: 0 0 5px 0; }

.map_legend .map_group li { clear: both; padding: 0 0 5px 0; }

.ui-widget-overlay { position: absolute; z-index: 50; background: #aaaaaa; opacity: 0.5; filter: Alpha(Opacity=50); }

.ui-dialog { position: absolute; z-index: 60; background: #fff; max-width: 920px; }

.ui-dialog .ui-dialog-titlebar { position: relative; padding: 5px 10px; background: #80A941; font-size: 14px; color: #fff; cursor: default; }

.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close { height: 18px; margin: -10px 0 0; padding: 1px; position: absolute; right: 0.3em; top: 13px; width: 19px; background: url(/images/css/close.gif) no-repeat 50% 50%; }

.ui-dialog .ui-dialog-content { padding: 5px 10px 20px; overflow: hidden; }



/* Careers Job Map */

#position #city {text-transform:uppercase}

#position #city,#position #title,#position #type {font-weight:bold;padding:6px;border-bottom:1px solid #E8E8E8;background-color:#F6F5F3}

#position #description {margin-top:4px}

#position #description ul {list-style-type:square;margin-bottom:20px}

#position #description ul li {margin-left:30px}

#position #apply_url{display:block;background-color:#7DAF36;color:#fff;padding:10px;margin-top:16px}

#position #apply_url a{color:#fff;text-transform:uppercase;display:block;font-weight:bold;text-decoration:none}

#position #apply_url:hover {background-color:#82b835}