.margin { margin:0px; background:url(images/background.gif); background-color:#FFFFFF; }



.footer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#00486A; padding-top:7px; padding-bottom:8px; background-color:#FFFFFF; }



.htext_bodyblue { font-family:Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #2c5168}



ul.home { list-style-image:url(images/bullet.gif); list-style-position:outside; list-style-type:none; margin-bottom:0px; margin-top:0px; margin-left:12px; margin-right:10px; padding-right:8px; }



li.home_bullet { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; font-weight: normal; color: #666666; text-align: justify; margin-bottom:3px; margin-left:0px; margin-right:0px; margin-top:0px; }



li.home_bullet1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; font-weight: normal; color: #666666; text-align: left; margin-bottom:3px; margin-left:0px; margin-right:0px; margin-top:0px; }



.mid_head { font-family:Arial Narrow; font-size:15px; font-stretch:extra-condensed; color:#06526C; padding-top:20px; padding-bottom:20px; padding-left:8px; vertical-align:middle; }



.about_head { font-family:Arial Narrow; font-size:16px; color:#1181A6; border-color:#0A485D;padding-top:3px; padding-bottom:3px; padding-left:12px; vertical-align:middle; background-color:#F7FAFB; }



.about_topbg {background:url(images/background_comp1.gif); background-repeat: repeat-y; background-position: top; }



.about1 {background:url(images/about1.gif); background-repeat:repeat-x; background-position:left; height:66px; width:550px; }



.about_tbl {background:url(images/background_comp.gif) repeat-y; background-position:top; }



.about_group1 {background:url(images/group1.gif); background-repeat:repeat-y; background-position:top; }



.about_group2 {background:url(images/name_company.gif); background-repeat:no-repeat; background-position:top; 

width:536px; height:59px; }



.about_group3 {background:url(images/name_company1.gif); background-repeat:repeat-x; background-position:left;}



.about_group_title { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; font-variant: normal; text-align: justify; color:#5b8eab; }



.text_big { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; font-variant: normal; text-align: justify }



.text_bold { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #666666}



.text_body { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; }



.text_bio { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; padding-left:20px; padding-right:20px; }



.htext_boldblue { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #2c5168; }



.home_r { background:url(images/index_r.gif); background-repeat:repeat-y; background-position:top; }



.home_text{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 11pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; padding-left:15px; padding-right:24px; text-decoration:none; }



.home_r_text{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 11pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; padding-left:15px; padding-right:24px; text-decoration:none; height:108px; }



.home_bullet{ margin-top:3px; margin-bottom:12px; margin-left:0px; margin-right:0px; }



.home_r_head { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:15px; font-weight: normal; font-variant: normal; color: #2c5168; text-decoration:none; height:26px; margin-top:4px; margin-bottom:4px; }



.home_bodyblue { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height:15px; font-weight: normal; font-variant: normal; color: #2c5168; text-decoration:none; }



.home1 {background:url(images/home_mdl.gif); background-repeat:no-repeat; background-position:left; height:68px; width:435px; }



.home_mid_head { font-family:Arial Narrow; font-size:15px; font-stretch:extra-condensed; color:#FFFFFF; padding-top:20px; padding-bottom:20px; padding-left:8px; vertical-align:middle; }



.home_bottom {background:url(images/page_bg.gif); background-repeat:repeat-y; background-position:top; }



.text_body1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align:justify; padding-left:3px; }



.text_black { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #000000; text-align: justify }



.htext_body { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #666666; padding-bottom:1px;}



.main_table { background:url(images/bg_img.gif); background-position:top; background-repeat:repeat-y; height:20px; vertical-align:middle; }



ul.square { list-style-image:url(images/bullet.gif); list-style-position:outside; list-style-type:none; margin-bottom:0px; margin-top:0px; margin-left:12px; }



li.square_bullet { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight: normal; color: #666666; text-align: justify; margin-bottom:6px; margin-left:0px; margin-right:0px; margin-top:0px; }



li.sub_bullet { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; font-weight: normal; color: #666666; text-align: justify; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; }



.text_body2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align:justify; margin-right:0px; margin-left:0px; margin-top:5px; margin-bottom:5px; }



.text_bold1{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #666666; text-align:right;}



ul.txt { margin-left:12px; margin-right:0px; margin-bottom:0px; margin-top:0px; list-style-image:url(images/bullet_no.gif); }



li.textile {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; list-style-image:url(images/bullet_no.gif); }



.value { border-left:#CCCCCC; border-left-style:solid; border-width:1px; }



.border{border:#CCCCCC; border-width:1px; border-style:solid;  height:32px; vertical-align:middle; }



.eng { background-image:url(images/h_line.gif); background-repeat:no-repeat;}



.contact1 {background:url(images/name_contact.gif); background-repeat:no-repeat; background-position:top; width:536px; height:59px; }



.contact2 {background:url(images/name_contact1.gif); background-repeat:no-repeat; background-position:top; width:205px; height:59px; }



.contact3 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight:bold; font-variant: normal; color: #cc6633; text-align: justify; padding-left:2px; }



.contact4 { background:url(images/contact4.gif); background-repeat:no-repeat; background-position:top; width:724px; height:7px; margin:0px; }



.background { background:#FFFFFF; }



.contact5 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align: left; vertical-align:top; }



.contact6 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align: left; padding-left:2px; padding-right:7px; }



.contact7 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #2c5168; height:40px; vertical-align:middle; text-align:left; }



.contact_enq { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; font-variant: normal; text-align: justify; color:#D77009; height:35px; vertical-align:text-top; }



.contact_enq1 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; padding-top:4px; padding-bottom:4px;}



.contact_enq2 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; vertical-align:super; color: #CC0000; text-align:left;}



.comp_facility {background:url(images/comp_blueline.gif); background-repeat:no-repeat; background-position:top; width:724px; height:7px; margin:0px; vertical-align:top;}



.htext_boldblue1 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #2c5168; padding-left:18px; }



.text_body4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align:justify; padding-left:20px; padding-right:30px }



.text_body3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align:justify; padding-left:35px; }



.company1 { background:url(images/background_facility.gif); background-repeat:no-repeat; background-position:top; height:36px; background-position:center; }



.text_bold2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#FFFFFF; }



.vgrayline { background:url(images/grayline.gif); background-repeat:no-repeat; width:1px; height:470px; text-align:right; }



.company2 { background:url(images/comp_greyblue.gif); background-repeat:no-repeat; background-position:top; width:744px; height:31px; margin:0px; vertical-align:top; }



.htext_company { font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#5093C5; padding-top:20px; padding-bottom:20px; padding-left:12px; vertical-align:middle; font-weight:bold; }



.company2b { background:#5b8eab; background-repeat:repeat-y; background-position:top; }



.contact_mid_head { font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#CC6633; padding-top:20px; padding-bottom:20px; padding-left:12px; vertical-align:middle; font-weight:bold; }



.vgrayline1 { background:url(images/grayline.gif); background-repeat:no-repeat; width:1px; text-align:right; }



.vgrayline2c { background:url(images/grayline.gif); background-repeat:no-repeat; width:1px; height:170px; text-align:right; }



.vgrayline_ivs { background:url(images/grayline.gif); background-repeat:repeat-y; width:1px; height:470px; text-align:right; }  



.htext_boldblue2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; padding-left:10px; color: #2c5168; }



ul.square1 { list-style-image:url(images/bullet.gif); list-style-position:outside; list-style-type:none; margin-bottom:0px; margin-top:0px; margin-left:12px; }



.text_bold3 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#FFFFFF; text-align:left; margin-left:20px; }



.text_bold4 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#FFFFFF; text-align:left; margin-left:60px; padding-top:10px; padding-bottom:10px; height:30px; vertical-align:middle; }



.text_bodytable { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #666666; text-align:left; padding-left: 10px; border: #CCCCCC; border:1px;}



.invest_htext_boldblue { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; padding-left:10px; color: #2c5168; height:40px; padding-top:10px; }



.dropdown { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #666666 ; width: 35mm; margin-bottom:4px;}



.project1 {background:url(images/project_1a.gif); background-repeat:no-repeat; background-position:top; width:252px; height:75px; }



.project2 {background:url(images/project_2a.gif); background-repeat:no-repeat; background-position:top; width:243px; height:75px; }



.project3 {background:url(images/project_3a.gif); background-repeat:no-repeat; background-position:top; width:249px; height:75px; }



.project4 {background:url(images/name_project.gif); background-repeat:no-repeat; background-position:top; width:744px; height:30px; font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#5093C5; padding-top:0px; padding-bottom:10px; padding-left:12px; vertical-align:middle; font-weight:bold; }



.project5 { background:url(images/background_project.gif); background-repeat:repeat-y; background-position:top; height:288px; }



.project6 { background-image:url(images/background_project3.gif); background-repeat:repeat-y; background-position:top; width:180px; }



.bullet_retail {background:url(images/pro_bullet.gif); background-repeat:no-repeat;  } 



.retail_1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:15px; color:#7B6B48; text-align:left; text-decoration:underline; padding-left:3px; }



.retail_2 { background:url(images/border_retail.gif); background-repeat:no-repeat; background-position:left; width:160px; height:7px; }



.retail_3 {background:url(projects/images/background_projectname.gif); background-repeat:no-repeat; background-position:top; width:497px; height:54px; font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#000000; padding-top:5px; padding-bottom:3px; padding-left:12px; vertical-align:middle; font-weight:bold; }



.retail_midhead { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-align: justify; padding-top:22px; padding-bottom:5px; padding-left:10px; vertical-align:middle; font-weight:bold; }



.htext_retail { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; }



.retail_mid_head { font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#5AA29C; height:35px; margin-top:10px; vertical-align:middle; font-weight:normal; }



.retail_blueline { background:url(projects/images/background_project1.gif); background-repeat:no-repeat; background-position:top; width:734px; height:7px; }



li.retail {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 16pt; font-weight: normal; font-variant: normal; color: #866905; text-align: justify; text-decoration:underline; vertical-align:middle; }



li.retail1 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 16pt; font-weight: normal; font-variant: normal; color: #866905; text-align: left; text-decoration:underline; vertical-align:middle; }



a.link_r { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 16pt; font-weight: normal; font-variant: normal; color: #866905; text-align: justify; text-decoration:underline; vertical-align:middle; }



a.link_r1 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 16pt; font-weight: normal; font-variant: normal; color: #866905; text-align: left; text-decoration:underline; vertical-align:middle; }



ul.pro { margin-left:24px; margin-right:0px; margin-bottom:3px; margin-top:0px; list-style-image:url(images/bullet.gif); font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #2c5168; }



li.project {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; list-style-image:url(images/bullet_no.gif); }



.project_table { margin-top:5px; margin-bottom:5px; }



.project_mid_head { font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#828282; height:35px; margin-top:10px; vertical-align:middle; font-weight:bold; }



.crossroad_border { background:url(projects/images/border_bottom.gif); background-repeat:no-repeat; background-position:left; }



.crossroads_top {background:url(projects/images/crossroads1.gif); background-repeat:repeat; background-position:top; width:729px; height:54px; }



.crossroads_link {background:url(projects/images/crossroads2.gif); background-repeat:no-repeat; width:729px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding-left:20px; padding-top:5px; padding-bottom:5px; height:20px; color:#FFFFFF; vertical-align:middle; }



a.crossroad_1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; }



.zoom { background-color:#FFFFFF; vertical-align:middle; }



.text_projectname { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-align: justify; height:34px; }



.hover { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-align: justify; text-decoration:none; }



.table  { border:1px; border:#CCCCCC;}



ul.square2 { list-style-image:url(images/bullet.gif); list-style-position:outside; list-style-type:none; margin-bottom:0px; margin-top:0px; margin-left:18px; }



.pdf { background:url(images/pdf.gif); background-repeat:no-repeat; background-position:top; margin-bottom:0px; margin-top:0px; margin-left:4px; height:25px; }



.pdf_txt { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 16pt; font-weight: normal; font-variant: normal; text-align: justify; vertical-align:middle; }



.news_1 { background:url(images/news.gif); background-repeat:no-repeat; background-position:center; margin-bottom:0px; margin-top:0px; margin-left:0px; }



.bullet_news {background:url(images/abt_bullet.gif); background-repeat:no-repeat; } 



.news_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #846545; height:14px; vertical-align:middle; margin-bottom:16px; }



.background_buyer {background:url(images/heading_buyer.gif); background-repeat:no-repeat; background-position:center; margin-bottom:0px; margin-top:0px; margin-left:0px; height:28px; width:744px; font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#846D39; padding-top:0px; padding-bottom:10px; padding-left:12px; vertical-align:middle; font-weight:bold; }



.bullet_news1 {background:url(images/news_bullet.gif); background-repeat:no-repeat; }



.news_heading {background:url(images/news_heading.gif); background-repeat:no-repeat; background-position:center; margin-bottom:0px; margin-top:0px; margin-left:0px; height:28px; width:744px; font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#4A2808; padding-top:0px; padding-bottom:10px; padding-left:25px; vertical-align:middle; font-weight:bold; }



.buyer { background:url(images/background_guide.gif); background-repeat:repeat-y; background-position:top; height:78px; }



.news_tagline {background: url(images/news_tagline.gif); background-repeat:no-repeat; width:744px; height:39px; background-position:center; font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#FFFFFF; padding-top:8px; padding-bottom:10px; padding-left:25px;  }



.buyer_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-align:left; color: #846545; }



ul.square_buyer { list-style-image:url(images/bullet.gif); list-style-position:outside; list-style-type:none; margin-bottom:0px; margin-top:0px; margin-left:12px; }

 

.news_back { background: #DEDFDE; background-repeat:no-repeat; } 



.buyer_grey { background:url(images/buyer_grey.gif); background-repeat:repeat-y; background-position:top; }



.comp_news {background:url(images/name_news1.gif); background-repeat:repeat-x; background-position:top;}



.comp_tagline { background:url(images/news_names.gif); background-repeat:no-repeat; background-position:top; height:59px;}



.news_text1 {font-family: Arial Narrow ; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #846545; padding-left:12px; font-weight:bold; }



.text_buyer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align: left; padding-left:0px; }



.buyer_brown { background:url(images/buyer_brown.gif); background-repeat:repeat-y; background-position:top; }



.text_bodybuyer {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #FFFFFF; text-align:justify; }



.news_comp1 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #846545; text-align: justify; padding-left:12px; }



.news_blueline {background:url(images/news_blueline.gif); background-repeat:no-repeat; background-position:top; width:734px; height:7px; margin:0px; background-position:center; }



.buyer_homeloan { background:url(images/buyerhomlo.gif); height:58px; width:536px; background-repeat:repeat-y; background-position:top; }



.buyer_homeloan1 { background: url(images/name_buyer1.gif); height:58px; width:198px; background-repeat:repeat-x; background-position:top; }



.text_projectbold { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: bold; font-variant: normal; color: #5aa09e; text-align: justify }



.text_buyer3 { font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#856628; padding-top:20px; padding-bottom:20px; padding-left:12px; vertical-align:middle; font-weight:bold; }



.text_buyer2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color:#666666; text-align: left; }



.text_buyer1 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; margin-top: 6px; font-weight: bold; font-variant: normal; color: #996600; text-align: justify;}



.buyer_greybg { background:url(images/background_grey.gif); background-repeat:repeat-y; background-position:top; }



.text_bigbuyer { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color:#996600; font-style: normal; font-weight: bold; font-variant: normal; text-align: justify }



ul.square_press { list-style-image:url(images/bullet.gif); list-style-position:outside; list-style-type:none; margin-bottom:0px; margin-top:0px; margin-left:12px; }



li.square_bulletp { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight: normal; color: #666666; text-align: justify; margin-bottom:6px; margin-left:25px; margin-right:0px; margin-top:0px; }



ul.press { margin-left:12px; margin-right:0px; margin-bottom:0px; margin-top:0px; list-style-image:url(images/bullet_no.gif); }



li.textilep {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; list-style-image:url(images/bullet_no.gif); margin-left:50px; }



.text_bodybuyer2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #FFFFFF; text-align: left; }



.text_bodybuyer1 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #FFFFFF; text-align: justify; }



.company {background:url(images/company_blueline.gif); background-repeat:no-repeat; background-position:top; width:734px; height:20px; margin:0px; vertical-align:top; background-position:left;  }



.company_menu {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: bold; font-variant: normal; color: #FFFFFF; text-align: justify; margin-left:5px; }



.careers {background:url(images/image_career2.jpg); background-repeat:no-repeat; background-position:top; height:246px; }



.careers_blue { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #647dad; }



.careers_midblue {background:url(images/careers_midblue.gif); background-repeat:no-repeat; height:66px; background-position:center; font-family:Arial Narrow; font-size: 13pt; font-style: normal;  font-variant: normal; color: #FFFFFF; text-align: justify; padding-top:20px; padding-bottom:12px; padding-left:20px; vertical-align:middle; font-stretch:extra-condensed; }



.bgblue_crossroad {background:#5189aa; }



.currentjob2 {background:url(images/name_career1.gif); background-repeat:repeat-x; background-position:left; }



.currentjob {background:url(images/name_career.gif); background-repeat:no-repeat; background-position:left; height:59px; width:536px; }



.currentjob_mid {font-family: Arial Narrow ; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #526DA5; padding-left:12px; font-weight:bold; }



.current_text { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #526DA5; text-align: justify; padding-left:12px; }



.yellowline { background:url(images/yellow.gif); background-repeat:no-repeat; width:734px; }



.textbody {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; text-indent:10px;  }



.textbody1 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; padding-left:5px; padding-right:5px; }



.text_boldh { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #666666 ; padding-left:15px; padding-top:20px;}



.crossroad_greybg { background:url(images/bgcrossroad_grey.jpg); background-repeat:repeat-y; background-position:top; }



ul.square3 { list-style-image:url(images/bullet.gif); list-style-position:outside; list-style-type:none; margin-bottom:0px; margin-top:0px; margin-left:0px; }



li.square_bullet1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; font-weight: normal; color: #666666; text-align: justify; margin-bottom:0px; margin-left:2px; margin-right:0px; margin-top:0px; }



li.square_bullets { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; font-weight: normal; color: #666666; text-align:left; margin-bottom:0px; margin-left:2px; margin-right:0px; margin-top:0px; }



.htext_bodybrown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #866905;}



.projectpen { background:url(images/background_project.gif); background-repeat:repeat-y; background-position:top; height:288px; }



.pencorp1 {background:url(projects/images/background_projectname.gif); background-repeat:no-repeat; background-position:top; width:497px; height:54px; font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#000000; padding-top:5px; padding-bottom:3px; padding-left:12px; vertical-align:middle; font-weight:bold; }



.htext_highlight { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #666666; padding-bottom:5px; background-color:#dddddd;}



.brown_background { background:url(projects/images/brownbackground.jpg); background-repeat:repeat-y; }



.photo_gallery { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-align: justify; height:24px; background:url(projects/images/background_photo.gif); background-repeat:no-repeat; vertical-align:middle; margin-top:5px; margin-bottom:5px; margin-left:12px; }



.ashok_text {background:url(images/name_project.gif); background-repeat:no-repeat; background-position:top; width:744px; height:30px; font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#8181A2; padding-top:0px; padding-bottom:10px; padding-left:12px; vertical-align:middle; font-weight:bold; }



.ashok_text1 { font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#757575; height:35px; margin-top:10px; vertical-align:middle; font-weight:bold; }



.peninsula { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:15px; color:#7B6B48; text-align:left; padding-left:3px; }



.peninsula_bold { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #4F442F; }



.atower_back { background-color:#CCCCCC; background-repeat:no-repeat; }



.atower_text { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #2c5168; padding-left:55px; }



.atower_table { background-color:#F0F0F0; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; padding-left:60px; }



.atower_table1 { background-color:#F0F0F0; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; padding-left:10px; }



.htext_boldblue3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#333333; background:url(images/bg_img.gif); background-position:top; background-repeat:repeat-y; height:20px; vertical-align:middle; }



.hover1 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-align: justify; text-decoration:none; text-decoration:underline; }



.text_comp { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#FFFFFF; text-align:center; height:30px; padding-top:6px; padding-bottom:6px; margin:0px; vertical-align:middle; }



.sez_bg{ background:url(projects/images/sez.jpg);width:724px; height:55px; background-position: top; }



.sez_bg_1{ background:url(projects/images/sez_1.jpg);width:724px; height:7px; background-position: top; }



.comp_facty { background-image:url(images/gray_facility.gif); background-repeat:no-repeat; width:731px; height:24px; background-position:left; }



.SEZ_text {font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#8181A2; padding-left:5px; vertical-align:middle; font-weight:bold; height:20px; margin-top:8px; }



.sez_body {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; vertical-align:middle; padding-left:5px; vertical-align:middle; font-weight:bold; height:20px; color:#949694; margin-top:8px;}



.photo_pcp { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-align: justify; height:24px; background:url(projects/images/background_photo.gif); background-repeat:no-repeat; vertical-align:middle; margin-top:5px; margin-bottom:5px; margin-left:12px; }



.sez_lightbg{ background:url(projects/images/sez_lightgreybg.jpg);width:700px; height:10px; background-position: top; }



.sez_bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; vertical-align:middle; font-weight:normal; color:#666666;}



.htext_pcp { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal;  font-variant: normal; color:#333333; background:url(images/bg_img.gif); background-position:top; background-repeat:repeat-y; height:20px; vertical-align:middle; }



ol.sez1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; margin-top:0px; margin-left:12px; }



li.sezbullet { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight:normal; text-align:justify; margin-bottom:6px; margin-left:0px; margin-right:0px; margin-top:0px;}



.cr2 { background-image:url(projects/images/malltalk.jpg); background-repeat:no-repeat; height:284px; width:731px; }



.cr2_heading {font-family:Times New Roman; color:#993333; font-size:24px; font-weight:bold; font-style:italic; margin-top:10px; margin-bottom:10px; }



.text_cr2 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #993333; text-align: justify; }



li.bullet_cr2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight: normal; color: #993333; text-align: justify; margin-bottom:6px; margin-left:0px; margin-right:0px; margin-top:0px; }



.text_body5 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:16px; font-weight: bold; font-variant: normal; color: #666666; text-align:left; margin-top:5px; margin-bottom:5px; height:20px; vertical-align:middle; }



.about  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; color: #666666; text-align: left; }



.about_index  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; color: #666666; text-align:left;}



.palm_text { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #2c5168; padding-left:22px; padding-top:20px; }



.text_buyer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color:#666666; text-align:justify; }



.text_company { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#FFFFFF; }



.text_comp1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#FFFFFF; text-align:center; height:30px; padding-top:6px; padding-bottom:6px; margin:0px; vertical-align:middle; }



.contact51 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align: left; vertical-align:top; }



.baysidemall { background-image:url(projects/retail/baysidemall/malltalk.jpg); background-repeat:no-repeat; height:284px; width:731px; }



li.bullet_bayside { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight: normal; color: #FF9933; text-align: justify; margin-bottom:6px; margin-left:0px; margin-right:0px; margin-top:0px; }



li.bullet_bayside1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight: normal; color: #339966; text-align: justify; margin-bottom:6px; margin-left:0px; margin-right:0px; margin-top:0px; }



li.bullet_bayside2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight: normal; color: #3399CC; text-align: justify; margin-bottom:6px; margin-left:0px; margin-right:0px; margin-top:0px; }



li.bullet_bayside3 { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight: normal; color: #666699; text-align: justify; margin-bottom:6px; margin-left:0px; margin-right:0px; margin-top:0px; }



.sitemap { font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#cc6633; padding-top:20px; padding-bottom:20px; padding-left:12px; vertical-align:middle; font-weight:bold; }



li.bullet_visit { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight: normal; color: #999966; text-align: justify; margin-bottom:6px; margin-left:0px; margin-right:0px; margin-top:0px; }



.disclaimer {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align: justify; }



.text_bold2a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#FFFFFF; }



.htext_boldblue4 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #2c5168; padding-left:0px; }



ul.facility { list-style-image:url(images/bullet.gif); list-style-position:outside; list-style-type:none; margin-bottom:0px; margin-top:0px; margin-left:12px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #2c5168; padding-left:0px; }



ul.facility1 { margin-left:8px; margin-right:0px; margin-bottom:0px; margin-top:0px; list-style-image:url(images/bullet_no.gif); }



li.facility2 {  list-style-image:url(images/bullet_no.gif); font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align:justify; margin-right:0px; margin-left:8px;}



.news {font-family:Arial Narrow; font-size:15px; font-stretch:extra-condensed; color:#4A2808; padding-top:20px; padding-bottom:20px; padding-left:20px; vertical-align:middle;  }



.comp_tagline1 { background-image:url(newsevents/news_names1.gif); background-repeat:no-repeat;  background-position:top; height:59px; }



a.text_body6 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align:justify; margin-right:0px; margin-left:0px; margin-top:5px; margin-bottom:5px; text-decoration:none; }



.careers_mid_head { font-family:Arial Narrow; font-size:16px; font-stretch:extra-condensed; color:#828282; height:35px; margin-top:10px; vertical-align:middle; font-weight:bold; }



ul.facility2 { margin-left:6px; margin-right:0px; margin-bottom:0px; margin-top:0px; list-style-image:url(images/bullet_no.gif); }



li.facility3 {  list-style-image:url(images/bullet_no.gif); font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:18px; font-weight: normal; font-variant: normal; color: #666666; text-align:justify; margin-right:0px; margin-left:6px;}



ul.facility3 { list-style-image:url(images/bullet.gif); list-style-position:outside; list-style-type:none; margin-bottom:0px; margin-top:0px; margin-left:12px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height:16pt; font-weight: bold; font-variant: normal; color: #2c5168; padding-left:0px; }



.about0  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; color: #666666; text-align: left; text-decoration:none; }



.text_report { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height:16px; font-weight: normal; font-variant: normal; color: #666666; text-align: center; padding-left:3px; }