

body {

border-top:5px solid #DD6326; margin:0; padding:0;

font:70%/150% verdana, sans-serif; text-align:center;

background-color:white; color:#333;

}



h1, h2, h3 {

margin:1.5em 0 .6em 0; padding:0;

font:bold 100% sans-serif; letter-spacing:-1px;

color:#DD6326;

}



h1 {

margin:0; padding:24px 0 24px 50px;

font-size:1.8em;

background:url("img/h1.gif") no-repeat 0 50%;

}




h2 {

font-size:1.4em;

}



h3 {

font:bold 100% verdana, sans-serif;

}


h4 {
margin:10px 0px 20px 0px;
font: bold 100% verdana, sans-serif;
color: #67767f;
}

h4.resources  {
margin: 0px 0px 50px 0px;
font: bold 100% verdana, sans-serif;
color: #000;
text-decoration: none;
}

h4.resources a span {

color: #abb945;
}

h4.resources a span.inner {
padding-left: 155px;

}

h5	{
background: #b9c1c6;
padding: 5px;
}



h5.bw 	{
background: #abb945;
font: bold 100% verdana, sans-serif;
color: #dd6326;
padding: 10px;
width: 180px;
}

h5.bw a 	{
color: #dd6326;
text-decoration: none;
}

h5.bw a:hover 	{
color: #fff;
text-decoration: none;
}



p {

border:0; margin:0em 0; padding:0;

font-style:normal;

}

p.features 	{
background: url(img/arrow_pixel.png) no-repeat 0px 3px;
margin: 0px 0px 0px 0px;
}


p.features span	{

padding: 0px 15px 0px 0px;
}

p.features_st_cable 	{
background: url(img/arrow_pixel.png) no-repeat 0px 3px;
margin: 0px 0px 0px 0px;
border-bottom: 1px dashed #6c9;
padding: 0px 0px 5px 0px;
}


p.features_st_cable  span	{

padding: 0px 15px 0px 0px;
}



p.pdf	{
background: #8f9faf;
color: #fff;
font-weight: bold;
}

p.pdf a	{
color: #fff;
text-decoration: none;
font-size: 10px;
}

p.pdf a:hover	{
color: #d0da8a;
text-decoration: underline;
}




p.ip_breadcrumbs a	{
color: #dd6326;
float: right;
padding: 10px 10px 0px 10px;
font-weight: bold;
font-size: 16px;
}

p.ip_breadcrumbs a:hover	{
color: #abb945;
float: right;
padding: 10px 10px 0px 10px;
font-weight: bold;
}

p.ip_breadcrumbs_lower a	{
color: #dd6326;
float:left;
padding: 0px 0px 0px 0px;
font-weight: bold;
}

p.ip_breadcrumbs_lower a:hover	{
color: #abb945;
float: left;
padding: 0px 0px 0px 0px;
font-weight: bold;
}


p.books	{
font: bold 120% verdana, arial, sans-serif;
color: #000;
margin: 0px 0px 20px 0px;
}

p.books a	{
font: bold 100% verdana, arial, sans-serif;
color: #dd6326;
background: url(img/book_bullet.gif) no-repeat 0px 0px;
padding: 0px 0px 0px 20px;
}

p.books a:hover	{
font: bold 100% verdana, arial, sans-serif;
color: #67767f;
background: url(img/book_bullet.gif) no-repeat 0px 0px;
padding: 0px 0px 0px 20px;
}

p.wpaper	{
font: bold 120% verdana, arial, sans-serif;
color: #000;
margin: 0px 0px 20px 0px;
}

p.wpaper a	{
font: bold 100% verdana, arial, sans-serif;
color: #dd6326;
background: url(img/wpaper_bullet.png) no-repeat 0px 0px;
padding: 0px 0px 0px 20px;
}

p.wpaper a:hover	{
font: bold 100% verdana, arial, sans-serif;
color: #67767f;
background: url(img/wpaper_bullet.png) no-repeat 0px 0px;
padding: 0px 0px 0px 20px;
}


 ul {

display:block; 

list-style:square;

border:0; margin:.6em 0 .6em 20px; padding:0;

}






span, img, a {

border:0; margin:0; padding:0;

}





strong {

font-weight:normal; font-style:italic;

}





a:link {

color:#000;

}



a:hover {

color:#c60;

}







/* LAYOUT + CONTENT */







#case {

width:760px; margin:0 auto; padding: 5px 0 10px 0;

text-align:left;

}



#header {

width:760px; height:185px; overflow:hidden;
padding: 10px 0px 10px 0px;
background: none;

}

#header_inner {

width:760px; height:185px; overflow:hidden;
padding: 10px 0px 10px 0px;
background: url (img/header-home.jpg) no-repeat;

}



#logo {

width:340px; height:97px; overflow:hidden; margin:0;

}



#logo img {

margin-top:35px;

}



#main {

padding:10px 0 40px 0;

}



#content {

float:right;
padding-left: 10px;
width:540px; height:auto; overflow:hidden;

}






#perex {

border:1px solid #67767F; margin:10px 0; padding:10px;

background-color:#EBEEEF; color:#67767F;



}






.box {

float:left;
width: 448px; 
height: 166px;
background: url(img/stickit.gif) no-repeat;
margin: 0px 0px 0px 20px;
padding: 5px;
}


.box p.ncs	{

font: 14px trebuchet ms, arial, sans-serif;
background:	transparent url(img/box.gif) no-repeat;
margin:  30px 10px 0px 10px;
text-transform: none;

}

.box p.ncs a	{
text-decoration: none;

color: #900;
background:	transparent url(img/box.gif) no-repeat;
border: none;
padding: 0px 0px 0px 20px;
}

.box p.ncs a:visited {
text-decoration: none;
color: #a25700;
background:	transparent url(img/check.gif) no-repeat;
border: none;
}



p.mitel {
margin: 170px 0px 0px 30px;
}

p.verge{
margin: 10px 0px 0px 20px;
}

p.toshiba{
margin: 10px 0px 0px 27px;
}





html>body .box p {

height:200px;



}



#content .col-left {

float:left;

width:265px; height:auto; overflow:hidden;

}



#content .col-right {

float:right;

width:265px; height:auto; overflow:hidden;

}



#sidebar {

float:left;

width:210px; height:auto; overflow:hidden; padding-bottom:85px;

background:url("img/sidebar.gif") no-repeat right bottom;

margin-top: -10px;



}



/* dropOut Menu */



#nav	{

margin: 0px 0px 0px 0px;

width: 200px;

}



 ul {

	margin: 0;

	padding: 0px 0px 0px 0px;

	list-style: none;

	width: 198px; /* Width of Menu Items */

	}

	



ul li {

	position: relative;

	border: solid 1px #ccc;

	list-style: none;

	}

	

li ul {

	position: relative;

	left: 0px; /* Set 1px less than menu width */

	top: 0;

	display: none;

	}

	



/* Styles for Menu Items */

ul li a {

	display: block;

	text-decoration: none;

	color: #000;

	background:#D5DADD url("img/nav.gif") repeat-y; 

	padding: 6px 0px 6px 30px;

	}

	

	



/* Fix IE. Hide from IE Mac \*/

* html ul li { float: left; height: 1%; }

* html ul li a { height: 1%;}

/* End */



ul li a:hover { 



text-decoration: underline;

background-image: url("img/nav-active.gif") !important; 



} /* Hover Styles */

		

li ul li a { /* Sub Menu Styles */ 

padding: 6px 0px 6px 30px; 

background: #8f9faf url("img/nav-active.gif") !important;



} 

		

li:hover ul, li.over ul { 

display: block; 

} /* The magic */









#column p {

border:1px solid #B9C1C6; padding:.6em 6px;

}



#column p img {

margin:6px 0;

}



#footer p {

height:40px; margin:0; padding-left:80px;

line-height:40px; vertical-align:middle;

}



#footer address {

margin:10px 0 0 0; padding:10px;

text-align:center;

background-color:#67767F; color:white;

}



#footer address a {

color:white;

}



#footer address a:hover {

color:#F4B49A;

}





.fix {

display:block; clear:both;

border:0; margin:0px 0px 0px 0px; padding:0; height:1px; overflow:hidden;

background-color:transparent;

}







.bg {

background-color:#EBEEEF;

}







.clear {

clear:both;

}



.center {



text-align:center;



}



.right {

text-align:right;

}



.bold {



font-weight:bold;



}



.italic {

font-style:italic;

}



.float-left {

float:left;

margin:0 10px 10px 0;



}



.float-right {

float:right;

margin:0 0 10px 0px;

}







input, textarea {

font: 9px/12px verdana, sans-serif;

}





input	{

background: #b9c1c6;

color: #c30;



letter-spacing: 1px;

}



div, form {

display:block;

border:0; margin:0

}



legend	{

font: 75 verdana; 

color:#dd6326;

font-weight: bold;

padding: 3px;

}



fieldset {	




float: left;
width: 200px;
margin: 0px 0px 20px 0px;

padding: 0px;

}


input	{
width: 180px;
}


 input.submit	{



background: #5e736a;

color: #fff;

font-weight: bold

}


input.submit	{
margin: 0px 15px 0px 0px;
}


p.bread	{

margin: 0px 0px 0px 220px;

}



p.bread a	{

color: #335f90;

text-decoration: none;

}


img.flleft	{
float: left;
padding: 0px 5px 0px 0px;

}

a.gen	{
background: url(img/frwd_bullet.gif) no-repeat 0px 0px;
padding: 2px 0px 0px 20px;
text-decoration: none;
color: #069;
font-weight: bold;
font-size: 11px;
}

a.gen:hover	{
background: url(img/frwd_bullet.gif) no-repeat 0px 0px;
padding: 2px 0px 0px 20px;
text-decoration: none;
color: #c60;
font-weight: bold;
text-decoration: underline;
}

a.portal	{
float: right;
color: #069;
background: url(img/cp_bullet.gif) no-repeat 0px 2px;
margin: 0px 5px 0px 20px;
padding: 0px 5px 0px 20px;
border-bottom: dashed 1px #c30;
list-style: none;
text-transform: uppercase;
font: 12px trebuchet ms, verdana, arial;
font-weight: bold;
magin: 0px 0px 0px 0px;
text-decoration: none;
}

a.portal:hover	{
border-bottom: double dashed 1px #333;
color: #c60;
}


#varlogos {
	width: auto;
	height: 100px;
	background-color: #e9f4f8;
	border-top: 1px solid #9b9fa2;
	border-bottom: 1px solid #9b9fa2;
	text-align: center;
	margin-top: 20px;

	}
	
#varlogos img {
	float: left;
	width: auto;
	margin: 1em 0 1em 2em;
	list-style: none;
	display: block;
	}
	
ul.rssfeeds	{
width: 196px;
border: none;
}
ul.rssfeeds li 	{
background: #67767f;
width: 200px;
padding: 0px 8px 0px 0px;
}


	
ul.rssfeeds li a	{
background: url(img/green_bullet.gif) no-repeat 5px 8px;
font: 1em trebuchet ms, arial, verdans;
border: none;
color: #d4dba3;
}
	
ul.rssfeeds li a:hover	{
background: none;
font: 1em trebuchet ms, arial, verdans;
border: none;
color: #fff;
}
	
img.fl_right	{
float: right;
padding: 4px 0px 0px 4px;
}	
	
img.pdf	{
float: left;
padding: 0px 3px 0px 0px;
}	
	
	
img.flleft	{
float: left;
}	
	
	
#mitel_products p	{
border-bottom: dashed 1px #d4dba3;
padding-bottom: 20px;
padding-top: 20px;


}	



fieldset.contact {
clear:both;
border:1px solid #B9C1C6; 
padding:10px; 
margin:.6em 10px .6em 0;
width: 500px;
}

fieldset.contact p {
text-align:right;
}



legend.contact {
margin:0 0 .6em 0; 
padding:0 .6em;
font-size:1em; 
font-weight:normal;
color:#67767F;
}

textarea.contact {
width:650px;
}

img.bus_card	{
float: right;
margin: 20px 20px 0px 0px;
}


p span.verge1	{
background: #DD6326;
color: #fff;
padding: 3px;
font-weight: bold;
}
	




