@font-face {
    font-family: 'FertigoProRegular';
    src: url('fonts/Fertigo_PRO-webfont.eot');
    src: url('fonts/Fertigo_PRO-webfont.eot?iefix') format('eot'),
         url('fonts/Fertigo_PRO-webfont.woff') format('woff'),
         url('fonts/Fertigo_PRO-webfont.ttf') format('truetype'),
         url('fonts/Fertigo_PRO-webfont.svg#webfontQeK1PIWB') format('svg');
    font-weight: normal;
    font-style: normal;

}
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	line-height: 1.5em;
	color: #797266;
	background-color: #797266;
	background: url(../images/body-bg.jpg) repeat-x fixed;
}
a{ 	/* this is the global style. 
	this style effetcs all links, but don't be afraid to change it as you see fit.  
	just keep in mind that your updates will cascade to the other links */
/*
	text-decoration: none;
	font-weight: bold;
	color: #006579;
*/
}
a:hover{
/*
	text-decoration: underline;
	color: #BA3600;
*/
}
img {
	border: none;
}
p{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
h1, h2, h3, h4, h5 {
	margin: 0px;
	padding: 0px;
	font-family: FertigoProRegular, "Segoe UI", Arial, Helvetica, sans-serif;
}
strong {
	color: #352f24;
}

h1{
	font-size: 26px;
	padding-bottom: 15px;
	color: #376a3f;	
}
h2{
	font-size: 24px;
	padding-bottom: 10px;
	color: #a95619;
}
h3{
	font-size: 20px;
	padding-bottom: 5px;
/*color: #222; 	*/
}
h4{
	font-size: 16px;
	padding-bottom: 5px;	
	color:#2aa92a;
}
h5{
	font-size: 14px;
	padding-bottom: 5px;	
	color: #376a3f;
}

.hide{
	display: none;
}
.clear{
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}
.container-top, .container-body, .container-foot {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
.padding{
	padding-right: 35px;
	padding-left: 35px;
	padding-bottom: 20px;
}
.container-top{
	background-image: url(../images/header-bg.png);
	background-repeat: no-repeat;
	height: 235px;
}
.container-top .padding{
	padding-top: 65px;
	padding-left: 210px;
}

.container-body{
	background-image: url(../images/page-body-bg.png);
	background-repeat: repeat-y;
}
.home-column-left {
	float: left;
	width: 480px;
}
.home-column-right {
	margin-left:10px;
	float: left;
	width: 400px;
}

.container-foot{
	background-image: url(../images/page-foot-bg.png);
	background-repeat: no-repeat;
}

.container-foot .padding {
	padding-top: 92px;
	padding-bottom: 20px;
}
.container-foot .tm {
	float: left;
	margin-left: 50px;
	margin-top: 15px;
	width: 300px;
}
.container-foot .info {
	font-size: 10px;
	float: left;
	margin-left: 50px;
	margin-top: 15px;
	width: 250px;
}
.container-foot .counter {
	float: right;
	text-align: right;
	margin-right: 50px;
	margin-top: 15px;
	width: 200px;
}
.container-foot .links{
	width: 610px;
	margin-left: 50px;
	float: left;
}

/* ------------ NEW -------------*/
.item {
	display:block;
	overflow:hidden;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	line-height: 20px;
	/*margin-bottom:18px;*/
}
.item a {
	color: #006cd5;
	text-decoration: none;
	
}
.item a:hover {
	color: #942f03;
	text-decoration: none;
	
}
.document {
	display:inline-block;
	float:left;
	position:relative;
	padding-left:24px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size:11px;
	font-weight: bold;
	margin-right:15px;
	font-family: Verdana,Arial,Tahoma;
	line-height: 15px;
}
a.folder, a.unfolder {
	display:inline-block;
	float:left;
	position:relative;
	padding-left:24px;
	margin-right:15px;
	color: #a95619;
	font-weight: 400;
	font-family: FertigoProRegular,"Segoe UI",Arial,Helvetica,sans-serif;
	text-shadow: #cccccc;
	font-size: 15px;
	white-space: nowrap;
}
a.folder {
	background:url(../images/icon_docfolder.png) 0 3px no-repeat;
}
a.unfolder {
	background:url(../images/icon_unfolder.png) 0 3px no-repeat;
}

a.folder:hover {
	color: #a95619;
	background:url(../images/icon_docfolder_hover.png) 0 3px no-repeat;
}
a.folder span, a.unfolder span  {
	color: #c6651d;
	font-size: 14px;
}
.word {
	background:url(../images/document-word.png) 0 3px no-repeat;
}
.pdf {
	background:url(../images/document-pdf.png) 0 3px no-repeat;
}
.image {
	background:url(../images/image.png) 0 3px no-repeat;
}
.images {
	background:url(../images/images.png) 0 3px no-repeat;
}
.globe {
	background:url(../images/globe.png) 0 3px no-repeat;
}
.blog {
	background:url(../images/blog.png) 0 3px no-repeat;
}
.list {
	background:url(../images/document-list.png) 0 0px no-repeat;
}
.book {
	background:url(../images/book.png) 0 0px no-repeat;
}
div.contact {
	margin-top: 135px;
	margin-left: 200px;
	width: 320px;
	height: 90px;
	float: left;
	/*border: 1px solid black;*/
}
div.latest {
	margin-top: 130px;
	margin-left: 0px;
	width: 370px;
	height: 90px;
	float: left;
	/*border: 1px solid black;*/
}
div.news {
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 0px;
	padding: 0px;
	float: left;
	width: 360px;
}
div.news a {
	text-decoration: none;
	color:#376a3f;
	font-weight: 400;
	font-family: FertigoProRegular,"Segoe UI",Arial,Helvetica,sans-serif;
	text-shadow: #cccccc;
	font-size: 15px;
	white-space: nowrap;
}
div.news a:hover {
	color: #942f03;
}
div.mail {
	margin-top: 37px;
	margin-left: 25px;
	margin-bottom: 0px;
	padding-left: 40px;
	background: url("../images/mail.png") no-repeat left center;
	float: left;
	line-height: 16px;
}
div.form {
	margin-top: 35px;
	margin-left: 15px;
	margin-bottom: 0px;
	padding: 0px;
	float: left;
}
div.mail a {
	text-decoration: none;
	color: #006cd5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#links {
	float: right;
	margin-left: 15px;
}
#links ul, #links li{
	padding: 0px;
	margin: 0px;
}
#links ul, #links li{
	padding: 0px;
	margin: 0px;
}
#links ul.dropmenu{
	position: relative;
	margin: 0px;
	padding: 1px 0px 0px 0px;
	background:transparent url(images/navigation.png) repeat-x scroll 0 0;
	display:block;
	height: 15px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	z-index: 2;
}
#links .dropmenu li{
	position: relative;
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px;
}
#links .dropmenu li a{
	padding: 5px 9px 5px 15px;
	display: block;
	cursor: point;
	color:#2aa92a;
	text-decoration: none;
}

#links .dropmenu li:hover ul, #links  .dropmenu li:hover div{
	display: block;
}
#links .dropmenu ul{
	position: absolute;
	display: none;
	width: 300px;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #ccc;
	background: #f5f3e5;
}
#links .dropmenu ul li{
	border: 0;
	float: none;
}
#links .dropmenu ul a {
  border: 1px solid #ccc;
  border-bottom: 0;
  white-space: nowrap;
  display:block;
  color: #006cd5;
  text-decoration: underline;
  text-transform: none;
}
#links a.selected, #links a:hover{
	color: #942f03 !important;
	
}

#links .dropmenu ul a:hover {
	color: #942f03 !important;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: none;
}
#links .dropmenu div ul{
	position: relative;
	display: block;
}
#links .dropmenu li div{
	background: #FFFFFF url(images/gradient.png) repeat-x scroll 0 0;
	border: 1px solid #ccc;
	padding: 5px;
	display: none;
	position: absolute;
}
#links .dropmenu li div ul{
	border: none;
	background: none;
	position: relative !important;
}
#links .dropmenu li div a{
	border: none;
	border-bottom: 1px solid #ccc;
}
#links .dropmenu li div div{
	display: block;
	position: relative;
	background: none;
	border: none;
}
#links .dropmenu li div div a{
	display: inline;
	border: none;
	color: #666;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
	text-transform: none;
}
#links .dropmenu li div div a:hover{
	color: #000;
	text-decoration: none;
}

div.mail a:hover {
	color: #942f03;
}
div.oldsite a:hover {
	color: #942f03;
}
div.social {
	margin-top: 0px;
	margin-left: 0px;
	float: left;
	padding: 0px;
}
/* CSS needed for the tooltip function */
#preview {
	text-align:center;
	position: absolute;
	border: 1px solid #333;
	background: #333;
	padding: 5px;
	display: none;
	color: #fff;
}
/* Set the size of the tooltip image */
#preview img {
	height: 100px;
	display: block;
}