/* css for fki */

html,
body,
p,
h1,
h2,
h3,
ul,
li,
table,
td {
	margin:0px;
	padding:0px;
	border:0px;
}

body, p {
	font:normal 11px/13px "Verdana", san-serif;
}

hr {
	height:0px;
	border-bottom:1px solid #4C76B2;
}

/* layout */

#layout {
	text-align:center;
	margin-top:25px;
}

#layoutHeader {
	height:75px;
	width:689px;
	text-align:left;
}
	
	#layoutHeader a {
		text-decoration:none;
	}
	
	#layoutHeader img {
		border:0px;
	}

#layoutHeadline {
	background:url(../images/gx_headline.gif) no-repeat top;
	height:53px;
	width:689px;
	text-align:left;
}

	#layoutHeadline h1 {
		color:#2F68B4;
		font-size:20px;
		line-height:18px;
		padding:20px 0px 0px 207px;
		margin-right:2px;
	}

#layoutContentContainer {
	width:689px;
}

#layoutMenu {
	background:url(../images/gx_menu.gif) no-repeat top;
	height:289px;
	width:137px;
	float:left;
	text-align:left;
}
	
	#layoutMenu ul {
		padding:0px;
		margin:29px 0px 0px;
	}
	
		#layoutMenu ul li {
			list-style-type:none;
			margin:0px 20px 23px 0px;
			text-align:right;
		}

			#layoutMenu ul li.single {
				padding:5px 0px 10px;
			}
			
			#layoutMenu ul li.last {
				margin-bottom:0px;
			}
		
			#layoutMenu a {
				color:#fff;
				font-weight:bold;
				font-size:13px;
				line-height:15px;
				text-decoration:none;
			}
			
			#layoutMenu a:hover {
				color:#000;
			}
			
			#layoutMenu a.selected {
				color:#000;
			}

#layoutContent {
	background:url(../images/gx_content.gif) no-repeat top;
	height:289px;
	width:552px;
	float:left;
	text-align:left;
}
	
	#layoutContent .scroll {
		overflow:auto;
		margin:12px 130px 15px 70px;
		height:262px;
	}
	
	#layoutContent .content {
		color:#5e5e5e;
		margin-right:15px;
	}
	
	#layoutContent h2 {
		color:#000;
		font-size:15px;
		line-height:14px;
		margin-bottom:10px;
	}
	
	#layoutContent h3 {
		color:#000;
		font-size:11px;
		line-height:13px;
	}
	
	#layoutContent p {
		margin-bottom:15px;
	}
	
	#layoutContent a {
		color:#047CBD;
		font-weight:bold;
		text-decoration:none;
		padding-right:7px;
		background:url(../images/gx_arrow_blue.gif) no-repeat right 4px;
	}
	
	#layoutContent a:hover {
		color:#BD4104;
		background:url(../images/gx_arrow_red.gif) no-repeat right 4px;
	}
	
	#layoutContent ul {
		margin-bottom:15px;
	}
	
		#layoutContent ul li {
			list-style-type:none;
			padding-left:12px;
			margin-left:10px;
			background:url(../images/gx_li.gif) no-repeat left 5px;
		}
		
	#layoutContent table {
		border-collapse:collapse;
	}
	
		#layoutContent td {
			vertical-align:top;
		}
		
			#layoutContent td.name {
				padding:8px;
			}
			
			#layoutContent td.name span {
				display:block;
				font-weight:bold;
			}
			
			#layoutContent td img {
				border:1px solid #BD4104;
				margin-bottom:10px;
			}
	
	#layoutContent #welcome {
		width:337px;
		height:222px;
		background:url(../images/pi_skyline.jpg) no-repeat center;
	}
		
		#layoutContent #welcome .content {
			padding:20px;
			color:#fff;
			font-size:24px;
			line-height:25px;
		}
	

#layoutFooter {
	background:url(../images/gx_footer.gif) no-repeat top;
	height:39px;
	width:689px;
	clear:both;
	text-align:left;
}

	#layoutFooter p {
		color:#fff;
		font-weight:bold;
		font-size:14px;
		text-align:right;
		padding:13px 30px 0px 0px;
	}
	
		#layoutFooter a {
			color:#fff;
		}
