body{font-family:Arial,Myriad Pro,Verdana;font-size:9pt;background-color:#cccccc;}
body{margin:0px 0px 0px 0px;}
.tablebg{background-image:url('../images/bg.gif');background-repeat:repeat-y;}
.tablebg1{background-image:url('../images/bg.gif');background-repeat:repeat-y;padding:0px 12px 0px 12px;}
.topbg{background-image:url('../images/topbg.gif');background-repeat:repeat-y;}
.footbg{background-image:url('../images/footer-bg1.gif');background-repeat:repeat-y;}
.boxbg{background-image:url('../images/cont-bg.gif');background-repeat:repeat-y;}
div,p,ul{margin:0px;}
.menubg{background-image:url('../images/menu-bg.gif');background-repeat:repeat-x;}
.menuoff{cursor:pointer;font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;padding:0px 15px 0px 15px;}
.menuoff a{cursor:pointer;font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#000000;TEXT-DECORATION: none;}
.menuoff a:hover{cursor:pointer;font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#000000;TEXT-DECORATION: underline;}
.menuoff-1{cursor:pointer;font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;padding:0px 0px 0px 0px;}
.menuoff-1 a{cursor:pointer;font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#000000;TEXT-DECORATION: none;}
.menuoff-1 a:hover{cursor:pointer;font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#000000;TEXT-DECORATION: underline;}


.menuorg{cursor:pointer;background-image:url('../images/menu-orange.gif');background-repeat:repeat-x;
font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;padding:0px 15px 2px 15px;color:#ffffff;}
.menuorg a{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}
.menuorg a:hover{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}

.menublue{cursor:pointer;background-image:url('../images/menu-blue.gif');background-repeat:repeat-x;
font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;padding:0px 15px 2px 15px;color:#ffffff;}
.menublue a{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}
.menublue a:hover{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}

.menupink{cursor:pointer;background-image:url('../images/menu-pink.gif');background-repeat:repeat-x;
font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;padding:0px 15px 2px 15px;color:#ffffff;}
.menupink a{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}
.menupink a:hover{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}

.menugreen{cursor:pointer;background-image:url('../images/menu-green.gif');background-repeat:repeat-x;
font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;padding:0px 0px 0px 0px;color:#ffffff;}
.menugreen a{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}
.menugreen a:hover{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}


.menuyellow{cursor:pointer;background-image:url('../images/menu-yellow.gif');background-repeat:repeat-x;
font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;padding:0px 15px 2px 15px;color:#ffffff;}
.menuyellow a{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}
.menuyellow a:hover{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}

.menulightblue{cursor:pointer;background-image:url('../images/menu-lgtblue.gif');background-repeat:repeat-x;
font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;padding:0px 0px 0px 0px;color:#ffffff;}
.menulightblue a{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}
.menulightblue a:hover{font-family:Tahoma, Myriad Pro,arial;font-size:11px;font-weight:bold;color:#ffffff;TEXT-DECORATION: none;}

.titleblue{color:#003b56;font-weight:bold;padding:5px 15px 5px 20px;}
.titleorg{color:#637f01;font-weight:bold;padding:5px 15px 5px 20px;}
.titlegreen{color:#007c90;font-weight:bold;padding:5px 15px 5px 20px;}

.1boxbg-lft{border-left:1px solid #c8c8c8; background-color:#f2f2f2;}
.2boxbg-rgt{border-right:1px solid #c8c8c8;  background-color:#f2f2f2;}
.cont{font-size:11px;line-height:19px;padding:5px 0px 5px 15px;}
.more{font-size:11px;line-height:19px;padding:0px 5px 5px 0px;}
.thumbbg{padding:11px 7px 0px 0px;background-image:url('../images/thumb-bg.gif');background-repeat:no-repeat;width:140px;height:138px;}
.more a{ text-decoration:underline; color:#000; font-weight:bold;}

.footerbg{background-image:url('../images/footer-bg.gif');background-repeat:repeat-x;background-color:#b9b9b9;}
.footertxt{font-size:10px;font-weight:bold;color:#5a5a5a;padding-left:15px;padding-right:10px;}
.footertxt a{font-size:10px;font-weight:bold;color:#5a5a5a;TEXT-DECORATION: none;}
.footertxt a:hover{font-size:10px;font-weight:bold;color:#5a5a5a;TEXT-DECORATION: underline;}

/*  Menu  */
	p{margin:0px;}
	.menucontainer1
	{z-index:1000;position:absolute;width:230px;padding:1px 0px 0px 0px;}
	.menucontainer2
	{font-family:tahoma;font-size:11px;background-color:#e9e9e9;width:228px;float:left;
	border-top:1px solid #3d3d3d;border-left:1px solid #3d3d3d;border-right:1px solid #3d3d3d;}
	.menucontainer2  p span a
	{width:228px;padding:4px 0px 4px 0px;float:left;color:#111111;text-decoration:none;border-bottom:1px solid #3d3d3d;}
	.menucontainer2 p span a:hover
	{
	width:228px;padding:4px 0px 4px 0px;float:left;color:#111111;font-weight:bold;text-decoration:none;
	background-image:url('../images/submenu-over.gif');background-repeat:repeat-x;border-bottom:1px solid #3d3d3d;
	}
/* Menu */

.pagehead{
	padding:2px 0px 5px 0px;
}
.pagehead-td{
padding:0px 0px 0px 20px;
}
.pagehead-div{
margin:0 0 -30 0;font-family:arial;font-size:50pt;color:#454f5e;
}
.pagehead-subdiv{
position:relative;margin:0 0 10 0;font-family:arial;font-size:25pt;color:#ffffff;
}

  .Company{background-image:url('../images/Company-bg.gif');background-repeat:repeat-x;padding:0px 0px 0px 12px;}
  .Company div{margin:0 0 -30 0;font-family:Myriad Pro,Trebuchet MS,arial;font-size:45pt;color:#63a3d4;}
  .Company h1{position:relative;margin:0 0 0 0;font-weight:normal;font-family:Myriad Pro,Trebuchet MS,arial;font-size:25pt;color:#ffffff;}


  .Services{background-image:url('../images/Services-bg.gif');background-repeat:repeat-x;padding:0px 0px 0px 12px;}
  .Services div{margin:0 0 -30 0;font-family:Myriad Pro,Trebuchet MS,arial;font-size:45pt;color:#77b263;}
  .Services h1{position:relative;margin:0 0 0 0;font-weight:normal;font-family:Myriad Pro,Trebuchet MS,arial;font-size:25pt;color:#ffffff;}


  .OurWork {background-image:url('../images/Ourwork-bg.gif');background-repeat:repeat-x;padding:0px 0px 0px 12px;}
  .OurWork div{margin:0 0 -30 0;font-family:Myriad Pro,Trebuchet MS,arial;font-size:45pt;color:#cd5a5a;}
  .OurWork h1{position:relative;margin:0 0 0 0;font-weight:normal;font-family:Myriad Pro,Trebuchet MS,arial;font-size:25pt;color:#ffffff;}


  .News {background-image:url('../images/News-bg.gif');background-repeat:repeat-x;padding:0px 0px 0px 12px;}
  .News div{margin:0 0 -30 0;font-family:Myriad Pro,Trebuchet MS,arial;font-size:45pt;color:#5a86a8;}
  .News h1{position:relative;margin:0 0 0 0;font-weight:normal;font-family:Myriad Pro,Trebuchet MS,arial;font-size:25pt;color:#ffffff;}


.News2 {background-image:url('../images/blog.jpg');background-repeat:repeat-x;padding:0px 0px 0px 20px;}


  .contactus {background-image:url('../images/Contactus-bg.gif');background-repeat:repeat-x;padding:0px 0px 0px 12px;}
  .contactus div{margin:0 0 -30 0;font-family:Myriad Pro,Trebuchet MS,arial;font-size:45pt; color:#5ac0dc;}
  .contactus h1{position:relative;margin:0 0 0 0;font-weight:normal;font-family:Myriad Pro,Trebuchet MS,arial;font-size:25pt;color:#ffffff;}

  
.bgindex1
{
background-repeat:no-repeat;width:257px;height:157px;
font-family:arial;font-size:12px;padding:0px 15px 15px 25px;color:#ffffff;
}


.bgindex
{
background-repeat:no-repeat;width:246px;height:176px;
font-family:Trebuchet MS,Myriad Pro,arial;font-size:12px;padding:0px 15px 8px 25px;color:#ffffff;
}
.bgindex a
{
font-family:Trebuchet MS,Myriad Pro,arial;font-size:12px;color:#dadada;text-decoration:underline;
}
.bgindex a:hover
{
font-family:Trebuchet MS,Myriad Pro,arial;font-size:12px;color:#dadada;text-decoration:none;
}

.index-services
{
font-family:Trebuchet MS,Myriad Pro,arial;font-size:12px;padding:0px 15px 8px 25px;color:#504f50;
}
.index-services a
{
font-family:Trebuchet MS,Myriad Pro,arial;font-size:12px;color:#095D9D;text-decoration:none; border-bottom: 1px dotted 504f50;
}
.index-services a:hover
{
font-family:Trebuchet MS,Myriad Pro,arial;font-size:12px;color:#504f50;text-decoration:none;
}


p
{margin:0px;}

.who-axis{
padding-top:52px; line-height:17px;
}
.contenttextz{
	padding-top:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#ffffff;
	line-height:17px;
}
.contenttextz a{text-decoration:none;}
.contenttextz a:hover{text-decoration:underline;  }
