/*********** SELECTORS STYLES  ***********/
body{background:#e8e8e8 none repeat-x top;margin:0;color:#333;}
h1{color:#363;}

a{color:#030;text-decoration:none;}a:hover{color:#000;}
a.button{background:#c3ffbd none repeat-x top;border:1px solid #9c6;}
a.button:hover{border:1px solid #060;}
a.buttonBig{background:#690 repeat-x bottom;color:#fff;border:1px solid #ccc;}
a.buttonBig:hover{border:1px solid #000;}

.input, select, textarea{background:#fff none repeat-x bottom;color:#000;border:1px solid #ccc;}
.input:focus, select:focus, textarea:focus{border-color:#696;}
input.button{background:#36c none repeat-x bottom;color:#fff;border:1px solid #093;}
input.button:hover{background-color:#390;}
.star{font-family:verdana;color:#c00;}

.bdr, .bdrT, .bdrR, .bdrB, .bdrL,.bdrAll td, .bdrAll th { border-color:#ccc;}
img.bdr{border-color:#999;}
.bdrDark{border-color:#666;}

.hr1, .hr2, .hr3, .hr4, .hr5{background:none repeat-x center;}
.vr1, .vr2, .vr3, .vr4, .vr5{background:none repeat-y center;}

.headHr{background:#393 none repeat-x top;}
.headHr, .headHr a{color:#ffc;}.headHr a:hover{color:#fff;}
.headVr{background:#ceefc8;}
.data{background:#d7ebc4;}
.bg{background:#d7ebc4;}
.shadowBg{background:none repeat-x top;}
.gradientBg{background:#f5f5f5 none repeat-x bottom;}

.dif, .dif a:link, a.dif{color:#c30;} .dif a:hover, a.dif:hover { color:#000;}
.dull, .dull a, a.dull{color:#666;} .dull a:hover, a.dull:hover { color:#444;}

.imgBdr {border:3px double #999;background:#000;}
.imgBdrBig {border:5px solid #ccc;}
.box, .bg, .bgTrans {background:#f8f8f8;}


.keywords { background:#eee; padding:0 2px; color:#555; font-weight:bold; }
.star { font-weight:bold; color:#c00; }
.bgWhite { background:#fff; }

/*************/

.bodyTd {padding:10px 20px 0;background:#fff;}
.slogen {color:#777;}



.h1{border-bottom:1px solid #ccc;}
.tree{font-size:0.9em;color:#999;margin-bottom:10px;}
.tree a{color:#ccc;} .tree a:hover{color:#999;}


.navigation{background:#595959 none repeat-x top;width:100%;}
.navigation ul, .navigation li{margin:0;padding:0;list-style:none;}
.navigation li{float:left;position:relative;}
.navigation .l:hover, .navigation .on{background:#218046 none repeat-x top;color:#fff;}


.navigation li li{float:none;}
.navigation li ul{position:absolute;display:none;background:#fff;border:1px solid #999;border-width:1px 0 0 1px;}
.navigation li li a{padding:7px 10px;line-height:1.2em;color:#030;border:1px solid #999;border-width:0 1px 1px 0;}
.navigation .l{border-left:1px solid #595959;border-right:1px solid #fff;line-height:35px; height:35x;padding:0 15px;}
.navigation .l{color:#fff;font-weight:bold;font-size:1.1em;}
.navigation a{display:block;}	


.language{background:#f8f8f8;}
.footer{}
.bml .h{background:#caded6 none repeat-x 0 top;}
.bml .h, .bml .h a{color:#000;}
.bml .bg{background:#fff none repeat-x bottom;}
.bml .h,.bml .bg{border:1px solid #ccc;}
.bml a{color:#000;}

.bgl{background:#595959 none repeat-x top;}
.bgl, .bgl a{color:#eee;}
.counter_bg{background:#217f46 none repeat-x top;color:#fff;}
.copyright{background:none repeat-x 0 100%;}
.copyright, .copyright a{color:#666;} .copyright a:hover{color:#333;}



.lLinkBg {
	background:#eef5f2 no-repeat center top;
	padding:18px 5px 5px;
}
.lcHead {
	color:#f00;
}
.b1 {
	background:none no-repeat 10px 6px;
	padding:0 0 0 32px;
}
.bbb {
	border-bottom:1px dashed #218045;
	margin:3px 2px 10px 2px;
}
.wl_bg {
	padding:25px 10px 10px 0;
}
.heading {
	font-size:2.5em;
}
.headingIn {
	color:#444;
}
.heading span {
	color:#f00;
}
.bdrB_grn {
	border-bottom:1px solid #046429;
}
.designBy {
	background:#d8e5de;
	padding:8px 4px 2px;
}
.head {
	color:#006814;
	font-size:1.2em;
}
.head a:link, .head a:visited { color:#006814; }
.head a:hover, .head a:active { color:#000; }
.head2 {
	color:#e50000;
}
.head3 {
	color:#006814;
}
.bg1 { 
	border:1px solid #D9E1DF; 
	background:#FCFCFC;
}
.bg3 { background:#eef5f2; }
.bg4 { background:#d8e5de; }
.bg5 { background:#fcfdfc; }

.contactIcon {
	background:#fcfdfc no-repeat 165px 82px;
}
.contact_pic {
	background:none no-repeat right bottom;
	padding:0 150px 0 0;
}
.bdrBd {
	border-bottom:1px dashed #777;
}
.tableHead {
	background:#0e7536;
}
.b3 {
	padding:0 0 0 20px;
	color:#f00;
}
.bdrB_hd {
	border-bottom:1px solid #005e25;
}
/*****classified***/
.bdr_clf2 { background:#fff; }
.bdr_clf { border:1px solid #ccc; background:#fff; }
.bdr_clf .bdrTbD { border:1px dashed #ccc; border-width:1px 0; }
.bdr_clf .bdrbD { border:1px dashed #ccc; border-width:1px 0; }

.clr, .clr a:link, .clr a:visited { color:#000; }
.clr a:hover, .clr a:active { color:#000; }

.clr2, .clr2 a:link, .clr2 a:visited { color:#f50; }
.clr2 a:hover, .clr2 a:active { color:#000; }

.bgGray_clf { background:#f1fcf7; }
.bgGray2_clf { background:#fcfcfc; }
.bdrAll_clf, .bdrAll_clf td, .bdrAll_clf th  { border:1px solid #ccc; }
.fs13px { font-size:13px; }

.ourServices { padding:10px 10px 10px 250px; }
.headN { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; }
.pl30 { padding-left:10px; }
.clr { color:#688518; }
.clr a:link, .clr a:visited { color:#183e85; }
.clr a:hover, .clr a:active { color:#0830b1; }
.g1 { background:#eef5f2 repeat-x bottom; }
.bgN2 { background:#f5ffed; }

/**********/

.contact_main { }
.contact_main .bdrB_2dashed { border-bottom:1px dashed #999; }
.contact_main .bg_contact { background:#f8f8f8; padding:5px; border:1px solid #ccc; }
.contact_main .bg_responce { background:#f8f8f8; }
.contact_main .bdr_dashe { border:1px dashed #999; }
.contact_main .contact_g1 { border:1px solid #d9ded6; }
.contact_main .heading_n, .contact_main .heading_n a:link, .contact_main .heading_n a:visited { color:#c00; }
.contact_main .heading_n a:hover, .contact_main .heading_n a:active { color:#900; }

/********/
.vacancy { color:#666; padding:10px; background:#fff; border:1px solid #f1f1f1; }
.vacancy table {  }
.vacancyTitle { color:#597f4c; }
.vccompany { color:#e00; }
.bdrBottom { border-bottom:1px solid #597f4c; }
.vcBdrB { border-bottom:1px solid #f1f1f1; }
.postResume { }
.vcHead { background:#eef5e8; border:1px solid #90a87a; }
.vcpost { padding:15px 25px; border:1px solid #90a87a; border-width:0 1px 1px; color:#666; }
.Btn { background:#647e4d; color:#fff; font-weight:bold; border:1px solid #000; }
.title { background:#fff; }
