/**** GrandLisboa - Living ****/
div.ff_main{
	position: relative;
	width: 900px;
}

div.box_left, div.box_right {
	float:left;
	margin-top:2px;
	text-align:center;	
}

div.box_left {
	width:236px;
	margin-right:5px;
}

div.box_right {
	width:655px;
}

/******** Contact Us - Box Right ************/
div.box_right div.box_content {
	text-align:center;
	margin-top:0px;
}

div.box_right div.box_content div.content_right {
	width:580px;
	margin:0px auto 0px auto;
	text-align:left;
	* position:relative;
	* left:50px;
}
/******** Contact Us - Box Right - table ************/
div.box_right div.box_content div.content_right th.heading{
	font-weight:bold;
	padding: 0px 0px 10px 0px;
}

div.box_right div.box_content div.content_right h3.info_header{
	font-size:18px;
	margin:10px 0px 10px 0px;
}

div.box_right div.box_content table.table_layout{
	text-align:left;	
}

div.box_right div.box_content table.table_layout td {
	padding:0px 0px 7px 0px;
}

div.box_right div.box_content table td.tbl_title_name{
	width:100px;
}

div.box_right div.box_content table td.tbl_info_input {
	width:345px; height:16px;
	background-image:url(../images/contact_us/gl_contact_input_box_A.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

div.box_right div.box_content table td {
	vertical-align:top;
}

div.box_right div.box_content table td.tbl_info_input input,
div.box_right div.box_content table td.textarea textarea {
	background:transparent;
	border:0px;
	width:100%;
	font-size:12px;
}

div.box_right div.box_content table td.textarea {
	width:345px; height:205px;
	background-image:url(../images/contact_us/gl_contact_input_box_B.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

div.box_right div.box_content table td.textarea textarea {
	height:100%;
}

div.box_content div.info_space {
	margin:20px;
}

div.box_content div.line_margin {
	text-align:left;
}

div.box_content div.line_margin img.contact_line {
	margin-top:10px;
}

td.tbl_colon {
	width:10px;
}

td.textarea_title{
	vertical-align:top;
}

td.tbl_info_input textarea {
	overflow:hidden;
}

td.btn_func {
	text-align:right;
}

td.btn_func img {
	margin-top:5px;
}



