h1{
	font-size: 44px !important;
	font-family: "pragmatica-web-n7", "pragmatica-web", sans-serif;
	font-weight: 700;
	width: 610px;
	line-height: 50px;
	margin: 13px 0;
	position: absolute;
	top: 0;
	left: 0;
}
h1 span{
	font-family: "pragmatica-web", sans-serif;
	font-weight: 200;
}





#center-stage-background{
	width: 100%;
	background: #FFF;
	overflow: hidden;
	position: relative;
}
#center-stage{
	list-style-type: none;
	padding: 0;
	background: #FFF;
	height: 355px;
	position: relative;
}
#center-stage li{
	display: none;
}
#center-stage li.javascript-show{
	display: block;
}
#center-stage .gray h1{
	color: #979797;
}
#center-stage .turquoise h1{
	color: #3D8479;
}
#center-stage .green h1{
	color: #B4CB8A;
}
#center-stage .blue h1{
	color: #0092CE;
}
#center-stage .orange h1{
	color: #D9B16D;
}
#center-stage .gray img{
	border: 1px solid #979797;
}
#center-stage .turquoise img{
	border: 1px solid #3D8479;
}
#center-stage .green img{
	border: 1px solid #B4CB8A;
}
#center-stage .blue img{
	border: 1px solid #0092CE;
}
#center-stage .orange img{
	border: 1px solid #D9B16D;
}
#center-stage .gray a{
	color: #979797;
}
#center-stage .turquoise a{
	color: #3D8479;
}
#center-stage .green a{
	color: #B4CB8A;
}
#center-stage .blue a{
	color: #0092CE;
}
#center-stage .orange a{
	color: #D9B16D;
}
#center-stage .eps-red a
{
    color: #CE3229;
}

#center-stage img{
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	border: 12px solid #FFF;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, .4);
}
#center-stage p{
	position: absolute;
	top: 130px;
	left: 104px;
	padding: 0 0 20px 10px;
	font-size: 14px;
	line-height: 22px;
	height: 205px;
	width: 275px;
	margin: 0;
}
#middle-bar{
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/middle-checkerboard.gif) repeat-x;
	width: 100%;
	padding: 0 0 318px;
	position: relative;
	z-index: 2;
}
#news-bar{
	border-left: 1px dotted #47393A;
	width: 799px;
	height: 37px;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/news-repeat.gif) repeat-x;
	float: right;
	margin: 10px 0 0;
	position: relative;
	overflow: hidden;
}
#cphSearch_T2080BCA1089 fieldset
{border:0px;
}
#ctl00$cphSearch$T2080BCA1089$ctl00$ctl00$searchTextBox{
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/search.gif) no-repeat;
	border: none;
	width: 123px;
	height: 26px;
	padding: 0 28px 0 10px;
	color: #444344;
}
#news-bar h3{
	font-family: "pragmatica-web", sans-serif;
	font-weight: 200;
	font-size: 24px;
	color: #B0A3A3;
	margin: 3px 17px 0 10px;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/arrow-dark-gray-on-light-gray.gif) no-repeat right 12px;
	padding: 0 14px 0 0;
	float: left;
}
#news-bar p{
	font-size: 13px;
	margin: 13px 0 0;
	position: relative;
	z-index: 2;
	float: left;
}
#news-bar strong, #news-bar a{
	color: #B00000;
}
#news-bar-background{
	position: absolute;
	height: 38px;
	width: 301px;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/news-fade.gif) no-repeat;
	right: -2px;
	top: 0;
	z-index: 1;
}
#middle-bar h2{
	clear: right;
	font-size: 36px;
	color: #8D3442;
	font-family: "pragmatica-web", sans-serif;
	font-weight: 200;
	text-transform: lowercase;
	margin: 0 0 0 -74px;
	padding: 0 0 0 74px;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/product-finder-checkerboard-center.gif) no-repeat;
	height: 50px;
}
#investors-box{
	width: 259px;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/investors-box.gif) repeat-x #E1E1E1;
	float: right;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, .3);
	overflow: hidden;
	position: relative;
	margin: 1px 0 0;
	padding: 0px 0 10px;
}
#investors-box h2{
	clear: none;
	color: #3E7998;
	margin: 0 0 0 20px;
	padding: 0;
	background: none;
	height: 49px;
}
#investors-symbol{
	width: 32px;
	font-size: 10px;
	color: #A19998;
	text-align: center;
	font-family: "pragmatica-web", sans-serif;
	font-weight: 200;
	text-transform: uppercase;
	position: absolute;
	top: 14px;
	right: 16px;
	line-height: 10px;
}
#investors-symbol span{
	font-size: 16px;
	line-height: 16px;
	color: #3E7998;
}
#stock-quote{
	padding: 12px 20px;
	background: #FFF;
	border-top: 1px solid #A8ABA9;
	border-bottom: 1px solid #A8ABA9;
	font-size: 11px;
}
#stock-left-side{
	float: left;
	width: 125px;
}
#stock-right-side{
	float: right;
	width: 94px;
	margin: 7px 0 0;
}
#stock-arrow{
	float: right;
	border-color: #DC0202 transparent transparent transparent;
	border-style: solid;
	border-width: 6px;
	width: 0;
	height: 0;
	margin: 3px 5px 0 0;
}
#stock-change{
	float: right;
	color: #DC0202;
}
#stock-link{
	float: right;
	margin: 3px 0 0;
}
#stock-link a{
	color: #DC0202;
}
#stock-right-side.stock-up #stock-arrow{
	border-color: transparent transparent green transparent;
	margin: -3px 5px 0 0;
}
#stock-right-side.stock-up #stock-change{
	color: green;
}
#ir-news{
	padding: 0 20px;
	font-size: 11px;
}
#ir-news time{
	line-height: 16px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
#ir-news a{
	color: #504143;
	text-decoration: none;
}
#ir-news a:hover{
	text-decoration: underline;
}
#product-finder-box{
	float: left;
	width: 645px;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/product-finder-bottom.gif) no-repeat left bottom;
}
#product-finder{
	height: 167px;
	overflow: hidden;
	font-size: 13px;
	margin: 3px 0 0;
}
#product-finder ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#product-finder a{
	cursor: pointer;
	display: block;
	padding: 3px 20px;
	color: #504143;
	text-decoration: none;
}
#product-finder-column-1, #product-finder-column-2, #product-finder-column-3{
	float: left;
	border-left: 1px dotted #47393A;
	overflow: auto;
	height: 148px;
	padding: 15px 0 0;
	width: 195px;
}
#product-finder-column-1 a:hover, #product-finder-column-2 a:hover, #product-finder-column-1 a.selected, #product-finder-column-2 a.selected{
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/arrow-white-on-dark-gray.gif) no-repeat right center #CAC1C0;
	color: #FFF;
}
#product-finder-column-3 a:hover{
	color: #8D3442;
	text-decoration: underline;
}
#product-finder-column-2 ul, #product-finder-column-3 ul{
	display: none;
}
#product-finder-column-2 ul.show, #product-finder-column-3 ul.show{
	display: block;
}
#product-finder-column-3 li{
	display: none;
}
#product-finder-column-3 li.show{
	display: block;
}
#rotator-indicators{
	height: 30px;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 259px;
	box-shadow: 0px 0px 7px rgba(0, 0, 0, .4);
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/rotator-indicators.gif) repeat-x;
	text-align: center;
}
#rotator-indicators ul{
	list-style-type: none;
	margin: 14px auto 0;
	padding: 0;
	position: relative;
}
#rotator-indicators li{
	float: left;
	width: 15px;
	height: 15px;
	background: #504143;
	margin: 0 3px;
	cursor: pointer;
}
#rotator-indicators li:hover{
	opacity: .6;
}
#rotator-indicators a{
	width: 15px;
	height: 0;
	display: block;
	background: #FFF;
}
#rotator-indicators a.gray{
	background: #979797
}
#rotator-indicators a.turquoise{
	background: #3D8479
}
#rotator-indicators a.green{
	background: #B4CB8A
}
#rotator-indicators a.blue{
	background: #0092CE
}
#rotator-indicators a.orange{
	background: #D9B16D
}
#rotator-indicators a.brown{
	background: #BAA481;
}
#center-stage-left{
	position: absolute;
	left: 0;
	top: 14px;
	cursor: pointer;
}
#center-stage-right{
	position: absolute;
	right: 0;
	top: 14px;
	cursor: pointer;
}
#center-stage-left:hover, #center-stage-right:hover{
	opacity: .6;
}
#internal, #internal #main-container{
	background: none;
}
#internal h2{
	color: #BAA481;
	margin: 5px 0 0;
	font-family:"pragmatica-web-n2", "pragmatica-web", sans-serif;
	font-weight: 200;
	text-transform: lowercase;
	font-size: 28px;
}
#internal h1{
	color: #BAA481;
	font-family: "pragmatica-web", sans-serif;
	font-weight: 200;
	font-size: 36px;
	line-height: 38px;
	position: static;
	margin: 0;
}
#internal h1.social{
	margin: 0 0 15px;
}
#internal h1.green{
	color: #b5cb8b;
}
#internal h1.gray{
	color: #979797;
}
#internal h1.turquoise{
	color: #3D8479;
}
#internal h1.blue{
	color: #0092CE;
}
#internal h1.orange{
	color: #D9B16D;
}

#internal h1 b{
	font-weight: 700;
	font-family: "pragmatica-web-n7", "pragmatica-web";
}
#internal .dropdowns-right h2, .dropdowns-right h2{
	text-transform: none;
	font-size: 30px;
	margin: 10px 0 0 20px;
	font-family: "pragmatica-web", sans-serif;
	font-weight: 200;
	color: #BAA481;
}
#internal #rotator-indicators{
	width: 180px;
	right: 100px;
	box-shadow: none;
}
#internal #center-stage-left{
	top: 9px;
}
#internal #center-stage-right{
	top: 9px;
}
#internal #rotator.wide #carousel{
	margin: 25px 0 0;
}
#internal #rotator.wide-short #carousel{
	margin: 25px 0 0;
}
#title-bar{
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/internal-header-breadcrumb.gif) repeat-x;
	height: 74px;
	width: 100%;
}
#title-bar-center{
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/internal-secondary-top.png) no-repeat 729px 0px;
	height: 64px;
	padding: 10px 0 0;
}

#breadcrumbs{
	font-size: 12px;
	color: #766769;
}
#breadcrumbs a{
	color: #766769;
	text-decoration: none;
	padding: 0 3px;
}
#breadcrumbs a:hover{
	text-decoration: underline;
}
#breadcrumbs strong{
	font-weight: normal;
	color: #000;
}
#contact-accordion h1, #sustainability-reports-accordion h1{
 	font-size: 36px !important;
 	margin: 20px 0 0;
}


#alert{
	position: absolute;
	right: 190px;
	bottom: 9px;
	font-size: 12px;
	max-width: 400px;
	text-align: left;
	line-height: 16px;
}
#alert table{
	height: 50px;
	margin: 0 0 3px;
}
#alert table tr:hover{
	background: none;
	color: #504143;
}
#alert td{
	vertical-align: bottom;
}
#alert p{
	margin: 0;
}
#alert a, #alert b{
	color: #B00000;
}

#alert2{
	position: absolute;
	right: 190px;
	bottom: 9px;
	font-size: 12px;
	max-width: 400px;
	text-align: left;
	line-height: 16px;
}
#alert2 table{
	height: 50px;
	margin: 0 0 3px;
}
#alert2 table tr:hover{
	background: none;
	color: #504143;
}
#alert2 td{
	vertical-align: bottom;
}
#alert p{
	margin: 0;
}
#alert2 a, #alert2 b{
	color: #B00000;
}
#recent-news h1{
	font-size: 36px !important;
	margin-top: 30px;
	border-bottom: 1px dotted #B8ABA9;
	width: 433px;
	padding: 0 0 10px;
}
#recent-news article{
	border-bottom: 1px dotted #B8ABA9;
	width: 433px;
	padding: 15px 0 0;
}
#recent-news time{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
#ir-calendar table{
	margin: 40px 0 0;
	width: 433px;
}
#ir-calendar th{
	text-align: left;
	color: #BAA481;
	padding: 8px 0;
	border-bottom: 1px dotted #B8ABA9;
}
#ir-calendar tr{
	padding: 0 10px 0 0;
}
#ir-calendar tr:hover{
	background: none;
	cursor: default;
	color: #504143;
}
#ir-calendar td{
	padding: 8px 0;
	border-bottom: 1px dotted #B8ABA9;
	font-weight: bold;
}
#ir-calendar td.default{
	font-weight: normal;
}
#xbrl-data .accordion{
	width: 433px;
	margin: 30px 0 0;
}
.xbrl-files, .quarterly-results{
	width: 410px;
	float: right;
}
.xbrl-file, .quarterly-result{
	border-bottom: 1px dotted #B8ABA9;
}
.xbrl-files .xbrl-file:last-child, .quarterly-results .quarterly-result:last-child{
	border: none;
}
.xbrl-type{
	width: 50px;
	float: left;
	height: 66px;
	position: relative;
}
.xbrl-type img{
	display: block;
	position: relative;
	top: 50%;
	margin: -15px 0 0;
}
.xbrl-name{
	width: 330px;
	padding: 0 15px 0 0;
	float: right;
}
.quarterly-results time{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
}
.accordion .quarterly-result p{
	padding: 0;
}
.accordion article.quarterly-result{
	padding: 15px 0 0;
}



#skip, #skip-2{
	position: absolute;
}
#sidebar{
	float: right;
	width: 174px;
	padding: 0 0 358px;
	position: relative;
	z-index: 2;
}
#sidebar .wide-rectangle-badge{
	margin: 10px 0 0;
	width: 150px;
}
#secondary-navigation li a, #main-content .officers-list li a{
	text-decoration: none;
	color: #504142;
	display: block;
	padding: 5px 10px 5px 18px;
	margin: 0 0 0 -8px;
	line-height: 16px;
	font-family: "pragmatica-web-n4", "pragmatica-web", sans-serif;
	font-weight: 400;
}


/*corby edit, Oct 25
*/
#secondary-navigation li.active a, #main-content .officers-list a.at{
	background: url(../images/backgrounds/secondary-arrow.gif) left no-repeat;
	font-family: "pragmatica-web-n7", "pragmatica-web";
	font-weight: 400;
}
#secondary-navigation a.at:hover, #main-content .officers-list a.at:hover{
	color: #504142;
}





/*corby edit, added div.RadTreeView_Sitefinity .rtIn
  in an effort to duplicate DDay's second nav style within the Sitefinity nav control
*/
div.RadTreeView_Sitefinity .rtIn 
{
    text-decoration: none !important;
	color: #504142 !important;
	/*display: block !important;*/
	/*padding: 5px 10px 5px 18px !important;*/
	/*margin: 0 0 0 -8px !important;*/
	/*line-height: 16px !important;*/
	font-family: "pragmatica-web-n4", "pragmatica-web", sans-serif !important;
	font-weight: 200 !important;
}
#secondary-navigation a:hover, #main-content .officers-list a:hover{
	color: #AAA;
}
#secondary-navigation a.at, #main-content .officers-list a.at {
	background: url(https://webassets.valmont.com/valmontstagingbackgrounds/secondary-arrow.gif) left no-repeat;
	font-family: "pragmatica-web-n7", "pragmatica-web";
	font-weight: 400;
}


#secondary-navigation a.at:hover, #main-content .officers-list a.at:hover{
	color: #504142;
}
#secondary-navigation ul, .officers-list{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 13px;
	border-right: 1px dotted #B8ABA9;
}
#secondary-navigation li, .officers-list li{
	border-bottom: 1px dotted #B8ABA9;	
}

#secondary-navigation li ul{
	border: none;
	margin: 0 0 0 8px;
}
#secondary-navigation li ul li{
	border: none;
}
#secondary-navigation li ul li a{
	padding: 5px 5px 5px 20px;
	font-family: "pragmatica-web-n2", "pragmatica-web";
	font-weight: 200;
}
#secondary-navigation li ul li a.at{
	background: #EEE;
	font-family: "pragmatica-web-n2", "pragmatica-web";
	font-weight: 200;
}
/* begin Corby editions */

/*This one, underlines the current page in the cleannav menu*/
#secondary-navigation li.active{
	border-bottom: 1px dotted #B8ABA9;	
	
}
/*This one, with font-weight at 900 bolds the current page in the cleannav menu*/
#secondary-navigation li ul li.active a{
	padding: 5px 5px 5px 20px;
	font-family: "pragmatica-web-n2", "pragmatica-web";
	font-weight: 700;
	font-style:italic;
}
/*This one, with font weight changed from 400 to 900, bolds the parent page on landing pages
as an example, /valmont/our-family-of-products/irrigation
irrigation is now highlighted.
It remains highlighted when you go one step down as well.  For example
/valmont/our-family-of-products/irrigation/linears...with this one Irrigaiton is still
highlighted and the linears sub page is bolded, italic, and underlined thanks to the above css
*/
#secondary-navigation li a, #main-content .officers-list li a{
	text-decoration: none;
	color: #504142;
	display: block;
	padding: 5px 10px 5px 18px;
	margin: 0 0 0 -8px;
	line-height: 16px;
	font-family: "pragmatica-web-n4", "pragmatica-web", sans-serif;
	font-weight: 900;
}


/*Added a duplication of the secondary-navigation and called it secondary-navigation-top
in order to account for multiple cleannav navigation pieces on the same template.
Doing this lets me set the top class to below, leaving the original nav to the above.
This then makes the templates W3C compliant*/
#secondary-navigation-top li a, #main-content .officers-list li a{
	text-decoration: none;
	color: #504142;
	display: block;
	padding: 5px 10px 5px 18px;
	margin: 0 0 0 -8px;
	line-height: 16px;
	font-family: "pragmatica-web-n4", "pragmatica-web", sans-serif;
	font-weight: 400;
}
#secondary-navigation-top a:hover, #main-content .officers-list a:hover{
	color: #AAA;
}
#secondary-navigation-top a.at, #main-content .officers-list a.at{
	background: url(https://webassets.valmont.com/valmontstagingbackgrounds/secondary-arrow.gif) left no-repeat;
	font-family: "pragmatica-web-n7", "pragmatica-web";
	font-weight: 700;
}
#secondary-navigation-top a.at:hover, #main-content .officers-list a.at:hover{
	color: #504142;
}
#secondary-navigation-top ul, .officers-list{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 13px;
	/*border-right: 1px dotted #B8ABA9;*/
}
#secondary-navigation-top li, .officers-list li{
	/*border-bottom: 1px dotted #B8ABA9;*/
}
#secondary-navigation-top li ul{
	border: none;
	margin: 0 0 0 8px;
}
#secondary-navigation-top li ul li{
	border: none;
}
#secondary-navigation-top li ul li a{
	padding: 5px 5px 5px 20px;
	font-family: "pragmatica-web-n2", "pragmatica-web";
	font-weight: 200;
}
#secondary-navigation-top li ul li a.at{
	background: #EEE;
	font-family: "pragmatica-web-n2", "pragmatica-web";
	font-weight: 200;
}
/*End duplication of secondary-navigation with the addition of -top*/

/*End Corby additions */
#main-content-full-width{
	padding: 0 20px 0 0;
}
#main-content-full-width.social{
	padding: 0;
}
#main-content{
	float: right;
	width: 729px;
	border-right: 1px dotted #B8ABA9;
	padding: 17px 0 358px;
	color: #504143;
	font-size: 13px;
}
#main-content h2{
	color: #b0a3a2;
	font-size: 24px;
	font-family: "pragmatica-web", sans-serif;
	font-weight: 200;
	text-transform: none;
	margin: 25px 0 10px;
}
#main-content p{
	line-height: 20px;
}
#main-content a{
	color: #B00000;
}
#main-content a.online-report:hover, #main-content a.pdf-report:hover{
	color: #FFF;
}
#main-content .horizontal-list a{
	color: #504143;
	text-decoration: none;
}
#main-content .horizontal-list a:hover{
	text-decoration: underline;
}
#main-content-left{
	width: 420px;
	float: left;
	border-right: 1px dotted #B8ABA9;
	padding: 0 12px 0 0;
}
#main-content-right{
	width: 275px;
	float: right;
}
#main-content-right .wide-rectangle-badge h4, .wide-rectangle-badge h4{
	font-size: 18px;
	color: #444344;
	line-height: 18px;
	margin: 24px 0 0;
	font-family: "pragmatica-web", sans-serif;
	font-weight: 200;
}
#main-content-right .wide-rectangle-badge h4.tall, .wide-rectangle-badge h4.tall{
	margin: 5px 0 0;
}
#main-content-right .wide-rectangle-badge h4 span, .wide-rectangle-badge h4 span{
	font-weight: 700;
}
#main-content-right #stock-box h4{
	text-transform: lowercase;
	font-size: 28px;
	color: #3e7998;
	margin: 5px 0 13px;
}
#main-content-right a, #financial-tabs-content a{
	color: #504143;
	text-decoration: none;
}
#main-content-right a:hover, #financial-tabs-content a:hover{
	text-decoration: underline;
}
#main-content-right .wide-rectangle-badge .left p, .wide-rectangle-badge .left p{
	margin: 6px 0;
}
#main-content-right .wide-rectangle-badge .left a{
	color: #B00000;
	text-decoration: underline;
}
#main-content-right h4{
	font-size: 28px;
	color: #BAA481;
	font-family: "pragmatica-web", sans-serif;
	font-weight: 200;
	margin: 0;
}
#main-content-right time, #financial-tabs-content time{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
}
#main-content-right p, #financial-tabs-content p{
	font-size: 13px;
	margin: 0 0 10px;
	line-height: 16px;
}
#main-content-right .more{
	color: #B00000;
}
#stock-box #stock-quote{
	width: 223px;
	margin: 5px 0 0 -11px;
	height: 39px;
	padding: 5px 14px;
}
#stock-box #stock-left-side{
	width: 115px;
}
#stock-box time{
	font-weight: normal;
	font-size: 10px;
}
#stock-box .price{
	line-height: 23px;
}
#financial-tabs, #officers-tabs{
	margin: 0;
	padding: 0;
	list-style-type: none;
	box-shadow: 0px 0px 7px rgba(0, 0, 0, .2);
	font-family: "nimbus-sans-condensed", sans-serif;
	font-weight: 400;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-size: 14px;
}
#financial-tabs li, #officers-tabs li{
	float: left;
}
#financial-tabs li a, #officers-tabs li a{
	display: block;
	padding: 10px 20px;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/tab.gif) repeat-x;
	cursor: pointer;
	border-right: 1px dotted #B8ABA9;
	box-shadow: 2px 0px 6px rgba(0, 0, 0, .2);
}
#financial-tabs li:last-child a, #officers-tabs li:last-child a{
	border: none; 
}
#financial-tabs a:hover, #officers-tabs a:hover{
	color: #AAA;
}
#financial-tabs a.show, #officers-tabs a.show{
	background: #FFF;
	color: #baa481;
}
#financial-tabs a.show:hover, #officers-tabs a.show:hover{
	color: #baa481;
}
#financial-tabs-container, #officers-tabs-container{
	margin: 30px 0 10px;
	border-bottom: 1px dotted #B8ABA9;
	width: 432px;
}
#officers-tabs-container{
	width: auto;
}
#financial-tabs-container a, #officers-tabs-container a{
	color: #504143;	
}
#financial-tabs-content{
	margin: 0 0 20px;
}
#financial-tabs-content article{
	margin: 0 0 10px;
}
#rotator{
	position: relative;
	height: 325px;
	width: 729px;
	border-bottom: 8px #E1E1E1 solid;
}
#carousel{
	list-style-type: none;
	margin: 25px 0 0 139px;
	padding: 0;
	position: relative;
}
#carousel li{
	position: absolute;
	left: 8px;
	top: 8px;
	border: solid 1px #b5cb8b;
	height: 265px;
	width: 473px;
}
#carousel li.brown{
	border: solid 8px #BAA481;
}
#internal #rotator-indicators ul{
	margin: 10px auto 0;
}
#internal #rotator-indicators li a.show{
	height: 15px;
}
#internal #center-stage-right, #internal #center-stage-left{
	height: 16px;
	width: 10px;
}
#internal #rotator.wide #carousel li{
	height: 267px;
	width: 685px;
}
#internal #rotator.wide-short #carousel li{
	height: 242px;
	width: 678px;
}
#select-items{
	list-style-type: none;
	margin: 0;
	padding: 20px 0;
	margin: 0 auto;
	width: 555px;
}
#select-item-container{
	position: relative;
	padding: 30px 0 0;
}
#gray-arrow-left{
	position: absolute;
	left: 0;
	top: 150px;
	width: 0;
	height: 0;
	border-color: transparent #dadada transparent transparent;
	border-style: solid;
	border-width: 50px 20px;
	z-index: 2;
	cursor: pointer;
}
#gray-arrow-left:hover{
	opacity: .6;
}
#gray-arrow-right{
	position: absolute;
	right: 0;
	top: 150px;
	width: 0;
	height: 0;
	border-color: transparent transparent transparent #dadada;
	border-style: solid;
	border-width: 50px 20px;
	z-index: 2;
	cursor: pointer;
}
#gray-arrow-right:hover{
	opacity: .6
}
#bookcase{
	border-top: #C3C3C3 4px solid;
	border-bottom: #C3C3C3 4px solid;
	margin: 30px 0 0;
	width: 690px;
}

#annual-report-2012{
	background-image: url(http://valmontenterprisedev.cloudapp.net/images/default-album/annual-report-2012-thumbnail.jpg?sfvrsn=2);
}
#annual-report-2011{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2011-thumbnail.jpg);
}
#annual-report-2010{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2010-thumbnail.jpg);
}
#annual-report-2009{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2009-thumbnail.jpg);
}
#annual-report-2008{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2008-thumbnail.jpg);
}
#annual-report-2007{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2007-thumbnail.jpg);
}
#annual-report-2006{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2006-thumbnail.jpg);
}
#annual-report-2005{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2005-thumbnail.jpg);
}
#annual-report-2004{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2004-thumbnail.jpg);
}
#annual-report-2003{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2003-thumbnail.jpg);
}
#annual-report-2002{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2002-thumbnail.jpg);
}
#annual-report-2001{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2001-thumbnail.jpg);
}
#annual-report-2000{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-2000-thumbnail.jpg);
}
#annual-report-1999{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-1999-thumbnail.jpg);
}
#annual-report-1998{
	background-image: url(https://webassets.valmont.com/valmontstaging/annual-report-1998-thumbnail.jpg);
}
#main-content  #officers-column-1-tabs li a, #main-content  #officers-column-2-tabs li a, #main-content  #officers-column-3-tabs li a{
	margin: 0 0 0 -1px;
	width: 152px;
	padding: 5px 10px 5px 9px;
}
#officers-column-1-tabs li a.show, #officers-column-2-tabs li a.show, #officers-column-3-tabs li a.show{
	font-weight: bold;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/arrow-gold-on-white.gif) #FFF no-repeat right center;
	border-left: 1px dotted #B8ABA9;
}
#officers-column-1-tabs li a.show:hover, #officers-column-2-tabs li a.show:hover, #officers-column-3-tabs li a.show:hover{
	color: #000;
}
.accordion{
	margin: 7px 0 0;
	border-bottom: 1px dotted #B8ABA9;
	width: 729px;
}
.accordion h3{
	font-size: 11px;
	padding: 5px 10px;
	border-top: 1px dotted #b8aba9;
	cursor: pointer;
	position: relative;
	margin: 0;
	color: #baa481;
	font-size: 24px;
	font-family: "pragmatica-web-n2", "pragmatica-web", sans-serif;
	font-weight: 200;
}
.accordion h3:hover{
	opacity: .6;
}
.accordion ul{
	list-style-type: none;
	margin: 0;
	padding: 0 0 25px 10px;
}
.accordion li{
	padding: 8px 0;
}
.accordion a{
	color: #504142;
	text-decoration: none;
}
.accordion p{
	padding: 0 10px;
}
.accordion a:hover{
	text-decoration: underline;
}
.accordion .column{
	width: 235px;
	float: left;
}
.accordion .column p{
	margin: 5px 0;
}
.accordion .social-media{
	width: 250px;
	margin: 25px 0 0;
}
.accordion .column li{
	float: left;
}



#region-countries{
	margin: 20px 0 0;
}
#region-countries p{
	margin: 11px 0 5px;
}
#region-countries ul{
list-style-type: none;
	margin: 0 0 15px;
	padding: 0 80px 0 15px;
	float: left;
	border-right: 1px dotted #B8ABA9;
}
#region-countries{
	margin: 20px 0 0;
}
#region-countries p{
	margin: 11px 0 5px;
}
#region-countries ul{
	list-style-type: none;
	margin: 0 0 15px;
	padding: 0 80px 0 15px;
	float: left;
	border-right: 1px dotted #B8ABA9;
}
#region-countries li{
	padding: 4px 0;
}
#region-countries-lists ul:first-child{
	padding: 0 80px 0 0;
}
#region-countries-lists ul:last-child{
	border-right: none;
	padding: 0 0 0 10px;
}
#brand-carousel-container{
	position: relative;
	overflow: hidden;
	width: 649px;
	height: 129px;
	margin: 0 auto;
}
#brand-carousel{
	list-style-type: none;
	margin: 20px 0;
	padding: 0;
	width: 10000px;
	position: absolute;
	left: 0;
}
#brand-carousel li{
	float: left;
	vertical-align:middle;
	border-right: 1px dotted #B8ABA9;
}
#brand-carousel-arrow-container #gray-arrow-left-2{
	position: absolute;
	left: -20px;
	top: 20px;
	width: 0;
	height: 0;
	border-color: transparent #dadada transparent transparent;
	border-style: solid;
	border-width: 50px 20px;
	z-index: 2;
	cursor: pointer;
}
#brand-carousel-arrow-container #gray-arrow-left-2:hover{
	opacity: .6;
}
#brand-carousel-arrow-container #gray-arrow-right-2{
	position: absolute;
	right: -20px;
	top: 20px;
	width: 0;
	height: 0;
	border-color: transparent transparent transparent #dadada;
	border-style: solid;
	border-width: 50px 20px;
	z-index: 2;
	cursor: pointer;
}
#brand-carousel-arrow-container #gray-arrow-right-2:hover{
	opacity: .6;
}
#brand-carousel-arrow-container{
	position: relative;
	margin: 20px 0;
}
#world-map-container{
	width: 709px;
	height: 434px;
}
#world-map-container img{
	position: absolute;
}
#americas, #emea, #apac{
	display: none;
}
#business-tab-container{
	margin: 25px 0 0;
	border: #444344 solid 8px;
	width: 693px;
	box-shadow: 2px 2px 7px rgba(0, 0, 0, .3);
	overflow: hidden;
	position: relative;
}
#business-tab-list{
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 2;
	width: 341px;
}
#business-tab-list li{
	box-shadow: 2px 2px 7px rgba(0, 0, 0, .3);
	background: url(../images/backgrounds/business-tab.gif) no-repeat;
	width: 321px;
	height: 46px;
	cursor: pointer;
	font-family: "pragmatica-web-n7", "pragmatica-web", sans-serif;
	font-weight: 700;
	color: #FFF;
	font-size: 16px;
	text-transform: lowercase; 
	padding: 25px 0 0 20px;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, .2);
}
text-shadow: 2px 2px 2px rgba(0, 0, 0, .2);
}
#business-tab-list li:hover{
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/business-tab-hover.gif) no-repeat;
}
#business-tab-list li.show{
	background: none;
	box-shadow: none;
}
#eip-content{
	border-left: 8px solid #D9B16D;
	height: 414px;
	width: 685px;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/businesses-tabs-eip.jpg) no-repeat;
	padding: 12px 0 0;
	display: none;
}
#coatings-content{
	border-left: 8px solid #3D8479;
	height: 414px;
	width: 685px;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/businesses-tabs-coatings.jpg) no-repeat;
	padding: 12px 0 0;
	display: none;
}
#irrigation-content{
	border-left: 8px solid #0092CE;
	height: 414px;
	width: 685px;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/businesses-tabs-irrigation.jpg) no-repeat;
	padding: 12px 0 0;
	display: none;
}

#utility-content{
	border-left: 8px solid #B4CB8A;
	height: 414px;
	width: 685px;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/businesses-tabs-utility.jpg) no-repeat;
	padding: 12px 0 0;
	display: none;
}
#tubing-content{
	border-left: 8px solid #3D8479;
	height: 414px;
	width: 685px;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/businesses-tabs-tubing.jpg) no-repeat;
	padding: 12px 0 0;
	display: none;
}
#donhad-content{
	border-left: 8px solid #979797;
	height: 414px;
	width: 685px;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/businesses-tabs-donhad.jpg) no-repeat;
	padding: 12px 0 0;
	display: none;
}
#eip-content.show, #coatings-content.show, #irrigation-content.show, #irrigation-content.show, #utility-content.show, #tubing-content.show, #donhad-content.show{
	display: block;
}
#business-content-container{
	color: #FFF;
	line-height: 22px;
}
#business-content-container ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#business-content-container .right-side{
	float: right;
	width: 320px;
	padding: 0 15px 0 0;
}
#main-content #business-content-container .right-side a{
	color: #FFF;
}
#timeline .intro{
 				font-size: 24px;
 				line-height: 31px;
 			}
 			#timeline-dates{
 				background: url(https://webassets.valmont.com/valmontstaging/large-photos/timelineBCBF3E257F62.gif) repeat-y 322px 0px;
 				height: 2590px;
 				width: 100%;
 				position: relative;
 			}
#timeline img{
	border: solid 8px #BAA481;
}

#timeline .left{
	float: left;
	width: 327px;
	min-height: 100px;
}
#timeline .right{
	float: left;
	width: 320px;
	padding: 0 0 0 28px;
	min-height: 100px;
}
#timeline .left .date{
	text-align: right;
	padding: 0 28px 0 0;
	background: url(https://webassets.valmont.com/valmontstaging/large-photos/timeline-bullet.gif) no-repeat right 7px;
}
#timeline .right .date{
	padding: 0 0 0 36px;
	background: url(https://webassets.valmont.com/valmontstaging/large-photos/timeline-bullet.gif) no-repeat left 7px;
	margin: 0 0 0 -36px;
}
#timeline .date{
	color: #baa481;
	font-size: 48px;
	font-weight: bold;
}
#timeline-dates p{
	margin: 3px 0 0;
}
#timeline .timeline-date{
	position: absolute;
}
#vision-1, #vision-2, #vision-3{
	font-size: 24px;
	color: #504140;
	line-height: 31px;
	position: relative;
	font-family: "pragmatica-web-n2", "pragmatica-web", sans-serif;
	font-weight: 200;
}
#vision-1 strong, #vision-2, #vision-2 strong, #vision-3 strong, #vision-4 strong{
	font-size: 36px;
	line-height: 36px;
	font-family: "pragmatica-web-n7", "pragmatica-web", sans-serif;
	font-weight: 700;
}

#vision-2{
	float: left;
	width: 290px;
	padding: 70px 65px 0 65px;
}
#vision-3{
	float: left;
	width: 260px;
	padding: 100px 0 0;
}
#vision-4{
	clear: left;
	width: 520px;
	position: :  100px 0 0;
}
#vision-4{
	clear: left;
	width: 520px;
	position: relative;
	top: -35px;
	padding: 0 0 0 70px;
}
#vision-1 span, #vision-2 span, #vision-3 span{
	color: #baa481;
	font-size: 48px;
	line-height: 48px;
	position: absolute;
	left: 20px;
	top: 85px;
	font-family: "pragmatica-web-n7", "pragmatica-web", sans-serif;
	font-weight: 700;
}
#vision-3 span{
	top: 15px;
}
#vision-2 span{
	display: block;
	position: static;
}
#news-dates{
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
	width: 95px;
}
#news-dates li{
	padding: 2px 20px 0 0;
}
#news-dates li.at{
	background: url(../images/backgrounds/arrow-gray-on-white.gif) no-repeat right center;
}
#news-dates a{
	color: #baa480;
	font-size: 24px;
	font-family: "pragmatica-web-n2", "pragmatica-web", sans-serif;
	font-weight: 200;
	cursor: pointer;
}
#news-dates a:hover{
	color: #504143;
}
#news-dates a span{
	font-family: "pragmatica-web-n4", "pragmatica-web", sans-serif;
	font-weight: 400;
}
#news-articles{
	float: right;
	width: 600px;
	margin: 10px -20px 0 0;
}
#news-articles ul{
	list-style-type: none;
	margin: 0 0 30px;
	padding: 0;
	border-bottom: 1px dotted #B8ABA9;
}
#news-articles ul.hide{
	display: none;
}
#news-articles li{
	padding: 10px 0;
	border-top: 1px dotted #B8ABA9;
}
#news-articles .date{
	width: 135px;
	float: left;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
}
#news-articles .article-title{
	width: 355px;
	float: right;
}
#news-articles table{
	height: 100%;
}
.eight-percent{
	width: 8%;
}
.one-percent{
	width: 1%;
}
.two-percent{
	width: 2%;
}
.twelve-percent{
	width: 12%;
}
.forty-three-percent{
	width: 43%;
}
.rotator-sitefinity{
	background: #FFF;
}
.bio{
	float: right;
	width: 510px;
	padding: 15px 0 0;
}
.bio img{
	border:  #C3C3C3 8px solid;
	box-shadow: 2px 2px 7px rgba(0, 0, 0, .3);
	float: left;
	margin: 0 15px 20px 0;
}
.bio h2, #main-content .bio h2{
	font-size: 24px;
	font-family: "pragmatica-web-n2", "pragmatica-web", sans-serif;
	font-weight: 200;
	color: #504142;
	margin: 10px 0 -10px;
}
.bio h2 span, #main-content .bio h2 span{
	font-family: "pragmatica-web-n7", "pragmatica-web", sans-serif;
	font-weight: 700;
}
.officers-list{
	width: 160px;
	margin: -9px 0 0;
	border-left: 1px dotted #B8ABA9;
	float: left;
	border-right: none;
}
.officers-list li{
	border-right: 1px dotted #B8ABA9;
}
.shelf{
	width: 639px;
	height: 210px;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/shelf-backing.gif) no-repeat;
	border-top: #C3C3C3 4px solid;
	border-bottom: #C3C3C3 4px solid;
	border-right: #C3C3C3 8px solid;
	border-left: #C3C3C3 8px solid;
	padding: 0 0 0 35px;
}
.book{
	width: 125px;
	height: 161px;
	float: left;
	margin: 29px 34px 0 0;
	box-shadow: 0px 4px 12px rgba(0, 0, 0, .5);
	position: relative;
	overflow: hidden;
}
.book a{
	background-position: left top;
	display: block;
	overflow: hidden;
	width: 125px;
	height: 161px;
	text-indent: -1000px;
	font-size: 15px;
}
.book a:hover{
	background-position: left top;
	opacity: .6;
}
.book a strong{
	font-size: 17px;
	line-height: 35px;
}
.book a span{
	text-transform: uppercase;
	font-size: 11px;
}
.book a.pdf-report{
	display: block;
	width: 125px;
	position: absolute;
	top: -85px;
	height: 81px;
	background: #FFF;
	color: #B00000;
	text-align: center;
	text-indent: 0;
	padding: 0;
	text-decoration: none;
}
.book a.pdf-report:hover{
	opacity: 1;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/book-hover.gif) no-repeat;
	color: #FFF;
}
.book a.online-report{
	display: block;
	width: 125px;
	position: absolute;
	bottom: -85px;
	height: 81px;
	background: #FFF;
	color: #B00000;
	text-align: center;
	text-indent: 0;
	padding: 0;
	text-decoration: none;
}
.book a.online-report:hover{
	opacity: 1;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/book-hover.gif) no-repeat;
	color: #FFF;
}
.social-media-list{
	list-style-type: none;
	padding: 0;
	margin: 0 0 40px;
	border-bottom: 1px dotted #B8ABA9;	
}
.social-media-list li{
	border-top: 1px dotted #B8ABA9;
	clear: left;
}
.social-media-list li p{
	float: left;
	margin: 17px 0 0;
}
.social-media-list li ul{
	list-style-type: none;
	float: right;
	margin: 4px 0 0;
	padding: 5px 20px 5px 0;
}
.social-media-list li ul li{
	border: none;
	float: left;
	clear: none;
	padding: 0 0 0 7px;
}
.horizontal-list{
	list-style: none;
	margin: 0 0 65px;
	padding: 0;
}
.horizontal-list li{
	float: left;
	padding: 0 5px 0;
	border-right: 1px dotted #B8ABA9;
}
.thumbnail{
	float: left;
	border: 10px #D3D3D3 solid;
	box-shadow: 2px 2px 7px rgba(0, 0, 0, .3);
	margin: 2px 15px 0 0;
	height: 60px;
	width: 60px;
}
.horizontal-list li:last-child{
	border: none;
}
.shade-box{
	width: 640px;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/content-shade.png) repeat-y;
	border-left: 1px dotted #B8ABA9;
	padding: 20px;
}
.price{
	font-size: 21px;
	font-weight: 700;
	font-family: "pragmatica-web", sans-serif;
}
.price sup{
	font-size: 13px;
	font-weight: 700;
	margin: 0 0 0 -7px;
}
.center-stage-border{
	border-left: dotted 1px #B8ABA8;
	height: 220px;
	position: absolute;
	left: 104px;
	top: 135px;
}

/* Tables */
table{
	width: 100%;
	font-family: arial, sans-serif;
	font-size: 12px;
	border-collapse: collapse;
	margin: 0 0 20px;
}
tr{
	cursor: pointer;
}
tr.headingRow{
	cursor: default;
}
tr:hover, .hover{
	background-color: #AAA;
	color:#FFF;
}
.flyout-copy tr:hover, .flyout-copy tr.hover{
	background-color: #EEE;
	color: #666;
}
.highlight, tr.highlight:hover{
	background-color: #FFE424;
	color: #666;
}

tr.headingRow:hover{
	background-color: transparent;
	color:#666666;
}
tr.headingRow:hover .heading,
tr.headingRow:hover .blue{
	color:#7D6A55;
}

.headingRow thlights .headingRow{
	height: 40px;
	vertical-xt-align: right;
	height: 19px;
	line-height: 19px;
	border-bottom: 1px #000 solid;
	padding: 0px;
	margin: 0px;
}
#financial-highlights td{
	height: 18px;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #000;
}
sup{
	font-size: 9px;
}
#financial-highlights .headingRow{
	height: 40px;
	vertical-li:last-child{
	border: none;
}
.shade-box{
	width: 640px;
	background: url(https://webassets.valmont.com/valmontstaging/backgrounds/content-shade.png) repeat-y;
	border-left: 1px dotted #B8ABA9;
	padding: 20px;
}
.price{
	font-size: 21px;
	font-weight: 700;
	font-family: "pragmatica-web", sans-serif;
}
.price sup{
	font-size: 13px;
	font-weight: 700;
	margin: 0 0 0 -7px;
}
.center-stage-border{
	border-left: dotted 1px #B8ABA8;
	height: 220px;
	position: absolute;
	left: 104px;
	top: 135px;
}

/* Tables */
table{
	width: 100%;
	font-family: arial, sans-serif;
	font-size: 12px;
	border-collapse: collapse;
	margin: 0 0 20px;
}
tr{
	cursor: pointer;
}
tr.headingRow{
	cursor: default;
}
tr:hover, .hover{
	background-color: #AAA;
	color:#FFF;
}
.flyout-copy tr:hover, .flyout-copy tr.hover{
	background-color: #EEE;
	color: #666;
}
.highlight, tr.highlight:hover{
	background-color: #FFE424;
	color: #666;
}

tr.headingRow:hover{
	background-color: transparent;
	color:#666666;
}
tr.headingRow:hover .heading,
tr.headingRow:hover .blue{
	color:#7D6A55;
}

.headingRow th, .headingRow td{
	font-weight: normal;
	text-align: right;
	height: 19px;
	line-height: 19px;
	border-bottom: 1px #000 solid;
	padding: 0px;
	margin: 0px;
}
#financial-highlights td{
	height: 18px;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #000;
}
sup{
	font-size: 9px;
}
#financial-highlights .headingRow{
	height: 40px;
	vertical-align: bottom;
	text-align: left;
}
#financial-highlights .headingRow th, #financial-highlights headingRow td{
	border-bottom: 2px #7D6A55 solid;
}
#financial-highlights .mainHeading th, #financial-highlights .mainHeading td{
	border-top: 2px solid #7D6A55;
}
#financial-highlights .heading{
	font-weight: bold;
	color: #7D6A55;
	vertical-align: bottom;
	text-align: left;
}
#financial-highlights .subHeading{
	text-align: left;
}
#financial-highlights .subSubHeading{
	text-align: left;
	padding-left: 10px;
}
#financial-highlights .mainHeading th.noBorder, #financial-highlights .mainHeading td.noBorder, #financial-highlights .noBorder, #financial-highlights .headingRow td.noBorder, #financial-highlights .headingRow th.noBorder{
	border: none;
}
#financial-highlights .alignLeft{
	text-align: left;
}
#financial-highlights .blue{
	color: #837870;
	font-family: Arial, Verdana, sans-serif;
}
#financial-highlights .notes{
	font-size: 10px;
	line-height: 10px;
	padding: 25px 0 0 75px;
}
#financial-highlights .notesAlt{
	font-size: 10px;
	line-height: 10px;
	padding: 25px 0 0 15px; 
}
/* End Tables */


/* Graphs */
.graphContainer{
	padding: 40px 0 0 22px;
	float: left;
}
.dark{
	padding: 0 0 0 65px;
}
#body .dark .graphContainer{
	padding: 20px 0 0 85px;
}
.barContainer{
	width: 170px;
	height: 200px;
	background-color: #FFF;
	position: relative;
}
.bar{
	width: 20px;
	height: 100px;
	bottom: 20px;
	background-color: #cda264;
	position: absolute;
	display: none;
}
.graphPercentage{
	color:#000;
	display:none;
	font-family:arial;
	font-size:12px;
	line-height:1em;
	position:absolute;
	right:-3px;
	text-align:right;
	top:-17px;
	width:30px;
	background-color: #FFF;
	font-family: "faricy-new-web",sans-serif;
	font-weight: 300;
}
#internal #copy .graphPercentage b, .graphPercentage b{
	font-family: "faricy-new-web",sans-serif;
	font-weight: 700;
	padding: 0 0 0 1px;
	font-size: 15px;
}
.year b{
	font-family: "faricy-new-web",sans-serif;
	font-weight: 700;
}
.year{
	position: absolute;
	bottom: -14px;
	display: none;
	width: 100%;
	text-align: center;
	color: #000;
	font-size: 17px;
	font-family: arial;
	background-color: #FFF;
	line-height: 1em;
	font-family: "faricy-new-web",sans-serif;
	font-weight: 300;
	padding: 2px 0 0;
}
.graphLabel, .graphLabelDouble{
	background: #b09e7f;
	border-top: #FFF 3px solid;
	padding: 5px 0 0;
	width: 170px;
	height: 40px;
	text-align: center;
	font-family: Arial;
	font-size: 11px;
	line-height: 18px;
	color: #000;
	line-height: 12px;
	font-family: "faricy-new-web",sans-serif;
	font-weight: 300;
}
.graphLabel{
	padding: 15px 0 0;
	height: 30px;
}
/* End Graphs */

.video-column{
 				float: left;
 				margin: 0 20px 0 0;
 			}
 		.gold{
 				color: #baa481;
 		}