body{margin:0px; padding:0px;}

a, img{border:0px;}
input{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px; border:0px;}
select{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px; border:0px;}

.overhide{overflow:hidden}

.bgtest1{background:#FF9900;}
.bgtest2{background:#00CC33;}

.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

.topsec{background:#000; height:20px; border-bottom:1px #333333 solid;  }
.topsec2{ background:#000;}

.fs10{font-size:10px;}
.fs14{font-size:14px; }
.fs20{font-size:20px;}
.fs24{font-size:24px;}
.fs30{font-size:30px;}
.fflt{font-family:'Times New Roman', Times, serif; }
.fflv{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.fflc{font-family:Calibri, sans-serif;  }
.fclgreybgblack{color:#c9c9c9;}
.fclgrey{color:#464646;}
.fcred{color:#ee1d25;}
.fcwhite{color:#fff;}
.fcdred{color:#ed1c24;}
.fls{letter-spacing:1px;}
.Calibri{font-family:Calibri, sans-serif; font-size:15px; line-height:23px; color:#464646;}
.Calibri a{ color:#000; text-decoration:none;}
.Calibri a:hover{ color:#333333; text-decoration:none;}
.Verdana{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:23px; color:#464646;}
.Verdana a{ color:#000; text-decoration:none;}
.Verdana a:hover{ color:#333333; text-decoration:none;}
.txtdec{text-decoration:none;}


.marl10{margin-left:10px;}
.marl20{margin-left:20px;}
.marr10{margin-right:10px;}
.marlslideshowhd{margin-left:65px;}
.marl9{margin-left:9px;}
.marlslideshow{margin-left:20px;}
.mar8{margin:8px;}
.mart4{margin-top:4px;}
.mart40{margin-top:40px;}
.mart68{margin-top:68px;}
.mar1a{margin:1px auto;}
.mart10{margin-top:10px;}
.mart15{margin-top:15px;}
.mart20{margin-top:20px;}
.marr20{margin-right:20px;}
.marb4{margin-bottom:4px;}
.mar0a{margin:0px auto;}
.marlmenu{margin-left:23px;}
.mar029{margin:0px 29px;}

.wau{width:auto;}
.w50{width:50%;}
.w100{width:100%;}
.w140p{width:140px;} 
.w201p{width:201px;} 
.w270{width:270px;} 
.w324p{width:324px;}
.w230p{width:230px;}
.w330p{width:330px;}
.w333p{width:333px;}
.w398p{width:398px;}
.w416p{width:416px;}
.w400p{width:400px;}
.w445p{width:445px;}
.w450p{width:450px;}
.w465p{width:465px;}
.w470p{width:470px;}
.w627p{width:627px;}
.w700p{width:700px;}
.w710p{width:710px;}
.w960p{width:960px;}
.w920p{width:920px;}
.w910p{width:910px;}

.fl-l{float:left;}
.fl-r{float:right;}

.lh10{height:10px; line-height:10px;}
.lh13{height:13px; line-height:13px;}
.h17{height:17px;}
.lh20{height:20px; line-height:20px; }
.lh21{height:21px; line-height:21px; }
.lh25{line-height:25px;}
.lh37{height:37px; line-height:37px}
.h16p{height:16px; line-height:16px;}
.h50p{height:50px; line-height:50px;}
.h150{height:150px;}
.h322p{height:322px; overflow:hidden;}
.h315p{height:315px; overflow:hidden;}
.h390p{height:390px;}

.bgcblack{background:#000; }


/*Menu System*/
.menusystem div{height:55px; overflow:hidden;}
.aboutgroup{ width:62px; background:url(../images/btn1_aboutgroup.gif) left top no-repeat;}
.about5w1h{width:49px; background:url(../images/btn2_about5w1h.gif) left top no-repeat; }
.whybtl{width:34px; background:url(../images/btn3_whybtl.gif) left top no-repeat; }
.whatwedo{width:42px; background:url(../images/btn4_whatwedo.gif) left top no-repeat;}
.showcase{width:77px; background:url(../images/btn5_showcase.gif) left top no-repeat;}
.clients{width:54px; background:url(../images/btn6_clients.gif) left top no-repeat;}
.team{width:39px; background:url(../images/btn7_team.gif) left top no-repeat;}
.contactus{width:63px; background:url(../images/btn8_contactus.gif) left top no-repeat;}

.aboutgroup:hover{ width:62px; background:url(../images/btn1_aboutgroup.gif) left -55px no-repeat;}
.about5w1h:hover{width:49px; background:url(../images/btn2_about5w1h.gif) left -55px no-repeat; }
.whybtl:hover{width:34px; background:url(../images/btn3_whybtl.gif) left -55px no-repeat; }
.whatwedo:hover{width:42px; background:url(../images/btn4_whatwedo.gif) left -55px no-repeat;}
.showcase:hover{width:77px; background:url(../images/btn5_showcase.gif) left -55px no-repeat;}
.clients:hover{width:54px; background:url(../images/btn6_clients.gif) left -55px no-repeat;}
.team:hover{width:39px; background:url(../images/btn7_team.gif) left -55px no-repeat;}
.contactus:hover{width:63px; background:url(../images/btn8_contactus.gif) left -55px no-repeat;}


.cont-bg-rpt{background:url(../images/cont-bg-rpt.gif) repeat-y;}
.btn-midrpt{background:url(../images/btn-midrpt.gif) repeat-x;}
.btnmore{background:#000000; color:#fff; padding:1px 10px; margin-top:3px;}
.btnmore a{text-decoration:none; color:#fff;}
.btnmore:hover{background:#d51177; color:#fff; padding:1px 10px; margin-top:3px;}


#container { position: relative; top: 0px; width:453px; height:245px; overflow: auto; left: 0px;}
#controls {}
.item { display: block; height: 190px; margin-top:8px;  margin-left:22px; }
#prev_btn, #next_btn { height:245px; width:23px; overflow:hidden; background:#fff;}
#next_btn {  position:absolute; right:0px}
#prev_btn	{position:absolute; left:0px}

.bghdinner{background:url(../images/land-scape.jpg) center top repeat-x;}



.placeholder{background:url(../images/placeholder.png); width:331px; height:181px;}
.fivew1hclip{background:url(../images/5w1hclip.png); width:94px; height:63px; position:absolute; top:220px; left:50%;  z-index:1; margin-left:380px;}
.showcasehdtxt{ background:url(../images/schdtxt.png) no-repeat; width:256px; height:115px; margin-top:55px;}



.abtgrptxt{background:url(../images/abtgrptxt.png) no-repeat; width:308px; height:115px; margin-top:45px;}
.gobeyondtxt{background:url(../images/gobeyondtxt.png) no-repeat; width:475px ; height:43px; margin-top:90px;}
.shocktreattxt{background:url(../images/shocktreattxt.png) no-repeat; width:234px ; height:77px; margin-top:75px; }
.reachthosetxt{background:url(../images/reachthosetxt.png) no-repeat; width:434px ; height:45px; margin-top:90px;}
.bothgreyhairstxt{background:url(../images/bothgreyhairstxt.png) no-repeat; width:294px ; height:82px; margin-top:75px;}
.responsetxt{background:url(../images/responsetxt.png) no-repeat; width:400px ; height:43px; margin-top:90px;  }
.thechcktxt{background:url(../images/thechcktxt.png) no-repeat; width:461px ; height:42px; margin-top:90px;  }

.marlyrimg{margin:15px 10px 10px 30px;}

.clientsul{width:100%; margin:20px 0px 0px 0px ; padding:0px; float:left; list-style:none;}
.clientsul li{width:199px; text-align:center;}
.clientsli1{float:left; margin-left:3px;}
.clientsli2, .clientsli3, .clientsli4{float:left; margin-left:34px;}

.showcaseul1{width:100%; margin:10px 0px 0px 0px ; padding:0px; float:left; list-style:none;}
.showcaseul{width:100%; margin:30px 0px 0px 0px ; padding:0px; float:left; list-style:none;}
.showcaseul li,.showcaseul1 li {width:257px; height:177px; background:url(../images/showcase.gif) no-repeat;}
.showcaseul li img,.showcaseul1 li img {margin:3px 0px 0px 16px ;}
.showcaseli1{float:left; margin-left:15px;}
.showcaseli2, .showcaseli3, .showcaseli4{float:left; margin-left:54px;}
.navshowcase{color:#ee1d25; text-decoration:none;}
a.navshowcase{color:#464646; text-decoration:none;}
a.navshowcaseact{color:#ee1d25; text-decoration:none;}

.thanksmsg1{width:100%; float:left; text-align:center; font-size:55px; font-weight:bold; margin-top:75px;}
.thanksmsg2{width:100%; float:left; text-align:center; font-size:25px; font-weight:bold; margin-top:35px;}


.showcaseul51{width:100%; margin:30px 0px 0px 0px ; padding:0px; float:left; list-style:none;}
.showcaseul51 li {width:238px; background:url(../images/showcase.gif) no-repeat; padding:3px 0px 0px 16px ; float:left; margin:0 20px }
.showcaseul51 li img {}





/*Media Box*/
#mbOverlay {	position: absolute;	z-index: 9998;	left: 0;	width: 100%;	background-color: #000;	cursor: pointer;}
#mbOverlay.mbOverlayFF {	background: transparent url(../images/80.png) repeat;}
#mbOverlay.mbOverlayIE {	background: transparent url(../images/50.gif) repeat;}
#mbCenter, #mbBottomContainer {	position: absolute;	z-index: 9999;	left: 50%;	overflow: hidden;	background-color: #fff;}
.mbLoading {	background: #000 url(../images/BlackLoading.gif) no-repeat center;}
#mbImage {	position: absolute;	left: 0;	top: 0;	border: 0px;	background-repeat: no-repeat;	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;	line-height: 19px;	font-size: 12px;	color: #fff;	text-align: left;}
#mbImage a, #mbImage a:link, #mbImage a:visited {	color: #ddd;}
#mbImage a:hover, #mbImage a:active {	color: #fff;}
#mbBottom {	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;	line-height: 19px;	font-size: 12px;	color: #999;	text-align: left;	border: 10px solid #000;	border-top-style: none; display:none;}
#mbTitle {	display: inline;	color: #fff;	font-weight: bold;	line-height: 20px;	font-size: 12px;}
#mbNumber {	display: inline;	color: #999;	line-height: 14px;	font-size: 10px;}
#mbCaption {	display: block;	color: #999;	line-height: 14px;	font-size: 10px;}
#mbPrevLink, #mbNextLink, #mbCloseLink {	display: block;	float: right;	height: 20px;	width: 46px;	background: transparent url(../images/BlackClose.gif) no-repeat center;	margin: 0;	outline: none;}
#mbPrevLink {	width: 69px;	background: transparent url(../images/BlackPrevious.gif) no-repeat center;}
#mbNextLink {	width: 41px;	background: transparent url(../images/BlackNext.gif) no-repeat center;}
#mbCloseLink {	width: 46px;	background: transparent url(../images/BlackClose.gif) no-repeat center;}
#mbError {	position: relative;	top: 30%;	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;	line-height: 19px;	font-size: 12px;	color: #fff;	text-align: center;border: 10px solid #700;	padding: 20px 10px 30px;	margin: auto;}
.bglghtbx{background: transparent url(../images/bglghtbx.gif) repeat-y;}
.btnlightbox{background:#000000; color:#fff; padding:4px 10px; margin-top:3px; border:0px;}
.btnlightbox a{text-decoration:none; color:#fff;}
.btnlightbox:hover{background:#d51177; color:#fff; padding:4px 10px; margin-top:3px;}
/*Mediabox ends*/

/**/
.div1{width:150px; float:left; margin-left:40px;}
.div2{width:250px; float:left;}
.div3{width:150px; float:left;}
.div4{width:130px; float:left;}
.div5{width:150px; float:left;}

.div1hd{width:150px; float:left; margin-left:40px;}
.div2hd{width:250px; float:left;}
.div3hd{width:150px; float:left;}
.div4hd{width:130px; float:left;}
.div5hd{width:150px; float:left;}

.designation{background:#333333; color:#FFFFFF; height:35px; line-height:35px; font-weight:bold;}

#table1,#table2,#table3,#table4,#table5{background:#F8F8F8; border:1px #666666 solid; width:908px;}
.bggrey1{background:#E5E5E5;}



