/*********** SELECTORS STYLES  ***********/
body { background:#fff; font-family:Arial, Helvetica; font-size:12px; line-height:1.5em; }
a { color:#000; text-decoration:none; } a:hover { color:#c00; }
a.button { background:#d2e7ff none repeat-x top; border:1px solid #9c9; }
a.button:hover { border:1px solid #9c6; }
a.buttonBig { background:#c00 repeat-x bottom; color:#fff; border:1px solid #900; }
a.buttonBig:hover { border:1px solid #300; }

.input, select, textarea { background:#fff none repeat-x bottom; color:#555; border:1px solid #ccc; }
.input:focus, select:focus, textarea:focus { border-color:#cc9; }
input.button { background:#444 none repeat-x bottom; color:#fff; border:1px solid #000; }
input.button:hover { background-color:#000; }


.dif, .dif a, a.dif { color:#660; } .dif a:hover, a.dif:hover { color:#000; }
.dull, .dull a, a.dull { color:#666; } .dull a:hover, a.dull:hover { color:#444; }

.blue, .blue a{color:#660;} .blue a:hover{color:#000;}

.bdr, .bdrT, .bdrR, .bdrB, .bdrL, .headHr,.headVr,.data{border-color:#c9cca5;}
img.bdr{border-color:#999;}
.bdrDark{border-color:#666;}
.bdrAll, .bdrAll td, .bdrAll th  { border-color:#c9cca5; }

.headHr{background:#959b42 none repeat-x top;}
.headHr, .headHr a{color:#ff9;}.headHr a:hover{color:#fff;}
.headVr{background:#fbffd6;}
.data{background:#f6faed;}


.banner { margin:15px auto; text-align:center; color:#333; }
.banner img { display:block; margin:0 auto 5px; }
.keywords { background:#eee; padding:0 2px; color:#555; font-weight:bold; }
.star { font-weight:bold; color:#c00; }

/********** OTHER STYLES **********/
.bdrBOrange { border-bottom:1px solid #e46713; }
.bdrBblue { border-bottom:1px solid #1b5e8a; }
.bdrBd { border-bottom:1px dashed #1b5e8a; }

.bgWhite { background:#fff; }
.bgDarkGray { background:#9ead0f; }
.bg1 { background:#fff; }
.bg2 { background:#eef0e6; }
.bg3 { background:#f4ffee; }
.bg4 { background:#d6c150; }

/***************/
.head1 {
	border:1px solid #000;
	border-width:3px 0 0;
	background:#98a90e repeat-x bottom;
}
.bdrBb {
	border-bottom:2px solid #000;
	background:#9a941a repeat-x top;
}
.tlPad {
	padding:12px 15px 4px;
}
.tlPad a{color:#fff;}
.tlPad a:hover {color:#fff152;border:1px solid #667702;border-width:1px 0;}
.header {
	background:#fff no-repeat;
}
.bdrBlack {
	border:1px solid #c9c9c9;
}
.padBottom10px {
	padding:0 0 18px;
}
.b1 {
	background:none no-repeat 5px 8px;
	padding:0 0 0 20px;
}
.bbb {
	border-bottom:1px dashed #e4ddb9;
	margin:0 0 4px 20px;
}
.contactLogo {
	background:#fff no-repeat 220px 80px;
}
.servicesBg {
	background:#eef0e6 no-repeat 560px bottom;
}
.b2 {
	background:none no-repeat 0px 2px;
	padding:0 0 0 20px;
}
.b4 {
	background:none no-repeat 0px 6px;
	padding:0 0 0 15px;
}
.footer { color:#fff;}
.footer .bg{background:#070043 repeat-x top;color:#ff9;}

.footer a{color:#ff9;margin:0 5px;} .footer a:hover{color:#fff;text-decoration:underline;}

#dropmenudiv { background:#838c04; }
#dropmenudiv a { border-bottom:1px solid #fff; }
#dropmenudiv a:link{ color:#fff; } #dropmenudiv a:hover{ background:#292828; color:#fff; }
.block { display:block; }

/*****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{color:#000; } .clr a:hover{ color:#000; }

.clr2, .clr2 a{ color:#b52e0f; } .clr2 a:hover{ color:#000; }

.bgGray_clf { background:#f3f8f0; }
.bgGray2_clf { background:#fbfefa; }
.bdrAll_clf, .bdrAll_clf td, .bdrAll_clf th  { border:1px solid #ccc; }
.fs13px { font-size:13px; }

/**********/

.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{ color:#c00; }
.contact_main .heading_n a:hover{ color:#900; }

/********/
.vacancy { color:#666; }
.vacancy table { background:#fff; }
.vacancyTitle { color:#4d6e42; }
.vccompany { color:#f60; }
.bdrBottom { border-bottom:1px solid #4d6e42; }
.vcBdrB { border-bottom:1px solid #f1f1f1; }
.postResume { }
.vcHead { background:#f5f4cf; border:1px solid #b3b27e; }
.vcpost { padding:15px 25px; border:1px solid #b3b27e; border-width:0 1px 1px; color:#666; }
.Btn { background:#628456; color:#fff; font-weight:bold; border:1px solid #000; }
