@charset "utf-8";

html, body {
	height: 100%;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: benb;
	font-weight: normal;
	color: #333;
	background-image: url(../images/bk.png);
	background-color: #8EBFE8;
}
@font-face
{
font-family: benb;
src: url('font/begsh_.html'), url('Sansation_Light.html') format("opentype"); /* IE */
}
.header_div{
	background-image: url(../images/back.html);
}
.top_advertiestment {
	padding: 3px;
	width: 420px;
	border: thin solid #333;
	float:right;
	margin: 5px;
}
.footer_div {
	background-image: url(../images/tiles/black84.png);
	height: 50px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	color: #CCC;
	padding: 5px;
}
.category_div {
	margin: 5px;
	padding: 10px;
	border: thin solid #F2F2F2;
	border-radius:5px;
	-moz-border-radius:5px;
	height:auto;
	background-color: #F4FBFD;
}
.category_link {
	color: #00789F;
	text-decoration: none;
	font-size: 0.7em;
	font-family: Verdana, Geneva, sans-serif;
	padding: 2px;
}
.category_link:hover {
	color: #C30;
	text-decoration: none;
	font-size: 0.7em;
	font-family: Verdana, Geneva, sans-serif;
	padding: 2px;
}
.mid_div_bar {
	background-image: url(../images/mid_line_back.html);
	height: 28px;
	margin-right: 5px;
	margin-left: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #A3A3A3;
	border-right-color: #A3A3A3;
	border-bottom-color: #A3A3A3;
	border-left-color: #A3A3A3;
}
.mid_link {
	color: #666;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 0.6em;
}
.mid_link:hover {
	color: #333;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 0.6em;
}
.country {
	margin: 5px;
	border: thin solid #E9E9E9;
	border-radius:5px;
	-moz-border-radius:5px;
	height:auto;
	width: auto;
	background-color: #FBFBFB;
}
.gray {
	background-image: url(../images/gray.html);
	height: 25px;
	border-radius:5px;
	-moz-border-radius:5px;
}


.country_link {
	color: #066;
	text-decoration: none;
	font-size: 0.7em;
	font-family: Verdana, Geneva, sans-serif;
	padding: 2px;
}
.country_link:hover {
	color: #C30;
	text-decoration: none;
	font-size: 0.7em;
	font-family: Verdana, Geneva, sans-serif;
	padding: 2px;
}
.country_s_div {
	border-right-width: thin;
	border-right-style: none;
	border-right-color: #CADBCF;
	margin: 2px;
}

.country_s_div1 {
	width: 158px;
	margin: 2px;
	padding: 5px;
}
.country_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	margin: 5px;
	padding: 5px;
	width: 120px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #033;
}
.ryt_add_div {
	background-color: #F7F7F7;
	border: thin solid #E8E8E8;
	padding: 4px;
	border-radius:5px;
	-moz-border-radius:5px;
	margin: 2px;
}
.ryt_img_div {
	margin: 1px;
	width: 104px;
	background-color: #FFF;
	border: thin solid #E6E6E6;
	padding: 4px;
}
.recent_div {
	border: thin solid #E8E8E8;
	border-radius:5px;
	-moz-border-radius:5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
.recent_vacancy_display {
	margin: 3px;
	padding: 5px;
	border: thin solid #F4F4F4;
	border-radius:5px;
	-moz-border-radius:5px;
}
.recent_heading {
	color: #069;
	font-size: 0.6em;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Verdana, Geneva, sans-serif;
	width: auto;
	padding-right: 10px;
	padding-bottom: 5px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #EEE;
}
.red_line_box {
	height: 31px;
	padding: 4px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #D10202;
	border-bottom-color: #D10202;
	border-left-color: #D10202;
}
.recent_cm {
	color: #C63;
	font-size: 0.6em;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Verdana, Geneva, sans-serif;
	width: auto;
	padding-right: 10px;
	border: thin none #EEE;
	padding-top: 2px;
	padding-left: 20px;
}
.login_div_box {
	background-image: url(../images/login_back.html);
	background-repeat: no-repeat;
	height: 200px;
	width: 250px;
}
.login_content_div_box {
	background-color: #EBEBEB;
	border: thin solid #8D8D8D;
	padding: 5px;
	width: auto;
	height: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	color: #333;
	margin: 5px;
}
.login_form{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	color: #333;
	padding: 2px;
	border: thin solid #666;
	height: 16px;
}
.line_top {
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #999;
	padding-top: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 4px;
	width: auto;
}
.line_top1 {
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #999;
	padding-top: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 4px;
}
.page_titles {
	padding: 5px;
	width: 40%;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #C30;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 5px;
}
button.css3button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #ffffff;
	background: -moz-linear-gradient(
		top,
		#5a7dd6 0%,
		#2e5bb3);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#5a7dd6),
		to(#2e5bb3));
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #81baf7;
	-moz-box-shadow: 0px 3px 11px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(87,136,235,1);
	-webkit-box-shadow: 0px 0px 0px rgba(000,000,000,0.5),
		inset 0px 0px 0px rgba(87,136,235,1);
	box-shadow: 0px 0px 0px rgba(000,000,000,0.5),
		inset 0px 0px 0px rgba(87,136,235,1);
	text-shadow: 0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-weight: bold;
	cursor:pointer;
}

button.css3button:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #ffffff;
	background: -moz-linear-gradient(
		top,
		#4a69b8 0%,
		#2e5bb3);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#4a69b8),
		to(#2e5bb3));
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #6295cc;
	-moz-box-shadow: 0px 0px 0px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(57,94,168,1);
	-webkit-box-shadow: 0px 0px 0px rgba(000,000,000,0.5),
		inset 0px 0px 0px rgba(57,94,168,1);
	box-shadow: 0px 0px 0px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(57,94,168,1);
	text-shadow: 0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.3);
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-weight: bold;
	cursor:pointer;
}
.content_div_outer{
	min-height:300px;
	height:auto !important;
	height:300px;
	border: thin solid #F3F3F3;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 5px;
	padding: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	color: #666;
	vertical-align: middle;
	letter-spacing: 0.1em;
	text-align: justify;
	white-space: normal;
}
.form{
	font-family: Verdana, Geneva, sans-serif;
	padding: 3px;
	border: thin solid #CCC;
	font-size: 1em;
}
.login_link{
	color:#333;
	text-decoration:none;
}
.login_link:hover{
	color:#C00;
	text-decoration:none;
}
.content_back{
	background-color: #EBF7FC;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: thin solid #80B0D5;
	padding: 3px;
	margin-bottom: 4px;
	color: #3D84B8;
}
.white_div {
	background-color: #FFF;
	border: thin solid #80B0D5;
	margin: 3px;
	padding: 5px;
	color: #069;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-family: Verdana, Geneva, sans-serif;
}
.profile_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	margin-bottom: 5px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #A2C5DF;
	width: 30%;
	color: #639ECB;
}
.edit_link {
	color: #3879A9;
	text-decoration: none;
}
.edit_link:hover {
	color: #900;
	text-decoration: none;
}
button.css3button1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #ffffff;
	padding: 4px 15px;
	background: -moz-linear-gradient(
		top,
		#42aaff 0%,
		#003366);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#42aaff),
		to(#003366));
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border: 1px solid #003366;
	-moz-box-shadow:
		0px 0px 0px rgba(000,000,000,0.5),
		inset 0px 0px 0px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		0px 0px 0px rgba(000,000,000,0.5),
		inset 0px 0px 0px rgba(255,255,255,0.5);
	text-shadow:
		0px 0px 0px rgba(000,000,000,0),
		0px 0px 0px rgba(255,255,255,0);
	font-weight: bold;
	cursor:pointer;
}
button.css3button1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #ffffff;
	padding: 4px 15px;
	background: -moz-linear-gradient(
		top,
		#ff7e42 0%,
		#661800);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ff7e42),
		to(#661800));
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border: 1px solid #661800;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.5);
	text-shadow:
		0px 0px 0px rgba(000,000,000,0),
		0px 0px 0px rgba(255,255,255,0);
		cursor:pointer;
}
.profile_link {
	font-size: 1em;
	color: #099;
	text-decoration: none;
}
.profile_link:hover {
	font-size: 1em;
	color: #900;
	text-decoration: underline;
}.lft_line {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #A6D6F2;
	padding: 8px;
	min-height:60px;
	height:auto !important;
	height:60px;
}
.content_link {
	color: #09C;
	text-decoration: none;
}
.content_link:hover {
	color: #C00;
	text-decoration: none;
}
.content_link2 {
	color: #04AD08;
	text-decoration: none;
}
.content_link2:hover {
	color: #C00;
	text-decoration: none;
}

.vacancy_view_content {
	color: #666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	letter-spacing: 0.12em;
	text-align: justify;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.remove {
	color: #C00;
	text-decoration: none;
}
.remove:hover {
	color: #333;
	text-decoration: none;
}
.slide_white {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	background-color: #FFF;
	height: 170px;
	letter-spacing: 1px;
	margin-bottom: 5px;
	padding: 5px;
	border: thin dotted #999;
}
.slide_heading {
	font-family: Verdana, Geneva, sans-serif;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin-bottom: 5px;
	font-size: 0.7em;
	font-weight: bold;
}
.mid_text {
	margin: 5px;
	padding: 10px;
	border: thin solid #F2F2F2;
	border-radius:5px;
	-moz-border-radius:5px;
	height:auto;
	background-color: #F5F5F5;
}
.rec_loged {
	border: thin solid #2D71CC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #069;
	text-align: left;
	padding: 5px;
	border-radius:5px;
	-moz-border-radius:5px;
	background-image: url(../images/rec_menu.html);
	height: 20px;
	vertical-align: middle;
}
.rec_menu_box {
	background-image: url(../images/rec_menu_2.html);
	height: 18px;
	display: inline-block;
	width: auto;
	color: #FFF;
	border-radius:5px;
	-moz-border-radius:5px;
	text-align: center;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
	vertical-align: middle;
	text-decoration: none;
}
.rec_menu_box:hover {
	background-image: url(../images/rec_menu_3.html);
	height: 18px;
	display: inline-block;
	width: auto;
	color: #FFC;
	border-radius:5px;
	-moz-border-radius:5px;
	text-align: center;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
	vertical-align: middle;
	text-decoration: none;
}
.content1{
	background-image:url(../images/f.html);
	font-family: Verdana, Geneva, sans-serif;
	word-spacing: 0.1em;
	letter-spacing: normal;
	white-space: normal;
	height:400px;
	line-height: 20px;
	font-size: 1.1em;
	}
.menu_box {
	height: 25px;
}.login_box {
	border: 2px solid #46A3D5;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 14px;
}
.login_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFF;
	background-image: url(../images/tiles/menu_select.png);
	padding: 6px;
	text-align: center;
}
.login_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	color: #666;
}
.login_link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	color: #069;
	cursor:pointer;
}
.login_link:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	color: #F00;
	cursor:pointer;
}
.titles {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #266F95;
	font-family: Verdana, Geneva, sans-serif;
	color: #3496CB;
	font-weight: bold;
	font-size: 0.7em;
	white-space: nowrap;
}
.content_site {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	color: #666;
	padding: 5px;
	text-align: justify;
	margin-left: 20px;
	margin-right: 8px;
}
.login_box1 {
	border: 2px solid #436B38;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 14px;
}
.login_title1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFF;
	background-image: url(../images/tiles/menu_select1.jpg);
	padding: 6px;
	text-align: center;
}.profile_img {
	padding: 2px;
	height: 130px;
	width: 120px;
	border: thin solid #EEE;
	float: left;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 2px;
}
.missin_div {
	background-color: #E1F3FF;
	border: thin solid #09F;
	margin: 5px;
	padding: 5px;
}
.mission_content {
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	color: #3496CB;
	padding: 4px;
	text-align: justify;
}
.flag_img {
	padding: 4px;
	height: 65px;
	width: 100px;
	border: thin solid #E4E4E4;
}
