body { font-family: arial, verdana, helvetica, sans-serif; font-size:12px; color:#505050; }
body, ul, ul li, p, form, dl, dt, dd, h2, h4, h5 { margin:0px; padding:0px; }
h3{ padding:0 0 0 10px; height:35px; margin:0px; }
select{font-family: arial, verdana, helvetica, sans-serif; font-size:12px; color:#505050;height:22px;}
ul{list-style:none;} 
img {border:none;}
.dis-txt, .body-txt{font-family: arial, verdana, helvetica, sans-serif; font-size:11px; color:#505050;}
a {color:#787878; text-decoration:none;}
a:hover {color:#B7952C; text-decoration:none;}
.aline {color:#787878; text-decoration:underline;}
.aline:hover {color:#B7952C; text-decoration:none;}

.mrg1 {padding-bottom:18px; }
.mrg2 {margin-top:5px; }
.mrg3 {padding-top:18px; }
.mrg4 {margin-right:13px; }
.mrg5 {margin-top:20px; }
.mrg6 {padding-top:10px; }
.mrg7 {margin-top:10px; margin-bottom:10px;}
.mrg8 {margin-top:10px;}
.mrg9 {margin-bottom:15px;}
.mrg10 {margin-bottom:10px;}
.mrg11 {padding-top:12px; }
.mrg12 {padding-left:15px; }
.mrg13 {padding-left:20px; }


#col1{color:#B7952C;}
.pad1 {padding-left:5px;}
.fz1 {font-size:1.5em;}
.fleft { float:left; }
.fright { float:right; }
.clear { clear:both } 
.tright { text-align:right; }
.tcenter { text-align:center; }
.vmidle { vertical-align:middle; }
.main {width:986px; margin:0px auto; }

.header { width:986px; margin-top:9px; margin-bottom:7px; float:left; }
.logo-head {  float:left; padding-right:13px; padding-left:27px; }
.menu-contant { width:764px; float:right; }
.search-links { width:100%; padding:0px 0px 10px 0px;  float:left; }
.search-contant { width:563px; float:left; text-align:right; padding-top:5px; }
.search-contant ul li{ display:inline; padding:0 2px 0 2px; color:#B7952C; }
.search-contant ul li a { color:#787878; text-decoration:none; }
.search-contant ul li a:hover { color:#DFBB4D; text-decoration:none; }


.menus-links { margin:0; padding:0; list-style-type:none; float:left; }
.menus-links ul li { display:block; float:left; padding-right:1px; }
.menus-links ul li ul{ position:absolute; display:none; background:url("../images/menu_dropbg.gif") no-repeat 0 100% ; padding:0px 10px 7px 10px; width:183px; z-index:1000; opacity:0.9; filter:alpha(opacity=90); }
.menus-links ul li ul li{ width:165px; display:block; clear:left; margin:3px 0px; }
.menus-links ul li ul li a{ padding:2px; }
.menus-links ul li ul li a:hover{ padding:2px; }
.menus-links ul li a{ cursor:pointer; color:#000000; text-decoration:none; font-weight:normal; font-size:11px; display:block; }
.menus-links ul li a:hover{ color:#fff; text-decoration:none; font-weight:normal; background:#878787; font-size:11px; display:block; }

.search-body { width:200px; float:right; text-align:right; }
.search-body img, .vmiddle { vertical-align:middle; }
.search-body input.searchtxt { background: url('../images/search_bg.gif') repeat-x; border:0; padding:3px 2px 3px 2px; height:20px; width:150px; vertical-align:middle; color:#505050; }
.search-body select { padding:3px 2px 3px 2px; height:20px; width:150px; color:#ffffff; }
.port-quiksearch { width:248px; background-color:#E9E9EB; float:left; }
.port-quiksearch .top { height:7px }
.port-quiksearch .body{ padding:2px 5px 5px 11px;  }
.port-quiksearch .body .select { width:212px; padding-top:6px; }
.port-quiksearch .body .sub { width:230px; padding:5px 0 5px 0; text-align:right; }
.quiksearch-select {width:230px;margin-bottom:3px;border:1px solid #949494; background-color: #949494; color:#ffffff;}

 .search-body input.searchtxt{border:0}

.port-reach { width:248px; background-color:#E0E0E2; float:left; }
.port-reach .top { height:7px }
.port-reach .body{ padding:13px 5px 5px 11px; }
.port-reach .body .select { width:212px; padding-top:14px; }
.port-reach .body .sh-lst { width:212px; padding-top:6px; }
.port-reach .body .sh-lst input{ background-color:#949494; border:none; width:204px; color:#fff; margin-bottom:2px !important; margin-bottom:2px; margin-bottom/**/:/**/0px; padding:4px; height:15px; font-size:11px; }
.port-reach .body .sub { width:212px; padding:5px 0 5px 0; text-align:right; }

.port-banners { width:248px; border-top:2px solid #fff; background:url('../images/banner_bg.gif') no-repeat ; float:left; }
.port-banners .body{ padding:18px 5px 5px 5px; float:left; }
.port-banners .partner-banner { padding-top:15px; }
.port-banners .body .quote {float:left; width:231px; padding-bottom:10px; margin-top:20px; background:url('../images/bg_message.jpg') no-repeat 100% top;}
.port-banners .body .quote .quotehd {float:left; width:230px; text-align:right;}
.port-banners .body .quote .quotemsg {float:left; width:190px; margin-left:10px; margin-right:10px; padding-left:15px;}
.port-banners .body .quote .quotelft {float:left; width:205px; margin-left:10px;}
.port-banners .body .quote .sub {float:left; width:230px; margin-top:20px;}
.port-banners .body .quote .sub blockquote { margin:0px 10px; width:147px; color:#5F5F5F; font-size:13px; border:1px solid red;}
.port-banners .body .quote .sub blockquote span { vertical-align:top;}
.port-banners .body .quote .more {float:left; width:220px; padding:0px 0 0px 0; text-align:right;  }
.port-banners .body .banner {float:left; width:235px; padding:15px 0 15px 0;  }
.port-banners .body-footer { margin-top:15px; float:left; }

.container { width:986px; float:left; background:url('../images/work-bg-bot.gif') no-repeat 0 100% ; }
.container-bg { width:986px; float:left; background:url('../images/work-bg-right.gif') no-repeat 100% 100% ; }
.work-container { width:736px; float:left; }
.work-container .work-body { width:734px; background: url('../images/work-bg-top.gif') no-repeat ; margin-top:2px; float:left; }
.work-container .work-body-bot { width:734px; margin-top:2px;  float:left; }
.work-container .work-body-bot .head-txt { width:699px; padding:0px 0px 3px 29px; float:left; }
.work-container .work-body-bot .head-txt .main-txt{ color:#000000;}
.work-container .work-body-bot .head-txt .sub-txt{ color:#b7952c;}
.work-container .work-body-bot .head-txt-inner { width:706px; padding:0px 8px 3px 10px; float:left; }
.work-container .work-body-bot .head-txt-inner-lft { width:400px;float:left; }
.work-container .work-body-bot .head-txt-inner-lft span{font-size:11px; color:#b7952c;}
.work-container .work-body-bot .head-txt-inner-lft .main-txt{ color:#000000;}
.work-container .work-body-bot .head-txt-inner-lft  .sub-txt{ color:#DFBB4D;}
.work-container .work-body-bot .head-txt-inner-rht { width:300px; float:left; text-align:right; }
.work-container .work-body-bot .head-txt-inner-rht span{font-size:11px; color:#b7952c;}
.work-container .work-body-bot .head-cont { float:left; width:718px; padding-left:10px; }
.work-container .work-body-bot .head-bg-main { background:url('../images/head_bg.gif') repeat-y 0 100%; }
.work-container .work-body-bot .head-bg-inner { background:url('../images/head_inner_bg.gif') no-repeat; }
.work-container .work-body-bot .head-bg-inner .top-txt { color:#000000; font-size:14px; font-weight:bold; padding:0px 0px 0px 0px; }
.work-container .work-body-bot .head-bg-inner .top-txt:hover { color:#b7952c; font-size:14px; font-weight:bold; padding:0px 0px 0px 0px; }
.work-container .work-body-bot .head-bg-inner .comm-txt { color:#6D6D6D; font-weight:normal; padding:6px 10px 0px 14px; line-height:17px; height:80px; font-size:11px; }
.work-container .work-body-bot .head-bg-inner .comm-img { padding:13px 0px 13px 19px; }
.work-container .work-body-bot .head-bg-inner .more { text-align:right; padding:5px 25px 5px 19px; }
.work-container .work-body-bot .aro-lft { position:relative; left:3px; top:100px; }
.work-container .work-body-bot .aro-rht { position:relative; right:3px; top:100px; }
.work-container .work-body-bot .head-banner { padding:15px 0px 11px 21px; float:left; }

.port-container { width:248px; margin-left:2px; float:right; }

.footer { width:984px; float:left; border-top:1px solid #CCCCCC; margin:21px 0 5px 0px; padding-top:10px;}
.footer ul { width:auto; float:left; }
.footer ul li { display:inline; padding:0px 3px 0px 3px; }
.footer ul li a { color:#787878; text-decoration:none; }
.footer ul li a:hover { color:#B7952C; text-decoration:none; }
.footer .copy-txt { width:220px; float:right; text-align:right; }


.menuoff { position:relative; z-index:1; }
.menuon { position:absolute; z-index:0; }


.num_links { float:right; width:734px; }
.num_links .body { position:absolute; width:734px; text-align:right; }

.num_links a { font-family: arial, verdana, helvetica, sans-serif;FONT-SIZE: 11px; /*style for every navigational link within toggler */display: -moz-inline-box;display: inline-block;padding: 0px 0px;margin: 3px;text-decoration: none;background: url('../images/num_2.gif') no-repeat;color: #000;height:13px;width:13px;text-align:center; }

.num_links a.selected{font-family: arial, verdana, helvetica, sans-serif;FONT-SIZE: 11px; /*style for selected page's toggler link. ".selected" class auto generated! */background: url('../images/num_1.gif') no-repeat;color: #fff; height:13px; width:13px; text-align:center; }

#myaccmenu_obj { width:183px; position:absolute; display:none; background:url('../images/menu_dropbg.gif') no-repeat 0 100%; cursor:Default; z-index:1000; opacity:0.6; filter:alpha(opacity=60); }
#myaccmenu_obj ul { padding:8px 4px; }
#myaccmenu_obj ul li { width:170px; display:block; margin:2px; }
#myaccmenu_obj ul li a { color:#000000; text-decoration:none; padding:2px 5px; font-weight:normal; font-size:10px; display:block; }
#myaccmenu_obj ul li a:hover { color:#fff; text-decoration:none; padding:2px 5px; font-weight:normal; background:#878787; font-size:10px; display:block; }

/*Inner tabs style*/
ul.tabs { margin: 0; margin-top: 10px; padding: 0; float: left; list-style: none; width: 100%; background: url('../images/band_bg_off.gif') repeat-x; height:30px; }
ul.tabs li { float:left; margin:0; padding:0; height:30px; line-height:30px; border-left:none; margin-bottom:-1px; overflow: hidden; position: relative;}
ul.tabs li a { text-decoration:none; color: #6E6E6E; display: block; font-size: 11px; padding: 0 6px; outline: none;font-weight:bold; }
ul.tabs li a:hover { background:#DFBB4D; color:#fff; }
html ul.tabs li.active, html ul.tabs li.active { background:#DFBB4D; }
html ul.tabs li.active a { color:#fff; }
.tab_container {clear: both;float: left; width: 100%; }
.tab_content { padding: 0px 0px 10px 0px; font-size: 12px; width:706px; float:left; }
.tab_content h2 {font-weight: bold; padding-bottom: 10px; font-size: 17px; color:#000000; }
.tab_content .tab-body { width:671px; float:left; text-align:justify; border-bottom:1px solid #DBDBDB; margin-bottom:15px; padding-bottom:10px; }
.tab_content .tab-body .imgs-tab { width:106px; }
.tab_content .tab-body .tab-details { width:565px; }
.tab_content .tab-body .bg-head{ background:#F2F2F2; padding:5px 5px; }
.tab_content .tab-body .bg-cont{ padding:5px 5px; }
.tab_content .tab-normal { width:706px; text-align:justify; float:left;}
.tab_content h3 a{ color: #254588; }
.tab_content img {float: left;}
.tab_content h3{ font-size:14px; }

.tab_content .tab-normal p{ color:#444444; line-height:18px; padding-bottom:10px; text-align:justify; }
.tab_content .tab-normal .mrg8 span.bgcl{ background:#F2F2F2; padding:5px; font-weight:bold; }
.tab_content .tab-normal ul.mission-list{ list-style-type:none; padding:10px 0px 10px 0px; }
.tab_content .tab-normal ul.mission-list li{ background:url('../images/list_projects.gif') no-repeat 4px 4px; padding-left:15px; padding-bottom:8px; }


/*Inner tabs style*/

.cls-ext-tab {width:100px; float:right;  margin-top:-1px; text-align:right; cursor:pointer;}

.bred-cum {color:#434343; text-decoration:none; font-size:11px; letter-spacing:1px;}
.bred-cum:hover {color:#2a2a2a; text-decoration:underline; font-size:11px;}

/*projects-main*/

.project-header { float:left; width:706px; }
.projects-body { float:left; width:706px; }
.projects-body .hd-txt { font-size:1.5em; color:#000; padding:26px 0px 0px 15px; background: url('../images/hd_stripbg.gif') no-repeat; height:39px; }
.projects-body .det{ padding-top:5px; width:100%; }
.projects-body .det iframe{width:706px; font-family: arial, verdana, helvetica, sans-serif; font-size:12px; color:#505050;}
.projects-body #det iframe{width:425px; font-family: arial, verdana, helvetica, sans-serif; font-size:12px; color:#505050;}

.projects-body .det p{ color:#444444; line-height:18px; padding-bottom:10px; text-align:justify; }
.projects-body .det span.bgcl{ background:#F2F2F2; padding:5px; font-weight:bold; }
.projects-body .det .imgs-manage{  }
.projects-body .ext-pad{ padding-top:20px; }
.projects-body ul.mission-list{ list-style-type:none; padding:10px 0px 10px 0px; }
.projects-body ul.mission-list li{ background:url('../images/list_projects.gif') no-repeat 4px 4px; padding-left:15px; padding-bottom:8px; }
.projects-body ul.normal-list{ list-style-type:none; padding:0px 0px 10px 0px; }
.projects-body ul.normal-list li{ background:url('../images/list_projects.gif') no-repeat 4px 4px; padding-left:15px; padding-bottom:8px; }
/*projects tabs style*/
ul.projects-tabs { margin: 0; padding: 0; float: left; list-style: none; width: 100%; background: url('../images/bg_projects.gif') no-repeat; margin-top:35px; height:34px;}

ul.projects-tabs .img1{ margin:6px 0px 5px 38px; }
ul.projects-tabs .img2{ margin:6px 0px 5px 74px; }
ul.projects-tabs .img3{ margin:6px 0px 5px 69px; }

ul.projects-tabs li { float:left; margin:0; padding:0; line-height:24px; border-left:none; margin-bottom:-1px; overflow: hidden; position: relative; }
ul.projects-tabs li a { text-decoration:none; color: #444444; display: block; font-size: 13px; outline: none;font-weight:bold; background: url('../images/bg_list_off.gif') no-repeat; width:162px; text-align:center;}
ul.projects-tabs li a:hover {background: url('../images/bg_list_active.gif') no-repeat; width:162px;  color:#fff;}
html ul.projects-tabs li.active, html ul.projects-tabs li.active {}
html ul.projects-tabs li.active a { color:#fff; background: url('../images/bg_list_active.gif') no-repeat; width:162px; text-align:center;}
.projects-container {clear: both; float: left; width: 100%;}
.projects-content { padding: 15px 0px 0px 0px; font-size: 12px;  width:705px; float: left;}
.projects-content .lft-content{ width:330px; padding:0px; float:left; }
.projects-content h4{ background:url('../images/bg_projects_txt.gif') no-repeat; height:29px; color:#444444; font-size:14px; padding:10px 0px 0px 17px;}
.projects-content .list-body{ background:#fff url('../images/bg_projects_body.gif') no-repeat; color:#444444;  padding:18px 5px 5px 17px;}
.projects-content .list-body ul li{ background: url('../images/list_projects.gif') no-repeat 4px 4px; padding-left:15px; padding-bottom:12px; }
.projects-content .list-body ul li a{ color:#444444; text-decoration:none;}
.projects-content .list-body ul li a:hover{ color:#B7952C; text-decoration:none;}
.projects-content .rht-content{ width:330px; padding:0px; float:right; }
.projects-content .tab-body { width:671px; float:left; text-align:justify; border-bottom:1px solid #DBDBDB; margin-bottom:15px; padding-bottom:10px; }
.projects-content .tab-body .imgs-tab { width:106px; }
.projects-content .tab-body .tab-details { width:565px; }
.projects-content .tab-body .bg-head{ background:#F2F2F2; padding:5px 5px; }
.projects-content .tab-body .bg-cont{ padding:5px 5px; }
.projects-content .tab-normal { width:671px; text-align:justify;}
.projects-content h3 a{ color: #254588; }
.projects-content img {float: left; padding:0px 15px 5px 0px; }
.projects-content h3{ font-size:14px; }
/*projects tabs style*/

/*gallery*/
.body-anc {background:url('../images/bg_gallery_top.gif') no-repeat; float:left; height:140px; width:211px; margin:0px 20px 20px 0px; }
.body-anc .body-gal-img {margin: 0px auto; width:140px; text-align:center;  padding-top:7px;}
.body-anc h5{ float:left; width:211px;color:#444444; font-size:12px; padding:12px 0 0 0px; text-align:center; }
.body-floor {padding:10px 7px 0px 8px; float:left; height:130px; width:196px; margin-bottom:20px;}
.body-floor .body-floor-img {margin: 0px auto; width:139px; text-align:center;}
.body-floor .floor-hd { float:left; width:196px;color:#444444; font-size:12px; padding:5px 0 0 8px; text-align: center; }
.ongoing-project {float:left; width:705px; padding-top:10px; }
.project-listing {float:left; width:153px; padding-right:20px;}
.project-listing .body-floor-list {float:left; width:153px; height:111px; background: url('../images/listing_bg.gif') no-repeat; }
.project-listing .body-floor-list .list-img{margin:0px auto; width:141px; height:93px; text-align: center; padding:9px 0px 9px 0px; }
.project-listing .loc-add{float:left; width:153px;color:#444444; font-size:12px; padding-top:5px; text-align: center; }
ul.general-list li { background: url('../images/list_projects.gif') no-repeat 4px 6px; padding-left:15px; padding-bottom:8px; line-height:18px; }
/*gallery*/

/*price tab*/
.price-main { width:706px; background: url('../images/price_top_bg.gif') repeat-x; float:left; color:#444444;}
.price-main .det{ width:678px; padding:8px 0 0 11px;}
.pricer-cont { background: url('../images/price_bg.gif') repeat-x 0 100%; float:left;}
.price-body {width:704px; border-bottom:1px solid #E3E3E3; border-left:1px solid #E3E3E3; border-right:1px solid #E3E3E3; float:left;}
.price-body .mid {width:664px; float:left; padding:10px 5px 5px 20px;}
.price-body .mid-rgt {width:414px; float:left; padding:10px 5px 5px 0px;}
.price-body .lft { width:250px; float:left; padding:10px 5px 5px 20px; }
.price-body .rht { width:161px; float:left; padding:10px 5px 5px 40px; text-align:right;}
.price-body .rht-spec { width:100%; float:left; padding:10px 5px 5px 40px;}
.price-end { width:704px; border-left:1px solid #E3E3E3; border-right:1px solid #E3E3E3; float:left; }
.price-end .lft { width:261px; float:left; padding:10px 5px 5px 86px; }
.price-end .rht { width:161px; float:left; padding:10px 5px 5px 86px; }
.price-desc { width:706px; padding:5px 0px 0 0; float:left; color:#949494; font-size:11px;}

.price-bot { width:706px; background: url('../images/price_bot_bg.gif') repeat-x; float:left; color:#444444;}
.price-bot .det-less{float:left; padding:10px 5px 5px 24px;}
.price-bot .det-less-rht{width:254px; float:left; padding:10px 5px 5px 86px;}
/*price tab*/

/*ancer list*/
ul.ancr-list { padding-top:20px; padding-bottom:10px; }
ul.ancr-list li { background: url('../images/list_projects.gif') no-repeat 4px 4px; padding-left:15px; padding-bottom:8px; }
ul.ancr-list li a { color:#787878; text-decoration:underline; }
ul.ancr-list li a:hover { color:#B7952C; text-decoration:none; }
/*ancer list*/
.salign {float:right; margin-right:100px;}
.anw-main {padding-top:10px;}
.anw-main tr td{padding:5px 0px;}
.anw-select {width:284px;}
.anw-input {width:280px;}

.inner-head {background: url('../images/bg_inner_head.gif') no-repeat center top ; float:left;}
.left-logo { padding:50px 77px 10px 50px; float:left;}
.rht-slide {width:364px; float:right; padding:10px 10px 10px 10px;}

/*management details*/
.details-manage { float:left; width:685px; background: url('../images/bg_manage_up.gif') no-repeat 0 0 ; margin-bottom:20px; }
.body-manage { float:left; width:685px; background: url('../images/bg_manage_bottom.gif') no-repeat left bottom; color:#444444; }
.cont-manage {width:493px; float:right; padding:22px 15px 15px 0px; }
.cont-manage .bg-txt{background:#F2F2F2; padding:5px;}
.cont-manage p{ padding:0px 0px 5px 0px; line-height:18px;}
.img-manage {float:left; width:132px; margin:22px 0px 15px 15px; border:4px solid #E6E6E6;}
/*management details*/

/*Faqs*/
.projects-body .det ul.faq-list {list-style-type:none; padding:0px 0px 10px 0px;}
.projects-body .det ul.faq-list li {background:url('../images/list_projects.gif') no-repeat 4px 4px; padding-bottom:8px; padding-left:15px;}
.projects-body .det ul.faq-list li a {color:#505050; padding-bottom:5px; text-align:justify;}
.projects-body .det ul.faq-list li.faq {background: url('../images/bg_faqsans.gif') no-repeat 0 100%; margin-bottom:15px;line-height:18px;min-height:50px; padding:0px 15px 10px 15px; text-align:justify; }
/*Faqs*/

/*News*/
.projects-body .det .thumb-area{float:left; width:705px; margin-bottom: 2px;background-color: #EEEEEE;}
.projects-body .det .thumb-area:hover {float:left; width:705px; margin-bottom: 2px;background-color: #BCBCBC; color:#505050; line-height:35px;}
.projects-body .det .thumb-area a:hover {background-color: #BCBCBC; color:#505050;}
.projects-body .det .thumb-area .th-lable {float:left; width:30px; line-height:25px; text-align:center; border-right: 2px solid #ffffff;}
.projects-body .det .thumb-area .th-txt {float:left; margin-left:10px; line-height:25px;}
/*News*/

/*Projects*/
.projects-body .locations {float:left; width:705px; margin-bottom:20px;}
.projects-body .locations ul.list{float:left; list-style:none;}
.projects-body .locations ul.list li{float:left; display: block; padding-right:5px; color:#444444; font-size:14px; font-weight:bold;}
/*Projects*/

/*Events*/
.projects-body .det .event-area {float:left; width:705px; margin-top: 10px;}
.projects-body .det .event-area .event-detail {line-height:18px;}
.projects-body .det .event-area .thumbnails {float:left; width:705px; margin-top: 15px;}
.projects-body .det .event-area .thumbnails .event-img {float:left; margin-right:15px; border:4px solid #E6E6E6;}
/*Events*/

/*Partners*/
.projects-body .det .tabbg {float:left; width:705px; background:url('../images/tab_partner_bg.gif') repeat-x;}
.projects-body .det ul.tab {float:left; list-style:none; padding:0px; margin:0px;}
.projects-body .det ul.tab li {float:left; display: block; padding-right:2px;}
.projects-body .det .partner-wa {float:left; width:705px;}
.projects-body .det .partner-wa .partner-wa-cont {margin: 10px;}
.toplnk { float:right; width:40px; text-align:right;}

/*Partners form*/
.projects-body .det .content-block {float:left; width:100%; }
.projects-body .det .form-content {float:left; width:100%; margin-bottom:5px; }
.projects-body .det .form-hd {background:url('../images/bg_projects_txt.gif') no-repeat; width:329px; height:39px; float:left; padding:12px 0px 0px 10px; font-size:14px;color:#666666;font-weight:bold;}
.projects-body .det label {float:left; display:inline; width:140px;font-size:12px;color:#666666;font-weight:bold; text-align:none; margin-top:5px; }
.projects-body .det .selopt {line-height:18px;width:180px;width/**/:/**/183px; font-family: arial, verdana, helvetica, sans-serif; font-size:12px; color:#505050;height:22px;}
.projects-body .det .txtbox {line-height:18px;width:176px;font-size:12px;color:#666666;height:15px; border:1px solid  #7F9DB9;}
.projects-body .det .txtarea {width:178px;font-size:12px;color:#666666;height:100px; border:1px solid  #7F9DB9;}
.projects-body .det .label-dir {float:left; width:50px; font-size:12px;color:#666666;font-weight:bold; text-align:left;}
.projects-body .det .rgt-input {line-height:18px;width:126px;font-size:12px;color:#666666;height:18px; border:1px solid  #7F9DB9;} 
 span.star {font-size:12px;color:#ff0000;}
/*Partners form*/

/*Testimonial*/
.projects-body .det .stripbg {float:left; width:705px; background:url('../images/bg_testimonial_strip.gif') no-repeat; height:30px; margin-bottom:10px;}
.projects-body .det .striphd {font-family: arial, verdana, helvetica, sans-serif; font-size:14px; color:#505050; padding-top:6px; padding-left:15px; font-weight:bold;}
.projects-body .det .striphd a {color:#505050;}
.projects-body .det .striphd a:hover {color:#B7952C;}
.projects-body .det .testimonial-cont {float:left; width:705px; margin-bottom:15px;}
/*Testimonial*/

/*Homeguide Conversion Metrix*/
.projects-body .det .metrix { width:330px; padding:0px; float:left;}
.projects-body .det .hd { background:url('../images/bg_projects_txt.gif') no-repeat; width:329px; height:39px; font-weight:bold; color:#000000; text-align:center;}
.projects-body .det .metrix-cont { float:left;background:#fff url('../images/bg_projects_body.gif') no-repeat; width:330px;}
.projects-body .det .hd .hd-lft {float:left;font-weight:bold; font-size:14px; color:#000000; text-align:center; width:163px; padding-top:10px;}
.projects-body .det .hd .hd-mid { margin:0px auto; font-weight:bold; font-size:14px; color:#000000; text-align:center; width:326px; padding-top:10px;}
.projects-body .det .hd .hd-rgt {float:left;font-weight:bold; font-size:14px; color:#000000; text-align:center; width:163px; padding-top:10px;}
.projects-body .det dl {float:left; width:329px; margin:0px; padding:0px; border-bottom: 1px solid #cccccc;}
.projects-body .det .dt-left {float:left; width:130px; line-height:30px; padding-right:5px; text-align:right;}
.projects-body .det .dt-mid {float:left; width:30px; line-height:30px; text-align:center;}
.projects-body .det .dt-right {float:left; width:150px; line-height:30px; padding-left:5px;}
.projects-body .det .calc { width:330px; margin:auto;}
.projects-body .det .calc .dt-calc-left {float:left; width:165px; line-height:35px; padding-right:5px; text-align:right;}
.projects-body .det .calc .dt-calc-right {float:left; width:148px; line-height:35px; padding-left:5px;}
.projects-body .det .calc-selopt {width:132px;width/**/:/**/135px; margin-top:5px; font-family: arial, verdana, helvetica, sans-serif; font-size:12px; color:#505050;height:22px;}
.projects-body .det .calc-txtbox {width:132px;font-size:12px;color:#666666;height:16px; margin-top:5px;}
/*Homeguide Conversion Metrix*/

/*About Us*/
.projects-body .det-about {float:left; width:100%;}
.projects-body .det-about .videosec {margin:0px auto; width:480px; height:385px;}
.projects-body .det-about .video {margin:0px auto; width:480px; height:385px; }
.projects-body .footlink {float:left; width:705px; margin: 15px 0px 10px 0px; text-align:center;}
.projects-body .footlink .links {margin:0px auto; width:auto;}
/*About Us*/

/*Careers*/
.projects-body .cont-hd {float:left; width:705px; margin-bottom:15px;}
.projects-body .cont-hd span.bgcl {background:#F2F2F2; padding:5px; font-weight:bold;}
/*Careers*/

/*Contact us*/
.projects-body .det .address {float:left; width:255px;}
.projects-body .det .map {float:left; width:429px; margin-left:15px; }
.projects-body #det iframe.map{width:326px; margin-left:0px;}
.projects-body .det .mapbg {border:2px solid #949494;}
/*Contact us*/

/*Sitemap*/
.sitemap-header {float:left; width:966px; }
.sitemap-container { width:986px; float:left; background:url('../images/sitemap-work-bg-bot.gif') no-repeat 0 100% ; }
.sitemap-work-container {float:left; width:986px; background: url('../images/sitemap-work-bg-top.gif') no-repeat ; }
.sitemap-work-container .sitemap-work-body { float:left; width:986px; margin-top:2px; }
.sitemap-work-container .sitemap-work-body .sitemap-head-txt-inner { float:left;  width:966px; padding:0px 10px 3px 10px;}
.sitemap-work-container .sitemap-work-body .sitemap-body { float:left; width:966px; padding-top:20px; text-align:justify;  }
.sitemap-work-container .sitemap-work-body .sitemap-body ul.sitemap {float:left; padding-bottom:20px;}
.sitemap-work-container .sitemap-work-body .sitemap-body ul.sitemap li{width:200px;float:left; margin-right:5px;}
.sitemap-work-container .sitemap-work-body .sitemap-body ul.sitemap li .txt{padding: 5px; background-color:#E0E0E2; color:#787878;display:block; font-weight:bold;}
.sitemap-work-container .sitemap-work-body .sitemap-body ul.sitemap li ul.innersitemap {float:left; padding-bottom:0px; width:180px;padding-left:10px;}
.sitemap-work-container .sitemap-work-body .sitemap-body ul.sitemap li ul.innersitemap li{width:165px;background:url('../images/list_projects.gif') no-repeat 0 8px;padding-left:15px; padding-top:5px;}
/*Sitemap*/

/*Book Now Form*/
.form-container {float:left; width:430px; background-color: #e9e9eb; padding:15px;}
.form-container .form-area .hd { background:url('../images/bg_form_hd.gif') no-repeat; width:430px; height:580px; padding-top:10px; height:39px; font-weight:bold; color:#000000; text-align:center; font-size:17px;}
.form-container .form-area {background-color: #F7F7F7; float:left; width:430px;}
.form-container .form-area .form-contarea {padding:5px 0px 5px 0px;  border-bottom:1px solid #DFBB4D;}
.form-container .form-area label {float:left; width:160px; font-size:12px;color:#666666;font-weight:bold; text-align:right; padding-top:2px;} 
.form-container .form-area .selopt {width:180px;width/**/:/**/183px; font-family: arial, verdana, helvetica, sans-serif; font-size:12px; color:#505050;height:22px; margin-left:10px;}
.form-container .form-area .txtbox {width:182px;font-size:12px;color:#666666;height:18px; padding:0px; margin-left:10px;border:1px solid  #7F9DB9;}
.form-container .form-area .txtarea {width:182px;font-size:12px;color:#666666;height:80px; padding:0px; margin-left:10px; border:1px solid  #7F9DB9;}
.form-container .form-area .btns {padding:10px 0px 10px 0px; text-align:center;} 
.w1{width:150px}
.grey-bg{padding:5px;width:auto;float:left;background:#F2F2F2;font-weight:bold;}
.projects-body dl{margin-bottom:10px;width:700px;float:left;border-bottom:1px solid #F0F0F0}
.projects-body dl.last{border:none}
.projects-body dt {width:160px;float:left;}
.projects-body dd {width:540px;float:left;}
.projects-body dd p{padding-bottom:8px}

/* Shantha */
.pagintravel{width:auto;margin:5px 0px 2px 0px;padding:2px 0;font-size:11px;}
.pagintravel ul{list-style-type:none; width:auto; }
.pagintravel ul li{display:inline;}
.pagintravel ul li a{width:13px;height:13px;display:inline;text-decoration:none;padding:0 4px;background:#E1E1E1;color:#000}
.pagintravel ul li a:hover, .pagintravel ul li a.active{background:#DCBC4D;color:#fff;}

.loged{padding-left:20px;width:auto;float:left;font-size:11px;line-height:17px;color:#787878;}


