* {margin:0;padding:0;}

body {
	background:url(../images/bg.gif) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:11px;
	line-height:1.5;
}

#container{ width:850px; margin:0 auto; direction:ltr;}
ul{ list-style:inside;}

/* -------------- assets -------------- */
a {text-decoration: none;color:#a51d38;}
a:hover {text-decoration: none;color:#000;}
img {border:0;}
.breadcrumb{font-size:11px;text-align:left; height:35px; border-bottom:8px solid #FFFFFF; line-height:3; padding:0 0 0 15px;
background:url(../images/breadcrumb.gif) no-repeat right;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

/* -------------- header -------------- */
#header {height:161px; width:850px; margin-bottom:8px;}
	.logo{ float:right; padding-top:24px;}

	.menu{ float:right; width:600px; padding-top:40px;}
	.menu a{width:90px; height:20px; display:block; float:right; color:#FFFFFF; margin:0 3px; text-align:center; padding-top:90px;}
	.menu a:hover{color:#000;}
	
	a.link1{background:url(../images/menu1.gif) no-repeat top;}
	a.link2{background:url(../images/menu2.gif) no-repeat top;}
	a.link3{background:url(../images/menu3.gif) no-repeat top;}
	a.link4{background:url(../images/menu4.gif) no-repeat top;}
	a.link5{background:url(../images/menu5.gif) no-repeat top;}
	a.link6{background:url(../images/menu6.gif) no-repeat top;}

/* -------------- main continer -------------- */
#mainContent{ background:url(../images/continer_bg.gif); height:1%; margin-bottom:8px;}
	h1{height:35px; background:url(../images/h1.gif) no-repeat left #d8d8d7; font-size:15px; padding:0 0 0 40px; line-height:2;}

/* -------------- Content -------------- */
#Content { width:578px; margin-right:8px; float:left;background:#e9e9e9;}


/* -------------- sidebar -------------- */
#sidebar { width:264px; float:right; background:#e9e9e9;}
	#sidebar p{ padding:10px 10px; text-align:justify;}
	#sidebar p img{ display:block; margin:0 auto; border:2px solid #fff; margin-top:8px;}

/* -------------- Home Box -------------- */
.home_box{ height:400px; line-height:1;}
	.job1, .job2{ line-height:1.2;margin:10px; padding:5px;}
	.job1{ background:#f7f7f7;}
	.job1 h2, .job2 h2{ color:#00587b; font-size:15px;}
	
.home_box_bottom{ margin-bottom:8px; background: url(../images/btn_bg_home.gif); height:1%;}
	.home_box_bottom h2{ background:url(../images/h2.gif) no-repeat left #d8d8d7;height:35px;font-size:15px; padding:0 0 0 40px; line-height:2;}
	.lnews{ width:421px; float:left; border-right:8px solid #FFFFFF;}
		.lnews_box{ background:#f7f7f7; margin:8px; padding:6px; height:1%;}
		.lnews_box h3{ font-size:12px; color:#00587b;}
		.lnews_box p{ line-height:1.2;}
		.lnews_box img{ float:left; margin-right:6px; border:1px solid #FFFFFF;}
	.articles{ width:421px; float:right;}
		.articles_box{background:#f7f7f7; margin:8px; padding:8px 0;}
		.articles_box a{ background:url(../images/star.gif) no-repeat; display:block; margin:8px; padding:0 0 0 25px; color:#515151;}

.page-box{ background:#F7F7F7; margin:8px; padding:5px;}

/* -------------- N E W S -------------- */
.news {
	border-bottom:1px solid #edece6;
	margin:0 10px 10px 10px;
	padding:5px;
}
.news img {
	border:1px solid #FFFFFF;
	float:right;
	margin-right:10px;
}
.news h2 {
	color:#0000FF;
	font-family:Times News Roman,Times,Arial,Tahoma,sans-serif;
	font-size:16px;
	margin:0pt;
	text-decoration:none;
}
.NewesCat a{ font-weight:normal; color:#AAAAAA;}


/* -------------- Footer page -------------- */
#footer {
	font-size:11px;
	height:51px;
	clear:both;
	background:url(../images/footer_bg.gif) repeat-x;
	clear:both;
	margin-bottom:12px;
}
#footer p{ padding:10px 0; text-align:center; color:#FFFFFF; line-height:1.5;}
#footer a{color:#FFFFFF;}
#footer a:hover{color:#FFFFFF;}

/* -------------- search Form -------------- */
.lable {
	font-size:11px;
	font-family:Tahoma, Arial;
	display:block;
	color:#2925d2;
	margin:0 5px 0 0;
}
.input {
	border:1px solid #157293;
	font-size:11px;
	padding:3px;
	font-family:Tahoma, Arial;
}
.button {
}
lable {
	font-size:11px;
	font-family:Tahoma, Arial;
	display:block;
	color:#2925d2;
	margin:0 5px 0 0;
}

.color1{ background:#eeeeee;}
.color2{ background:#f2f2f2;}
.color3{ background:#DDDDDD;}

.color1 td{padding:2px;}
.color2 td{padding:2px;}
.color3 td{ text-align:center; padding:3px;}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
	padding-left:10px;
}

.resume{}
.resume select{font-size:10px;}
.formBirthday select{ width:auto; font-size:10px;}

.Position select{ width:auto; font-size:10px; width:150px;}
.ok {
	background:url(../images/check.gif) no-repeat right center #C9FFCA;
	border:1px solid #349534;
	color:#008000;
	padding:10px 40px 10px 10px;
	margin:10px 50px;
	font-weight:bold;
}

.err {
	background:url(../images/err.gif) no-repeat left center #F7CBCA;
	border:1px solid #CC0000;
	color:#CC0000;
	font-weight:bold;
	padding:4px;
	text-align:center;
	margin:10px 50px;
}



.jobmore{
	text-align:right;
	padding:0px 10px;
	font-size:10pt;
	font-weight:bold;
}