@charset "utf-8";
/* CSS Document */
/***********************************body start here***********************************/


/*@font-face {
	font-family: 'AniversRegular';
	src: url('../fonts/anivers_regular-webfont.eot');
}

@font-face {
	font-family: 'AniversRegular';
	src: url(//:) format('no404'), url('../fonts/anivers_regular-webfont.woff') format('woff'), url('../fonts/anivers_regular-webfont.ttf') format('truetype'), url('../fonts/sanivers_regular-webfont.svg#webfontFQDAGzer') format('svg');
	font-weight: normal;
	font-style: normal;
}*/


html, body, h1, h2, h3, h4, h5, h6, p,  ol, ul, li, fieldset, form, label, legend, table, tr, th, td, input, textarea, select{
	margin: 0;	padding: 0;}

img{ border: 0;}

li{ vertical-align: middle !important;}

body{ font: normal 12px/18px Arial, Helvetica, sans-serif;text-decoration: none;color: #212121;background: #090f12 url(../images/body-bg.jpg) left top  repeat-x;}
/*body.home, body.faq {background: #090f12 url(../images/body-bg.jpg) left top  repeat-x;}*/
body.about-us {background: #090f12 url(../images/body-bg-alt1.jpg) left top  repeat-x;}
body.consultancy {background: #090f12 url(../images/body-bg-alt2.jpg) left top  repeat-x;}
body.project-management {background: #090f12 url(../images/body-bg.jpg) left top  repeat-x;}
body.event-services {background: #090f12 url(../images/body-bg-alt1.jpg) left top  repeat-x;}
body.ip-telephony {background: #090f12 url(../images/body-bg-alt2.jpg) left top  repeat-x;}
body.networks {background: #090f12 url(../images/body-bg.jpg) left top  repeat-x;}
body.convergence {background: #090f12 url(../images/body-bg-alt1.jpg) left top  repeat-x;}

input, textarea, select{ line-height: normal;}

a{outline: none; text-decoration: none; color: white;}
a:hover{text-decoration: underline; color: white;}

form label {display:block;width:250px;color:#ffffff;vertical-align:top;}
input, select, textarea {margin-bottom:5px;}
table tr td {vertical-align:top;color:#fff;}

form input[type=submit] {font-weight:bold;}
.required {color:#f00;}
div.success {height:40px;margin-bottom:30px;}
div.successMsg {color:#009e07;font-weight:bold;font-size:12px;background:#b8ffbc;border:1px solid #009e07;padding:5px 15px;}
.error {color:#bd7f04;}

img{ border: none;}

h1{ font: normal 21px/30px Arial, Helvetica, sans-serif; color: #DA5022;}
	
.float-l{ float: left;}
.float-r{ float: right;}
.clear{ clear: both;}

.over-flow{ overflow: hidden;}

#page{background:url(../images/header-bg.jpg)  center 120px no-repeat; overflow:hidden;}

#container{ width:979px; margin: 0 auto;}
/*#page.home, #page.faq{background:url(../images/header-bg.jpg)  center 120px no-repeat; overflow:hidden;}*/
#page.about-us{background:url(../images/header-bg-alt1.jpg)  center 120px no-repeat; overflow:hidden;}
#page.consultancy{background:url(../images/header-bg-alt2.jpg)  center 120px no-repeat; overflow:hidden;}
#page.project-management{background:url(../images/header-bg.jpg)  center 120px no-repeat; overflow:hidden;}
#page.event-services{background:url(../images/header-bg-alt1.jpg)  center 120px no-repeat; overflow:hidden;}
#page.ip-telephony{background:url(../images/header-bg-alt2.jpg)  center 120px no-repeat; overflow:hidden;}
#page.networks{background:url(../images/header-bg.jpg)  center 120px no-repeat; overflow:hidden;}
#page.convergence{background:url(../images/header-bg-alt1.jpg)  center 120px no-repeat; overflow:hidden;}

/***********************************body end here***********************************/
/***********************************header start here***********************************/
#header{ padding:19px 0px 0px 0px;position:relative;height:250px;}
#header .headAnim {width:800px; height:110px;position:absolute;top:120px;left:170px;}
#header #headerContent {position:absolute;overflow:hidden;width:979px;height:183px;}
#header h1{background:url(../images/logo.png) left top  no-repeat; width:183px; height:183px; float:left;} 
/*
#header h1.home, #header h1.project-management, #header h1.networks{ background:url(../images/logo.png) left top  no-repeat; width:183px; height:183px; float:left;}
#header h1.about-us, #header h1.event-services, #header h1.convergence{ background:url(../images/logo-green.png) left top  no-repeat; width:183px; height:183px; float:left;}
#header h1.consultancy, #header h1.ip-telephony{ background:url(../images/logo-yellow.png) left top  no-repeat; width:183px; height:183px; float:left;}
*/
#header h1 a{ width:173px; height:173px; float:left; text-indent:-9999999px; display:block;}
#header h2.title {font-family:anivers;color:#ffffff;font-size:44px;float:left;display:block;width:438px;height:64px;margin:150px 0 0 20px;}
/*#header h2.title.about-us{background:transparent url(../images/about-us-title.png) no-repeat 0 0;}
#header h2.title.consultancy{background:transparent url(../images/consultancy-title.png) no-repeat 0 0;}
#header h2.title.project-management{background:transparent url(../images/project-management-title.png) no-repeat 0 0;}
#header h2.title.event-services{background:transparent url(../images/event-services-title.png) no-repeat 0 0;}
#header h2.title.ip-telephony{background:transparent url(../images/ip-telephony-title.png) no-repeat 0 0;}
#header h2.title.networks{background:transparent url(../images/networks-title.png) no-repeat 0 0;}
#header h2.title.convergence{background:transparent url(../images/convergence-title.png) no-repeat 0 0;}*/
#header .right{ width:500px; float:right; padding:27px 0px 0px 0px; }
#header .right h2{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#5b6c8d; margin:0px 0px 3px 173px;}
#header .right h2.home, #header .right h2.project-management, #header .right h2.networks{ color:#5b6c8d;}
#header .right h2.about-us, #header .right h2.event-services, #header .right h2.convergence{ color:#91aa7b;}
#header .right h2.consultancy, #header .right h2.ip-telephony{ color:#9c955c;}
ul.right1 { overflow:hidden; float:right; margin-right:116px;}
ul.right1 li{ list-style: none;font-family:Arial, Helvetica, sans-serif; font-size:14px;  font-weight:bold; overflow:hidden; color:#b6c0d7;}
ul.right1 li label{font-family:Arial, Helvetica, sans-serif; font-size:14px;  font-weight: normal; float:left;  color:#b6c0d7; margin:0px 4px 0px 0px;}
ul.right1 li a{ color:#b6c0d7; text-decoration: none;}
ul.right1 li a:hover{ text-decoration:none;}
.tabearea{ overflow:hidden;width:500px;}
ul.listing1{ overflow:hidden; float:right; margin-top:30px; margin-left:6px; display:block;}
ul.listing1 li{list-style: none; background:url(../images/big-btn.png) left top no-repeat; width:147px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#b6c0d7; float:left; overflow:hidden; text-align: left; line-height:25px; margin-right:3px; padding:0px 0px 0px 15px;}
ul.listing1 li+li{list-style: none; margin-right:0px;}
ul.listing1 li a{ text-decoration:none;color:#b6c0d7; }
ul.listing1 li a:hover{ color:#fff;}
.navigation{ position:absolute; bottom:0px;overflow:hidden; padding:30px 0px 0px 0px;}
.navigation ul{ overflow:hidden;}
.navigation ul li{ /*background:url(../images/sap.jpg) right 2px no-repeat;margin:0px 10px 0px 0px;*/ list-style: none;float:left;font-family:anivers; font-size:16px; color: #FFFFFF; font-weight:normal; }
.navigation ul li a{ text-decoration:none; padding-right:6px;margin-right:6px;border-right:1px solid #183653; }
.navigation ul li a.last{ border-right:0px;}

.navigation ul li a:hover, .navigation ul li a.active{ color:#8ca3c5; }
/*
.navigation ul li a.home:hover, .navigation ul li a.home.active{ color:#8ca3c5; }
.navigation ul li a.about-us:hover, .navigation ul li a.about-us.active{ color:#91aa7b; }
.navigation ul li a.consultancy:hover, .navigation ul li a.consultancy.active{ color:#9c955c; }
.navigation ul li a.project-management:hover, .navigation ul li a.project-management.active{ color:#8ca3c5; }
.navigation ul li a.event-services:hover, .navigation ul li a.event-services.active{ color:#91aa7b; }
.navigation ul li a.ip-telephony:hover, .navigation ul li a.ip-telephony.active{ color:#9c955c; }
.navigation ul li a.networks:hover, .navigation ul li a.networks.active{ color:#8ca3c5; }
.navigation ul li a.convergence:hover, .navigation ul li a.convergence.active{ color:#91aa7b; }
*/
/***********************************header end here***********************************/
/***********************************center area start here***********************************/
#outercontent{ background:url(../images/paten-bg.jpg) center top repeat; margin-top:12px;overflow:hidden;}
#outercontentinner{ background:url(../images/centerbg.jpg) center  top no-repeat;overflow:hidden;padding-bottom:40px;}
#content{  width:997px; margin:auto; padding:0px;overflow:hidden; padding:0px 0px 20px 0px;} 
#content .left{ width:568px; float:left; padding:57px 0px 0px 10px;}
#content .left h4{ font-size:29px; color:#8ca3c5;font-family:anivers; font-weight:normal; padding:0px 0px 23px 0px;}
#content .left h4.home, #content .left h4.project-management,#content .left h4.networks {color:#8ca3c5;}
#content .left h4.about-us, #content .left h4.event-services,#content .left h4.convergence {color:#91aa7b;}
#content .left h4.consultancy, #content .left h4.ip-telephony {color:#9c955c;}
#content .left p{ font-family:Arial, Helvetica, sans-serif;color:#FFFFFF; padding:0px 0px 23px 0px;}
#content .left a{ color:#a4c6e7; text-decoration: underline; }
#content .left a:hover{ color:#527699; text-decoration:underline;}
#content .right{ float:right; width:324px; padding:49px 0px 0px 0px;}
.boxarea{ overflow:hidden;}
.boxtop{ background:url(../images/box-top.png) left top no-repeat; padding:23px 24px 0px 24px; overflow:hidden;}
.boxbot{ background: url(../images/box-bot.png) left bottom no-repeat; padding-bottom:21px;}
.boxbot h3{ border-bottom:1px solid #183653;font-family:anivers; font-size:24px; color:#fff; font-weight:normal; padding:0px 0px 10px 0px;line-height:26px;}
.boxbot h3 a,.boxbot h3 a:visited {text-decoration:none;}
.boxbot h3 a:hover {text-decoration:none;color:#8ca3c5;}
/*.boxbot h3.home, .boxbot h3.project-management, .boxbot h3.networks {color:#8ca3c5;}
.boxbot h3.about-us, .boxbot h3.event-services, .boxbot h3.convergence {color:#91aa7b;}
.boxbot h3.consultancy, .boxbot h3.ip-telephony {color:#9c955c;}*/
.botimage{ background: url(../images/left-image.png) left  top no-repeat; width:31px; height:26px; float:left; text-indent:-99999999px; margin:10px 15px 0px 0px;  }
.botimage1{ width:31px; height:26px; float: right; text-indent:-99999999px; margin:10px 15px 0px 0px;  }
.boxbot .testimonialSidebar_wrapper {display:block;width:276px;height:300px;}
.boxbot .testimonialSidebar_Item {width:276px;display:block;}
.boxbot .testimonialSidebar_content{ background: url(../images/right-image.png) right bottom no-repeat;}
.boxbot p{ font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; padding:10px 0px 7px 0px; line-height:22px;}
.boxbot ul{padding-top:20px;margin-left:20px;list-style-type:disc;color:#fff;}
.boxbot li{ font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; line-height:18px;padding-bottom:10px;}
.righttextarea{ overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:normal; padding:20px 0px 0px 0px;}
.righttextarea span{ display:block;margin-top:20px;font-family: Arial, Helvetica, sans-serif; color:#314259; font-size:11px;font-weight:bold;}
.righttextarea span a,.righttextarea span a:visited{  color:#527699; text-decoration:none;}
.righttextarea span a:hover{ color:#a4c6e7; text-decoration:none;}
.listingarea{ overflow:hidden; width:273px; padding:30px 0px 0px 0px; margin:0px 26px 0px  26px;}
.listingarea h4{border-bottom:1px solid #183653;font-family:anivers; font-size:24px; color:#8ca3c5; font-weight:normal; padding:0px 0px 10px 0px;}
.listingarea h4.home, .listingarea h4.project-management, .listingarea h4.networks {color:#8ca3c5;}
.listingarea h4.about-us, .listingarea h4.event-services, .listingarea h4.convergence {color:#91aa7b;}
.listingarea h4.consultancy, .listingarea h4.ip-telephony {color:#9c955c;}
.listingarea ul{ overflow:hidden;}
.listingarea ul li{list-style: none; background:url(../images/line-image.jpg) left bottom  repeat-x; padding:13px 0px 20px 0px;}
.listingarea ul li+li{list-style: none; background:none;}
.listingarea ul li img{ float:left; margin-right:13px;}
.listingarea ul li span{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#527699;}
.listingarea ul li span a{  color:#527699; text-decoration: underline;}
.listingarea ul li span a:hover{ color:#a4c6e7; text-decoration:underline;}
.listingarea ul li p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:0px 0px 0px 0px; line-height:22px;}
.listingarea ul li a{ }
.listingarea ul li a:hover{ }

.testimonialItem {padding:30px 0 30px 0;border-bottom:1px dotted #527699;}
/***********************************center left-col start here***********************************/
#left-col{}
/***********************************center left-col end here***********************************/
/***********************************center right-col start here***********************************/
#right-col{}
/***********************************center right-col end here***********************************/
/***********************************center area end here***********************************/
/***********************************footer start here***********************************/
#footerouter{ background: #080e11 url(../images/footer-bg.jpg) center top repeat; border-top:1px solid#183653; overflow:hidden;	}
#footerinner{ width:997px; margin:auto; padding:31px 0px 80px 10px ; overflow:hidden; }
#footerinner .left{ width:489px; float:left;}
#footerinner .left ul{ overflow:hidden;}
#footerinner .left ul li{list-style: none; float:left; background:url(../images/footer-sap.jpg) right 4px no-repeat; color:#527699; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:0px 10px 0px 0px ;}
#footerinner .left ul li+li+li{list-style: none; background:none;}
#footerinner .left ul li a{color:#527699; text-decoration:none; margin:0px 10px 0px 0px; }
#footerinner .left ul li a:hover{text-decoration:none; color:#76a5d3;}
#footerinner .left span{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; padding:5px 0px 0px 0px; display:block;}
#footerinner .right{ text-align:right; float:right; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
#footerinner .right span{ font-family:Arial, Helvetica, sans-serif; color:#527699}
#footerinner .right span a{  color:#527699; text-decoration:none;}
#footerinner .right span a:hover{text-decoration:none; color:#76a5d3;}
/***********************************footer end here***********************************/