@charset "utf-8";
/* CSS Document */

/*==================== Reset CSS */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

* { margin: 0; padding: 0; outline: none 0; }

/*-- basic style */
body { 
	color: #333; font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; line-height: 1em;
}

ol, ul, li { margin-left:10px; } 

.clr { clear: both; line-height: 0; }

input[type="text"], input[type="password"], textarea { outline: none !important; }

.floatleft { float: left !important; }

.floatright { float: right !important; }

.nomargin { margin: 0 !important; }

.nopadding { padding: 0 !important; }

.noborder { border: 0 !important; }

.nobg { background: none !important; }

.center { text-align: center; !important; }

.clr { clear: both; padding: 0; margin: 0; }

/*-- floating images */
.left-img {	float: left; margin-right: 20px; }

.right-img { float: right; margin-left: 20px; }

/*-- links */
a { color: #039; text-decoration: underline; cursor: pointer; }
a:hover { text-decoration: none; }

/*-- typography */
h1, h2, h3, h4, h5, h6 { line-height: 1em; font-weight: normal; }

h1 { font-size: 24px; }
h2 { font-size: 22px; }
h3 { font-size: 15px; font-weight: bold; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }

p { line-height: 1.4em; }

/*-- @font-face */

/*-- wrapper */
#wrapper {
	background: #fff; border: 6px solid #876193; margin: 80px auto; width: 920px; 
	-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;
}

#container {
	padding: 20px;
}

/*-- header */
#header {
	overflow: hidden;
}

/*-- logo */
.logo {
	border-bottom: 1px solid #ddd; float: left; height: 67px; width: 530px; padding: 0 0 5px 0;
}

/*-- hdr-right */
.hdr-right {
	float: right; padding: 23px 0 0 0; height: 50px;
}

.hdr-right img {
	margin: 0 0 0 2px;
}

/*================================================================= 
							index page 
================================================================ */

/*-- content */
#content {
	padding: 20px 0 0 0; 
}

#content p {
	padding: 0 0 10px 0;
}

/*--*/
.download-box {
	background: #f5fbfe; border: 1px solid #f1f3f5; font-size: 11px; padding: 5px; width: 380px; margin: 10px 0 20px 0;
}

.download-box p {
	padding: 0 !important;
}

.download-box span {
	font-weight: bold;
}

.file-desc {
	padding: 5px 0 0 0;
}

/*--*/
.heading {
	padding: 0 0 10px 0;
}

.list {
	padding: 5px 0 5px 40px;
}

.list li {
	list-style: disc; padding: 0 0 5px 0;
}

div.centered
{
    display:block;
    position:absolute;
    top:30%;
    left:35%;
    width:350px;
}
#seals {
	float:right;
	width:330px;
	margin:50px 0px 0px 0px;
}
#p-seals{
	margin-top:-50px;
	margin-left:0px;
}