/*********** SELECTORS STYLES  ***********/
body { background:#f1efe2 repeat-x top;color:#333;}

a { color:#222; text-decoration:none; } a:hover { text-decoration:none; color:#038; }
a.button { background:#e2eafd none repeat-x top; border:1px solid #8e92de; }
a.button:hover { border:1px solid #5b5e9b; }
a.buttonBig { background:#39c repeat-x top; color:#fff; border:1px solid #069; }
a.buttonBig:hover { border-color:#000; }

input, select, textarea { font-size:1em; font-family:Arial, Helvetica, sans-serif; }
.input, select, textarea { background:#fff none repeat-x bottom; border:1px solid #b2bed9; }
textarea { overflow:auto; }
.input:focus, select:focus, textarea:focus { border-color:#999; }
input.button { background:#069 none repeat-x top; color:#fff; border:1px solid #036; overflow:visible; cursor:pointer; }
input.button:hover { border-color:#000; }
.star { font-family:verdana; color:#f60000; }

.bdr,.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll td,.bdrAll th,.headHr,.headVr,.data,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th{ border-color:#b0bbcc; }
.bdrDark, .imgBdr{border:1px solid #8a9844;}

.dif, .dif a, a.dif, h1{ color:#036; } .dif a:hover, a.dif:hover {color:#000;}
.dull, .dull a, a.dull{ color:#666; } .dull a:hover, a.dull:hover {color:#333;}

.headHr { background:#069;}
.headHr, .headHr a{color:#d9e4fc;}.headHr a:hover{color:#fff;}
.headVr { background:#deedfc; }
.data,.bg { background:#fafafa; }



.bgWhite, .inner_body { background:#fff; }
.bgGray3 { background:#f6f6f6; }

/****************/

.blue,.blue a, a.blue{color:#039;} .blue a:hover, a.blue:hover{color:#000;}

.tgl{background:#fff repeat-x top;color:#039;border:1px solid #ccc;}
.tgl a {color:#039; } .tgl a:hover{color:#000;}
.tgl ul, .tgl li{list-style:none;}
.tgl li ul{border:1px solid #ccc; background:#fff;}
.tgl li li{border-bottom:1px solid #ccc;}

.table1{background:#fff repeat-x top;}
.header{}


.servicesLinks, .industryLinks{border:1px solid #ccc;}
.servicesLinks .h{background:#ffbe84 none repeat-x bottom;border-bottom:1px solid #ccc;}
.industryLinks .h{background:#98e6ff none repeat-x bottom;border-bottom:1px solid #ccc;}

.servicesLinks .h, .industryLinks .h. .servicesLinks .h a, .industryLinks .h a{color:#000;}
.servicesLinks ul, .industryLinks ul, .servicesLinks li, .industryLinks .li{margin:0;list-style:none;}

.servicesLinks .l, .industryLinks .l{background:none no-repeat 0 .4em;border-bottom:1px dashed #ccc;padding-bottom:5px;margin-bottom:5px;}
.servicesLinks b a{color:#930;} .servicesLinks b a:hover{color:#000;}
.industryLinks b a{color:#339;} .industryLinks b a:hover{color:#000;}

.servicesLinks .sl, .industryLinks .sl{background:none no-repeat 0 .5em;margin-bottom:3px;}
ssl,.servicesLinks .ssl, ssl,.industryLinks .ssl{background:none no-repeat 0 .5em;margin-bottom:3px;}
.servicesLinks .ssl a, .industryLinks .ssl a{color:#666;} .servicesLinks .ssl a:hover,.industryLinks .ssl a:hover{color:#333;}


.qcBox, .followUs, .language{background:#fff none repeat-x 0 top;border:1px solid #ccc;}
.qcBox .h, .followUs .h, .language .h{background:#3092be none repeat-x bottom;border-bottom:1px solid #ccc;color:#fff;}
.qcBox .bg{background:#e7efff none no-repeat right bottom;}
.qcBox .bdrB{border-color:#d0dbf3;}
.flags img{border:1px solid #000;}
.flags a:hover img{border-style:dashed;}

.servicesLinks2, .featured_jobs{border:1px solid #ccc;}
.servicesLinks2 a, .featured_jobs a{color:#339;} .servicesLinks2 a, .featured_jobs a:hover{color:#000;}
.servicesLinks2 .h, .featured_jobs .h{background:#fff none repeat-x top;border-bottom:1px solid #ccc;}
.servicesLinks2 .l{background:none no-repeat 0 .4em;border-bottom:1px dashed #ccc;padding-bottom:5px;margin-bottom:5px;}

.featured_jobs ul {list-style-type:none;margin:0;padding:0;}
.featured_jobs li{margin:0;}
.featured_jobs .bg{background:#f8f8f8;}

.footer{}
.bgl{background:#e3791d repeat-x top;color:#fff;}
.bgl a{color:#fff;} .footer .bgl a:hover{color:#ff9;}
.copyright, .copyright a{color:#996;} .copyright a:hover{color:#660;}


.foot {color:#5b5c7d;}
.foot a{
	color:#5b5c7d;
	text-decoration:none;
}
.foot a:hover{
	color:#e36f00;
	text-decoration:none;
	font-weight:bold;
}

/*********************/



.bgYellow2 {
	background:#f1efe2;
	padding:5px 5px 5px;
}
.bdrByellow {
	border-bottom:8px solid #f1efe2;
	border-left:2px solid #42407c;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
}
.bdrLblue {
	border-left:10px solid #42407c;
}
.b1 {
	padding:0 0 0 25px;
}
.b1 a{
	color:#5b5c7d;
	text-decoration:none;
	display:block;
}
.b1 a:hover{
	color:#e36f00;
	text-decoration:none;
	border-right:2px solid #f60;
	display:block;
}
.bbb {
	border-bottom:1px dashed #999;
	margin:4px 0 4px 25px;
}
.bdrBd {
	border-bottom:1px dashed #000;
	padding:4px;
}
.bdrBd2 {
	border-bottom:1px dashed #ccc;
	padding:4px;
}
.pLeft20px {
	padding:1px 2px 2px 20px;
}
.bdrLR_blue {
	border:1px solid #9abed8;
	border-width:0 1px;
}
.bdrTbD {
	border:1px dashed #000;
	border-width:1px 0;
}
/*****classified***/
.bdr_clf2 { }
.bdr_clf { border:1px solid #ccc; }
.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:#06c; }
.clr2 a:hover{ color:#036; }

.bgGray_clf { background:#f6f6f6; }
.bgGray2_clf { background:#fcfcfc; }
.bdrAll_clf, .bdrAll_clf td, .bdrAll_clf th  { border:1px solid #ccc; }
.fs13px { font-size:13px; }
.uu a{ text-decoration:underline; }
.uu a{ text-decoration:none; }

/**********/

.contact_main { }
.contact_main .fs13 { font-size:13px; }
.contact_main .bdrB_2dashed { border-bottom:1px dashed #999; }
.contact_main .bg_contact { background:#f9f9f9; 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; padding:10px; background:#f9f9f9; border:1px solid #f1f1f1; }
.vacancy table { background:#fff; }
.vacancyTitle { color:#133c87; }
.vccompany { color:#0088c1; }
.bdrBottom { border-bottom:1px solid #133c87; }
.vcBdrB { border-bottom:1px solid #f1f1f1; }
.postResume { }
.vcHead { background:#cbeafa; border:1px solid #8abcd7; }
.vcpost { padding:15px 25px; border:1px solid #8abcd7; border-width:0 1px 1px; color:#666; }
.Btn { background:#4e91ce; color:#fff; font-weight:bold; border:1px solid #000; }

/****gallery**/

.bb1 a{color:#006;}.bb1 a:hover{color:#000;}
.zoom{background:#eee}
.tree, .tree a{color:#999;} .tree a:hover{color:#666;}