/*********** SELECTORS STYLES  ***********/
body{background:#fff repeat-x top;}

a { color:#024; text-decoration:none; } a:hover { color:#c30; }
a.button { background:#f6f6d8 none repeat-x top; border:1px solid #cc9; }
a.button:hover { border:1px solid #996; }
a.buttonBig { background:#990 repeat-x top; color:#fff; border:1px solid #685c37; }
a.buttonBig:hover { border:1px solid #000; }

input, select, textarea { font-size:1em; font-family:Arial, Helvetica, sans-serif; }
.input, select, textarea { background:#fff none repeat-x bottom; border:1px solid #ccc; }
textarea { overflow:auto; }
.input:focus, select:focus, textarea:focus { border-color:#999; }
input.button { background:#990 none repeat-x top; color:#fff; border:1px solid #685c37; overflow:visible; cursor:pointer; }
input.button:hover { border-color:#000; }

.star { font-weight:bold; color:#c00; }

.dif, .dif a, a.dif { color:#660; } .dif a:hover, a.dif:hover { color:#330; }
.dull, .dull a, a.dull { color:#666; } .dull a:hover, a.dull:hover { color:#444; }

.blue, .blue a{color:#06f;} .blue a:hover{color:#03c;}

/********** OTHER STYLES **********/

.bdr, .bdrT, .bdrR, .bdrB, .bdrL,.bdrAll td, .bdrAll th, .headHr,.headVr,.data{border-color:#ccc;}
img.bdr{border-color:#999;}
.bdrDark{border-color:#666;}

.headHr{background:#737346 none repeat-x top;}
.headHr, .headHr a{color:#fff;}.headHr a:hover{color:#ff6;}
.headVr{background:#f8f4de;}
.data, .bg{background:#faf8ef;}


.bdrBOrange { border-bottom:1px solid #e46713; }
.bdrBblue { border-bottom:1px solid #1b5e8a; }
.bdrBd { border-bottom:1px dashed #1b5e8a; }


.bgWhite { background:#fff; }
.bgDarkGray { background:#373737; }
.bg1 { background:#faf9f4; }
.bg2 { background:#ece8d4; }
.bg3 { background:#f6f4e9; }
.bg4 { background:#d6c150; }

/***************/
.head1 {
	border:1px solid #000;
	border-width:3px 0 0;
	background:#397da3 repeat-x bottom;
}
.bdrBb {
	border-bottom:2px solid #000;
	background:#9a941a repeat-x top;
}
.tlPad {
	padding:12px 15px 4px;
}
.tlPad a{color:#fff;} .tlPad a:hover{color:#fff152;border:1px solid #fff;border-width:1px 0;}

.header {
	background:none no-repeat;
}
.bdrBlack {
	border:1px solid #c9c9c9;
}
.padBottom10px {
	padding:0 0 18px;
}
.b1 {
	background:none no-repeat 5px 8px;
	padding:0 0 0 20px;
}
.bbb {
	border-bottom:1px dashed #e4ddb9;
	margin:0 0 4px 20px;
}
.contactLogo {
	background:#faf9f4 no-repeat 220px 80px;
}
.servicesBg {
	background:#ece8d4 no-repeat 560px bottom;
}
.b2 {
	background:none no-repeat 0px 2px;
	padding:0 0 0 20px;
}
.b4 {
	background:none no-repeat 0px 6px;
	padding:0 0 0 15px;
}
.footer { color:#999;}
.footer .bg{background:#004775 repeat-x top;color:#6cf;}

.footer a{color:#6cf;margin:0 5px;}
.footer a:hover{color:#fff;text-decoration:underline;}

#dropmenudiv { background:#3a490c; }
#dropmenudiv a { border-bottom:1px solid #fff; }
#dropmenudiv a{ color:#fff; }
#dropmenudiv a:hover{ background:#084a79; color:#fff; }
.block { display:block; }

/*****classified***/
.bdr_clf2 { background:#faf9f4; }
.bdr_clf { border:1px solid #dcd4ae; background:#faf9f4; }
.bdr_clf .bdrTbD { border:1px dashed #dcd4ae; border-width:1px 0; }
.bdr_clf .bdrbD { border:1px dashed #dcd4ae; border-width:1px 0; }

.clr, .clr a{ color:#000; } .clr a:hover{ color:#000; }

.clr2, .clr2 a{ color:#2a53b7; } .clr2 a:hover{ color:#000; }

.bgGray_clf { background:#f4f1e1; }
.bgGray2_clf { background:#fffefa; }
.bdrAll_clf, .bdrAll_clf td, .bdrAll_clf th  { border:1px solid #dcd4ae; }
.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 { background:#fff; }
.vacancyTitle { color:#133c87; }
.vccompany { color:#e00; }
.bdrBottom { border-bottom:1px solid #133c87; }
.vcBdrB { border-bottom:1px solid #f1f1f1; }
.postResume { }
.vcHead { background:#cbeafa; border:1px solid #8abcd7; }
.vcpost { padding:15px 25px; border:1px solid #8abcd7; border-width:0 1px 1px; color:#666; }
.Btn { background:#395289; color:#fff; font-weight:bold; border:1px solid #000; }