/* CSS Document */

body {
  height: 100%;
  text-align: center;
  min-width: 950px;
  font-family: Arial, Helvetica, sans-serif;
  background-color:#FFFFFF;
}

#wrapper {

  position:relative;
  text-align: left;
  width: 950px;
  margin-left: auto;
  margin-right: auto;
}


#top{
	position:absolute;
	top:0px;
	height:40px;
	width:950px;
	text-align:right;
}
				#nav2, #nav2 ul
				{
					outline:none;
					margin:0;
					padding:0 5px 0 0;
					list-style:none;
					text-align:right;
				}
				#nav2 li
				{
					
					display:block;
					color:#FFFFFF;
					float:right;
					padding:0px 1px 0px 0px;
				
				}
				#nav2 li a:link, #nav2 li a:visited
				{

					color:#88B0DD;
					display:block;
					padding: 8px 4px 4px 4px;
					text-decoration:none;
					font-weight:inherit;
					font-size:13px;
				}
				#nav2 li a:hover
				{
					color:#27304D;
				
				}

#header{
	position:absolute;
	top:40px;
	height:276px;
	width:950px;
	background:url(images/header.jpg);


}

#center{
	position:absolute;
	top:340px;
	width:950px;
}

#centerposition{
	position:absolute;
	top:318px;
	width:950px;

}



#crossnav{
	position:absolute;
	top:316px;
	height:30px;
	width:947px;
	left: 0px;
	background:#C9C8C8 url(images/navbar.gif) repeat-x;
	border-bottom:#969797 1px dashed;
	border-top:#7D7E7E 1px solid;
	border-right:#7D7E7E 1px solid;
}
				
				#extend{
					background:#FFFFFF;
					display:block;
					padding:0px 0px 1px 0px;
				}
				#nav, #nav ul
				{
				position:absolute;
				color:#000;
				margin:0;
				padding:4px 0 0 0;
				list-style:none;
				left: 163px;
				top: -8px;
				width: 759px;
				height: 28px;
				border-left:#969797 1px dashed;
								}


				#nav li
				{
					display:block;
					color:#505051;
					float:left;
					padding:4px 0px 4px 0px;
					font-size:16px;
					min-width:10px;
					text-align:center;
				
				}
				#nav li a:link, #nav li a:visited
				{
					outline:none;
					color:#505051;
					display:block;
					padding: 6px 4px 4px 4px;
					text-decoration:none;
					font-weight:bold;
					font-size:13px;
				}
				#nav li a:hover
				{
					color:#FFFFFF;
					font-weight:bold;
					height:30px;
					background:#7F7C6B url(images/navbarover.gif) repeat-x;
				
				}

				#feature{
				position:absolute;
				height:346px;
				width:324px;
				left:50px;
				top:30px;
				background: url('images/frontfeature.gif') no-repeat;
				}
						.feature-top{
							font-size:18px;
							color:#FFFFFF;
							font-weight:bold;
							margin:4px 0 35px 10px;
							}
						.feature-text{
							font-size:13px;
							color:#27304D;
							padding:0 10px 0 10px;
							text-align:justify;
						}
				#feature-search{
				 position:absolute;
				 height:96%;
				 width:356px;
				 left:591px;
				 top:1px;
				 border-left: #969797 1px dashed;
				 z-index:3;
				 }
				 #flagsearch{
				 position:absolute;
				 top:30px;
				 left:30px;
				 }				 
				#content-wrapper{
					height:400px;
					width:950px;
					}
#content{
	position:absolute;
	margin: 24px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	top:324px;
	width:946px;
	background:#FFFFFF url('images/towerbg.jpg') no-repeat;
	z-index:2;
	border-left:#7D7E7E 1px solid;
	border-right:#7D7E7E 1px solid;
}

#bottom{
	clear:both;
	background:#f0f0f0;
	padding:2px 5px 2px 0;
	text-align:right;
	width:941px;
	font-size:10px;
	color:#999999;
	border-bottom:#7D7E7E 1px solid;
}

.search{
	position:absolute;
	margin:0;
	padding:0 0 0 5px;
	top:410px;
	left:627px;
	width:273px;
	z-index:5;
}

#dl{
	position:absolute;
	width:501px;
	height:187px;
	left:33px;
	margin-left:0px;
	margin-top:35px;
	top: -35px;
	padding-top:8px;

}


			.dlnav a span.span-head {display: none;}
			.dlnav a span.span-pictures {display: none;}
			.dlnav a span.span-history {display: none;}
			.dlnav a span.span-etq {display: none;}

			.dlnav a span.link-text2{
			position:absolute;
			top: 0px;
			left:60px;
			margin:0;
			padding:60px 0 0 0;
			text-align:center;
			}
			.dlnav a span.link-text3{
			position:absolute;
			margin:0;
			top:0px;
			left:120px;
			padding:60px 0 0 0;
			text-align:center;
			}

			.dlnav, .dlnav ul
			{
				color:#8FAAC4;
				margin:0;
				padding:147px 0 0 0;
				list-style:none;
			}
			.dlnav li
			{
				display:block;
				float:left;
				color:#8FAAC4;
				padding:0px 0px 0px 0px;
				line-height:32px;
				font-weight:bold;
				text-align:center;
			
			}
			.dlnav li a:link, .dlnav li a:visited
			{
				outline:none;
				color:#404A71;
				display:block;
				text-decoration:none;
				font-size:12px;
				

			}
			.dlnav li a:hover
			{
				color:#B33C3C;

			}
	

				.dlnav a:hover span.span-head {
					display: block;
					position: absolute; 
					top: 16px; 
					left: -5px;
					padding:0 0 0 150px;
					width: 272px;
					height:139px;
					margin: 0;
				   	color: #111A73;
					font: 24px Arial, sans-serif;
					font-weight:bold;
					text-align:justify;
										}
					.dlnav a:hover span.span-pictures {
					display: block;
					position: absolute; 
					top: 16px; 
					left: -5px;
					padding:40px 20px 0 150px;
					width: 250px;
					height:99px;
					margin: 0;
				   	color: #505051;
					font: 11px Arial, sans-serif;
					font-weight:normal;
					text-align:justify;
					background:url('images/spanbg1.gif');
					}
					.dlnav a:hover span.span-history {
					display: block;
					position: absolute; 
					top: 16px; 
					left: -5px;
					padding:40px 20px 0 150px;
					width: 250px;
					height:99px;
					margin: 0;
				   	color: #505051;
					font: 11px Arial, sans-serif;
					font-weight:normal;
					text-align:justify;
					background:url('images/spanbg2.gif');
					}
					.dlnav a:hover span.span-etq {
					display: block;
					position: absolute; 
					top: 16px; 
					left: -5px;
					padding:40px 20px 0 150px;
					width: 250px;
					height:99px;
					margin: 0;
				   	color: #505051;
					font: 11px Arial, sans-serif;
					font-weight:normal;
					text-align:justify;
					background:url('images/spanbg3.gif');
					}
				.spanpic{
					position:absolute;
					top:10px;
					left:20px;
					font-weight:normal;
					font-size:12px;
				}
					
					
					.icon1  a:link, .icon1 a:visited{
							background: url(images/icon1.gif) top center no-repeat;
							padding:0 20px 0 20px;
							}
					.icon2  a:link, .icon2 a:visited{
							background: url(images/icon2.gif) top center no-repeat;
							padding:0 20px 0 20px;
							}
					.icon3  a:link, .icon3 a:visited{
							background: url(images/icon3.gif) top center no-repeat;
							padding:0 20px 0 20px;
							}
					.icon4  a:link, .icon4 a:visited{
							background: url(images/icon4.gif) top center no-repeat;
							padding:0 20px 0 20px;
							}
					
					.icon1 a:hover{
							background: url(images/icon1-r.gif) top center no-repeat;}
					.icon2 a:hover{
							background: url(images/icon2-r.gif) top center no-repeat;}
					.icon3 a:hover{
							background: url(images/icon3-r.gif) top center no-repeat;}
					.icon4 a:hover{
							background: url(images/icon4-r.gif) top center no-repeat;}


.divide{
font-family:Arial, Helvetica, sans-serif;
margin-top:2px;
font-size:12px;
font-stretch:condensed;
color:#B30B19;
}

#popreg{
clear:both;
position:absolute;
top:307px;
left:0px;
z-index:1;
}

.email{
position:absolute;
left:5px;
}

