body {
	margin:20px 0;
	font-family:arial;
	font-size:13px;
}
h1 {
	margin:0 0 .5em 0;
	color:#005688;
	font-size:24px;
	font-weight:normal;
}
h3 {
	font-size:13px;
	margin:.5em 0 .5em 0;
	font-weight:bold;
	color:#444;
}
p {
	margin:0 0 1em 0;
}
a {
	color:#005688;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
ul {
	margin:0;
	padding:0 0 0 3em;
}
li {
	margin:0;
	padding:0;
}
form {
	margin:0;
}
a img {
	border:none;
}
.block {
	display:block;
}
.left {
	float:left;
}
.right {
	float:right;
}
.text-left {
	text-align:left;
}
.text-right {
	text-align:right;
}
.text-center {
	text-align:center;
}
.text-justify {
	text-align:justify;
}
.f {
	background:#fcfcfc;
	border-top:2px solid #aaa;
	border-left:2px solid #aaa;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-family:arial;
	font-size:12px;
}
.large {
	width:99%;
}
.small {
	width:7em;
}
.font-small {
	font-size:10px;
}
.mandatory {
	background:#EFFAFF;
}
img.code {
	height:1.65em;
	margin:0 3px 0 0;
}
td.label {
	width:140px;
	text-align:left;
}
.special {
	background:#000;
}
img.border {
	display:block;
	padding:2px;
	border:1px solid #4e82a6;
	margin:0 0 3px 0;
}
ul.custom {
	list-style-image:url(../images/bullet1.gif);
}
ul.errors {
	color:#FF3F3F;
}
ul.custom li a {
	display:block;
	margin:0 0 8px 0;
}
ul.custom2 {
	list-style-image:url(../images/bullet2.gif);
	margin:8px 0 0 0;
}
div#main {
	width:770px;
	margin:0 auto;
}
div#header {
	margin:0 0 1px 0;
}
div#bc {
	font-size:10px;
	background:#fff;
	padding:1px;
	margin:0 0 1px 0;
}
div#header img.logo {
	width:99px;
}
div#header img.top {
	height:153px;
}
div#phone {
	clear:right;
	float:right;
	font-size:14px;
	color:#666;
	font-weight:bold;
	padding:22px 0 0 0;
	text-align:right;
	line-height:1.5em;
}
div#phone a {
	color:#1B7EB8;
}
div#menu {
	margin:10px 0 0px 0;
	background:#eee;
	padding:5px 5px 5px 5px;
	font-size:13px;
	font-weight:bold;
	width:760px;
	overflow:auto;
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
}
div#menu a {
	display:block;
	float:left;
	color:#5a5a5a;
	text-decoration:none;
	padding:3px 10px;
	margin:0 10px 0 0;
}
div#menu a:hover {
	color:#1d1d1d;
}
div#menu a.selected {
	background-color:#68C5EF;
	color:#fff;
}
div#content {
	width:770px;
	overflow:auto;
	margin:0 0 25px 0;
	padding:0 0 5px 0;
}
div#footer {
	text-align:center;
	font-size:11px;
	color:#538eb4;
}
div#footer div#address {
	padding:3px;
	background:#68C5EF;
	text-align:center;
	margin:8px 0;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}
div#footer div#address span {
	margin:0 .5em;
}
div#footer a {
	color:#538eb4;
	text-decoration:none;
	padding:0 1.3em 0 1em;
	border-right:1px solid #538eb4;
}
div#footer a.last {
	padding-right:0;
	border-right:none;
}
div#metaedit {
	float:right;
	font-size:11px;
	width:200px;
	background:#FCFCFC;
	border:1px solid #ddd;
	padding:3px;
}
div#metaedit .fld {
	font-family:verdana;
	font-size:10px;
	width:99%;
	border:1px solid #538eb4;
	background:#f2f2f2;
}
div#metaedit .btn {
	margin-top:4px;
}