/* CSS Document */

body {
	background-color:#FFFFFF; margin: 0px auto;	font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; text-align:justify;
}
p, form {margin:0px}
h1, h2, h3, h4, h5, h6{
	margin:0px;}
.header{
	width:1002px; margin:0px auto; height:131px; background:url(images/company-name-bg.jpg) top repeat-x; background-color:#488aa4
}
.banner{
	width:1002px; margin:0px auto; background:#488aa4;
}
#logo{
	width:121px; float:left;
}
#comp-name{
	width:550px; float:left; font-size:36px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:url(images/company-name-bg.jpg) top repeat-x; height:83px; padding-top:25px; padding-left:20px;
}
#comp-name a{
	color:#FFFFFF; text-decoration:none;
}
#comp-name a:hover{
	color:#2881A2; text-decoration:underline;
}
#google-search{
	width:311px; float:left; height:68px; padding-top:40px;
}
.down{
	width:100%; clear:both;
}
#banner-text{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#cfe1e7; width:480px; float:left; margin-top:30px; margin-left:10px;
}
#banner-image{
	width:498px; float:right;
}
.content{
	width:1002px; background:#FFFFFF; margin:0px auto;
} 
.left-nevg{
	width:221px; float:left; border:solid 1px #104660; background:#FFFFFF; text-align:center
}
.left-nevg h2{
	Font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #1c576e; line-height:30px; text-decoration:underline;
}
.nevg-bg{
	background:url(images/categories-bg.jpg) repeat-x left top;
}
.right-nevg{
	width:221px; float:right; border:solid 1px #104660; background:#FFFFFF; text-align:center
}
.right-nevg h2 a{
	Font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #1c576e;
	line-height:30px; text-decoration:underline;
}
.right-nevg h2 {
	Font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #1c576e; line-height:30px; text-decoration:underline;
}
.midd-content{
	margin-left:10px; margin-right:10px; width:536px; float:left; line-height:18px;
}
.midd-content h1{
	font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #1c576e; text-decoration: none;
	line-height:38px;
}
.wel-image{
	margin-right:10px; margin-bottom:50px;
}
.fotter{
	width:1002px; background-color:#FFFFFF; margin:0 auto;
}
.fotter-link{
	width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px;
}
.fotter-link a{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; text-decoration:none;
}
.fotter-link a:hover{
	font-size:12px; color:#2881A2; border-bottom:1px dashed;
}
#copy-right{
	 float:left; width:650px; text-align:right; line-height:35px;
}
.text {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; text-decoration: none;
}
.white-text {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;
}
.sub-heading {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #1c576e; line-height:30px; text-decoration:underline;
}
.heading-text {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold;
}
.heading {
	font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #1c576e; text-decoration: none;
	line-height:38px;
}
.arrow{
	padding:0px;
}
.arrow a:hover{
	border-bottom:1px dashed; color:#1c576e;
}
.arrow ul{
	padding:0px; margin:0px;
}
.arrow ul li{
	margin:0px; padding: 0px 0px 0px 30px; list-style-type:none; background:url(images/arrow.gif) 10px 5px no-repeat; text-align:left; line-height:25px
}
.arrow ul li a{
	text-align:left; color:#000000; text-decoration:none; font-weight:bold;
}
#new{
	background:url(images/new-gif.gif) center no-repeat; font-size:15px; height:110px; text-align:center;
}
h1{
	font-size:15px;
}
#menu-padd{
	padding-left:15px; line-height:25px; text-align:left
}
#menu-padd a{
	text-align:left; color:#000000; text-decoration:none
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	MARGIN-LEFT: 20px;
}
LI {
	MARGIN-BOTTOM: 1em;
}
#gallery{
	float:left; width:260px; text-align:center;
}
#here-text{
	width:100%; height:27px;
}
#here-text a{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:20px; text-decoration:none;
}
#here-text a:hover{
	color:#2881A2; line-height:20px; border-bottom:1px dashed;
}
#here-line{
	width:100%; height:16px;
}
#Layer1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 48; PADDING-BOTTOM: 0px; MARGIN: 160px 0px 0px 140px; WIDTH: 210px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 48; PADDING-BOTTOM: 0px; MARGIN: 70px 0px 0px 240px; WIDTH: 220px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 52;	PADDING-BOTTOM: 0px; MARGIN: 80px 0px 0px 230px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 52; PADDING-BOTTOM: 0px; MARGIN: 80px 0px 0px 270px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 52; PADDING-BOTTOM: 0px; MARGIN: 85px 0px 0px 260px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 52;	PADDING-BOTTOM: 0px; MARGIN: 100px 0px 0px 255px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer7 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 52;	PADDING-BOTTOM: 0px; MARGIN: 100px 0px 0px 230px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer8 {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px; Z-INDEX: 52;	PADDING-BOTTOM: 0px; MARGIN: 105px 0px 0px 270px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer9 {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px; Z-INDEX: 52;	PADDING-BOTTOM: 0px; MARGIN: 110px 0px 0px 290px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer10 {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px; Z-INDEX: 52; PADDING-BOTTOM: 0px; MARGIN: 118px 0px 0px 255px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer11 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 52;	PADDING-BOTTOM: 0px; MARGIN: 110px 0px 0px 425px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer12 {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px; Z-INDEX: 52;	PADDING-BOTTOM: 0px; MARGIN: 140px 0px 0px 300px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer13 {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px; Z-INDEX: 52;	PADDING-BOTTOM: 0px; MARGIN: 140px 0px 0px 100px; WIDTH: 230px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer14 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 52; PADDING-BOTTOM: 0px; MARGIN: 120px 0px 0px 270px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer15 {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px; Z-INDEX: 50;	PADDING-BOTTOM: 0px; MARGIN: 170px 0px 0px 400px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer16 {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px; Z-INDEX: 46;	PADDING-BOTTOM: 0px; MARGIN: 160px 0px 0px 395px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer17 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 51;	PADDING-BOTTOM: 0px; MARGIN: 140px 0px 0px 370px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer18 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 50;	PADDING-BOTTOM: 0px; MARGIN: 150px 0px 0px 360px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer19 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 46; PADDING-BOTTOM: 0px; MARGIN: 125px 0px 0px 325px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer20 {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px; Z-INDEX: 51; PADDING-BOTTOM: 0px; MARGIN: 120px 0px 0px 300px; WIDTH: 205px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer21 {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px; Z-INDEX: 50;	PADDING-BOTTOM: 0px; MARGIN: 130px 0px 0px 360px; WIDTH: 230px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer22 {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px; Z-INDEX: 50;	PADDING-BOTTOM: 0px; MARGIN: 130px 0px 0px 290px; WIDTH: 180px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
#Layer23 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 50; PADDING-BOTTOM: 0px; MARGIN: 130px 0px 0px 280px; WIDTH: 180px;
	PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 117px; visibility: hidden;
}
.contact-popup{padding:5px; border:solid 1px; border-color:#104660; background-image: url(images/categories-bg.jpg); background-repeat:repeat-x;	background-position: left top; background-color:#fff; text-align:left
}
#back{
	text-align:right; line-height:30px; color:#000000;
}
#back a{
	text-align:right; line-height:30px; color:#000000;
}
#back a:hover{
	text-align:right; line-height:30px; color:#2881A2;
}
#protocols{
	border:solid 1px #104660; background:#488AA4;
}
#pro{
	float:left; width:264px; line-height:20px; text-align:center; background:#B3CFDB;
}
#num{
	float:left; width:35px; line-height:20px; text-align:center; background:#CDE0E7;
}
#status{
	float:left; width:70px; line-height:20px; text-align:center; background:#CDE0E7;
}
#pack-insert{
	float:right; width:165px; line-height:20px; text-align:center; background:#B3CFDB;
}
#pack-insert a:hover{
	line-height:20px; text-align:center; color:#2881A2; text-decoration:underline;
}
#pack-insert a{
	line-height:20px; text-align:center; color:#000000; text-decoration:underline;
}
#contact-mail{
	float:left; width:200px; line-height:18px;
}
#down-bro{
	float:left; width:267px; text-align:center; margin-bottom:20px;
}
#left-photos{
	float:left; width:75px; text-align:left;
}
#right-photos{
	float:right; width:75px; text-align:right;
}
#management{
	float:left; text-align:center; margin: 15px 10px 0px 0px;
}
#mission{
	float:left; text-align:center; margin: 0px 0px 10px 0px; width:178px;
}
.button{
	background-color:#104660; border-right:solid 2px; border-right-color:#488aa4; text-align:center;
}
.button ul{
	margin: 0; padding: 0; float:left;
}
.button ul li{
	display: inline;
}
.button ul li a{
	float: left; color: #ffffff; padding: 4px 15px; text-decoration: none; background: #104660; border-right: 1px solid #488aa4;
}
.button ul li a:visited{
	color: #ffffff;
}
.button ul li a:hover, .button ul li .current{
	color: #FFFFFF; padding: 4px 15px; background: #488aa4;
}
.latest-news-text{
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; line-height:22px;
}