body {
	padding: 0px;
	margin: 0px;
	background-color: #e03030;
	font-family: Arial, "Liberation Sans", sans-serif;
	min-width: 600px;
}
#headBackground {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 90px;
	overflow: hidden;
	background-color: #999999;
	background-image: url(../g/headBackground.gif);
	background-repeat: repeat;
	z-index: 10;
}
#headImage {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 65px;
	background-image: url(../g/headImage.gif);
	background-position: top right;
	background-repeat: no-repeat;
	z-index: 15;
}
#headLogo {
	position: absolute;
	display: block;
	left: 0px;
	top: 0px;
	right: 0px;
	z-index: 40;
}
#headTitle {
	position: absolute;
	float: right;
	left: 150px;
	top: 15px;
	right: 0px;
	height: 65px;
	vertical-align: middle;
	white-space: nowrap;
	margin: 0px;
	padding: 0px;
	font-size: 29px;
	color: #ffffff;
	z-index: 20;
}
#headNav {
	position: absolute;
	overflow: hidden;
	left: 0px;
	top: 65px;
	width: 100%;
	height: 25px;
	background-image: url(../g/headNav.gif);
	background-position: top left;
	background-repeat: repeat-x;
	z-index: 30;
}
#headNav ul {
	margin: 0px;
	padding: 5px 0px 0px 150px;
	font-size: 13px;
	color: #ffffff;
	list-style-type: none;
	white-space: nowrap;
	min-width: 400px;
}
#headNav li {
	float: left;
	padding-right: 15px;
}
#headNav a:link, #headNav a:visited {
	color: #ffffff;
	text-decoration: none;
}
#headNav a:hover, #headNav a:active, #headNav a:focus {
	color: #f0f070;
}
body.sideNav {
	background-color: #ffffff;
	width: 150px;
}
#sideWrap {
	width: 150px;
	padding: 0px 10px 14px 0px;
	margin-bottom: 6px;
	background: url(../g/sideNavBackgroundB.gif) left bottom no-repeat #e03030;
}
#sideNav {
	width: 140px;
	overflow: hidden;
	background-color: #e8e6e0;
}
#sideNavTop {
	background-image: url(../g/sideNavTop.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
#sideNavBottom {
	background-image: url(../g/sideNavBottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
#sideNav ul {
	margin: 0px;
	padding: 5px 0px 10px 0px;
	font-size: 12px;
	font-weight: bold;
	list-style-type: none;
	white-space: nowrap;
	width: 140px;
}
#sideNav li {
	background-image: url(../g/sideNavItem.gif);
	background-position: 0px 14px;
	background-repeat: no-repeat;
	padding: 6px;
}
#sideNav a:link, #sideNav a:visited {
	color: #000000;
	text-decoration: none;
}
#sideNav a:hover, #sideNav a:active, #sideNav a:focus {
	color: #000000;
}
div.top {
	width: 150px;
	overflow: hidden;
	background: url(../g/sideNavBackgroundT.gif) 140px top no-repeat #e03030;
	padding-top: 10px;
}
div.bottom {
	width: 150px;
	overflow: hidden;
	background: url(../g/sideNavBackgroundB.gif) left bottom no-repeat #e03030;
	padding-bottom: 14px;
	margin-bottom: 6px;
}
#search {
	padding: 0px;
	margin: 0px;
	white-space: nowrap;
	text-align: center;
}
#q {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 130px;
	background:#ffffff url(../g/find.gif) no-repeat 4px center;
	padding-left: 18px;
	padding-right: 4px;
	border: 1px solid #aaaaaa;
	font-size: 9pt;
	color: #000000;
}
#b {
	margin-top: 3px;
	font-size: 9pt;
	color: #000000;
}
