@charset "utf-8";
/* CSS Document */


.continue{ width:80px; height:22px; }
.paynow{ width:156px; height:38px; }
.send{ width:100px; height:22px; }
.submit{ width:70px; height:22px; }


#TopPanel { height:94px; background-color:#231f20; clear:both; }
#TopPanel #TopContainer { width:980px; margin:0 auto; height:94px; }
#TopContainer #Logo { float:left; width:215px; padding-top:21px; }
#TopContainer #SMNavigaion { float:right; width:753px; }
#SMNavigaion #SocialMedia { height:30px; clear:both; width:600px; float:right; }
#SocialMedia ul { list-style:none; float:left; }
#SocialMedia ul li { font-size:13px; color:#000; display:inline; line-height:30px; }
#SocialMedia ul span { padding:0 4px 0 8px; }
#SocialMedia #SM { background:url(sm-base0.gif) left top no-repeat; width:285px; height:30px; float:right; }
#SocialMedia #SM p.PhoneNo { font-size:12px; color:#969696; line-height:30px; background:url(phone-ic.gif) left 50% no-repeat; margin:0 5px 0 11px; padding-left:21px; float:left; }
#SM #SMIcons { float:right; padding:7px 1px 0 0; }
#SM #SMIcons img { padding-right:9px; }

#SMNavigaion #Navigation { height:64px; clear:both; }

#HeaderPattern { background:url(header-p.gif) left top repeat-x; height:284px; clear:both; }
#HeaderInsidePattern { background:url(inside-h.gif) left top repeat-x; height:154px; clear:both; }

#HeaderPattern #HeaderImg { background:url(header-b.gif) left top no-repeat; width:980px; margin:0 auto; }
#HeaderInsidePattern #HeaderImgInside { background:url(header-b.gif) left top no-repeat; width:980px; height:154px; margin:0 auto; }
#HeaderImgInside img { border:0; padding:42px 0 0 90px }
#HeaderImg #ImgSlider { clear:both; height:284px; }

/* Homepage Page Slider */
#ImgSlider .wrap { height : 200px; }
#ImgSlider #slide-holder { width :980px; height : 320px; position : absolute; }
#ImgSlider #slide-holder #slide-runner { width : 980px; height : 273px; overflow:hidden; position : absolute; }
#ImgSlider #slide-holder img { margin : 0; display : none; position : absolute; }
#ImgSlider #slide-holder #slide-controls { bottom : 0px; top:240px; left:455px; height :45px; display : none; position:absolute; }
#ImgSlider #slide-holder #slide-controls p#slide-nav { float : left; height:20px; display : inline; margin : 11px 15px 0 0; }
#ImgSlider #slide-holder #slide-controls p#slide-nav a { float : left; width: 10px; height : 10px; display : inline; font-size : 0px; margin : 0 10px 0 0; text-align : center; text-decoration : none; color:#ffffff; }
#ImgSlider #slide-holder #slide-controls p#slide-nav a.on { background-position : 0 -10px; }
#ImgSlider #slide-holder #slide-controls p#slide-nav a { background-image : url(silde-na.png); }
/* Homepage Page Slider */


#GrayBg { clear:both; background-color:#414042; padding-bottom:30px; }
#GrayBg #GrayBgContainer { width:980px; margin:0 auto; }
#GrayBgContainer #FourSection { background:url(4-sectio.jpg) left top no-repeat; height:153px; width:980px; clear:both; }
#FourSection .BothGapping { padding:0 20px; }
#FourSection #ServicesBox { width:207px; float:left; }
#FourSection #ServicesBox h1 { font-size:16px; font-family:Cambria; color:#FFFFFF; margin-bottom:10px; padding-top:5px; }
#FourSection #ServicesBox p { font-size:13px; }
#FourSection #ServicesBox p.WebDevelopment { background:url(web-deve.gif) left top no-repeat; padding-left:65px; height:58px; }
#FourSection #ServicesBox p.GraphicDesign { background:url(graphic-.gif) left top no-repeat; padding-left:65px; height:58px; }
#FourSection #ServicesBox p.ApplDesign { background:url(applicat.gif) left top no-repeat; padding-left:65px; height:58px; }
#FourSection #ServicesBox p.WebMarketing { background:url(web-mark.gif) left top no-repeat; padding-left:65px; height:58px; }
#FourSection #ServicesBox .readmore { padding-top:15px; border:0 }


#GrayBgContainer #CenterBody { clear:both; background:#fff url(centerbg.gif) left top repeat-y; padding-bottom:30px; }
#GrayBgContainer #CenterBodyInside { clear:both; background:#fff; padding-bottom:30px; padding-top:30px; }
#GrayBgContainer #CenterBodyInside #GapingBothInside { margin:auto 20px; }
#GapingBothInside p { font-size:13px; }

/* Client Testimonaial */
#GapingBothInside #Testimonial { clear:both; }
#Testimonial ul { list-style:none; float:right; margin-bottom:25px; width:500px; text-align:right; }
#Testimonial ul li { font-size:13px; text-align:right; display:inline; }
#Testimonial ul li a { background-color:#c77a0c; padding:2px 5px 3px 6px; color:#fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
#Testimonial ul li a:hover { background-color:#a86300; padding:2px 5px 3px 6px; }
#Testimonial ul li a.ActivePage { background-color:#a86300; padding:2px 5px 3px 6px; color:#fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
#Testimonial #ClientTest { background:#fbfbfb url(quote-te.gif) left top no-repeat; border:1px solid #e6e7e8; clear:both; margin-bottom:30px; }
#Testimonial #ClientTest p { font-size:13px; line-height:16px; padding:15px; margin-left:90px; }
#Testimonial #ClientTest p.ClientName { font-weight:bold; font-size:13px; padding:0; padding-left:15px; }
#Testimonial #ClientTest p.Post { padding:0; padding-left:15px; color:#7e7e7e; }
#Testimonial #ClientTest p.CompanyName { padding:0; padding-left:15px; color:#7e7e7e; padding-bottom:15px; padding-top:10px; }
/* End Client Testimonaial */

/* Careers Section */
#LeftColumn #JobSec { clear:both; margin-top:30px; }
#LeftColumn #JobSec p.JobHeading { font-size:13px; font-weight:bold; margin-bottom:30px; height:28px; background-color:#fbfbfb; line-height:28px; border-bottom:1px solid #e6e7e8; border-top:1px solid #e6e7e8; color:#0045ac; text-align:center; padding-right:0; }
#LeftColumn #JobSec p { font-size:13px; line-height:16px; }
#LeftColumn #JobSec p.Note { font-size:13px; line-height:16px; font-weight:bold; padding-bottom:6px; }
#LeftColumn #JobSec #Post { clear:both; border-bottom:2px solid #e6e7e8; margin-bottom:30px; padding-bottom:20px; }
#LeftColumn #JobSec #Post p.JobTitile { margin-bottom:6px; color:#000;  }
#LeftColumn #JobSec #Post img { border:0; padding-top:20px; } 
#LeftColumn #JobSec ul { list-style:none; margin-bottom:30px; }
#LeftColumn #JobSec ul li { font-size:13px; background:url(tick0000.gif) left top no-repeat; padding:0 0 10px 30px; }
#LeftColumn #JobSec ul li span { color:#0045ac; }
#LeftColumn #JobSec ol { list-style-type:decimal-leading-zero; padding-left:24px; }
#LeftColumn #JobSec ol li { font-size:13px; padding-bottom:10px; }

#GapingBothInside #HostingFeature { clear:both; padding-top:35px; }
#GapingBothInside #HostingFeature p.FeaHeading { font-size:13px; font-weight:bold; margin-bottom:30px; height:28px; background-color:#fbfbfb; line-height:28px; border-bottom:1px solid #e6e7e8; border-top:1px solid #e6e7e8; color:#0045ac; text-align:center; padding-right:0; }
#GapingBothInside #HostingFeature #FeaCol { float:left; width:300px; }
#GapingBothInside #HostingFeature #FeaCol ul { list-style:none; list-style-position:outside; }
#GapingBothInside #HostingFeature #FeaCol ul li { font-size:13px; background:url(tick0000.gif) left top no-repeat; padding:0 0 10px 30px; }


/* End Careers Section */

#GapingBothInside #PackagesStage { clear:both; } 
#GapingBothInside #PackagesStage #SpecialOffer { float:left; width:216px; margin-right:22px; }
#GapingBothInside #PackagesStage #Standard { float:left; width:216px; margin-right:22px; }
#GapingBothInside #PackagesStage #Classic { float:left; width:216px; margin-right:22px; }
#GapingBothInside #PackagesStage #Delux { float:right; width:216px; }
#GapingBothInside #PackagesStage h1 { text-align:center; font-size:18px; font-family:Cambria; color:#fff; border-bottom:0; line-height:60px; margin-bottom:0; padding-bottom:0;  }
#GapingBothInside #PackagesStage h1.sp { background:url(sp-bg000.gif) left top no-repeat; width:216px; height:60px; }
#GapingBothInside #PackagesStage h1.packbg { background:url(pack-bg0.gif) left top no-repeat; width:216px; height:60px; }

#GapingBothInside #PackagesStage #TextContianer { background:#f3f4f4 url(packages.gif) left top no-repeat; width:216px; border-bottom:2px solid #cdcfd1; }
#TextContianer p.Price { font-size:30px; color:#636466; font-family:Cambria; letter-spacing:-3px; text-align:center; line-height:85px; }
#TextContianer p.Price span { font-size:45px; color:#58595b; } 
#TextContianer p.Duration { font-size:13px; background:url(duration.gif) left top repeat-x; height:38px; line-height:38px; color:#636466;  }
#TextContianer ul { list-style:disc; list-style-position:outside; padding-left:14px; padding-bottom:18px; background:url(2-color-.gif) left bottom repeat-x; }
#TextContianer ul li { font-size:13px; line-height:24px;  }
#TextContianer #Buttons { clear:both; padding:10px 0 17px 0; text-align:center; }
#TextContianer #Buttons .BuyNow { padding-left:5px; }


/* Portfolio Style */
#GapingBothInside #PortfolioNavi { clear:both; background-color:#fbfcfc; border-bottom:1px solid #e6e7e8; height:35px; margin:20px 0 10px 0; }
#PortfolioNavi ul { list-style:none; line-height:35px; margin-left:310px; }
#PortfolioNavi ul li { font-size:13px; float:left; margin-right:24px; }
#PortfolioNavi ul li a { padding:0px 0px 0 15px; display:block; color:#c77a0c; text-decoration:none; line-height:35px; }
#PortfolioNavi ul li a span { padding:0 15px 0 0; display:block; background:none; }
#PortfolioNavi ul li a:hover { background:url(list-anc.gif) no-repeat left 50%;  color:#fff; }
#PortfolioNavi ul li a:hover span { background:url(list-spa.gif) no-repeat right 50%;  color:#fff; }
#PortfolioNavi ul li a.active { background:url(list-anc.gif) no-repeat left 50%; color:#fff; }
#PortfolioNavi ul li a.active span { background:url(list-spa.gif) no-repeat right 50%; color:#fff; }

#PortfStage { clear:both; }
#PortfStageMain { clear:both; width:750px; margin:0 auto; }
#PortfStageMain #PortImg { float:left; width:214px; margin-right:54px; margin-bottom:55px; }
#PortfStageMain #PortImgR { float:right; width:214px; margin-bottom:55px; }
#PortfStageMain p.PortfolioCat { font-size:14px; text-align:center; width:214px; font-family:Cambria; padding-top:6px; }

/* Portfolio Display */
#PortfDisplay { clear:both; }
#PortfDisplay ul { list-style:none; }
#PortfDisplay ul li { float:left; margin-right:28px; margin-bottom:75px; }
#PortfDisplay ul li.LastRight { float:right; margin-right:0; margin-bottom:75px; }

#PortfStage #PortFrame { width:262px; border:1px solid #e6e7e8; float:left; background-color:#fff; margin-right:74px; margin-bottom:35px; }
#PortfStage #PortFrameR { width:262px; border:1px solid #e6e7e8; float:right; background-color:#fff; margin-bottom:35px; }
#PortfStage .FramePadding { padding:4px; }
#PortfStage img { border:0; margin-bottom:4px; }
#PortfStage #PortDetail { clear:both; background-color:#f8f8f8; }
#PortfStage #PortDetail .DetailPadding { padding:10px; }
#PortfStage p { font-size:13px; }
#PortfStage p.PortfolioCat { font-size:14px; text-align:center; width:214px; }
#PortfStage p.Sitename { font-weight:bold; padding-bottom: 7px; }
#PortfStage p.SiteDet { height:70px; overflow:hidden; }
/* End Portfolio Style */

#LeftColumn #Contactus { clear:both; }
#LeftColumn #Contactus .LeftCols { float:left; width:270px; }
#LeftColumn #Contactus ul { list-style-type:none; }
#LeftColumn #Contactus ul li { font-size:13px; }
#LeftColumn #Contactus ul li.yahoo { background:url(yahoo-ic.gif) left top no-repeat; padding-left:26px; height:16px; padding-bottom:7px;  }
#LeftColumn #Contactus ul li.msn { background:url(msn-icon.gif) left top no-repeat; padding-left:26px; height:16px; padding-bottom:7px;  }
#LeftColumn #Contactus ul li.skype { background:url(skype-ic.gif) left top no-repeat; padding-left:26px; height:16px; padding-bottom:7px;  }
#LeftColumn #Contactus .RightCols { float:right; width:270px; }


#GrayBgContainer #CenterBody #GapingBoth { margin:auto 20px; }
#GapingBothInside h1 { font-family:Cambria; font-size:22px; color:#FFFFFF; border-bottom:1px solid #e6e7e8; padding-bottom:7px; margin-bottom:10px; }


#GapingBoth #LeftColumn { float:left; width:560px; margin-right:24px; padding-top:35px; }
#LeftColumn h1 { font-family:Cambria; font-size:22px; color:#FFFFFF; border-bottom:1px solid #e6e7e8; padding-bottom:7px; margin-bottom:10px; }
#LeftColumn p { font-size:13px; line-height:16px; padding-right:40px; }
#LeftColumn p.InsideTxt { font-size:13px; line-height:18px; padding-right:40px; }
#LeftColumn p span { color:#FFEFEF; }
#LeftColumn ul.General { list-style-type:disc; list-style-position:outside; padding-left:12px; padding-right:50px; }
#LeftColumn ul.General li { font-size:13px; padding-bottom:7px; }

#LeftColumn ul.Terms { list-style:none; padding-right:50px; }
#LeftColumn ul.Terms li { font-size:13px; padding-bottom:18px; background:url(tick0000.gif) left 5% no-repeat; padding-left:30px; line-height:18px;  }
#LeftColumn ul.Terms li span { color:#FFEFEF; }
.TableBgS { background-color:#989898; }
.TableHD { background-color:#e6e7e8; font-size:13px; font-weight:bold; height:27px; }
.TableTD { background-color:#fff; font-size:13px; height:27px; }
.star { color:#ff0000; }

#LeftColumn .readmore { padding-top:30px; border:0 }
#LeftColumn #PNTServices { clear:both; padding-top:12px; }
#LeftColumn #PNTServices p { font-size:13px; font-weight:bold; padding-bottom:8px; }
#LeftColumn #PNTServices ul { list-style-type:disc; list-style-position:outside; padding-left:12px; padding-right:50px; margin-bottom:14px; }
#LeftColumn #PNTServices ul li { font-size:13px; padding-bottom:5px; }
#LeftColumn #PNTServices #SerLeft { float:left; width:270px; }
#LeftColumn #PNTServices #SerRight { float:right; width:270px; }

#LeftColumn #ServGallery { clear:both; }
#LeftColumn #ServGallery ul { list-style:none; text-align:center; }
#LeftColumn #ServGallery ul li { display:inline; }
#LeftColumn #ServGallery ul li img { border:0; padding:0 10px 10px 0; }
#LeftColumn #ServGallery p.JobHeading { font-size:13px; font-weight:bold; margin:35px 0; height:28px; background-color:#fbfbfb; line-height:28px; border-bottom:1px solid #e6e7e8; border-top:1px solid #e6e7e8; color:#0045ac; text-align:center; padding-right:0; }


#containermenu { width: 650px; }
#containermenu h2.acc_trigger { padding: 0;	margin: 0 0 3px 0; background: url(h2_trigg.gif) no-repeat; height: 32px;	line-height: 32px;	width: 650px; font-size:13px; font-weight: normal; float: left; }
#containermenu h2.acc_trigger a { color: #fff; text-decoration: none; display: block; padding: 0 0 0 37px;  }
#containermenu h2.acc_trigger a:hover { color: #ccc; }
#containermenu h2.active { background-position: left bottom;}
#containermenu .acc_container { margin: 0 0 5px; padding: 0; overflow: hidden; width: 650px; clear: both; }

#containermenu ul.TermsListing { list-style:none; padding-right:50px; padding-top:10px; }
#containermenu ul.TermsListing li { font-size:13px; padding-bottom:10px; background:url(tick0000.gif) left 5% no-repeat; padding-left:30px; line-height:18px;  }

.TableBg { background-color:#eeeeee; }
.TableGrayHD { background-color:#fbfcfc; font-size:13px; height:30px; color:#000; font-weight:bold; }
.TableGray { background-color:#fbfcfc; font-size:13px; height:26px; }
.TableWhite { background-color:#fff; font-size:13px; height:26px; }
.TableRight { text-align:right; }

#GapingBothInside #HostingPack { clear:both; }

.TablePackHead { background:url(pack-hea.jpg) left top no-repeat; width:184px; height:36px; text-align:center; font-family:Cambria; font-size:18px; color:#fff; line-height:36px; }
.TablePackPrice { background:url(pack-pri.jpg) left top repeat-x; width:184px; }
.TablePackPriceLinux { background:url(pack-pri.jpg) left top repeat-x; width:184px; height:116px; }
.PriceUSD { height:63px; text-align:center; font-family:Cambria; font-size:18px; color:#70a12b; line-height:43px; vertical-align:bottom; }
.PackPrice { font-size:45px; color:#7cad38; font-family:Cambria; letter-spacing:-4px; }
.PriceUSDLX { font-family:Cambria; font-size:18px; color:#70a12b; text-align:right; letter-spacing:0; }
.PackPriceLX { font-size:32px; color:#7cad38; font-family:Cambria; letter-spacing:-4px; text-align:center; }
.PackPricePY { font-size:14px; color:#99c60d; font-family:Cambria; text-align:center; }


.TablePackOrderT { background:url(pack-ord.jpg) left top repeat-x; width:184px; height:53px; text-align:center; }
.CelFeatureWhite { width:184px; background-color:#fff; border-bottom:1px solid #e6e7e8; font-size:13px; color:#000; text-align:right; padding-right:7px; }
.CelFeatureGray { width:184px; background-color:#f8f8f8; border-bottom:1px solid #e6e7e8; font-size:13px; color:#000; text-align:right; padding-right:7px; }
.HostingRowO { background:url(hosting-.jpg) left top repeat-x; height:36px; text-align:center; font-size:12px; color:#c0e78b; }
.HostingRowT { background:url(hosting-.jpg) left top repeat-x; height:36px; text-align:center; font-size:12px; color:#c0e78b; }
.HostingRowL { background:url(hosting-.jpg) left top repeat-x; height:36px; text-align:center; font-size:12px; color:#c0e78b; }
.BottomOrderNow { background:url(order-no.jpg) left top no-repeat; height:64px; text-align:center; width:184px; }



#GapingBoth #RightColumn { float:right; width:290px; padding-top:39px; }
#RightColumn h2 { font-family:Cambria; font-size:18px; color:#7d4211; border-bottom:1px solid #e6e7e8; padding-bottom:7px; margin-bottom:10px; }
#RightColumn ul.Gallery { list-style:none; padding:0; margin:0; margin-bottom:30px; }
#RightColumn ul.Gallery li { display:inline; margin-right:6px; }
#RightColumn ul.Gallery li img { border:4px solid #edcea3; margin-bottom:10px; }
#RightColumn p { font-size:13px; line-height:16px; padding-right:30px; }
#RightColumn p.Testimonial { background:url(quote000.gif) right bottom no-repeat; }
#RightColumn p span { font-style:italic; }
#RightColumn p.SerHeading { font-weight:bold; padding-bottom:5px; }
#RightColumn ul { list-style-type:disc; list-style-position:outside; padding-left:12px; padding-right:50px; margin-bottom:14px; }
#RightColumn ul li { font-size:13px; padding-bottom:5px; }
#RightColumn a { color:#c77a0c; text-decoration:none; }
#RightColumn a:hover { color:#8e5300; text-decoration:none; }

#GapingBoth #RightColumn #PackageDetail { clear:both; background-color:#f8f9f9; border-top:4px solid #e6e7e8; border-bottom:1px solid #e6e7e8; padding-bottom:30px; }
#PackageDetail ul { list-style:disc; }
#PackageDetail ul li { font-size:13px; line-height:15px; }
#PackageDetail ul li span { color:#0045ac; }
#PackageDetail .Browser { text-align:center; padding:5px 0 30px 0; }
#PackageDetail .OrderNow { text-align:center; width:270px; }
#PackageDetail p.Price { font-size:30px; color:#636466; font-family:Cambria; letter-spacing:-3px; text-align:center; line-height:85px; }
#PackageDetail p.Price span { font-size:45px; color:#58595b; font-style:normal; } 

#GapingBoth #RightColumn #PNTMember { clear:both; padding-bottom:30px; }
#GapingBoth #RightColumn #PNTMember .PNTStaff { float:left; margin-right:10px; clear:both; margin-bottom:10px; }
#GapingBoth #RightColumn #PNTMember p { float:left; font-size:13px; line-height:16px; color:#000; }
#GapingBoth #RightColumn #PNTMember p span.Designation { float:left; font-size:10px; color:#414043; font-style:normal; }
#GapingBoth #RightColumn #PNTMember p span.STMail { font-style:normal; line-height:25px; }


/* Footer Small Navigation */
#FooterNavigation { border-bottom:1px solid #58595b; border-top:1px solid #58595b; background-color:#231f20; clear:both; }
#FooterNavigation #FooterNaviContainer { width:980px; margin:0 auto; padding:25px 0; }
#FooterNaviContainer #ColOne { width:465px; float:left }
#FooterNaviContainer #ColTwo { width:275px; float:left }
#FooterNaviContainer #ColThree { width:240px; float:left; }

#FooterNaviContainer h4 { font-size:13px; color:#e2e2e2; margin-bottom:10px; }
#FooterNaviContainer ul { list-style:none; width:163px; float:left; margin-right:20px; }
#FooterNaviContainer ul li { font-size:13px; background:url(footer-d.gif) left bottom repeat-x; padding:5px 0; }
/* End Footer Small Navigation */

/* Footer */
#FooterBT { background-color:#131011; clear:both; }
#FooterBT #FooterContainer { width:980px; margin:0 auto; padding:10px 0; }
#FooterContainer #FooterLogo { float:left; width:136px; border-right:1px solid #3f383a; padding:12px 0; margin-right:15px }
#FooterContainer #FooterRi { float:left; width:780px; padding-top:11px; }
#FooterContainer #FooterRi p { font-size:13px; color:#683d00; }
#FooterContainer #FooterRi p span { font-weight:bold; color:#fff; padding-right:10px; }
#FooterContainer #FooterRi p.Copyright { font-size:13px; color:#353132; padding-top:8px; }
/* End Footer */

a:visited, a:active, a:link { color:#6d6e71; text-decoration:none; }
a:hover { color:#949494; text-decoration:none; }

a:visited.sub, a:active.sub, a:link.sub { color:#c77a0c; text-decoration:none; }
a:hover.sub { color:#8e5300; text-decoration:none; }

a.level1 { color:#00961c; text-decoration:none; }
a:hover.level1 { color:#007115; text-decoration:none; }

a.level2 { color:#0074d7; text-decoration:none; }
a:hover.level2 { color:#005dac; text-decoration:none; }


input, select, textarea { font-size:13px; font-family:tahoma; color:#414042; }
input { height:15px; }
select { height:21px; }
.fileS { height:21px; line-height:20px; }