/* CSS Document */
a, img{border:none;}
*{
margin:0px;
padding:0px;
}

body{
color:#606b71;
font-family:arial, verdana, sans-serif;
font-weight:500;
font-size:1em;
text-align:center;
border:0px;	
}
	#teaser{
	margin:20px auto;
	display:table;
	width:800px;
	height:100%;
	text-align:left;
	padding-top:10px;
	}
	.sizer{	
	width:135px;
	margin-left:670px;
	height:30px;
	}
	*html .sizer{
		padding-top:10px;}
		#header{
		display:table;
		height:320px;
		width:800px;
		padding:0px;
		margin-top:0px;
		border:0px;
		text-align:right;
		}
			#header-in{
			float:right;
			width:316px;
			height:320px;
			background-color:#e5e7e8;
			}
				#header-in p{	
				font-size:0.9em;
				font-weight:500;
				padding:65px 40px 0px 40px;
				line-height:1.6em;
				text-align:center;
				}
				#header-in p img{	
				margin-bottom:40px;
				}
				
			#header-img{
			float:left;
			width:476px;
			height:320px;
			background-color:#e5e7e8;
			}

		#teaser #main{
		width:800px;
		margin-top:20px;
		display:table;
		}
			#teaser #content {
			width:476px;
			float:left;
			display:table;
			text-align:left;
			}
			#nav {
			margin-top:25px;
			width:316px;
			float:right;
			display:table;
			}
				#box{
				width:316px;
				height:111px;
				display:block;
				font-weight:500;
				color:#606b71;
				text-decoration:none;
				list-style:none;
				text-align:right;
				background-image: url(../pix/1_p.jpg);
				background-repeat: no-repeat;
				padding-bottom:1em;
				background-position:right;
				}
				#box_a{
				width:316px;
				height:111px;
				background-image: url(../pix/1_a.jpg);
				background-repeat: no-repeat;
				background-position:right;
				}
				#box2{
				width:316px;
				height:111px;
				display:block;
				font-weight:500;
				color:#606b71;
				text-decoration:none;
				list-style:none;
				text-align:right;
				background-image: url(../pix/2_p.jpg);
				background-repeat: no-repeat;
				padding-bottom:1em;
				background-position:right;
				}
				#box2_a{
				width:316px;
				height:111px;
				background-image: url(../pix/2_a.jpg);
				background-repeat: no-repeat;
				background-position:right;
				}
				#box3{
				width:316px;
				height:94px;
				display:block;
				font-weight:500;
				color:#606b71;
				text-decoration:none;
				list-style:none;
				text-align:right;
				background-image: url(../pix/3_p.jpg);
				background-repeat: no-repeat;
				padding-bottom:1em;
				background-position:right;
				}
				#box3_a{
				width:316px;
				height:94px;
				background-image: url(../pix/3_a.jpg);
				background-repeat: no-repeat;
				background-position:right;
				}
				#box4{
				width:316px;
				height:88px;
				display:block;
				font-weight:500;
				color:#606b71;
				text-decoration:none;
				list-style:none;
				text-align:right;
				background-image: url(../pix/4_p.jpg);
				background-repeat: no-repeat;
				padding-bottom:1em;
				background-position:right;
				}
				#box4_a{
				width:316px;
				height:88px;
				background-image: url(../pix/4_a.jpg);
				background-repeat: no-repeat;
				background-position:right;
				}
				ul{
					width:316px;
					display:block;
					font-weight:500;
					color:#606b71;
					text-decoration:none;
					list-style:none;
					text-align:right;
					padding-top:40px;
					}
				*html ul{
				line-height:0.2em;
					}
					ul li{
					padding-right:116px;
					}
						ul li a{
						display:block;
						color:#606b71;
						text-decoration:none;
						list-style:none;
						line-height:1.8em;
						}
						ul li a:hover {
						display:block;
						font-weight:800;
						color:#606b71;
						text-decoration:none;
						list-style:none;
						}
						.active{
						display:block;
						font-weight:800;
						color:#606b71;
						text-decoration:none;
						list-style:none;
						}
						
					
		#footer{
		margin-top:50px;
		margin-bottom:15px;
		width:800px;
		border:1px solid #949a9d;
		text-align:right;
		background-image: url(../pix/footer.gif);
		background-repeat: repeat-y;
		display:table;
		height:25px;
		line-height:3em;
		z-index:1;
		float:right;
		} 
		
			#footer	a{
			color:#fff;
			text-decoration:none;
			padding-left:15px;
			padding-right:15px;
			font-size:0.9em;
			z-index:2;

			}
			#footer a img{
			padding-right:430px;
			padding-left:0px;
			margin-top:3px;
			float:left;
			border:0px;
			z-index:3;
			}
			
				
				#content h1{	
				font-size:1.9em;
				color:#126886;
				line-height:1.9em;
				font-weight:500;
				}
				#content #line{
				border-bottom:1px solid #e5e7e8;
				width:476px;
				margin-bottom:10px;
					}
					#content .line{
				border-bottom:1px solid #e5e7e8;
				width:476px;
				margin-bottom:10px;
					}
				#content p{
				font-size:1em;
				color:#606b71;
				line-height:1.7em;
				font-weight:500;
				}
				table {
				font-size:1em;
				color:#606b71;
				line-height:1.7em;
				font-weight:500;
				border:1px solid #ffffff;
				}
				td{
					padding:0px 10px;
					}
				p a{
					text-decoration:none;
					color:#62a07e;}
					
					
.sp_l {
	width:420px;
	float:left;
}
.sp_r {
	width:56px;
	float:left;
	text-align:right;
}
