div#header-sub-button{
	position: absolute;
	top: 30px;
	left: 310px;
}
div#header-sub-button ul{
	list-style: none;
}
div#header-sub-button li{
	float:left;
	margin-left: 30px;
}
div#header-sub-button li a{
	display: block;
	border-bottom: none;
}
div#header-sub-button li a:link {
	border-bottom: none;
}
div#header-sub-button li a:visited {
	border-bottom: none;
}
div#header-sub-button li a:hover {
	border-bottom: 3px #cf3729 solid;
}
div#header-sub-button li a:active {
	border-bottom: none;
}

div#footer-button{
}
div#footer-button ul{
	list-style: none;
}
div#footer-button li{
	float:left;
	margin-right: 30px;
	height: 25px;
}
div#footer-button li a{
	display: block;
	border-bottom: none;
}
div#footer-button li a:link {
	border-bottom: none;
}
div#footer-button li a:visited {
	border-bottom: none;
}
div#footer-button li a:hover {
	border-bottom: 3px #cf3729 solid;
}
div#footer-button li a:active {
	border-bottom: none;
}


div#menu{
	height: 55px;
	padding-left: 1px;
}
div#menu ul{
	list-style: none;
}
div#menu li{
	float:left;	
	padding-right: 1px;
}
div#menu li a.construction{
	display: block;
	width: 260px;
	height: 55px;
	background-image: url(/images/button/menu-construction.gif);
	background-repeat: no-repeat;
}
div#menu li a.construction:hover{
	background-image: url(/images/button/menu-construction-selected.gif);
	background-repeat: no-repeat;
}
div#menu li a.construction-selected{
	background-image: url(/images/button/menu-construction-selected.gif);
	background-repeat: no-repeat;
}
div#menu li a.document{
	display: block;
	width: 260px;
	height: 55px;
	background-image: url(/images/button/menu-document.gif);
	background-repeat: no-repeat;
}
div#menu li a.document:hover{
	background-image: url(/images/button/menu-document-selected.gif);
	background-repeat: no-repeat;
}
div#menu li a.document-selected{
	background-image: url(/images/button/menu-document-selected.gif);
	background-repeat: no-repeat;
}
div#menu li a.leasehouse{
	display: block;
	width: 260px;
	height: 55px;
	background-image: url(/images/button/menu-leasehouse.gif);
	background-repeat: no-repeat;
}
div#menu li a.leasehouse:hover{
	background-image: url(/images/button/menu-leasehouse-selected.gif);
	background-repeat: no-repeat;
}
div#menu li a.leasehouse-selected{
	background-image: url(/images/button/menu-cleasehouse-selected.gif);
	background-repeat: no-repeat;
}

div#submenu-company02 ul{
	list-style: none;
}
div#submenu-company02 li{
	padding-top: 7px;	
	padding-left: 20px;
	background-image: url(/images/button/allow-gray.gif);
	background-repeat: no-repeat;
	background-color: #eae9dc;
	background-position: 2px 10px;
}
div#submenu-company02 li a{
	letter-spacing: 0px;
	font-size: 12px;
	color: #006b33;
}
div#submenu-company02 li a:link {
	font-weight: bold;
	text-decoration: none;
}
div#submenu-company02 li a:visited {
	font-weight: bold;
	text-decoration: none;
}
div#submenu-company02 li a:hover {
	font-weight: bold;
	text-decoration: underline;
}
div#submenu-company02 li a:active {
	font-weight: bold;
	text-decoration: none;
}

div#pankuzu a{
	font-size: 10px;
	color: #cf3729;
}
div#pankuzu a:link {
	font-weight: normal;
	text-decoration: underline;
}
div#pankuzu a:visited {
	font-weight: normal;
	text-decoration: underline;
}
div#pankuzu a:hover {
	font-weight: normal;
	text-decoration: underline;
}
div#pankuzu a:active {
	font-weight: normal;
	text-decoration: underline;
}

div#submenu-green ul{
	list-style: none;
	padding-bottom: 2px;
}
div#submenu-green li{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	background-image: url(/images/button/allow-green.gif);
	background-repeat: no-repeat;
	background-position: 10px 14px;
	border-bottom: 1px #006b33 solid;
}
div#submenu-green li a{
	letter-spacing: 0px;
	font-size: 12px;
	color: #006b33;
}
div#submenu-green li a:link {
	font-weight: bold;
	text-decoration: none;
}
div#submenu-green li a:visited {
	font-weight: bold;
	text-decoration: none;
}
div#submenu-green li a:hover {
	font-weight: bold;
	text-decoration: underline;
}
div#submenu-green li a:active {
	font-weight: bold;
	text-decoration: none;
}

div#submenu-blue ul{
	list-style: none;
	padding-bottom: 2px;
}
div#submenu-blue li{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	background-image: url(/images/button/allow-blue.gif);
	background-repeat: no-repeat;
	background-position: 10px 14px;
	border-bottom: 1px #122689 solid;
}
div#submenu-blue li a{
	letter-spacing: 0px;
	font-size: 12px;
	color: #122689;
}
div#submenu-blue li a:link {
	font-weight: bold;
	text-decoration: none;
}
div#submenu-blue li a:visited {
	font-weight: bold;
	text-decoration: none;
}
div#submenu-blue li a:hover {
	font-weight: bold;
	text-decoration: underline;
}
div#submenu-blue li a:active {
	font-weight: bold;
	text-decoration: none;
}

div#submenu-red ul{
	list-style: none;
	padding-bottom: 2px;
}
div#submenu-red li{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	background-image: url(/images/button/allow-red.gif);
	background-repeat: no-repeat;
	background-position: 10px 14px;
	border-bottom: 1px #cf3729 solid;
}
div#submenu-red li a{
	letter-spacing: 0px;
	font-size: 12px;
	color: #cf3729;
}
div#submenu-red li a:link {
	font-weight: bold;
	text-decoration: none;
}
div#submenu-red li a:visited {
	font-weight: bold;
	text-decoration: none;
}
div#submenu-red li a:hover {
	font-weight: bold;
	text-decoration: underline;
}
div#submenu-red li a:active {
	font-weight: bold;
	text-decoration: none;
}

p.next-allow{
	text-align: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
}
p.next-allow a{
	background-image: url(/images/button/allow-red.gif);
	background-position: 2px 2px;
	background-repeat: no-repeat;
	letter-spacing: 0px;
	font-size: 12px;
	color: #cf3729;
	padding-left: 20px;
}
p.next-allow a:link {
	font-weight: bold;
	text-decoration: none;
}
p.next-allow a:visited {
	font-weight: bold;
	text-decoration: none;
}
p.next-allow a:hover {
	font-weight: bold;
	text-decoration: none;
}
p.next-allow a:active {
	font-weight: bold;
	text-decoration: none;
}

ul.sitemap{
	list-style: none;
}
ul.sitemap li{
	background-image: url(/images/button/menuhead-green.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	color: #006b33;
	font-size: 14px;
	margin-bottom: 20px;
	padding-left: 20px;
}
ul.sitemap li ul{
	list-style: none;
	margin-top: 10px;
	margin-bottom: 30px;
}
ul.sitemap li ul li{
	background-image: url(/images/button/allow-green.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	color: #006b33;
	font-size: 12px;
	margin-left: 10px;
	margin-bottom: 10px;
}

ul.sitemap li a{
	letter-spacing: 0px;
	font-size: 14px;
	color: #006b33;
}
ul.sitemap li a:link {
	text-decoration: none;
}
ul.sitemap li a:visited {
	text-decoration: none;
}
ul.sitemap li a:hover {
	text-decoration: underline;
}
ul.sitemap li a:active {
	text-decoration: none;
}
ul.sitemap li ul li a{
	letter-spacing: 0px;
	font-size: 12px;
	color: #006b33;
}
ul.sitemap li ul li a:link {
	text-decoration: none;
}
ul.sitemap li ul li a:visited {
	text-decoration: none;
}
ul.sitemap li ul li a:hover {
	text-decoration: underline;
}
ul.sitemap li ul li a:active {
	text-decoration: none;
}

/* wordpress style */
div.wp-submenu-gray ul{
	list-style: none;
	padding-bottom: 2px;
}
div.wp-submenu-gray li{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	background-image: url(/images/button/allow-gray2.gif);
	background-repeat: no-repeat;
	background-position: 10px 14px;
	border-bottom: 1px #666666 solid;
}
div.wp-submenu-gray li a{
	letter-spacing: 0px;
	font-size: 12px;
	color: #666666;
}
div.wp-submenu-gray li a:link {
	font-weight: bold;
	text-decoration: none;
}
div.wp-submenu-gray li a:visited {
	font-weight: bold;
	text-decoration: none;
}
div.wp-submenu-gray li a:hover {
	font-weight: bold;
	text-decoration: underline;
}
div.wp-submenu-gray li a:active {
	font-weight: bold;
	text-decoration: none;
}

div.wp-submenu-link-gray ul{
	list-style: none;
}
div.wp-submenu-link-gray li{
}
div.wp-submenu-link-gray li ul{
	list-style: none;
	padding-bottom: 2px;
	margin-bottom: 40px;
	border-bottom: 1px #666666 solid;
}
div.wp-submenu-link-gray li li{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	background-image: url(/images/button/allow-gray2.gif);
	background-repeat: no-repeat;
	background-position: 10px 14px;
	border-bottom: 1px #666666 solid;
}
div.wp-submenu-link-gray li li a{
	letter-spacing: 0px;
	font-size: 12px;
	color: #666666;
}
div.wp-submenu-link-gray li li a:link {
	font-weight: bold;
	text-decoration: none;
}
div.wp-submenu-link-gray li li a:visited {
	font-weight: bold;
	text-decoration: none;
}
div.wp-submenu-link-gray li li a:hover {
	font-weight: bold;
	text-decoration: underline;
}
div.wp-submenu-link-gray li a:active {
	font-weight: bold;
	text-decoration: none;
}

div.wp-submenu-red ul{
	list-style: none;
	padding-bottom: 2px;
}
div.wp-submenu-red li{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	background-image: url(/images/button/allow-red.gif);
	background-repeat: no-repeat;
	background-position: 10px 14px;
	border-bottom: 1px #cf3729 solid;
}
div.wp-submenu-red li a{
	letter-spacing: 0px;
	font-size: 12px;
	color: #cf3729;
}
div.wp-submenu-red li a:link {
	font-weight: bold;
	text-decoration: none;
}
div.wp-submenu-red li a:visited {
	font-weight: bold;
	text-decoration: none;
}
div.wp-submenu-red li a:hover {
	font-weight: bold;
	text-decoration: underline;
}
div.wp-submenu-red li a:active {
	font-weight: bold;
	text-decoration: none;
}

div.blog-package div.tree-gray h2 a{
	font-family: "MS Serif", "New York", serif;
	background-image: none;
	color: #666666;
	font-size: 15px;
	padding-left: 20px;
}
