@charset "utf-8";
.wrapper {
}
img, div a, div, table, span a, tr, td {
	behavior: url('iepngfix.htc');
}

html {
	overflow-x:hidden;
	overflow-y:scroll;
}
.content {
	background-image: url(../img/gb-frame.png);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 9px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 901px;
	overflow:hidden;
}
body {
	behavior: url("behavior.htc");
	text-align:center;
	background-image: url(../img/bg-lines.gif);
	background-repeat: repeat-x;
}
#bg-img {
	height: 300px;
	width: 901px;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	position: relative;
	z-index: auto;
}
#top-spacer {
	background-image: url(../img/bg-top.jpg);
	background-repeat: no-repeat;
	width: 900px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	height: 0px;
	display: block;
}
.main-content {
	width: 896px;
	background-image: url(../img/bg-main-content2.gif);
	background-position: right top;
	background-repeat: no-repeat;
	min-height:250px;
	padding-top: 0px;
	position: relative;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main-content-text {
	width: 610px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #3E5364;
	min-height:300px;
	text-align: left;
	margin-top: 40px;
	line-height: 1.5em;
	position: relative;
	float: right;
	padding-top: 0px;
	padding-right: 60px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.headlines {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3E5364;
	position: relative;
}
.sitemap a {
	color: #3E5364;
}
.headlines2_ {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #CCC4A2;
	position: relative;
}
.sidemenu {
	width: 161px;
	background-image: url(../img/bg-sidemenu.gif);
	background-repeat: no-repeat;
	background-position: right top;
	min-height:650px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	position: absolute;
	left: 0px;
	margin: 0px;
	float: left;
	height: 350px;
}
#submenu {
	height: 260px;
	width: 156px;
	margin-left: 1px;
	margin-top: 1px;
	margin-right: 2px;
	padding: 0px;
}
#submenu2 {
	height: 155px;
	width: 156px;
	margin-left: 1px;
	background-image: url(../img/bg-submenu3.png);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 2px;
}
#submenu3 {
	height: 87px;
	width: 156px;
	margin-left: 1px;
	background-image: url(../img/bg-submenu4.png);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 2px;
}
.wrapper-content {
	position: relative;
}
.wrapper-menu {
	height: 35px;
	position: absolute;
	margin-top: -15px;
	width: 890px;
	margin-left: 6px;
	background-image: url(../img/bg-menu-wrapper.gif);
	background-repeat: no-repeat;
	padding: 0px;
	background-position: left top;
	z-index: 200;
}
a#button-home {
	display: block;
	width: 109px;
	height: 41px;
	background-image: url(../img/button-home-off.png);
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	float: left;
	top: -12px;
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-left: 0px;
	position: relative;
}
a#button-home:hover {
	background-image: url(../img/button-home-on.png);
	top: -20px;
	padding-bottom: 15px;
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	height: 41px;
	width: 109px;
}
#button-home-active {
	display: block;
	width: 109px;
	height: 41px;
	background-image: url(../img/button-home-on.png);
	float: left;
	top: -20px;
	background-repeat: no-repeat;
	position: relative;
	padding-bottom: 15px;
}
#button-service {
	display: block;
	width: 123px;
	height: 41px;
	background-image: url(../img/button-service-off.png);
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	top: -12px;
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
a#button-service-ie6 {
	display: block;
	width: 123px;
	height: 41px;
	background-image: url(../img/button-service-off.png);
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	top: -12px;
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
}
#button-service:hover {
	background-image: url(../img/button-service-on.png);
	position: relative;
	top: -20px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
a#button-service-ie6:hover {
	background-image: url(../img/button-service-on.png);
	position: relative;
	top: -20px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
#button-service:hover span {
	display:block;
	background-image: url(../img/bg-submenu3.png);
	background-repeat: no-repeat;
	height: 164px;
	width: 156px;
	background-position: left center;
	z-index: 200;
	position: absolute;
	left: -17px;
	top: -160px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#button-service-active:hover span {
	display:block;
	background-image: url(../img/bg-submenu3.png);
	background-repeat: no-repeat;
	background-position: left center;
	position: absolute;
	left: -17px;
	top: -160px;
	height: 164px;
	width: 156px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#button-service-active {
	display: block;
	width: 123px;
	height: 42px;
	background-image: url(../img/button-service-on.png);
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	top: -20px;
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-left: 0px;
}
#button-service-active-ie6 {
	display: block;
	width: 123px;
	height: 42px;
	background-image: url(../img/button-service-on.png);
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	top: -20px;
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-left: 0px;
}
a#button-tech {
	display: block;
	width: 156px;
	height: 41px;
	background-image: url(../img/button-tech-off.png);
	float: left;
	position: relative;
	top: -12px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-tech:hover {
	background-image: url(../img/button-tech-on.png);
	position: relative;
	top: -20px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
#button-tech-active {
	display: block;
	width: 156px;
	height: 41px;
	background-image: url(../img/button-tech-on.png);
	float: left;
	position: relative;
	top: -20px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
#button-contact {
	display: block;
	width: 151px;
	height: 41px;
	background-image: url(../img/button-contact-off.png);
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	top: -13px;
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-left: 0px;
}
a#button-contact-ie6 {
	display: block;
	width: 151px;
	height: 41px;
	background-image: url(../img/button-contact-off.png);
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	top: -13px;
	background-repeat: no-repeat;
	padding: 0px;
}
#button-contact:hover {
	background-image: url(../img/button-contact-on.png);
	position: relative;
	top: -19px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
a#button-contact-ie6:hover {
	background-image: url(../img/button-contact-on.png);
	background-repeat: no-repeat;
	padding-bottom: 15px;
	position: relative;
	top: -20px;
}
#button-contact:hover span {
	display:block;
	background-image: url(../img/bg-submenu5.png);
	background-repeat: no-repeat;
	background-position: left center;
	position: absolute;
	left: -15px;
	top: -126px;
	height: 164px;
	width: 177px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	z-index: 200;
}
#button-contact-active:hover span {
	display:block;
	background-image: url(../img/bg-submenu5.png);
	background-repeat: no-repeat;
	background-position: left center;
	position: absolute;
	left: -15px;
	top: -126px;
	height: 164px;
	width: 177px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: -30px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#button-contact-active {
	display: block;
	width: 151px;
	height: 42px;
	background-image: url(../img/button-contact-on.png);
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	top: -19px;
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-left: 0px;
}
#button-contact-active-ie6 {
	display: block;
	width: 151px;
	height: 42px;
	background-image: url(../img/button-contact-on.png);
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	top: -19px;
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-left: 0px;
}
a#button-about {
	display: block;
	width: 141px;
	height: 41px;
	background-image: url(../img/button-about-off.png);
	float: left;
	position: relative;
	top: -13px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-about:hover {
	background-image: url(../img/button-about-on.png);
	position: relative;
	top: -19px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
a#button-about-active {
	display: block;
	width: 141px;
	height: 42px;
	background-image: url(../img/button-about-on.png);
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	top: -19px;
	background-repeat: no-repeat;
}
.alt {
	display: none;
}
a {
	outline: 0px;
}
span {
	margin: 0px;
	padding: 0px;
}
a#button-registration {
	display: block;
	width: 109px;
	background-image: url(../img/button-sub2-registration-off.png);
	background-repeat: no-repeat;
	position: absolute;
	padding: 0px;
	height: 13px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	left: 20px;
	top: 22px;
}
a#button-registration:hover {
	background-image: url(../img/button-sub2-registration-on.png);
	background-repeat: no-repeat;
}
a#button-registration-active {
	display: block;
	width: 109px;
	background-image: url(../img/button-sub2-registration-on.png);
	background-repeat: no-repeat;
	position: absolute;
	padding: 0px;
	height: 13px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	left: 20px;
	top: 22px;
}
a#button-housing {
	display: block;
	width: 109px;
	height: 13px;
	background-image: url(../img/button-sub2-housing-off.png);
	background-repeat: no-repeat;
	position: absolute;
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	left: 20px;
	top: 38px;
}
a#button-housing:hover {
	background-image: url(../img/button-sub2-housing-on.png);
	background-repeat: no-repeat;
}
a#button-housing-active {
	display: block;
	width: 109px;
	height: 13px;
	background-image: url(../img/button-sub2-housing-on.png);
	background-repeat: no-repeat;
	position: absolute;
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	left: 20px;
	top: 38px;
}
a#button-leadretrieval {
	display: block;
	width: 109px;
	height: 13px;
	background-image: url(../img/button-sub2-lead-off.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 55px;
}
a#button-leadretrieval:hover {
	background-image: url(../img/button-sub2-lead-on.png);
	background-repeat: no-repeat;
}
a#button-leadretrieval-active {
	display: block;
	width: 109px;
	height: 13px;
	background-image: url(../img/button-sub2-lead-on.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 55px;
}
/*
a#button-cetracking {
	display: block;
	width: 109px;
	height: 13px;
	background-image: url(../img/button-sub2-cetracking-off.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 72px;
}
a#button-cetracking:hover {
	background-image: url(../img/button-sub2-cetracking-on.png);
	background-repeat: no-repeat;
}
a#button-cetracking-active {
	display: block;
	width: 109px;
	height: 13px;
	background-image: url(../img/button-sub2-cetracking-on.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 72px;
}*/
a#button-accservices {
	display: block;
	width: 130px;
	height: 15px;
	background-image: url(../img/button-sub2-accservices-off.png);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0px;
	left: 20px;
	top: 72px;
	padding: 0px;
}
a#button-accservices:hover {
	background-image: url(../img/button-sub2-accservices-on.png);
	background-repeat: no-repeat;
}
a#button-accservices-active {
	display: block;
	width: 130px;
	height: 15px;
	background-image: url(../img/button-sub2-accservices-on.png);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0px;
	left: 20px;
	top: 72px;
	padding: 0px;
}
/*
a#button-attendance {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-sub2-attendance-off.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 89px;
}
a#button-attendance:hover {
	background-image: url(../img/button-sub2-attendance-on.png);
	background-repeat: no-repeat;
}
a#button-attendance-active {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-sub2-attendance-on.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 89px;
}*/

a#button-rfid {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-sub2-rfid-off.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 89px;
}
a#button-rfid:hover {
	background-image: url(../img/button-sub2-rfid-on.png);
	background-repeat: no-repeat;
}
a#button-rfid-active {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-sub2-rfid-on.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 89px;
}
a#button-message {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-sub2-message-off.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 106px;
}
a#button-message:hover {
	background-image: url(../img/button-sub2-message-on.png);
	background-repeat: no-repeat;
}
a#button-message-active {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-sub2-message-on.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 106px;
}
a#button-customer {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-sub2-customer-off.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 123px;
}
a#button-customer:hover {
	background-image: url(../img/button-sub2-customer-on.png);
	background-repeat: no-repeat;
}
a#button-customer-active {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-sub2-customer-on.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 20px;
	top: 123px;
}
a#button-locations {
	display: block;
	height: 17px;
	background-image: url(../img/button-ourlocations-off.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
a#button-locations:hover {
	background-image: url(../img/button-ourlocations-on.png);
	background-repeat: no-repeat;
}
a#button-locations-active {
	display: block;
	height: 17px;
	background-image: url(../img/button-ourlocations-on.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
a#button-locations2 {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-ourlocations-off.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 21px;
	top: 57px;
}
a#button-locations2:hover {
	background-image: url(../img/button-ourlocations-on.png);
	background-repeat: no-repeat;
}
a#button-locations2-active {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-ourlocations-on.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 21px;
	top: 57px;
}
a#button-proposal {
	display: block;
	height: 17px;
	background-image: url(../img/button-requestproposal-off.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
a#button-proposal:hover {
	background-image: url(../img/button-requestproposal-on.png);
	background-repeat: no-repeat;
}
a#button-proposal-active {
	display: block;
	height: 17px;
	background-image: url(../img/button-requestproposal-on.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
a#button-proposal2 {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-requestproposal-off.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 21px;
	top: 74px;
}
a#button-proposal2:hover {
	background-image: url(../img/button-requestproposal-on.png);
	background-repeat: no-repeat;
}
a#button-proposal2-active {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-requestproposal-on.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 21px;
	top: 74px;
}
a#button-contactonline {
	display: block;
	height: 17px;
	background-image: url(../img/button-contactonline-off.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
a#button-contactonline:hover {
	background-image: url(../img/button-contactonline-on.png);
	background-repeat: no-repeat;
}
a#button-contactonline-active {
	display: block;
	height: 17px;
	background-image: url(../img/button-contactonline-on.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
a#button-contactonline2 {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-contactonline-off.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 21px;
	top: 91px;
}
a#button-contactonline2:hover {
	background-image: url(../img/button-contactonline-on.png);
	background-repeat: no-repeat;
}
a#button-contactonline2-active {
	display: block;
	width: 120px;
	height: 13px;
	background-image: url(../img/button-contactonline-on.png);
	margin-top: 0px;
	background-repeat: no-repeat;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	left: 21px;
	top: 91px;
}
/*
a#button-ceducation {
	display: block;
	width: 109px;
	height: 30px;
	background-image: url(../img/button-ceducation-off.gif);
	background-repeat: no-repeat;
	position: absolute;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: 25px;
	top: 96px;
}
a#button-ceducation:hover {
	background-image: url(../img/button-ceducation-on.gif);
	background-repeat: no-repeat;
}
a#button-ceducation-active {
	display: block;
	width: 109px;
	height: 30px;
	background-image: url(../img/button-ceducation-on.gif);
	background-repeat: no-repeat;
	position: absolute;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: 25px;
	top: 96px;
}
*/
#menu-filler-left {
	display: block;
	width: 100px;
	height: 41px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	float: left;
	top: -12px;
	padding-right: 0px;
	padding-left: 0px;
	position: relative;
	background-image: url(../img/filler-left.png);
	background-repeat: no-repeat;
}
#menu-filler-right {
	display: block;
	width: 100px;
	height: 31px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	float: left;
	top: -13px;
	padding-right: 10px;
	padding-left: 0px;
	position: relative;
	background-image: url(../img/filler-right.png);
	background-repeat: no-repeat;
	text-align: right;
	padding-top: 10px;
	
}
.signin {
	background-image: url(../img/bg-signin.png);
	background-repeat: no-repeat;
	height: 148px;
	width: 156px;
	margin-left: 1px;
	margin-top: 1px;
	margin-right: 3px;
	padding: 0px;
	margin-bottom: 0px;
}
.signin-fields {
	height: 100px;
	margin: 0px;
	padding: 0px;
}
.fields-signin {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCC4A2;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 10px;
	width: 85px;
	background-color: transparent;
}
a#signin-button {
	background-image: url(../img/button-login-off.gif);
	background-repeat: no-repeat;
	display: block;
	height: 27px;
	width: 27px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	position: relative;
}
a#signin-button:hover {
	background-image: url(../img/button-login-on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 27px;
	width: 27px;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
}
a#button-registration2 {
	display: block;
	background-image: url(../img/button-sub2-registration-off.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	height: 16px;
}
a#button-registration2:hover {
	background-image: url(../img/button-sub2-registration-on.png);
	background-repeat: no-repeat;
}
a#button-registration2-active {
	display: block;
	background-image: url(../img/button-sub2-registration-on.png);
	margin: 0px;
	background-repeat: no-repeat;
	padding: 0px;
	height: 16px;
}
a#button-housing2 {
	display: block;
	background-image: url(../img/button-sub2-housing-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 16px;
}
a#button-housing2:hover {
	background-image: url(../img/button-sub2-housing-on.png);
	background-repeat: no-repeat;
}
a#button-housing2-active {
	display: block;
	background-image: url(../img/button-sub2-housing-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 16px;
}
a#button-housing3 {
	display: block;
	width: 109px;
	height: 13px;
	background-image: url(../img/button-sub2-housing-off.png);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	margin: 0px;
	left: 20px;
	top: 38px;
}
a#button-housing3:hover {
	background-image: url(../img/button-sub2-housing-on.png);
	background-repeat: no-repeat;
}
a#button-housing3-active {
	display: block;
	width: 109px;
	height: 13px;
	background-image: url(../img/button-sub2-housing-on.png);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	margin: 0px;
	left: 20px;
	top: 143px;
}
.footer {
	position:relative;
	background-image: url(../img/bg-bottom.gif);
	background-repeat: no-repeat;
	background-position:bottom center;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCC;
	text-align: right;
	width: 919px;
	height:90px;
}
.footer table {
	margin-top:5px;
	margin-right:-7px;
	}
.footer-links {
	padding-top: 0px;
	padding-right: 35px;
}
.footer-links a {
	color: #CCC;
	text-decoration: none;
}
.footer-links a:hover {
	color: #999;
	text-decoration: none;
}
a#button-leadretrieval2 {
	display: block;
	height: 16px;
	background-image: url(../img/button-sub2-lead-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-leadretrieval2:hover {
	background-image: url(../img/button-sub2-lead-on.png);
	background-repeat: no-repeat;
}
a#button-leadretrieval2-active {
	display: block;
	height: 16px;
	background-image: url(../img/button-sub2-lead-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-ceducation2 {
	display: block;
	width: 109px;
	height: 30px;
	background-image: url(../img/button-ceducation2-off.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	margin: 0px;
	left: 25px;
	top: 92px;
}
a#button-ceducation2:hover {
	background-image: url(../img/button-ceducation2-on.gif);
	background-repeat: no-repeat;
}
a#button-ceducation2-active {
	display: block;
	width: 109px;
	height: 30px;
	background-image: url(../img/button-ceducation2-on.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	margin: 0px;
	left: 25px;
	top: 92px;
}
/*
a#button-cetracking2 {
	display: block;
	width: 109px;
	height: 15px;
	background-image: url(../img/button-sub2-cetracking-off.png);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0px;
	left: 20px;
	top: 177px;
	padding: 0px;
}
a#button-cetracking2:hover {
	background-image: url(../img/button-sub2-cetracking-on.png);
	background-repeat: no-repeat;
}
a#button-cetracking2-active {
	display: block;
	width: 109px;
	height: 15px;
	background-image: url(../img/button-sub2-cetracking-on.png);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0px;
	left: 20px;
	top: 177px;
	padding: 0px;
}
*/
a#button-accservices2 {
	display: block;
	height: 16px;
	background-image: url(../img/button-sub2-accservices-off.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
a#button-accservices2:hover {
	background-image: url(../img/button-sub2-accservices-on.png);
	background-repeat: no-repeat;
}
a#button-accservices2-active {
	display: block;
	height: 16px;
	background-image: url(../img/button-sub2-accservices-on.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}
a#button-rfid2 {
	display: block;
	height: 16px;
	background-image: url(../img/button-sub2-rfid-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-rfid2:hover {
	background-image: url(../img/button-sub2-rfid-on.png);
	background-repeat: no-repeat;
}
a#button-rfid2-active {
	display: block;
	height: 16px;
	background-image: url(../img/button-sub2-rfid-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-message2 {
	display: block;
	height: 16px;
	background-image: url(../img/button-sub2-message-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-message2:hover {
	background-image: url(../img/button-sub2-message-on.png);
	background-repeat: no-repeat;
}
a#button-message2-active {
	display: block;
	height: 16px;
	background-image: url(../img/button-sub2-message-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-customer2 {
	display: block;
	height: 16px;
	background-image: url(../img/button-sub2-customer-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-customer2:hover {
	background-image: url(../img/button-sub2-customer-on.png);
	background-repeat: no-repeat;
}
a#button-customer2-active {
	display: block;
	height: 16px;
	background-image: url(../img/button-sub2-customer-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-overviewr {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-overview-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-overviewr:hover {
	background-image: url(../img/button-subr-overview-on.png);
	background-repeat: no-repeat;
}
a#button-overviewr-active {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-overview-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-regsoft {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-regsoft-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-regsoft:hover {
	background-image: url(../img/button-subr-regsoft-on.png);
	background-repeat: no-repeat;
}
a#button-regsoft-active {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-regsoft-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-prereg {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-prereg-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-prereg:hover {
	background-image: url(../img/button-subr-prereg-on.png);
	background-repeat: no-repeat;
}
a#button-prereg-active {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-prereg-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-onsite {
	display: block;
	background-image: url(../img/button-subr-onsitereg-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 13px;
}
a#button-onsite:hover {
	background-image: url(../img/button-subr-onsitereg-on.png);
	background-repeat: no-repeat;
}
a#button-onsite-active {
	display: block;
	background-image: url(../img/button-subr-onsitereg-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 13px;
}
a#button-postevent {
	display: block;
	background-image: url(../img/button-subr-postevent-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 13px;
}
a#button-postevent:hover {
	background-image: url(../img/button-subr-postevent-on.png);
	background-repeat: no-repeat;
}
a#button-postevent-active {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-postevent-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-exhibit {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-exhibit-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-exhibit:hover {
	background-image: url(../img/button-subr-exhibit-on.png);
	background-repeat: no-repeat;
}
a#button-exhibit-active {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-exhibit-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-group {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-group-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-group:hover {
	background-image: url(../img/button-subr-group-on.png);
	background-repeat: no-repeat;
}
a#button-group-active {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-group-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-overviewh {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-overview-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-overviewh:hover {
	background-image: url(../img/button-subr-overview-on.png);
	background-repeat: no-repeat;
}
a#button-overviewh-active {
	display: block;
	height: 13px;
	background-image: url(../img/button-subr-overview-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-housingsoft {
	display: block;
	height: 13px;
	background-image: url(../img/button-subh-housingsoft-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-housingsoft:hover {
	background-image: url(../img/button-subh-housingsoft-on.png);
	background-repeat: no-repeat;
}
a#button-housingsoft-active {
	display: block;
	height: 13px;
	background-image: url(../img/button-subh-housingsoft-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-integration {
	display: block;
	width: 120px;
	height: 15px;
	background-image: url(../img/button-subh-integration-off.png);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0px;
	left: 27px;
	top: 82px;
	padding: 0px;
}
a#button-integration:hover {
	background-image: url(../img/button-subh-integration-on.png);
	background-repeat: no-repeat;
}
a#button-integration-active {
	display: block;
	width: 120px;
	height: 15px;
	background-image: url(../img/button-subh-integration-on.png);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0px;
	left: 27px;
	top: 82px;
	padding: 0px;
}
a#button-easeofuse {
	display: block;
	width: 120px;
	height: 15px;
	background-image: url(../img/button-subh-easeofuse-off.png);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0px;
	left: 27px;
	top: 97px;
	padding: 0px;
}
a#button-easeofuse:hover {
	background-image: url(../img/button-subh-easeofuse-on.png);
	background-repeat: no-repeat;
}
a#button-easeofuse-active {
	display: block;
	width: 120px;
	height: 15px;
	background-image: url(../img/button-subh-easeofuse-on.png);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0px;
	left: 27px;
	top: 97px;
	padding: 0px;
}
a#button-subblock {
	display: block;
	height: 13px;
	background-image: url(../img/button-subh-subblock-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-subblock:hover {
	background-image: url(../img/button-subh-subblock-on.png);
	background-repeat: no-repeat;
}
a#button-subblock-active {
	display: block;
	height: 13px;
	background-image: url(../img/button-subh-subblock-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-roominventory {
	display: block;
	width: 120px;
	height: 15px;
	background-image: url(../img/button-subh-roominv-off.png);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0px;
	left: 27px;
	top: 127px;
	padding: 0px;
}
a#button-roominventory:hover {
	background-image: url(../img/button-subh-roominv-on.png);
	background-repeat: no-repeat;
}
a#button-roominventory-active {
	display: block;
	width: 120px;
	height: 15px;
	background-image: url(../img/button-subh-roominv-on.png);
	background-repeat: no-repeat;
	position: absolute;
	margin: 0px;
	left: 27px;
	top: 127px;
	padding: 0px;
}
a#button-reporting {
	display: block;
	height: 13px;
	background-image: url(../img/button-subh-reporting-off.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
a#button-reporting:hover {
	background-image: url(../img/button-subh-reporting-on.png);
	background-repeat: no-repeat;
}
a#button-reporting-active {
	display: block;
	height: 13px;
	background-image: url(../img/button-subh-reporting-on.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.formfield1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	width: 385px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left: 150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
input {
	outline:none;
}
.spam-field {
	font-size: 12px;
	color: #999;
}
.submit-button {
	background-image: url(../img/button-send.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 143px;
	border: 1px solid #FFF;
	background-color: #FFF;
	outline:none;
	padding: 0px;
	margin-top: 0px;
	margin-right: -5px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
}
.bg-form {
	padding-top: 25px;
	padding-right: 30px;
	padding-bottom: 25px;
	padding-left: 10px;
	background-repeat: no-repeat;
	width: 610px;
	color: #999;
	font-size: 12px;
	background-image: url(../img/bg-form-blank.gif);
	margin: 0px;
}
.formfield2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	width: 385px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left: 150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: 188px;
	outline:none;
}
.text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3E5364;
	text-align: left;
}
h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #CCC4A2;
	position: relative;
}
