/*********** 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; }
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:#f60; }
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 #ccc; }
.bdrBBrown { border-bottom:1px solid #6e2e03; }
.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; }
.bgOrange2 { background:#d7732e; }
.bgGray { background:#f7f7f7; }


/**********/

.width1024px {
	width:1024px;
	margin:auto;
}

.bgRepeat {
	background:none repeat-x;
}
.bgG2 {
	padding:0 0 0 33px;
	background:#d7732e repeat-x;
}
.bgG2a {
	padding:0 0 0 33px;
	background:#d7732e repeat-x;
}
.bgG3 {
	background:#fff repeat-x top;
}
.cName {
	background:#fff;
	border-bottom:3px solid #361d0c;
	padding:0 0 7px;
}
.bdrBtmBrown {
	border-bottom:7px solid #a65e2c;
}
.tlink {
	
}
.tlink a:link, .tlink a:visited {
	color:#fff;
	text-decoration:none;
	display:block;
}
.tlink a:hover, .tlink a:active {
	color:#fff0b5;
	text-decoration:none;
	font-size:11px;
	background:#000;
	display:block;
}
.gnlLink {

}
.gnlLink a:link, .gnlLink a:visited {
	color:#fff0b5;
	text-decoration:none;
}
.gnlLink a:hover, .gnlLink a:active {
	color:#fff;
	text-decoration:none;
	font-size:14px;
}
.pad {
	padding:6px 10px;
}
.hd {
	background:none no-repeat right top;
	padding:40px 350px 20px 0;
}
.hd2 {
	background:none no-repeat right top;
	padding:40px 350px 20px 0;
}
.weServeImg {
	background:none no-repeat right 5px;
	padding:0 220px 0 0;
}
.b1 {
	background:none no-repeat 5px 6px;
	padding:0 0 0 22px;
}
.bdrBrown {
	border:1px solid #d7732e;
	border-width:5px 1px 1px;
}
.contact_logo {
	background:#fff no-repeat 225px 86px;
	padding:10px 10px 20px;
}
.bdr_multi {
	border-top:1px solid #000;
	border-bottom:2px solid #e46713;
}
.bdrBd {
	border-bottom:1px dashed #000;
}
.paddingLeft {
	padding-left:20px;
}
.bdrR_white {
	border-right:1px solid #fff;
}
.bbb { 
 border-bottom:1px dashed #999;
 margin:0 0 5px 20px;
}
#dropmenudiv { background:#292929; }
#dropmenudiv a { border-bottom:1px solid #fff; }
#dropmenudiv a:link, #dropmenudiv a:visited { color:#fff; }
#dropmenudiv a:hover, #dropmenudiv a:active { background:#e95f00; 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: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:#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; }

/********/
.vacancy { color:#666; padding:10px; background:#fff; border:1px solid #f1f1f1; }
.vacancy table { background:#f9f9f9; }
.vacancyTitle { color:#a4552a; }
.vccompany { color:#f60; }
.bdrBottom { border-bottom:1px solid #a4552a; }
.vcBdrB { border-bottom:1px solid #f1f1f1; }
.postResume { }
.vcHead { background:#f9f9f9; border:1px solid #eee; }
.vcpost { padding:15px 25px; border:1px solid #eee; border-width:0 1px 1px; color:#666; }
.Btn { background:#a4552a; color:#fff; font-weight:bold; border:1px solid #000; }
