body{
	margin: 0px;
	padding: 0px;
	background-image: url(../images/main_bg01.gif);
	background-position: center;
	background-attachment: fixed;
	background-repeat: repeat;

}


.clear{
	clear:both;
}
img {
	border:0px;
	}
	
p{
	margin-top:12px;
	padding-top:0px;
}


#main {
	width: 855px;
	padding: 0px;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#main_bg {
	width: 896px;
	background-image: url(../images/main_bg02.gif);
	height: auto;
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	background-color: #000000;
}





.www {
	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7b5604;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
	margin-left: 5px;
}
#icon {
	width: 500px;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 5px;
	float: left;
	height: 10px;
}
#top-link {
	width: 855px;
	padding: 0px;
	float: left;
	margin: 0px;
	background-image: url(../images/link-mainbg.gif);
	height: 40px;
}
#banner_left {

	width: 654px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#banner_right {


	width: 201px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#middle {
	width: 855px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/middle-bg-index.gif);
	background-repeat: repeat-x;
	height: 217px;
}
#top {
	width: 855px;
	padding: 0px;
	margin: auto;
}
#middle_contents {
	width: 791px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	height: 180px;
}
#middle_left1 {
	width: 539px;
	padding: 0px;
	height: 173px;
	background-image: url(../images/elevate.gif);
	margin: auto;
	float: left;
}
#middle_leftpic1 {
	width: 177px;
	padding: 0px;
	float: left;
	margin-top: 44px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#middle_leftcon1 {
	width: 490px;
	float: left;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #dfca9d;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
	margin: 0px;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
}
.main-text {
	font-family: Tahoma;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #dfca9d;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
}
#middle_dot1 {
	width: 54px;
	padding: 0px;
	height: 173px;
	background-image: url(../images/line1.gif);
	float: left;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#middle_ebrochure {
	width: 198px;
	padding: 0px;
	float: right;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#middle_left2 {

	width: 539px;
	padding: 0px;
	margin: auto;
	float: left;
}
#middle_kochi {


	width: 539px;
	padding: 0px;
	height: 52px;
	margin: auto;
	float: left;
}
#middle_left2contents {
	width: 360px;
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#middle_left2pic {

	width: 156px;
	padding: 0px;
	float: right;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.main-text2 {

	font-family: Tahoma;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #dfca9d;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
}
#middle_dot2 {

	width: 54px;
	padding: 0px;
	height: 293px;
	background-image: url(../images/line2.gif);
	margin: 0px;
	float: left;
}
#middle_rihttop1 {


	width: 198px;
	padding: 0px;
	height: 70px;
	margin: 0px;
	float: left;
}
#middle_rihttop2 {



	width: 198px;
	padding: 0px;
	height: 112px;
	margin: 0px;
	float: left;
}
#middle_rihttop3 {
	width: 198px;
	padding: 0px;
	height: 24px;
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#middle_rihttop4 {





	width: 198px;
	padding: 0px;
	height: 79px;
	margin: 0px;
	float: left;
}
.more {


	font-family: Tahoma;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
}
.more:hover {
	font-family: Tahoma;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFCC00;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
}
#footer1 {

	width: 855px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#footer_bg {
	width: 855px;
	padding: 0px;
	float: left;
	background-image: url(../images/bottom_linkbg.gif);
	height: 40px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer {
	width: 855px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 63px;
}
.bottomlink {
	font-family: Tahoma;
	font-size: 8.5pt;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	padding: 0px;
	margin: 0px;
}
#footer_link {
	font-family: Tahoma;
	font-size: 8.5pt;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bottomlink:hover {
	font-family: Tahoma;
	font-size: 8.5pt;
	line-height: 15px;
	color: #BE8603;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	padding: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
}
#footer_Lft {
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	padding: 0px;
	width: 450px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
	height: 20px;
}
.footer_Lftcopyright {
	font-family: Tahoma;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7b5604;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
	margin-left: 5px;
}
.footer_Rght {
	font-family: Tahoma;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7b5604;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	height: 20px;
	padding: 0px;
	width: 350px;
}
#footer_Rght {
	text-decoration: none;
	padding: 0px;
	height: 20px;
	float: right;
	margin: 5px 0px 0px 10px;
	width: 350px;
}

.metex {

	font-family: Tahoma;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #993300;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	height: 20px;
	padding: 0px;
	width: 350px;
}
.metex:hover {
	font-family: Tahoma;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #993300;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	height: 20px;
	padding: 0px;
	width: 350px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
}
#ic {

	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
#icon01 {

	width: 300px;
	padding: 0px;
	margin-top: 6px;
	margin-right: 10px;
	margin-bottom: 6px;
	margin-left: 0px;
	float: right;
	height: 10px;
}
#middle-headbg {
	width: 791px;
	height: 36px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 21px;
	margin-left: 0px;
}
#middle-space2 {
	width: 791px;
	padding: 0px;
	background-image: url(../images/space2.gif);
	background-repeat: repeat;
	height: 33px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#middle-bginner {
	width: 855px;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/middle-bg-inner.gif);
	height: 661px;
	background-repeat: repeat-x;
	background-color: #000000;
	background-position: top;
}
#banner_innerl1 {


	width: 245px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#banner_innerl2 {



	width: 405px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#banner_innerl3 {




	width: 205px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#middle-elv {
	width: 561px;
	padding: 0px;
	float: left;
	margin: 0px;
	height: 411px;
	background-image: url(../images/nippon-elv.jpg);
	background-repeat: no-repeat;
}
#middle-prjlink {
	width: 791px;
	padding: 0px;
	float: left;
	margin: 0px;
	height: 45px;
	background-image: url(../images/prj-link.gif);
	background-repeat: no-repeat;
}
#middle-q1logo {

	width: 230px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#middle-innerprjbg {
	width: 230px;
	padding: 0px;
	float: left;
	margin: 0px;
	background-image: url(../images/prj_summarybg.gif);
	height: 320px;
}
#middle-innerprjtext {
	width: 180px;
	padding: 0px;
	background-image: none;
	height: auto;
	margin-top: 65px;
	margin-right: auto;
	margin-bottom: 0px;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9d7f39;
	text-decoration: none;
	float: right;
	margin-left: auto;
	letter-spacing: .2mm;
	word-spacing: .2mm;
}
#middle_innertext {
	width: 755px;
	padding: 0px;
	margin-top: 32px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	height: auto;
}
.prj-text {


	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
}
#middle_prjlink {
	width: 791px;
	padding: 0px;
	height: 45px;
	background-image: url(../images/prj-link.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
.prj-linktext {
	font-family:Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cba44b;
	text-decoration: none;
	letter-spacing: .02em;
	word-spacing: .02em;

}
#prj-link {
	height: 35px;
	width: 540px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/new-link_bg.gif);
	background-repeat: no-repeat;
}
.prj-linktext:hover {
	font-family:Arial;
	font-size: 11px;	font-style: normal;
	line-height: 18px;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.x a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cba44b;
	text-decoration: none;
}
.x a:hover {
	color: #FF9900;
	text-decoration: underline;
}
.x a:active {
	color: #cba44b;
	text-decoration: none;
}
#middle_elevate {
	width: 539px;
	padding: 0px;
	float: left;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/elevate.gif);
	height: 180px;
	background-repeat: no-repeat;
}
#middle_google {






	width: 198px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#footer_rgt {

	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	padding: 0px;
	width: 350px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: right;
	height: 20px;
}
#top-link1 {

	width: auto;
	padding: 0px;
	float: left;
	margin: 0px;
	background-image: url(../images/link-mainbg.gif);
	height: auto;
}
#top-link2 {


	width: auto;
	padding: 0px;
	float: left;
	margin: 0px;
	background-image: url(../images/link-mainbg.gif);
	height: auto;
}
#top-link3 {



	width: auto;
	padding: 0px;
	float: left;
	margin: 0px;
	background-image: url(../images/link-mainbg.gif);
	height: auto;
}
#top-link4 {




	width: auto;
	padding: 0px;
	float: left;
	margin: 0px;
	background-image: url(../images/link-mainbg.gif);
	height: auto;
}
#top-link5 {





	width: auto;
	padding: 0px;
	float: left;
	margin: 0px;
	background-image: url(../images/link-mainbg.gif);
	height: auto;
}
#top-link6 {






	width: auto;
	padding: 0px;
	float: left;
	margin: 0px;
	background-image: url(../images/link-mainbg.gif);
	height: auto;
}
#top-link7 {







	width: auto;
	padding: 0px;
	float: left;
	margin: 0px;
	background-image: url(../images/link-mainbg.gif);
	height: auto;
}
#top-link8 {








	width: auto;
	padding: 0px;
	float: left;
	margin: 0px;
	background-image: url(../images/link-mainbg.gif);
	height: auto;
}
#middle_contentsinner {
	width: 791px;
	padding: 21px 0px 0px;
	background-repeat: no-repeat;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#middle_inner {
	width: 855px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	background-color: #000000;
	background-image: url(../images/middle-bg-inner.gif);
	background-repeat: repeat-x;
}
.topspace {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	padding: 0px;
}
#middle_main-prj {

	width: 855px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1000px;
	background-color: #000000;
	background-image: url(../images/middle-bg-inner.gif);
	background-repeat: repeat-x;
}
#middle_boxprj {


	width: 791px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	background-color: #000000;
}
#prjlink_bg {
	background-image: url(../images/prj-link.gif);
	background-position: center;
	float: left;
	height: 45px;
	width: 791px;
}
#middle_prj_innertext {

	width: 755px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	height: auto;
}
#middle_prj_header {


	width: 755px;
	padding: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	height: 20px;
}
.head1 {

	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #bc8b1a;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
}
#q1_fl1 {
	width: auto;
	height: auto;
	float: left;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 17px;
}
.prj-fltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #cba44b;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
}
#intro {
	height: 613px;
	width: 777px;
	margin: auto;
}
#intro-width {
	height: auto;
	width: 100%;
	background-color: #000000;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#floorlink_bg {
	background-image: url(../images/new_link_bg.gif);
	float: left;
	height: 35px;
	width: 540px;
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#floor_bottom {
	background-image: url(../images/floor-bottom.gif);
	float: left;
	height: 11px;
	width: 791px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#floor_middlebg {
	background-image: url(../images/bg-floor.gif);
	background-position: center;
	float: left;
	height: auto;
	width: 791px;
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}
#galleria_fl {
	width: auto;
	height: auto;
	float: left;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 60px;
}
#galleria-floorpopup1 {

	height: auto;
	width: auto;
	margin: auto;
}
#q1_logo2 {
	float: left;
	margin: 0px;
	padding: 0px;
}
#nippon_logo2 {
	float: right;
	margin: 0px;
	padding: 0px;
}
#galleria_floorpopup2 {
	margin: auto;
	width: 500px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#floor-width {
	height: auto;
	width: 950px;
	background-color: #000000;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
#floor {
	height: 465px;
	width: 950px;
	background-color: #443107;
	background-repeat: repeat-x;
	margin: auto;
	padding-top: 30px;
}
#middle-innerbg2 {
	width: 791px;
	height: 9px;
	float: left;
	background-image: url(../images/innermiddle-top.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	background-position: bottom;
}
#middle-innerbg3 {
	width: 791px;
	height: 9px;
	float: left;
	background-image: url(../images/innermiddle-bottom.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-position: top;
}
#middle-innerbg-main {
	width: 791px;
	height: auto;
	float: left;
	background-image: url(../images/miidle-bg-inner.gif);
	background-repeat: repeat;
	padding: 0px;
	margin: 0px;
}
#caption {
	width: 791px;
	height: auto;
	float: left;
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#loc-text {
	width: 700px;
	height: auto;
	margin: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #dfca9d;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	text-align: justify;
}
#loc-text01 {
	width: 700px;
	height: auto;
	margin: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #dfca9d;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	text-align: center;
}
#leisure-pic {
	width: 165px;
	height: 193px;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 26px;
	float: left;
}
#enquiry-text {

	width: 461px;
	height: auto;
	margin: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	text-decoration: none;
}
#enquiry-text1 {
	width: 160px;
	height: auto;
	margin: 0px;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #dfca9d;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	text-align: right;
	float: left;
	padding: 0px;
}
#enquiry-text2 {
	width: 50px;
	height: auto;
	margin: 0px;
	float: left;
	padding: 0px;
	text-align: center;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #dfca9d;
	text-decoration: none;
}
#enquiry-text3 {
	width: 251px;
	height: auto;
	margin: 0px;
	float: left;
	padding: 0px;
}
#enquiry-text00 {
	width: 461px;
	height: auto;
	padding: 0px;
	float: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.box3 {
	clear: none;
	height: 80px;
	width: 150px;
	border: 1px solid #FFCC00;
	float: none;
	background-color: #FBFBFB;
	font-family: Tahoma;
	font-size: 8.5pt;
	background-attachment: scroll;
}
.box2 {
	clear: none;
	height: 15px;
	width: 140px;
	border: 1px solid #FFCC00;
	float: none;
	background-color: #FBFBFB;
	font-family: Tahoma;
	font-size: 8.5pt;
}
#contact-text {


	width: 638px;
	height: auto;
	margin: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	text-decoration: none;
}
#contact-text1 {
	width: 638px;
	height: 125px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	background-image: url(../images/nipponinfra.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
}
#contact-text2 {
	width: 250px;
	height: auto;
	float: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}
#contact-text3 {
	width: 30px;
	height: 110px;
	padding: 0px;
	float: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/dot1.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
#contact-text4 {



	width: 270px;
	height: auto;
	padding: 0px;
	float: right;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.main-text3 {


	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #DCAE58;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
}
#contact-mailtext {
	width: 638px;
	height: 50px;
	float: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mail {


	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #993300;
	text-decoration: none;
	letter-spacing: .2mm;
	word-spacing: .2mm;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	height: 20px;
	padding: 0px;
	width: 350px;
}
.mail:hover {



	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0099FF;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	height: 20px;
	padding: 0px;
	width: 350px;
}
#middle_innertextAMen {
	height: auto;
	width: 390px;
	float: left;
}
#middle_innertextAMenRght {
	height: auto;
	width: 380px;
	float: right;
	background-image: url(../images/amen_hd04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
#amen_txt {
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	height: auto;
	width: 370px;
	float: right;
}
#amen_txt01 {
	font-family: Tahoma;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	height: auto;
	width: 380px;
	float: right;
	padding: 0px;
	margin-top: 23px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#arow {
	height: auto;
	width: 10px;
	float: left;
	line-height: 16.5px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#arow2 {
	width: 15px;
	float: left;
	background-image: url(../images/arow_01.gif);
	margin: 0px;
	background-repeat: no-repeat;
	background-position: left center;
	height: 9px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#arow3 {
	width: 15px;
	float: left;
	background-image: url(../images/arow_01.gif);
	margin: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#amen_txt02 {
	float:left;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	width: 380px;
	float:left;
	padding: 0px;
	margin: 0px;
}
#amen_txt03 {
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	height: auto;
	width: 355px;
	float: right;
	padding: 0px;
	margin: 0px;
}
.amen_txt04 {
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	height: auto;
	width: 355px;
	float: right;
	padding: 0px;
	margin: 0px;
}
#middle_innertextAMenLftBtm {
	height: auto;
	width: 390px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/amen_hd02.gif);
}
#innertextAMenLftBtmamen_txt01 {
	font-family: Tahoma;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	height: auto;
	width: 390px;
	float: right;
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#innertextAMenLftBtmamen_txt02 {
	float:left;
	font-family: Tahoma;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	width: 390px;
	float: right;
	padding: 0px;
	margin: 0px;
}
#middle_innertextAMenLftBtm2 {
	height: auto;
	width: 390px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-image: url(../images/amen_hd03.gif);
}
#innertextAMenLftBtm2amen_txt01 {
	font-family: Tahoma;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	height: auto;
	width: 390px;
	float: right;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#middle_innertextSpecs {
	height: auto;
	width: 750px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/specs_hd.gif);
}
#middle_innertextSpecs_txt01 {
	font-family: Tahoma;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	height: auto;
	width: 750px;
	float: right;
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#specs_txt01 {
	float:left;
	font-family: Tahoma;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	width: 750px;
	float:left;
	padding: 0px;
	margin: 0px;
}
#specs_txt02 {
	font-family: Tahoma;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	height: auto;
	width: 725px;
	float: right;
	padding: 0px;
	margin: 0px;
}
#middle_innertextmore_clarity {
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d4b56e;
	text-decoration: none;
	letter-spacing: 0.2mm;
	word-spacing: 0.2mm;
	height: auto;
	width: 750px;
	float: right;
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#middle_innertextMore {
	height: auto;
	width: 750px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/more_hd.gif);
}
#middle_innertextRegi {
	height: auto;
	width: 750px;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#middle_innertextZID {
	width: 790px;
	padding: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	height: auto;
}.box4 {

	clear: none;
	height: 15px;
	width: 75px;
	border: 1px solid #FFCC00;
	float: none;
	background-color: #FBFBFB;
	font-family: Tahoma;
	font-size: 8.5pt;
}
.box5 {


	clear: none;
	height: 15px;
	width: 25px;
	border: 1px solid #FFCC00;
	float: none;
	background-color: #FBFBFB;
	font-family: Tahoma;
	font-size: 8.5pt;
}
