@media projection, screen {.ui-tabs-hide { display: none;}}
@media print {.ui-tabs-nav {display: none; }}

/* Skin */
#product-tabs { background: #f1f1f1 url(../img/product-tabs/bg.jpg) 0 0 no-repeat; margin: 0 0 12px 10px; width: 940px; clear: both;}
.ui-tabs-nav { list-style: none; height: 40px; padding: 0; width: 940px; position: relative; z-index: 100;}
.ui-tabs-nav:after {display: block; clear: both; content: " ";}
.ui-tabs-nav li {
float: left;
height: 40px;
margin: -5px 0 0;
padding: 0;
}
.ui-tabs-nav a {
height: 40px;
float: left;
text-align: center;
text-decoration: none;
outline: 0; 
border-right: 1px solid #000000;
border-left: 1px solid #616161;
font: normal 17px/40px "Arial", Helvetica, sans-serif;
background: #0f4677 url(../img/product-tabs/tabs-nav.gif) 0 0 repeat-x;
color: #fff;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {}
.ui-tabs-nav a:hover {background: #0f4677 url(../img/product-tabs/tabs-nav.gif) 0 -40px repeat-x; }
.ui-tabs-nav .ui-tabs-selected a {
position: relative;
top: -5px;
z-index: 2;
margin-top: 0;
background: url(../img/product-tabs/tabs-nav-active.gif) center 0 no-repeat;
border: 0;
color: #fff;
padding: 5px 1px 0;
height: 40px;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { cursor: text;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { cursor: pointer;}
.ui-tabs-nav li.calls a {width: 188px;}
.ui-tabs-nav li.data a {width: 112px;}
.ui-tabs-nav li.intel a {width: 222px;}
.ui-tabs-nav li.sip a {width: 104px;}
.ui-tabs-nav li.conf a {width: 177px;}
.ui-tabs-nav li.mob a {width: 125px;}


/* TABS CONTENT */
.ui-tabs-disabled { opacity: .4;filter: alpha(opacity=40);}
.ui-tabs-panel {height: 265px;width: 900px; padding: 10px 20px 0; position: relative; z-index: 50;}
.ui-tabs-panel h2 { font: normal 40px/45px "Arial", Helvetica, sans-serif; color: #fff; margin: 15px 0 35px 0;}
.ui-tabs-panel p { font: normal 20px/25px "Arial", Helvetica, sans-serif; letter-spacing: -0.05em; color: #000000; margin: 0 0 15px 0;}
.ui-tabs-panel img.icon { float: left; margin: 0 30px 0 0;}



/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { display: inline-block;}
*:first-child+html .ui-tabs-nav  { display: inline-block;}


#fragment-1 .icon { margin-top: 5px;}
#fragment-2 .icon { margin-top: 10px; padding-left: 10px;}
#fragment-4 .icon { margin-top: 10px; padding-left: 10px;}
#fragment-5 .icon { margin-top: 10px; padding-left: 10px;}
#fragment-6 .icon { padding-left: 20px;}