.hiddenPic {display:none;}
body
{ 
	margin: 0;
	padding: 0;
	background-color: #102E65;
	background-image: URL('images/bg.jpg');
	background-repeat: repeat-x;
}

#container
{
	margin: 0;
	padding: 0;
	text-align: center;
	width: 100%;
}
	
	#header
	{
		margin: auto;
		padding: 0;
		width: 850px;
		height: 130px;
	}
	
	#body
	{
		margin: auto;
		padding: 0;
		width: 850px;
	}
	
		#nav
		{
			margin: 0;
			padding: 0;
			width: 225px;
			float: left;
		}
		
		#main
		{
			margin: 10px 0px 0px 0px;
			padding: 0;
			width: 600px;
			float: left;
		}
		
			#fullbox
			{
				background-color: #1B4FB2; 
				border: 1px solid #006699;
			}
			
			#halfboxa
			{
				width: 290px;
				background-color: #1B4FB2; 
				border: 1px solid #006699;
				float: left;
			}
			
			#halfboxb
			{
				width: 290px;
				background-color: #1B4FB2; 
				border: 1px solid #006699;
				float: right;
			}

	#footer
	{
		margin: auto;
		padding: 0px;
		width: 850px;
	}

h1
{
	background-color: transparent;
	color: #98E92C;
	font: 100 13px Arial;
	font-weight: bold;
	text-align: left;
	margin: 10px 0px 10px 0px;
	padding: 0;
}

h2
{
	background-color: transparent;
	color: #98E92C;
	font: 100 13px Arial;
	font-weight: bold;
	text-align: left;
	margin: 10px 0px 10px 0px;
	padding: 0;
}

p
{  
	background-color: transparent;
	color: #FFFFFF;
	font: 100 12px Arial;
	font-weight: normal;
	text-align: left;
	margin: 0;
	padding: 0;
}

p.center
{  
	background-color: transparent;
	color: #FFFFFF;
	font: 100 12px Arial;
	font-weight: normal;
	text-align: center;
	margin: 0;
	padding: 0;
	
}

p.right
{  
	background-color: transparent;
	color: #FFFFFF;
	font: 100 12px Arial;
	font-weight: normal;
	text-align: right;
	margin: 0;
	padding: 0;
	
}

p.bold
{
	background-color: transparent;
	color: #FFFFFF;
	font: 100 12px Arial;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding: 0;
}

p.footer
{
	background-color: transparent;
	color: #102E65;
	font: 100 12px Arial;
	font-weight: normal;
	text-align: left;
	margin: 0;
	padding: 0;
}

a, a:visited
{
	background-color: transparent;
	color: #DEF447;
	font: 100 12px Arial;
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	padding: 0;
}


a:hover
{
	background-color: transparent;
	color: #DEF447;
	font: 100 12px Arial;
	font-weight: normal;
	text-decoration: underline;
	margin: 0;
	padding: 0;
}

a.footer,a.footer:hover,a.footer:visited
{
	background-color: transparent;
	color: #102E65;
	font: 100 12px Arial;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

input, textarea, select
{
	background-color: #102E65;
	border: 1px solid #006699;
	color: #FFFFFF;
	font: 100 12px Arial;
	text-align: left;
	margin: 0;
	padding: 1 4 1 4;
}

input.submit
{
	background-color: #5B9D02;
	border: 1px solid #006699;
	color: #FFFFFF;
	font: 100 12px Arial;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding: 1 4 1 4;
}