RightHeadingSectionI/* CSS Document */

body{padding:0px; margin:0px; background-image:url(../images/pagebg1.jpg); background-repeat:repeat-x;}

h1{font-family:"Trebuchet MS"; font-size:24px; color:#666666; padding:0px; margin:0px 0px 15px 0px; font-weight:normal;}
h2{color:#8B8989; font-family:"Trebuchet MS"; font-size:22px; padding:0px; margin:0px 0px 15px 0px;font-weight:normal; }
h3{color:#CB0505; font-family:Palatino Linotype; font-size:18px; padding:0px; margin:0px 0px 15px 0px;font-weight:normal;}
h4{color:#717171; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px 0px 15px 0px; line-height:18px;}
h5{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px 0px 15px 0px; line-height:16px;}
.whitetext{ font-family:Arial;font-size:12px; color:#FFFFFF;font-weight:bold; }
form{ padding:0px; margin:0px; list-style:none;}

p{padding:0px; margin:10px 0px 10px 0px; font-family:verdana; font-size:11px; color:#818181;  line-height:16px;}
.Blackboltxt{font-family:arial; font-size:11px; color:#000000; font-weight:bold;}
.careerheading{font-family:"Trebuchet MS"; font-size:11px; color:#8B8989; font-weight:bold;}

.dottedline{border-top:1px dotted #CCCCCC; width:100%;}

a:link{font-family:verdana; font-size:11px; font-weight:normal; color:#484c4d; text-decoration:none;}
a:active{font-family:verdana; font-size:11px; font-weight:normal; color:#484c4d; text-decoration:none;}
a:visited{font-family:verdana; font-size:11px; font-weight:normal; color:#484c4d; text-decoration:none;}
a:hover{font-family:verdana; font-size:11px; font-weight:normal; color:#484c4d; text-decoration:none;}

a.MoreLink:link{font-size:11px; font-family:verdana; font-size:11px; color:#d10000; font-weight:normal; }
a.MoreLink:active{font-size:11px; font-family:verdana; font-size:11px; color:#d10000; font-weight:normal;}
a.MoreLink:visited{font-size:11px; font-family:verdana; font-size:11px; color:#d10000; font-weight:normal;}
a.MoreLink:hover{font-size:11px; font-family:verdana; font-size:11px; color:#d10000; font-weight:normal;}


/* CSS For Main Body Container */
#MainBodyContainer{width:932px; margin:0px auto;}


/* CSS For Header Container */
#HeaderContainer{width:100%;}

.TopPhoneBar{width:100%; height:32px; margin:0px 0px 5px 0px;}
.PhoneArea{width:292px; float:right; margin-right:45px; }
.PhonepicArea{ width:32px; float:left; margin-right:5px;}
.PhoneTextArea{ width:255px;font-family:Arial; font-size:18px; color:#666666; text-decoration:none; line-height:32px;float:left;}

.LogoLinkArea{width:100%; height:95px;}
.logo{width:213px; height:95px; float:left; background-image:url(../images/logo.jpg); background-repeat:no-repeat;}

#mainlinkArea{width:638px; float:left; margin:36px 0px 0px 52px;}
#MainLinks{width:100%;}
#MainLinks ul{padding:0px; margin:0px; width:100%;}
#MainLinks li{ list-style:none; float:left; }
#MainLinks li a{font-family:"Trebuchet MS"; font-size:13px; color:#525050; font-weight:bold; text-decoration:none; padding:3px 10px 3px 10px; height:22px; line-height:22px;}
#MainLinks li a.L{font-family:"Trebuchet MS"; font-size:13px; color:#525050; font-weight:bold; text-decoration:none; padding:3px 10px 3px 10px; border-right:1px solid #CCCCCC;  height:22px; line-height:22px;}
#MainLinks li a:hover{font-family:"Trebuchet MS"; font-size:13px; color:#ffffff; font-weight:bold; text-decoration:none;background-color:#E10303;  height:22px; line-height:22px; }

#MainLinks li.activemainlink{font-family:"Trebuchet MS"; font-size:13px; color:#ffffff; font-weight:bold; text-decoration:none; padding:3px 10px 3px 10px; border-right:1px solid #CCCCCC;  height:16px; line-height:16px; background-color:#E10303;}

.mainlinkArea{width:638px; float:left; margin:36px 29px 30px 52px;}



#MainLinks li.MainLinks-Seperator{width:1px; background-image:url(../images/mainlink-seprator.jpg); background-repeat:no-repeat;}


/*  =============  Home page Header section Styles  =============   */
#Banner-Container{width:100%;  height:281px; float:left; background-image:url(../images/home-banner.jpg); background-repeat:no-repeat;}
#FlashBanner-Container{width:543px;  height:125px; float:left; padding-top:80px; padding-left:371px;}

#Inner-Banner-Container{width:100%; float:left; height:210px;}

.Homepage-Banner-L{width:483px; height:281px; float:left; background-position:top left; background-repeat:no-repeat; background-image:url(../images/homepage-banner-L.jpg);}
.Homepage-Banner-R{height:281px; float:left; width:449px; background-image:url(../images/homepage-banner-R.jpg); background-position:top left; background-repeat:no-repeat;}


/* Main Content Area */


#MainContentAreaContainer{width:100%; margin:50px 0px 50px 0px; float:left;}
#MainResourcesArea{width:918px; margin:0px 0px 0px 14px; float:left;}
#MainContentAreaL{width:590px; margin:0px 0px 0px 14px; float:left;}
#MainContentAreaR{width:278px; float:right;}

.MainContentAreaInfo{width:100%;}
.MainContentAreaInfoLine{width:100%; background-color:#E0DFDD; height:1px; margin:20px 0px 20px 0px; float:left;}


/* Homepage Website Showcase */
.HomepagePortfolio{width:100%; float:left; }
.HomepagePortfolio ul{padding:0px; margin:0px;}
.HomepagePortfolio li{padding:0px; margin:0px; float:left; list-style:none;}
.HomepagePortfolio li a{padding:0px; margin:0px; width:179px; height:84px; float:left; list-style:none; background-image:url(../images/homeportfolioarea.jpg); background-repeat:no-repeat; padding:3px 4px 3px 4px;}


.HomepagePortfolioSingle{width:179px; float:left; margin:0px 18px 0px 0px;}
.HomepagePortfolioSingle ul{padding:0px; margin:0px;}
.HomepagePortfolioSingle li{padding:0px; margin:0px; float:left; list-style:none;}
.HomepagePortfolioSingle li a{padding:0px; margin:0px; width:179px; height:84px; float:left; list-style:none; background-image:url(../images/homeportfolioarea.jpg); background-repeat:no-repeat; padding:3px 4px 3px 4px;}
.HomepagePortfolioSingleLink{width:100%; font-weight:bold; font-family:arial; font-size:12px; color:#333333;}

.HomepagePortfolioSingleL{width:179px; float:left; margin:0px;}
.HomepagePortfolioSingleL ul{padding:0px; margin:0px;}
.HomepagePortfolioSingleL li{padding:0px; margin:0px; float:left; list-style:none;}
.HomepagePortfolioSingleL li a{padding:0px; margin:0px; width:179px; height:84px; float:left; list-style:none; background-image:url(../images/homeportfolioarea.jpg); background-repeat:no-repeat; padding:3px 4px 3px 4px;}
.HomepagePortfolioSingleLinkL{width:100%; font-weight:bold; font-family:arial; font-size:12px; color:#333333;}



.HomePageBannerArea{ width:100%; float:left; text-align:center;}
.HomePageBannerAreaLine{width:100%; background-color:#E0DFDD; height:1px; margin:10px 0px 10px 0px; float:left;}
.alignview{ width:100%; text-align:right; vertical-align:top; float:left;}
.HomepagePortfolio-Spacer {margin:0px 0px 0px 0px; height:91px; float:left;}
.HomepagePortfolio-Navbar{width:100%; margin:0px 0px 0px 0px; height:15px; float:left; text-align:right; font-family:arial; font-size:11px; color:#A6A6A6;}
.HomepagePortfolio-NavbarICon{width:17px; height:15px; margin:0px 5px 0px 5px;}
.HomepagePortfolio-Navbartxt{width:100px; height:15px; margin:0px 5px 0px 0px; float:right; text-align:right;}
a.portfolioviewlink:link{font-family:arial; font-size:11px; color:#A6A6A6; font-weight:normal; text-decoration:none;}
a.portfolioviewlink:active{font-family:arial; font-size:11px; color:#A6A6A6; font-weight:normal; text-decoration:none;}
a.portfolioviewlink:visited{font-family:arial; font-size:11px; color:#A6A6A6; font-weight:normal; text-decoration:none;}
a.portfolioviewlink:hover{font-family:arial; font-size:11px; color:#333333; font-weight:normal; text-decoration:none;}

.EnquiryDeskMainArea{width:50%; float:left; margin:0px 20px 0px 0px; background-color:#F3F3F3; padding:8px;}
.CareerInfoArea{width:40%; float:right;}
.enquirytxtbox1{ background-color:#FFFFFF; border:1px solid #969595; padding:3px; font-family:arial; font-size:11px; color:#A6A6A6; width:100px;}
.enquirytxtbox{ background-color:#FFFFFF; border:1px solid #969595; padding:3px; font-family:arial; font-size:11px; color:#A6A6A6; width:280px;}
.enquirybtn{width:85px; float:right; height:33px; background-image:url(../images/graysubmitbtn.jpg); background-repeat:no-repeat; border:0px; cursor: pointer;}
.edittxtbox{ background-color:#FFFFFF; border:1px solid #969595; padding:3px; font-family:arial; font-size:11px; color:#A6A6A6; width:100px;}
.edittxtarea{ background-color:#FFFFFF; border:1px solid #969595; padding:3px; font-family:arial; font-size:11px; color:#A6A6A6; width:100px;}
.formtxtarea{ background-color:#FFFFFF; border:1px solid #969595; padding:3px; font-family:arial; font-size:11px; color:#A6A6A6; width:255px;}

/*News CSS Start*/
.NewsMainArea{width:50%; float:left; margin:0px 20px 0px 0px; }
.Newsheading a{ width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none; margin-bottom:10px;}
.Newsheading a:hover{ width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#d10000; text-decoration:none; }
.NewsimageArea{ width:100px; float:left; margin:0px 10px 0px 0px; padding:2px; border:1px solid #CCCCCC;}
.Newstext{ width:58%; float:left; font-family:verdana; font-size:11px; color:#818181;  line-height:16px; }
.Newsli{ width:100%; float:left; margin-bottom:20px;}

.NewsDetailArea{ width:100%; float:left;margin:0px 0px 15px 0px; border-bottom:1px solid #CCCCCC; }
.NewsDetailheading h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none; margin-bottom:10px;}
.NewsDetailimageArea{ width:125px; float:left; margin:0px 10px 20px 0px; padding:2px; border:1px solid #CCCCCC;}
.NewsDetailtext{ width:420px; float:left; font-family:verdana; font-size:11px; color:#818181;  line-height:16px; }


/* Right Nav  CSS Style */
.MainContentAreaR{width:100%;}

.Reachusonline{width:257px; padding-bottom:20px; text-align:center;}
.ServicesLink{width:278px; margin:0px 0px 0px 0px;}
.ServicesLink ul{width:278px; padding:0px; margin:0px;}

.ServicesLink li{width:258px; background-image:url(../images/services-icon.jpg); background-position:top left; background-repeat:no-repeat; background-color:#E8E8E8; height:23px; margin:0px 0px 5px 0px; padding:4px 0px 0px 20px; list-style:none;}

.ServicesLink li a:link{font-size:13px; font-family:"Trebuchet MS"; font-weight:normal; list-style:none; color:#656565;}
.ServicesLink li a:active{font-size:13px; font-family:"Trebuchet MS"; font-weight:normal; list-style:none; color:#656565;}
.ServicesLink li a:visited{font-size:13px; font-family:"Trebuchet MS"; font-weight:normal; list-style:none; color:#656565;}
.ServicesLink li a:hover{font-size:13px; font-family:"Trebuchet MS"; font-weight:bold; list-style:none; color:#CB0505;}

.ServicesLinkActive{font-size:13px; font-family:"Trebuchet MS"; font-weight:bold; list-style:none; color:#CB0505;}

.RightHeadingSection{width:100%; height:41px; background-color:#F5F5F7; margin:20px 0px 10px 0px; border-bottom:#AEAEAE 1px solid; font-family:arial; font-size:18px; line-height:41px; color:#8B8989; font-weight:normal;}


.RightHeadingSectionI{width:263px; height:41px; background-color:#F5F5F7; margin:20px 0px 0px 0px; border-bottom:#AEAEAE 1px solid; font-family:arial; font-size:18px; line-height:41px; color:#8B8989; padding:0px 0px 0px 17px;font-weight:normal;float:left;}

.RightEnquiryArea{width:263px; float:left; margin:0px; background-color:#F3F3F3; padding:0px 0px 10px 17px;}
.RightEnquirytxtbox{ background-color:#FFFFFF; border:1px solid #dadada; padding:6px; font-family:arial; font-size:11px; color:#A6A6A6; width:233px;}
.RightEnquirybtn{width:85px; float:right; height:33px; background-image:url(../images/graysubmitbtn.jpg); background-repeat:no-repeat; border:0px; cursor: pointer;padding:0px; margin-right:17px;}
.formtxtarea{ background-color:#FFFFFF; border:1px solid #dadada; padding:3px; font-family:arial; font-size:11px; color:#A6A6A6; width:253px;}

.RightClientLogoArea{width:100%; margin:30px 0px 30px 0px; }

.RightchatArea{width:100%; margin:40px 0px 10px 0px; float:left;}
.RightChatAreaTXT{width:90%; margin:0px auto; font-family:arial; font-size:11px; color:#444444; line-height:16px;}

.RightNavLine{width:100%; background-color:#E0DFDD; height:1px; margin:30px 0px 30px 0px;}
.RightNavTestimonialArea{width:100%; height:161px; margin:10px 0px 20px 0px; background-image:url(../images/testimonial-bg.jpg); background-repeat:no-repeat; background-position:top;}

.RightContactSection{width:263px; margin:10px 0px 20px 0px; font-family:arial; font-size:13px; color:#4D4D4D; padding:0px 0px 0px 15px; line-height:16px;}
.RightwhyusSection{width:263px; margin:10px 0px 20px 0px; font-family:arial; font-size:12px; color:#4D4D4D; padding:0px 0px 0px 15px;}
.RightwhyusSection ul{width:100%; padding:0px; margin:0px; list-style:none;}
.RightwhyusSection li{width:243px; background-image:url(../images/accept.jpg); background-repeat:no-repeat; padding:0px 0px 13px 25px; margin:0px;}


.RelatedLinks{width:278px; margin:0px 0px 5px 0px;}
.RelatedLinks ul{width:278px; padding:0px; margin:0px;}

.RelatedLinks li{width:258px; height:18px; margin:0px; padding:4px 0px 8px 10px; list-style:none; border-bottom:1px dotted #666666;}

.RelatedLinks li a:link{font-size:13px; font-family:"Trebuchet MS"; font-weight:normal; list-style:none; color:#656565;}
.RelatedLinks li a:active{font-size:13px; font-family:"Trebuchet MS"; font-weight:normal; list-style:none; color:#656565;}
.RelatedLinks li a:visited{font-size:13px; font-family:"Trebuchet MS"; font-weight:normal; list-style:none; color:#656565;}
.RelatedLinks li a:hover{font-size:13px; font-family:"Trebuchet MS"; font-weight:bold; list-style:none; color:#CB0505;}

.RelatedLinksActive{font-size:13px; font-family:"Trebuchet MS"; font-weight:bold; list-style:none; color:#CB0505;}



.callingarea{width:100%; margin-bottom:20px;}
.livechatarea{width:100%; background-image:url(../images/chat.jpg); background-repeat:no-repeat; background-position:top left;}
.mailarea{width:100%; background-image:url(../images/email_icon.jpg); background-repeat:no-repeat; background-position:top left; margin-bottom:20px;}


/* Footer CSS Style Starts here */
#FooterContainer{width:100%;}

#FooterMainContainer{width:100%; background-image:url(../images/footerbg.jpg); background-repeat:repeat-x; background-position:top left; float:left;}
.FooterTopArea{width:100%; background-image:url(../images/footer-leftside.jpg); background-repeat:no-repeat; background-position:top left; height:212px;}

.FooterBottomArea{width:100%; float:left; height:65px; background-image:url(../images/footerlogo.jpg); background-position:top right; background-repeat:no-repeat;}

.FooterKeywordsAreaContainer{width:98%; margin:0px auto;}
.FooterKeywordsArea{width:100%;  font-family:arial; font-size:11px; color:#999999; padding:20px 0px 30px 0px; text-align:center;}

.FooterBottomAreaR{margin:25px 130px 0px 0px; float:right; width:60%; text-align:right; font-family:arial; font-size:11px; color:#929191;}
.FooterBottomAreaL{margin:5px 0px 0px 20px; float:left; width:20%;}


.FooterInfoArea{width:98%; float:right; background-image:url(../images/footer-rightside.jpg); background-repeat:no-repeat; background-position:top right; }
.FooterInfoAreaHeading{width:100%; float:left; color:#8B8989; font-family:"Trebuchet MS"; font-size:22px; padding:0px 0px 28px 0px;}
.FooterLinkMainArea{width:100%; margin:0px auto;}

.FooterLinkAreaExplore{width:140px; float:left; padding:0px 10px 0px 0px; border-right:1px solid #CCCCCC; height:130px;}
.FooterLinkAreaExploreHeading{width:125px; background-image:url(../images/footerlink-arrow.jpg); background-repeat:no-repeat; padding:0px 0px 5px 15px; font-family:arial; font-size:12px; font-weight:bold; color:#000000;}

.FooterLinkAreaExploreLinks{width:125px; padding:0px 0px 3px 15px; font-family:arial; font-size:12px; font-weight:normal; color:#666666; }

.FooterLinkAreaBest{width:230px; float:left; padding:0px 10px 0px 35px; border-right:1px solid #CCCCCC; height:130px;}
.FooterLinkAreaBestHeading{width:215px; background-image:url(../images/footerlink-arrow.jpg); background-repeat:no-repeat; padding:0px 0px 5px 15px; font-family:arial; font-size:12px; font-weight:bold; color:#000000;}
.FooterLinkAreaBestLinks{width:215px; padding:0px 0px 3px 15px; font-family:arial; font-size:12px; font-weight:normal; color:#666666; }

.FooterLinkAreapride{width:140px; float:left; padding:0px 0px 0px 25px;  height:130px;}

a.footernewlink:link,a.footernewlink:active,a.footernewlink:visited{font-family:arial; font-size:12px; font-weight:normal; color:#666666; text-decoration:none;}
a.footernewlink:hover{font-family:arial; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; border-bottom:1px dotted #000000;}

#FooterBGContainer{width:100%; background-image:url(../images/footerbg.jpg); background-repeat:repeat-x; background-position:top left; float:left;}


#FooterMainContainer-Bottom{width:100%; height:58px; background-image:url(../images/footerlogo.jpg); background-position:top right; background-repeat:no-repeat; float:left;}
.FooterMainContainer-BottomL{width:300px; margin:30px 0px 0px 10px; float:left; font-family:arial; font-size:10px; color:#A4A3A3;}
.FooterMainContainer-BottomR{width:400px; margin:30px 130px 0px 0px; float:right; text-align:right; font-family:arial; font-size:10px; color:#A4A3A3;}

a.footerbiglink:link{font-family:arial; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
a.footerbiglink:active{font-family:arial; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
a.footerbiglink:visited{font-family:arial; font-size:12px; color:#333333; text-decoration:none; font-weight:normal;}
a.footerbiglink:hover{font-family:arial; font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}

a.footersmalllink:link{font-family:arial; font-size:11px; color:#999999; text-decoration:none; font-weight:normal;}
a.footersmalllink:active{font-family:arial; font-size:11px; color:#999999; text-decoration:none; font-weight:normal;}
a.footersmalllink:visited{font-family:arial; font-size:11px; color:#999999; text-decoration:none; font-weight:normal;}
a.footersmalllink:hover{font-family:arial; font-size:11px; color:#333333; text-decoration:underline; font-weight:normal;}


.FooterLinkArea1{width:180px; float:left; margin:0px 10px 2px 0px;}
.FooterLinkArea1Container{width:180px;}
.FooterLinkArea1-0{width:10px; height:11px; background-image:url(../images/footerlink-arrow.jpg); background-repeat:no-repeat; background-position:center left; margin:0px 0px 3px 0px; float:left;}
.FooterLinkArea1-0-0{width:10px; min-height:11px; margin:0px 0px 3px 0px; float:left;}
.FooterLinkArea1-1{width:165px; float:left; margin:0px 0px 3px 5px; min-height:11px; font-family:arial; font-size:12px; color:#333333;}

.FooterLinkArea2Container{width:490px;}
.FooterLinkArea2{width:490px; float:left; margin:0px 10px 3px 0px;}
.FooterLinkArea2-1{width:475px; float:left; margin:0px 0px 3px 5px; min-height:11px; font-family:arial; font-size:12px; color:#333333;}

.footersmalltxt{font-family:arial; font-size:11px; color:#333333;}

/* INNER CONTENT AREA #MainBodyContainer{width:932px; margin:0px auto;}*/
#InnerContentAreaContainer{width:904px; margin:0px 14px 0px 14px;}

/* Portfolio Section */
.PortfolioLinkArea{width:904px; margin:20px 0px 0px 0px;}
.PortfolioLinkArea ul{width:904px; padding:0px; margin:0px; height:27px;}
.PortfolioLinkArea li{height:27px; margin:0px 1px 0px 0px; padding:0px; float:left; list-style:none;}
.PortfolioLinkArea li a:link{height:27px; float:left; background-image:url(../images/grey-btn.jpg); width:128px; line-height:27px; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; font-weight:bold;}
.PortfolioLinkArea li a:active{height:27px; float:left; background-image:url(../images/grey-btn.jpg); width:128px; line-height:27px; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; font-weight:bold;}
.PortfolioLinkArea li a:visited{height:27px; float:left; background-image:url(../images/grey-btn.jpg); width:128px; line-height:27px; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; font-weight:bold;}
.PortfolioLinkArea li a:hover{height:27px; float:left; background-image:url(../images/red-btn.jpg); width:128px; line-height:27px; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF;  font-weight:bold;}
.portfolioLinkAreaActive{height:27px; float:left; background-image:url(../images/red-btn.jpg); width:128px; line-height:27px; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF;  font-weight:bold;}
.PortfolioContainer{width:920px; border:1px solid #DBDBDB; float:left; margin:0px 0px 40px 0px;}
.PortfoliopagingArea{width:100%; background-color:#DBDBDB; color:#000000; font-weight:bold; font-family:"Trebuchet MS"; font-size:12px; height:25px; line-height:25px;}

.PortfoliopagingAreaL{width:25%; float:left; color:#000000; font-weight:bold; font-family:"Trebuchet MS"; font-size:12px; height:25px; line-height:25px; margin-left:10px;}

.PortfoliopagingAreaR{width:35%; float:right; color:#000000; font-weight:bold; font-family:"Trebuchet MS"; font-size:12px; height:25px; line-height:25px; text-align:right; margin-right:10px;}


.PortfolioShotArea{width:98%; margin:15px auto; }

#portfolio_content {width: 840px; margin: 40px 0px 20px 3px; position: relative;}
.portfolio_slide {width:840px;}
.portfolio_slide li {position: relative; float: left; width: 238px;	height: 233px;	margin: 0 40px 50px 0;	padding: 0;	z-index: 0;
list-style:none;}

.portfolio_slide li.last {margin-right: 0;}
.portfolio_slide p a, .portfolio_slide p a:link, .portfolio_slide p a:visited {color: #666;	}

.portfolio_slide1 {width:840px;}
.portfolio_slide1 li {position: relative; float: left; width: 238px; height: 176px;	margin: 0 40px 15px 0; _margin: 0 10px 01px 0;	padding: 0;	z-index: 0; list-style:none;}
.portfolio_slide1 li.last {margin-right: 0;}
.portfolio_slide1 p a, .portfolio_slide p a:link, .portfolio_slide p a:visited {color: #666;	}

.portfolio_th {display: block;	}
.portfolio_th img {display: block;	width: 238px;	height: 264px;	border:none;}
.hover_trigger {visibility: visible;	position: relative;}
.hover_box {visibility: hidden;	z-index: 2;	position: absolute;	left: -13px;	top: -13px;	width: 260px;	padding: 290px 0 7px;	background-color: #F3F4F5;	background-repeat: repeat-x;	border: 2px solid #e9e9e9;}
.two_lines {padding-top: 207px;}
.hover_box div {padding: 0 11px;}
.hover_box ul {margin: 20px 0;}
.hover_box li {height: auto; width: 111px; padding:0; margin: 0 0 5px; color: #666; font-weight: bold; font-size: 86%; line-height: 100%; background-color: transparent; border: none;}


/*stationary*/

.StationaryLinkArea{width:904px; margin:20px 0px 0px 0px;}
.StationaryLinkArea ul{width:904px; padding:0px; margin:0px; height:27px;}
.StationaryLinkArea li{height:27px; margin:0px 1px 0px 0px; padding:0px; float:left; list-style:none;}
.StationaryLinkArea li a:link{height:27px; float:left; background-image:url(../images/grey-btn.jpg); width:128px; line-height:27px; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; font-weight:bold;}
.StationaryLinkArea li a:active{height:27px; float:left; background-image:url(../images/grey-btn.jpg); width:128px; line-height:27px; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; font-weight:bold;}
.StationaryLinkArea li a:visited{height:27px; float:left; background-image:url(../images/grey-btn.jpg); width:128px; line-height:27px; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF; font-weight:bold;}
.StationaryLinkArea li a:hover{height:27px; float:left; background-image:url(../images/red-btn.jpg); width:128px; line-height:27px; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF;  font-weight:bold;}
.StationaryLinkAreaActive{height:27px; float:left; background-image:url(../images/red-btn.jpg); width:128px; line-height:27px; text-align:center; font-family:"Trebuchet MS"; font-size:12px; color:#FFFFFF;  font-weight:bold;}
.StationaryContainer{width:902px; border:1px solid #DBDBDB; float:left; margin:0px 0px 40px 0px;}
.StationarypagingArea{width:100%; background-color:#DBDBDB; color:#000000; font-weight:bold; font-family:"Trebuchet MS"; font-size:12px; height:25px; line-height:25px;}

.StationarypagingAreaL{width:25%; float:left; color:#000000; font-weight:bold; font-family:"Trebuchet MS"; font-size:12px; height:25px; line-height:25px; margin-left:10px;}

.StationarypagingAreaR{width:35%; float:right; color:#000000; font-weight:bold; font-family:"Trebuchet MS"; font-size:12px; height:25px; line-height:25px; text-align:right; margin-right:10px;}


.StationaryShotArea{width:98%; margin:15px auto; }
.Stationarylisting{width:840px; margin:0px auto;}
.Stationarylisting ul{width:100%; padding:0px; margin:0px; list-style:none;}
.Stationarylisting li{width:266px;  float:left; margin:0px 10px 10px 0px; _margin-right:10px; padding-top:20px;}
.Stationarylisting li#lastStationaryrecord{width:266px;  float:left; margin:0px 10px 10px 0px; padding-top:20px;}

/*#Stationary_content {width: 840px; margin: 40px 0px 20px 3px; position: relative;}
.Stationary_slide {width:840px; margin: 40px 0px 40px 3px; _padding-left:25px; }
.Stationary_slide ul{width:auto; padding:0px; margin:0px; list-style:none;}
.Stationary_slide li { float: left; width: 238px;	height: 233px;	margin: 0 40px 20px 0;	padding: 0px 0px 20px 0px; 	z-index: 0;
list-style:none;}

.Stationary_slide li.last {margin-right: 0;}
.Stationary_slide p a, .Stationary_slide p a:link, .portfolio_slide p a:visited {color: #666;	}*/

/*end*/
/*vertical brochure start here*/
.brochurelisting{width:840px; margin:0px auto;}
.brochurelisting ul{width:100%; padding:0px; margin:0px; list-style:none;}
.brochurelisting li#brochurelisting{width:266px;  float:left; margin:0px 10px 10px 0px; _margin-right:10px; padding-top:20px;}
.brochurelisting li#lastbrochurerecord{width:266px;  float:left; margin:0px 10px 10px 0px; padding-top:20px;}
/*end here*/
/*horizontal brochure start here*/
.brochurelisting li#brochure-hori-listing{width:266px;  float:left; margin:0px 10px 10px 0px; _margin-right:10px; padding-top:20px;}
.brochurelisting li#lastbrochure-hori-record{width:266px;  float:left; margin:0px 10px 10px 0px; padding-top:20px;}
/*end here*/

/*ad start here*/
.adlisting{width:840px; margin:0px auto; _padding-left:25px; _margin-left:7px;}
.adlisting ul{width:100%; padding:0px; margin:0px; list-style:none;}
.adlisting li#adlisting{width:266px;  float:left; margin:0px 10px 10px 0px; _margin-right:10px;  padding-top:20px;}
.adlisting li#lastadrecord{width:266px;  float:left; margin:0px 10px 10px 0px; padding-top:20px;}

/*end here*/
/*horizontal ad start here*/
.adlisting li#ad-hori-listing{width:266px;  float:left; margin:0px 10px 10px 0px; _margin-right:10px; padding-top:20px; }
.adlisting li#lastad-hori-record{width:266px;  float:left; margin:0px 10px 10px 0px; padding-top:20px;}
/*end here*/

.lanscape-brochure{width:auto; border-bottom:1px solid #333333;}

/* Free Quote Page Body */
#FreequoteAreaContainer{width:640px; padding:0px; margin:0px auto;}
#FreequoteArea{width:640px; background-color:#F3F3F3; border:0px solid #CCCCCC; padding:0px 0px 0px 0px; margin:0px auto; float:left;}
.FreeQuoteTr{width:100%; float:left; margin:0px 0px 5px 0px; _margin:0px 0px 6.5px 0px; }
.FreeQuoteTr1{width:76%; float:right;  }

.FreequoteTdL{width:150px; float:left; text-align:right; margin:0px 5px 0px 0px; font-family:verdana; font-size:10px; color:#818181;}
.FreequoteTdR{width:160px; float:left; font-family:verdana; font-size:10px; color:#818181;}
.FreequoteTdR1{width:80px; float:left; font-family:verdana; font-size:10px; color:#818181;}
.FreequoteTdR2{width:80px; padding-left:30px; float:left; font-family:verdana; font-size:10px; color:#818181;}
.FreequoteTdRF{width:200px; float:left; font-family:verdana; font-size:10px; color:#818181;}
.smalltxtfreequote{font-family:verdana; font-size:9px; color:#818181; font-style:italic;}
.FreeQuoteTrclose{width:100%; float:left; vertical-align:top; margin:0px 0px 0px 680px; }
.freequotetxtbox{ background-color:#FFFFFF; border:1px solid #969595; padding:3px; font-family:arial; font-size:11px; color:#A6A6A6; width:150px;}

/* Client Page CSS starts here */

.ClientlogoArea{width:100%; float:left; margin:10px 0px 5px 0px; }
.ClientlogoArea ul{padding:0px; margin:0px;}
.ClientlogoArea li{padding:0px; margin:0px; float:left; list-style:none;}
.ClientlogoArea li#firstClientLogo{padding:0px; margin:0px; float:left; list-style:none; width:172px; height:113px; background-image:url(../images/client-logoarea1.jpg); background-repeat:no-repeat; margin:0px 22px 10px 0px;}
.ClientlogoArea li#lastClientLogo{padding:0px; margin:0px; float:left; list-style:none; width:172px; height:113px; background-image:url(../images/client-logoarea1.jpg); background-repeat:no-repeat; margin:0px 0px 10px 0px;}

.ClientLogoArea1{margin:0px auto; padding:5px;}

.applyjob{ font-family:Trebuchet MS; font-size:14px; color:#0033FF;}
.Partnerformarea{width:480px; background-color:#FFFFFF; border:0px solid #CCCCCC; padding:10px 0px 10px 0px; margin:0px; float:left;}
.Partnerformtxt{ text-align:right; width:150px; float:left; padding:0px 0px 10px 0px;font-family:verdana; font-size:12px; color:#818181;}
.Partnerformimg{ text-align:left; width:280px; float:left; padding:0px 0px 10px 0px;}
.Pform-textbox1{ background-color:#FFFFFF; border:1px solid #969595; padding:3px; font-family:arial; font-size:11px; color:#A6A6A6; width:280px;}
/* Pop up*/

.hide{
	position: absolute;
	width:308px;
	height:308px;
	z-index:1;
	left: 49px;
	top: 235px;
	display:none;
	
}
.show{
	position:absolute;
	width:308px;
	height:308px;
	z-index:1;
	left: 49px;
	top: 235px;
	display:block;
}
.shadow{
	position:absolute;
	/*width:304px;
	height:304px;*/
	left: 4px;
	top: 4px;
	background:#666666;
	z-index:2;
}
.popup{
	position:absolute;
	
	left: 0px;
	top: 0px;
	border:#CCCCCC 1px solid;
	background:#FFFFFF;
	z-index:3;
}


/* Easy Slider */
#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/
		cursor:pointer; 
		width:580px;
		height:190px;
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}		
	
	/* Easy Slider */

.errormessage{color:#FF0000; font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; font-style:italic; text-align:center;}

/*project status*/
/*#MainContentAreaL{width:583px; margin:0px 0px 0px 14px; float:left;}
*/
.projectArea{width:583px; padding:0px 0px 0px 0px; float:left; }
.projectAreaHeader{width:583px; height:35px;  border-bottom:1px solid #E4DEE0; background-color:#cccccc;}
.projectAreaHeader-id{width:70px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px; border-top:1px solid #E4DEE0;border-right:1px solid #E4DEE0;border-left:1px solid #E4DEE0; }
.projectAreaHeader-title{width:228px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px;border-top:1px solid #E4DEE0;border-right:1px solid #E4DEE0;}
.projectAreaHeader-startdate{width:73px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px;border-top:1px solid #E4DEE0;border-right:1px solid #E4DEE0;}
.projectAreaHeader-enddate{width:73px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px;border-top:1px solid #E4DEE0;border-right:1px solid #E4DEE0;}
.projectAreaHeader-status{width:73px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px;border-top:1px solid #E4DEE0;border-right:1px solid #E4DEE0;}

.projectfile{width:583px;}
.projectfile ul{width:583px; float:left; height:27px; padding:0px; margin:0px; list-style:none;}
.projectfile li{width:582px; float:left; height:27px; padding:0px; margin:0px; float:left; border-bottom:1px solid #E4DEE0; border-left:1px solid #E4DEE0; background-color:#f3f3f3; }
.idli{width:70px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; border-right:1px solid #E4DEE0; height:27px;}

.titleli{width:228px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; border-right:1px solid #E4DEE0; height:27px;}
.startli{width:73px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; height:27px; border-right:1px solid #E4DEE0;}
.endli{width:73px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; height:27px; border-right:1px solid #E4DEE0;}
.statusli{width:73px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; height:27px; border-right:1px solid #E4DEE0;}
/*end here*/
.pagingli{width:500px; float:right; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; height:27px; border-right:1px solid #E4DEE0;}
.btnnew{ background: url(../images/graysubmitbtn.jpg) no-repeat; width:184px; height:31px; color:#ffffff; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; border:0px; cursor:pointer;  }
.btn{ width:50px; height:20px; color:#ffffff; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; border:0px; cursor:pointer; background-color:#333333;  }

/*end here*/
/* account information area*/
.account{width:583px;padding:0px 0px 0px 0px; float:left; height:500px; background-color:#f3f3f3;}
.account ul{width:583px; float:left; height:27px; padding:0px; margin:0px; list-style:none;}
.account li{width:583px; float:left; height:27px; padding:0px; margin:0px; float:left;  background-color:#f3f3f3;  }
.accountheader{width:573px; float:left; line-height:25px;font-weight:bold; font-family:arial; font-size:12px; padding:5px 0px 5px 10px; height:27px; font-weight:bold; border-bottom:1px solid #E4DEE0;border-top:1px solid #E4DEE0; background:#cccccc; }
.accountleftli{width:230px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 20px;  height:27px;}

.accountrightli{width:321px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px;height:27px;}
.accountedit{width:573px; float:left; padding-left:300px; line-height:35px;font-weight:bold; font-family:arial; font-size:11px; padding:0px 0px 0px 10px; height:27px; font-weight:bold; border-bottom:1px solid #E4DEE0;border-top:1px solid #E4DEE0; background:#cccccc; }
.edit{ width:100px; margin-left:430px;}
/*end here*/
/* paging classs start here*/

.Pagingtextcontainer{ height:27px; float:right; padding-left:0px; padding-top:5px; font-family:tahoma; font-size:11px; color:#4E4E4E; font-weight:normal;}

a.paginglink:link,a.paginglink:active,a.paginglink:visited{ font-family:tahoma; font-size:11px; color:#4E4E4E; font-weight:normal; text-decoration:none;padding:0px 5px 0px 5px;}
a.paginglink:hover{ font-family:tahoma; font-size:11px;  font-weight:bold; text-decoration:none; padding:0px 5px 0px 5px;}

.pagingActiveLink{font-family:tahoma; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 5px 0px 5px;}
/* Paging Arrow */
.paggingright{ width:33px;  float:right;}
.paggingleft{width:33px;  float:left;}

/*paging class end here*/

/* download form class start here*/

.downloadArea{width:583px; padding:0px 0px 0px 0px; float:left; }
.downloadAreaHeader{width:583px; height:35px;  border-bottom:1px solid #E4DEE0; background-color:#cccccc;}
.downloadAreaHeader-form{width:181px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px; border-top:1px solid #E4DEE0;border-right:1px solid #E4DEE0;border-left:1px solid #E4DEE0; }
.downloadAreaHeader-online{width:181px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px;border-top:1px solid #E4DEE0;border-right:1px solid #E4DEE0;}
.downloadAreaHeader-download{width:181px; float:left; line-height:35px; font-family:arial; font-size:12px; font-weight:bold; padding:0px 0px 0px 12px;border-top:1px solid #E4DEE0;border-right:1px solid #E4DEE0;}

.download{width:583px;}
.download ul{width:583px; float:left; height:27px; padding:0px; margin:0px; list-style:none;}
.download li{width:582px; float:left; height:27px; padding:0px; margin:0px; float:left; border-bottom:1px solid #E4DEE0; border-left:1px solid #E4DEE0; background-color:#f3f3f3; }
.left-li{width:181px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; border-right:1px solid #E4DEE0; height:27px;}

.middle-li{width:181px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; border-right:1px solid #E4DEE0; height:27px;}
.right-li{width:180px; float:left; line-height:27px; font-family:arial; font-size:11px; padding:0px 0px 0px 12px; height:27px; border-right:1px solid #E4DEE0;}

/*download form class end here*/
.formtxtbox{ background-color:#FFFFFF; border:1px solid #969595; padding:3px; font-family:arial; font-size:11px; color:#A6A6A6; width:350px;}
.alg{float:left}
.black-txt{ color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.formbox{font-size:11px; font-style:normal;}


/* //////// Client Web Access CSS Area ////////////// */
#CientAdminContainer{width:932px; padding:20px 0px 0px 0px;}
.clientheader{width:932px; margin:0px auto;}
.first{width:80px; background-color:#666666; margin-left:400px; color:#333333; padding:0px 5px 0px 5px;}
.second{width:80px; background-color:#666666; margin-left:500px; color:#333333; padding:0px 5px 0px 5px;}



/* //////// Site Map CSS Area ////////////// */

.SiteContainer{ width:100%; list-style:url(../images/righticon.jpg); font-family:Arial; font-size:14px; color:#d10000; height:24px; padding:0px; padding-left:30px; margin:0px; line-height:20px;}

a.SitemapLink:link{ font-family:Arial; font-size:12px; color:#3b3d44; font-weight:normal; }
a.SitemapLink:active{ font-family:Arial; font-size:12px; color:#3b3d44; font-weight:normal;}
a.SitemapLink:visited{ font-family:Arial; font-size:12px; color:#3b3d44; font-weight:normal;}
a.SitemapLink:hover{ font-family:Arial; font-size:12px; color:#d10000; font-weight:normal;}



/*Tag css*/
.cloud{padding:8px;}
a.t1{font-family:arial; font-size:11px; color:#4D4D4D; line-height:150%; padding-right:5px;}
a.t2{font-size:100%;color:#777;line-height:105%;padding-right:5px;font-weight:bold;}
a.t3{font-family:arial; font-size:14px; color:#4D4D4D;line-height:150%;padding-right:5px; font-weight:bold;}
a.t4{font-size:120%;color:#444;line-height:150%;padding-right:5px;}
a.t5{font-family:arial; font-size:16px; color:#4D4D4D;line-height:150%;padding-right:5px;font-weight:bold;}
a.t6{font-size:140%;color:#AC0A3F;line-height:135%;padding-right:5px;}
a.t7{font-family:arial; font-size:18px; color:#4D4D4D;line-height:150%;padding-right:5px;font-weight:bold;}
a.t8{font-size:380%;color:#AC0A3F;line-height:150%;padding-right:5px;}

/* FOR RESOURCES*/
.ResourcesFormArea{width:480px; background-color:#FFFFFF; border:0px solid #CCCCCC; padding:10px 0px 10px 0px; margin:0px; float:left; height:auto;}
.ResourcesFormtxt{ text-align:right; width:150px; float:left; padding:0px 10px 10px 0px;font-family:verdana; font-size:12px; color:#818181; }
.ResourcesFormimg{ text-align:left; width:320px; float:left; padding:0px 0px 10px 0px;}
.ResourcesFormtextbox1{ background-color:#FFFFFF; border:1px solid #969595; padding:3px; font-family:arial; font-size:11px; color:#A6A6A6; width:200px;}


.resourceCont{width:90%; padding:10px 0px 0px 10px;}
.resourceSubCont-L{float:left; width:250px; margin-right:50px;}
.resourceBlueHeading{color:#CB0505; font-family:Arial; font-size:18px; font-weight:normal;}
.resourceBlueHeading a{color:#CB0505; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none;}

.resourcelinks{width:100%; display:table; list-style:none; margin-bottom:15px; }
.resourcelinks ul{padding:0px; margin:0px 10px 0px 0px; list-style:none; float:left;}
.resourcelinks li{height:20px; line-height:25px; padding:0px 0px 0px 0px; background-image:url(../images/smallarrow.jpg); background-repeat:no-repeat;  font-family:arial; font-size:12px; font-weight:bold; color:#4e4e4e;}
.resourcelinks li a:link{font-family:arial; font-size:12px; font-weight:bold; color:#4e4e4e; text-decoration:none;}
.resourcelinks li a:visited{font-family:arial; font-size:12px; font-weight:bold; color:#4e4e4e; text-decoration:none;}
.resourcelinks li a:hover{font-family:arial; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; }

/* FOR RESOURCES ENDS HERE*/


/*  Package */
.ratelisttext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#000000; text-decoration:none;}

