/*********** SELECTORS STYLES  ***********/
body { background:#fff; font-family:Arial, Helvetica; font-size:12px; line-height:1.5em; }
hr { height:1px; color:#ccc; background:#ccc; border:0; }
fieldset { border:1px solid #ccc; }

a{color:#000;text-decoration:none;} a:hover{color:#f60;}
a.button{background:#ffdbbd none repeat-x top;border:1px solid #963;}
a.button:hover{border:1px solid #630;}

a.buttonBig{background:#960 repeat-x bottom;color:#fff;border:1px solid #633;}
a.buttonBig:hover{border:1px solid #000;}

.input, select, textarea{background:#fcfcfc none repeat-x bottom;color:#000;border:1px solid #ccc;}
.input:focus, select:focus, textarea:focus{border-color:#696;}
input.button{background:#963 none repeat-x bottom;color:#fff;border:1px solid #930;}
input.button:hover{background-color:#630;}
.star{font-family:verdana;color:#c00;}



.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; }

/********** OTHER STYLES **********/
.blue,.blue a, a.blue{color:#f60;} .blue a:hover, a.blue:hover{color:#630;}
.dif, .dif a:link, a.dif{color:#f60;} .dif a:hover, a.dif:hover { color:#630;}

#header, #body, #footer{width:950px;margin:0 auto;border:1px solid #ccc;border-width:0 1px;}
#header{margin-top:10px;border-width:1px 1px 0;background:none #fff repeat-x top;}
#middle{background:#fff repeat-x left top;}

.bdr, .bdrT, .bdrR, .bdrB, .bdrL,.bdrAll td, .bdrAll th, .headHr,.headVr,.data { border-color:#ccc; }

.bdr2 { border:1px solid #e4e4e4; }

.bgWhite { background:#fff; }

.bg1 { background:#fafafa; }
.bg2 { background:#f7f7f7; }
.bg3 {background:#eee; }

/*************/

.div776px {
	width:776px;
	margin:10px auto 0;
}
.div2776px {
	width:776px;
	margin:auto;
}
.bdrLRg {
	border:1px solid #e5e5e5;
	border-width:0 1px;
}
.tlPad {
	padding:2px 23px;
}


.tml{background:#f60;font-weight:bold;border:1px solid #ccc;border-width:1px 0;}
.tml ul, .tml li{margin:0;padding:0;list-style:none;}
.tml li{position:relative;}
.tml li.l{float:left;border-right:1px solid #f96;line-height:30px;display:inline-block;}
.tml .l a{color:#fff;} .tml .l a:hover{color:#fff;background:#069;display:inline-block;}
.tml .sl a{border-top:1px solid #f96;} .tml .sl a:hover{background:#069;display:block;}
.tml .ssl a{border-top:1px solid #f96;} .tml .ssl a:hover{background:#069;}
.tml li ul{background:#dd5f00;border:1px solid #f96;line-height:1.2em;}


.tlPad a:link, .tlPad a:visited {
	color:#fff;
	text-decoration:none;
}
.tlPad a:hover, .tlPad a:active {
	color:#fff7a1;
	text-decoration:none;
}
.backBg {
	background:#eee repeat-x left top;
}
.bdrLRwhite {
	border:1px solid #fff;
	border-width:1px 1px 0;
}
.lcBg {
	background:#f7f7f7 no-repeat right 15px;
	padding:15px 0 0;
}
.b1 {
	background:none no-repeat 0px 7px;
	padding:0 0 0 18px;
}
.bbb {
	border-bottom:1px dashed #999;
	margin:0 0 4px 18px;
}
.bdrlrb_or {
	border:1px solid #fa7c0f;
	border-width:0 1px 1px;
}
.bdrBtmGray {
	border-bottom:10px solid #eee;
}
.bdrBd {
	border-bottom:1px dashed #ccc;
}
.bgOrange {
	background:#ec6f0a;
}
.bgOrange2 {
	background:#ec6f0a;
	font-weight:bold;
	text-align:center;
	color:#fff;
}
.bgOrange2 a:link, .bgOrange2 a:visited {
	color:#fff;
	
	display:block;
	padding:5px 25px 6px;
}
.bgOrange2 a:hover, .bgOrange2 a:active {
	background:#186a9e;
	color:#fff778;
	display:block;
	padding:5px 25px 6px;
}
.bgBlue2 {
	background:#0052a5;
}
.bdrRwhite {
	border-right:1px solid #fff;
}
.bdrLR {
	border:1px solid #ccc;
	border-width:0 1px;
}
.bbgG1 {
	background:none repeat-x;
}
.bbgG2 {
	background:none repeat-x;
}
/***********/
.bdrBtmOrange {
	border-bottom:2px solid #ccc;
}
.bdrBO {
	border-bottom:1px solid #f60;
} 

#dropmenudiv { background:#fa9022; }
#dropmenudiv a { border-bottom:1px solid #fff; }
#dropmenudiv a:link, #dropmenudiv a:visited { color:#fff; }
#dropmenudiv a:hover, #dropmenudiv a:active { background:#1c6592; color:#fff; }

/*****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:#2a53b7; }
.clr2 a:hover, .clr2 a:active { color:#000; }

.bgGray_clf { background:#f8f8f8; }
.bgGray2_clf { background:#fcfcfc; }
.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:#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:link, .contact_main .heading_n a:visited { color:#c00; }
.contact_main .heading_n a:hover, .contact_main .heading_n a:active { color:#900; }

.srv_bg { background:#fc8c00; height:26px; padding:6px 12px 0; font-size:22px; color:#fff; }
.srv_bdr { border:2px solid #fc8c00; border-width:0 2px; }



.hitCounter{background:#ccc;}
.language{background:#fcfcfc;}

.bgl {background:#2489c9 repeat-x top;color:#fff;}
.bgl a{color:#fff;} .bgl a:hover{color:#fff;}

.copyright, .copyright a{color:#999;} .copyright a:hover{color:#666;}

/********/
.vacancy { color:#666;}
.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:#f8f8f8; border:1px solid #ccc; }
.vcpost { padding:15px 25px; border:1px solid #ccc; border-width:0 1px 1px; color:#666; }
.Btn { background:#e77142; color:#fff; font-weight:bold; border:1px solid #000; }
.vt, .vt a{color:#009;} .vt, .vt a:hover{color:#000;}


/********/

.headHr{background:#36c none repeat-x top;}
.headHr, .headHr a{color:#fff;}.headHr a:hover{color:#ff6;}
.headVr{background:#9cf;}
.data, .bg{background:#f8f8f8;}

.liveChat, .followUs{background:#fff none repeat-x 0 bottom;border:1px solid #ccc;}
.liveChat .h, .followUs .h{background:#c60 none repeat-x bottom;border-bottom:1px solid #ccc;color:#fff;}
.liveChat .bg, .followUs .bg{background:#fff none no-repeat right bottom;}