body { 
    margin:0 auto;
        padding: 0; 
    font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 100%;
	color: silver;
	background: black}

#main{
	margin:0 auto;
	width: 1144px;
	background: #1a1a1a  url(images/back.jpg) repeat-x;
	text-align: center;
}

#mainindex{
	margin:0 auto;
	width: 1144px;
	background: #1a1a1a url(images/mainindex.jpg) no-repeat;
	text-align: center;
	height: 644px;
}

#header{
	width: 1144px;
	height: 183px;
	background: url(images/header.png) repeat-x;
	margin:0 auto;
	text-align: center;
}

#footer{
	margin: 0 auto;
	font-size: 11px;
	color: silver;
	text-align: center;
	width: 1144px;
	padding-top: 30px;
	background: url(images/footer.png) no-repeat;
}

#footerindex{
	margin: 0 auto;
	font-size: 11px;
	color: silver;
	text-align: center;
	width: 1144px;
	padding-top: 30px;
	}

.box{float:left;}

.clearer{clear:both;}

.navi{
	padding-top: 146px;
	font-size: 13px;
	color: #13193f;
	padding-left: 297px;
	font-weight: bold;
}


.navb{
	font-size: 12px;
	padding-left: 20px;
	color: #2d2d2d;
	letter-spacing: 1px;
}
.navb a{
	color: #2d2d2d;
	text-decoration: none;
	
}

.navb a:hover{
	color: #2e5687;
	text-decoration: none;

} 

.navok{
	font-size: 12px;
	padding-left: 20px;
	color: #2e5687;
	letter-spacing: 1px;
} 

#plaque{
	width: 680px;
	height: 428px;
	background: url(images/plaque.png) no-repeat;
	margin:0 auto;
}

#boxcontainer{
	padding-top: 20px;
	padding-left: 27px;

}

.internalbox{
	background: url(images/intback.png) repeat-x scroll left bottom;
	border: 1px solid #4d6c94;
	font-size: 12px;
	padding: 5px;
	width: 295px;
	height: 370px;
	text-align: left;
}

.boxtitle{
	font-size: 15px;
	font-weight: bold;
	color: white;
}

.smalltitle{
	font-size: 13px;
	font-weight: bold;
	color: white;
}

.formtitle{
	width: 90px;
	margin: 2px;
}
.formfield{
	width: 180px;
	margin: 2px;

}



