img { border:0;}
  
	div#headercontainer {
		margin: auto;
		width: 983px;
		height: 113px;
		border-bottom:1px solid #b2b1ff;
		text-align: center;
		color: #fff;
		padding:0;
	}
		div#headercontainer img{
			border:0;
			margin:0;
			padding:0;
		}

		
	div#navcontainer {
		background: #bec9ff;
		margin:auto;
		border-bottom:1px solid black;
		padding:0;
		width: 983px;
		text-align:center;
	}
		
	.pageadmincontainer {
		background: #740000;
		height: 17px;
		border-left: 2px solid #000000;
		border-right: 2px solid #000000;
		border-bottom: 2px solid #000000;
		font-size:0.8em;
		text-align: left;
		color: white;
		padding-top:4px;
		padding-left:1px;
		padding-right:4px;
		width:950px;
		font-size:0.7em;
		}
	
	div#maincontainer {
		margin: auto;
		width: 981px;
		border-left: 1px solid #b2b1ff;
		border-right: 1px solid #b2b1ff;
		padding: 0;
		text-align: center;
    }
	
		div#contentcontainer {
			margin:auto;
			background: white;
			text-align: left;
		}
		  
				div#content{
					margin:0;
					padding:7px;
				}
				
				#column1{
					float: left;
					width: 15%;
				}
				
				#column2{
					float: right;
					width: 85%;
				}
		
	
	div#footercontainer {
		background: #FFFFFF;
		margin: auto;
		width: 981px;
		border:1px solid #b2b1ff;
		font-size: 0.7em;
		color: #c05e5e;
		text-align: right;
    }
		div#footercontent{
			padding:4px;
		}
		
		
			
	div#recaptchacontainer{
		padding:5px;
	}
		div#recaptchacontainer:after{
			content: "."; 
			display: block; 
			height: 0; 
			clear: both; 
			visibility: hidden;
		}
		#recaptcha_image{
			float:left;
			width:300px;
			height:57px;
			border:1px solid gray;
		}
		#recaptchamenu{
			float:left;
			font-size:0.8em;
			padding-left:5px;
			line-height:1.5em;
		}
		
		.formbg{
			width:600px;
			margin:auto;
			background-image: url('../contact/bg.jpg');
			background-repeat: repeat-x;
			background-position: bottom right;
			padding:10px;
		}
		
	.error
	{
		color:white;
		padding:5px;
		font-size:1em;
		font-weight:bold;
		margin-top:5px;
		margin-bottom:5px;
		background-color:red;
	}
		.error a, .error a:visited, .error a:hover, .error a:link{
			color:#d0d0d0;
		}
	
	.error_underhang{
		font-size:0.8em;
		border:1px solid red;
		margin-top:-5px;
		margin-bottom:5px;
		padding:5px;
		color:red;
	}
	
		
	.confirmation
	{
		color:white;
		padding:5px;
		padding-left:20px;
		font-size:1em;
		font-weight:bold;
		margin-top:5px;
		margin-bottom:5px;
		background-color:green;
		background-image: url('/adm/images/icons/big_tick.png');
		background-repeat: no-repeat;
		background-position: center left;
	}
		.confirmation a, .confirmation a:visited, .confirmation a:hover, .confirmation a:link{
			color:#d0d0d0;
		}