﻿p, h1, h2, {font-size:110%;}
body{background-color:#e6e6e6; margin:0px 0px 0px 0px;font-family:arial; font-size:11px;}

#subbody{background-color:#ffffff;display:block;width:980px;height:auto;margin-left:auto;margin-right:auto;}

#Headerbanner{height:93px;}
#Headerbanner h2{padding-right:23px;font-size:10px;color:red;letter-spacing:0px;text-align:center;margin-top:-5px;}
.bannertext{text-align:left;float:right;width:240px;height:233px;}
.bannertext h1 {font-family:Arial;font-weight:bold; font-size:14px;color:#ee2627;margin-left:35px; margin-top:43px;margin-bottom:-7px;}
.bannertext li {font-family:arial;font-size:12px;color:#2e3384;margin-left:0px;letter-spacing:0px;margin-right:55px;white-space:nowrap; margin-bottom:2px;}
.mhighlight
{
float:left;
margin-top:7px;
margin-left:12px !important;
margin-right:12px !important;
text-decoration:none;
color:white !important;
padding-left:10px;
padding-right:10px;
background-image:url(../_Images/Denaployv3/gradientmenu4.png);
padding-top:6px;
margin-top:1px !important;
padding-bottom:9px;
}
.ajax__tab_body {width:582px;overflow:visible;}

.ajax__tab_body table input[type="text"] {width:80px;}

#menubar{font-size:12px; color:#383838; font-family:verdana; height:30px;background-image:url(../_Images/Denaployv3/gradientmenu1.png);}
#templatebar{font-size:12px; color:#383838; font-family:verdana; height:20px;background-image:url(../_Images/Denaployv3/gradientmenu1.png);}

#menubar a{float:left;margin-top:7px;margin-left:22px;margin-right:22px;text-decoration:none;color:#383838;}
.liveprojects{
float:left;
margin-top:7px;
margin-left:22px !important;
margin-right:12px !important;
text-decoration:none;
color:white !important;
padding-left:10px;
padding-right:10px;
background-image:url(../_Images/Denaployv3/gradientmenu2.png);
padding-top:6px;
margin-top:1px !important;
padding-bottom:9px;
}
#Content_surround{display:block;min-height:200px; width:970px;min-height:612px;margin-left:5px;color:#383838;}

.widget{width:296px;height:124px;}
.widget a { color:white; text-decoration:none;}
.widget a:hover { text-decoration:underline;}
.widgetHeader{background-color:white;color:#2e3384;width:255px; height:18px; text-align:right;font-size:11px;
font-weight:bold;padding-right:5px; padding-top:4px}
.widgetHeader a {color:#2e3384; text-decoration:none;}

.widgetContent{margin:5px 5px 5px 5px;}


#widgetsLeft{float:left; }



#widgetsRight{float:right;}
#widgetsRight .widgetHeader{margin-left:36px;background-color:white;color:#2e3384;width:255px; height:18px; text-align:left;font-size:11px;
font-weight:bold;padding-left:5px; padding-top:4px}
.bwicon{margin-right:5px; width:18px;margin-top:-2px; height:18px;background-image:url('../_Images/Denaployv3/bwicon.png');float:left;background-repeat:no-repeat;}
.overburyicon{margin-right:5px; width:14px;margin-top:-4px; height:18px;background-image:url('../_Images/Denaployv3/overburyicon.png');float:left;background-repeat:no-repeat;}

#widgetCenter
{display:inline-block;background-color:#e1e1e1;height:372px;width:363px;margin-left:8px;}
#footer {padding-bottom:15px;}
/*#footer img {margin-left:455px; margin-right:auto;margin-top:10px; }*/

#content_Center{text-align:center;color:#2e3384;}
#content_Center h2{margin-top:-5px;padding-right:23px;font-size:10px;color:#111111 !important; letter-spacing:0px;text-align:center;}

/*Projects List styling */

#LeftProjectPanel{color:#383838;min-height:592px;background-color:#e6e6e6;width:150px;padding:10px 10px 10px 10px;display:inline-table;}
#LeftProjectPanel h4 {margin:5px 1px 1px 1px;font-family:arial;font-size:12px;color:#383838;}
#LeftProjectPanel a {font-family:Arial;font-size:11px;color:#49a845;}

#RightProjectPanel{color:#383838;min-height:592px;background-color:#e6e6e6;width:150px;padding:10px 10px 10px 10px;display:inline-table;}
#RightProjectPanel h4 {margin:5px 1px 1px 1px;font-family:arial;font-size:12px;color:#383838;}
#RightProjectPanel a {font-family:Arial;font-size:11px;color:#49a845;}

#RightProjectPanel li {list-style-type:none;}
#projectlist a { color:#2e3384;font-weight:bold; }

.projectlistitem {padding-top:5px; padding-bottom:5px;}
/*Projects List styling END */

#projectcontainer1
{
  overflow:hidden;
  vertical-align:top;
width:430px;
display:inline-table;
margin-left:10px;
margin-right:10px;
font-family:arial;
font-size:11px;
height:500px;
}

#projectcontainer1 iframe
{
overflow-x: hidden;
}
#projectcontainer1 p, li, ol, b,td 
{
  font-family:arial;
font-size:11px;
}

#Projectreplacement {

 overflow:hidden;
  vertical-align:top;
width:603px;
display:inline-table;
margin-left:10px;
margin-right:10px;
font-family:arial;
font-size:11px;
height:500px;
}


h1 {margin:1px 1px 1px 1px;font-family:Arial; font-weight:bold; font-size:11px; color:#383838;} 
h2 {margin:1px 1px 1px 1px;font-family:Arial; font-weight:bold; font-size:11px; color:#2e3384;} 

.highlight { color:#aa0000;} 
.wm1{font-size:11px;font-family:Arial;color:#a9a9a9;}

.pagecontent{margin-left:17px;margin-right:17px;}
#Services_Content h2 { margin:0px 0px -10px 0px; }
#Services_Content{display:inline-table; width:600px;  vertical-align:top;}
#Services_Panel{display:inline-table; width:50px;}
#Services_Panel h2 {padding-right:23px;font-size:10px;color:red;letter-spacing:0px;text-align:center;margin-top:-5px;}

#MeetTheTeam_Content{display:inline-table; width:600px;  vertical-align:top;}
#MeetTheTeam_Panel{display:inline-table; width:50px;}
#MeetTheTeam_Panel h2 {padding-right:23px;font-size:10px;color:red;letter-spacing:0px;text-align:center;margin-top:-5px;}

#howitworks_Content{display:inline-table; width:600px;  vertical-align:top;}
#howitworks_Panel{display:inline-table; width:50px;}

#Quotation_Content{display:inline-table; width:600px;  vertical-align:top;}
#Quotation_Content2{display:inline-table; width:600px;  vertical-align:top;}
#Quotation_Content_Panel{display:inline-table; width:50px;}
#Quotation_Content h3 { color:#40a93b;}
.hidemeifnotech{}
.hidemeifnotech_show{}
#Contact_Content{background-image:url('../_Images/Denaployv3/contactus.jpg');height:609px; width:969px;}
#Contact_Content h2 {padding-right:23px;font-size:10px;color:#aaaaaa;letter-spacing:0px;text-align:center;margin-top:-5px;}



/*Drop down menu*/



/*Drop down menu END */

/* Ballons */

.balhid 
{
   position:absolute;
   z-index:10;
	 width:375px;
	 visibility:hidden;
   padding:10px 10px 10px 10px;
   margin:10px 10px 10px 10px;
   top:10px;
   left:100px;
}
.balloon 
{
  position:relative;
  top:-10px;
  left:-10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  background-color:#DDDDDD;
  background-repeat:no-repeat;
  background-position:15px 50px;
  line-height:14px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  border:solid 1px #000000;
  -moz-border-radius:8px;  
}
.balloon p 
{
	padding:5px 10px 3px 10px;
	margin:0px 0px 0px 0px;
}
.balloon img
{
   /*background-image:url(img/site/balloon-imgbg.png);
   background-repeat:no-repeat;
   padding:11px 7px 11px 7px;*/
}

.balloon-circle 
{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:normal;
  border:solid 1px #DFE0E0;
  background-color:#C6C6C6;
  line-height:12px;
  margin:-5px 5px 5px 0px;
  padding:8px 8px 8px 8px;
  -moz-border-radius:8px;
  width:165px;
  float:right;
  clear:right;
  
}

.balloon-circle p
{
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px; 
}

 .balloon h1
{
    -moz-border-radius:5px;  
  background-color:#84ADA5;
  background-image:url(img/site/balloonh1.png);
  background-repeat:repeat-x;
  border-bottom:solid 1px #000000;
  border-bottom:solid 1px #000000;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 7px 0px;
	height:24px; /*34-10 padding*/
	text-align:center;
	color:#FFFFFF;
  padding-top:10px;
	
}
.balloon h6
{
	   font-size:9px;
	   font-weight:bold;
	   padding:0px 0px 0px 0px;
	   margin:0px 0px 7px 0px;
}
.balloon h2 
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   font-weight:normal;
   border:solid 1px #DFE0E0;
   background-color:#FFFFFF;
   line-height:14px;
   text-align:justify; 
   margin:-5px 5px 15px 0px ;
   padding:8px 8px 8px 8px;
   -moz-border-radius:8px;
   display:block;
}

table.balloon 
{
  position:relative;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   font-weight:normal;
   border:solid 1px #DFE0E0;
   background-color:#DDDDDD;
   line-height:14px;
   text-align:justify; 
   margin:-5px 5px 15px 0px ;
   padding:8px 8px 8px 8px;
   -moz-border-radius:8px;
   	z-index:10;
}

.balloon ul li 
{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;	
}
.balloon ul
{
 margin:0px 0px 0px 25px;
 padding:0px 0px 0px 0px;	
}
.balloon h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:normal;
  border:solid 1px #DFE0E0;
  background-color:#F5F5FF;
  line-height:12px;
  margin:-5px 5px 5px 0px;
  padding:8px 8px 8px 8px;
  -moz-border-radius:8px;
  display:block;
}
.balloon a
{
  text-decoration:underline;
  color:#0099CC;
}

.balloon p a
{
  text-decoration:none;
}
.balloon.Pack h1
{
	   margin:0px 0px 0px 0px;
}
.balloon.Pack h2 
{ 
   background-color:#FFFFEE;
   margin:0px 5px 5px 105px;
   padding:5px 5px 5px 5px;
}

.balloon.Pack h3
{ 
   margin:-10px 5px 5px 105px;
   padding:5px 5px 5px 5px;
}

  #menubehind
  {
      height:30px;
      width:350px;
      display:block;
      }
#menuthing 
{
display:none;
margin-top:30px;
background-color:white;
border:solid 1px silver;
opacity:0.9;
filter:alpha(opacity=90);
width:300px;
height:190px;
position:absolute;
}

#menucont
{
    background-color:Transparent;
    width:350px;
    height:170px;
    
   
    }
    .menuitem{color:#000000; padding-bottom:8px; float:left;width:300px; height:20px;background-color:transparent;}
    .menuitem:hover{color:#000000; padding-bottom:8px; float:left;width:300px; height:20px;background-color:#d0d0d0;}
    #menu
{
background-color:#82aa89;


width:82px;
height:250px;
position:absolute;
display:none;
}
#footer
{
color: #383838;


}
#footerContent{color:#2d3283;margin-left:15px;margin-right:15px;margin-top:5px;border-top:solid 1px gray;}
#footer a {color:#ff003a;}