﻿html, body {
			margin: 0;
			font-family:Verdana;
			font-size:10pt;
			line-height:20px;
		}
		#leftcol
{
	width: 176px;
	border: 0;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
	background-image: url( '../web_design_delhi_images/reve-left.jpg' );
	background-repeat: no-repeat;
	height:333px;
}
		#centercol {
			border:0;
			
			width:599px;
			position:absolute;
			top:0px;
			left:176px;
			z-index:1;
				background-image: url( '../web_design_delhi_images/reve-middle.jpg' );
	background-repeat: no-repeat;
	height:333px;
		}
		#rightcol 
		{
			border:0;
	width: 225px;
				position:absolute;
			top:0px;
			left:775px;
				z-index:1;
								background-image: url( '../web_design_delhi_images/reve-right.jpg' );
	background-repeat: no-repeat;
	height:333px;
		}

#pagecontent {
			border:0;
			
			width:724px;
			position:absolute;
			top:333px;
			left:205px;
			z-index:1;
				
			font-family:Verdana;
			font-size:10pt;
			line-height:20px;
			color:Gray;
	
		}
		
#pagecontent h1
{


	background-image:url('../web_design_delhi_images/tick.gif');
	background-repeat:no-repeat;
	padding:20pt;
	padding-top:0px;
	margin-top:10pt;
	font-size:12pt;
	font-family:Verdana;
	color: #C0C0C0;
	padding-bottom:5pt;
	clear:both;
}

.normaltext
{
	font-size:8pt;
	font-family: Verdana;
	line-height: 16px;
	text-align: justify;
	color:#666666;
	padding-left:25pt;
}
.normaltextProject
{
	padding-right:370px;
	background-image:url('../web_design_delhi_images/reve_project-latest.jpg');
	background-position:bottom right;
	background-repeat:no-repeat;
	height:288px;
}

.normaltextProjectV
{
	padding-right:370px;
	background-image:url('../web_design_delhi_images/reve-bespoke-1.jpg');
	background-position:bottom right;
	background-repeat:no-repeat;
	height:196px;
}

.normaltextProjectS
{
	padding-right:370px;
	background-image:url('../web_design_delhi_images/reve-bespoke-2.jpg');
	background-position:bottom right;
	background-repeat:no-repeat;
	height:196px;
}

.fleft
{
	float:right; margin-left:20pt;
}

#leftemptybar
{
		width: 177px;
	border: 0;
	position: absolute;
	z-index: 1;
	top: 333px;
	left: -2px;
	background-image: url( '../web_design_delhi_images/reve-left-bg.jpg' );
	background-repeat:repeat-y;

}

.homeH
{
	height:2050px;
}
.smsH
{
	height:500px;
}
.WDH
{
	height:1400px;
}
.WDHLI
{
	height:1200px;
}
.SMWDH
{
	height:1100px;
}
.CWDH
{
	height:1200px;
}
.BWDH
{
	height:1400px;
}
.EWDH
{
	height:1650px;
}
.SEOWDH
{
	height:2250px;
}
.EMWDH
{
	height:2500px;
}
.SMSWDH
{
	height:1350px;
}
.DSWDH
{
	height:1550px;
}
.OWDH
{
	height:1200px;
}
.PPWDH
{
	height:1100px;
}
.ASWDH
{
	height:1200px;
}
.PROWDH
{
	height:1900px;
}
.ABWDH
{
	height:1850px;
}
.SMKWDH
{
	height:1900px;
}
.FWDH
{
	height:3700px;
}
.FMWDH
{
	height:1300px;
}
.CONWDH
{
	height:1150px;
}
#leftemptybar ul
{
	color:White;
}

#leftemptybar h2
{
		font-family:Verdana; font-size:8pt; color:Gray; font-weight:normal; line-height:18px; margin:0; padding:0; padding-left:20pt;
		font-weight:bold;
}


.leftmenu1
{
	left: 48px; width: 137px; position: absolute; top: 141px; height: 21px;
                        text-align: left;

		
}
.leftmenu2
{
	left: 48px; width: 137px; position: absolute; top: 164px; height: 21px;
                        text-align: left;

		
}
.leftmenu3
{
	left: 48px; width: 137px; position: absolute; top: 187px; height: 21px;
                        text-align: left;
	bottom: 438px;
		
}
.leftmenu4
{
	left: 48px; width: 137px; position: absolute; top: 229px; height: 21px;
                        text-align: left;
	bottom: 438px;
		
}

.leftmenu5
{
	left: 48px; width: 137px; position: absolute; top: 253px; height: 21px;
                        text-align: left;
	bottom: 438px;
		
}

.leftmenu6
{
	left: 48px; width: 137px; position: absolute; top: 275px; height: 21px;
                        text-align: left;
	bottom: 438px;
		
}

.leftmenu7
{
	left: 48px; width: 137px; position: absolute; top: 298px; height: 21px;
                        text-align: left;
	bottom: 438px;
		
}

.special {
	 FONT-WEIGHT: normal;  FONT-SIZE: 11px; MARGIN: 1px 5px; COLOR: rgb(204,102,0); FONT-STYLE: normal; FONT-FAMILY: verdana, georgia, sans-serif, arial; LETTER-SPACING: 0.08em; BACKGROUND-COLOR: rgb(255,255,255); TEXT-DECORATION: none
}


.special img
{
border:0;
height:13px;
width:15px;

}



A.special:link {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 1px 2px; BORDER-LEFT: #cccccc 0px solid; COLOR: #cc6600; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
A.special:visited {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 1px 2px; BORDER-LEFT: #cccccc 0px solid; COLOR: #cc6600; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
A.special:hover {
	BORDER-RIGHT: #cc6600 0px solid; BORDER-TOP: #cc6600 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 1px 2px; BORDER-LEFT: #cc6600 0px solid; COLOR: #000000; BORDER-BOTTOM: #cc6600 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana, georgia, sans-serif, arial; LETTER-SPACING: 0em; TEXT-DECORATION: none
}

.otherWebsites
{
	position:absolute; z-index:1; top:90px; left:-10px; width:167px;
}

.otherWebsites ul
{
	color:White;
}

.mainmenu
{
	position:absolute; z-index:5; top:140px; 
left:68px; margin:0px; padding:0px; 
}



h2
{
	font-family:Verdana; font-size:8pt; color:Gray; font-weight:normal; line-height:18px; margin:0; padding:0;
}
.pagesummary
{
	text-align:right; position:absolute; top:184px; z-index:1; height:89px; left:280px;
}
.pagesummaryWD
{
	text-align:right; position:absolute; top:184px; z-index:1; height:89px; left:380px;
}
.pagesummarySEO
{
	text-align:right; position:absolute; top:184px; z-index:1; height:89px; left:345px;
}
.pagesummaryEmail
{
	text-align:right; position:absolute; top:184px; z-index:1; height:89px; left:330px;
}
.pagesummarySMS
{
	text-align:right; position:absolute; top:184px; z-index:1; height:89px; left:355px;
}
.pagesummaryASD
{
	text-align:right; position:absolute; top:184px; z-index:1; height:89px; left:330px;
}
.pagetitle
{
	position: absolute;
	top: 295px;
	z-index: 1;
	left: 130px;
	font-family: Verdana;
	font-size: 12pt;
	color: #B6B6B6;
}
h3
{
	margin:0;
	padding:0;
}
.subheading
{
	padding:20pt;
	padding-top:0px;	
	float:left;
	width:40%;
}
.subheading h2
{
	font-family:Verdana; font-size:8pt; font-weight:normal; line-height:18px; margin:0; padding:0;
	color:#cc6600; font-weight:bold;
}
.subheading hr
{
	margin-bottom:10pt;
}
.bottommenu
{
	text-align: right;
	padding-top: 64px;
	background-image: url( '../web_design_delhi_images/footer.gif' );
	background-position: top right;
	background-repeat: no-repeat;
	font-family:Verdana; font-size:8pt;
	color:#666666;	
}

.special1 {
	 FONT-WEIGHT: normal;  FONT-SIZE: 11px; MARGIN: 1px 5px; COLOR: rgb(204,102,0); FONT-STYLE: normal; FONT-FAMILY: verdana, georgia, sans-serif, arial; LETTER-SPACING: 0.08em; BACKGROUND-COLOR: rgb(255,255,255); TEXT-DECORATION: none
}




A.special1:link {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 1px 2px; BORDER-LEFT: #cccccc 0px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
A.special1:visited {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 1px 2px; BORDER-LEFT: #cccccc 0px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
A.special1:hover {
	BORDER-RIGHT: #cc6600 0px solid; BORDER-TOP: #cc6600 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 1px 2px; BORDER-LEFT: #cc6600 0px solid; COLOR: #000000; BORDER-BOTTOM: #cc6600 1px solid; FONT-STYLE: normal; FONT-FAMILY: verdana, georgia, sans-serif, arial; LETTER-SPACING: 0em; TEXT-DECORATION: none
}
.question 
{
	background-image:url('../web_design_delhi_images/linkimg.gif'); background-repeat:no-repeat;  padding-left:20px;
	font-weight:bold;
}
.adjustP P
{
	padding:10pt; margin:0px;
}


   .black_overlay{   
                display: none;   
                  position: absolute; 
                  top: 0%; 
                  left: 0%;
                  width: 100%;
                  height: 100%;
                  background-color: black;
                  z-index:1001;
                  -moz-opacity: 0.6;
                  opacity:.60;
                  filter: alpha(opacity=60);
              }
              .white_content {
                  display: none;
                  position: absolute;
                  top: 7%;
                  left: 25%;
                  width: 480px;
                  height: 445px;
                  padding: 16px;
                 
                  background-color: white;
                  z-index:1002;
                  overflow: auto;
              }