/* CSS Document */



body {

	

	background-image:

	url(images/background2.png);

	background-repeat: repeat;

	background-position:top;

	text-align: center;

	/*font-size: 1.2em;*/

	padding-top: 10px;



	/*height: 100%*/

}

#container {

	width: 913px;



	background-image:url(images/foreground2.png);

	background-position:top;

	background-repeat:no-repeat;

	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;

	padding: 10px;
}

	#container a:link {
		color: #999;
		/*color: #6699ff;*/
		text-decoration: none;
	}
	
	#container a:visited { 
		text-decoration: none;
		color: #999;
	}
	
	#container a:hover {
		text-decoration: underline;
		color: #FFF;
	}
	
	#container a:active {
		text-decoration: none;
		color: #999;
		
	}

html>/**/body #header {
	text-align: right;

	margin-left: 18px;

	margin-right: 60px;
	margin-top: 10px;	
}

#header {

	/*background-color:#FFFFCC;*/

	text-align: right;

	margin-left: 18px;

	margin-right: 60px;
	margin-top: 20px;
}

#main {
	/*height: 100%;*/

	margin-right: 18px;
	margin-top:8px;
	margin-left: 14px;
	border-width: 0;
	color:#CCC;
	text-align: center;
	
	

	/*color:#CCCCCC;
	a:link {color:#000;}
	a:visited {color:#000;}*/

}
	#main p a:link {
		color: #FC3;
		text-decoration: none;
	}
	
	#main p a:visited { 
		text-decoration: none;
		color:#FC3;
	}
	
	#main p a:hover {
		text-decoration: underline;
		color: #6699ff;
	}
	
	#main p a:active {
		text-decoration: none;
		color: #FC3;
		
	}


html>/**/body #topnav {

	margin-top:	60px;
	/*margin-top:inherit;*/

}

#topnav {

	margin-top:	80px;
	/*margin-top:inherit;*/

}


html>/**/body #footer {
	display:block;
	height: auto;
	margin-right: 35px;
	border-width: 0;
	text-align: center;	
}

#footer {

display:none;

}

	#footer p a:link {
		color: #FC3;
		/*color: #6699ff;*/
		text-decoration: none;
	}
	
	#footer p a:visited { 
		text-decoration: none;
		color: #FC3;
	}
	
	#footer p a:hover {
		text-decoration: underline;
		color: #6699ff;
	}
	
	#footer p a:active {
		text-decoration: none;
		color: #FC3;
		
	}

#IEfooter {
	display:block;
	height: auto;
	margin-right: 35px;
	border-width: 0;
	text-align: center;	
}

.floatimage_right {

	float: right;
	display: block;
}

.floatimage_left {

	float: left;
	display: block;

}

.floatimage_top {

	float: left;
	display: block;

}

.thickBorder td {
	border-style : solid;
	border-width: .25em;
	border-color:#333;
	text-align: center;
}

.noBorder td {
	border: 0;
	border-color:#000;
	text-align: center;
}

h1 {

	font-family: Helvetica, Arial, sans-serif;
	
	font-size: 0.9em;

	text-align: center;	

	/*color: #6699ff;*/
	color: #999;

}

h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
	color:#999;
	text-align:center;
}

h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
	color:#999;
	text-align:left;
}

h4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1em;
	color:#FFF;
	text-align:center;
}


p {
	font-family: Helvetica, Arial, sans-serif;
	text-align: center;
	font-size: 0.8em;
	color:#CCC;
}

p2 {
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	font-size: 0.8em;
	color:#CCC;

}

p_block {
	font-family: Helvetica, Arial, sans-serif;
	text-align:justify;
	font-size: 0.8em;
	color:#CCC;
}

form_white {
	font-family: Helvetica, Arial, sans-serif;
	text-align: left;
	font-size: 0.8em;
	color:#FFF;
}

p_ital{
	font-family: Helvetica, Arial, sans-serif;
	text-align: center;
	font-size: 0.8em;
	font-style: italic;
	color:#CCC;

}
