ul.topnav li {
    margin: 2px -1px 0 0 !important; 
}

ul.topnav li ul.subnav li ul li {
	margin: 0 0 10px 0 !important; 
}

ul.topnav li ul.subnav { top: 35px; }

/* Shadows, Gradients, and Corners */
a.button {
    -webkit-border-radius: 3px;
    background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#E4E4E4));
}

ul.topnav li ul.subnav {
    -webkit-border-radius: 0 0 5px 5px;
    -webkit-box-shadow: 0px 15px 15px #000;
}

.videoplayer h4 {
    background: -webkit-gradient(linear, left top, left bottom, from(#F3F3F3), to(#DADADA)); 
}

.manageAccount a {
    -webkit-border-radius: 3px; 
    background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e4e4e4));
}

.partnerSupport-int a {
    -webkit-border-radius: 3px; 
    background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e4e4e4));
}

.block-support {
    -webkit-border-radius: 0 0 5px 5px;
}

.block-support ul li a {
    -webkit-border-radius: 0;
}

.form-site-search input.submit {
    -webkit-border-radius: 0 3px 3px 0; 
    background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e4e4e4));
}

.block-search-type {
    -webkit-border-radius: 0 0 5px 5px;
}

.boxy {
    -webkit-border-radius: 5px;
}

.boxy h4 {
    -webkit-border-radius: 5px 5px 0 0; 
    background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dadada));
}

#carousel-con img{
    -webkit-border-radius: 5px;
}

#carousel-con .textholder {
    -webkit-border-radius: 0 0 5px 5px;
}

#carousel-con .textholder span a {
    -webkit-border-radius: 3px; 
    background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e4e4e4));    
}

.carousel .thumbnails .thumb {
    -webkit-border-radius: 11px;
}

#accordion h3.first {
    -webkit-border-radius: 5px 5px 0 0;
}
#accordion h3.last {
    -webkit-border-radius: 0 0 5px 5px;
}

#accordion h3.ui-state-default {
    /*
    background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#5d5d5d));
    */
    background-image:url("/etc/polycom/ppn/global/images/triangle-down.png"), -webkit-gradient(linear, left top, left bottom, from(#757575), to(#5d5d5d));
    background-repeat: no-repeat; 
    background-position: right center;
    background-position-x: 95%;
    background-color: #5d5d5d !important;

	/*
    background-color: #757575 !important;
    border: 1px solid #d0d0d0;
    */
}

#accordion h3.ui-state-active {
	/*background: -webkit-gradient(linear, left top, left bottom, from(#0971b8), to(#0971b8));*/ 
    background-image:url("/etc/polycom/ppn/global/images/triangle-up.png"), -webkit-gradient(linear, left top, left bottom, from(#0971b8), to(#0971b8));
    background-position: right center;
    background-repeat: no-repeat;
    background-position-x: 95%;
    /*
    background-color: #0971b8 !important;
    */
}
#accordion h3.last.ui-state-active {
    -webkit-border-radius: 0;
    /*
    background-color: #0971b8 !important;
    */

    background-image:url("/etc/polycom/ppn/global/images/triangle-up.png"), -webkit-gradient(linear, left top, left bottom, from(#0971b8), to(#0971b8));
    background-position: right center;
    background-repeat: no-repeat;
    background-position-x: 95%;
}

#accordion .ui-accordion-content h4 {
    background: -webkit-gradient(linear, left top, left bottom, from(#dadada), to(#f3f3f3));
}

.tabinator.ui-tabs .ui-tabs-nav li a {
/*    background: -webkit-gradient(linear, left top, left bottom, from(#bfbfbf), to(#8c8c8c));    */
/*VY. Sept 30. Because the index level pages have light grey background. This will still affect the deluxe top nav. */
    -webkit-border-radius: 5px 5px 0 0;
}

/*.tabinator.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
    background: -webkit-gradient(linear, left top, left bottom, from(#050505), to(#474747));
}*/

.tabinator.ui-tabs .ui-tabs-panel .tab-info a {
    -webkit-border-radius: 3px;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff2500), to(#ae1600));
}

#content .tabinator.ui-tabs .ui-tabs-nav {
    background: #0971b8;
	/*background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), to(#960000));*/
    -webkit-border-radius: 5px 5px 0 0;
}

/*#content .tabinator.ui-tabs .ui-tabs-nav li a {
    background: -webkit-gradient(linear, left top, left bottom, from(#474747), to(#050505));
    -webkit-border-radius: 5px 5px 0 0;
}*/

#content .tabinator.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
    background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#fff));
}

#content .tabinator.sub.ui-tabs .ui-tabs-nav {
    background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dadada));
}

#content .tabinator.sub.ui-tabs .ui-tabs-nav li a {
    -webkit-border-radius: 5px 5px 0 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#bfbfbf), to(#8b8b8b));
}

#content .tabinator.sub.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
    background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#FFFFFF));
}

/* Overlay Tabinator */
#content .tabinator.overlay .con-tabs {
    background: -webkit-gradient(linear, left top, left bottom, from(#474747), to(#000));
    -webkit-border-radius: 5px 5px 0 0;
}

#content .tabinator.overlay.ui-tabs .ui-tabs-nav li a {
    -webkit-border-radius: 5px 5px 0 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#bfbfbf), to(#8b8b8b));
}

#content .tabinator.overlay.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
    background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#FFFFFF));
}

#content .tabinator.sub.overlay.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
    background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#FFFFFF));
}

/* Button Tabinator */
#content .tabinator.ui-tabs .ui-tabs-nav li {
	margin: 0 5px 0 0 !important;
	background: none;
    border: none;  
}

#content .tabinator.buttons.ui-tabs .ui-tabs-nav li a {
    -webkit-border-radius: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dbdbdb));
}
#content .tabinator.buttons.ui-tabs .ui-tabs-nav li.first a {
    -webkit-border-radius: 5px 0 0 5px;
}
#content .tabinator.buttons.ui-tabs .ui-tabs-nav li.last a {
    -webkit-border-radius: 0 5px 5px 0;
}

#content .tabinator.buttons.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dbdbdb));
}

/* __________ Solutions Area ____________ */
.solutionAreas .jumpLinks {
    background: -webkit-gradient(linear, left top, left bottom, from(#F3F3F3), to(#DADADA));
}


/* _________ Config Maps __________ */
.configMap .item h4 span { -webkit-border-radius: 9px; }

table.product thead tr {
    background: -webkit-gradient(linear, left top, left bottom, from(#c2c2c2), to(#716f6f));
}

.boxy.feature h5 {
    -webkit-border-radius: 5px 5px 0 0; 
    background-color: #0971b8;
	/*background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), to(#960000));*/
}

.legacyList {
    -webkit-border-radius: 5px;
}

.legacyList h5 {
    background: -webkit-gradient(linear, left top, left bottom, from(#c2c2c2), to(#716f6f));
}

/* _________ Overlay __________ */
.jqmWindow {
    -webkit-box-shadow: 0px 0px 10px #999;
    -webkit-border-radius: 5px;
}
/* _________ Video Player __________ */
.video .videoplayer h4{
    -webkit-border-radius: 5px 5px 0 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#F3F3F3), to(#DADADA));    
}

/* _______ Grid _______ */
.productGrid .item h6 {
    margin: -0px 0px -2px 0px !important;
}

/*______Block Support More Link_______*/
.block-support-footer a{
    -webkit-border-radius: 0 0 5px 5px !important; 
}


/*______Contacts_______*/
.contacts-container{
    -webkit-border-radius: 5px 5px 5px 5px !important; 
}
.searchImage{
    height:29px;
    margin-left:-32px !important;
}

.alerts-icon {
   
    margin-left: 5px !important;
    
}
.errorStyle{
   
     margin: 38px !important 0 0 15px;
  
} 