/*********** SELECTORS STYLES  ***********/
body { background:#d6d6d6;color:#333;}
a { color:#222; text-decoration:none; } a:hover { text-decoration:none; color:#036; }
a.button { background:#eaeaea url(//catalog.wlimg.com/templates-images/11673/12263/text_button_bg.png) repeat-x top; border:1px solid #ccc; }
a.button:hover { border:1px solid #999; }
a.buttonBig { background:#555 url(//catalog.wlimg.com/templates-images/11673/12263/text_button_big_bg.png) repeat-x top; color:#eee; border:1px solid #555; }
a.buttonBig:hover { border-color:#000; }

input, select, textarea { font-size:1em; font-family:Arial, Helvetica, sans-serif; }
.input, select, textarea { background:#fff url(//catalog.wlimg.com/templates-images/11673/12263/input_bg.png) repeat-x bottom; border:1px solid #ccc; }
textarea { overflow:auto; }
.input:focus, select:focus, textarea:focus { border-color:#999; }
input.button { background:#555 url(//catalog.wlimg.com/templates-images/11673/12263/button_bg.png) repeat-x top; color:#fff; border:1px solid #555; overflow:visible; cursor:pointer; }
input.button:hover { border-color:#000; }
.star { font-family:verdana; color:#c00; }

.bdr,.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll td,.bdrAll th,.headHr,.headVr,.data,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th{ border-color:#ccc; }
.bdrDark, .imgBdr{border:1px solid #999;}

.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:#666	 none repeat-x top;}
.headHr, .headHr a{color:#fff;}.headHr a:hover{color:#ccc;}
.headVr{background:#eee;}
.data, .bg{background:#f8f8f8;}

.hr{background-image:url(//catalog.wlimg.com/templates-images/11673/12263/hr1.png);}
.vr{background-image:url(//catalog.wlimg.com/templates-images/11673/12263/vr1.png);}


/********** OTHER STYLES **********/

.bgWhite { background:#fff; }
.bgGray3 { 	background:#e8e8e8; }
.bgBlue2 { background:#e8e8e8; }
.bgBlue3 { background:#e7f0f6; }

/*********/
.bgc1 { background:#666; }
.bgc2 { background:#333; }

.blue { color:#900; }


.width776px {
	width:776px;
	margin:auto;
	background:#f7f7f7;
}
.bdr2Whiter {
	border-right:2px solid #fff;
}
.slogen {
	padding-right:30px;
}
.bdrGryr {
	border-right:1px solid #ccc;
}

.tlink { font-size:11px;}
.tlink a{color:#c00;} .tlink a:hover{color:#333	;}
.methodology {border-right:2px dotted #ccc;}
.bdrBd {border-bottom:2px dotted #ccc;}
.pTB8px {padding:4px 0;}
.bdrTw {border:1px solid #fff;border-width:1px 0;}
.postResume {padding:15px 5px 15px 110px;}
.bdrBr {border-bottom:1px dashed #aaa;}
.bdrBlueLR {border:1px solid #bfbfbf;border-width:0 1px;background:#f7f8f4;}
.bdrwhiteLR {border:1px solid #fff;	border-width:0 1px;}
.pleft20px {padding:0 0 5px 20px;}
.rColoum {background:#fbfbfb;border:1px solid #ebebeb;}

.g1, .g1 a{color:#fff;} .g1 a:hover{color:#fffc00;}
.b1 {padding:0 0 0 15px;}
.b2 {padding:0 0 0 10px;}
.bbb {border-bottom:1px dashed #ccc;margin:0 0 4px 15px;}
.bg4 { background:#f7f8f4;}

.block { display:block; }

.navigation{background-color:#444;}
.navigation ul, .navigation li{margin:0;padding:0;list-style:none;}
.navigation li{position:relative;}
.navigation li.l{float:left;border-right:1px solid #555;line-height:30px;display:inline-block;}
.navigation .l a{color:#fff;} .navigation .l a:hover{color:#eee;}
.navigation .sl a{color:#444;border-top:1px solid #999;} .navigation .sl a:hover{color:#fff;background:#666;}
.navigation .ssl a{color:#444;border-top:1px solid #999;} .navigation .ssl a:hover{color:#fff;background:#666;}
.navigation li ul{background:#fff;border:1px solid #999;line-height:1.2em;}

/*****classified***/
.bdr_clf2 { background:#fefef4; }
.bdr_clf { border:1px solid #8d9163; background:#fefef4; }
.bdr_clf .bdrTbD { border:1px dashed #8d9163; border-width:1px 0; }
.bdr_clf .bdrbD { border:1px dashed #8d9163; border-width:1px 0; }

.clr, .clr a{ color:#000; } .clr a:hover{ color:#000; }

.clr2, .clr2 a{ color:#333; } .clr2 a:hover{ color:#000; }

.bgGray_clf { background:#f5f5d8; }
.bgGray2_clf { background:#fff; }
.bdrAll_clf, .bdrAll_clf td, .bdrAll_clf th  { border:1px solid #8d9163; }
.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{ color:#c00; }
.contact_main .heading_n a:hover{ color:#900; }

/********/
.vacancy { color:#666; padding:10px; }
.vacancy table { background:#ececec; }
.vacancyTitle { color:#333; }
.vccompany { color:#c00; }
.bdrBottom { border-bottom:1px solid #aaa; }
.vcBdrB { border-bottom:1px solid #ccc; }
.postResume { }
.vcHead { background:#ccc; border:1px solid #aaa; }
.vcpost { padding:15px 25px; border:1px solid #aaa; background:#e8e8e8; border-width:0 1px 1px; color:#666; }
.Btn { background:#333; color:#fff; font-weight:bold; border:1px solid #000; }