@charset "utf-8";
/* CSS Document */
.marRB{margin-right:10px; margin-bottom:10px;}
.marLB{margin-left:10px; margin-bottom:10px;}
/*------------------------------------------------------- Reset -------------------------------------------------------*/
* {margin:0;padding:0;background:transparent;}
body {font:normal 0.7em/1.46em Tahoma, Geneva, sans-serif;color:#60605f;background-color:#f6f3f1;}
img, a img, fieldset {border:none;}
a {outline:none;color:#0076c3;cursor:pointer;text-decoration:none;}
a:hover {color:#c30000;}
legend {display:none;}
:focus {outline:none;}
input, textarea, select, td, th {font-size:1em;font-family:Tahoma, Geneva, sans-serif;}
header, nav, section, article, figure, footer, aside {display:block;}
@font-face {font-family: 'TeXGyreAdventorRegular';src: url('../fonts/texgyreadventor-regular-webfont.eot');src: url('../fonts/texgyreadventor-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/texgyreadventor-regular-webfont.woff') format('woff'), url('../fonts/texgyreadventor-regular-webfont.ttf') format('truetype'), url('../fonts/texgyreadventor-regular-webfont.svg#TeXGyreAdventorRegular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'TeXGyreAdventorItalic';src: url('../fonts/texgyreadventor-italic-webfont.eot');src: url('../fonts/texgyreadventor-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/texgyreadventor-italic-webfont.woff') format('woff'), url('../fonts/texgyreadventor-italic-webfont.ttf') format('truetype'), url('../fonts/texgyreadventor-italic-webfont.svg#TeXGyreAdventorItalic') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'TeXGyreAdventorBold';src: url('../fonts/texgyreadventor-bold-webfont.eot');src: url('../fonts/texgyreadventor-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/texgyreadventor-bold-webfont.woff') format('woff'), url('../fonts/texgyreadventor-bold-webfont.ttf') format('truetype'), url('../fonts/texgyreadventor-bold-webfont.svg#TeXGyreAdventorBold') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'TeXGyreAdventorBoldItalic';src: url('../fonts/texgyreadventor-bolditalic-webfont.eot');src: url('../fonts/texgyreadventor-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/texgyreadventor-bolditalic-webfont.woff') format('woff'), url('../fonts/texgyreadventor-bolditalic-webfont.ttf') format('truetype'), url('../fonts/texgyreadventor-bolditalic-webfont.svg#TeXGyreAdventorBoldItalic') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'UtsaahRegular';src: url('../fonts/utsaah-webfont.eot');src: url('../fonts/utsaah-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/utsaah-webfont.woff') format('woff'), url('../fonts/utsaah-webfont.ttf') format('truetype'), url('../fonts/utsaah-webfont.svg#UtsaahRegular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'UtsaahBold';src: url('../fonts/utsaahb-webfont.eot');src: url('../fonts/utsaahb-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/utsaahb-webfont.woff') format('woff'), url('../fonts/utsaahb-webfont.ttf') format('truetype'), url('../fonts/utsaahb-webfont.svg#UtsaahBold') format('svg');font-weight: normal;font-style: normal;}
 @font-face {font-family: 'UtsaahBoldItalic';src: url('../fonts/utsaahbi-webfont.eot');src: url('../fonts/utsaahbi-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/utsaahbi-webfont.woff') format('woff'), url('../fonts/utsaahbi-webfont.ttf') format('truetype'), url('../fonts/utsaahbi-webfont.svg#UtsaahBoldItalic') format('svg');font-weight: normal;font-style: normal;}
 @font-face {font-family: 'UtsaahItalic';src: url('../fonts/utsaahi-webfont.eot');src: url('../fonts/utsaahi-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/utsaahi-webfont.woff') format('woff'), url('../fonts/utsaahi-webfont.ttf') format('truetype'), url('../fonts/utsaahi-webfont.svg#UtsaahItalic') format('svg');font-weight: normal;font-style: normal;}
/*------------------------------------------------------- Ends Reset -------------------------------------------------------*/
.topHeader {clear:both;float:none;margin:0;position:absolute;left:0;bottom:0px;width:1000px;height:16px;overflow:hidden;font-size:0.92em;font-weight:normal;text-align:center;z-index:100;color:#838383;text-decoration:none;}
.topHeader a {color:#838383;text-decoration:none;}
.topHeader a:hover {color:#60605f;}
.mainBody {clear:both;float:none;position:relative;padding-bottom:1.5em;}
/*------------------------------------------------------- Quote -------------------------------------------------------*/
.quoteSection {margin:0;padding:0;clear:both;float:none;background:#fff url(../images/request-quote-col.gif) repeat-x left top;display:none;}
.quoteBg {background:url(../images/request-quote-bg.png) no-repeat center 4px;clear:both;float:none;padding:4px 0 0 0;}
.quote {width:980px;margin:0 auto;clear:both;float:none;padding:1.5em 0 2em 0;}
.quote .leftSide {float:left;clear:left;width:205px;height:auto;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.64em;}
.quote .leftSide p {margin:0 0 1em 0;}
.quote .leftSide .headingTxt {font-size:2em;color:#0076c3;line-height:1.2em;margin:0 0 0.2em 0;}
.quote .rightSide {float:right;clear:right;width:745px;height:auto;}
.quote .rightSide .headingTxt {font-size:1.64em;line-height:1em;margin:0 0 0.2em 0;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;}
.quote .formfield, .quote .formfieldShort {border:1px solid #efefed;background-color:#f8f8f6;border-radius:1px 1px 1px #dddddb;padding:8px;color:#9c9c98;font-size:1em;margin:0 0.7em 0 0;border-radius:4px;box-shadow:inset 0px 1px 1px #dddddb;resize:none;}
.quote .reqContact {float:left;margin:0 0 1.5em 0;width:520px;}
.quote .reqContact .formfield {float:left;width:232px;}
.quote .reqContact .formfieldShort {float:left;width:489px;margin:0.7em 0;}
.quote .selContainer {float:left;width:220px;padding:0;margin:0 0 1.5em 0;}
.quote .selContainer .formfield {border:1px solid #efefed;background-color:#f8f8f6;border-radius:1px 1px 1px #dddddb;padding:8px;color:#9c9c98;font-size:1em;margin:0 0.7em 0 0;border-radius:4px;box-shadow:inset 0px 1px 1px #dddddb;resize:none;}
.quote .chckListContainer {float:left;width:740px;padding:0;margin:0 0 1.5em 0;border:1px dashed #efefed;border-width:1px 0;padding:0.7em 0;}
.quote .chckListContainer label {display:block;padding:0 0 0.2em 0;float:left;width:183px;}
.quote .chckListContainer label input {float:left;width:auto;height:auto;display:block;margin:0.1em 0.3em 0 0;padding:0;}
.quote .selContainer .formfield {width:218px;display:block;margin:0;}
.quote .selContainer input.formfield {width:200px;display:block;margin:0;}
.quote .selContainer .sendOut {margin:0;padding:0;clear:both;float:none;background:url(../images/qoute-bg.gif) repeat-x left top;width:218px;height:36px;color:#FFFFFE;border:none;cursor:pointer;border-radius:4px;margin:0.4em 0 0 0;font-weight:bold;font-size:1.27em;}
.quote .comment {float:left;width:520px;}
.quote .comment .formfield {width:490px;height:102px;}
.quote .closeBtn {clear:both;float:none;margin:0;padding:0 0 2em 0;font-size:1.45em;text-align:right;}
.quote .closeBtn span {display:inline-block;background:url(../images/icons/nav-links.png) no-repeat right -106px;text-transform:uppercase;color:#60605F;text-decoration:none;padding:0.2em 1.7em 0.2em 0;}
.quote .closeBtn span:hover {color:#c30000;cursor:pointer;}
/*------------------------------------------------------- Ends Quote -------------------------------------------------------*/
/*------------------------------------------------------- Header -------------------------------------------------------*/
#headerBody {clear:both;float:none;background-color:#FFF;border-top:8px solid #888785;border-bottom:1px solid #f0efef;min-width:1000px;}
#headerBody header {width:980px;height:auto;clear:both;float:none;margin:0 auto;}
#headerBody .logo {float:left;width: 138px;height:59px;overflow:hidden;background:url(images/pakshi.gif) no-repeat left top;}
#headerBody .logo a {display:block;line-height:25em;}
#headerBody .socialMedia {width:750px;height:18px;clear:right;float:right;list-style:none;text-align:right;padding:0.5em 0 1.7em 0;}
#headerBody .socialMedia li {display:inline;padding:0 0 0 0.5em;}
#headerBody .socialMedia li a {display:inline-block;height:18px;background:url(../images/icons/social-links.gif) no-repeat;line-height:4.5em;overflow:hidden;}
#headerBody .socialMedia li a.facebook {background-position:left top;width:85px;}
#headerBody .socialMedia li a.twitter {background-position:left -57px;width:72px;}
#headerBody .socialMedia li a.linkedin {background-position:left -28px;width:65px;}
#headerBody .socialMedia li a.googleplus {background-position:left -85px;width:81px;margin-left:-7px;}
#headerBody .phone {display:block;float:right;background:url(../images/icons/nav-links.png) no-repeat left -778px;padding:0.2em 0.5em 0.3em 0.7em;font-family:'TeXGyreAdventorRegular', Tahoma, Geneva, sans-serif;font-size:2.45em;color:#0076c3;text-align:right;width:auto;height:auto;}
#headerBody .phone a {color:#60605f;font-size:0.4em;line-height:1.2em;letter-spacing:0.04em;}
#headerBody .phone a:hover {color:#0076c3;}
#headerBody .quoteBtn {display:block;float:right;background:url(../images/icons/nav-links.png) repeat-x left -1117px;padding:0;font-family:'TeXGyreAdventorBold', Tahoma, Geneva, sans-serif;font-size:1em;color:#FEFFFF;width:140px;height:36px;text-transform:uppercase;overflow:hidden;margin-top:0.3em;position:relative;}
#headerBody .quoteBtn span {display:block;background:url(../images/icons/nav-links.png) repeat-x left -1081px;position:relative;width:140px;height:36px;}
#headerBody .quoteBtn em {display:block;padding:8px 12px 10px 12px;color:#FEFFFF;background:url(../images/icons/quote-arrow.png) no-repeat 91% center;width:118px;height:14px;position:absolute;left:0;top:0;z-index:10;font-style:normal;cursor:pointer;}
/*------------------------------------------------------- Ends Header -------------------------------------------------------*/
/*------------------------------------------------------- Menu -------------------------------------------------------*/
nav.menu {clear:right;float:right;/*background:url(../images/menu-bg.gif) repeat-x left bottom;*/
	width:700px;height:auto;padding:1.6em 0 0 0;}
.ddsmoothmenu {/*background: #010101;*/ /*background of menu bar (default state)*/
	width: 700px;margin:0 auto;height:auto;}
nav.menu ul {z-index:100;list-style-type: none;height:auto;font-family:'TeXGyreAdventorRegular', Tahoma, Geneva, sans-serif;font-size:1.09em;text-align:right;}
/*Top level list items*/
nav.menu ul li {position: relative;display: inline-block;height:auto;width:auto;color:#60605f;text-transform:capitalize;padding:0 0 0.6em 2.5em;}
nav.menu ul li.dropdown {color:#9c9c98;padding:0 0 0 0;margin:0 0 0 2em;}
/*Top level menu link items style*/
nav.menu ul li a {display: inline-block;/*background: #414141;*/ /*background of menu items (default state)*/
	display:block;width:auto;height:auto;color:#60605f;text-decoration:none;line-height:1.4em;padding:0;text-transform:uppercase;/*background:url(../images/menu-separator-bg.gif) no-repeat left top;*/}
* html nav.menu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;}
nav.menu ul li a:link, nav.menu ul li a:visited {color: #60605f;}
nav.menu ul li a:hover {/*background-position:left bottom;*/ /*background of menu items during onmouseover (hover state)*/
	color: #0076c3;/*background:url(../images/menu-bg.gif) repeat-x left top; */}
/*1st sub level menu*/
nav.menu ul li.dropdown a {background-color:#f8f8f6;background:url(../images/icons/nav-links.png) no-repeat 85% -743px; /*padding:0.5em 2em 0.5em 1.5em;*/
	padding:0.5em 2em 0.5em 1em;margin:0 0 0 0;border:1px dotted #FEFFFF;}
nav.menu ul li.dropdown a:hover, nav.menu ul li.dropdown .active {background-color:#f8f8f6;border:1px solid #efefed;border-bottom:none;}
nav.menu ul li ul {position: absolute;left: -470px;top:30px;display: none; /*collapse all sub menus to begin with*/
	background:none;height:auto;padding:10px;margin:0;text-align:left;background:#f8f8f6/* url(../images/blk-txt-bg.png) repeat left top*/;color:#FEFFFF;font-family:Tahoma, Geneva, sans-serif;font-size:1em;text-transform:none;width:958px;border:1px solid #efefed;border-top:none;z-index:9999;}
/*Sub level menu list items (undo style from Top level List Items)*/
nav.menu ul li.dropdown ul li {display: list-item;float: left;background:none;height:auto;padding:0 11px 0 0;margin:0;position:relative;font-weight:bold;width:180px;}
nav.menu ul li.dropdown ul li a {border:none;box-shadow:none;background:none;margin:0;color:#9c9c98;padding:0.4em 0;}
nav.menu ul li ul a {color:#9c9c98 !important;text-transform:none;border:none;}
nav.menu ul li.dropdown ul ul {background:none;width:auto !important;height:auto;display:block !important;position:relative;margin:0 !important;left:0 !important;top:0 !important;padding:0;box-shadow:none;border:none;}
nav.menu ul li.dropdown ul ul li {float:none;font-weight:normal;}
nav.menu ul li.dropdown ul ul a {border:none;padding:0 0 0.1em 0;}
nav.menu ul li.dropdown ul a:hover, nav.menu ul li.dropdown ul ul a:hover {color:#60605f !important;border:none;padding:0.4em 0;box-shadow:none;background:none;margin:0;}
nav.menu ul li.dropdown ul ul a:hover {padding:0 0 0.1em 0}
/*------------------------------------------------------- Ends Menu -------------------------------------------------------*/
/*------------------------------------------------------- Banner -------------------------------------------------------*/
#bannerBody {clear:both;float:none;background:url(../images/banner-dot-bg.gif) repeat left top;min-width:1000px;}
#bannerBody .slideShow {clear:both;float:none;margin:0 auto;width:1000px;height:363px;overflow:hidden;}
#bannerBody figure {clear:both;float:none;width:1000px;height:auto;margin:0 auto;}
#bannerBody figure img {display:block;}
#bannerBody .leftSide {float:left;clear:left;width:494px;height:auto;}
#bannerBody .rightSide {float:right;clear:right;width:454px;height:auto;padding:2.3em 0 0 0;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.82em;line-height:0.94em;}
#bannerBody .rightSideMore {float:right;clear:right;width:494px;height:auto;padding:1.3em 0 0 0;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.82em;line-height:0.94em;}
#bannerBody .headingTxt {font-size:2.25em;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;color:#0076c3;line-height:0.7em;font-weight:normal;text-transform:uppercase;margin:0;}
#bannerBody .servicebg {background:url(../images/banners/services.png) no-repeat left top;height:159px;}
#bannerBody .articlebg {background:url(../images/article-bg.png) no-repeat right top;height:159px;}
#bannerBody p {margin:0;padding:0;font-weight:normal;}
#bannerBody .author {margin:0.5em 0 0 0;color:#616162;font-size:0.93em;font-family:'UtsaahItalic', Arial, Helvetica, sans-serif;}
div#slideshow {width: 1000px;height: 363px;padding: 0;overflow: hidden; /* Allows the slides to be viewed using scrollbar if Javascript isn't available */
	position: relative;z-index: 5;margin:0 auto;}
div#slideshow #nav {list-style: none;position: absolute;bottom: 0;z-index: 9999;width:auto;right:0;}
div#slideshow #nav a {display: block;width: 24px;height: 29px;line-height:30em;background:url(../images/icons/nav-links.png) no-repeat left -959px;overflow:hidden;float:left;margin:0 0.5em 0 0;}
div#slideshow #nav a.activeSlide {background-position:left -930px;}
div#slideshow ul#slides {list-style: none;}
div#slideshow ul#slides li {margin:0;float:left;}
#bannerBody .portfolioContainer {clear:both;float:none;margin:0 auto;padding:1.2em 0;width:980px;height:auto;text-transform:uppercase;font-size:1.45em;color:#a2a2a2;}
#bannerBody .portfolioContainer .rightSide {margin:0;padding:0;font-family:Tahoma, Geneva, sans-serif;font-size:1em;text-align:right;}
.portfolioContainer .prevProject {display:inline-block;background:url(../images/icons/nav-links.png) no-repeat right -66px;height:32px;line-height:32px;color:#a2a2a2;padding:0 2.2em 0 0;margin:0 0.5em 0 0;}
.portfolioContainer .nextProject {display:inline-block;background:url(../images/icons/nav-links.png) no-repeat left -32px;height:32px;line-height:32px;color:#a2a2a2;padding:0 0 0 2.2em;}
.portfolioContainer .backProject {display:inline-block;background:url(../images/icons/nav-links.png) no-repeat left -1037px;height:24px;line-height:24px;color:#a2a2a2;padding:0 0 0 2em;}
.portfolioContainer .backProject:hover, .portfolioContainer .prevProject:hover, .portfolioContainer .nextProject:hover {color:#0076c3;}
/*------------------------------------------------------- Ends Banner -------------------------------------------------------*/
/*------------------------------------------------------- Quick CTA -------------------------------------------------------*/
#quickCTA {clear:both;float:none;background:#035388 url(../images/icons/nav-links.png) repeat-x left bottom;padding:0.9em 0;min-width:1000px;}
#quickCTA section {margin:0 auto;width:960px;clear:both;float:none;background:url(../images/acta-bg.png) repeat left top;padding:10px;}
#quickCTA .quickLinks {clear:both;float:none;margin:0;list-style:none;padding:0;width:960px;}
#quickCTA .quickLinks li {display:block;float:left;width:319px;height:auto;margin:0 1px 0 0;line-height:1.34em; position:relative;}
#quickCTA .quickLinks li h2 {display:block;float:none;clear:both;width:319px;position:relative;height:38px;font-weight:normal; z-index:100; font-size:1.27em;}
#quickCTA .quickLinks li h2 img {display:block;position:absolute;z-index:10;left:0;top:0;}
#quickCTA .quickLinks li h2 a {display:block;position:absolute;z-index:10;right:0;top:0;text-align:right;width:174px;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.33em;padding:55px 10px 0 0;text-transform:uppercase;color:#343535;line-height:0.88em;}
#quickCTA .quickLinks li h2 a span {display:block;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;color:#0076c3;}
#quickCTA .quickLinks li .ctaLink {position:relative;background:url(../images/banner-dot-bg.gif) repeat left top;display:block;color:#60605f;height:110px;text-align:right;width:319px;padding:0;line-height:1.2em;overflow:hidden;}
#quickCTA .quickLinks li .ctaLink a {position:absolute;right:10px;bottom:10px;color:#60605f;display:block;width:184px;height:40px;}
#quickCTA .quickLinks li .ctaLink a:hover {color:#60605f;}
/*------------------------------------------------------- Ends Quick CTA -------------------------------------------------------*/
/*------------------------------------------------------- Services List -------------------------------------------------------*/
#servicesList {clear:both;float:none;background:#f6f7f8 url(images/service-line-bg.gif) repeat left top;}
#servicesList section {margin:0 auto;width:980px;clear:both;float:none;overflow:hidden;}
#servicesList .services {clear:both;float:none;display:block;list-style:none;width:1000px;}
#servicesList .services li {float:left;width:320px;height:120px;padding:1.8em 0 1.8em 0;border-bottom:1px dashed #c5c5c5;display:block;line-height:1.34em;margin:0 10px -1px 0;}
#servicesList .services h2 {font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.73em;font-weight:normal;text-transform:uppercase;margin-bottom:0.3em;padding-top:0.1em;}
#servicesList .services h2 em {font-style:normal;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;color:#0076c3;font-size:1.05em;}
#servicesList .services p {margin-bottom:0.9em;}
#servicesList .leftImg {display:block;float:left;width:120px;height:110px;}
#servicesList .leftImg img {display:block;}
#servicesList .readmore {display:inline-block;background-color:#e6e7e9;color:#0076c3;padding:0.3em 0.6em;font-size:0.91em;}
#servicesList .readmore:hover {background-color:#0076c4;color:#FEFFFF;}
#servicesList .serviceLink {display:block;background:#f9fafa url(../images/icons/services-arrow.png) no-repeat 255px center;width:278px;height:78px;padding:30px 0 0 40px;font-size:3em;font-family:'TeXGyreAdventorRegular', Arial, Helvetica, sans-serif;color:#d7d8da;line-height:1em;border:1px solid #e6e7e9;border-radius:6px;}
#servicesList .serviceLink em {font-size:0.4em;line-height:1em;font-style:normal;display:block;}
/*------------------------------------------------------- Ends Services List -------------------------------------------------------*/
/*------------------------------------------------------- Content Area -------------------------------------------------------*/
#contentBody {clear:both;float:none;background-color:#FFF;padding:1em 0;}
#contentWrapper {width:980px;height:auto;clear:both;float:none;margin:0 auto;}
.sloganArticle {clear:both;float:none;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.82em;text-align:center;line-height:1.11em;color:#787879;margin:0.5em 0;border-bottom:5px solid #f3f4f5;padding-bottom:0.7em;position:relative;}
.sloganArticle h2 {font-weight:normal;font-size:1.45em;margin-bottom:0.3em;}
.sloganArticle h2 em {color:#0076c3;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;font-style:normal;font-size:1.05em;}
.sloganArticle #rightSide {line-height:1em;text-align:left;}
.sloganArticle #rightSide p {margin-bottom:0.5em;}
.sloganArticle #leftSide span.blueCol {cursor:pointer;}
.sloganArticle #leftSide span.blueCol:hover {color:#c30000;cursor:pointer;}
.sloganArticle .close {width:auto;height:auto;color:#333333;position:absolute;right:0;top:0;font-family:'TeXGyreAdventorBold', Arial, Helvetica, sans-serif;font-size:0.7em;background:url(../images/icons/nav-links.png) no-repeat center -107px;width:20px;height:20px;overflow:hidden;line-height:50px;display:none;}
.sloganArticle .close:hover {color:#60605f;cursor:pointer;}
.latestArticle {float:left;clear:left;width:226px;height:328px;border:1px solid #e6e7e9;padding:10px;line-height:1.2em;overflow:hidden;margin-bottom:0.9em;}
.latestArticle h2 {border-bottom:4px solid #e6e7e9;font-size:2.18em;text-transform:uppercase;line-height:1em;margin-bottom:0.5em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;}
.latestArticle h2 em {color:#0076c3;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;font-style:normal;font-size:1.05em;}
.latestArticle h3 {color:#0076c3;font-size:1em;margin-bottom:0.5em;}
.latestArticle p {margin-bottom:0.9em;line-height:1.25em;}
.latestArticle .readmore {margin:0;}
.latestArticle .readmore a {display:inline-block;background-color:#0076c4;color:#FEFFFF;padding:0.3em 0.6em;font-size:0.91em;}
.latestArticle .readmore a:hover {background-color:#888784;}
.recentProjects {float:right;clear:right;width:722px;height:auto;margin-bottom:0.9em;}
.recentProjects h2 {font-size:2.18em;text-transform:uppercase;line-height:1em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;background-color:#f3f4f5;padding:10px 10px 0px 10px;height:30px;}
.recentProjects h2 span {float:left;width:auto;height:auto;display:inline-block;}
.recentProjects h2 em {color:#0076c3;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;font-style:normal;font-size:1.05em;}
.recentProjects h2 a {display:inline-block;float:right;text-align:right;width:auto;height:auto;color:#60605f;font-size:0.5em;text-transform:none;font-family:Tahoma, Geneva, sans-serif;}
.recentProjects h2 a:hover {color:#0076c3;}
.recentProjects ul {margin:0;padding:0;list-style:none;margin-bottom:-2px;width:730px}
.recentProjects ul li {width:179px;height:154px;float:left;margin:0 2px 2px 0;overflow:hidden;position:relative;}
.recentProjects ul li h3 {display:block;position:absolute;z-index:10;width:169px;height:80px;padding:10px 60px 10px 10px;font-size:1.64em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;left:-40px;top:-100px;background:url(../images/project-heading-bg.png) no-repeat left top;color:#FEFFFF;}
.recentProjects ul li h3 span {display:block;font-family:Tahoma, Geneva, sans-serif;font-size:0.61em;color:#CCCCCC;line-height:1.2em;margin:0.3em 0 0 0;}
.recentProjects ul li img {display:block;position:relative;}
.recentProjects ul li .hoverContainer {display:block;margin:0;padding:15px 10px;width:59px;height:24px;position:absolute;right:-79px;top:100px;background:url(../images/icons/footer-links.png) no-repeat left bottom;color:#90b4cc;text-align:right;}
.recentProjects ul li .hoverContainer:hover {color:#FEFFFF;}
/*Twitter*/
.twitterPlaceHolder {display:block;float:none;clear:both;width:930px;height:34px;margin-bottom:0.9em;background:#616161 url(../images/icons/nav-links.png) no-repeat 0.7em 0.6em;padding:0 0 0 50px;overflow:hidden;}
.joinLink {float:right;clear:right;width:100px;background-color:#3f3f41;color: #c1c1c1;text-align:center;padding:0.5em 0;line-height:1em;}
.twitterPlaceHolder a {color: #FFFFFE;}
.twitterPlaceHolder a:hover {text-decoration:underline;}
.query {width:800px;float:left;padding:0.3em 0 0.3em 0;}
.tweet, .query {/*font: 120% Georgia, serif;*/
	color: #c1c1c1;}
.tweet_list {/*-webkit-border-radius: 0.5em;-moz-border-radius: 0.5em;border-radius: 0.5em;*/
	list-style: none;margin: 0;padding: 0;overflow-y: hidden;	/*background-color: #8ADEE2;*/}
.tweet_list .awesome, .tweet_list .epic {text-transform: uppercase;}
.tweet_list li {overflow-y: auto;overflow-x: hidden;padding: 0.5em;list-style-type: none;}
.tweet_list li a {color: #FFFFFE;text-decoration:underline;}
.tweet_list li a:hover {text-decoration:none;}
.tweet_list .tweet_even {background-color: #91E5E7;}
.tweet_list .tweet_avatar {padding-right: .5em;float: left;}
.tweet_list .tweet_avatar img {vertical-align: middle;}
/*Ends Twitter*/
/*------------------------------------------------------- Ends Content Area -------------------------------------------------------*/
/*------------------------------------------------------- Inner Content Area -------------------------------------------------------*/
.wrapper {position:relative;}
#innerContentBody {clear:both;float:none;margin:0;padding:0;background:#fff url(../images/icons/nav-links.png) repeat-x left -1340px;min-width:1000px;}
.contentWrapper {clear:both;float:none;margin:0 auto;width:1000px;height:auto;font-size:1.09em;}
.shareThisPage {width:80px;height:auto;margin:0; position:absolute;z-index:999;top:343px; right:0;}
.shareThisLinks {width:65px;background-color:#FFFFFF;border-radius:0 10px 10px 0;padding:0.7em 0 0.7em 15px;box-shadow:2px 2px 2px #F7F7F7;}
.shareThisPage a {display:block;margin-bottom:0.5em;}
.shareThisPageMin {display:none;}
.breadcrumb {clear:both;float:none;margin:0;padding:10px 0;width:1000px;height:auto;font-size:1.09em;color:#FEFFFF; no-repeat left bottom;min-width:1000px;}
.breadcrumb ul {margin:0;padding:0 10px;list-style:none;white-space:nowrap;display:block;}
.breadcrumb ul li {display:inline; no-repeat left center;padding:0 0 0 0.7em;}
.breadcrumb ul li a {color:#FEFFFF;}
.breadcrumb ul li a:hover {text-decoration:underline;}
.breadcrumb ul li:first-child {background:none;padding:0;}
.leftShade {clear:both;float:none;background:url(../images/left-shade-bg.png) repeat-y left top;}
.rightShade {clear:both;float:none;background:url(../images/right-shade-bg.png) repeat-y right top;}
.contentArea {clear:both;float:none;margin:0 auto;padding:15px;width:950px;height:auto;background:#FFF url(../images/left-panel-bg.gif) repeat-y left top;}
.leftPanel {float:left;clear:left;width:230px;height:auto;line-height:1.2em;color:#838386;}
.leftPanel .heading {color:#989899;clear:both;float:none;line-height:0.7em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-style:normal;font-size:2.27em;font-weight:normal;margin:0 0 0.1em 0;}
.leftPanel .headingTxt {background:#035388 url(../images/icons/nav-links.png) repeat-x left -1286px;color:#FEFFFF;padding:0.7em 0.8em;font-weight:normal;font-size:1.27em;clear:both;float:none;line-height:1em;}
.leftPanel .navLinks {clear:both;float:none;margin-bottom:1em;border:1px solid #e7e7e7;background-color:#eeeeee;font-size:0.92em;}
.leftPanel .navLinks ul {list-style:none;display:block;}
.leftPanel .navLinks ul li {float:left;clear:both;width:100%;background:url(../images/icons/nav-links.png) repeat-x left -1183px;}
.leftPanel .navLinks ul li a {display:block;padding:0.6em 0.4em 0.4em 1.7em;background:url(../images/icons/nav-links.png) no-repeat;color:#989899;text-transform:uppercase;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-style:normal;font-size:1.45em;line-height:1em;}
.leftPanel .navLinks ul li.wd a {background-position:7px -997px;}
.leftPanel .navLinks ul li.wdm a {background-position:7px -276px;}
.leftPanel .navLinks ul li.seo a {background-position:-9px -310px;}
.leftPanel .navLinks ul li.smm a {background-position:-9px -379px;}
.leftPanel .navLinks ul li.ppca a {background-position:7px -415px;}
.leftPanel .navLinks ul li.om a {background-position:-8px -451px;}
.leftPanel .navLinks ul li.itc a {background-position:6px -620px;}
.leftPanel .navLinks ul li.smoad a {background-position:7px -482px;}
.leftPanel .navLinks ul li.md a {background-position:-8px -516px;}
.leftPanel .navLinks ul li.gd a {background-position:-9px -653px;}
.leftPanel .navLinks ul li.sd a {background-position:-8px -586px;}
.leftPanel .navLinks ul li.dd a {background-position:6px -550px;}
.leftPanel .navLinks ul li.ec a {background-position:-9px -712px;}
.leftPanel .navLinks ul li.gp a {background-position:7px -345px;}
.leftPanel .navLinks ul li a:hover {font-family:'UtsaahBold', Arial, Helvetica, sans-serif;}
.leftPanel .whtContent {background-color:#FFF;border:1px solid #e7e7e7;border-width:0 1px 1px 1px;clear:both;float:none;margin:0 0 0.9em 0;padding:0.9em 10px;}
.whtContent p {margin:0 0 0.9em 0;}
.leftPanel .fieldContainer {clear:both;float:none;margin:0;}
.leftPanel input.formfield {border:1px solid #f2f2f1;background-color:#f2f2f2;clear:left;float:left;margin:0 0 0.7em 0;padding:7px;width:190px;height:auto;color:#838386;font-size:1em;}
.leftPanel textarea.formfield {border:1px solid #f2f2f1;background-color:#f2f2f2;clear:left;float:left;margin:0 0 0.7em 0;padding:7px;width:190px;height:70px;color:#838386;font-size:1em;resize:none;}
.leftPanel input.captchafield {border:1px solid #f2f2f1;background-color:#f2f2f2;float:left;margin:0 0 0.7em 0;padding:7px;width:100px;height:auto;color:#838386;font-size:1em;}
.leftPanel input.sendOut {border:1px solid #16517d;background:#347db4 url(../images/icons/nav-links.png) repeat-x left -1236px;clear:both;float:left;margin:0;padding:7px 0;width:204px;height:auto;font-size:1.09em;color:#FEFFFF;font-size:1em;cursor:pointer;}
.leftArticle h3 {color:#36a9dd;font-size:1em;margin-bottom:0.34em;font-weight:normal;line-height:1.25em;}
.leftArticle h3 a {color:#36a9dd;}
.leftArticle h3 a:hover {color:#c30000;}
.leftArticle p {line-height:1.25em;}
.leftArticle .readmore {margin:0;}
.leftArticle .readmore a {display:block;background-color:#e6e7e9;color:#0076c3;padding:0.3em 0.6em;font-size:0.91em;text-transform:uppercase;clear:both;float:none;}
.leftArticle .readmore a em {font-style:normal;display:block;width:16px;text-align:right;float:right;height:auto;}
.leftArticle .readmore a:hover {background-color:#0076c4;color:#FEFFFF;}
.rightBody {float:right;clear:right;width:690px;height:auto;}
.rightBody p {margin:0 0 1.2em 0;padding:0;}
.rightBody ul, .rightBody ol {margin:0 0 1.2em 1.6em;}
.rightBody ul ul, .rightBody ol ol, .rightBody ul ol, .rightBody ol ul {margin:0.9em 0 0.9em 1.4em;}
.rightBody h1 {font-size:2.92em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;color:#0076c3;line-height:1em;font-weight:normal;margin:0 0 0.1em 0;}
.rightBody h2 {font-size:2.25em;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;color:#0076c3;line-height:1em;font-weight:normal;margin:0 0 0.1em 0;}
.rightBody h3 {font-size:2.08em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;color:#0076c3;line-height:1em;font-weight:normal;margin:0 0 0.1em 0;}
.rightBody h4 {font-size:1.67em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;line-height:0.9em;font-weight:normal;margin:0 0 0.3em 0;}
.mainBody .rightBody h2 {font-size:2.92em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;color:#0076c3;line-height:1em;font-weight:normal;margin:0 0 0.1em 0;}
.mainBody .rightBody h3 {font-size:2.25em;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;color:#0076c3;line-height:1em;font-weight:normal;margin:0 0 0.1em 0;}
.mainBody .rightBody h4 {font-size:2.08em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;color:#0076c3;line-height:1em;font-weight:normal;margin:0 0 0.1em 0;}
.mainBody .rightBody h5 {font-size:1.67em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;line-height:0.9em;font-weight:normal;margin:0 0 0.3em 0;}
.aboutList {clear:both;float:none;margin:0;width:690px;overflow:hidden;height:auto;font-size:0.92em;}
.aboutList ul {margin:0;padding:0;width:750px;display:block;list-style:none;padding:1em 0 0 0;}
.aboutList li {float:left;background:url(../images/grey-txt-dialog-shade-bg.png) no-repeat center bottom;width:222px;height:236px;padding:0 0 10px 0;margin:0 10px 10px 0;position:relative;text-align:center;}
.aboutListContent {clear:both;float:none;background:url(../images/grey-txt-dialog-bg.png) no-repeat left top;width:192px;height:206px;padding:15px;position:absolute;left:0;top:0;color:#838386;font-family:Georgia, "Times New Roman", Times, serif;line-height:1.2em;}
.rightBody .aboutListContent h3 {font-size:1em;color:#555555;margin:0 0 0.5em 0;text-transform:uppercase;font-family:Georgia, "Times New Roman", Times, serif;line-height:1.2em;font-weight:bold;}
.rightBody .greenHighlightTxt {border:1px solid #d5e9aa;padding:1em 1em 1em 3.5em;border-radius:6px;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.5em;box-shadow:0px 0px 6px #e3ebd2;color:#5f8904;background:#f7ffe6 url(../images/icons/prove-tick.png) no-repeat 1em center;}
.rightBody .redHighlightTxt {border:1px solid #e9aaaa;padding:1em 1em 1em 3.5em;border-radius:6px;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.5em;box-shadow:0px 0px 6px #ebd2d2;color:#890404;background:#ffe6e6 url(../images/icons/prove-tick-red.png) no-repeat 1em center;}
.rightBody .pinGreenHighlightTxt {border:1px solid #d5e9aa;padding:1em 1em 1em 3.5em;border-radius:6px;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.5em;box-shadow:0px 0px 6px #e3ebd2;color:#5f8904;background:#f7ffe6 url(../images/icons/pin.png) no-repeat 1em center;}
.rightBody .blueHighlightTxt {padding:1em 1em 1em 3.5em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.5em;border:1px solid #bbdcf6;border-radius:6px;box-shadow:0px 0px 6px #bed8ed;background:#e6f4ff url(../images/icons/blue-arrow.png) no-repeat 1em center;}
.contactBody {clear:both;float:none;margin:0;padding:0;}
.contactBody .leftSide {float:left;clear:left;width:208px;padding:10px;height:auto;border:1px dashed #e2e2e2;border-radius:4px;margin-bottom:1em;}
.contactBody .leftSide address {font-style:normal;}
.contactBody .leftSide p {font-size:1.17em;}
.contactBody .phoneTxt {font-size:2.25em;display:block;line-height:1.3em;}
.contactBody .rightSide {float:none;clear:both;width:668px;padding:10px;height:auto;border:1px dashed #e2e2e2;border-radius:4px;margin-bottom:1em;}
.contactBody .rightSide fieldset p {margin:0;clear:both;float:none;}
.contactBody .rightSide label {float:left;display:block;width:140px;padding:10px 10px 10px 0;}
.contactBody .rightSide input.formfield {border:1px solid #e2e2e2;padding:10px;width:400px;float:left;height:auto;color:#60605f;margin-bottom:0.5em;}
.contactBody .rightSide input.captchafield {border:1px solid #e2e2e2;padding:10px;width:174px;float:left;height:auto;color:#60605f;margin-bottom:0.5em;}
.contactBody .rightSide img.captchafield {margin:0 0.5em 0.5em 0;float:left;}
.contactBody .rightSide textarea.formfield {border:1px solid #e2e2e2;padding:10px;width:400px;float:left;height:100px;resize:none;color:#60605f;margin-bottom:0.5em;}
.contactBody .sendOut {padding:10px 10px 10px 150px;clear:both;float:none;}
.contactBody .sendOut input {border:none;background-color:#0076c4;color:#FEFFFF;font-size:2em;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;font-style:normal;padding:0.3em 1em 0.2em 1em;cursor:pointer;}
.contactBody .sendOut input:hover {background-color:#e6e7e9;color:#0076c3;}
.frameBorder {float:right;clear:right;width:428px;padding:10px;height:auto;border:1px dashed #e2e2e2;border-radius:4px;margin-bottom:1em;}
.clientHeading {border-bottom:1px dashed #e2e2e2;clear:both;float:none;padding-bottom:0.1em;}
.testimonials {clear:both;float:none;margin:0 0 1em 0;width:690px;overflow:hidden;height:auto;}
.testimonials ul {list-style:none;margin:0;padding:0;clear:both;float:none;}
.testimonials ul li {clear:both;float:left;padding:1.5em 0;border-bottom:1px dashed #e2e2e2;width:690px;}
.testimonials figure {float:left;width:146px;height:auto;}
.testimonials figure img {display:block;}
.testimonials li .clientTxt {width:530px;height:auto;float:right;}
.testimonials .author {color:#0076c3;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.64em;margin:0;}
.seoForm {float:none;clear:none;padding:10px 30px;height:auto;border:1px dashed #e2e2e2;border-radius:4px;}
.seoForm fieldset p {margin:0;clear:both;float:none;}
.seoForm label {display:block;padding:3px 0;}
.seoForm input.formfield {border:1px solid #e2e2e2;padding:10px;width:600px;float:left;height:auto;color:#60605f;margin-bottom:0.5em;}
.seoForm input.captcha {border:1px solid #e2e2e2;padding:12px 10px;width:150px;float:left;height:auto;color:#60605f;margin-bottom:0.5em;}
.seoForm textarea.formfield {border:1px solid #e2e2e2;padding:10px;width:600px;float:left;height:100px;resize:none;color:#60605f;margin-bottom:0.5em;}
.seoForm .sendOut {padding:10px 0;clear:both;float:none;}
.seoForm .sendOut input {border:none;background-color:#0076c4;color:#FEFFFF;font-size:2em;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;font-style:normal;padding:0.3em 1em 0.2em 1em;cursor:pointer;}
.seoForm .sendOut input:hover {background-color:#e6e7e9;color:#0076c3;}
.rightBody .greenSubHeadingTxt {color:#78b000;font-family:'UtsaahItalic', Arial, Helvetica, sans-serif;font-size:1.67em;margin-bottom:0.5em;}
.mainBody .rightBody .greenSubHeadingTxt {color:#78b000;font-family:'UtsaahItalic', Arial, Helvetica, sans-serif;font-size:1.67em;margin-bottom:0.5em;}
.greyGradContainer {clear:both;float:none;margin:0 0 1em 0;background:#FFF url(../images/grey-txt-bg.gif) repeat-x left top;}
.botGreyGradContainer {background:url(../images/bot-grey-txt-bg.gif) no-repeat left bottom;}
.topGreyGradContainer {background:url(../images/top-grey-txt-bg.gif) no-repeat left top;padding:12px 0;}
.midGreyGradContainer {border:2px solid #f2f2f2;border-width:0px 2px 0px 2px;padding:3px 15px;width:656px;}
.midGreyGradContainer h3 {font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:2.08em;margin-bottom:0.2em;font-weight:normal;}
.greyGradContainer .wd h3 {color:#ec6700;}
.greyGradContainer .seo h3 {color:#2f7e3c;}
.greyGradContainer .smm h3 {color:#347db3;}
.greyGradContainer .ppca h3 {color:#bf0789;}
.greyGradContainer .om h3 {color:#5d0fc8;}
.greyGradContainer .itc h3 {color:#c975ff;}
.greyGradContainer .smoad h3 {color:#00c8d4;}
.greyGradContainer .md h3 {color:#60605f;}
.greyGradContainer .gd h3 {color:#00baff;}
.greyGradContainer .sd h3 {color:#c30000;}
.greyGradContainer .dd h3 {color:#f1d203;}
.greyGradContainer .kc h3 {color:#78b000;}
.rightBody .midGreyGradContainer ul {list-style:none;margin:0;padding:0;}
.midGreyGradContainer ul li {float:left;width:80px;height:70px;padding:1.2em 1.2em 0 0;}
.midGreyGradContainer ul li a {display:block;width:80px;height:70px;background: no-repeat left top;position:relative;}
.greyGradContainer ul li a strong {display:block;position:absolute;width:80px;height:70px;z-index:10;background: no-repeat left bottom;left:0;top:0;}
.greyGradContainer ul li a span {display:none;position:absolute;width:auto;height:auto;z-index:100;left:50%;top:-28px;background:url(../images/icons/pop-up-arrow.png) no-repeat center bottom;padding:0 0 6px 0;}
.greyGradContainer ul li a span em {display:block;width:auto;color:#FEFFFF;font-size:1em;padding:0.3em 1em;font-style:normal;white-space:nowrap;background-color:#0075be;border-radius:6px;}
/*.midGreyGradContainer ul li a:hover {background-position:left bottom;}*/
.greyGradContainer .wd ul li a span {background-image:url(../images/icons/org-pop-up-arrow.png);}
.greyGradContainer .seo ul li a span {background-image:url(../images/icons/green-pop-up-arrow.png);}
.greyGradContainer .smm ul li a span {background-image:url(../images/icons/pop-up-arrow.png);}
.greyGradContainer .ppca ul li a span {background-image:url(../images/icons/purple-pop-up-arrow.png);}
.greyGradContainer .om ul li a span {background-image:url(../images/icons/violet-pop-up-arrow.png);}
.greyGradContainer .smoad ul li a span {background-image:url(../images/icons/teal-pop-up-arrow.png);}
.greyGradContainer .md ul li a span {background-image:url(../images/icons/grey-pop-up-arrow.png);}
.greyGradContainer .gd ul li a span {background-image:url(../images/icons/blue-pop-up-arrow.png);}
.greyGradContainer .sd ul li a span {background-image:url(../images/icons/maroon-pop-up-arrow.png);}
.greyGradContainer .itc ul li a span {background-image:url(../images/icons/lilac-pop-up-arrow.png);}
.greyGradContainer .dd ul li a span {background-image:url(../images/icons/yel-pop-up-arrow.png);}
.greyGradContainer .kc ul li a span {background-image:url(../images/icons/ltgreen-pop-up-arrow.png);}
.greyGradContainer .wd ul li a span em {background-color:#f86c00;}
.greyGradContainer .seo ul li a span em {background-color:#247832;}
.greyGradContainer .smm ul li a span em {background-color:#0075be;}
.greyGradContainer .ppca ul li a span em {background-color:#b50080;}
.greyGradContainer .om ul li a span em {background-color:#520eaf;}
.greyGradContainer .smoad ul li a span em {background-color:#0ea6af;}
.greyGradContainer .md ul li a span em {background-color:#404244;}
.greyGradContainer .gd ul li a span em {background-color:#00b3f5;}
.greyGradContainer .sd ul li a span em {background-color:#981c28;}
.greyGradContainer .itc ul li a span em {background-color:#ba5cf7;}
.greyGradContainer .dd ul li a span em {background-color:#d5ab04;}
.greyGradContainer .kc ul li a span em {background-color:#8cb00e;}
.greyGradContainer .wd ul li a.service1, .greyGradContainer .wd ul li a.service1 strong {background-image:url(../images/icons/web-icon1.png);}
.greyGradContainer .wd ul li a.service2, .greyGradContainer .wd ul li a.service2 strong {background-image:url(../images/icons/web-icon2.png);}
.greyGradContainer .wd ul li a.service3, .greyGradContainer .wd ul li a.service3 strong {background-image:url(../images/icons/web-icon3.png);}
.greyGradContainer .wd ul li a.service4, .greyGradContainer .wd ul li a.service4 strong {background-image:url(../images/icons/web-icon4.png);}
.greyGradContainer .wd ul li a.service5, .greyGradContainer .wd ul li a.service5 strong {background-image:url(../images/icons/web-icon5.png);}
.greyGradContainer .wd ul li a.service6, .greyGradContainer .wd ul li a.service6 strong {background-image:url(../images/icons/web-icon6.png);}
.greyGradContainer .wd ul li a.service7, .greyGradContainer .wd ul li a.service7 strong {background-image:url(../images/icons/web-icon7.png);}
.greyGradContainer .seo ul li a.service1, .greyGradContainer .seo ul li a.service1 strong {background-image:url(../images/icons/seo-icon1.png);}
.greyGradContainer .seo ul li a.service2, .greyGradContainer .seo ul li a.service2 strong {background-image:url(../images/icons/seo-icon2.png);/* background-position:left bottom;*/}
.greyGradContainer .seo ul li a.service3, .greyGradContainer .seo ul li a.service3 strong {background-image:url(../images/icons/seo-icon3.png);}
.greyGradContainer .seo ul li a.service4, .greyGradContainer .seo ul li a.service4 strong {background-image:url(../images/icons/seo-icon4.png);}
.greyGradContainer .seo ul li a.service5, .greyGradContainer .seo ul li a.service5 strong {background-image:url(../images/icons/seo-icon5.png);}
.greyGradContainer .seo ul li a.service6, .greyGradContainer .seo ul li a.service6 strong {background-image:url(../images/icons/seo-icon6.png);}
.greyGradContainer .seo ul li a.service7, .greyGradContainer .seo ul li a.service7 strong {background-image:url(../images/icons/seo-icon7.png);}
.greyGradContainer .seo ul li a.service8, .greyGradContainer .seo ul li a.service8 strong {background-image:url(../images/icons/seo-icon8.png);}
.greyGradContainer .seo ul li a.service9, .greyGradContainer .seo ul li a.service9 strong {background-image:url(../images/icons/seo-icon9.png);}
.greyGradContainer .smm ul li a.service1, .greyGradContainer .smm ul li a.service1 strong {background-image:url(../images/icons/smm-icon1.png);}
.greyGradContainer .smm ul li a.service2, .greyGradContainer .smm ul li a.service2 strong {background-image:url(../images/icons/smm-icon2.png);}
.greyGradContainer .smm ul li a.service3, .greyGradContainer .smm ul li a.service3 strong {background-image:url(../images/icons/smm-icon3.png);}
.greyGradContainer .smm ul li a.service4, .greyGradContainer .smm ul li a.service4 strong {background-image:url(../images/icons/smm-icon4.png);}
.greyGradContainer .smm ul li a.service5, .greyGradContainer .smm ul li a.service5 strong {background-image:url(../images/icons/smm-icon5.png);}
.greyGradContainer .smm ul li a.service6, .greyGradContainer .smm ul li a.service6 strong {background-image:url(../images/icons/smm-icon6.png);}
.greyGradContainer .smm ul li a.service7, .greyGradContainer .smm ul li a.service7 strong {background-image:url(../images/icons/smm-icon7.png);}
.greyGradContainer .smm ul li a.service8, .greyGradContainer .smm ul li a.service8 strong {background-image:url(../images/icons/smm-icon8.png);}
.greyGradContainer .ppca ul li a.service1, .greyGradContainer .ppca ul li a.service1 strong {background-image:url(../images/icons/ppc-icon1.png);}
.greyGradContainer .ppca ul li a.service2, .greyGradContainer .ppca ul li a.service2 strong {background-image:url(../images/icons/ppc-icon2.png);}
.greyGradContainer .ppca ul li a.service3, .greyGradContainer .ppca ul li a.service3 strong {background-image:url(../images/icons/ppc-icon3.png);}
.greyGradContainer .ppca ul li a.service4, .greyGradContainer .ppca ul li a.service4 strong {background-image:url(../images/icons/ppc-icon4.png);}
.greyGradContainer .ppca ul li a.service5, .greyGradContainer .ppca ul li a.service5 strong {background-image:url(../images/icons/ppc-icon5.png);}
.greyGradContainer .ppca ul li a.service6, .greyGradContainer .ppca ul li a.service6 strong {background-image:url(../images/icons/ppc-icon6.png);}
.greyGradContainer .om ul li a.service1, .greyGradContainer .om ul li a.service1 strong {background-image:url(../images/icons/om-icon1.png);}
.greyGradContainer .smoad ul li a.service1, .greyGradContainer .smoad ul li a.service1 strong {background-image:url(../images/icons/smoad-icon1.png);}
.greyGradContainer .smoad ul li a.service2, .greyGradContainer .smoad ul li a.service2 strong {background-image:url(../images/icons/smoad-icon2.png);}
.greyGradContainer .md ul li a.service1, .greyGradContainer .md ul li a.service1 strong {background-image:url(../images/icons/md-icon1.png);}
.greyGradContainer .md ul li a.service2, .greyGradContainer .md ul li a.service2 strong {background-image:url(../images/icons/md-icon2.png);}
.greyGradContainer .gd ul li a.service1, .greyGradContainer .gd ul li a.service1 strong {background-image:url(../images/icons/gd-icon1.png);}
.greyGradContainer .sd ul li a.service1, .greyGradContainer .sd ul li a.service1 strong {background-image:url(../images/icons/sd-icon1.png);}
.greyGradContainer .itc ul li a.service1, .greyGradContainer .itc ul li a.service1 strong {background-image:url(../images/icons/itc-icon1.png);}
.greyGradContainer .dd ul li a.service1, .greyGradContainer .dd ul li a.service1 strong {background-image:url(../images/icons/dd-icon1.png);}
.greyGradContainer .kc ul li a.service1, .greyGradContainer .kc ul li a.service1 strong {background-image:url(../images/icons/kc-icon1.png);}
.rbQuote {background:url(../images/rb-quote.gif) no-repeat right bottom;clear:both;float:none;margin:0 0 1.5em 0;}
.ltQuote {background:url(../images/lt-quote.gif) no-repeat left top;clear:both;float:none;padding:0.5em 4em;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.45em;}
.ltQuote p {margin-bottom:0.5em;}
.ltQuote .author {color:#616162;font-family:'UtsaahItalic', Arial, Helvetica, sans-serif;margin:0;}
.rightBody .tweetArrowBox {position:relative;margin:0;height:30px;padding:0 0 0 3em;display:block;line-height:30px;}
.rightBody .tweetArrow {background:url(../images/icons/list-arrow-org.gif) no-repeat 1.5em center;padding:0 2.4em 0 0;line-height:1.5em;position:absolute;left:0;top:3px;display:block;}
.portfolioLine {font:normal 1.67em/1.2em Georgia, "Times New Roman", Times, serif;}
/* Filter */
.rightBody .filter {margin:0 0 1.5em 0;padding:0;clear:both;float:none;list-style:none;height:30px;border:1px dashed #CCCCCD;border-width:1px 0px 1px 0px;text-transform:uppercase;}
.rightBody .filter li {float: left;line-height:30px;font-size:0.92em;}
.rightBody .filter li:last-child:after {content: "";}
.rightBody .filter a {padding: 3px 5px;text-decoration: none;color:#60605f;margin:0 0.5em 0 0;}
.rightBody .filter a:hover, .current a {color: #FFFFFE !important;background-color:#0075be;}
/* Portfolio Items */
.rightBody .portfolio {list-style:none;margin:0;padding:0;}
.rightBody .portfolio li {float: left;margin-right: 15px;margin-bottom: 1.5em;box-shadow:0px 0px 5px #eee;position:relative;font-size:0.92em;}
 .rightBody .portfolio li:nth-child(3n) {
margin-right: 0;}
.portfolio a {display: block;text-decoration: none;}
.portfolio img {display: block;border-radius:6px;width:215px;position:relative;height:120px;}
.portfolio li .hoverContainer {display: block;position:absolute;z-index:10;background:url(../images/blk-txt-bg.png) repeat left top;left:0;top:0;width:175px;height:85px;color:#FFFFFE;padding:15px 20px 20px 20px;border-radius:6px;display:none;}
.portfolio li .hoverContainer strong {display:block;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;font-weight:normal;font-size:2em;}
#projectContainer {float:none;clear:both;background:url(../images/project-detail-bg.jpg) no-repeat center top;height:779px;border-top:1px solid #f1f0f0;overflow:hidden;font-size:1.09em;}
#projectBody {clear:both;float:none;margin:0 auto;padding:0;width:980px;}
#projectBody .projectPic1 {float:left;clear:left;width:420px;height:298px;padding:34px 0 0 50px;display:block;overflow:hidden;}
#projectBody .projectDetail {float:right;clear:right;width:432px;height:290px;overflow:hidden;padding:42px 50px 0 0;font-size:0.92em;}
#projectBody .projectPic2 {float:left;width:590px;height:379px;padding:0;display:block;overflow:hidden;}
#projectBody .projectPic3 {float:left;width:380px;height:290px;overflow:hidden;padding:5px 0 0 9px;display:block;}
.projectDetail p {margin:0 0 1.2em 0;}
#projectBody h1 {font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:3.64em;margin:0 0 0.3em 0;color:#0076c3;line-height:0.7em;}
#projectBody h2 {font-size:1.18em;margin:0 0 0.9em 0;}
#projectBody .readmore {background-color:#FFF;display:inline-block;padding:0.2em 0.5em;font-size:0.91em;}
.rightBody .articleSection {clear:both;float:none;margin:0 0 1.2em 0;padding-bottom:0.5em;border-bottom:1px dashed #E7E7E7;}
.rightBody .articleHeadingTxt h2 {font-size:1.6em;color:#60605f;font-family:Tahoma, Geneva, sans-serif;font-weight:normal;margin:0 0 0.3em 0;}
.rightBody .articleHeadingTxt h2 a {color:#60605f;}
.rightBody .articleHeadingTxt h2 a:hover {color:#333;}
.rightBody .articleHeadingTxt h2 a:focus {background:#f9f9f9;}
.rightBody .articleHeadingTxt h3 {font-size:1em;color:#a2a2a2;font-family:Tahoma, Geneva, sans-serif;font-weight:normal;margin:0 0 1.2em 0;}
.rightBody .articlePagination {clear:both;float:none;margin:0 0 1em 0;}
.rightBody .articlePagination ul {list-style:none;margin:0;padding:0;}
.rightBody .articlePagination ul li {margin:0;padding:0 0.3em 0 0;float:left;width:auto;height:auto;}
.rightBody .articlePagination ul li a {display:block;background-color:#0076c4;border:1px solid #0166a8;padding:0.1em 0.5em;color:#FFFFFE;}
.rightBody .articlePagination ul li a:hover, .rightBody .articlePagination ul li a.active {background-color:#888784;border:1px solid #777674;}
.rightBody .articlePagination ul li a.selected, .rightBody .articlePagination ul li a.selected:hover {background-color:#FFF;color:#60605f;border:1px solid #E7E7E7;}
.rightBody .backArticles {display:inline-block;background:url(../images/icons/prev-project.png) no-repeat left center;height:32px;line-height:32px;text-transform:uppercase;padding:0 0 0 2.2em;font-size:1.45em;}
.rightBody .listPara li {margin-bottom:1.2em;}
.rightBody .listPara li h3 {font-weight:normal;margin-bottom:0;font-size:1.64em;}
.rightBody .listPara li h3.orgCol {color:#fb7116;}
.rightBody .listPara li h4 {font-weight:normal;margin-bottom:0;font-size:1.64em;}
.rightBody .listPara li h4.orgCol {color:#fb7116;}
.rightBody .viewPortfolio {display:block;margin:0;padding:30px 20px 40px 20px;width:648px;height:278px;background:url(../images/banners/view-portfolio.jpg) no-repeat left top;text-align:center;color:#6ba8a8;font-size:2em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;line-height:0.8em;border:1px solid #cff6f5;}
.rightBody .viewPortfolio .headingTxt {font-size:2.05em;text-transform:uppercase;font-weight:normal;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;line-height:1em;}
.rightBody .viewPortfolio .author {margin:0.5em 0 0 0;font-size:0.8em;font-family:'UtsaahItalic', Arial, Helvetica, sans-serif;}
.rightBody .viewPortfolio:hover .headingTxt {color:#78b000;}
.rightBody .listArrow {margin:0 0 1.33em 0;padding:0;list-style:none;}
.rightBody .listArrow li {margin:0;background:url(../images/icons/list-arrow.gif) no-repeat 0.5em 0.7em;padding:0.2em 0.2em 0.2em 2em;}
.rightBody .listArrow li ol li {margin:0;background:none;padding:0.2em 0.2em 0.2em 0;}
.rightBody .conversionList {margin:0 0 1em 0;font-size:1.09em;}
.rightBody .conversionList .listArrow li {float:left;width:150px;padding:15px 20px 15px 35px;border:1px solid #ffdaa9;border-radius:20px;margin:0 0 1em 1em;box-shadow:0px 0px 5px #ffe3bd;background:url(../images/icons/list-arrow-org.gif) no-repeat 20px 20px;}
.rightBody .conversionListGreen {margin:0 0 1em 0;font-size:1.09em;}
.rightBody .conversionListGreen .listArrow li {float:left;width:150px;padding:15px 20px 15px 35px;border:1px solid #74aa25;
	border-radius:20px;margin:0 0 1em 1em;box-shadow:0px 0px 5px #cae1a1;background:url(../images/icons/list-arrow-green.gif) no-repeat 20px 22px;}
.rightBody .conversionListViolet {margin:0 0 1em 0;font-size:1.09em;}
.rightBody .conversionListViolet a {color:#5d0fc8;}
.rightBody .conversionListViolet .listArrow li {float:left;width:150px;padding:30px;border:1px solid #ba87ff;height:30px;text-align:center;border-radius:70px;background-position:2em 3.2em;margin:0 0 1em 1em;box-shadow:0px 0px 5px #ddc4ff;background-image:url(../images/icons/list-arrow-violet.gif);color:#5d0fc8;}
.rightBody .resourceLink {margin:0 0 1em 0;}
.rightBody .resourceLink .listArrow li {float:left;width:auto;padding:10px 20px;border:1px solid #d5e9aa;height:auto;text-align:center;border-radius:70px;margin:0 0 1em 1em;box-shadow:0px 0px 5px #e3ebd2;background:none;color:#78b000;white-space:nowrap;}
.rightBody .resourceLink .listArrow li a {color:#78b000;}
.rightBody .resourceLink .listArrow li a:hover {text-decoration:underline;}
.rightBody .webLink {margin:0 0 1em 0;text-align:center;}
.rightBody .webLink .listArrow li {display:inline-block;width:auto;padding:0;background:none;white-space:nowrap;}
.rightBody .webLink .listArrow li a {color:#FFFFFE;display:block;padding:5px 20px;height:auto;text-align:center;border-radius:70px;margin:0 0 0.5em 0.5em;box-shadow:0px 0px 5px #d2dfeb;background-color:#005fb0;}
.rightBody .webLink .listArrow li a:hover {background-color:#7cb000;}
.rightBody .seoLink {margin:0 0 1em 0;text-align:center;}
.rightBody .seoLink .listArrow li {display:inline-block;width:auto;padding:0;background:none;white-space:nowrap;}
.rightBody .seoLink .listArrow li a {color:#FFFFFE;display:block;padding:5px 20px;height:auto;text-align:center;border-radius:70px;margin:0 0 0.5em 0.5em;box-shadow:0px 0px 5px #d7ebd2;background-color:#2F7F3C;}
.rightBody .seoLink .listArrow li a:hover {background-color:#7cb000;}
.rightBody .smmLink {margin:0 0 1em 0;text-align:center;}
.rightBody .smmLink .listArrow li {display:inline-block;width:auto;padding:0;background:none;white-space:nowrap;}
.rightBody .smmLink .listArrow li a {color:#FFFFFE;display:block;padding:5px 20px;height:auto;text-align:center;border-radius:70px;margin:0 0 0.5em 0.5em;box-shadow:0px 0px 5px #d7ebd2;background-color:#2273af;}
.rightBody .smmLink .listArrow li a:hover {background-color:#7cb000;}
.rightBody .ppcLink {margin:0 0 1em 0;text-align:center;}
.rightBody .ppcLink .listArrow li {display:inline-block;width:auto;padding:0;background:none;white-space:nowrap;}
.rightBody .ppcLink .listArrow li a {color:#FFFFFE;display:block;padding:5px 20px;height:auto;text-align:center;border-radius:70px;margin:0 0 0.5em 0.5em;box-shadow:0px 0px 5px #d7ebd2;background-color:#c00088;}
.rightBody .ppcLink .listArrow li a:hover {background-color:#7cb000;}
.rightBody .conversionArticle {margin:0 0 1em 0;}
.rightBody .conversionArticle .listArrow li {float:left;width:170px;padding:20px;border:1px solid #ffdaa9;height:auto;text-align:center;border-radius:50px;background-position:2em 2.2em;margin:0 0 1em 1em;box-shadow:0px 0px 5px #ffe3bd;background-image:url(../images/icons/list-arrow-org.gif);}
.rightBody .integrityList {margin:0 0 1em 0;}
.rightBody .integrityList .listArrow li {float:left;width:130px;padding:25px 25px 25px 55px;border:1px solid #ffdaa9;height:auto;border-radius:70px;background-position:0.7em center;margin:0 0 0.5em 0.5em;box-shadow:0px 0px 5px #cae1a1;background-image:url(../images/icons/integrity-arrow.png);font-size:2em;color:#fb7116;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;}
.rightBody .integrityListGreen {margin:0 0 1em 0;}
.rightBody .integrityListGreen .listArrow li {float:left;width:160px;padding:25px;border:1px solid #74aa25;height:auto;text-align:center;border-radius:70px;background-position:0.7em center;margin:0 0 0.5em 0.5em;box-shadow:0px 0px 5px #f1f6e8;background-image:url(../images/icons/integrity-arrow.png);font-size:2em;color:#fb7116;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;}
.rightBody .integrityListPurple {margin:0 0 1em 0;}
.rightBody .integrityListPurple .listArrow li {float:left;width:160px;padding:25px;border:1px solid #f086d1;height:auto;text-align:center;border-radius:70px;background-position:0.7em center;margin:0 0 0.5em 0.5em;box-shadow:0px 0px 5px #ffb3e9;background-image:url(../images/icons/integrity-arrow-purple.png);font-size:2em;color:#bf0789;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;}
.rightBody .justClick {clear:both;float:none;background:#fffdf5 url(../images/icons/just-click.png) no-repeat 95% center;border:1px solid #f9eddd;border-radius:6px;box-shadow:0px 0px 5px #fbeedb;height:81px;padding:20px 150px 20px 40px;font-size:1.45em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;display:block;color:#60605f;}
.rightBody .justClick em {font-style:normal;font-size:5.17em;display:block;line-height:0.8em;color:#fb7116;}
.rightBody .justClick{color:#60605f;}
.rightBody .justClick:hover {color:#fb7116;}
.rightBody .justClickRed {clear:both;float:none;background:#ffecec url(../images/icons/just-click-red.png) no-repeat 95% center;border:1px solid #f6bbbb;border-radius:6px;box-shadow:0px 0px 5px #f0cbcb;height:71px;padding:30px 150px 20px 40px;font-size:1.45em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;display:block;}
.rightBody .justClickRed em {font-style:normal;font-size:3.42em;display:block;line-height:1em;color:#c30000;}
.rightBody .justClickRed a {color:#c30000;}
.rightBody .justClickOrg {clear:both;float:none;background:#fff7f2 url(../images/icons/just-click-org.png) no-repeat 95% center;border:1px solid #ffd6b7;border-radius:6px;box-shadow:0px 0px 5px #ffdbc0;height:71px;padding:30px 150px 20px 40px;font-size:1.45em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;display:block;color:#60605f;}
.rightBody .justClickOrg em {font-style:normal;font-size:3.42em;display:block;line-height:1em;color:#ec6700;}
.rightBody .justClickOne {background-image:url(../images/icons/just-click-one.png);height:81px;padding:20px 150px 20px 40px;}
.rightBody .justClickOne em {line-height:0.8em;}
.rightBody .justClickOrg:hover {color:#ec6700;}
.rightBody .justClickMail {background-image:url(../images/icons/just-click-mail.png);height:81px;padding:20px 150px 20px 40px;}
.rightBody .justClickMail em {line-height:0.8em;}
.rightBody .highlightContent {clear:both;float:none;background-color:#fffdf5;border:1px solid #f9eddd;border-radius:6px;box-shadow:0px 0px 5px #fbeedb;height:auto;padding:20px;font-size:1.42em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;display:block;margin:0 0 1.2em 0;}
.rightBody .highlightContent .listArrow li {background-position:1em 0.4em;background-image:url(../images/icons/list-arrow-org.gif);}
.rightBody .highlightContent .listPara {list-style:none;margin:0;}
.rightBody .highlightContent .listPara li {background:url(../images/icons/list-arrow-org.gif) no-repeat left 0.3em;padding:0 0 0 1em;}
.rightBody .highlightContent .listContentPara li {margin-bottom:0.7em;}
.rightBody .highlightContent .listContentPara h4 {font-weight:normal;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.41em;margin:0 0 0.1em 0;color:#f1a400;}
.rightBody .highlightContent strong {font-weight:normal;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;}
.rightBody .highlightContent .orgCol {color:#f1a400;}
.rightBody .highlightContent h3 {font-weight:normal;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;font-size:1.24em;color:#f1a400;margin:0 0 0.3em 0;}
.rightBody .highlightContent .listPara h3 {font-weight:normal;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1em;color:#f1a400;font-weight:normal;}
.rightBody .highlightContent h4, .rightBody .highlightContent .listPara h4 {font-weight:normal;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-size:1.25em;margin:0 0 0.1em 0;color:#f1a400;}
.rightBody .steps {clear:both;float:none;background:#fffdf5 url(../images/icons/steps.png) no-repeat 10px 0.5em;border:1px solid #f9eddd;border-radius:6px;box-shadow:0px 0px 5px #fbeedb;min-height:80px;padding:20px 20px 20px 130px;font-size:1.45em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;display:block;margin:0 0 1.2em 0;position:relative;}
.rightBody .stepsTxt {position:absolute;left: 23px;top:49px;font-size:1.38em;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;text-align:center;width:80px;color:#b69100;}
.rightBody .steps h2 {font-size:1.38em;color:#896d00;}
.rightBody .steps p {margin:0;}
.rightBody .stepsGreen {clear:both;float:none;background:#fafff5 url(../images/icons/steps-green.png) no-repeat 10px 0.5em;border:1px solid #bae67a;border-radius:6px;box-shadow:0px 0px 5px #dbedbb;min-height:80px;padding:20px 20px 20px 130px;font-size:1.45em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;display:block;margin:0 0 1.2em 0;position:relative;}
.rightBody .stepsGreenTxt {position:absolute;left: 20px;top:50px;font-size:1.38em;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;text-align:center;width:80px;color:#72a53b;}
.rightBody .stepsGreen h2 {font-size:1.38em;color:#2f7e3c;}
.rightBody .stepsGreen p {margin:0;}
.rightBody .stepsBlue {clear:both;float:none;background:#f5fbff url(../images/icons/steps-blue.png) no-repeat 10px 0.5em;border:1px solid #659ed2;border-radius:6px;box-shadow:0px 0px 5px #84bef3;min-height:80px;padding:20px 20px 20px 130px;font-size:1.45em;font-family:'UtsaahRegular', Arial, Helvetica, sans-serif;font-weight:normal;display:block;margin:0 0 1.2em 0;position:relative;}
.rightBody .stepsBlueTxt {position:absolute;left: 20px;top:50px;font-size:1.38em;font-family:'UtsaahBold', Arial, Helvetica, sans-serif;text-align:center;width:80px;color:#6093c1;}
.rightBody .stepsBlue h2 {font-size:1.38em;color:#347db3;}
.rightBody .stepsBlue p {margin:0;}
#topcontrol {width:55px;height:55px;overflow:hidden;background:url(../images/go-top.png) no-repeat left bottom;}
#topcontrol img {padding:55px 0 0 0;}
#topcontrol img:hover {overflow:hidden;padding:0;}
.sitemap {clear:both;float:none;margin:0 0 1.2em 0;}
.sitemap ul {list-style:none;margin:0;padding:0;}
.sitemap ul li {margin:0;background:url(../images/icons/list-arrow.gif) no-repeat 0.5em 0.7em;padding:0.2em 0.2em 0.5em 2em;margin:0 0 0.2em 0;border-bottom:1px dashed #efefed;}
.sitemap ul li li {border:none;background-image:url(../images/icons/list-arrow-org.gif);clear:both;float:none;}
.sitemap ul li li ul {margin:1em 0;}
.sitemap ul li li li {background-image:none;white-space:nowrap;float:left;clear:none;padding:0.5em 1em;margin:0 0 0.5em 0.5em;border:1px solid #efefed;box-shadow:0 0 5px #efefee;border-radius:20px;}
.sitemap ul li li li a {color:#90909f}
.same {color:#60605f;font-weight:normal;}
.same strong {font-weight:normal;}
strong .same {font-weight:normal;}
/*------------------------------------------------------- Ends Inner Content Area -------------------------------------------------------*/
/*------------------------------------------------------- Colorbox -------------------------------------------------------*/
#colorbox, #cboxOverlay, #cboxWrapper {position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay {position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft {clear:left;}
#cboxContent {position:relative;}
#cboxLoadedContent {overflow:auto;}
#cboxTitle {margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic {position:absolute;top:0;left:0;width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {cursor:pointer;}
.cboxPhoto {float:left;margin:auto;border:0;display:block;}
.cboxIframe {width:100%;height:100%;display:block;border:0;}
/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay {background:#000;}
#colorbox {}
#cboxContent {margin-top:20px;}
#cboxError {padding:50px;border:1px solid #ccc;}
#cboxLoadedContent {border:5px solid #000001;background:#fff;}
#cboxTitle {position:absolute;top:-20px;left:0;color:#ccc;}
#cboxCurrent {position:absolute;top:-20px;right:0px;color:#ccc;}
#cboxSlideshow {position:absolute;top:-20px;right:90px;color:#fffffe;}
#cboxPrevious {position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px;}
#cboxPrevious.hover {background-position:bottom left;}
#cboxNext {position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px;}
#cboxNext.hover {background-position:bottom right;}
#cboxLoadingOverlay {background:#000;}
#cboxLoadingGraphic {background:url(../images/loading.gif) no-repeat center center;}
#cboxClose {position:absolute;top:5px;right:5px;display:block;background:url(../images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px;}
#cboxClose.hover {background-position:bottom center;}
/*------------------------------------------------------- Ends Colorbox -------------------------------------------------------*/
/*------------------------------------------------------- Validation -------------------------------------------------------*/
#msg {display:none;position:absolute;z-index:100000;background:url(../images/icons/nav-links.png) no-repeat -23px -865px;padding-left:7px;}
#msgcontent {z-index:100000;display:block;background:#0076C4;color:#FFFFFE;font:Arial, Helvetica, sans-serif;font-weight:bold;border:2px solid #0076C5;border-left:none;padding:5px;min-width:150px;max-width:250px;}
/*------------------------------------------------------- Ends Validation -------------------------------------------------------*/
/*------------------------------------------------------- Map -------------------------------------------------------*/
#simple_example_window {width: 200px;}
#simple_example_window_contents {background-color: #FFF;border-radius:10px;border: 1px solid #e5e5e5;padding:20px;font-family:Arial, Helvetica, sans-serif;font-size:1.09em;}
#simple_example_window_beak {width: 31px;height: 45px;background: url('../images/bottom-arrow.png') top left no-repeat transparent;z-index:999;left:100px !important;}
#simple_example_window_tl, #simple_example_window_tr, #simple_example_window_bl, #simple_example_window_br,  #simple_example_window_t, #simple_example_window_l, #simple_example_window_r, #simple_example_window_b {height: 0px;width: 0px;}
#map {width: 425px;height: 270px;}
/*------------------------------------------------------- Ends Map -------------------------------------------------------*/
/*------------------------------------------------------- Footer -------------------------------------------------------*/
#footerBody {clear:both;float:none;margin:0;padding:1em 0 0 0;background:#f5f3f0  no-repeat center top;}
footer {margin:0 auto;width:980px;clear:both;float:none;}
#footerBody nav {clear:both;float:none;margin:0;padding:0;width:980px;overflow:hidden;}
#footerBody nav ul {display:block;width:1020px;}
#footerBody nav li {float:left;height:auto;list-style:none;text-transform:uppercase;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;color:#60605f;width:138px;padding:0.2em 10px 0.5em 0;display:block;overflow:hidden;}
#footerBody nav li.home {width:90px;}
#footerBody nav li.lastline {width:140px;padding:0.2em 0 0.5em 0;}
#footerBody nav li a {color:#60605f;}
#footerBody nav li a:hover {color:#0076c3;}
#footerBody nav li ul {margin:0.2em 0 0.9em 0;width:auto;}
#footerBody nav li li {float:none;clear:both;text-transform:none;font-weight:normal;display:block;padding:0.2em 0 0 0;}
#footerBody nav .linkedinicon {background:url(../images/icons/nav-links.png) no-repeat left -155px;padding-left:16px;width:122px;}
#footerBody nav .facebookicon {background:url(../images/icons/nav-links.png) no-repeat -18px -226px;padding-left:16px;width:122px;}
#footerBody nav .twittericon {background:url(../images/icons/nav-links.png) no-repeat -18px -132px;padding-left:16px;width:122px;}
#footerBody nav .gpicon {background:url(../images/icons/nav-links.png) no-repeat -18px -178px;padding-left:16px;width:122px;}
#footerBody nav .googleicon {background:url(../images/icons/nav-links.png) no-repeat left -202px;padding-left:16px;width:122px;}
#footerBody nav .yahooicon {background:url(../images/icons/nav-links.png) no-repeat left -250px;padding-left:16px;width:122px;}
#footerBody nav .iphoneicon {}
#footerBody nav .androidicon {}
#footerBody .sigmafooter {clear:both;float:none;padding:0.9em 0;border-top:1px solid #e2e2e2;}
#footerBody .otherLikes {clear:both;float:none;margin:0;}
#footerBody .normTxt {float:left;width:auto;margin:0 0.5em 0 0;}
#footerBody .linkedInLikeBtn {float:left;width:85px;height:auto;}
#footerBody .gpLikeBtn {float:left;width:86px;height:auto;}
#footerBody .fbLikeBtn {float:left;width:300px;height:auto;}
#footerBody .leftSide {float:left;padding:0;width:690px;height:auto;color:#838383;}
#footerBody .rightSide {float:right;padding:0;width:280px;height:auto;text-align:right;}
#footerBody .rssxmlarticle {display:inline-block; background:url(../images/icons/footer-links.png) no-repeat left -116px; height:16px; width:132px; overflow:hidden; margin-bottom:-5px; line-height:6em;}
#footerBody .html5css {background:url(../images/icons/footer-links.png) no-repeat left -52px; height:49px; width:110px; overflow:hidden; display:inline-block; line-height:10em;}
#footerBody .copyright {background:url(../images/icons/footer-links.png) no-repeat left 7px; height:49px; width:88px; overflow:hidden; display:inline-block;line-height:10em;}
#footerBody .sigmafooter a {color:#838383;}
#footerBody .sigmafooter a:hover {color:#60605f;}
#footerBody .sigmaKeywordContainer {clear:both;float:none;margin:0 auto;padding:10px;width:960px;height:auto;border:1px dashed #dedad9;}
#footerBody .sigmakeywords {width:960px;height:40px;overflow:auto;}
#footerBody .sigmakeywords a {color:#838383;font-size:0.91em;}
#footerBody .sigmakeywords a:hover {color:#60605f;}
/*------------------------------------------------------- Ends Footer -------------------------------------------------------*/
.cl {clear:both;float:none;margin:0;padding:0;font-size:0;line-height:0;height:0;width:100%;border:none;background:none;visibility:hidden;display:block;}
.blueCol {color:#0076c3;}
.redCol {color:#c30000;}
.orgCol {color:#fb7116;}
.greenCol {color:#78b000;}
.greyCol {color:#60605f;}
.skyBlueCol {color:#00c8d4;}
img.gol {float:left;margin:0 1em 1em 0;}
img.gor {float:right;margin:0 0 1em 1em;}
.txtCenter {text-align:center;}
#seo_divcode{background-color:#e3daed; height:42px; width:150px;text-align:center;valign:middle; font-family:Arial, Helvetica, sans-serif; font-size:27px; margin-left:5px; font-weight:bold; line-height:40px; letter-spacing:5px;color:#000000;float:right;}
#contactdivcode{background-color:#e3daed; height:38px; width:180px; line-height:38px; valign:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:27px; font-weight:bold;  letter-spacing:10px;margin:0 0 0 5px;color:#000000;float:left;}
#con_divcode{background-color:#e3daed; height:32px; width:80px;text-align:center; line-height:35px; valign:middle; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;  letter-spacing:3px;color:#000000; margin-left:5px; float:left;}
#divcode{background-color:#e3daed; height:22px; width:198px; valign:middle; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold;  letter-spacing:10px;margin-bottom:3px;color:#000000;}