@charset "utf-8";
/* (c)2010 Eseye Ltd. */

/* Page defaults */
*{border:0 none;margin:0;padding:0;font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#707070}
body{background-color:#ffffff}

/* Page geometry */
#context{width:935px;margin:0 auto}
#header{width:100%;height:100px;background:url(../images/bannercomplete.jpg) #ffffff top no-repeat}

#content{width:100%;min-height:465px;background:url(../images/pagebanner01.jpg) transparent top right no-repeat}

.aboutus #content{background-image:url(../images/pagebanner01.jpg)}
.solutions #content{background-image:url(../images/pagebanner03.jpg)}
.products #content{background-image:url(../images/pagebanner02.jpg)}
.casestudies #content{background-image:url(../images/pagebanner01.jpg)}
.support #content{background-image:url(../images/pagebanner02.jpg)}
/* .service #content{background-image:url(../images/pagebanner02.jpg)} */

#mainbody{margin:0 210px 0 47px}
#footer{clear:both;border-top:1px solid #848585;margin-top:10px;padding-top:10px;background-color:#ffffff}

/* text layouts */
h1{display:inline}
h2 img{margin-top:58px}
input,textarea,select{border:1px solid #707070}
#newspage h3,h3 a{font-size:18px;text-decoration:none;padding-bottom:5px}
h4{font-size:14px;margin:5px 0 0 5px}
#mainbody h2{width:100%;height:110px;padding-top:40px;font-family:AvantGarde LT Medium,Verdana,Arial;font-size:36.75px;font-weight:bolder}
p{margin-bottom:10px}
.copyright{color:#636363;font-size:9px}
.designed{color:#998675;font-size:9px}
.left{float:left;margin:10px 10px 10px 0}
.right{float:right;margin:10px 0 10px 10px}
address{margin-left:20px}

/* Menu placement */
#topmenu{position:relative}
#topmenu a{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ffffff;text-decoration:none;line-height:17px;font-weight:bolder}
#topmenu li{display:block;float:left;list-style-position:inside;list-style-type:none}
#topmenu li h1 a{padding:0;width:auto}
#topmenu li a:hover,
	#aboutus a.aboutus,
	.aboutus #topmenu a.aboutus,
	.news #topmenu a.solutions,
	.news #newsmenu a.news,
	.contact #topmenu a.solutions,
	.contact #contactmenu a.contact,
	.directions #topmenu a.solutions,
	.directions #directionsmenu a.directions,
	.sales #topmenu a.solutions,
	.sales #salesmenu a.sales,
	
	#solutions a.solutions,
	.solutions #topmenu a.solutions
	.mobileproducts #topmenu a.solutions,
	.mobileproducts #mobileproductsmenu a.mobileproducts,
	.mobilenetwork #topmenu a.solutions,
	.mobilenetwork #mobilenetworkmenu a.mobilenetwork,
	.mobilecommunications #topmenu a.solutions,
	.mobilecommunications #mobilecommunicationsmenu a.mobilecommunications,

	#products a.products,
	.products #topmenu a.products
	.engineering #topmenu a.products,
	.engineering #engineeringmenu a.engineering,
	.connectivity #topmenu a.products,
	.connectivity #connectivitymenu a.connectivity,
	.enterprise #topmenu a.products,
	.enterprise #enterprisemenu a.enterprise,
	
	#casestudies a.casestudies,
	.casestudies #topmenu a.casestudies
	.healthcare #topmenu a.casestudies,
	.healthcare #healthcaremenu a.healthcare,
	.security #topmenu a.casestudies,
	.security #securitymenu a.security,
	.monitoring #topmenu a.casestudies,
	.monitoring #monitoringmenu a.monitoring,
	.other #topmenu a.casestudies,
	.other #othermenu a.other,
	
	#support a.support,
	.support #topmenu a.support
	.tickets #topmenu a.support,
	.tickets #supportcentremenu a.tickets,
	.systemstatus #topmenu a.support,
	.systemstatus #servicestatusmenu a.systemstatus,
	.coverage #topmenu a.support,
	.coverage #coveragemapsmenu a.coverage,
	
	#contact a.contact{color:#cd1c22;font-weight:bolder}
	
	#aboutus a.aboutus:hover,
	#solutions a.solutions:hover,
	#products a.products:hover,
	#casestudies a.casestudies:hover,
	#support a.support:hover,
	#contact a.contact:hover{color:#ffffff}
#topmenu li a{display:block;width:100px;padding:40px 0px 0px 0px;text-align:center}
#topmenu li a.casestudies{width:105px}
#topmenu li.logo{margin-right:120px}

#topmenu .secondary{display:none;position:absolute;height:28px;width:750px;background:#ffffff url(../images/secbg.gif);top:73px;right:0}
#topmenu .secondary li{text-align:center;height:20px;overflow:hidden}
#topmenu .secondary a{width:100%;padding:0;color:#222969}

#topmenu .tertiary{margin:5px 0 0 0}
#topmenu .tertiary ul{margin-left:0}
#topmenu .tertiary li{background-color:#ffffff;float:none;padding:2px}

#aboutusmenu ul{margin:3px 0 0 275px}
#solutionsmenu ul{margin:3px 0 0 180px}
#productsmenu ul{margin:3px 0 0 205px}

#companymenu{width:80px}
#newsmenu{width:70px}
#contactmenu{width:80px}
#directionsmenu{width:110px}
#salesmenu{width:70px}
#partnersmenu{width:70px}
#mobileproductsmenu{width:160px}
#mobilenetworkmenu{width:170px}
#mobilecommunicationsmenu{width:200px}
#engineeringmenu{width:168px}
#connectivitymenu{width:120px}
#enterprisemenu{width:170px}
#healthcaremenu{width:95px}
#securitymenu{width:80px}
#monitoringmenu{width:95px}
#othermenu{width:60px}
#knowledgebasemenu{width:115px}
#supportcentremenu{width:125px}
#servicestatusmenu{width:120px}
#coveragemapsmenu{width:130px}

#topmenu .pulldown{margin:0 3px 0 3px}
#topmenu .pulldown:hover{background-color:#ffffff;height:auto;border:3px #eee outset;margin:0}

#casestudiesmenu ul{margin:3px 0 0 286px}
#supportmenu ul{margin:3px 0 0 215px}

#fasttrack{width:188px;margin-top:150px;float:right}
#fasttrack li{list-style-position:inside;list-style-type:none}
#fasttrack h2{display:none}
#casestudies li{list-style-position:inside;list-style-type:none}
#casestudies h3{display:none}

/* sub-menu activation */
.aboutus #aboutusmenu,
	.news #aboutusmenu{display:block}
.solutions #solutionsmenu,
	.mobileproducts #solutionsmenu,
	.mobilenetwork #solutionsmenu,
	.mobilecommunications #solutionsmenu{display:block}
.products #productsmenu,
	.engineering #productsmenu,
	.connectivity #productsmenu,
	.enterprise #productsmenu{display:block}
.casestudies #casestudiesmenu{display:block}
.support #supportmenu,
	.ticketsystem #supportmenu,
	.service #supportmenu{display:block}

/* Specific page overrides */
#index #header{width:100%;background:url(../images/hpbannercomplete.jpg) #ffffff top no-repeat}
#index #context{background:url(../images/hpbg.jpg) transparent top right repeat-y}
#index #content{background:url(../images/hpglobe.jpg) transparent top no-repeat;position:relative}
#index p{width:355px;margin:20px 0 0 0;line-height:20px}
#index #fasttrack li{display:block;margin:0 20px 20px 0}
#index #casestudies{clear:left;margin-top:40px;height:50px}
#index #casestudies li{display:block;float:left;margin-right:25px}
#index #fasttrack{margin-top:58px;height:115px;position:absolute;top:280px; right: 30px;width:auto}
#index #mainbody h2{height:70px}
#newspage{margin:0 0 0 100px}
#newmenu{float:left;width:130px;margin-left:-147px}
#newmenu li{list-style-position:inside;list-style-type:none}
#newmenu h4{margin-left:0}
.post{margin-bottom:10px;border-bottom:1px solid #707070}
.ticketsystem div.left,.ticketsystem div.right{width:317px}
.ticketsystem .row1{background-color:#eeeeff}

/* sFIR stuff */
.sIFR-active #mainbody h2{font-family:Verdana;visibility:hidden}
.sIFR-flash{visibility:visible!important;margin:0;padding:0}
.sIFR-replaced,.sIFR-ignore{visibility:visible!important}
.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
.sIFR-replaced div.sIFR-fixfocus{margin:0;padding:0;overflow:auto;letter-spacing:0;float:none}

