html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
img,body,html{border:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

blockquote {
	margin-left:		30px;
}

ul, ol {
	list-style-position:	outside;
	padding-top:		0px;
	padding-bottom:	0px;
	padding-left:		0px;
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left:		30px;
}

#center {
	margin:	0px auto;
	width:	980px;
	font-size:		12px;
	font-family:	"Verdana","Verdana","Geneva","sans-serif";
	background-color:	#f7f0de;
}

#bulletin {
	display:		block;
	position:	absolute;
	width:		150px;
	height:		90px;
	top:			0px;
	margin:		20px 0px 0px 25px;
}

#faq {
	display:		block;
	position:	absolute;
	width:		170px;
	height:		215px;
	top:			0px;
	margin:		25px 0px 0px 800px;
}

#logo {
	display:		block;
	position:	absolute;
	width:		320px;
	height:		105px;
	top:			0px;
	margin:		110px 0px 0px 70px;
}

#header, #headerBull {
	width:		980px;
	height:		248px;
	background-image:		url(img/header.jpg);
}

#headerEN, #headerBullEN {
	width:		980px;
	height:		248px;
	background-image:		url(img/header_en.jpg);
}

#headerBull  {
	background-image:		url(img/headerBull.jpg);
}
#headerBullEN {
	background-image:		url(img/headerBull_en.jpg);
}

#leftBorder {
	background-image:		url(img/leftBorder.jpg);
	background-repeat:	repeat-y;
}

#rightBorder {
	background-image:		url(img/rightBorder.jpg);
	background-repeat:	repeat-y;
	background-position: right;
}

#content {
	text-align:	center;
	margin:		0px 28px 0px 26px;
	background-color:	#ffffff;
}

#content form {
	margin:		0px auto;
	text-align:	left;
	width:		500px;
	line-height:	20px;
}

#content #policy {
	text-align:	left;
	padding:		40px;
}

form input {
	float:			right;
	width:			200px;
}

