/* CSS Document */

body{ margin:0; padding:0; background:url(../images/bg.jpg) no-repeat center 0; background-color:#D2D2D2; font-family:Arial; font-size:14px; color:#4c4b4b;}
h1{ margin:0; padding-bottom:7px; font-family:"Trebuchet MS", Georgia; font-size:26px; color:#000000; font-weight:400;letter-spacing: -0.4px;}
h2{ margin:0; font-family:"Trebuchet MS", Arial; font-size:23px; color:#000000; font-weight:400; letter-spacing: -0.4px;}
h3{ margin:0; font-family:"Trebuchet MS", Arial; font-size:18px; color:#000000; font-weight:500; padding-bottom:5px; letter-spacing: -0.4px;}
.padTop{padding-top:15px;}
.padRight{padding-right:7px;}
.padCommTop{padding-top:7px;}
h1.internal{ margin:0; padding:0; font-family:"Trebuchet MS", Arial; font-size:38px; color:#C8231B; font-weight:bold; letter-spacing: -0.4px; padding-left:30px; padding-top:12px;}
.top_linlk{margin:0; color:#474747; font-size:12px; text-decoration:none;}
.top_linlk a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#474747; outline:none;}
.top_linlk a:hover{ color:#000000; text-decoration:underline;}
.topSeperator{background:url(../images/top_link_seperator.gif) no-repeat center 0;}


.live_chat_bg{ margin:0; background:url(../images/live_chat.png) no-repeat center 0; font-family:Arial; font-size:16px; color:#ce0d04; font-weight:bold; text-decoration:none;}
.live_chat_bg a{ margin:0; font-family:Arial; font-size:16px; color:#ce0d04; font-weight:400; text-decoration:none;}
.live_chat_bg a:hover{color:#ce0d04; text-decoration:underline;}


.live_chat_text{font-family:Arial; font-size:16px; color:#ce0d04; font-weight:bold; padding-right:2px; text-decoration:none;}
.live_chat_text a{font-family:Arial; font-size:16px; color:#ce0d04; font-weight:400; text-decoration:none;}
.live_chat_text a:hover{ color:#ce0d04; text-decoration:underline;}
.online{font-family:Arial; font-size:13px; color:#000; font-weight:normal;}

.portfolio{ margin:0; background:url(../images/portfolio.png) no-repeat 0 2px; font-family:Georgia; font-size:16px; color:#ce0d04; font-weight:400; text-decoration:none; padding-top:23px;}
.portfolio a{ margin:0; font-family:Arial; font-size:16px; color:#ce0d04; font-weight:400; text-decoration:none; padding-right:2px;}
.portfolio a:hover{color:#ce0d04; text-decoration:underline;}

.testtmonials{ margin:0; background:url(../images/testtmonials.png) no-repeat 0 3px; font-family:Georgia; font-size:16px; color:#ce0d04; font-weight:400; text-decoration:none;  padding-top:23px;}
.testtmonials a{ margin:0; font-family:Arial; font-size:16px; color:#ce0d04; font-weight:400; text-decoration:none; padding-right:2px;}
.testtmonials a:hover{color:#ce0d04; text-decoration:underline;}

.get_quote{margin:0; background:url(../images/get_quote.png) no-repeat 0 0; font-family:Georgia; font-size:16px; color:#ce0d04; font-weight:400; text-decoration:none;}
.get_quote a{ margin:0; font-family:Arial; font-size:16px; color:#ce0d04; font-weight:400; text-decoration:none; padding-right:2px;}
.get_quote a:hover{color:#ce0d04; text-decoration:underline;}

/* TOP MENU */

ul.menu{margin:0; padding:0; list-style-type:none;}
ul.menu li.freshWebsite{list-style-type:none; float:left; display:inline;  text-align:center; width:140px; height:53px; margin-right:2px;}
ul.menu li.freshWebsite a{ font-family:Arial; font-size:13px; color:#fff; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/fresh_website.png) no-repeat center 0; outline:none;}
ul.menu li.freshWebsite a:hover{background:url(../images/tabs/fresh_website_over.png) no-repeat center 0; color:#000000; }
ul.menu li.freshWebsite a.select{ font-family:Arial; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/fresh_website_over.png) no-repeat center 0;}

ul.menu li.cManage{list-style-type:none; float:left; display:inline;  text-align:center; width:183px; height:53px; margin-right:2px;}
ul.menu li.cManage a{ font-family:Arial; font-size:13px; color:#fff; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/content_management.png) no-repeat center 0; outline:none;}
ul.menu li.cManage a:hover{background:url(../images/tabs/content_management_over.png) no-repeat center 0; color:#000000; }
ul.menu li.cManage a.select{ font-family:Arial; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/content_management_over.png) no-repeat center 0;}

ul.menu li.eComm{list-style-type:none; float:left; display:inline;  text-align:center; width:122px; height:53px; margin-right:2px;}
ul.menu li.eComm a{ font-family:Arial; font-size:13px; color:#fff; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/ecommerce.png) no-repeat center 0; outline:none;}
ul.menu li.eComm a:hover{background:url(../images/tabs/ecommerce_over.png) no-repeat center 0; color:#000000; }
ul.menu li.eComm a.select{ font-family:Arial; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/ecommerce_over.png) no-repeat center 0;}

ul.menu li.seo{list-style-type:none; float:left; display:inline;  text-align:center; width:223px; height:53px; margin-right:2px;}
ul.menu li.seo a{ font-family:Arial; font-size:13px; color:#fff; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/seo.png) no-repeat center 0; outline:none;}
ul.menu li.seo a:hover{background:url(../images/tabs/seo_over.png) no-repeat center 0; color:#000000; }
ul.menu li.seo a.select{ font-family:Arial; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/seo_over.png) no-repeat center 0;}

ul.menu li.boost{list-style-type:none; float:left; display:inline;  text-align:center; width:179px; height:53px; margin-right:2px;}
ul.menu li.boost a{ font-family:Arial; font-size:13px; color:#fff; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/boost.png) no-repeat center 0; outline:none;}
ul.menu li.boost a:hover{background:url(../images/tabs/boost_over.png) no-repeat center 0; color:#000000; }
ul.menu li.boost a.select{ font-family:Arial; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/boost_over.png) no-repeat center 0;}

ul.menu li.grow{list-style-type:none; float:left; display:inline;  text-align:center; width:115px; height:53px; margin-right:2px;}
ul.menu li.grow a{ font-family:Arial; font-size:13px; color:#fff; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/grow_online.png) no-repeat center 0; outline:none;}
ul.menu li.grow a:hover{background:url(../images/tabs/grow_online_over.png) no-repeat center 0; color:#000000; }
ul.menu li.grow a.select{ font-family:Arial; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; display:block; padding:18px 0 20px 0; background:url(../images/tabs/grow_online_over.png) no-repeat center 0;}


/* TOP MENU END */
.recentWebBg{background:url(../images/recent_website_bg.png) no-repeat 0 0; width:679px;}
.repeat1{ margin:0; width:363px; background:url(../images/repeat1.png) repeat-y 0 0;}
.packages_text{ margin:0; color:#2b2b2b; padding-top:10px; padding-right:10px; padding-left:5px;}

.google_box{ width:280px; height:177px; background:url(../images/google_box.png) no-repeat 0 0;}

.request_repeat{ margin:0; background:url(../images/request_repaaat.png) repeat-y 0 0;}
.requestPad{ padding-left:20px; padding-right:20px;}

.inputbox{ margin:0; padding:3px; width:228px; font-family:Arial; font-size:13px; color:#4C4B4B; border:#ABABAB solid 1px;}
.footer_expand{background:url(../images/fotter_bg_expand.png) repeat-x 0 0;}
.footer_bg{ margin:0; height:421px; background:url(../images/fotter_bg.png) no-repeat center 19px; font-size:12px;}

.calender_icon{ width:81px; height:75px; background: url(../images/calender_icon.png) no-repeat 0 0;}
.month{ margin:0; font-family:Georgia; font-size:32px; color:#fff; font-weight:400; padding-top:0;}
.date{ margin:0; font-family:Georgia; font-size:20px; color:#fff; font-weight:normal; padding:0;}
.year{ margin:0; font-family:Arial; font-size:20px; color:#000000; font-weight:normal; padding:5px 0 0 0;}
.newsSeperator{ background: url(../images/gray_point.gif) repeat-x center;}

.articleText{ margin:0; color:#2B2B2B;}
a.link{color:#C70B00; text-decoration:underline;}
.border{ border-bottom:#CCCCCC solid 1px;}
.md{ font-weight:bold; color:#C70B00; font-size:11px; text-align:center;}
.newleatter_heading{ margin:0; font-family:Arial; font-size:17px; color:#000000; font-weight:bold;}


.footer_link{ margin:0; margin:0; color:#2B2B2B; text-decoration:none; padding-top:5px; font-size:12px;}
.footer_link a{ margin:0; margin:0; color:#2B2B2B; text-decoration:none; outline:none; outline:none;}
.footer_link a:hover{ color:#000000; text-decoration:underline;}
.copyright{ margin:0; font-size:10px; font-family:Arial; color:#A2A2A2; text-decoration:none; font-weight:bold;}
.copyright a{ margin:0; font-size:10px; font-family:Arial; color:#A2A2A2; text-decoration:none; font-weight:bold;}
.copyright a:hover{ color:#000000; text-decoration:underline;}

/* Internal page start */

.interHead02{background: url(../images/inter_head_02.gif) repeat-x 0 0;}
.interHead04{background: url(../images/inter_head_04.gif) repeat-y 0 0;}
.interHeadMidBg{background-color:#FFFFFF; padding-left:7px;}
.interHead05{background: url(../images/inter_head_05.gif) repeat-y 0 0;}
.interHead07{background: url(../images/inter_head_07.gif) repeat-x 0 0;}


.interMidBg{ background: url(../images/inter_mid02.png) repeat-y 0 0; padding:0 20px 0 20px;}

.quoteBg{ background: url(../images/quoteBg.png) repeat-y 0 0; padding:0 20px 0 20px;}

ul.browse{margin:0; padding:0 0 15px 0;}
/*ul.browse li{list-style-type:none; padding:5px 0 5px 0; border-bottom:1px solid #CCCCCC;}*/
ul.browse li{list-style-type:none; padding:5px 0 5px 0; }
ul.browse li a{text-decoration:none; color:#777777; outline:none;}
ul.browse li a:hover{text-decoration:none; color:#000;}
ul.browse li a.activ{text-decoration:underline; color:#000; outline:none; font-weight:bold;}
.portMidBg{background: url(../images/portfolio_img02.png) repeat-y 0 0;}
.testMidBg{background: url(../images/testimonial_img02.png) repeat-y 0 0;}
.testBotTail{background: url(../images/testimonial_img03.png) no-repeat 0 0; height:92px; padding-top:15px;}

.pagNums a{padding:4px 10px 4px 10px; border:1px solid #B9B9B9; background-color:#ECECEC; font-family:Arial; font-weight:normal; font-size:13px; color:#000; text-decoration:none; display:block; float:left; margin-right:5px;  outline:none;}
.pagNums a:hover{border:1px solid #B9B9B9; background-color:#fff; color:#D9180E;}
.pagNums a.select{padding:4px 10px 4px 10px; border:1px solid #B9B9B9; background-color:#fff; color:#D9180E; font-family:Arial; font-weight:normal; font-size:13px; text-decoration:none;}
.pagNums a.img{border:0px; background:none; position:relative; top:-5px;}
.pagNums a.img:hover{border:0px;}

ul.port{margin:13px 0; padding-left:0; list-style-type:none;}
ul.port li{list-style-type:none; padding:7px 0 7px 26px; border-bottom:0px solid #CCCCCC; background:url(../images/right_tick.png) no-repeat 0 6px; color:#000000; float:none;}
ul.port li a{text-decoration:none; color:#C70B00;}
ul.port li a:hover{text-decoration:none; color:#000;}

ul.zeroMarg{margin-top:0px;}

blockquote{margin:0; padding-left:10px; padding-top:5px;}
blockquote.Testimonial{background:url(../images/blockquote_start.png) no-repeat 0 0;}
blockquote.Testimonial p{background:url(../images/blockquote_end.png) no-repeat 100% 90%;}
blockquote.Testimonial p span.author, span.author{font-size:15px; color:#C70B00; font-weight:bold;}

.star{color:#C70B00;}

.contDtlPad{ padding-left:20px; padding-right:20px; padding-top:0px; height:334px;}
.contEnqPad{height:350px;}
.num{font-family:Arial, Helvetica, sans-serif;}
a.mail{color:#C70B00; text-decoration:underline;}
a.mail:hover{color:#000; text-decoration:underline;}
.testimonialLogos{padding-left:12px;}
.interMidBg_New{background: url(../images/quote_img02.png) repeat-y 0 0; padding:0 20px 0 20px;}

.clientMidBg{ background: url(../images/client_login_02.png) repeat-y 0 0; padding:0 20px 0 20px;}
.cntRetrPass a{font-family:Georgia, Arial; font-weight:normal; font-size:13px; color:#4c4b4b; text-decoration:underline;}
.cntRetrPass a:hover{color:#C70B00; text-decoration:underline;}
.cntTabBorder{border-bottom:0px solid #DFDFDD;}
ul.clientTab{margin:0; padding:0; list-style-type:none; width:auto; border-bottom:1px solid #DFDFDD; height:44px;}
ul.clientTab li{list-style-type:none; float:left; margin:0; padding:0;}
ul.clientTab li a{ background: url(../images/client_tab.png) no-repeat center bottom; width:176px; display:block; height:45px; line-height:50px; font-family:Georgia, Arial; font-weight:400; font-size:19px; color:#4c4b4b; text-decoration:none; text-align:center;}
ul.clientTab li a:hover, ul.clientTab li a.active{background: url(../images/client_tab_active.png) no-repeat center bottom; color:#C70B00;}
.clientTbl{background-color:#F1F1F1;}
.clientTblHead{background-color:#F9F9F9; font-family:Georgia, Arial; font-weight:bold; font-size:14px; color:#4c4b4b; text-decoration:none; padding:0 8px;}
.clientTblNormNum{background-color:#FFFFFF; font-family:Arial; font-weight:normal; font-size:13px; color:#4c4b4b; text-decoration:none; padding:5px 8px;}
.clientTblNorm{background-color:#FFFFFF; font-family:Georgia, Arial; font-weight:normal; font-size:13px; color:#4c4b4b; text-decoration:none; padding:5px 8px;}
/* Internal page end */

/* About Us page CSS START */
ul.bullet_circle{ margin:0; padding:0; list-style:none;}
ul.bullet_circle li { margin:0; padding:0; background:url(../images/bullet_circle.gif) no-repeat 0 5px; padding-left:15px; padding-bottom:10px;}
ul.bullet_circle li a{font-family:Georgia; font-size:20px; color:#000000; font-weight:400; text-decoration:none;}

/* About Us page CSS END */

/* Sitemap page CSS START */

ul.sitemapLink{ margin:0; padding:0; list-style:none;}
ul.sitemapLink li { margin:0; padding:0; background:url(../images/bullet_circle.gif) no-repeat 0 10px; padding-left:15px; padding-bottom:12px; font-family:Arial; font-size:18px; color:#4C4B4B; font-weight:400; text-decoration:none;}
ul.sitemapLink li a{font-family:Arial; font-size:18px; color:#4C4B4B; font-weight:400; outline:none;}
ul.sitemapLink li a:hover{ color:#000000; text-decoration:none;}

/* Sitemap page CSS END */

.articleDate{ margin:0; padding:0; color:#999999; float:right; padding-left:10px; font-size:11px; width:160px; text-align:right;}
.articleDate span{background-color:#bbbbbb; font-size:12px; color:#FFFFFF; padding:1px 2px; font-weight:bold;}
h2.artHeading{float:left; padding-bottom:8px; width:460px;}
h2.artHeading a{color:#000000; text-decoration:none;}
h2.artHeading a:hover{color:#C70B00; text-decoration:underline;}


ul.right_click{ margin:0; padding:0; list-style:none;}
ul.right_click li { margin:0; padding:0; background:url(../images/right_tick.gif) no-repeat 0 0; padding-left:27px; padding-bottom:15px;}
ul.right_click li a{font-family:Georgia; font-size:20px; color:#4C4B4B; font-weight:400; text-decoration:underline; outline:none;}
ul.right_click li a:hover{ color:#000000; text-decoration:none;}

ul.right_click1{ margin:0; padding:0; list-style:none;}
ul.right_click1 li { margin:0; padding:0; background:url(../images/right_tick.gif) no-repeat 0 0; padding-left:27px; padding-bottom:18px; padding-top:3px;}
ul.right_click1 li a{font-family:Georgia; font-size:20px; color:#4C4B4B; font-weight:400; text-decoration:underline; outline:none;}
ul.right_click1 li a:hover{ color:#000000; text-decoration:none;}

ul.topLink{margin:0; padding:0; list-style:none;}
ul.topLink li.portfolioLink{list-style:none; float:left; display:inline;  text-align:center; width:136px; height:64px; margin-right:2px; float:right; border:#000000 solid 0px;}
ul.topLink li.portfolioLink a{display:block; width:136px; height:64px; background:url(../images/portfolio_link.png) no-repeat 0 0;}
ul.topLink li.portfolioLink a:hover{background:url(../images/portfolio_link_over.png) no-repeat 0 0;}
ul.topLink li.portfolioLink a.select{ background:url(../images/portfolio_link_over.png) no-repeat 0 0;}

ul.topLink li.getQuote{list-style:none; float:left; display:inline;  text-align:center; width:167px; height:64px; margin-right:2px; float:right; border:#000000 solid 0px;}
ul.topLink li.getQuote a{display:block; width:164px; height:64px; background:url(../images/get_quote.gif) no-repeat 0 0;}
ul.topLink li.getQuote a:hover{background:url(../images/get_quote_over.gif) no-repeat 0 0;}
ul.topLink li.getQuote a.select{background:url(../images/get_quote_over.gif) no-repeat 0 0;}

ul.topLink li.contactLink{list-style:none; display:inline;  text-align:center; width:180px; height:64px; margin-right:2px; float:right; border:#000000 solid 0px;}
ul.topLink li.contactLink a{display:block; width:180px; height:64px; background:url(../images/contact_link.png) no-repeat 0 0;}
ul.topLink li.contactLink a:hover{background:url(../images/contact_link_hover.png) no-repeat 0 0;}
ul.topLink li.contactLink a.select{background:url(../images/contact_link_hover.png) no-repeat 0 0;}

ul.topLink li.testimonialsLink{list-style:none; display:inline;  text-align:center; width:174px; height:64px; margin-right:2px; float:right; border:#000000 solid 0px;}
ul.topLink li.testimonialsLink a{display:block; width:174px; height:64px; background:url(../images/testimonials_link.png) no-repeat 0 0;}
ul.topLink li.testimonialsLink a:hover{background:url(../images/testimonials_link_over.png) no-repeat 0 0;}
ul.topLink li.testimonialsLink a.select{background:url(../images/testimonials_link_over.png) no-repeat 0 0;}


.shadow{ margin:0; padding:0; width:976px; height:401px; background:url(../images/shadow.png) no-repeat 0 0; border:#000000 solid 0px;}
#cu3er-container {width:960px; outline:0; margin-left:5px;}
.innerPageShadow{ margin:0; padding:0; width:970px; height:85px; background:url(../images/innerPageShadow.png) no-repeat center bottom;}

p.allText{ margin:0; padding:0; letter-spacing:0.2px;}
p.big{margin:0; font-size:16px;}

.cu3er-shadow {
  padding-bottom: 70px;
  margin-bottom: -50px;
  background: url("images/dshadow.png") no-repeat bottom center;
}



.innerTitalBg{ margin:0; padding:0; width:970px; height:77px; background:url(../images/inner_page_tital_bg.png) no-repeat 0 0;}

h3.portfolioHeading{margin:0; font-family:"Trebuchet MS", Arial; font-size:22px; color:#000000; padding-top:10px; letter-spacing: -0.4px;}


ul.portfolioLink{ margin:0 0 35px 0; padding:0; list-style:none; border:#000000 solid 0px;}
ul.portfolioLink li{ margin:0; padding:0px 0 0px 125px; list-style:none; float:left;}
ul.portfolioLink li a{ margin:0; padding:0px 0px 0 0; font-family:Arial; font-size:25px; color:#000000; text-decoration:none; outline:none;}
ul.portfolioLink li a:hover{ color:#000000; text-decoration:underline;}

/*Icon Css Start Here */

 .imgTrans{filter:alpha(opacity=80); opacity:0.8;}
.rightBannerBg{background:url(../images/right_banner_img2.png) repeat-y 0 0;}
.testmSpace{padding:0 20px;}
.invisible{display:none;}
.font15 a{font-size:21px; font-weight:bold;}
.font19 a{font-size:23px; font-weight:bold; letter-spacing:-.5px;}
.font22 a{font-size:25px; font-weight:bold; letter-spacing:-.5px;}
