/* Default classes */
/******************************************************************************************************************/
BODY {font-family:tahoma;font-size:11px;color:#777777;margin:0px;padding:0px;background-color:#204f15;background-image:url(../images/bgSite.gif);background-repeat:repeat-x;}

p,td,th,.Normal
{font-family:tahoma, Helvetica, sans-serif;font-size:11px;color:#777777;line-height:18px;}

img {border:0px solid #000000;}

.h1,h1{font-family:Century Gothic;font-size:25px;color:#2d6f1d; font-weight:normal; padding:0 0 16px 0; margin:0;}
.h2,h2{font-family:tahoma, Helvetica, sans-serif;font-size:15px;color:#ffffff; font-weight:normal; text-transform:uppercase; padding:0; margin:0;}
.h3,h3{font-family:tahoma, Helvetica, sans-serif;font-size:15px;color:#ffffff;}
.h4,h4{font-family:Century Gothic;font-size:18px;color:#2d6f1d; font-weight:normal; padding:0 0 16px 0; margin:0;}

a:link,a:active,a:visited{font-family:tahoma, Helvetica, sans-serif;font-size:11px;color:#42a12a;line-height:18px;text-decoration:none;}
a:hover{font-family:tahoma, Helvetica, sans-serif;font-size:11px;color:#42a12a;line-height:18px;text-decoration:underline;}


ul,ol{font-family:tahoma, Helvetica, sans-serif;font-size:11px;color:#777777;line-height:18px;padding-left:3px;margin-left:10px;padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px;}
ul li,li{font-family:tahoma, Helvetica, sans-serif;font-size:11px;color:#777777;line-height:18px;list-style-type:disc;}
ol li{font-family:tahoma, Helvetica, sans-serif;font-size:11px;color:#777777;line-height:18px;}

.pullquote { width:550px; line-height:1.5; text-align:justify; }

.BreadCrump,a.BreadCrump:link,a.BreadCrump:active,a.BreadCrump:visited{font-family:tahoma, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}
a.BreadCrump:hover{font-family:tahoma, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}


INPUT,TEXTAREA {font-size:11px;color:#777777;padding:2px;margin:0px 0px 0px 0px;border: 1px solid #cccccc;background-color:#ffffff;width:94%;}

SELECT {font-size:11px;color:#777777;padding:2px;margin:0px 0px 0px 0px;border: 1px solid #cccccc;background-color:#ffffff;width:97%;}


/* General classes */
/******************************************************************************************************************/

#CHK input{width:auto;background-color:transparent;border:0;}
#CHK1 input{width:auto;background-color:transparent;border:0;}

.bgNews{background-image:url(../images/bgNews.gif); background-repeat:no-repeat;}

.bgMenu{background-image:url(../images/bgMenu.gif); background-repeat:repeat-x;}

.news{line-height:14px;}

.generalMenu{font-family:tahoma;font-size:11px;color:#42a12a;font-weight:normal;text-decoration:none;}
.generalMenu a:link{font-family:tahoma;font-size:11px;color:#42a12a;font-weight:normal;text-decoration:none;}
.generalMenu a:visited{font-family:tahoma;font-size:11px;font-weight:normal;color:#42a12a;text-decoration:none;}
.generalMenu a:hover {color:#42a12a;text-decoration:none;}

a.topMenu, a.topMenu:visited{display:block; height:28px;font-family:tahoma;font-size:12px;color:#ffffff;text-decoration:none; padding-top:8px; }
a.topMenu:hover {background-color:#EDAC21; background-position:top; padding-top:-1px}

.menu{font-family:tahoma;font-size:12px;color:#ffffff;font-weight:normal;text-decoration:none;}
.menu a:link{font-family:tahoma;font-size:12px;color:#ffffff;font-weight:normal;text-decoration:none;}
.menu a:visited{font-family:tahoma;font-size:12px;font-weight:normal;color:#ffffff;text-decoration:none;}
.menu a:hover {color:#ffffff;text-decoration:underline;}

.m0{padding:0;}
.m8{padding:8px;}
.tm5{padding-top:5px;}
.tm0{padding-top:0px;}
.bm10{padding-bottom:10px;}
.lm15{padding-left:15px;}
.rm15{padding-right:15px;}
.rm1{padding-right:1px;}

.orangeColor{color:#ffb022;}
.greenColor{color:#42a12a;}

.buttonAllSite{font-size:11px;color:#ffffff;height:18px;width:auto;padding:1px 7px 1px 7px;border:1px solid #448d30; background-color:#204f15;}

.imageBorder{border:1px #aaaaaa solid;}
.imageLeft{float:left;padding:0px 0px 0px 0px;margin:0px 7px 0px 0px;border:1px #d2d2d2 solid;}  
.imageRight{float:right;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border:1px #d2d2d2 solid;}

.justify{text-align:justify;}

#NewsDiv { position: absolute; left: 0; top: 0; width: 100% }
.bgNews01{background-color:#FFFFFF;}
	 
.footer{font-family:tahoma;font-size:11px;color:#ffffff;font-weight:normal;text-decoration:none;}
.footer A:link{font-family:tahoma;font-size:11px;color:#ffffff;font-weight:normal;text-decoration:none;}
.footer A:visited{font-family:tahoma;font-size:11px;color:#ffffff;font-weight:normal;text-decoration:none;}
.footer A:hover{color:#ffffff;text-decoration:none;}

a.more:link{font-family:tahoma;font-size:11px;color:#ffb022;text-decoration:underline;}
a.more:visited{font-family:tahoma;font-size:11px;color:#ffb022;text-decoration:underline;}
a.more:hover{color:#ffb022;text-decoration:none;}



a.landingPic01, a.landingPic01:visited{background:url(../images/landingPic01.jpg) no-repeat; background-position:left; display:block; height:249px; width:178px; }
a.landingPic01:hover{background:url(../images/landingPic01.jpg) no-repeat; background-position:right; display:block; height:249px; width:178px;}

a.landingPic02, a.landingPic02:visited{background:url(../images/landingPic02.jpg) no-repeat;background-position:left; display:block; height:249px; width:178px; }
a.landingPic02:hover{background:url(../images/landingPic02.jpg) no-repeat; display:block;background-position:right; height:249px; width:178px;}

a.landingPic03, a.landingPic03:visited{background:url(../images/landingPic03.jpg) no-repeat;background-position:left; display:block; height:249px; width:178px; }
a.landingPic03:hover{background:url(../images/landingPic03.jpg) no-repeat; display:block;background-position:right; height:249px; width:178px;}

a.landingPic04, a.landingPic04:visited{background:url(../images/landingPic04.jpg) no-repeat;background-position:left; display:block; height:249px; width:178px; }
a.landingPic04:hover{background:url(../images/landingPic04.jpg) no-repeat; display:block;background-position:right; height:249px; width:178px;}

a.recruitment, a.recruitment:visited{background:url(../images/recruitmentGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:left; }
a.recruitment:hover{background:url(../images/recruitmentGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:right;}

a.submitcv, a.submitcv:visited{background:url(../images/submitcvGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:left; }
a.submitcv:hover{background:url(../images/submitcvGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:right;}

a.careertips, a.careertips:visited{background:url(../images/careertipsGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:left; }
a.careertips:hover{background:url(../images/careertipsGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:right;}

a.training, a.training:visited{background:url(../images/trainingGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:left; }
a.training:hover{background:url(../images/trainingGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:right;}

a.courses, a.courses:visited{background:url(../images/coursesGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:left; }
a.courses:hover{background:url(../images/coursesGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:right;}

a.instructors, a.instructors:visited{background:url(../images/instructorsGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:left; }
a.instructors:hover{background:url(../images/instructorsGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:right;}

a.gallery, a.gallery:visited{background:url(../images/galleryGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:left; }
a.gallery:hover{background:url(../images/galleryGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:right;}

a.register, a.register:visited{background:url(../images/registerGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:left; }
a.register:hover{background:url(../images/registerGreen.jpg) no-repeat; display:block; height:52px; width:177px;background-position:right;}

a.faqRecruitment, a.faqRecruitment:visited{background:url(../images/faqRecruitment.jpg) no-repeat; display:block; height:52px; width:177px;background-position:left; }
a.faqRecruitment:hover{background:url(../images/faqRecruitment.jpg) no-repeat; display:block; height:52px; width:177px;background-position:right;}

a.faqTraining, a.faqTraining:visited{background:url(../images/faqTraining.jpg) no-repeat; display:block; height:52px; width:177px;background-position:left; }
a.faqTraining:hover{background:url(../images/faqTraining.jpg) no-repeat; display:block; height:52px; width:177px;background-position:right;}
