body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	color: #393939;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#outer {
	position: relative;
	width: 760px;
	margin: 0 auto;
}
#skip {
	display: block;
	position: absolute;
	top: -100px;
	left: 300px;
	font-size: 70%;
	font-weight: bold;
}
#skip:focus,#skip:active {
	top: 10px;
	background-color: #182E68;
	color: #E8E2AF;
}
#topbar {
	min-height: 145px;
	margin: 0 0 3px;
	padding: 10px 16px;
	background: #182E68 url(/images/bgDevil.gif) no-repeat 0 0;
	color: #FFFFFF;
	font-size: 70%;
	font-weight: bold;
}
/*\*/
#topbar {
	height: 145px;
}
/**/
html>body #topbar {
	height: auto;
}
#logo {
	display: block;
	position: absolute;
	top: 15px;
	left: 478px;
}
#companyname {
	margin: 0 0 1em;
}
#address {
	margin: 0 0 1em;
}
#othercontact a {
	background-color: transparent;
	color: #E8E2AF;
	text-decoration: none;
}
#othercontact a:hover {
	text-decoration: underline;
}
#othercontact a:focus,#othercontact a:active {
	text-decoration: underline;
}
#navbar {
	float: left;
	width: 728px;
	margin: 0 0 3px;
	padding: 12px 16px;
	background-color: #E53D16;
	color: #FFFFFF;
	font-size: 70%;
	font-weight: bold;
	list-style: none;
}
#navbar li {
	float: left;
}
#navbar li a {
	padding: 0 7px;
	background-color: #E53D16;
	color: #FFFFFF;
	border-left: 2px solid #FFFFFF;
	text-decoration: none;
}
#navbar li a:hover {
	background-color: #E53D16;
	color: #182E68;
}
#navbar li a:focus,#navbar li a:active {
	background-color: #E53D16;
	color: #182E68;
}
#navbar li.first a {
	border: 0;
}
#pagetitle {
	clear: left;
	float: left;
	width: 728px;
	padding: 12px 16px;
	background-color: #CDCA95;
	color: #182E68;
}
#pagetitle h1 {
	margin: 0;
	font-size: 70%;
}
#pagetitle h1 a {
	padding: 0 7px;
	background-color: #CDCA95;
	color: #182E68;
	border-left: 2px solid #182E68;
	text-decoration: none;
}
#pagetitle h1 a.first {
	border: 0;
}
#pagetitle h1 span a {
	background-color: #CDCA95;
	color: #E53D16;
}
#pagetitle h1 a:hover {
	background-color: #CDCA95;
	color: #E53D16;
}
#pagetitle h1 a:focus,#pagetitle h1 a:active {
	background-color: #CDCA95;
	color: #E53D16;
}
#content {
	clear: left;
	float: left;
	width: 728px;
	padding: 34px 16px;
}
#content h5 {
	margin: 0 0 1.2em;
	background-color: #FFFFFF;
	color: #182E68;
	font-size: 70%;
	line-height: 150%;
}
#content h6 {
	margin: 0 0 1.2em;
	background-color: #FFFFFF;
	color: #E53D16;
	font-size: 70%;
	line-height: 150%;
}
#content p {
	margin: 0 0 1.2em;
	font-size: 70%;
	line-height: 150%;
}
#content p a {
	background-color: #FFFFFF;
	color: #E53D16;
}
#content p a:hover {
	background-color: #FFFFFF;
	color: #182E68;
}
#content p a:focus,#content p a:active {
	background-color: #FFFFFF;
	color: #182E68;
}
#content ul {
	margin: 0 0 1.2em 12px;
	padding: 0;
	list-style: none;
	font-size: 70%;
	line-height: 150%;
}
#content ul li {
	padding: 0 0 0 12px;
	background: #FFFFFF url(/images/bulletLi.gif) no-repeat 0 6px;
	color: #393939;
}
#content ol {
	font-size: 70%;
	line-height: 150%;
}
#content ol p {
	font-size: 100%;
}
#content .contact {
	margin: 0 0 1.2em;
	font-size: 70%;
	line-height: 150%;
}
#content .contact a {
	background-color: #FFFFFF;
	color: #E53D16;
}
#content .contact a:hover {
	background-color: #FFFFFF;
	color: #182E68;
}
#content .contact a:focus,#content .contact a:active {
	background-color: #FFFFFF;
	color: #182E68;
}
#content .left {
	float: left;
	width: 323px;
	min-height: 460px;
	padding: 22px 33px 0 0;
	border-right: 1px solid #8E8E8E;
}
/*\*/
#content .left {
	height: 460px;
}
/**/
html>body #content .left {
	height: auto;
}
#content .right {
	float: right;
	width: 338px;
}
#content .right img {
	display: block;
	margin: 0 0 12px;
}
#footer {
	position: relative;
	clear: left;
	float: left;
	width: 714px;
	padding: 12px 23px 13px;
	background-color: #E53D16;
	color: #FFFFFF;
	font-size: 65%;
}
#footer a {
	background-color: #E53D16;
	color: #F0EB9D;
}
#footer a:hover {
	background-color: #E53D16;
	color: #FFFFFF;
}
#footer a:focus,#footer a:active {
	background-color: #E53D16;
	color: #FFFFFF;
}
#devil {
	display: block;
	position: absolute;
	top: -34px;
	left: 640px;
}