@charset "utf-8";
/* CSS Document */

body{
background-image:url(images/back.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#bae3ff;
width:100%;
/*height:100%; overflow-y:auto;*/
margin:auto;
padding:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
div,img{
margin:0px;
padding:0px;
border:0px;
}
#banner{
background-image:url(images/ihrabanner.jpg);
background-repeat:no-repeat;
width:933px;
height:161px;
margin:0 auto 0 auto;
padding:0px;
clear:both;
}
#banner1{
background-image:url(images/ihrabanner.jpg);
background-repeat:no-repeat;
width:933px;
height:161px;
margin:0 auto 0 auto;
padding:0px;
clear:both;
}
#flags{

clear:both;
margin:0 auto 0 auto;

width:600px;
height:10px;

}
#banner_button{
width:540px;
height:25px;
padding:147px 0px 0px 351px;
}


#home_button{
width:134px;
height:25px;
float:left;
}
#home_button img{
border:0px;
}
#aboutus_button{
width:133px;
height:25px;
float:left;
}
#aboutus_button img{
border:0px;
}
#contactus_button{
width:136px;
height:25px;
float:left;
}
#contactus_button img{
border:0px;
}
#organization_button{
width:137px;
height:25px;
float:left;
}
#organization_button img{
border:0px;
}
/**/
#container_top{
background-image:url(images/container_top.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:930px;
height:11px;
margin:5px auto 0px auto;
clear:both;

}
#container_middle{
	background-color:#FFFFFF;
	width:928px;
	height:auto;
	margin:auto;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-indent:25px;
	letter-spacing:1px;
	text-shadow:#FFCC99;
	line-height:20px;
	text-align:justify;
	border:1px solid #FFFFFF;
}
#container_bottom{
background-image:url(images/container_bottom.jpg);
background-repeat:no-repeat;
width:930px;
height:10px;
margin:auto;
clear:both;

}
#main_info_top{
width:930px;
height:auto;
margin:auto;
}
#main_info_content_left{
width:688px;
height:auto;
margin:0px;
float:left;
}
#main_info_content_right{
width:236px;
height:auto;
margin:0px 0px 0px 0px;
float:left;
}
#news_box{
background-image:url(images/news_box.jpg);
background-repeat:no-repeat;
width:210px;
height:220px;
margin-left:4px;
padding:0px 10px 0px 10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	text-indent:10px;
	letter-spacing:1px;
	text-shadow:#FFCC99;
	line-height:20px;
	text-align:left;
}
#search{
width:211px;
height:auto;
margin-left:15px;
margin-bottom:5px;

}
#news_button{
width:139px;
height:40px;
margin-left:10px;

}
#news_button a {
text-decoration:none;
color:black;
}
#news_button a:active{
color:#000000;
}
#news_button a:hover{
color:#FFFFFF;
text-decoration:none;
}

#news_button img{
border:0px;
}
#news_box2{
/*background-image:url(images/news_box2.jpg);
background-repeat:no-repeat;*/
width:211px;
height:160px;
margin:15px 0px 0px 4px;
padding:0px 10px 0px 10px;
border:0px solid black;
}
#box1_top{
background-image:url(images/box1_top.jpg);
background-repeat:no-repeat;
width:684px;
background-position:bottom;
height:10px;
margin-left:4px;
}
#box1_middle{
background-image:url(images/box1_middle.jpg);
background-repeat:repeat-y;
width:664px;
height:auto;
margin-left:4px;
padding:0px 10px 0px 10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-indent:25px;
	letter-spacing:1px;
	text-shadow:#FFCC99;
	line-height:20px;
	text-align:justify;
}

#middle1{
width:200px;
height:auto;
border:0px solid black;
float:left;
}
#middle2{
width:440px;
height:auto;
margin-left:4px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
text-indent:25px;
letter-spacing:1px;
text-shadow:#FFCC99;
line-height:20px;
text-align:justify;
float:left;
border:0px solid black;
}






#box1_bottom{
background-image:url(images/box1_bottom.jpg);
background-repeat:no-repeat;
width:684px;
height:10px;
margin-left:4px;
}
#box2_top{
background-image:url(images/box2_top.jpg);
background-repeat:no-repeat;
width:684px;
height:12px;
background-position:bottom;
margin:4px 0px 0px 4px;
}
#box2_middle{
background-image:url(images/box2_middle.jpg);
background-repeat:repeat-y;
width:664px;
height:auto;
margin-left:4px;
padding:0px 10px 0px 10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-indent:25px;
	letter-spacing:1px;
	text-shadow:#FFCC99;
	line-height:20px;
	text-align:justify;
}
#box2_bottom{
background-image:url(images/box2_bottom.jpg);
background-repeat:no-repeat;
width:684px;
height:12px;
margin-left:4px;
}
#left_contact{
width:320px;
height:auto;
border:1px solid black;
float:left;
}

#right_contact{
width:320px;
height:auto;
float:left;
border:1px solid black;
margin-left:10px;
}
#box3_top{
background-image:url(images/box1_top.jpg);
background-repeat:no-repeat;
width:684px;
background-position:bottom;
height:10px;
margin:4px 0px 0px 4px;
}
#box3_middle{
background-image:url(images/box1_middle.jpg);
background-repeat:repeat-y;
width:664px;
height:auto;
margin-left:4px;
padding:0px 10px 0px 10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-indent:25px;
	letter-spacing:1px;
	text-shadow:#FFCC99;
	line-height:20px;
	text-align:justify;
}
#box3_bottom{
background-image:url(images/box1_bottom.jpg);
background-repeat:no-repeat;
width:684px;
height:10px;
margin-left:4px;
}
#bottom_link{
	width:922px;
	height:50px;
	margin:4px;
	font-size:11px;
	text-align:center;
	border:0px solid black;
	}
#bottom_link a{
	color:#666666;
}
#xtech_logo{
width:340px; 
height:53px;
float:right;
}
#xtech_logo img{
border:0px;
}

#bottom_button{
	width:930px;
	height:77px;
	margin:0px auto 0px auto;
	padding:0px;
	border:0px solid black;
	background-color:#FFFFFF;
	background-position:top;
	}
#cri_button {
width:138px;
height:77px;
margin:0px;
padding:0px;
float:left;
border:0px solid black;
}

#cri_button img{
border:0px;
margin:0px;
padding:0px;
}
#cri2_button{
width:134px;
height:77px;
margin:0px;
padding:0px;
float:left;
}
#cri2_button img{
border:0px;
}
#hrv_button{
width:130px;
height:77px;
margin:0px;
padding:0px;
float:left;
}
#hrv_button img{
border:0px;
}
#bl_button{
width:130px;
height:77px;
margin:0px;
padding:0px;
float:left;
}
#bl_button img{
border:0px;
}
#ced_button{
width:129px;
height:77px;
margin:0px;
padding:0px;
float:left;
}
#ced_button img{
border:0px;
}
#ht_button{
width:131px;
height:77px;
margin:0px;
padding:0px;
float:left;
}
#ht_button img{
border:0px;
}
#pa_button{
width:138px;
height:77px;
margin:0px;
padding:0px;
float:left;
}
#pa_button img{
border:0px;
}

#menu_button {
	opacity:0.8;
	filter:alpha(opacity=80);
}



ul{
	margin:0; 
	padding:0; 
	list-style:none;
}

.menu_class {
	position: absolute;
	margin: 0px 0 0 380px;
}

.the_menu {
	display:none;
	width:300px;
	position: absolute;
	border: 1px solid #1c1c1c;
	
	
}

.the_menu li {
	background-color: #00FF66;
}

.the_menu li a {
	color:#FFFFFF; 
	text-decoration:none; 
	padding:10px; 
	display:block;
}

.the_menu li a:hover {
	padding:10px;
	font-weight:bold;
	color: #F00880;
}
.mainText {
font:normal Arial, Helvetica, sans-serif;
font-size:12px;
	text-indent:0;
	letter-spacing:1px;
	text-shadow:#FFCC99;
	line-height:14.0pt;
	text-align:justify;
/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-indent:0px;
	letter-spacing:1px;
	text-shadow:#FFCC99;
	line-height:20px;
	text-align:justify;*/
}
.mainText img{
border: 1px solid #999999 ;
}
.mainText ul{
list-style:url(images/ol_bullets.gif);
}
.image1{
background-image:url(images/1.jpg);
background-repeat:no-repeat;
width:178px;
height:121px;
background-position:center;
border:1px solid black;
margin-left:140px;
}
.image2{
background-image:url(images/home03.jpg);
background-repeat:no-repeat;
width:178px;
height:121px;
background-position:center;
margin-left:100px;
border:1px solid black;
}
.image2new{
background-image:url(images/home01111.jpg);
background-repeat:no-repeat;
width:178px;
height:121px;
background-position:center;
margin-left:250px;
border:1px solid black;
}
#logo{
width:231px;
height:auto;
padding:0px;
margin:10px 0px 4px 0px;
border:1px solid #000000;
align:left;
overflow:hidden;
}
#logo a{
text-decoration:none;
}
#logo1{
width:230px;
height:auto;
margin:0;
padding:0px;
border:1px solid #000000;
overflow:hidden;
}

#news_box1{
background-color:#C6E0FD;
width:231px;
height:auto;
margin:5px;
padding:4px 0px 4px 0px;
border:1px solid #000000;
}

ul.logos{
	margin:0px;
	list-style:none;
	background-color:#FFFFFF;
	}
ul.logos table {border-collapse:collapse}
ul.logos {
	display:block;
	font-size:0;
	float: left;
}
ul.logos li{
display:block;
float:left;}
ul.logos a:active, ul.logos a:focus {
	outline-style:none
}
ul.logos a, ul.logos li.dis a:hover,ul.logos li.sep a:hover{
	display:block;
	vertical-align:middle;
	_display:inline-block;_vertical-align:top;	background-color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	font:normal 11px Trebuchet MS, Tahoma, Arial;
	color: #000000;
	text-decoration:none;
	cursor:hand;
}
ul.logos span{
	overflow:hidden;
}
ul.logos li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.logos li.sep span{
	float:none;
	padding-right:0;
	width:932px;
	height:57px;
	display:inline-block;
	background-image:none;
}
ul.logos ul li.sep span{
	width:932;
	height:57px;
}
ul.logos li:hover>a{
	border-style:none;
	font:normal 11px Trebuchet MS, Tahoma, Arial;
	color: #FFFFFF;
	text-decoration:none;
}
ul.logos li a:hover{
	border-style:none;
	font:normal 11px Trebuchet MS, Tahoma, Arial;
	color: #FFFFFF;
	text-decoration:none;
}
ul.logos li.dis a {
	}
ul.logos img {border: none;vertical-align: middle;

}
ul.logos ul img {
}
ul.logos img.over{display:none}
ul.logos li.dis a:hover img.over{display:none !important}
ul.logos li.dis a:hover img.def {display:none !important}
ul.logos li:hover > a img.def  {display:none}
ul.logos li:hover > a img.over {display:none}
ul.logos a:hover img.over{display:none}
ul.logos a:hover img.def{display:none}

#logos{
background-image:url(images/bg1.jpg);
background-repeat:no-repeat;
height:49px;
width:921px;
padding:4px 0px 0px 12px;
margin:auto;
}

#menu_back{
height:28px;
background-image:url(images/menu_back.gif);
background-repeat:no-repeat;
width:921px;
padding:5px 0px 0px 10px ;
margin:auto;
margin-top:0px;
margin-bottom:5px;
}
.mainText1 {
font:normal Arial, Helvetica, sans-serif;
font-size:12px;
	text-indent:0;
	letter-spacing:1px;
	text-shadow:#FFCC99;
	line-height:14.0pt;
	text-align:justify;
height:700px;
	overflow-y:scroll;
/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-indent:0px;
	letter-spacing:1px;
	text-shadow:#FFCC99;
	line-height:20px;
	text-align:justify;*/
}
.mainText1 img{
border: 1px solid #999999 ;
}
.mainText1 ul{
list-style:inherit;
}
#certificate{
background-image:url(images/certification.jpg);
background-repeat:no-repeat;
width:230px;
height:26px;
margin-top:15px;
margin-left:3px;
padding:3px 0px 0px 0px;
}
