/* http://meyerweb.com/eric/tools/css/reset/ 
	v2.0 | 20110126
	License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section{display:block;}
body{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#666;
}
p{
	margin:10px 0;
}
li > p{margin:0;}
ol, ul{list-style:none;}
table{
	margin:15px 0;
	border-collapse:collapse;
	border-spacing:0;
}
td > table{
	margin:0;
}
tr.odd{
	background-color:#f5f5f5;
}
a{
	text-decoration:none;
	color:#0473ae;
}
a:hover{text-decoration:underline;}
.btn-submit{position:relative;}
.btn-submit:before{
	content:'';
	position:absolute;
	top:50%;
	left:0;
	width:6px;
	height:10px;
	margin:-5px 0 0;
	background:url(../images/sprite.png) no-repeat -7px -6px;
}
.btn-submit input[type="submit"]{
	height:17px;
	margin:0;
	padding:0 0 0 10px;
	border:none;
	background:none;
	text-transform:uppercase;
	font:bold 14px Arial, Helvetica, sans-serif;
	cursor:pointer;
}
#wrapper{
	width:1003px;
	margin:0 auto;
}
#header{
	position:relative;
	width:1003px;
	margin:0 0 27px;
	background:#02300a url(../images/bg-header.jpg) no-repeat;
	z-index:1;
}
#header:before{
	right:100%;
	background:#02300a url(../images/bg-header-l.jpg) repeat-x;
}
.holder{
	width:960px;
	margin:0 0 0 20px;
}
#header .holder:after{
	content:'';
	display:block;
	clear:both;
}
#nav{padding:0 0 10px;}
#nav:after{
	content:'';
	display:block;
	clear:both;
}
#nav a{color:#fff;}
#nav a:hover{font-weight:normal;}
#nav > ul{float:right;}
#nav > ul > li{
	position:relative;
	float:left;
}
.login, .logout{
	position:relative;
	float:right;
}
#nav > ul > li > a,
.login > a,
.logout > a{
	position:relative;
	display:block;
	padding:4px 15px 5px;
	z-index:4;
	color:#fff;
}
#nav > ul > li > a{padding:4px 15px 5px;}
#nav > ul > li:hover,
.login:hover,
.logout:hover{
	-webkit-box-shadow:0 0 4px rgba(0,0,0,0.65);
	box-shadow:0 0 4px rgba(0,0,0,0.65);
}
#nav > ul > li:hover > a,
.login:hover > a,
.logout:hover > a{background:#006405;}
#nav > ul > li > a:hover,
.login:hover > a:hover,
.logout:hover > a{text-decoration:none;}
#nav li.has-drop-down > a,
.login > a{padding:4px 25px 4px 15px;}
#nav li.has-drop-down:after,
.login:after{
	content:'';
	position:absolute;
	top:10px;
	right:10px;
	width:10px;
	height:6px;
	background:url(../images/sprite.png) no-repeat -5px -28px;
	z-index:4;
	cursor:pointer;
}
#nav .slide,
.login .slide{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	min-width:175px;
	background:#006405;
	-webkit-box-shadow:0 0 4px rgba(0,0,0,0.65);
	box-shadow:0 0 4px rgba(0,0,0,0.65);
	z-index:3;
}
.login .slide{
	left:auto;
	right:0;
}
#nav > ul > li:hover .slide,
.login:hover .slide{display:block;}
#nav .slide ul{padding:9px 0 3px;}
#nav .slide li{
	padding:4px 11px 5px;
	border-top:1px solid #338337;
}
#nav .slide li:first-child{border:none;}
.login .form-login{padding:13px 15px 17px 13px;}
.login .form-login label{
	display:block;
	margin:0 0 3px;
	color:#fff;
}
.login .form-login input[type="text"],
.login .form-login input[type="password"]{
	height:28px;
	margin:0 0 11px;
	padding:5px;
	border:1px solid #ccc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.login .form-login .btn-submit{
	width:68px;
	margin:0 auto;
	padding:1px 0;
}
.login .form-login .btn-submit input[type="submit"]{color:#fff;}
.login .form-login .remember-me{margin-top:8px;}
.login .form-login .remember-me label{
	display:inline;
	vertical-align:2px;
	padding-left:1px;
}
.logo{
	display:block;
	width:437px;
	height:38px;
	margin:0 0 18px;
	background:url(../images/logo.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.logo a{
	display:block;
	height:100%;
}
.quick-links{
	float:left;
	width:100%;
	margin:0 0 10px -20px;
	padding:0 23px 0 20px;
	background:rgba(11,145,71,0.7);
}
.quick-links:after{
	content:'';
	display:block;
	clear:both;
}
.quick-links a{color:#fff;}
.quick-links > span{
	float:left;
	padding:6px 4px 7px 0;
	font:13px/17px Arial, Helvetica, sans-serif;
	color:#8cb79a;
}
.quick-links ul{float:right;}
.quick-links > ul > li{
	position:relative;
	float:left;
	margin:7px 0 0 6px;
	font:bold 13px/16px Arial, Helvetica, sans-serif;
}
.quick-links > ul > li:hover,
.quick-links > ul > li.hover{
	margin-top:0;
	background:#0b913d;
}
.quick-links > ul > li:hover > a,
.quick-links > ul > li.hover > a{margin:7px 0;}
.quick-links > ul > li > a{
	display:block;
	padding:0 10px;
	text-transform:uppercase;
}
.quick-links > ul > li > a:hover{text-decoration:none;}
.quick-links > ul > li > a.has-drop-down-link{
	position:relative;
	padding:0 34px 0 12px;
	z-index:2;
}
.quick-links > ul > li > a.has-drop-down-link:after{
	content:'';
	position:absolute;
	top:6px;
	right:12px;
	width:10px;
	height:6px;
	background:url(../images/sprite.png) no-repeat -5px -28px;
}
.quick-links .drop{
	position:absolute;
	top:29px;
	display:none;
	width:999px;
	background:#0b913d;
}
.quick-links li:hover .drop,
.quick-links li.hover .drop{display:block;min-width:220px;}
.quick-links .drop > .drop-inner > ul{font:12px/14px Arial, Helvetica, sans-serif;}
.quick-links .drop > .drop-inner > ul > li{position:relative;min-width:190px;}
.quick-links .drop > .drop-inner > ul > li:after{
	content:'';
	position:absolute;
	top:0;
	left:-15px;
	right:-15px;
	border-top:1px solid #3ca764;
}
.quick-links .drop > .drop-inner > ul > li:first-child:after{border:none;}
.quick-links .drop > .drop-inner > ul > li span{
	position: relative;
	padding:9px 0 8px;
}
.quick-links .drop > .drop-inner > ul > li strong{font-weight: bold;}
.quick-links .drop .drop-inner{
	float:left;
	padding:2px 15px 0;
}
.quick-links .drop .col{
	float:left;
	padding:10px 0 10px 11px;
}
.quick-links .drop .col h2{
	margin:0 0 8px -11px;
	font:italic 13px/16px Arial, Helvetica, sans-serif;
	color:#fff;
}
.quick-links .drop .col ul{float:left;}
.quick-links .drop .col li{
	float:none;
	margin:0 0 5px;
}
.quick-links .drop span{
	position:relative;
	float:none;
	display:block;
	height:auto;
}
.quick-links .drop .col span{padding:0 2px 0 0;}
.quick-links .drop .col a:before{
	content:'';
	position:absolute;
	top:3px;
	left:-10px;
	width:6px;
	height:10px;
	background:url(../images/sprite.png) no-repeat -28px -6px;
}
#main .holder:after{
	content:'';
	display:block;
	clear:both;
}
#main .ads{
	float:right;
	margin:-8px 4px 0 75px;
}
#main .ads p{
	margin:0 0 4px;
	font:italic 11px/17px Arial, Helvetica, sans-serif;
	color:#ddd;
}
#main .teaser{font:13px/24px Arial, Helvetica, sans-serif;}
#main .teaser p{margin:0 0 2px;}
#main .teaser strong{font-weight:bold;}
#main .teaser a{font-size:15px;}
#main .teaser .lnk-more{
	position:relative;
	padding:0 0 0 12px;
	font:16px/24px Georgia, serif;
	color:#087635;
}
#main .teaser .lnk-more:before{
	content:'';
	position:absolute;
	top:50%;
	left:2px;
	width:6px;
	height:10px;
	margin:-4px 0 0;
	background:url(../images/sprite.png) no-repeat -48px -6px;
}
.section,
#main{margin:0 0 23px;}
.section h1{
	margin:0;
	padding:3px 4px 3px 10px;
	background:#087635;
	font:20px/24px Georgia, serif;
	color:#fff;
}
#main .heading{
	overflow:hidden;
	position:relative;
	margin:0 0 15px 0;
	padding:3px 4px 3px 10px;
	background:#087635;
}
#main .heading h1{
	float: left;
	margin: 0;
	padding: 0;
	font:20px/24px Georgia, serif;
	color:#fff;
}
#main .heading ul{position:absolute;bottom:4px;right:9px;}
#main .heading li{
	display:inline-block;
	padding:0 0 0 14px;
}
#main .heading li:before{display:none;}
#main .heading a{
	position:relative;
	display:block;
	padding:0 0 0 10px;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#fff;
}
#main .heading a:before{
	content:'';
	position:absolute;
	top:3px;
	left:1px;
	width:6px;
	height:10px;
	background:url(../images/sprite.png) no-repeat -87px -6px;
}
#main .heading span{
	font:14px/17px Arial, Helvetica, sans-serif;
	padding:0 0 0 2px;
}
#main .subheading{
	font-weight:bold;
	text-align:center;
	margin:15px 0 10px;
}
.section .btn,
#main .btn{
	display:block;
	width:253px;
	padding:12px 10px 11px !important;
	border:1px solid #ddd;
	background:#fff;
	text-align:center;
	font:bold 14px/17px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#0473ae;
	-webkit-box-shadow:0 0 2px 1px #cbcbcb;
	box-shadow:0 0 2px 1px #cbcbcb;
}
.section .box{
	display:block;
	margin-bottom:15px;
	width:290px;
	border:1px solid #888;
	background:#fff;
	-webkit-box-shadow:0 0 2px 1px #cbcbcb;
	box-shadow:0 0 2px 1px #cbcbcb;
}
.section .box .btn{
	margin-bottom:0;
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.section .box > span{
	display:block;
	text-align:center;
	font:bold italic 13px/16px Arial, Helvetica, sans-serif;
	color:#158238;
}
.section .box ul{
	padding:0 15px 8px 15px;
}
.section .box ul li{
	margin:2px 0;
}
.section .btn:before,
#main .btn:before{display:none;}
.section .btn:hover,
#main .btn:hover{text-decoration:none;}
.section .btn span:before,
#main .btn span:before{
	content:'';
	display:inline-block;
	width:16px;
	height:10px;
	margin:0 5px 0 0;
	background:url(../images/sprite.png) no-repeat -62px -6px;
}
#main li{
	position: relative;
	padding:0 0 7px 13px;
}
#main li:before{
	content:'';
	position:absolute;
	top:6px;
	left:0;
	width:5px;
	height:5px;
	border-radius:50%;
	background:#96c051;
}
#main ul.wide {
	float:left;
	width:33%;
	margin-bottom:10px;
}
.section .holder > div{
	overflow:hidden;
	background: #fff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fff 0%, #fff 40%, #ddd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(40%,#fff), color-stop(100%,#ddd));
	background: -webkit-linear-gradient(top,  #fff 0%,#fff 40%,#ddd 100%);
	background: -o-linear-gradient(top,  #fff 0%,#fff 40%,#ddd 100%);
	background: -ms-linear-gradient(top,  #fff 0%,#fff 40%,#ddd 100%);
	background: linear-gradient(to bottom,  #fff 0%,#fff 40%,#ddd 100%);
}
.section .col,
#main .col{
	float:left;
	width:33%;
}
.section .col:first-child,
#main .col:first-child{
	width:34%;
	padding:0;
}
.tools .frame,
.library .frame{border-left: 1px solid  #ddd;}
.tools .col:first-child .frame,
.library .col:first-child .frame{border: none;}
.frame a:first-child, .frame span.a:first-child{
	position:relative;
	padding:0 0 0 10px;
}
.frame a:first-child:before, .frame span.a:first-child:before{
	content:'';
	position:absolute;
	top:2px;
	left:1px;
	width:6px;
	height:10px;
	background:url(../images/sprite.png) no-repeat -48px -25px;
}
.section h2{
	margin:0;
	font:bold 14px/17px Arial, Helvetica, sans-serif;
	color:#087635;
}
.section h3{
	font:bold italic 13px/16px Arial, Helvetica, sans-serif;
	color:#158238;
}
.section select,
#main select{
	padding:2px;
	border:1px solid #aaa;
}
.section strong,
#main strong{font-weight:bold;}
.latest{padding:14px 11px;}
.latest > ul{margin:0 0 28px;}
.latest > ul > li{
	overflow:hidden;
	padding:8px 0 6px;
	border-top:2px dotted #e7e7e7;
}
.latest li:first-child{border:none;}
.latest .links-control{
	float:right;
	width:123px;
}
.latest .links-control li{
	
}
.latest strong{
	display:block;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color: #777;
}
.latest time{
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#999;
}
.latest .btn{margin:0 auto;}
.search{
	border-bottom:1px solid #ddd;
	background:#fff;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, #fff 0%, #fff 60%, #ddd 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(60%,#fff), color-stop(100%,#ddd));
	background:-webkit-linear-gradient(top, #fff 0%,#fff 60%,#ddd 100%);
	background:-o-linear-gradient(top, #fff 0%,#fff 60%,#ddd 100%);
	background:-ms-linear-gradient(top, #fff 0%,#fff 60%,#ddd 100%);
	background:linear-gradient(to bottom, #fff 0%,#fff 60%,#ddd 100%);
}
.tools .search{padding:14px 11px 9px;}
.search h2{margin:0 0 0 4px;}
.search .quick-search{
	overflow:hidden;
	margin:0 0 9px;
	padding:7px 5px 13px;
	border-bottom:2px dotted #ddd;
}
.search .quick-search p{margin:0 0 8px;}
.search .quick-search input[type="search"],
.search .quick-search input[type="text"]{
	float:left;
	width:211px;
	height:28px;
	margin:0 8px 0 0;
	padding:5px;
	border:1px solid #ccc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.search .quick-search textarea{
	float:left;
	width:600px;
	margin:0 8px 0 0;
	padding:5px;
	border:1px solid #ccc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.search .btn-submit{
	float:left;
	padding:3px 0;
}
.search .adv-search .btn-submit{
	margin-top:10px;
}
.search .btn-submit:before{background-position:-48px -6px;}
.search .btn-submit input[type="submit"]{color:#0473ae;}
.search > strong{font:bold 13px/17px Arial, Helvetica, sans-serif;}
.search .groups{margin-left:10px;}
.search .groups > li span{cursor:pointer;}
#main .search ul.groups > li:before{
	content:'';
	position:absolute;
	top:3px;
	width:12px;
	height:10px;
	background:url(../images/sprite.png) no-repeat -26px -6px;
}
#main .search ul.groups > li.active:before{
	background-position:-26px -26px;
}
#main .search ul.groups ul li:before{background:none;}
#main .search ul.groups ul li{padding-left:5px;}
.search .groups ul{
	display:none;
	margin-top:6px;
}
.jump-links{padding:37px 20px 18px;}
.jump-links .btn{margin:0 0 18px;}
.view{
	padding:15px 17px 9px;
	border-bottom:1px solid #ddd;
}
.view .lnk-help{
	float:right;
	line-height: 15px;
	color:#008817;
}
.view .lnk-help:before{background-position:-67px -25px;}
.view h2{margin:0 0 7px;}
.view li{margin:0 0 6px;}
.statistic{padding:15px 18px 10px;}
.statistic h2{margin:0 0 9px;}
.statistic ul{
	margin:0 0 12px;
	padding:0 0 8px;
	border-bottom:2px dotted #e3e3e3;
}
.statistic li{margin:0 0 5px;}
.statistic label{
	display:block;
	margin:0 0 6px;
	font:italic bold 12px/17px Arial, Helvetica, sans-serif;
	color:#158238;
}
.statistic select{width:150px;}
.news{padding:12px 11px 0;}
.news h2{margin:0 0 7px;}
.news h3{margin:0 0 7px;}
.news ul{padding:0 2px 14px;}
.news li{
	margin:0 0 4px;
    padding-left:10px;
    text-indent:-10px;
}
.news .btn{margin:0 auto;}
.news strong{font:bold 13px/17px Arial, Helvetica, sans-serif;}
.news .btn{margin: 0 auto 27px;}
.documents{padding:12px 11px 10px 9px;}
.documents h2{margin:0 0 10px 7px;}
.documents .gatt{
	padding:0 8px 1px;
	border-bottom:2px dotted #ebebeb;
}
.documents h3{margin:0 0 7px;}
.documents label{
	display:block;
	margin:0 0 6px;
}
.documents select{margin:0 0 15px;}
.documents #report-type{width:225px;}
.documents #legal-text{width:267px;}
.documents #history{width:270px;}
.documents .nafta{padding:10px 8px;}
.documents ul{padding:0 0 7px;}
.documents li{margin:0 0 6px;}
.documents .other-docs{padding:0 8px 5px;}
.resourses{
	position:relative;
	padding:12px 17px 185px;
}
.resourses h2{margin:0 0 2px;}
.resourses ul{padding:0 2px 10px;}
.resourses li{
	padding:4px 0 5px;
	border-bottom:2px dotted #ebebeb;
}
.resourses .ads-box{
	position:absolute;
	left:18px;
	right:18px;
	bottom:50px;
	overflow:hidden;
	padding:6px 7px 7px;
	background:#fff;
	-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.4);
	box-shadow:0 0 5px 0 rgba(0,0,0,0.4);
}
.resourses .ads-box img{
	float:right;
	margin:0 0 0 25px;
}
.resourses .ads-box strong{
	display:block;
	margin:15px 0 8px 14px;
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#0472ad;
}
.resourses .ads-box a{
	display:inline;
	padding:0;
}
.resourses .ads-box a:before{display:none;}
.resourses .ads-box p{
	margin:0 0 0 14px;
	font:11px/14px Arial, Helvetica, sans-serif;
	color: #000;
}
#footer{
	position:relative;
	width:1003px;
	margin:0;
	background:#02300a url(../images/bg-footer.jpg) no-repeat;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#fff;
}
#footer.fixed{
	position:fixed;
	bottom:0;
	height:30px;
}
#footer a{color:#fff;}
#footer:before{
	right:100%;
	background:#02300a url(../images/bg-footer-l.jpg) repeat-x;
}
#footer .holder{padding:7px 0 23px;}
#footer p{float:left;margin:0 0 7px;}
#footer ul{float:right;}
#footer li{display:inline-block;}
#footer li:before{content:'| ';}
#footer li:first-child:before{display:none;}
.categories{
	float:right;
	padding:0;
}
.categories label{color:#fff;}
.categories select{
	width:188px;
	margin:0 0 0 6px;
}
#main .reports{
	padding:6px 0 0;
	background:none;
}
#main .reports h1{
	display: inline;
	margin: 0;
	padding: 0;
	background: none;
	font:bold 14px/17px Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform:uppercase;
}
.reports .content{padding:8px 14px 26px;}
.reports .content p{margin:0 0 6px;}
#main .reports .heading{
	overflow:hidden;
	padding:4px 10px 3px 7px;
	background:#5c9d53;
	color:#fff;
}
.advanced-search .heading a{float:right;} 
.reports h2{
	display:inline;
	color:#fff;
}
.serch-form{
	padding:15px 0 10px;
	border:1px solid #ddd;
	background:#fff;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, #fff 0%, #fff 40%, #e3e3e3 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(40%,#fff), color-stop(100%,#e3e3e3));
	background:-webkit-linear-gradient(top, #fff 0%,#fff 40%,#e3e3e3 100%);
	background:-o-linear-gradient(top, #fff 0%,#fff 40%,#e3e3e3 100%);
	background:-ms-linear-gradient(top, #fff 0%,#fff 40%,#e3e3e3 100%);
	background:linear-gradient(to bottom, #fff 0%,#fff 40%,#e3e3e3 100%);
}
.serch-form .row{
	overflow:hidden;
	margin:0 0 26px;
}
.serch-form .frame{
	padding:0 11px;
	border-left:2px dotted #e5e5e5;
}
.serch-form .col:first-child .frame{border:none;}
.serch-form label{
	display:block;
	overflow:hidden;
	margin:0 0 11px;
	font:12px/24px Arial, Helvetica, sans-serif;
	color:#444;
}
.serch-form input[type="text"]{
	float:right;
	width:175px;
	height:24px;
	margin:0;
	padding:3px 5px;
	border:1px solid #ccc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.serch-form strong{
	display:block;
	margin:0 0 6px;
	font:bold italic 13px/16px Arial, Helvetica, sans-serif;
	color:#148138;
}
.serch-form .btn{
	position:relative;
	width:230px;
	margin:0 auto;
	padding:8px 10px 7px;
}
.serch-form .btn input[type="submit"]{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	border:none;
	background:none;
	overflow:hidden;
	text-indent:-9999px;
	cursor:pointer;
}
#main .search-results .heading{margin:0 0 7px;}
.results-table{
	width:100%;
	margin:0 0 12px;
	border:1px solid #ddd;
}
.results-table thead td{
	padding:4px 3px 3px;
	border-left:1px solid #fff;
	background:#666;
	white-space:nowrap;
	min-width:150px;
}
.results-table thead td:first-child{border:none;min-width:0;}
.results-table thead a{
	padding:0;
	color:#fff;
}
.results-table thead a:after{
	content:'';
	display:inline-block;
	width:10px;
	height:7px;
	margin:0 0 0 5px;
}
.results-table thead a.down:after{background:url(../images/sprite.png) no-repeat -26px -28px;}
.results-table thead a.up:after{background:url(../images/sprite.png) no-repeat -26px -45px;}
.results-table thead a:hover{text-decoration:none;}
.results-table thead a.down:hover:after{background-position:-85px -28px;}
.results-table thead a.up:hover:after{background-position:-85px -45px;}
.results-table tbody td{
	padding:6px 3px 5px;
	border-left:1px solid #ddd;
}
.results-table tbody td:first-child{border:none;}
.results-table .even td{background:#e6e6e6;}
.results-table tbody a:visited{
	color:#087635;
}
a.btn-next-page{
	display:inline-block;
	width:12px;
	height:10px;
	background:url(../images/sprite.png) no-repeat -45px -6px;
}
a.btn-last-page{
	display:inline-block;
	width:19px;
	height:10px;
	background:url(../images/sprite.png) no-repeat -60px -6px;
}
a.btn-prev-page{
	display:inline-block;
	width:10px;
	height:10px;
	background:url(../images/sprite.png) no-repeat -47px -42px;
}
a.btn-first-page{
	display:inline-block;
	width:22px;
	height:10px;
	background:url(../images/sprite.png) no-repeat -60px -42px;
}
.results-pages-intro {
	float:left;
	margin-bottom:10px;
	max-width:700px;
}
.results-pages-menu {
	float:right;
}
.search-help ul{margin:0 0 17px;}
.search-help table{
	width:100%;
	border:1px solid #ddd;
}
.search-help thead td{
	padding:4px 7px 3px;
	background:#666;
	color:#fff;
}
.search-help tbody td{
	padding:6px 6px 5px;
	border:solid #ddd;
	border-width:1px 0 0 1px;
}
.search-help tbody td:first-child{
	width:20%;
	border-width:1px 0 0;
}
.search-help tbody:first-child td{border-width:0 0 0 1px;}

/* Added by AZ : 1/30/14 ================================= */

.standard-table ul{margin:0 0 17px;}
.standard-table table{
	width:100%;
	border:1px solid #ddd;
}
.standard-table thead td{
	padding:4px 7px 3px;
	background:#666;
	color:#fff;
}
.standard-table tbody td{
	padding:6px 6px 5px;
	border:solid #ddd;
	border-width:1px 0 0 1px;
}
.standard-table tbody td:first-child{
	width:20%;
	border-width:1px 0 0;
}
.standard-table tbody:first-child td{border-width:0 0 0 1px;}

.standard-table tbody td a {
	color : #0472ad;
	
	text-decoration : none;
}





/* Added by AZ : 1/30/14 ================================= */

.notes li{padding:0 0 8px 13px;}
.notes dl{
	overflow:hidden;
	padding:10px 0 0;
	font:12px/17px Arial, Helvetica, sans-serif;
}
.notes dt{
	float:left;
	clear:both;
	margin:0 0 7px;
	font-weight:bold;
}
.notes dt:after{
	content:' - ';
	display:inline-block;
	margin:0 4px;
}
.notes dd{float:left;}


.k-grid-header .k-header>.k-link{
	text-overflow:clip !important;
}
.k-grid.nofilters th.k-header, .k-grid.nofilters td{
	text-align:center;
}
.k-grid{
	display:table;
}
td .k-grid{
	display:block;
}
.k-grid, th, td{
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
}
.k-grid-header .k-header .k-link{
	padding-left: 5px;
	padding-right: 20px;
}
.k-header > .k-grid-filter, .k-header > .k-header-column-menu{
    z-index: auto !important;
}
.k-toolbar input{
	float: right;
}

.static h1 { font-family: Arial; font-size: 10pt; text-transform: uppercase; font-style: italic; font-weight: bold; margin: 13px 0; }
.static h2 { font-family: Arial; font-size: 10pt; font-style: italic; font-weight: bold; margin: 13px 0 13px 20px; }
.static h3 { font-family: Arial; font-size: 10pt; font-style: italic; font-weight: normal; margin: 13px 0 13px 40px; }
.static h4 { font-size: 10pt; font-family: Arial; font-weight: normal; margin: 13px 0 13px 60px; }
.static ul { margin: 13px 0; padding-left: 25px; }

.static table td { border: 1px solid black; vertical-align: middle; }
.static table td { padding-left: 5px; padding-right: 5px; }

.flexpaper_tblabel {
	width: auto !important;
	margin-top: 3px !important;
}
.flexpaper_lblReturnResults, .flexpaper_lblDownload { margin-right: 6px; }
.flexpaper_lblReturnResults a , .flexpaper_lblDownload a { color: #666; }
.flexpaper_ctrlsHighlight {display:none;}
.flexpaper_tbbutton.disabled {
	opacity: 0.25;
	filter: alpha(opacity=25);
	zoom: 1;
}
.flexpaper_tbbutton.disabled:hover {
	border-color: transparent;
	cursor: auto;
}