
body {
	margin: 0ex 4ex 10ex 4ex;
	padding: 0px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 10pt;
	background-color: white;
	color: black;
}

h1, h2, h3, h4, h5, h6 {
	margin: 1em 0px 0.5ex 0px;
	padding: 0px;
}
	h1 *, h2 *, h3 *, h4 *, h5 *, h6 * {
		text-decoration: none;
	}

h1 { font-size: 16pt; }
h2 { font-size: 13pt; color: #ff30c2; }
h3 { font-size: 12pt; }
h4 { font-size: 11pt; }
h5 { font-size: 10pt; }
h6 { font-size: 10pt; }

table, p, pre {
	margin: 1em 0px;
	padding: 0px;
}

a {
	color: #3ddfea;
}
h2 a { font-size: 13pt; color: #ff30c2; }

#page-layout {
	width: 1023px;
	background: top left no-repeat url(image/bg.jpg);
	margin: auto;
	padding: 0px;
}

#page-layout-box--header-- {
	padding: 1ex;
}

	#page-layout-box--header-- h1 {
		padding: 0px;
		margin: 0px;
	}
		#page-layout-box--header-- h1 a {
			display: block;
			height: 64px;
			width: 256px;
			text-decoration: none;
		}
			#page-layout-box--header-- h1 a span {
				color: #ff30c2;
				font-size: 32px;
			}

#page-layout-box--content-- {
	margin: 1em 0px 2em 0px;
}

#page-layout-box--footer-- {
	border-top: 1px solid #ddd;
	font-size: 80%;
	text-align: center;
	padding: 1ex;
}

#admin_no_module_message,
#admin_no_module_message * {
	font-weight: normal;
	font-style: italic;
}

#head-add {
	position: relative;
	top: -30px;
	width: 600px;
}

	#head-add h1 {
		color: #3ddfea;
		font-size: 16px;
	}

#page-layout-box--content--right-- {
	position: relative;
	top: -60px;
}

#page-layout-box-inner--footer--, #page-layout-box-inner--footer-- a {
	color: #def;
}

.perex .perex-body {
	width: 410px;
	float: right;
}

.perex .icon {
	float: left;
}

.profile-base-info tr th {
	color: #ff30c2;
}
