body {
margin:0px;
padding:0px;
	}
a:link {color: #039;}
a:visited {color: #039;}
a:hover {color: #039;}
a:active {color: #039;}
#main_wrap {margin: 0 auto;}

#blue_main_wrap{
	margin: 0 auto; height:501px;	width:100%;	background-image:url(../images/bg1.jpg);
	background-repeat:no-repeat; background-color:#FFFFFF; }

#wrapper_blue{
	margin: 0 auto; width:975px; height:501px; background-position:center;  background-image:url(../images/hd_bg.jpg); background-repeat:no-repeat;
	}
	


#gray_main_wrap{
	margin: 0 auto; height:426px;	 width:100%; background-image:url(../images/bg2.jpg); background-position:center top;
	background-repeat:no-repeat; background-color:#FFFFFF;
	}

#wrapper_grayhome{
	margin: 0 auto; width:975px; height:406px; background-position:center;
	}
#wrapper_gray{
	margin: 0 auto; width:975px; height:486px; background-position:center;
	}
	#wrapper_500{
	margin: 0 auto; width:975px; height:500px; background-position:center; background-color:#FFF;
	}
	#wrapper_550{
	margin: 0 auto; width:975px; height:550px; background-position:center;
	}
		#wrapper_570{
	margin: 0 auto; width:975px; height:570px; background-position:center;
	}
#wrapper_600{
	margin: 0 auto; width:975px; height:600px; background-position:center;
	}
	#wrapper_650{
	margin: 0 auto; width:975px; height:650px; background-position:center;
	}
	#wrapper_700{
	margin: 0 auto; width:975px; height:700px; background-position:center;
	}
	#wrapper_750{	margin: 0 auto; width:975px; height:750px; background-position:center;}
	#wrapper_800{
	margin: 0 auto;
	width:975px;
	height:800px;
	background-position:center;
	}
	#wrapper_840{margin: 0 auto; width:975px; height:840px; background-position:center; }
	#wrapper_870{ margin: 0 auto; width:975px; height:870px; background-position:center; }
	#wrapper_950{ margin: 0 auto; width:975px; height:950px; background-position:center; }
#wrapper_track{
	margin: 0 auto;
	width:975px;
	height:1700px;
	background-position:center;
	}
	#wrapper_1200{
	margin: 0 auto;
	width:975px;
	height:1200px;
	background-position:center;
	}
#wrapper_1300{
	margin: 0 auto;
	width:975px;
	height:1300px;
	background-position:center;
	}
	#wrapper_1400{
	margin: 0 auto;
	width:975px;
	height:1400px;
	background-position:center;
	}
	#wrapper_1500{
	margin: 0 auto;
	width:975px;
	height:1500px;
	background-position:center;
	}
	#wrapper_1600{
	margin: 0 auto;
	width:975px;
	height:1600px;
	background-position:center;
	}
	#wrapper_1900{
	margin: 0 auto;
	width:975px;
	height:1900px;
	background-position:center;
	}
	#wrapper_2600{
	margin: 0 auto;
	width:975px;
	height:3775px;
	background-position:center;
	}
	#wrapper_3100{
	margin: 0 auto;
	width:975px;
	height:3100px;
	background-position:center;
	}
#wrapper_graycase{
	margin: 0 auto;
	width:975px;
	height:396px;
	background-position:center;
	}
#wrapper_grayapp{
	margin: 0 auto;
	width:975px;
	height:970px;
	background-position:center;
	}
	#wrapper_production{
	margin: 0 auto;
	width:975px;
	height:1180px;
	background-position:center;
	}
	#wrapper_1050{
	margin: 0 auto;
	width:975px;
	height:1050px;
	background-position:center;
	}
#sitemap_main_wrap{
	margin: 0 auto;
	height:180px;	
	width:100%;
	background-image:url(../images/bg3.jpg);
	background-repeat:repeat-y;
	}
	
#wrapper_sitemap{
	margin: 0 auto;
	width:975px;
	height:124px;
	background-position:center;
	}
	
#inner_hd_div{
width:931px;
height:450px;
margin-left:22px; }

#inner_page_div{
width:931px;
margin-left:22px;
}

#logo{
	width:192px;
	height:103px;
	float:left;
	}
	
#signin_btn{
	width:365px; height:65px; margin-top:12px; float:right;
	}

#search_cont{
width:225px;
height:28px;
}	
.input2{
	width: 170px; height:28px; border:none; padding-left:8px; padding-top:6px; background:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;
	}
	
#input_cont1{
	width:184px; height:28px; float:left; background-image:url(../images/search_bg.jpg); background-repeat:no-repeat;
	}
	
#login_btn{
	width:40px;	height:28px; float:left;
	}
	
#nav_home_cont{
width:400px; height:20px; margin-left:0px; margin-top:10px;
}	

A.home_btn A:FOCUS.home_btn, A:LINK.home_btn, A:VISITED.home_btn{
	font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; font-weight: normal; text-decoration:none;
}
A:HOVER.home_btn{
	font-family: Arial, Helvetica, sans-serif; color: #77bbf3; font-size: 12px; font-weight: normal; text-decoration: none;
}

A:ACTIVE.home_btn{
	font-family: Arial, Helvetica, sans-serif; color: #77bbf3; font-size: 12px; font-weight: normal; text-decoration: none;
}


A.abtus_btn A:ACTIVE.abtus_btn, A:FOCUS.abtus_btn, A:LINK.abtus_btn, A:VISITED.abtus_btn{
	font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 13px; font-weight: normal; text-decoration:none; }
A:HOVER.abtus_btn{
	font-family: Arial, Helvetica, sans-serif; color: #77bbf3; font-size: 13px; font-weight: normal; text-decoration: none; }


#list_wrapper1{
width:340px; 
position:relative;
}
	
#list_wrapper1 ul{
float:left;
list-style: none;
padding:0px;
margin:0px;
height:12px;
}

#list_wrapper1 ul li{
display:inline;
float:left;
padding:0px;
margin:0px;
height:12px;
}

#list_wrapper1 ul li a{
display:inline;
width:300px;
padding:0px;
margin:0px;
}

.txt_nav1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

#nav_cont{
	width:980px; 
	margin-left:55px;
	clear:both;
	}

#list_wrapper2{
width:896px;
position:relative; z-index:100;
}


#header_1{
width:931px;
height:261px;
margin-top:28px;
}

#welcome_txt_cont{
width:370px;
height:261px;
float:left;
margin-left:17px;
}

#welcome_btn{
width:370px;
height:47px;
}

#welcome_txt_cont{
width:365px;
height:214px;
margin-left:5px;
}

.welcome_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

#read_more_btn{
width:360px;
height:14px;
margin-top:8px;
}

#flash_part{
width:491px;
height:262px;
margin-left:52px;
float:left;
}

#middle_cont{
width:931px;
height:400px;
position:absolute;
top:451px;

}

#services_cont1{
width:234px;
height:136px;
float:left;
}

#services_cont2{
width:233px;
height:136px;
float:left;
}

#services_cont3{
width:231px;
height:136px;
float:left;
}

#services_cont4{
width:233px;
height:136px;
float:left;
}

#services_cont{
width:931px;
height:136px;
position:absolute;

}

#middle_txt_cont{
	width:931px;
	height:204px;
	position:absolute;
	top:115px;
}

#vertical_txt_cont{
width:216px;
height:210px;
float:left;
margin-left:15px;
margin-top:18px;
}

#verticle_table_raw{
width:201px;
height:18px;
margin-top:8px;
}

#verticle_table_raw1{
width:201px;
height:31px;
margin-top:8px;
}

#verticle_table_raw2{
width:201px;
height:48px;
margin-top:8px;
}

#dotted_line1{
width:163px;
height:1px;
background-image:url(../images/dott_bg1.gif);
background-repeat:repeat-x;
float:left;
margin-left:35px;
margin-top:5px;
clear:both;
}

#bullet_cont{
width:18px;
height:16px;
float:left;
}

#text_bullet_cont{
width:164px;
height:16px;
float:left;
margin-left:18px;
}

.vertical_txt1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#494949;
}

#bullet_cont1{
width:31px;
height:31px;
float:left;
}

#text_bullet_cont12{
width:179px;
height:31px;
float:left;
margin-left:18px;
}

#verticle_table_raw12{
width:230px;
height:31px;
margin-top:14px;
}

#divider1{
width:1px;
height:252px;
float:left;
position:absolute;
left:233px;
top:-17px;}

#divider2{
width:1px;
height:252px;
float:left;
position:absolute;
left:465px;
top:-1px;}

#divider3{
width:1px;
height:252px;
float:left;
position:absolute;
left:697px;
top:-18px;
}

#certificate_cont_main{
width:909px;
height:124px;
margin-left:12px;
}


#certificate_cont{
width:638px;
height:124px;
float:left;
}

#help_you_cont{
width:240px;
height:124px;
float:left;
margin-left:31px;
}
#help_you_inside{
width:240px;
height:124px;
float:left;
margin-left:10px;
}
#certficate_txt{
width:638px;
height:25px;
}
#certificate_img{
width:638px;
height:71px;
margin-top:15px;
}

#certificate_img1{
width:120px;
height:71px;
float:left;
}

#certificate_img2{
width:184px;
height:71px;
float:left;
}

#certificate_img3{
width:320px;
height:71px;
float:left;
}

#help_img{
width:240px;
height:111px;
}

#help_txt{
width:240px;
height:13px;
}

.help_txt1{
font-family:Arial, Helvetica, sans-serif;
color:#65a8c2;
font-size:12px;
font-style:italic;
}



#sitemap_cont { width: 925px; height: 124px; float: left; margin-left: 10px; }

#dotted_line_sitemap{
width:630px;
height:1px;
background-image:url(../images/dott_bg12.png);
background-repeat:repeat-x;
float:left;
margin-top:9px;
}

#sitemap_cont1{
width:630px;
height:98px;
margin-left:14px;
margin-top:8px;
float:left;
}

#sitemap_txt{
width:635px;
height:17px;
}

	#nav1{
	width:37px;
	height:12px;
	float:left;
	}

	#nav2{
	width:58px;
	height:12px;
	margin-left:28px;
	float:left;
	}
	
	#nav3{
	width:55px;
	height:12px;
	margin-left:28px;
	float:left;
	}
	
	#nav4{
	width:189px;
	height:12px;
	margin-left:28px;
	float:left;
	}

	#nav5{
	width:60px;
	height:12px;
	float:left;
	margin-left:28px;
	}
	
	#nav6{
	width:83px;
	height:12px;
	margin-left:28px;
	float:left;
	}
	
	#nav7{
	width:102px;
	height:12px;
	float:left;
	}
	
	#nav8{
	width:170px;
	height:12px;

	float:left;
	}
	
	#nav9{
	width:48px;
	height:12px;
	margin-left:28px;
	float:left;
	}
	
	#nav10{
	width:115px;
	height:12px;
	margin-left:28px;
	float:left;
	}
	
	#nav11{
	width:69px;
	height:12px;
	margin-left:28px;
	float:left;
	}
	
	#nav12{
	width:89px;
	height:12px;
	margin-left:28px;
	float:left;
	}
	
	
#sitemap_cont2{
width:630px;
height:13px;
margin-top:9px;
float:left;
}

A.sitemap_nav A:ACTIVE.sitemap_nav, A:FOCUS.sitemap_nav, A:LINK.sitemap_nav, A:VISITED.sitemap_nav{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
}
A:HOVER.sitemap_nav{
	font-family: Arial, Helvetica, sans-serif;
	color: #77bbf3;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

#sitemap_txt_copyright{
width:400px;
height:17px;
margin-top:10px;
float:left;
}

#sitemap_cont_right{
width:240px;
height:98px;
float:left;
margin-left:40px;
}

#y_btn_img{
width:33px;
height:32px;
float:left;
padding-left:8px;
}

#facebook_btn_img{
width:33px;
height:32px;
float:left;
padding-left:8px;
}

#twiter_btn_img{
width:33px;
height:32px;
float:left;
padding-left:8px;
}

#blog_btn_img{
width:33px;
height:32px;
float:left;
padding-left:8px;
}

#footer_btn_2img_cont{
width:170px;
float:right;
}

#follow_txt{
width:75px;
height:15px;
float:left;
padding-top:15px;
}

#main_btns{
width:250px;
height:32px;
margin-top:80px;
}

.txt_sitemap{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
}

A.know_more A:ACTIVE.know_more, A:FOCUS.know_more, A:LINK.know_more, A:VISITED.know_more{
	font-family:Arial, Helvetica, sans-serif;
	color:#65a8c2;
	font-size:12px;
	font-style:italic;
	font-weight: normal;
	text-decoration:none;
}
A:HOVER.know_more{
	font-family:Arial, Helvetica, sans-serif;
	color:#65a8c2;
	font-size:12px;
	font-style:italic;
	font-weight: normal;
	text-decoration: none;
}

#onderstuk { margin: -176px auto 0pt; background:none scroll 0% 0%; width: 100%; height: 50px; position: relative; }


A.greylink A:ACTIVE.greylink, A:FOCUS.greylink, A:LINK.greylink, A:VISITED.greylink{
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
}
A:HOVER.greylink{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

#blue_main_wrapinside{
	margin: 0 auto;
	height:160px;	
	width:100%;
	background-image:url(../images/bg1.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}
#inside_content{ width:931px; position:absolute; background-image:url(../images/bread_bg.gif); background-position:center top; background-repeat:no-repeat; text-align:left; }
#inside_content2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFF; padding-left:25px; padding-top:4px; padding-right:20px;}
#inside_content2 span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; line-height:18px; }
#inside_content2 span h1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#000; line-height:18px; }
/*.cstext1 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#039;}*/
#wrapperin_blue{
	margin: 0 auto;
	width:975px;
	height:150px;
	background-position:center;  background-image:url(../images/hd_bg_in.gif); background-repeat:no-repeat;
	}
#middle_incont{                                                                                                                             
width:931px; 
position:absolute;
top:133px; 

}
#gray_inside_wrap{
	margin: 0 auto; background-color:#CC9;
	width:100%;
	background-image:url(../images/bg33.gif); background-position:center top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}
	
	.featuredbox{ border:1px #c2c2c2 solid; border-bottom:none;}
	
	A.bluelink A:ACTIVE.bluelink, A:FOCUS.bluelink, A:LINK.bluelink, A:VISITED.bluelink{
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 13px;
	font-weight: normal;
	text-decoration:underline;
}
A:HOVER.bluelink{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}

.bullet55 {
  background-image: url(../images/bullet.gif);
  background-repeat: no-repeat;
  padding-left: 15px;   list-style: none;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;

}
.bullet66 {
  background-image: url(../images/bullet.png);
  background-repeat: no-repeat;
  padding-left: 22px;   list-style: none;
  color: #FFFFFF; line-height:20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;

}
.casehead{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
flatbox { background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border:1px solid #666;  }
.casetitile {
	TEXT-ALIGN: left; text-align:justify; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0062a2; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.bread1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; }
	A.breadlink A:ACTIVE.breadlink, A:FOCUS.breadlink, A:LINK.breadlink, A:VISITED.breadlink{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
	font-weight: normal;
	text-decoration:underline;
}
A:HOVER.breadlink{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
.vietext{ padding:2px;}
.checklisttable{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.whitehead{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFF;}

/*Menu style*/
#topmenu { padding-top:0px; text-decoration: none; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:13px; font-weight:bold;}
.menu{
	border:none;
	border:0px;
	margin:0px;
	text-decoration: none; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px;
		}
.menu ul{

	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:left;
		padding:0px 2px 0px 2px;
		}
	.menu li a{
		text-decoration: none; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:13px; font-weight:bold; padding-left:10px; padding-right:10px;
		display:block; margin:0px; 
		line-height:30px; 
		text-align:center;
		}
		.menu li a:hover{
			color:#b5cee7;
			text-decoration:none;
			}
	.menu li ul{
		background:#f2f6fb;
		border-left:1px solid #e2e2e2;
		border-right:1px solid #e2e2e2;
		border-bottom:1px solid #e2e2e2;
		display:none;
		height:auto;
		filter:alpha(opacity=100);
		opacity:1;
		position:absolute; top:30px;
		width:210px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		}
	.menu li li {
		display:block;
		float:none;
		padding:0px;
		width:210px;
		}


.menu li ul a{
		display:block;
		font-size:12px;
		font-style:normal; color:#003366;
		padding:0px 10px 0px 5px;
		text-align:left;
		}
		
			.menu li ul a:hover{
			background:#e6ecf1;
			color:#d6dae7;
			opacity:1.0;  color:#766e6e;
			filter:alpha(opacity=100);
			}
			.menu li ul font{
		display:block; height:20px;
		font-size:14px;
		font-style:normal; color:#003399;
		padding:10px 10px 0px 5px;
		text-align:left;
		border-top:1px solid #e2e2e2;
		}
	.menu p{
		clear:left;
		}	
	.menu #current{
		color:#ffffff;
		}
	
/*Menu Style End*/
