@font-face {
    font-family: 'varela_roundregular';
    src: url('../fonts/varelaround-regular-webfont.eot');
    src: url('../fonts/varelaround-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/varelaround-regular-webfont.woff') format('woff'),
         url('../fonts/varelaround-regular-webfont.ttf') format('truetype'),
         url('../fonts/varelaround-regular-webfont.svg#varela_roundregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

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

}

@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat-regular-webfont.eot');
    src: url('../fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-regular-webfont.woff') format('woff'),
         url('../fonts/montserrat-regular-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
TD{
font-family: "montserratregular",Helvetica;
font-size: 12px;
color: #000000;
letter-spacing: 0.8px;
line-height: 17px;
}



 h1, h2, h4, h5, h6{margin:0;
	padding:0;}
body{margin:0px; 
}
ol, ul, li{
	list-style: none; margin:0; padding:0;
}
blockquote, q {
	quotes: none;
}
h3 {	background: #f2f2f2 url(../images/arrow_right.png) no-repeat 10px center; padding: 15px 50px; margin: 0; font-family:"Calibri",Helvetica; font-size:16px;  border-bottom:1px solid #ddd; color:#474747; cursor: pointer; text-transform:uppercase; }

.top_logo{ width:86px; height:60px; display:block; background:url(../images/logo.png);}

.top-link{font-family:"montserratregular",Helvetica; font-size:14px; color:#fff; text-decoration:none; font-weight:normal;}
.top-link:hover{text-decoration: underline}

.gallerybox{ background-color: #ffffff; display:block; margin:5px; padding:10px; text-align:center; color:#0152b3; font-weight:bold; text-transform:uppercase;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:1px 3px 5px #555;
    -webkit-box-shadow:1px 3px 5px #555;
    box-shadow:1px 3px 5px #555;
	

}
.boxfooter{ background-color: #e3fcee; display:block; height:10px;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
	

}
.footer
{
 color:#FFF; font-size:12px; text-decoration:none;
}
.sitemap
{
 color:#FFF; text-decoration:none;
}
.copyrights
{
 color:#FFF; font-size:12px; text-decoration:none;
}
.more{ display:block; width:68px; height:27px; background:url(../images/more.jpg)}
.more:hover{background:url(../images/more_h.jpg)}

.products{ font-family: "montserratregular",Helvetica; font-size: 12px; color:#000; text-decoration:none; padding:5px; display:block; border-bottom:#eeeeee solid 1px; }
.products:hover{background:#00923f; color:#FFFFFF;}

.caption{ font-family: "montserratregular",Helvetica; font-size: 14px; color:#000; text-decoration:none; padding:5px; font-weight:bold; }

.datatable {border:1px solid #cccccc; background-color:#ffffff; border-collapse:collapse; border-spacing:0; empty-cells:show;}
	.datatable th {color:#659518; background-color:#f0f3ea; padding:5px; border-top:1px solid #cccccc;border-left:1px solid #cccccc; font-weight:bold;}
		.datatable .rowbg th {background-color:#b5d4b5;}
	.datatable td {padding:5px; border-left:1px solid #cccccc; border-top:1px solid #cccccc;}
		.datatable .rowbg td {background-color:#b5d4b5;}


.mayihelp
{
font-family:"bebasregular",Helvetica; font-size:18px;  color:#e90000; text-transform: capitalize; text-decoration:none; 
}
.mayihelpph
{
font-family:"bebasregular",Helvetica; font-size:16px;  color:#000; text-transform: capitalize; text-decoration:none; 
}
.copyright
{
font-family:"Myriad Pro",Helvetica; font-size:14px;  color:#ffffff; text-transform: capitalize; text-decoration:none; text-shadow: 0px 1px 1px rgba(0, 0, 0, .5);
}
.botlink
{
font-family:"Myriad Pro",Helvetica; font-size:14px;  color:#ffffff; text-transform: capitalize; text-decoration:none; text-shadow: 0px 1px 1px rgba(0, 0, 0, .5);
}
.botlink:hover{text-decoration:underline}



#menu-part { float:left; width:946px; height:40px; display:block; background-color:#00923f; border:#FFFFFF solid 1px; }

#sddm { margin: 0px; padding-top:0px; padding-left:0px; z-index: 30;}

#sddm ul { margin: 0; padding: 0;  background-repeat:repeat-x; background-color:#000000;}
#sddm li {margin: 0; padding: 0; list-style: none; float: left; height:40px;  text-decoration:none; text-transform:uppercase; font-family:Calibri; font-size:15px; color:#fff; text-decoration:none; font-weight:normal;  }
#sddm li a { margin: 0 0 0 0; padding: 0px 0px; width: 118px; color: #ffffff; height:40px; text-align: center; text-decoration: none; display:block; line-height:40px;background-repeat:repeat-x; }
#sddm li a:hover { height:40px; background-repeat:repeat-x; line-height:40px;  background-color:#0672cd; color:#000; }

#sddm div {	position: absolute; visibility: hidden; margin: 0 0 ; padding: 0 0; background-color:#0672cd; filter: alpha(opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.90; opacity:0.90;}
#sddm div a { position: relative; display: block; margin: 0 0; padding:2px 10px; width: 166px; text-align: left; text-decoration: none; background-repeat:repeat-x; color: #fff; height:30px; border-bottom:#fff solid 1px; line-height:30px; text-transform:capitalize; font-size:14px; }
#sddm div a:hover {height:30px; color:#000;  line-height:30px }

#sddm li a.frontcurrent{ color:#000; background-repeat:repeat-x;  background-position:top left; background-color:#0672cd;  }
#sddm li a.rigtcurrent{ color:#000; background-repeat:repeat-x; width: 138px;  background-position:top left; background-color:#0672cd; }

#sddm li a.centercurrent{ color:#fff; background-repeat:repeat-x;  background-position:top left; background-color:#619237;  }
