/*********** SELECTORS STYLES  ***********/
body { background:#cbbc74; 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; }
select { border:1px solid #ccc; background:#fcfcfc; }
textarea { border:1px solid #ccc; background:#fcfcfc; padding:2px; overflow:auto; } /* Remove vertical textarea scrollbar in IE */
a:link, a:visited { color:#000; text-decoration:none; }
a:hover, a:active, a:focus { text-decoration:none; color:#c00; }
html { overflow:-moz-scrollbars-vertical; } 

.input { padding:1px 2px; border:1px solid #ccc; background:#fff; }
.button { overflow:visible; }

.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 **********/
.bdr { border:1px solid #ccc; }
.bdr2 { border:1px dashed #000; }
.bdr2 .blue { color:#565c0a; }
.bdr2 table { background:#f9f5f2; }
.bdrT { border-top:1px solid #ccc; }
.bdrR { border-right:1px solid #ccc; }
.bdrB { border-bottom:1px solid #ccc; }
.bdrL { border-left:1px solid #ccc; }
.bdrAll, .bdrAll td, .bdrAll th  { border:1px solid #ccc; }

.bgWhite { background:#fff; }
.bgGry1 { background:#fffdf4; }
.bgBlue { background:#868113; }

.blue,.blue a, a.blue{color:#484900;} .blue a:hover, a.blue:hover{color:#000;}
.dif,.dif a, a.dif{color:#484900;} .dif a:hover, a.dif:hover{color:#000;}

/**************/

.fixWidth{background:#ece8e1;}

.head_02 {
	background:none no-repeat;
}
.bgG1 {
	background:none repeat-x;
}
.lfLinkCorner1 {
	background:#f9f5f2 no-repeat right top;
}
.lfLinkCorner2 {background:none no-repeat right bottom;}
.b4 {
	background:none no-repeat 5px 5px;
	padding:0 0 0 20px;
}
.bdrBd2 {border-bottom:1px dashed #999;}
.bgG2 {
	background:none repeat-x;
}
.bgG4 {
	background:none repeat-x;
}
.servicesImg {
	background:#f9f5f2 no-repeat right top;
}
.sendResumeBg {
	background:#fffdf4 no-repeat left top;
	padding:10px 5px 10px 62px;
}
.bdrBd {
	border-bottom:1px dashed #000;
}
.bdrBda {
	border-bottom:1px dashed #999;
}
.sendResumeIcon {
	background:none no-repeat right top;
	padding:0 0 5px;
}
.bdrTB {
	border:1px solid #ccc;
	border-width:1px 0;
}
/********/
.menu {
	color:#fff;
}
.bdrRwhite {
	border-right:1px solid #fff;
}
.menu a:link, .menu a:visited {
	color:#fff;
	text-decoration:none;	
}
.menu a:hover, .menu a:active {
	color:#fff;
	text-decoration:none;
	background:#f93f3e;
}
.block { 
	display:block;
}
.pleft20px {
	padding:0 0 0 20px;
}
.b1 {
	background:none no-repeat 0px 5px;
	padding:0 0 0 20px;
}


/*****classified***/
.bdr_clf2 { background:#fcfbf8; }
.bdr_clf { border:1px solid #ccc; background:#fcfbf8; }
.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:#e00; }
.clr2 a:hover, .clr2 a:active { color:#000; }

.bgGray_clf { background:#fdf8ee; }
.bgGray2_clf { background:#fff; }
.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; }

/********/
.vacancy { color:#666; padding:10px; background:#f3efe8; border:1px solid #dcd6cb; }
.vacancy table { background:#f9f5f2; }
.vacancyTitle { color:#625f14; }
.vccompany { color:#e00; }
.bdrBottom { border-bottom:1px solid #625f14; }
.vcBdrB { border-bottom:1px solid #f1f1f1; }
.postResume { }
.vcHead { background:#f9f5f2; border:1px solid #e2dbcf; }
.vcpost { padding:15px 25px; background:#f3efe8; border:1px solid #e2dbcf; border-width:0 1px 1px; color:#666; }
.Btn { background:#625f14; color:#fff; font-weight:bold; border:1px solid #000; }
