@charset "utf-8";

/* CSS Document */



body{background:#232323 url(/images/fade-bg.jpg) repeat-x; margin-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

img{border:none;}

#main1{ width:980px; background:url(/images/main-mid.png) repeat-y; position:relative; overflow:hidden; margin:0 auto;}

#main2{ width:980px; background:url(/images/main-top.jpg) no-repeat top; position:relative; overflow:hidden; margin:0 auto;}

#main3{ width:964px; background:url(/images/main-bottom.jpg) no-repeat bottom left; position:relative; overflow:hidden; margin:0 auto; min-height:500px; padding:8px; padding-bottom:0px;}



#header-top{width:980px;  min-height: 88px; position:relative; height:77px; margin:0px;}

.page-title{border-bottom:solid 1px #09F; color:#09F;}

.page-title h3{margin:0px; padding:0px;}

.breadcrumb a{color:09F;}

.breadcrumb{text-align:right; color:#09F;}

.box1{float:right; background:url(/images/sep.gif) no-repeat right; height:33px; padding-top:15px; padding-right:10px; padding-left:10px; font-size:10px;}

.box2{float:right; background:url(/images/sep.gif) no-repeat right; height:37px; padding-top:7px; padding-right:10px; padding-left:10px; font-size:14px;}

.box3{float:right; height:37px; padding-top:7px; padding-left:10px; width:100px;}



.logo{  width:104px; padding-left:15px; position:absolute; top:20px; left:0px;}

.links{width:615px; float:left; height:40px;  position:relative; margin-left:144px;}



.links ul{list-style:none; padding:0px; margin:0px; }

.links li{float:left; background:url(/images/link-bg2.gif) no-repeat; width:121px; text-align:left; height:29px; padding-top:11px; font-weight:bold; font-size:15px; }

.links li a{padding-left:7px;}

.links li.last a{padding-left:0px;}

.links li.first{float:left; background:url(/images/link-bg1.gif) no-repeat; width:140px; text-align:center; height:29px; padding-top:11px;}

.links li.last{float:left; background:#a0c754 url(/images/link-bg3.gif) no-repeat; width:109px; text-align:center; height:29px; padding-top:11px;}

.links li a{color:#FFFFFF; text-decoration:none;}

.links li a:hover{color:#004080;}

.right-link{background:#a0c754; width:194px; margin-left:8px; float:left; height:30px; text-align:center; padding-top:10px; position:relative; vertical-align:text-top;}







#content{clear:left; width:961px; background:url(/images/index-bg.jpg) repeat-y left; position:relative;  overflow:hidden; }

#content-sub{clear:both; width:961px; background:url(/images/green.gif) repeat-y left; position:relative; top:10px; overflow:hidden; }

.left{float:left; width:248px; background:url(/images/left-bar.jpg) no-repeat; min-height:395px; position:relative;}

.contact-info{position:absolute; top:275px; left:80px; font-size:11px; color:#FFF;}

.right{float:left; margin-left:8px; width:507px; padding-top:10px;}

.right-sub{float:left; margin-left:8px; width:701px; padding-top:10px; padding-bottom:10px;}

.right-2{ width:194px; margin-left:4px; float:left; }

.logo-bg1{background:#bae070 url(/images/nortel.jpg) no-repeat center; width:100%; margin-top:15px; height:19px; text-align:right; padding-right:10px; font-weight:bold; padding-top:49px;}

.logo-bg2{background:#bae070 url(/images/avaya.jpg) no-repeat center; width:100%; height:19px; margin-top:0px; padding-right:10px; text-align:right; padding-top:49px; font-weight:bold;}

.logo-bg3 a{background:#bae070 url(/images/cisco1.jpg) no-repeat center; width:100%; height:19px; margin-top:0px; padding-right:10px; text-align:right; padding-top:49px; font-weight:bold; display:block;}



.logo-bg1 a{color:#074887; text-decoration:none;}

.logo-bg2 a{color:#ff0000; text-decoration:none;}

.headline-1{float:left; width:326px; border-right:1px solid #999; padding-right:4px;}
.headline-1 h2{font-size:20px; margin-top:0px; padding-top:0px;}

.headline-1-right{float:left; width:161px; padding-left:4px; text-align:center;}

.headline-2{clear:left; width:505px; padding-right:4px; padding-top:10px;}

#footer{width:900px; margin:0 auto; color:#FFFFFF; font-size:14px; text-align:center; margin-top:5px;}

#footer a{color:#FFFFFF; text-decoration:none;}

.feature {clear:left; font-size:10px; color:#FFF; padding-top:4px;}

.feature img{float:left; padding-right:3px;}

.feature a:hover{color:#FFF;}

.right .lefta{float:left; width:255px; text-align:center; padding-top:30px; }

.right .righta{float:left; }

.right a{color:#666666;}



.alignright{float:right; padding-left:5px; padding-bottom:5px;}

.alignleft{float:left; padding-right:5px; padding-bottom:5px;}





/* SIDEBAR / WIDGETS */

.widgets { list-style: none; margin: 0; padding: 0; }

.widgets .widgettitle { background: #637b31; color: #fff; font-size: 22px; line-height: 37px; margin: 15px -10px; text-align: center; }

.widgets .widget { padding: 0 10px; }

.widgets .widget ul { list-style: disc; margin: 0; padding: 0 0 0 15px; }

.widgets .widget ul ul { list-style: circle; }

.widgets .widget ul ul ul { list-style: square; }

.left .widgets { margin: 420px 0 20px; }

.land1{float: right; width:273px; text-align:center; position:relative; overflow:hidden; background:url(/images/land-mid.gif) repeat-y;}

.land2{width:273px;text-align:center; position:relative; overflow:hidden; background:url(/images/land-top.gif) no-repeat top left;}

.land3{width:273px; padding:10px; text-align:center; position:relative; overflow:hidden; background:url(/images/land-bottom.gif) no-repeat bottom left;}