/* ----------------------------------------------------
   Technoscore Web Solution
   Created:		Wed 26.09.08
   Author:     	Amrit Pal Singh
   ----------------------------------------------------
*/

/* ------------------------------------- Common ------------------------------------- */
body{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666; font-weight:normal; line-height:18px; padding:0px; margin:0px}
p,a,ul,span,h1,h2,h3,h4,img,li,div,form,label,input,fieldset,sup{padding:0px; margin:0px; }
img,fieldset{border:none}

a{text-decoration:none}

.left{float:left}
.right{float:right}
.right-i{float:right; padding-right:16px}
.left-i{float:left; padding-right:8px}
.left-ii{float:left; padding-right:6px; padding-top:7px;
}

.client_box{width:680px; float:left; border-bottom:1px solid #a6a6a6; padding:14px 0px;}
.client_box ul{width:650px; float:left; padding:0 0 10px 18px;}
.client_box ul li{width:650px; float:left; padding:2px 0px;}
.client_box p{width:650px; float:left; padding:0 0 6px 0px;}

.client_box a.tarmac{width:252px; float:left; height:167px; background:url(images/tarmac_affair.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.tarmac:hover{background:url(images/tarmac_affair.jpg) no-repeat left bottom;}

.client_box a.ur{width:252px; float:left; height:189px; background:url(images/ur.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.ur:hover{background:url(images/ur.jpg) no-repeat left bottom;}

.client_box a.ozw{width:252px; float:left; height:198px; background:url(images/ozw.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.ozw:hover{background:url(images/ozw.jpg) no-repeat left bottom;}

.client_box a.usb{width:252px; float:left; height:199px; background:url(images/ueb.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.usb:hover{background:url(images/ueb.jpg) no-repeat left bottom;}

.client_box a.brand{width:252px; float:left; height:199px; background:url(images/brand.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.brand:hover{background:url(images/brand.jpg) no-repeat left bottom;}

.client_box a.mums{width:252px; float:left; height:199px; background:url(images/mums.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.mums:hover{background:url(images/mums.jpg) no-repeat left bottom;}

.client_box a.best{width:252px; float:left; height:199px; background:url(images/best.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.best:hover{background:url(images/best.jpg) no-repeat left bottom;}

.client_box a.smart{width:252px; float:left; height:200px; background:url(images/smart.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.smart:hover{background:url(images/smart.jpg) no-repeat left bottom;}

.client_box a.rclick{width:252px; float:left; height:200px; background:url(images/rclick.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.rclick:hover{background:url(images/rclick.jpg) no-repeat left bottom;}

.client_box a.plan{width:252px; float:left; height:200px; background:url(images/plan.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.plan:hover{background:url(images/plan.jpg) no-repeat left bottom;}

.client_box a.uelc{width:252px; float:left; height:200px; background:url(images/uelc.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.uelc:hover{background:url(images/uelc.jpg) no-repeat left bottom;}

.client_box a.law{width:252px; float:left; height:199px; background:url(images/law.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.law:hover{background:url(images/law.jpg) no-repeat left bottom;}

.client_box a.church{width:252px; float:left; height:200px; background:url(images/church.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.church:hover{background:url(images/church.jpg) no-repeat left bottom;}

.client_box a.hawkins{width:252px; float:left; height:200px; background:url(images/hawkins.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.hawkins:hover{background:url(images/hawkins.jpg) no-repeat left bottom;}

.client_box a.simply{width:252px; float:left; height:200px; background:url(images/simply.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.simply:hover{background:url(images/simply.jpg) no-repeat left bottom;}

.client_box a.rental{width:252px; float:left; height:199px; background:url(images/rental.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.rental:hover{background:url(images/rental.jpg) no-repeat left bottom;}

.client_box a.yoga{width:252px; float:left; height:200px; background:url(images/yoga.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.yoga:hover{background:url(images/yoga.jpg) no-repeat left bottom;}

.client_box a.hr{width:252px; float:left; height:199px; background:url(images/hr.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.hr:hover{background:url(images/hr.jpg) no-repeat left bottom;}

.client_box a.account{width:252px; float:left; height:198px; background:url(images/account.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.account:hover{background:url(images/account.jpg) no-repeat left bottom;}

.client_box a.purple{width:252px; float:left; height:198px; background:url(images/purple.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.purple:hover{background:url(images/purple.jpg) no-repeat left bottom;}


.client_box a.urthot{width:252px; float:left; height:200px; background:url(images/urthot.jpg) no-repeat left top; margin-right:6px;}
.client_box a span{position:absolute; margin-top:-99999px;}
.client_box a.urthot:hover{background:url(images/urthot.jpg) no-repeat left bottom;}





.client_box .content_cl{width:420px; float:left;}
.client_box .content_cl a{width:101px; float:left; margin-right:5px; background:url(images/lsite.jpg) no-repeat left top; height:19px; text-align:center; text-decoration:none; font-size:11px; padding-top:3px;}
.client_box .content_cl a:hover{color:#9f9f9f}
.client_box .content_cl h2{width:420px; float:left; color:#0097da; font-size:16px; font-weight:bold; padding-bottom:3px;}
.client_box .content_cl p{width:418px; float:left; font-size:12px; line-height:18px; padding-left:2px; padding-bottom:8px;}


img, div { behavior: url(iepngfix.htc); }

#spacer1 {width:202px; float:left; height:10px;}
h1{padding:0px; margin:0px; padding-bottom:10px; font-family:Calibri,arial; color:#0094d4; font-size:24px;}
.sub{padding:0px; margin:0px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#23a9e2; text-transform:uppercase;}
p{padding:0px; margin:0px; padding-bottom:21px; line-height:20px;}
.blue{ color:#23a9e2;}
.bluePSD{color:#23a9e2; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; }
a:link {color:#23a9e2; text-decoration:none;}
a:active {color:#23a9e2; text-decoration:none;}
a:visited {color:#23a9e2; text-decoration:none;}
a:hover {color:#23a9e2; text-decoration:underline;}

.blog_title{font-family:Arial, Helvetica, sans-serif;color:#565656; text-decoration:none;font-size:18px;font-weight:bold; text-decoration:none} 

/*   ---  Header   ---   */
#header {width:929px; margin:0px auto; background-image:url(images/header-bg.jpg); background-position:center top; background-repeat:no-repeat; display:block;}
#innerHeader {width:929px; height:110px; margin:0px auto; background-image:url(images/header-bg.jpg); background-position:center top; background-repeat:no-repeat; display:block;}
/* ------------------------------------- Anchor ------------------------------------- */
#anchor{width:918px; float:left; padding:20px 9px 0 0;}
#anchor ul{width:627px; float:right; list-style:none; padding:0px; margin:0px}
#anchor li{width:auto; float:right; color:#00a4ed; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:12px;}
#anchor li img{float:left; padding-right:3px;}
#anchor li a{width:auto; float:left; color:#00a4ed; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#anchor li a:hover{text-decoration:underline}

#logo{width:232px; float:left; margin-top:0px;}
#topNavContainer{width:616px; height:34px; margin-top:12px; float:right; background-image:url(images/top-nav.png); background-repeat:no-repeat; display:block;}
#topLeftLinks{width:250px; float:left; margin-left:34px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; float:left;}
#topLeftLinks ul{float:left; margin:0px; padding:0px; height:23px; list-style:none;}
#topLeftLinks ul li{margin:0px; padding:0px; padding-right:10px; background-image:url(images/top-link-divider.gif); background-repeat:no-repeat; background-position:right; height:23px; padding-top:6px; float:left;}
#topLeftLinks ul li.paddingLeft {margin:0px; padding:0px; padding-left:10px; background-image:url(images/top-link-divider.gif); background-repeat:no-repeat; background-position:right; height:23px; padding-top:6px; float:left; padding-right:10px;}
#topLeftLinks ul li.Last {margin:0px; padding:0px; padding-left:10px; background-image:none; height:23px; padding-top:6px; float:left;}
#topLeftLinks ul li a {margin:0px; padding:0px; color:#ffffff; text-decoration:none;}
#topLeftLinks ul li a:hover {margin:0px; padding:0px; color:#bcdbf0; text-decoration:none;}

#topRightLinks {width:250px; float:right; margin-right:34px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; float:right;}
#topRightLinks ul { width:200px; margin:0px; padding:0px; height:23px; list-style:none; float:right;}
#topRightLinks ul li {margin:0px; padding:0px; padding-right:10px; background-image:url(images/top-link-divider.gif); background-repeat:no-repeat; background-position:right; height:23px; padding-top:6px; float:left;}
#topRightLinks ul li.paddingLeft {margin:0px; padding:0px; padding-left:10px; background-image:url(images/top-link-divider.gif); background-repeat:no-repeat; background-position:right; height:23px; padding-top:6px; padding-right:10px;}
#topRightLinks ul li.Last {margin:0px; padding:0px; padding-left:10px; background-image:none; height:23px; padding-top:6px; }
#topRightLinks ul li a {margin:0px; padding:0px; color:#ffffff; text-decoration:none;}
#topRightLinks ul li a:hover {margin:0px; padding:0px; color:#bcdbf0; text-decoration:none;}


/*   ---  Banner   ---   */
#homePageBanner {width:927px; height:279px; padding:0px; margin: 0px auto;}
#BannerBodySpacer {height:30px; width:927px; margin: 0px auto;}
#innerBanner {width:929px; margin:0px auto; height:186px;}
#webDesigningBanner{float:right; width:727px; height:186px; background-image:url(images/webdesign-india-banner.gif); background-repeat:no-repeat; margin-right:1px;}
#psdXhtmlBanner{float:right; width:727px; height:186px; background-image:url(images/banner-psd-to-html.jpg); background-repeat:no-repeat; margin-right:1px;}

#webApplicationDevelopmentBanner{float:right; width:727px; height:186px; background-image:url(images/web-application-banner.gif); background-repeat:no-repeat; margin-right:1px;}
#innerGeneralBanner{float:right; width:727px; height:186px; background-image:url(images/innergeneralbanner.gif); background-repeat:no-repeat; background-position:right; margin-right:1px;}
#ecommerceBanner{float:right; width:727px; height:186px; background-image:url(images/ecommerce.gif); background-repeat:no-repeat; margin-right:2px;}
#innerCaseGeneralBanner{float:right; width:727px; height:186px; background-image:url(images/innergeneralbanner1.gif); background-repeat:no-repeat; margin-right:1px;}



/*   ---  Main Body   ---   */
#mainBodyContainer {width:929px; margin:0px auto; display:block;}
.bodyDiv {float:left; width:465px;}

#left {width:200px; height:auto; padding:0px; margin:0px; float:left; overflow:hidden;}
#leftTop {height:16px; width:202px; float:left; display:block;}
#leftQuote {width:200px; float:left;}
#quoteTop {width:200px;background-image:url(images/left-quote.png);background-repeat:no-repeat;float:left;height:12px;}
#quoteTextContainer { width:200px;font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; float:left; background-image:url(images/left-quote-mid.png); background-repeat:no-repeat; background-color:#008cce;background-position: top;}

#quoteText { width:169px; margin-left:12px; margin-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; float:left; text-transform:none;}
#quoteClose {width:200px; height:6px; background-image:url(images/left-quote-close.jpg); background-repeat:no-repeat; float:left;}
#featuredCaseStudy {width:200px; height:149px; float:left; background-image:url(images/featured-casestudy.gif); background-repeat:no-repeat;}


#right {width:727px; height:auto; padding:0px; margin:0px; float:left;}
#rightTop {width:727px; height:16px; background-image:url(images/top-mainright.gif); background-repeat:no-repeat; float:left;}
#rightBottom {width:727px; height:10px; background-image:url(images/right-mainbottom.gif); background-repeat:no-repeat; float:left;}
#rightBottomPSD {width:727px; height:10px; background-image:url(images/right-mainbottomPSD.gif); background-repeat:no-repeat; float:left;}

#rightBottomCaseStudyMain {width:928px; margin:0px auto;}
#rightBottom1 {width:728px; height:10px; background-image:url(images/right-mainbottom1.gif); background-repeat:no-repeat; float:right;}
#rightMainContainer {width:727px; float:left; height:auto; display:block; background-image:url(images/right-mainbg.gif); background-repeat:repeat-y;}

#rightBody { width:465px; padding-left:25px; padding-top:16px; font-family:Georgia, arial; font-size:15px; line-height:18px; color:#66686b; float:left; margin-right:35px; overflow:hidden; }
#rightBodyPSD { width:685px; padding-left:25px; padding-top:16px; font-family:Georgia, arial; font-size:15px; line-height:18px; color:#66686b; float:left; margin-right:35px; overflow:hidden; }
#rightBody p.in{padding-bottom:8px}
#rightBody p ul{ padding-bottom:0px;}
#rightLeftBody {width:180px; margin-top:20px; float:left; padding-right:15px; padding-top:16px; font-family:tahoma; font-size:11px; color:#808283;}

/*   ---  Sub Highlighted   ---   */
.hightlightBox {width:465px; height:auto; padding:0px; margin:0px; float:left;}
.hightlightBoxTop {width:465px; height:19px; padding:0px; margin:0px; float:left; background-image:url(images/sub-hightlighting-top.gif); background-repeat:no-repeat;}
.hightlightBoxBG {width:463px; height:auto; padding:0px; margin:0px; float:left; background-image:url(images/sub-hightlighting-bg.gif); background-repeat:repeat-x; background-position:bottom; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}
.hightlightBoxBottom {width:465px; height:7px; padding:0px; margin:0px; float:left; background-image:url(images/sub-hightlighting-bottom.gif); background-repeat:no-repeat; padding-bottom:20px;}
.highlightedText {width:420px; height:auto; margin:0px auto;}
.highlightedText ul {width:380px; height:auto; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:30px; padding-right:10px; line-height:normal; list-style:circle; padding-bottom:20px;}
.highlightedText ol {width:380px; height:auto; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:30px; padding-right:10px; line-height:normal;padding-bottom:20px;}

.hightlightPSD {width:365px; height:auto; padding:0px; margin:0px; float:left;}
.hightlightPSDTop {width:365px; height:19px; padding:0px; margin:0px; float:left; background-image:url(images/sub-hightlighting-topPSD.gif); background-repeat:no-repeat;}
.hightlightPSDBG {width:363px; height:auto; padding:0px; margin:0px; float:left; background-image:url(images/sub-hightlighting-bg.gif); background-repeat:repeat-x; background-position:bottom; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}
.hightlightPSDBottom {width:365px; height:7px; padding:0px; margin:0px; float:left; background-image:url(images/sub-hightlighting-bottom.gif); background-repeat:no-repeat; padding-bottom:20px;}
.highlightedTextPSD {width:320px; height:auto; margin:0px auto;}
.highlightedTextPSD ul {width:280px; height:auto; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:30px; padding-right:10px; line-height:normal; list-style:circle; padding-bottom:20px;}
.highlightedTextPSD ol {width:280px; height:auto; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:30px; padding-right:10px; line-height:normal;padding-bottom:20px;}

/*   ---  Footer   ---   */
#footerMain {width:928px; margin:0px auto;}
#footer {width:700px; height:auto; padding:0px; float:right;margin-top:20px; padding-left:20px; display:block; font-family:tahoma; font-size:11px; color:#b9babc; }

#footer a {color:#666; text-decoration:none;}
#footer a:hover {color:#ffffff; text-decoration:none; background-color:#4bbae7;}



/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 109px;
	font:normal 11px Tahoma;
	line-height:20px;
	z-index:100;
	background-color: #0094d4;
	width: 200px;
	visibility:hidden;
	left: 499px;
	margin-top:6px;
}


.dropmenudiv a:link{
width: auto;
display: block;
text-indent: 5px;
border-bottom: 1px solid #e2e2e2; /*THEME CHANGE HERE*/
padding: 3px 0;
text-decoration: none;
color: white;
}

.dropmenudiv a:active{
width: auto;
display: block;
text-indent: 5px;
border-bottom: 1px solid #e2e2e2; /*THEME CHANGE HERE*/
padding: 3px 0;
text-decoration: none;
color: white;
}

.dropmenudiv a:visited{
width: auto;
display: block;
text-indent: 5px;
border-bottom: 1px solid #e2e2e2; /*THEME CHANGE HERE*/
padding: 3px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv a:link{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #444444;
}

#topRightLinks ul li a:hover {margin:0px; padding:0px; color:#bcdbf0; text-decoration:none;}

/*   --- Flash Banner   --- */
div.BgUpper {
	position:absolute;
	top:-12px;
	left:-19px;
	margin:0;
	padding:0;
	width:100%;
	height:400px;
	text-align:center;
	overflow:hidden;
	z-index:0;
}
div#tpBackground {width:100%;height:100%;overflow:hidden; }


div.maincontainerOuter {margin: 0 auto;width: 928x;}



/* ##################################### */
/* ############# CONTAINERS ############ */
/* ##################################### */
div.BgLower {position:absolute;bottom:0;left:0;margin:0;padding:0;width:100%;text-align:center;overflow:hidden;z-index:0;}


div.outsidecontainer {margin: -1px 0 0 0;padding:0; width: 100%;}
div.maincontainer {	padding: 0;width:928px;color: inherit;background-color:inherit;z-index:0; margin:0 auto;}


/* ############# CONTENT ############ */
div.contentOuter { float: left; width: 928px; }


div.contentRight {float: right; width: 728px;padding: 0; margin: 0 0 0 -1px; overflow:hidden; }
div.newcontentRight {float: right; width:725px; padding: 0; margin: 0px; margin-right:1px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; }
div.contentRight .Upper {float:left;padding:0px;width:725px; }
div.newcontentRight .Upper {float:left;background:transparent url(images/template/bgRightContentTop1.png) top left no-repeat;padding:33px 0 0 0; width:725px; }
div.newcontentRight .UpperBlog {float:left;background:transparent url(images/template/bgRightContentTop1.png) top left no-repeat;padding:1px 0 0 0;width:725px; }
div.newcontentRight .Upper .ctInner {float:left;background:transparent url(images/template/bgRightContentCentre1.png) top left repeat-y;padding:0px; width:725px;min-height:375px; }
div.contentRight .Upper .ctInner {float:left;background:transparent url(images/template/bgRightContentCentre.png) top left repeat-y;padding:0px;width:729px;min-height:375px;	}
div.contentRight .Upper .ctInner1 {float:left;background:transparent url(images/template/bgRightContentCentrePSD.png) top left repeat-y;padding:0px;width:729px;min-height:375px;	}


/* ############# INNER LEFT ############ */
#leftLinks {width:200px; float:left; background-image:url(images/inner-top.png); background-repeat:no-repeat;}
#LeftSide {width:200px; float:left; background-image:url(images/left-bg.png); background-repeat:repeat-y; border-bottom:1px solid #d3d3d3; margin-left:-1px;}
#InnerLeftBottom {width:200px; float:left; background-image:url(images/inner-left-bottom.png); background-repeat:no-repeat;}

#innerLeftQuote {width:170px; margin:0px auto; background-image:url(images/inner-left-quote.jpg); background-repeat:no-repeat; padding-left:12px; padding-top:35px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#94d2ed;}

#innerBlueBg {width:199px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#FFFFFF; margin-top:15px; text-indent:16px; padding-top:6px; background-color:#444444;  padding-bottom:6px; overflow:hidden;}

#leftOptionsLinks {width:170px; margin:0px auto;}
#leftOptionsLinks ul { padding:0px; margin:0px;list-style:none;padding-top:15px;}
#leftOptionsLinks ul li{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808283; list-style:none; padding-bottom:4px;}
#leftOptionsLinks ul li a{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808283; text-decoration:none;}
#leftOptionsLinks ul li a:hover{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0195d4; text-decoration:none;}
#leftOptionsLinks ul li.active{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0195d4; text-decoration:none; padding-bottom:4px;}

#PageNav{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0094d4; text-decoration:none; padding-bottom:15px;}

/* ############# client ############ */

#clientMainContainer { float: left; width: 428px; margin-left: 10px; padding-top: 16px;}
.clientMainContainerImage { width: 145px; float:left; margin:0; padding:0;}
.clientMainContainerTxtArea {float: right; width: 265px; }
.clientMainContainerHeading {font-size:15px; border:none; font-weight: bold;color: #018ccf;text-decoration: none; padding-bottom:3px; display:block; margin-top:-2px;}
.clientMainContainerTxt {font-size:14px; color: #767676; text-decoration: none; line-height:19px;}

.clientMainContainerTxtArea ul { list-style:none;font-family:arial; font-size:11px; width: 200px; margin-top:0px; margin-left:0px;}
.clientMainContainerTxtArea ul li {list-style:inside; list-style-image:url(images/bullet-blue.jpg); font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:11px; color:#61b7e1; margin-top:6px;}
.clientWebIcon {float: right;margin: 10px;padding: 0px; width:200px; text-align:right;}
.clientMainContainerBottom {background-image:url(images/bottom-devider.gif); background-repeat: repeat-x; background-position: bottom; width: 428px;margin-top: 0px;margin-right: 0px;margin-bottom: 20px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}

/* ############# contact us ############ */
form { margin:0px; padding:0px;}
#contactMainContainer { float: left;width: 428px;margin-left: 10px;padding-top: 16px;}
.contactMainContainerHeading {font-family: Arial, Helvetica, sans-serif, Tahoma;font-size: 18px;font-weight: bold;color: #018ccf;padding-left:10px;text-decoration: none;border-left-width: 5px;border-left-style: solid;border-left-color: #018ccf;}
.contactMainContainerTxt {font-family: Arial, Helvetica, sans-serif, Tahoma;font-size: 12px;font-weight: normal;color: #333333;text-decoration: none;padding-left:10px;}
.contactMainContainerBottom {background-image: url(images/bottom-devider.gif);background-repeat: repeat-x;background-position: bottom;width: 428px;margin-top: 0px;margin-right: 0px;margin-bottom: 20px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.contactFieldTxt {font-family: Arial, Helvetica, sans-serif, Tahoma;font-size: 11px;font-weight: bold;color: #666666;text-decoration: none;float: left;width: 100px;padding-top: 2px;padding-right: 5px;padding-bottom: 8px;padding-left: 2px; text-align:right;}
.contactFields {font-family: Arial, Helvetica, sans-serif, Tahoma;font-size: 11px;font-weight: normal;color: #333333;text-decoration: none;text-align: left;float: left;width: 280px;margin-left: 10px;padding-top: 2px;padding-bottom: 8px;padding-left: 2px;}
.contactTxtBox { height:16px;}
.contactSubmit {text-decoration: none;float: left;width: 428px;text-align:center;height:24px;margin-bottom:20px;}
.contactButton {font-family: Tahoma;font-size: 12px;font-weight:normal;color:#FFFFFF;background-color:#000000;background-image: url(images/button-bac.jpg);text-align: center; height: 24px;width: 75px;margin-right:10px; border:none; cursor:hand;}
#div_form {width:100%;float:left;height:auto;font-family:Arial;font-size:14px;font-weught:normal;color:#333333;}
.thintxt {font-family:verdana;font-size:11px;font-weught:normal;color:#333333;}
#newrightBody {width:615; padding-left:25px; padding-top:16px; font-family:Georgia, arial; font-size:15px; line-height:18px; color:#66686b; float:left; margin-right:15px; overflow:hidden; }
.newdivhead { font-family:tahoma; font-size:11px; font-weight:bold; color:#333333;float:left;margin-left:90px; }
.newdivhead1 { font-family:tahoma; font-size:11px; font-weight:bold; color:#333333;float:left;margin-left:150px; }
.newdivtxt { font-family:verdana; font-size:11px; font-weight:normal; color:#333333;float:left;margin-left:90px; }
.newdivtxt1 { font-family:verdana; font-size:11px; font-weight:normal; color:#333333;float:left;margin-left:150px; }
.casestudytxt {font-family:Georgia, arial; font-size:12px; font-weight:normal; color:#66686b;padding:3px;text-decoration:none;}
.casestudytxt a{font-family:Georgia, arial; font-size:12px; font-weight:normal; color:#333333;padding:3px;text-decoration:none;}
.casestudytxt a:hover{font-family:Georgia, arial; font-size:12px; font-weight:normal; color:#0094d4;padding:3px;text-decoration:underline;}
.casestudyhead {font-family:Georgia, arial; font-size:12px; font-weight:normal; color:#ffffff;padding:3px;text-decoration:none;}
.casestudyshead {font-family:Georgia, arial; font-size:12px; font-weight:bold; color:#23a9e2;padding:3px;text-decoration:none;}
.texthead {font-family: Arial, Helvetica, sans-serif, Tahoma;font-size: 12px;font-weight:normal;color: #66686b;text-decoration: none;padding-bottom: 10px;}
.bluelink {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0094d4; text-decoration:none; margin:30px; vertical-align:30px;}
.bluelink a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0094d4; text-decoration:none;}
.bluelink a:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333;}
.testimonialhead { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold; padding-left:4px; width:181px; height:31px; background-image:url(images/test-top.gif); float:left; line-height:34px;}
.testimonialcontent { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:normal; padding:5px; width:177px; float:left; border-left:1px; background-image:url(images/bg-testimonial.jpg); background-repeat:no-repeat; background-color:#fefefe; }
.testimonialcontent1 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:normal; padding:5px; margin-top:40px; width:177px; float:left; }
.testimonialbottom { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:normal; padding:3px; width:177px; float:left; border-left:0px solid #b3b3b3; border-right:0px solid #b3b3b3; border-bottom:0px solid #b3b3b3;}


.lt-testi{width:202px; float:left; margin-bottom:8px;}
.lt-testi h3{ background:url(common/images/tab_right.jpg) no-repeat left top; font-size:13px; color:#FFFFFF; padding:4px 0 4px 17px;}
.lt-testi div.testimonials{width:202px; float:left; font-size:11px; background:url(common/images/right_bgg.gif) repeat-y left}
.lt-testi div.testimonials img.bottom{float:left; padding:0px;}
.lt-testi div.testimonials p{width:183px; padding:12px 11px 7px 10px; float:left; font-size:12px; font-family:"Lucida Sans Unicode"; line-height:15px; color:#888;}
.lt-testi div.testimonials p.case{width:193px; padding:12px 11px 7px 12px; float:left; border-bottom:1px solid #c7c7c7; font-size:11px;}
.lt-testi div.testimonials p img{vertical-align:middle; padding:0 4px 0 4px;}
.lt-testi div.testimonials p img.bottom{vertical-align:middle; padding:6px 0 0 0;}
.lt-testi div.testimonials p a.info{color:#555; background:url(../images/arrow.gif) no-repeat left; padding-left:11px; text-decoration:underline;}
.lt-testi div.testimonials p a.info:hover{text-decoration:none}
.lt-testi div.testimonials p a:hover{text-decoration:none}

.lt-testi div.testimonials p span{width:193px; float:right; font-size:11px; color:#666; text-align:right; padding-top:6px;}