@CHARSET "UTF-8";
body{
	padding: 0;
	margin: 0;
	font-family: Verdana;
	font-size: 16px;
	height: 621px;
}
img{
	border: 0;
}
form{
	padding: 0;
	margin: 0;
}
#main_container{
	position: relative;
	width: 980px;
	height: 621px;
	margin: auto;
	border: 2px solid #54626B;
	overflow: hidden;
}
#container1{
	width: 922px;
	height: 122px;
	margin: auto;
	position: relative;
	top: 0;
	z-index: 102;
}
	#container1_1{
		position: absolute;
		top: 0;
		left: 0;
		width: 194px;
		height: 88px;
		padding: 17px 34px;
		cursor: pointer;
	}
		#img1_1{
			z-index: 15;
		}
		#img_top{
			z-index: 14;
			display: none;
		}
	#container1_2{
		position: absolute;
		top: 0;
		left: 260px;
		width: 208px;
		cursor: pointer;
		z-index: 10;
	}
	#container1_3{
		position: absolute;
		top: 0;
		left: 468px;
		width: 208px;
		cursor: pointer;
		z-index: 10;
	}
	#container1_4{
		position: absolute;
		top: 0;
		left: 676px;
		width: 208px;
		z-index: 10;
	}
	 	.section{
			position: absolute;
			top: 5px;
			left: 15px;
			z-index: 22;
		}
		.section_desc{
			position: absolute;
			top: 5px;
			left: 15px;
			z-index: 20;
			display: none;
			color: #000;
		}
		.img_sections{
			position: absolute;
			z-index: 21;
			top: 0;
			left: 0;
		}
#container2{
	width: 922px;
	height: 21px;
	background: #54626b;
	margin: auto;
	position: relative;
	z-index: 103;
}
	#container2_1{
		position: absolute;
		top: 0;
		right: 210px;
		padding-top: 1px;
	}
	a.menu:link, a.menu:visited{
		color: #eeffe1;
		text-decoration: none;
		font-size: 15px;
		font-family: Verdana;
		margin-left: 27px;
	}
	a.menu:hover{
		text-decoration: underline;
	}
        a.menuNow{
		color: #eeffe1;
                font-size: 15px;
		font-family: Verdana;
		margin-left: 27px;
		text-decoration: underline;
	}
	#text2_1{
		position: absolute;
		top: 4px;
		right: 7px;
		font-size: 11px;
		font-family: Verdana;
		color: #FFF;
	}
#container3{
	width: 922px;
	height: 26px;
	margin: auto;
	position: relative;
	top: 0;
	left: 0;
	background: #FFF;
	z-index: 101;
}
	#container3_1{
		position: absolute;
		top: 0;
		right: 0;
		padding: 0;
		width: 130px;
		height: 28px;
		text-align: center;
		background: #D4DCDF;
		color: #54626B;
		font-size: 22px;
		font-family: Verdana;
		font-weight: normal;
	}
#container4{
	position: relative;
	top: 0;
	width: 922px;
	margin: auto;
	height: 400px;
	z-index: 9;
}
	#container4_1{
		position: absolute;
		top: 0;
		left: 0;
		width: 924px;
		height: 402px;
		z-index: 9;
	}
		#container4_1_1{
			position: absolute;
			top: 40px;
			left: 0;
			width: 120px;
			height: 45px;
			z-index: 99;
			text-align: right;
		}
			#img4_1_3{
				position: absolute;
				left: 0;
				bottom: 0;
				z-index: 9;
			}
		#container4_1_2{
			position: absolute;
			bottom: 49px;
			left: 0;
			width: 50px;
			height: 20px;
			z-index: 20;
			cursor: pointer;
			overflow: visible;
		}
			#container4_1_2_1{
				position: absolute;
				z-index: 20;
				top: 0;
				left: 0;
				width: 100px;
				height: 22px;
				
			}
			.inside{
				color: #848484;
				position: absolute;
				top: 7px;
				left: 0px;
				z-index: 9;
				font-size: 15px;
				font-family: Verdana;
				height: 20px;
				width: 50px;
			}
			.web{
				color: #FF0000;
				position: absolute;
				top: 0;
				left: 12px;
				z-index: 10;
				font-size: 22px;
				height: 24px;
				width: 52px;
				background: url("/i/web.gif") no-repeat;
			}
		#container4_1_3{
			position: absolute;
			bottom: 0;
			right: 0;
			width: 42px;
			height: 140px;
			z-index: 18;
		}
		#container4_1_4{
			position: absolute;
			bottom: 85px;
			left: 0;
			width: 177px;
			height: 198px;
			z-index: 17;
			background: #f0f0f0;
		}
#container5{
	width: 687px;
	height: 6px;
	position: absolute;
	z-index: 100;
	left: 170px;
	top: 180px;
}
	#container5_0{
		position: absolute;
		bottom: -450px;
		left: 0;
		z-index: 100;
	}
	#container5_1{
		background: #eff4ff;
		filter:alpha(opacity=60);
		-moz-opacity: 0.6;
		opacity: 0.6;
		border: 1px #000 solid;
		width: 687px;
		height: 386px;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 101;
	}
	#container5_1_1{
		text-align: left;
		width: 687px;
		height: 386px;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 102;
	}
	#text5_1{
		font-family: Verdana;
		font-size: 27px;
		color: #54626b;
		position: absolute;
		top: 10px;
		right: 10px;
		z-index: 102;
	}
	#container5_2{
		position: relative;
		top: 40px;
		left: 0;
		height: 326px;
		width: 667px;
		padding: 10px;
		filter:alpha(opacity=100);
		-moz-opacity: 1;
		opacity: 1;
		z-index: 102;
	}
		#container5_2_1{
			position: relative;
			height: 246px;
			width: 617px;
			padding: 25px;
			font-family: Verdana;
			font-size: 12px;
			color: #54626B;
			filter:alpha(opacity=100);
			-moz-opacity: 1;
			opacity: 1;
		}
		div.h2{
			font-family: Verdana;
			font-size: 16px;
			margin: 20px 0 20px 0;
			font-weight: bold;
			filter:alpha(opacity=100);
			-moz-opacity: 1;
			opacity: 1;
			text-align: left;
	    }
		#container5_2_2{
			position: relative;
			height: 20px;
			width: 647px;
			padding: 10px;
			text-align: center;
		}
			#container5_2_2_1{
				position: absolute;
				width: 48%;
				top: 0;
				left: 0;
				text-align: right;
			}
			#container5_2_2_2{
				position: absolute;
				width: 48%;
				top: 0;
				right: 0;
				text-align: left;
			}
			.navigation_href{
				text-decoration: none;
				color: #000;
				position: relative;
				font-family: Verdana;
				font-size: 14px;
			}
			#right_content_arrow_img{
				position: absolute;
				top: -7px;
				left: 40px;
			}
			#left_content_arrow_img{
				position: absolute;
				top: -7px;
				left: -40px;
			}
			.fields{
				border: 1px solid #8AADFF;
			}
			.error_field{
				border: 1px solid #FF0000;
			}
			a.innerHref{
				color: #7784a7;
				font-size: 16px;
				font-weight: bold;
				padding: 0 15px;
				text-decoration: none;
			}
#container6{
	height: 390px;
	width: 100px;
	position: absolute;
	top: 180px;
	left: -100px;
	z-index: 10;
}	
	#container6_1{
		height: 360px;
		width: 640px;
		position: absolute;
		top: 33px;
		left: -640px;
		z-index: 11;
	}
	#container6_1_1{
		height: 360px;
		width: 190px;
		position: absolute;
		top: 0px;
		left: 150px;
		z-index: 10;
		background: #F2F5FA;
	}
		#container6_1_1_1{
			height: 360px;
			width: 40px;
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 10;
			background: #7784A7 url("/i/work_bg.png") 10px 30px no-repeat;
		}
		#container6_1_1_2{
			height: 260px;
			width: 130px;
			position: absolute;
			top: 0px;
			left: 40px;
			z-index: 10;
			background: #7784A7;
			color: #EEFFE1;
			font-size: 15px;
			padding: 100px 10px 0 10px;
		}
		#container6_1_1_2_c{
			color: #EEFFE1;
			font-size: 15px;
			font-weight: bold;
			position: relative;
		}
		#container6_1_1_2_d{
			color: #EEFFE1;
			font-size: 13px;
			position: relative;
			margin-top: 20px;
			text-align: left;
		}
	#container6_1_2{
		height: 360px;
		width: 450px;
		position: absolute;
		top: 0;
		left: 190px;
		z-index: 11;
		background: #F2F5FA;
	}
		#container6_1_2_1{
			height: 306px;
			text-align: center;
			padding: 10px;
		}
		#container6_1_2_2{
			height: 60px;
			width: 450px;
			position: absolute;
			bottom: 0;
			left: 0;
			z-index: 11;
		}
		#left_arrow{
			text-decoration: none;
		}
		#left_arrow_a{
			position: absolute;
			left: 65px;
			bottom: 14px;
			cursor: pointer;
			z-index: 12;
			color: #8592B2;
			font-weight: bold;
			font-size: 14px;
		}
		#left_arrow_img{
			border: 1px solid #7682A8;
			position: absolute;
			left: 15px;
			bottom: 4px;
			cursor: pointer;
			z-index: 12;
		}
		#right_arrow{
			text-decoration: none;
		}
		#right_arrow_a{
			position: absolute;
			right: 65px;
			bottom: 14px;
			cursor: pointer;
			z-index: 12;
			color: #8592B2;
			font-weight: bold;
			font-size: 14px;
		}
		#right_arrow_img{
			border: 1px solid #7682A8;
			position: absolute;
			right: 15px;
			bottom: 4px;
			cursor: pointer;
			z-index: 12;
		}
#container8{
	height: 1px;
	width: 1px;
	position: absolute;
	top: -150px;
	left: 500px;
	z-index: 5;
}
	#container8_1{
		height: 110px;
		width: 200px;
		padding: 20px;
		background: #54626b;
		position: relative;
		bottom: 0;
		right: 0;
		z-index: 10;
	}
	.feedback_textbox{
		width: 195px;
		color: #54626b;
		font-family: Verdana;
		font-size: 14px;
	}
	.feedback_textarea{
		color: #54626b;
		width: 195px;
		height: 60px;
		font-family: Verdana;
		font-size: 14px;
	}
	.feedback_button{
		color: #eeffe1;
		background: #54626b;
		border: none;
		position: absolute;
		bottom: 12px;
		right: 23px;
		cursor: pointer;
		width: 40px;
		text-align: center;
	}
#container7{
	height: 1px;
	width: 1px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	z-index: 10;
}
	*html #container7_1{
		height: 173px;
		background: #54626B url("/i/contact_bg.png") 300px 135px no-repeat;
		width: 440px;
		position: absolute;
		bottom: -333px;
		right: 10px;
		z-index: 10;
		color: #FFF;
		font-size: 12px;
		padding: 10px 0 40px 40px;
	}
	#container7_1{
		height: 113px;
		background: #54626B url("/i/contact_bg.png") 300px 135px no-repeat;
		width: 420px;
		position: relative;
		bottom: -160px;
		right: 466px;
		z-index: 10;
		color: #FFF;
		font-size: 12px;
		padding: 20px 0 40px 20px;
	}
	a.innerHrefContact:link, a.innerHrefContact:visited{
		color: #FFF;
		font-size: 12px;
		text-decoration: none;
	}
	a.innerHrefContact:hover{
		text-decoration: underline;
	}
#container10{
	height: 40px;
	position: relative;
	top: 0;
	left: 0;
	width: 972px;
	margin: auto;	
}
	#text10_1{
		position: absolute;
		bottom: 8px;
		left: 35px;
	}
	#text10_2{
		position: absolute;
		bottom: 8px;
		left: 150px;	
	}
	#text10_3{
		position: absolute;
		bottom: 8px;
		right: 35px;
		color: #54626b;
		font-size: 12px;
		font-family: Verdana;
		font-weight: normal;	
	}
	a.designHref{
		text-decoration: none;
		color: #54626b;
	}
	a.bottom:link, a.bottom:visited{
		font-family: Verdana;
		font-size: 14px;
		color: #898989;
		text-decoration: none;
	}
	a.bottom:hover{
		font-family: Verdana;
		font-size: 14px;
		color: #000;
		text-decoration: un;
	}
	a.bottomActive{
		font-family: Verdana;
		font-size: 14px;
		color: #000;
	}