html, head, body, div, span, p, h1, h2, h3, h4, h5, h6, strong, em,  br, a, img,  ul, li, dl, dt, dd, form,  label, fieldset, legend,b {margin:0; padding:0; }
img{ border:0}
body{ font-size:11.5px; font-family:Arial, Helvetica, sans-serif; color:#585858; background:url(/images/main_bg.gif) #E5E5E5 repeat-x; }
a{ text-decoration:none; color:#000}
ul{ list-style:none}

.wrap{ width:1000px; margin:auto; background:#FFF }
.header{ background-color:#037CC5; height:152px;}
.flash{ float:right; width:326px;}
.logo{float:left; width:358px;}

.menu{ margin-left:44px; background:url(/images/menu-bg.jpg) no-repeat; width:930px ; height:43px; }
.menu ul{ list-style:none;}
.menu ul li{ float:left; text-transform:uppercase; border-right:solid 1px #a3a3a3;border-left:solid 1px #fff; background:url(/images/menu-bg.jpg) repeat-x top; }
.menu ul li a{ color:#136291;font-size:13px; padding:16px 22px; display:block; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;  }
.menu ul li a:hover{ background:url(/images/menu-hover.jpg) repeat-x top  ;color:#FFF}
.menu ul li .active{color:#0c6cae;background:url(/images/menu-hover.jpg) repeat-x top;color:#FFF}


.menu ul .first-nav{ border-left:0px; background:url(/images/first-nav.jpg) left top no-repeat}
.menu ul .first-nav a:hover{ background:url(/images/first-nav-active.jpg) no-repeat left top; color:#fff}
.menu ul .first-nav .active{ background:url(/images/first-nav-active.jpg) no-repeat left top; color:#fff;}


.menu ul .last-nav{ padding:0 1px 0 1px; border:0; background:url(/images/last-nav.jpg) right top no-repeat}
.menu ul .last-nav a:hover{ background:url(/images/last-nav-active.jpg) no-repeat right top; color:#fff;}
.menu ul .last-nav .active{ background:url(/images/last-nav-active.jpg) no-repeat right top; color:#fff}

*html .image-gallery{ margin:auto;background:#24527d; width:940px; margin-top:-8px;}
.image-gallery{ margin:auto;background:#24527d; width:940px; margin-top:0;}
.home-content{ margin-top:15px; width:940px;margin-left:30px;}
.home-left{ float:left; width:216px; }
.newsevents{}
.newsevents ul{ list-style:url(/images/arrow-bullet.jpg); background:url(/images/news-event-bg.jpg) repeat-y;padding-left:25px; padding-right:4px; }
.newsevents ul li{ padding:6px 0 6px 0;}
.italics{ font-style:italic}
#wpnews{background:url(/images/news-event-bg.jpg) repeat-y;}


.newshead{ background:url(/images/news-event-head-bg.jpg); width:216px; height:23px; text-align:justify; padding-top:12px; color:#FFF; font-size:14px; font-weight:bold; text-align:center}
.newsbottom{ background:url(/images/news-event-bottom.jpg) top; height:14px;}
.testimonials{width:216px; margin-top:10px;}
.testimonial-head{ color:#af2d12; font-size:18px}
.testimonial-top{ background:url(/images/testimonial-top.jpg) no-repeat bottom center; height:9px}
.testimonial-body{ background:url(/images/testimonial-bg.jpg) repeat-y; padding:0 6px 0 6px; line-height:15px;}
.testimonial-bottom{ background:url(/images/testimonial-bottom.jpg) no-repeat center top; padding-top:18px;}

.home-right{ float:right; width:710px;}
.main-text{ background:url(/images/main-text-bg.jpg) no-repeat;  height:116px; padding:40px 20px 20px 55px; text-align:justify; line-height:16px; margin-top:6px;}
.main-text-title{font-size:15px; margin-bottom:6px;}
.main-text-title span{ font-size:18px; color:#07517d}

.bottom-boxez{ margin-top:10px;}
.bottombox{ float:left; width:220px; margin-right:24px;}
.bottombox_new{ float:left; width:220px; margin-right:20px;}
.bottombox_new_last{ float:left; width:220px;}
.lastbottombox{ float:right;}
.box-title{ background:url(/images/bottom-box-head-bg.jpg); height:25px; text-align:center; color:#FFF; font-size:15px; font-weight:bold; padding-top:8px;}
.latest-project{   background:url(/images/help-desk-bg.jpg); height:144px; width:220px; padding-left:2px; }
.awards{ background:url(/images/box-award-bg.jpg); height:144px; width:220px; }
.helpdesk{ background:url(/images/help-desk-bg.jpg) no-repeat; height:144px; width:220px;}
.read-more{ margin:0px; padding-left:20px; padding-top:120px;}
.read-more a{ color:#860000; text-decoration:none; font-weight:bold}

.dsk{ background:url(/images/dsk.jpg); height:144px; width:220px; }
.pride{ background:url(/images/pride.jpg); height:144px; width:220px; }
.family{ background:url(/images/family.jpg); height:144px; width:220px; }
.board{ background:url(/images/board_bg.jpg); height:144px; width:220px; }
.award{ background:url(/images/award.jpg); height:144px; width:220px; }


.footer{ background:url(/images/footer_main_bg.gif) no-repeat; width:980px; height:314px; margin:auto; margin-top:0px; text-align:center; color:#FFF; padding:10px; font-size:11px;}
.footer a{ color:#FFF;font-size:11px;}
.left-footer{ float:left; margin-top:10px; text-align:left; width:320px;}
.right-footer{ float:right; margin-top:10px; width:650px;}

.event{background:url(/images/event_bg.gif) no-repeat;width:216px; height:185px; margin-top:8px;}
.nri{width:216px; height:185px; margin-top:8px;}
.event_title{color:#fff; padding-top:12px; text-align:center; font-size:14px; font-weight:bold; margin-bottom:20px;}
.event_content{width:180px; background:url(/images/arrow_new.gif) no-repeat top left; margin-left:10px; padding-bottom:20px;}
.event_text{padding-left:18px;}

.share{background:url(/images/share_with_us.png) no-repeat; text-align:left; width:300px; height:82px; margin-top:10px;}

.blog{float:left; background:url(/images/blog_bg.png) no-repeat; text-align:left; width:284px; height:220px; margin-top:10px;}
.blog_content{padding-top:50px; width:260px; padding-left:20px;}
.blog_text{padding-top:10px;}
.blog_text_light{color:#55A9E5;}
.testLink{color:#55A9E5;}
.testLink:hover{color:#fff;}
.test{float:right; background:url(/images/test_bg.png) no-repeat; text-align:center; width:284px; height:230px; margin-top:10px;}
.test_text{width:230px; text-align:left; padding:34px 12px 0px 12px;}
.test_from{margin-top:10px;}

.video{float:right;}

/*--------Inner page--------------------*/
.content{width:940px; margin:auto}

.content_full{ margin-top:auto; width:960;}
.content_full_top{background:url(/images/page-top-bg.jpg) no-repeat top; padding:10px 30px 10px 30px; margin-top:2px;}
.content_full_bottom{background:url(/images/page-bot-bg.jpg) no-repeat bottom; height:12px;}
.content_full_body{border-left:solid 1px #C0C0C0; border-right:solid 1px #C0C0C0; margin:0px 20px 0px 20px; width:958px;}
.content_full_body_text{padding:10px 20px 10px 20px; }
.content_title{border-bottom:solid 1px #185C8D; padding:10px; font-size:20px; color:#185C8D; font-weight:bold;}
.content_title_completed{border-bottom:solid 1px #185C8D; padding:10px; font-size:20px; color:#185C8D; font-weight:bold; float:right; width:70%;}

.logo_completed{float:left; width:248px; background-image:url(/images/logo_bg.jpg); background-repeat:no-repeat; height:115px; padding:10px 0px 0px 10px;}

/*--------Project page--------------------*/
.breadcumb{ padding:5px 5px 5px 20px; background:#24527d;width:916px;margin-left:30px; color:#FFF}

.proj-menu{ float:left; width:248px;}
.proj-logo{ background:url(/images/proj-menu-top.jpg); width:228px; height:103px; text-align:center; padding:10px;}
*html .proj-logo{ background:url(/images/proj-menu-top.jpg); width:220px; height:103px; text-align:center; padding:10px;}
.proj-list{ width:236px; margin:auto; background:#f3f3f3}
.proj-list ul{ list-style:none;   }
.proj-list ul li{background:url(/images/light-grey-list.jpg) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.overview{background:url(/images/project_overview.png) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.location{background:url(/images/project_location.png) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.floorplan{background:url(/images/project_floorplan.png) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.amenities{background:url(/images/project_amenities.png) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.specs{background:url(/images/project_specs.png) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.ebrochure{background:url(/images/project_ebrochure.png) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.photos{background:url(/images/project_photos.png) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.appointment{background:url(/images/project_appoint.png) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.tell_friend{background:url(/images/project_tell_friend.png) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.credits{background:url(/images/project_credits.png) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.schedule{background:url(/images/project_schedule.png) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }
.proj-list ul li.virtual_tour{background:url(/images/project_tour.jpg) no-repeat top center; padding:8px 40px; border-bottom:solid 1px #dadada }

.proj-list ul li a{ color:#3c3c3c; font-size:13px;}
.proj-list ul a:hover{ color:#930}
.proj-list ul .active{ background:url(/images/dark-grey-list.jpg) no-repeat top center; padding:8px 40px;}
.proj-details{ float:right; width:680px;}
.proj-title{  color:#972405; padding:8px; font-size:18px; background:url(/images/page-title-bg.jpg) no-repeat; height:27px;}

.proj-description{ padding:5px 10px 10px 20px; line-height:16px; border:solid 1px #c9c9c9; border-top:none;}

.grey-tick ul{list-style:none; margin-left:30px; padding:5px;}
.grey-tick li{list-style:none; background:url(/images/grey-bullet.jpg) no-repeat 3 1; padding:0px 3px 0px 3px; margin-top:10px;}

.proj-details ul li{ list-style:url(/images/grey-bullet.jpg) ;}

.inner-sub-titles{ font-weight:bold; padding-bottom:5px; border-bottom:solid 1px #cccccc; text-transform:uppercase; color:#07517d}


.blue_big{font-size:20px; color:#669DD2; font-weight:bold; line-height:20px;}
.orange_heading{font-size:18px; color:#E2622D; font-weight:bold;}
.blue_heading{font-size:14px; color:#185C8D; font-weight:bold; line-height:20px;}

.red_link{color:#AC0000; font-weight:bold; text-decoration:none;}
.red_link:hover{color:#04638F; font-weight:bold; text-decoration:none;}

/*--------Image Scroller --------------------*/
.scroller-marqee { display:inline; margin:15px; }
.scroller-marqee img{ }
.marquee a{ margin:10px;}




.spacer{ clear:both; height:0; line-height:0;}
.fontblue{ color:#07517d}
.fontred{ color:#af2d12}
.font14{ font-size:14px}
.marTop10{ margin-top:10px;}






.floor-plan-listings{ width:210px; text-align:center; float:left;}
.floor-plan-list{ margin:5px;}
.floor-plan-listings a{ color:#07517d}

.footer_wrap{ width:100%; margin:auto;background:url(/images/footer_bg.gif) #fff top repeat-x; }




.slideshow { margin: auto }
.slideshow img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }
.slideshow{cursor:pointer}










.current-content{ width:960px; margin:auto}
.cur-left-panel{ float:left; width:524px;}
.current-left-top-curve{ background:url(/images/current-top-curve-left.jpg) bottom; height:7px;}
.current-left-body{ border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; text-align:center}
.other-left-body{ border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; }
.other-left-body p{ padding:10px; text-align:justify}
.other-left-body ul{ margin-left:40px; list-style:url(/images/arrow_new.gif); }
 .other-left-body ul li{ margin:4px 0 0 0;}

.current-left-body p{ padding:10px; text-align:justify}

.current-rt-bottom-curve{background:url(/images/current-projects-btm-curve.jpg) no-repeat top center; height:7px; }

.cur-right-panel{ width:417px; float:right;}
.feature-right-panel{}
.feature-rt-top-curve{background:url(/images/featured-project-title2.jpg); height:60px;}
.feature-rt-top-curve2{background:url(/images/contact_title.jpg); height:60px;}
.feature-rt-bottom-curve{}
.feature-rt-body{ background:url(/images/featured-bg.jpg) repeat-x bottom #fff; border-left: solid 1px #bebebe; border-right: solid 1px #bebebe}
.feature-projects{ padding:10px;}
.feature-img{ float:left; width:150px;}
.feature-text{float:right; width:230px; color:#000}

.blue-title{ color:#037cc5; font-size:14px; font-weight:bold; margin-bottom:6px;}
.blue-title-link{ color:#037cc5; font-size:14px; font-weight:bold; margin-bottom:6px; text-decoration:none;}
.blue-title-link:hover{ color:#920909; font-size:14px; font-weight:bold; margin-bottom:6px; text-decoration:none;}
.city-box{  width:183px; height:40px; margin-top:10px; background:url(/images/cities-bg.jpg) no-repeat; padding:10px; }
.city-img{ float:left; width:65px;}

.city-name{ float:right; width:110px;}






.red-link{ color:#920909; text-decoration:underline;font-size:13px; }

.project-list{ float:left; width:300px; }
.project-list fieldset{ border:solid 1px #dbdbdb; padding:5px; }
/* .project-list legend{ margin-left:25px; font-size:16px; padding:5px;color:#1a659c; font-weight:bold; text-transform:uppercase; margin-top:-6px} */
.project-list legend{ margin-left:15px; font-size:14px; padding:5px;color:#1a659c; font-weight:bold; text-transform:uppercase; margin-top:-6px;text-align:center;}
.project-map{ float:right; width:650px;}
.listed-project{ background:url(/images/project-bg.jpg) repeat-x bottom #fff; padding:15px;font:Arial, Helvetica, sans-serif; _height:66px;}
.bluess{background:url(/images/project-bg.jpg) repeat-x bottom #fff;}
.greenss{background:url(/images/project-bg-green.jpg) repeat-x bottom #fff;}
.prj-img{ float:left; width:95px;}
.prj-text{ float:right; width:155px; padding-left:5px;}



/* twitter */
.twitter_box
{background:url(/images/twitter_bg.png) no-repeat; width:285px; height:92px;}
.twitter_text
{padding:44px 10px 10px 45px; color:#8DE5FA;}


/*About Us*/
.about-nav{}
.about-nav ul{ list-style:none; }
.about-nav ul li{ float:left;height:47px;  }
.about-nav ul .active{ background:url(/images/about-active.jpg) no-repeat bottom; } 
.about-nav ul li a{ color:#0972b2; font-family:Arial, Helvetica, sans-serif; display:block; font-size:16px; width:234px; text-align:center; border-right:solid 1px #D6D6D6; height:47px; } 
.about-nav ul li .active{ background:url(/images/about-active.jpg) no-repeat bottom; } 

.about-nav ul li .last-about{ border:0}

.about-text{ width:940px; }
.about-body{background:url(/images/about-bg.jpg) top repeat-x #c8edfe;padding:20px; color:#000; line-height:20px; text-align:justify; font-family:trebuchet ms,helvetica,sans-serif; font-size:12px;}
.about-top-curve{ background:url(/images/about-top-curve.jpg) no-repeat bottom;height:3px;}
.about-btm-curve{background:url(/images/about-btm-curve.jpg) top no-repeat; height:5px;}
.about-text img{ float:left; padding:10px 10px 5px 10px;}

.grey-title{ color:#585858; font-size:18px; font-weight:bold; margin-bottom:6px;}
.city_name{padding:0px 0px 10px 0px;}
.comp-projects-list{padding:10px 0px 0px 30px; background-color:#f5f5f5; border:solid 1px #e2e2e2;}
.proj_city{padding:0px 0px 0px 0px;}
.comp_proj{padding:10px 10px 10px 10px; float:left; width:29%; height:60px; border:solid 1px #ddd; background-color:#fff; margin:0px 10px 10px 0px;}
.comp-city-img{ float:left; width:110px;}


.board_img{float:left; width:15%;}
.board_text{float:right; width:80%; padding:10px 10px 10px 5px; font-size:14px;}

.contact{background:url(/images/contact_bg.jpg) no-repeat; width:235px; height:64px; margin:10px 0px 0px 7px;}
.contact_person{padding:12px 0px 0px 10px;}

.contact-big{background:url(/images/contact_bg_big.jpg) no-repeat; width:235px; height:76px; margin:10px 0px 0px 7px;}

.main-awards{ border:solid 1px #ddd; background:#fff; width:860px; margin-bottom:10px; min-height:200px;}
.main-awards-image{ float:left; width:200px; padding:10px; }
.main-awards-text{ float:right; width:800px;}
.events-box{  height:95px; padding:5px 10px 0 10px; margin-bottom:5px; width:280px;}
.events-box p{ padding:10px 0 10px 0;}
.event-title{ font-size:16px; border-bottom:solid 1px #5991D5; padding:5px; font-weight:bold }




.other-icon{  width:160px; height:40px; margin-top:10px;  background:url(/images/other-icon-bg.jpg) no-repeat;  padding:5px; }
.other-icon-img{ float:left; width:40px;}
.other-icon-name{ float:right; width:80px; padding:5px 0px 0px 0px;}

.question{ font-weight:bold; background:url(/images/bullet.gif) no-repeat left ; text-indent:10px; font-size:14px; text-align:justify; margin-top:10px; padding: 5px 0 5px 0; }
.answers{ padding-left:10px; text-align:justify }


.testimonial_text{padding: 10px 0px 15px 0px; border-bottom:solid 1px #dfdfdf;}

.pink-bullets {list-style:url(/images/pink-bullet.jpg); margin-left:20px;line-height:26px;}
.pink-bullets li{  padding:0px; margin-left:28px;}

.grey-bullets {list-style:url(/images/arrow-bullet.jpg); margin-left:20px;line-height:26px;}
.grey-bullets li{  padding:0px; margin-left:28px;}


.sitemap{font-size:14px; color:#256695;}
.sitemap:hover{font-size:14px; font-weight:bold; color:#256695;}




/*General Styling*/
.fl{ float:left;}
.fr{ float:right;}
.width10{ width:9%}
.width20{width:19%}
.width30{width:29%}
.width40{width:39%}
.width50{width:49%}
.width60{width:59%}
.width70{width:69%}
.width80{width:79%}
.width90{width:89%}
.width25{width:24%}
.marginAll10{ margin:10px;}
.marginAll5{ margin:5px;}
.marginTop5{ margin-top:5px;}
.marginTop10{ margin-top:10px;}
.marginLeft10{ margin-left:10px;}
.marginLeft5{ margin-left:5px;}
.marginbtm10{ margin-bottom:10px;}
.padAll10{ padding:10px;}
.padAll5{ padding:5px;}
.padTop5{ padding-top:5px;}
.pad10{ padding-top:10px;}
.padBtm10{ padding-bottom:10px;}
.font10{ font-size:10px}
.font14{ font-size:14px}
.font15{ font-size:15px}
.font18{ font-size:18px}
.font20{ font-size:20px}
.font22{ font-size:22px}
.font25{ font-size:25px}
.font28{ font-size:28px}
.font30{ font-size:30px}
.italic{ font-style:italic}
.font-blue{ color:#235c83}
h1,h2,h3,h4,h5{ font-size:14px}
.spacer{ clear:both; line-height:0; height:0;}

.listings{ padding:20px 0 0 40px;}
.listings li{ padding:4px; font-size:13px; color:#172E57; list-style-image:url(/images/arrow_new.gif); line-height:24px;}
.listings li a{ padding:4px; font-size:13px; color:#1B6AA3; font-weight:bold; text-decoration:none;}
.listings li a:hover{ padding:4px; font-size:13px; color:#172E57; font-weight:bold; text-decoration:none;}




/* NRI Style*/
.left-nav{ float:right; width:280px;}
.left-nav ul{ margin-top:0px; margin-right:-1px;}
.left-nav ul li{ border-bottom:solid 1px #FFF}
.left-nav ul li a{ background:#BA9676; display:block; padding:8px; border:solid 1px #BA9676; color:#fff; font-weight:bold}
.left-nav ul li a.active{border:solid 1px #00477A; background: #D9C4B0; border:solid 1px #BA9676;color:#333; font-weight:bold}
.left-nav ul li a:hover{ border:solid 1px #00477A; background:#D9C4B0; border:solid 1px #BA9676; color:#333; font-weight:bold}
.rt-col-content{ float:left; width:620px; border:solid 1px #BA9676; padding:15px; min-height:250px;}
.faqs-div{ border:solid 1px #C0D72F; padding:15px; text-align:justify;}

.nri-tabs{ text-align:center;}
.nri-tabs ul li{ float:left;margin:2px; width:24%;}
.nri-tabs ul li a{ background:#BA9676; display:block; padding:8px; border:solid 1px #BA9676; font-size:13px; color:#fff; font-weight:bold}
.nri-tabs ul li a.active{border:solid 1px #00477A; background: #D9C4B0; border:solid 1px #BA9676; color:#333;}
.nri-tabs ul li a:hover{ border:solid 1px #00477A; background:#D9C4B0; border:solid 1px #BA9676; color:#333;}

.div-black{padding:8px; background:#424242; border:solid 2px #777;}
.div-black a{font-size:14px;color:#ccc; font-weight:bold; text-decoration:none; line-height:20px;}
.div-black a:hover{font-size:14px;color:#fff; font-weight:bold; text-decoration:none; line-height:20px;}

/* IPL style */
.ipl_outermost{width:970px; margin:auto; text-align:justify;}
.ipl_block1{width:970px;}

.ipl_image{width:280px;float:left;margin-left:25px;height:220px; padding-top:10px; background:#aeaeae; text-align:center;margin-top:15px}
.ipl_image img{width:240px; height:200px; margin-top:5px}
.ipl_block2{width:970px; padding:0 20px 0 20px; margin-top:20px}

.ipl_box{margin-top:0px;text-align:center;width:970px}
.ipl_box_title{padding:0;margin:30px 20px 20px 40px; font-size:16pt;}
.ipl_box_intro{padding:0;margin:10px 20px 20px 40px; font-size:14pt;}

.ipl_box_text{padding:5px;width:890px;}
.ipl_box_para{padding:10px;text-align:justify}




.seo-wrapper{width:100%; margin:auto}
.seo-title{ border-bottom:solid 1px #ddd; padding:10px  0 10px 0; margin:10px 0 10px 0;}
.seo-left-title{  width:100%; font-size:16px}
.seo-right-title{  font-size:15px; font-style:italic}
.seo-description{}
.seo-projects{ margin:10px 0 0 0; background:#eceff4; padding:10px; border:solid 1px #A0BFCB }
.seo-project-left{float:left; width:48%}
.seo-project-right{float:right; width:48%}
.seo-videos{ margin:10px 0 0 0;}
.seo-video-left{ float:left; width:48%}
.seo-video-right{ float:right; width:48%}
.seo-slideshare{margin-top:15px;}
.seo-bottom-text{}
.clr{ clear:both}

/*---------------- EVENTS PAGE CSS -----------------*/
.e_left_site{
	width:250px;
	float:left;
	background:#f8f8f8;
	}

.e_left_btn{
	width:243px;
	margin:18px 0 0 7px;
	}

.e_right_site{
	width:640px;
	float:right;
	margin:10px 0 0 0px;
	}

.e_top_nav{
	margin:15px 0 0 0;
	}

.e_menu{
    width: 100%;
    background-color: #fff; 
	font-size:11px;
	}
	
.e_menu ul{
    margin: 0; padding: 0;
    float: right;}
 
.e_menu ul li{
    display: inline;
	
	}
 
.e_menu ul li a{
    float: left; text-decoration: none;
	color:#000;
    padding: 5px 5px;
	border-right:solid 1px #fff;
	background:#cccccc;
	}
 
.e_menu ul li a:visited{
    color:#000;
	}
 
.e_menu ul li a:hover, .e_menu ul li .current{
    color:#fff;
	background:#9d9d9d;
	}
	
.e_menu ul li span.menu_no_data{
    float: left; text-decoration: none;
	padding: 5px 5px;
	border-right:solid 1px #fff;
	background:#eee;
	}
	


.e_main_page{
	margin:10px 0 0 0;
	}

.e_display{
	border:solid 1px #ddd;
	padding:8px;
	margin:0 0 15px 0;
	}

.e_display_img{
	width:200px;
	float:left;
	}

.e_display_text{
	width:400px;
	float:right;
	line-height:20px;
	}

.e_display_text_title{
	font-size:16px;
	color:#ff6600;
	font-weight:bold;
	margin:0 0 5px 0;
	}
	


.e_news_title{
	margin:5px 0 5px 20px;
	font-size:18px;
	color:#6093c5;
	width:295px;	
	}

.e_news_box1{
	width:295px;
	float:left;
	margin:10px 0 15px 20px; 
	}

.e_display_news_1{
	float:left;
	}

.e_display_defauld{
	font-size:35px;
	color:#c9c9c9;
	text-align:center;
	padding-top:50px;
	padding-left:200px;
	padding-bottom:200px;
	}
	
.e_display_defauld1{
	font-size:35px;
	color:#c9c9c9;
	text-align:center;
	padding-top:50px;
	padding-bottom:200px;
	}
	
.e_display_defauld2{
	font-size:35px;
	height:300px;
	color:#c9c9c9;
	text-align:center;
	padding-top:50px;
	padding-bottom:200px;
	border:solid 1px #ccc;
	}
.e_display_defauld3{
	font-size:35px;
	height:300px;
	color:#c9c9c9;
	text-align:center;
	padding-top:50px;
	padding-bottom:200px;
	border:solid 1px #ccc;
	}

	
	.topnav{
		
		float:right;
	width:300px;
	margin-left:10px;
		}
	
	
.inner-level1{ margin-left:25px; font-size:14px; text-decoration:none; list-style:url(/images/proj-list-style.jpg); margin-top:5px;  }

.inner-level1 li{padding:3px 0 3px 0px; text-transform:uppercase; }
	
.bullet{ text-decoration:none; 
	
	

	margin:0;
	cursor:pointer;
		font-size:16px;
		
	}
	
	.bullet a:hover{
		color:#136291;
		}


.topleft{
	width:550px;
	float:left;
	text-align:justify;
	line-height:23px;
	}
	
	
	.pagevideo{
		background:#eee;
		padding:10px 10px 10px 10px;
		}
		
		.pagesh2{
			font-size:11.5px;
			color:#000;
			}
			
			
			
.inner-level1 li a{text-decoration:none;
				}
				
				.topleft .items{
					line-height:16px;
					}
	
	
	.topleft a{
	color:#136291;
	text-decoration:underline;
	}
	
	.page_blog{background:#eee; padding:10px 10px 10px 10px;color:#000; line-height:20px; font-size:13px;text-align:justify;}
	
	.underline{text-decoration:underline; color:#333;}
