/** TITLES */

#title1 {
	height: 35px;
	background: url(images/homepage32.gif) no-repeat left top;
}

#title2 {
	height: 35px;
	background: url(images/homepage33.gif) no-repeat left top;
}

#title3 {
	height: 35px;
	background: url(images/homepage34.gif) no-repeat left top;
}

#title4 {
	height: 35px;
	background: url(images/subpage1_01.gif) no-repeat left top;
}

#title5 {
	height: 35px;
	background: url(images/subpage2_02.gif) no-repeat left top;
}

.title {
	margin-bottom: 10px;
	font-size: 18px;
	color: #044e57;
}

.title b {
	position: absolute;
	left: -10000px;
}

/** BASIC */

html, body {
	height: 100%;
}

a.link3 {
	display: block;
	height: 16px;
	background: url(images/homepage35.gif) no-repeat right top;
}

a.link3 b {
	position: absolute;
	left: -10000px;
}

.ul1 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}

.ul1 a {
	padding-left: 10px;
	background: url(images/homepage39.gif) no-repeat left center;
}


/** CONTENT */

#content {
	width: 705px;
	margin: 0px auto;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}

.subpage #content {
	background-color: #ffffff;
	/**background-image: url(images/subpage2_01.gif);*/
}

#left {
	float: left;
	width: 172px;
}

#right {
	float: left;
	width: 533px;
}

/** HEADER */

#header {
	padding-left: 0px;
}

/** HEADERMENU */

#headermenu {
}

#headermenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#headermenu li {
	display: inline;
}

#headermenu a {
	display: block;
	float: left;
	height: 41px;
}
/** */
#headermenu1 { width: 56px; background: url(images/btnhome.gif) no-repeat left top; }
#headermenu2 { width: 56px; background: url(images/btnEmail.gif) no-repeat left top; }
#headermenu3 { width: 60px; background: url(images/btnLogin.gif) no-repeat left top; }
#headermenu4 { width: 60px; background: url(images/btnLogout.gif) no-repeat left top; }

#headermenu b {
	position: absolute;
	left: -10000px;
}

/** LOGO */

#logo {
	width: 172px;
	padding-bottom: 39px;
	background-color: #044e57;

}

/** MAINMENU */

#mainmenu {
	padding-left: 0px;
}

#mainmenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#mainmenu li {
	display: inline;
}

#mainmenu a {
	display: block;
	width: 172px;
}

#mainmenu1 { height: 27px; background: url(images/tenantResources.gif) no-repeat left top; }
#mainmenu2 { height: 28px; background: url(images/homepage18.gif) no-repeat left top; }
#mainmenu3 { height: 27px; background: url(images/vendorInformation.gif) no-repeat left top; }
#mainmenu4 { height: 29px; background: url(images/leaseInformation.gif) no-repeat left top; }
#mainmenu5 { height: 28px; background: url(images/propertyManagement.gif) no-repeat left top; }
#mainmenu6 { height: 27px; background: url(images/homepage22.gif) no-repeat left top; }
#mainmenu7 { height: 29px; background: url(images/homepage23.gif) no-repeat left top; }
#mainmenu8 { height: 32px; background: url(images/homepage24.gif) no-repeat left top; }

#mainmenu b {
	position: absolute;
	left: -10000px;
}

/** SPLASH */

#splash {
	height: 226px;
}

/** SPLASH-IMAGE */

#splash-image {
	float: left;
}

/** SPLASH-DATE */

#splash-date {
	float: left;
	width: 193px;
	height: 19px;
	padding: 10px 0px 0px 0px;
	background-color: #82b4ba;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#splash .text2 {
	margin: 0px 10px 0px 0px;
	padding: 0px 13px 0px 0px;
	/** background: url(images/homepage27.gif) no-repeat right center; */
	text-align: right;
}

/** SPLASH-BOX */

#splash-box {
	float: left;
	width: 193px;
	height: 123px;
	background-color: #044e57;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding-top:5px;
}

#splash-box h2 {
	height: 12px;
}

#splash-box h2 b {
	position: absolute;
	left: -10000px;
}

#splash-box p {
	margin: 0px 15px;
}

/** SPLASH-SEARCH */

#splash-search {
	float: left;
	width: 193px;
	height: 67px;
	background-color: #066a76;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#splash-search h2 {
	height: 28px;
}

#splash-search h2 b {
	position: absolute;
	left: -10000px;
}

#splash-search form {
	margin: 0px 0px 0px 15px;
}

#splash-search p {
	margin: 3px 15px 0px 15px;
}

/** BOX1 */

#box1 {
	height: 200px;
	min-height: 200px;
	margin-left: 0px;
	background-color: #044e57;
}

html>body #box1 {
	height: auto;
}

#box1 p {
	padding: 24px 0px 0px 17px;
}

#box1 ul {
	margin: 0px;
	padding: 0px 0px 0px 17px;
	list-style: none;
}

#box1 li {
}

#box1 li strong {
	float: left;
	width: 45px;
}

/** BOX2 */

#box2 {
	padding: 10px;
	background: url(images/homepage09.gif) repeat left top;
	border: 1px solid #FFFFFF;
	border-right: none;
}

#box2 p {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	background: url(images/homepage31.gif) no-repeat left center;
}

/** BOX3 */

#box3 {
	padding: 10px 0px 10px 0px;

}

#box3A {
	float: left;
	width: 338px;
}

#box3B {
	float: left;
	width: 195px;
	height: 100%;
}

#box3C {
	float: left;
	width: 533px;
	height: 100%;
}

/** BOX4 */

#box4 {
	margin: 0px 15px 0px 15px;
	padding: 5px 0px 5px 0px;
	background: url(images/homepage10.gif) repeat-x left bottom;
}

#box4 h3 {
	position: absolute;
	left: -10000px;
}

/** BOX5 */

#box5 {
	margin: 0px 15px 0px 15px;
	padding: 5px 0px 5px 0px;
}

#box5 h3 {
	position: absolute;
	left: -10000px;
}

/** BOX6 */

#box6 {
	padding: 0px 10px 0px 10px;
}

/** BOX7 */

#box7 {
	margin: 0px 30px 0px 26px;
	padding: 21px 0px 10px 0px;
}

#box7 h3 {
	position: absolute;
	left: -10000px;
}

/** BOX8 */

#box8 {
	margin: 0px 20px 0px 26px;
	padding: 21px 0px 10px 0px;
	text-align: left;
}

#box8 h3 {
	position: absolute;
	left: -10000px;
}

/** FOOTER */

#footer {
	padding-top: 17px;
}

.errorMessage {color: #CC0000}
