/*********** SELECTORS STYLES  ***********/
body { background:#95282b; 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; }
.bdrT { border-top:1px solid #ccc; }
.bdrR { border-right:1px solid #ccc; }
.bdrB { border-bottom:1px solid #95282b; }
.bdrL { border-left:1px solid #ccc; }
.bdrAll, .bdrAll td, .bdrAll th  { border:1px solid #ccc; }
.bdrAllDash, .bdrAllDash td, .bdrAllDash th  { border:1px dashed #999; }

.bgWhite { background:#fffcf1; }
.bgGry { background:#fee896; }
.bgBlue { background:#b28d00; }
.bgGry1 { background:#c74246; color:#fff; }
.bgBlue2 { background:#fee896; }

/**************/
.mTB5px {
	margin:5px 0;
}
.bgG1 {
	background:#95282b repeat-x;
	padding:0 45px;
}
.noRepeat {
	background:none no-repeat 0px 8px;
	padding:0 0 0 15px;
}
.bbblue {
	margin:3px 30px 3px 12px;
}
.whiteLink {
	color:#fff;
}
.whiteLink a:link, .whiteLink a:visited {
	color:#fff;
	text-decoration:none;
}
.whiteLink a:hover, .whiteLink a:active {
	color:#fcff00;
	text-decoration:none;
}
.b2 { 
	background:none no-repeat 0px 2px;
	padding:0 0 0 20px;
}
.b4 {
	background:none no-repeat 4px 8px;
	padding: 0 0 0 22px;
}
.b1a {
	background:none no-repeat 4px 5px;
	padding: 0 0 0 22px;
}
.bbb {
	border-bottom:1px dashed #dcbe4c;
	margin:0 0 0 20px;
}
.contactLogo {
	background:#fffcf1 none no-repeat 190px 80px;
}
.bgG2 {
	background:#d7565a repeat-x top;
	padding:5px 10px 15px;
	color:#fff;
}
.bgG2 a:link, .bgG2 a:visited {
	color:#fff;
	text-decoration:none;
}
.bgG2 a:hover, .bgG2 a:active {
	color:#fff600;
	text-decoration:none;
}
.bdr2 {
	border:1px dashed #999;
}
.bdrBd {
	border-bottom:1px dashed #000;
}
.bdrRwhite {
	border-right:1px solid #fff;
}

/**********/
.slogen {
	color:#fff;
}
.tlink {
	color:#fff;
}
.tlink a:link, .tlink a:visited {
	color:#ffda45;
	text-decoration:none;
}
.tlink a:hover, .tlink a:active {
	color:#fff;
	text-decoration:none;
}
.bgGry2 { background:#fff5d2; }
.bgGry1a { background:#f1ead0; }

/*****classified***/
.bdr_clf2 { background:#fffcf1; }
.bdr_clf { border:1px solid #dad4be; background:#fffcf1; }
.bdr_clf .bdrTbD { border:1px dashed #dad4be; border-width:1px 0; }
.bdr_clf .bdrbD { border:1px dashed #dad4be; 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:#95282b; }
.clr2 a:hover, .clr2 a:active { color:#000; }

.bgGray_clf { background:#fbf6e3; }
.bgGray2_clf { background:#fffdf8; }
.bdrAll_clf, .bdrAll_clf td, .bdrAll_clf th  { border:1px solid #dad4be; }
.fs13px { font-size:13px; }

/**********/

.contact_main { }
.contact_main .bdrB_2dashed { border-bottom:1px dashed #999; }
.contact_main .bg_contact { background:#fff; padding:5px; border:1px solid #ccc; }
.contact_main .bg_responce { background:#fff; }
.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; }
.vacancy table { }
.vacancyTitle { color:#8a7d10; }
.vccompany { color:#b14325; }
.bdrBottom { border-bottom:1px solid #8a7d10; }
.vcBdrB { border-bottom:1px solid #f1f1f1; }
.postResume { }
.vcHead { background:#ede6ad; border:1px solid #ccd4a0; }
.vcpost { padding:15px 25px; border:1px solid #ccd4a0; border-width:0 1px 1px; color:#666; }
.Btn { background:#b14325; color:#fff; font-weight:bold; border:1px solid #000; }
