/* CSS Document */
body{
	margin:0;
	padding:0;
	background:#3d5374;
	font-family:Arial, Helvetica, sans-serif;
	color:#21344b;
	font-size:12px;
}
a{
	text-decoration:underline;
	color:#21344b;
}
a:hover{
	color:#4d7ab0;
}
img{
	border:none;
}
h1{
	color:#21344b;
	font-size:24px;
	font-weight:bold;
	font-style:italic;
}


/* Main layout divs --------------------------------------*/
#page-holder{
	width:1106px;
	margin:55px auto 0 auto;
}
#logo{
	/*top:-50px;
	position:relative;
	z-index:2;*/
	top:-32px;
	width:293px;
	height:221px;
	position:relative;
	z-index:2;
}
#top{
	width:998px;
	height:30px;
	margin:-201px auto 0 auto;
	background:url(../images/page_top.gif) no-repeat #fff;
}
	
#container{
	width:998px;
	margin:0 auto;
	padding:0;
	background:url(../images/container.gif) repeat-y;
	}
	#header{
		float:right;
		margin:-10px 5px 0 0;
		position:relative;
		z-index:2;
	}
	#flashcontent{
		/*height:425px;*/
		margin:95px 0 -115px 95px;
		clear:right;
		position:relative;
		z-index:2;
		}
		#flashcontent #behindflash{
			margin-bottom:115px;
			padding:10px 30px;
		}
		
		
		
	#logos{
		height:85px;
		width:950px;
		margin:0 auto;
	}
	#logos img{
		padding:10px;
	}
	#content-bottom{
		background:url(../images/content-bottom.jpg) no-repeat;
		height:16px;
		margin-left:-2px;
		clear:both;
	}
	
#bottom{
	width:998px;
	height:319px;
	margin:0 auto;
	background:url(../images/page_bottom.jpg) no-repeat;
	}
	#footer-logos{
		margin-left:190px;
		padding-top:105px;
		}
		#footer-logos ul{
			list-style-type:none;
			}
			#footer-logos ul li{
				display:inline;
				margin-right:16px;
			}

/* general classes ---------------------------------------------*/
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
	height:1px;
	font-size:1px;
}
.clear-margin{
	clear:both;
	height:20px;
}
.bold{
	font-weight:bold;
}
.italic{
	font-style:italic;
}
.bolditalic{
	font-weight:bold;
	font-style:italic;
}

