/* CSS Document */

body { 
      margin: 0;
	  padding:0;	
      font-family: Arial, Helvetica, sans-serif; 
	  /*font-size:.7em;*/
	 color:#636563;
	background-color: #fff;
background-image: url(../images/skybg.jpg);
background-position: center top fixed;
	  	  }
	
	#container {
		width: 960px;
		margin: 0 auto;
	}

html, body{height:100%;}
.tabcen {height: 100%;}


/* index page */
.helpdesk
	{
	position:relative; 
	width:64px;
	height:64px;
	margin-top: 5px;
	padding:0px;
	background:#FFFFFF;
	float: right;
	}
	

/*.helpdesk img
	{
	margin:0px;
	padding:0px;
	}
*/

#top { width:960px; margin: 0 auto;
/*	background-image: url(../images/headerbg.jpg);*/
	height: 138px;
	background-repeat: no-repeat;}
#top1 { width:182px; float:left;);}
/*new*/
#top11 { width: 176px; float: left; height: 89px; margin-top: 30px;
	margin-left: 30px;}
#top21 {width:511px; float:right;}
/* width:548px;  */
#top22 { width: 221px; height: 60px; float: right; 
	margin-right: 70px;
	margin-top: 70px;}
/*new end*/

/*#top2 { width:280px; float:right; background-image:url(../images/logo2.gif); height:40px; font-size:22px; padding-left:200px; padding-top:30px;}*/

img {
	border: 0;
}
#slider {
	width: 960px;
	height: 345px;
	background-image: url(../images/sliderbg.png);
	background-repeat: no-repeat;
	margin: 0 auto;
	padding-top: 5px;

}

#mainnav {
	width: 960px;
	height: 38px;
	background-image: url(../images/mainnavbg.png);
	background-repeat: no-repeat;
	padding-left: 5px;

}

#mainnav ul {
	height:30px;
	margin-top: 2px;
	padding-left: 40px;
}

#mainnav ul li{
	float: left;
	list-style:  none;
	font-size: 14px;
	font-weight: bold;
	color: #383A3A;
	background-image: url(../images/mainspliter.jpg);
	background-repeat: repeat-y;
	background-position: right;
	height: 23px;
	padding-top: 11px;
	padding-right: 15px;
	padding-left: 15px;
}



#mainnav ul li a {
	text-decoration: none;
	color: #383A3A;

}

#mainnav ul li a:hover {
	color: #0B92A6;
}

#subnav {
	width: 960px;
	height: 43px;
	background-image: url(../images/subnavbg.png);
	background-repeat: no-repeat;
	margin: 0 auto;
	margin-top: 5px;
	padding-top: 5px;
}

#subnav ul {
	height:30px;
	margin-top: 0px;
	padding-left: 40px;
}

#subnav ul li {
	float: left;
	list-style:  none;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(../images/subnavspliter.jpg);
	background-repeat: repeat-y;
	background-position: right;
	height: 20px;
	padding-top: 4px;
}

#subnav ul li a {
	text-decoration: none;
		font-size: 12px;
		font-weight: bold;
		color: #DADADA;
}

#subnav ul li a:hover {
	color: #39A5DA;
}

#featureWrapper {
	width: 960px;
	height: 189px;
	margin: 0 auto;

}

.slideshow {
	margin-left: 5px;

}


select {font-size:11px; width:100px;}
#fourb { width:960px; height: 316px; margin: 0 auto;}
.lfbg { background-image:url(../images/leftbg.gif); width:21px;}
.rgbg  { background-image:url(../images/rightbg.gif); width:23px;}

#bluebox { width:141px;  font-size:.7em; color:#FFFFFF; border-top:0px solid #739EDE; height:11px; border-right:0px solid #ffffff; }
#redbox { width:141px; font-size:.7em; color:#FFFFFF; border-top:0px solid #739EDE; height:11px; border-right:0px solid #ffffff;}
#yellowbox { width:141px; font-size:.7em; color:#FFFFFF; border-top:0px solid #739EDE; height:11px; border-right:0px solid #ffffff; }
#greenbox { width:140px; font-size:.7em; color:#FFFFFF; border-top:0px solid #739EDE; height:11px; border-right:0px solid #ffffff; }


#bot { width:960px; height: 100px; margin:0 auto;} 
#bot1 { width:21px; float:left;}
#bot2 { width:206px; float:left; padding-top:8px;}
#bot3 { width:460px; float:right;}


A.btlink {  color:#211C21;text-decoration:none;font-weight:normal; font-size:.7em;}
A:HOVER.btlink { color:#636563;text-decoration:none;font-weight:normal; font-size:.7em;}

#copy { width:960px; margin:0 auto; margin-top:10px; color:#636563; font-size:.7em;}
#copy1 { width:380px; float:left;}
#copy2 { width:387px; float:right; text-align:right;}

A.keylink {  color:#636563;text-decoration:none;font-weight:normal; font-size:.7em;}
A:HOVER.keylink { color:#636563;text-decoration:none;font-weight:normal; font-size:.7em;}

/* index page end */


/* inside page start */
#intop { width:880px; margin:0 auto; margin-bottom:4px; }
#intop1 { width:106px; float:left; padding-left:15px; padding-top:5px;}
#intop2 { width:220px; float:left; font-size:17px; padding-top:20px; color:#4A4D4A;}
#intop3 { width:519px; float:right; text-align:right; padding-top:40px; padding-right:20px;}
/* inside page end */

A.link {  color:#211C21;text-decoration:none;font-weight:bold; font-size:.7em;}
A:HOVER.link { color:#636563;text-decoration:none;font-weight:bold; font-size:.7em;}

A.link_sm {  color:#211C21;text-decoration:none;font-weight:bold;}
A:HOVER.link_sm { color:#636563;text-decoration:none;font-weight:bold;}

A.linkbt {  color:#211C21;text-decoration:none;font-weight:bold; font-size:.7em;}
A:HOVER.linkbt { color:#ffffff;text-decoration:none;font-weight:bold; font-size:.7em;}

#hme {height:21px; width:880px; margin:0 auto; background-color:#Cc0000; color:#FFFFFF; padding-top:6px; padding-bottom:0px; text-align:center; border-bottom:1px solid #ffffff;font-size:.7em;}
#hme_yellow {height:21px; width:880px; margin:0 auto; background-color:#E8B234; color:#FFFFFF;  padding-top:6px; padding-bottom:0px; text-align:center; border-bottom:1px solid #ffffff;font-size:.7em;}
#hme_green { height:21px;width:880px; text-align:center; margin:0 auto; background-color:#79C63D; color:#FFFFFF;  padding-top:6px; padding-bottom:0px; border-bottom:1px solid #ffffff;font-size:.7em;}
#hme_blue { height:21px; width:880px; text-align:center; margin:0 auto; background-color:#1E77D3; color:#FFFFFF;  padding-top:6px; padding-bottom:0px; border-bottom:1px solid #ffffff;font-size:.7em;}
#hme_all {height:21px; width:880px; text-align:center; margin:0 auto; background-color:#4A4D4A; color:#FFFFFF;  padding-top:6px; padding-bottom:0px; border-bottom:1px solid #ffffff;font-size:.7em;}


#grey { width:760px; margin:0 auto; background-color:#c8c4c8; padding-right:20px; text-align:right; padding-bottom:4px; padding-top:4px;}

#content { width:880px; margin:0 auto;}
#con1 { width:540px; padding:10px; line-height:18px;font-size:.7em;}
#con2 { width:140px; padding:10px; text-align:center;font-size:.7em;}
.bor1 { border-right:1px solid #C6C3C6;}
.bgcolor { background-color:#AD3029;}
.bgcolor_ye { background-color:#BD9E4A;}
.bgcolor_gr { background-color:#7BAA4A;}
.bgcolor_bl { background-color:#4279AD;}
.bgcolor_all { background-color:#7B7573;}

#img1 { list-style-image:url(../images/bullet_in.gif); color:#FFFFFF; margin:0px; padding-left:30px; padding-top:10px;font-size:.7em;}
#img2 { list-style-image:url(../images/bullet_in.gif); color:#FFFFFF; margin:0px; padding-left:30px; padding-top:10px;}
.lipad { padding-bottom:10px;}

h1 { margin:0px; padding:0px; font-style:normal;}
.head { color:#211C21; font-size:16px; padding-bottom:10px; padding-top:0px; font-style:normal;}
.head_dya { color:#211C21; font-size:16px; padding-bottom:0px; padding-top:0px; font-style:normal;}
.head1 { color:#211C21; font-size:13px; font-style:normal;}
.ptpb { padding-bottom:5px; padding-top:5px;}
.contentpad { padding-left:30px; padding-right:30px;}
.imgpad { padding-top:10px; padding-bottom:10px;}
.bluehead { color:#1875D6;}

A.blink {  color:#1875D6;text-decoration:none;font-weight:normal; }
A:HOVER.blink { color:#5A9ADE;text-decoration:none;font-weight:normal;}

A.wlink {  color:#ffffff;text-decoration:none;font-weight:normal;}
A:HOVER.wlink { color:#BDBEBD;text-decoration:none;font-weight:normal;}

A.wlink_in {  color:#636563;text-decoration:none;font-weight:normal;}
A:HOVER.wlink_in { color:#BDBEBD;text-decoration:none;font-weight:normal;}

A.lflink {  color:#ffffff;text-decoration:none;font-weight:normal;}
A:HOVER.lfink { color:#BDBEBD;text-decoration:none;font-weight:normal; }

.tele { text-align:left; padding-top:15px;}

#fotter { width:880px; margin:0 auto; padding-top:7px; padding-bottom:7px; background-color:#Cc0000; color:#FFFFFF;font-size:.7em;}
#fotter_ye { width:880px; margin:0 auto; padding-top:7px; padding-bottom:7px; background-color:#E8B234; color:#FFFFFF;font-size:.7em;}
#fotter_gr { width:880px; margin:0 auto; padding-top:7px; padding-bottom:7px; background-color:#79C63D; color:#FFFFFF;font-size:.7em;}
#fotter_bl { width:880px; margin:0 auto; padding-top:7px; padding-bottom:7px; background-color:#1E77D3; color:#FFFFFF;font-size:.7em;}
#fotter_all { width:880px; margin:0 auto; padding-top:7px; padding-bottom:7px; background-color:#4A4D4A; color:#FFFFFF;font-size:.7em;}
#fotter1 { width:500px; float:left;}
#fotter2 { width:250px; float:right; text-align:right;}


/* form tags */

#cowid { width:125px;}
#cowid1 { width:179px;}
.redstar { color:#9d0000;}
.red { color:#9d0000; font-weight: bold;}
.inclass { border:1px solid #cccccc;color:#636563;}
select { color:#636563;}
textarea { color:#636563;}

.sign{height:20px; border-top:1px solid #BDB6BD; border-bottom:1px solid #BDB6BD; border-left:1px solid #BDB6BD; border-right:1px solid #BDB6BD; background-color:#4A4D4A; font-family:Arial, Helvetica, Sans-Serif;  color:#ffffff; font-weight:bold; width:60px;}


/* case studies page */

.bgcs { background-color:#818181; padding-top:2px; padding-bottom:2px; color:#FFFFFF; font-weight:normal;}
.lgcs { background-color:#dad9d7;}
.dgcs { background-color:#4A4D4A; color:#000000;}





/* Industry News */
/* inside page start */
#intop_in { width:880px; margin:0 auto; margin-bottom:4px; }
#intop1_in { width:106px; float:left; padding-left:15px; padding-top:5px; border:0px solid #FF0000;}
*html #intop1_in { width:106px; float:left; padding-left:15px; padding-top:34px; border:0px solid #FF0000;}
*+html #intop1_in { width:106px; float:left; padding-left:15px; padding-top:34px; border:0px solid #FF0000;}
#intop2_in { width:220px; float:left; font-size:17px; padding-top:20px; color:#4A4D4A;}
#intop3_in { width:519px; float:right; text-align:right; padding-top:50px; padding-right:20px;}
/* inside page end */
#hme_all_in { width:880px; margin:0 auto; background-color:#4A4D4A; color:#FFFFFF; text-align:right; padding-top:3px; padding-bottom:3px; border-bottom:1px solid #ffffff;font-size:.7em;}
#grey_in { width:860px; margin:0 auto; background-color:#c8c4c8; padding-right:20px; text-align:right; padding-bottom:4px; padding-top:4px;}
#content_in { width:880px; margin:0 auto;}
#con1_in { width:540px; padding:10px; line-height:18px;font-size:.7em;}
#fotter_all_in { width:880px; margin:0 auto; padding-top:7px; padding-bottom:7px; background-color:#4A4D4A; color:#FFFFFF;font-size:.7em;}




/* tab list */
#tablist{FLOAT: right; margin:0px; padding:0px; MARGIN-BOTTOM: 0px; padding-right:0px; }
#tablist li{FLOAT:left; LIST-STYLE-TYPE: none; border-right:0px solid #CF235F;}
#tablist li a{DISPLAY: block;  text-align:center; FLOAT: left; MARGIN: 0px 0px 0px 0px;  COLOR: #000000; TEXT-DECORATION: none; font-size:11px; padding-left:0px; padding-right:0px; font-weight:bold;}
#tablist li a:hover{COLOR: #000000;}
#tabcontentcontainer{}
.tabcontent{display:none;}
.dlese_minSpaceAbove {MARGIN-TOP: 0px}
#tablist #cu a{COLOR: #003463; background-color:#EFEFEF;}
.sub1 { COLOR: #ffffff;width:880px; }
#subnav_new { color:#FFFFFF;}

#subnav_new a {COLOR: #ffffff; text-decoration:none; padding:0 5px 0 5px; font-size:11px; font-weight:bold; border-right:1px solid #ffffff;}
#subnav_new a:hover {COLOR: #ffffff; text-decoration:none; font-size:11px; font-weight:bold;}
/* tab list end */	


#infra_img { background-image:url(../images/infrastructure_inph.jpg); background-repeat:no-repeat; width:158px; height:149px;}
.padtop_img { padding-top:40px; font-size:11px; padding-left:0px; color:#FFFFFF; font-weight:bold;}
A.sub_link {  color:#ffffff;text-decoration:none;font-weight:bold; font-size:11px;}
A:HOVER.sub_link { color:#dfdbdb;text-decoration:none;font-weight:bold;}
.padtop_img1 { padding-top:58px; font-size:11px; padding-left:0px; color:#FFFFFF; font-weight:bold;}

#infra_img1 { background-image:url(../images/wireless_inph.jpg); background-repeat:no-repeat; width:158px; height:149px;}
#infra_img2 { background-image:url(../images/security_inph.jpg); background-repeat:no-repeat; width:158px; height:149px;}
#infra_img3 { background-image:url(../images/voice_inph.jpg); background-repeat:no-repeat; width:158px; height:149px;}


/* new */
.sub_ul {
 padding:0px; margin:0px; padding-left:5px; list-style-image:none; list-style:none;
}

.linktxt a{
color: #FFFFFF; text-decoration:none;font-weight:bold;}

.linktxt a:hover {
	color: blue;
}

/*Ticker*/
#date_container{
	left: 0px;
	top: 20px;
	width: 960px;
	height: 20px;
	color: #E9E9E9;
	padding-bottom:10px;
	margin:auto;
	background-image: url(../images/newsbg.png);
	background-repeat: no-repeat;
	margin-top: 3px;
	font-size: 12px;
	padding-top:10px;
	padding-left: 15px;
	
}	

.menu_date_text{ 
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: Bold;
	margin: 0px;
	padding: 0px;
	line-height: 24px;
	
}

#newsticker {
	margin-left: 110px;
	margin-top: -3px;

}

.tickerlink a{ 
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#E9E9E9;
	text-decoration:none;
}

.tickerlink a:hover{ 
	color: #1e77d3;
	text-decoration:none;
}


#TICKER a{
	color: #fff;
	text-decoration: none;
	font-size: 11px;
}

.fl {
	float: left;
	margin-right: 20px;
}

#bluebox {
	background-image: url(../images/bluebox.png);
	width: 192px;
	height: 305px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 26px;
	float: left;
}

#yellowbox {
	background-image: url(../images/yellowbox.png);
	width: 213px;
	height: 305px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 26px;
		float: left;
}

#redbox {
	background-image: url(../images/redbox.png);
	width: 213px;
	height: 305px;
	background-repeat: no-repeat;
padding-top: 20px;
padding-left: 26px;
	float: left;
}

#greenbox {
	background-image: url(../images/greenbox.png);
	width: 205px;
	height: 305px;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 26px;
		float: left;
}

#school1 {
	height: 189px;
	width: 294px;
	float: left;
	margin-right: 30px;
	margin-left: px;
}

#school2 {
	height: 189px;
	width: 294px;
	float: left;
	margin-right: 30px;
}

#linksites{
	height: 189px;
	width: 294px;
	float: left;
}

#copy {
	width: 960px;
	height: 47px;
	margin-bottom: 30px;
	background-image: url(../images/footerbg.png);
	background-repeat: no-repeat;
	padding: 15px 0px 0px 20px;
	float: left;
	
}

#copy1 {
	font-size: 12px;
	color: #3E4B51;
	font-weight: bold;
	width: 500px;
}

.linktxt {
	font-size: 12px;
	line-height: 22px;

	
}

.boxheadings {
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
}

.boxheadings a {
	text-decoration: none;
	color: #fff;
}

#fourb ul {
	padding-left: 10px;
	padding-top: 10px;
}

#fourb #bluebox ul{
	padding-top: 30px;
}

#fourb #redbox ul{
	padding-top: 30px;
}

#fourb ul li {
	padding-bottom: 10px;
	font-weight: bold;
}

#fourb ul li a{
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}

#fourb ul li a:hover {
	color: #505050;
}

#linksites img {
	margin-bottom: 3px;
}