html {
     overflow: -moz-scrollbars-vertical;
     overflow: scroll;
}

body
{
  font-family: Arial,Helvetica,sans-serif !important;
  font-style: normal !important;
  font-variant: normal !important;
  font-weight: normal !important;
  font-size: 12px !important;
  line-height: normal !important;
  font-size-adjust: none !important;
  font-stretch: normal !important;
  color: #404040 !important;
  background-color: transparent !important;
  background-image: url("/images/avaya/bodyGradTop.gif") !important;
  background-repeat: repeat-x !important;
  background-attachment: scroll !important;
  background-position: left top !important;
  background-clip: border-box !important;
  background-origin: padding-box !important;
  background-size: auto auto !important;
}


body div.wrapper div#content.container_12 div.grid_8 p {
	line-height: 1.5;

}

a { color: #5F798F !important; text-decoration: none; }
a:hover { color: #CC0000 !important; }

.wrapper {
	background: none !important;
	height: auto !important;
	margin: 0 auto -80px;
	min-height: 100%;
}

.content_module {
    background-color: #FFFFFF;
    border: none !important;
    margin-bottom: 5px;
    padding: 0px;
}


h1 {
    color: #CC0000;
    font-size: 33px;
    letter-spacing: 0.005em;
	font-weight: 100;
	font-family: "proxima_novathin",Arial,Helvetica,san-serif;
    font-weight: 100;
    line-height: 105%;
    margin-left: 0;
    padding: 0;
}

h1.product_title {
    color: #CC0000 !important;
    font-size: 33px !important;
    letter-spacing: 0.005em !important;
	font-weight: 100 !important;
	font-family: "proxima_novathin",Arial,Helvetica,san-serif !important;
    font-weight: 100 !important;
    line-height: 105% !important;
    margin-left: 0 !important;
    padding: 0 !important;
}


h2, h3, h4, h5 {
	font-weight: 100;
	color: #404040;
	letter-spacing: 0.005em;
	font-weight: 100;
	font-family: "proxima_novathin",Arial,Helvetica,san-serif!important;
	margin-bottom: 3px !important;
}

h2 { font-size: 23px; margin-bottom: 5px !important;}
h3 { font-size: 17px; font-family: Arial, Helvetica, sans-serif !important;}
h4 { font-size: 14px; font-family: Arial, Helvetica, sans-serif !important;}

h4.interfaces_available { margin-top: 20px; }

.goto { font-family: "Times New Roman", Times, serif }

.goto_single { font-family: Arial, Times, serif }

.goto_double { font-family: Arial, Times, serif }

.breadCrumb ul li {
	font-family: 'proxima_novasemibold',Arial,Helvetica,san-serif !important;
    font-weight: bold !important;
    visibility: visible !important;
	font-size: 14px !important;
	letter-spacing: 0.005em !important;
	padding-right: 12px;
}

.breadCrumb ul li a {
	color: #5F798F !important;
	text-decoration: none!important;
}

.breadCrumb ul li a:hover {
	color: #CC0000 !important;
	text-decoration: none!important;
}

#breadCrumb3 {
	height: 36px;
	padding-left: 0px;
	padding-top: 37px;
	padding-bottom: 6px;
}

.breadCrumb {
	background-color: #FFF !important;
	margin-left: 5px !important;
}

div.dashboard_break {
	display: block;
	position: relative;
	margin-top: 10px;
	border-top: 1px solid #f6f6f6;
	border-bottom: 1px solid #FFFFFF;
	margin-bottom: 20px;
}

.tablesorter {
	margin-bottom: 25px !important;
}

/* START SEE ALL CONTENT BOX ON PRODUCT PAGES */
#galaxy-box {
	width: 135px;
	height: 35px;
	background-color: #5E7987;
	padding-top: 15px;
	padding-left: 10px;
	font-size: 13px;
}

#galaxy-box a {
	color: #FFFFFF !important;
}
/* END SEE ALL CONTENT BOX ON PRODUCT PAGES */

/* START TWO COLUMN BODY COPY ELEMENTS */
#interior_left {
	width: 295px;
	float: left;
	margin-right: 10px;
	}

#interior_right {
	width: 295px;
	float: left;
	margin-left: 10px;
	}

ul.quicklinks {
	list-style-type: none !important;
	list-style-position: inside !important;
	text-indent: -5px;
	}

ul.quicklinks li {
	display: inline-block !important;
	background-color: #AFB8BC;
	background-image: none !important;
	margin-left: 0px !important;
	margin-bottom: 12px !important;
	width: 135px !important;
	height: 65px !important;
	padding-left: 5px !important;
	padding-top: 15px !important;
}

ul.quicklinks li.left {
	float: left;
	margin-right: 5px;
}

ul.quicklinks li.right {
	float: right;
	margin-left: 5px;
}


ul.quicklinks li a {
	color: white !important;
	font-family: "proxima-nova",Arial,Helvetica,san-serif;
	font-weight: 400;
	font-size: 18px;
	letter-spacing: 0.005em;
	padding-left: 5px;
	width: 120px;
}

ul.quicklinks li a:hover {
	text-decoration: underline;
}

/* END TWO COLUMN BODY COPY ELEMENTS */


.external_resources h4 {
	font-family: Arial,Helvetica,san-serif;
	font-size: 14px;
	letter-spacing: 0.005em;
	margin-bottom: 5px !important
}

.external_resources ul {
	margin-left: 0px !important;
	color: #404040;
	list-style: none outside none;
}

.external_resources ul li {
	margin: 0px 0px 2px 0px !important;
	background: url("/images/avaya/list-dot.png") no-repeat scroll 0 3px transparent;
	padding-left: 15px;
}

.additional_resources h4 {
	font-family: Arial,Helvetica,san-serif;
	font-size: 14px;
	letter-spacing: 0.005em;
	margin-bottom: 5px !important
}

.additional_resources ul {
	margin-left: 0px !important;
	color: #404040;
	list-style: none outside none;
}

.additional_resources ul li {
	margin: 0px 0px 2px 0px !important;
	background: url("/images/avaya/list-dot.png") no-repeat scroll 0 3px transparent;
	padding-left: 15px;
}

ul.bcopy {
	margin-left: 0px !important;
	color: #404040;
	list-style: none outside none;
	font-size: 12px;
	line-height: 1.5em;
}

ul.bcopy li {
	margin-left: 0px !important;
	margin-top: 10px;
	background: url("/images/avaya/list-dot.png") no-repeat scroll 0 3px transparent;
	padding-left: 15px;
}

/* -------------------------------------------------------------- */
/* START HOME PAGE MARQUEE CAROUSEL.CSS */
/* --------------------------------------------------------------
	 marquee.css
	 * builds carousel on the home page
	 * other elements are controlled in bx_styles.css
-------------------------------------------------------------- */

#hp_marquee { width: 620px; height: 260px; background-color: #CCC; margin-top: 20px; }

.marquee_card {
   position: relative;
   width: 100%; /* for IE 6 */
}

.marquee_card div.marquee_content {
	position: absolute;
	top: 18px;
	left: 18px;
    line-height: 100%;
}

.marquee_card div.marquee_content > h2 {
	color: #CC0000;
	font-size: 26px;
	font-weight: 200;
	line-height: 100%;
	max-width: 90% !important;
}

.marquee_card div.marquee_content > p {
	color: #404040;
	font-family: 'proxima-nova',Arial, Helvetica,san-serif;
	font-size: 15px;
    line-height: 1.5em;
	display: block;
/*	max-width: 50% !important; */
	width: 245px;
}

.marquee_card div.marquee_content p a.learn {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #5F798F !important;
	text-decoration: none !important;
}

.marquee_card div.marquee_content p a.learn:hover {
	color: #CC0000 !important;
	text-decoration: none !important;
}

/* -------------------------------------------------------------- */
/* END HOME PAGE MARQUEE CAROUSEL.CSS */


/* -------------------------------------------------------------- */
/* CAROUSEL APPCAT */
#carousel-appCat .carousel-control .glyphicon-chevron-left,
#carousel-appCat .carousel-control .icon-prev {
    left: 0% !important;
    margin-left: 0 !important;
}

/* -------------------------------------------------------------- */
/* START HOME PAGE MEMBERSHIP PROMO.CSS */
/* --------------------------------------------------------------
	 membership promo .css
	 * builds carousel on the home page
	 * other elements are controlled in bx_styles.css
-------------------------------------------------------------- */

.hp_member_promo { width: 300px; height: 260px; background-color: #FFFFFF; margin-top: 20px; display: inline-block; }
.hp_member_promo .left {
	width: 50px;
	height: 52px;
	background-color: #000000;
	font-family: 'proxima-nova',Arial,Helvetica,san-serif;
	text-align: center;
	position: relative;
	display: inline-block;
	top: 10px;
}
.hp_member_promo .left h2.join {
	font-size: 18px;
	text-transform: uppercase;
	color: #FFFFFF !important;
	padding-top: 5px;
	margin-bottom: -1px !important;
	font-weight: 400 !important;
}

.hp_member_promo .left h2.today {
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF !important;
	font-family: 'proxima_novasemibold',Arial,Helvetica,san-serif;
	font-weight: 600 !important;
}

.hp_member_promo .right {
	width: 120px;
	height: 52px;
	background-color: #3A3A3A;
	font-family: 'proxima-nova',Arial,Helvetica,san-serif;
	text-align: left;
	display: inline-block;
	position: relative; top: 12px;
	margin-bottom: 25px;
}
.hp_member_promo .right h2.community {
	font-size: 18px;
	color: #FFFFFF !important;
	padding: 5px 0px 0px 5px;
	line-height: 25px;
	margin-bottom: 2px !important;
	font-weight:400 !important;
}

.hp_member_promo h3 {
	font-family: Arial,Helvetica,san-serif !important;
	font-weight: bold !important;
	font-size: 15px !important;
	color: #404040 !important;
	padding: 3px 0px 0px 5px;
	margin-bottom: 5px !important;
}
.hp_member_promo ul { line-height: 20px; margin-bottom: 10px; }
.hp_member_promo li { margin-left: 20px !important;}
/* -------------------------------------------------------------- */
/* END HOME PAGE MEMBERSHIP PROMO.CSS */


.hp_btb { margin-top: 60px !important; }

/* HOME PAGE FEED ITEM STYLES */
.hp_feed_item {
	width: 325px;
	margin-left: 8px;
	padding-top: 8px;
	padding-bottom: 10px;
	display: block;
	overflow:hidden;
	clear:both;
}

.hp_feed_item_omega {
	width: 325px;
	margin-left: 8px;
	padding-top: 8px;
	display: block;
	overflow:hidden;
	clear:both;
	padding-bottom: 20px;
}

.hp_article_date {
	float: left;
	width: 70px;
	padding-right: 10px;
	font-size:11px;
	font-weight:700;
}

.hp_article_title {
	float: right;
	width: 230px;
	padding-right: 10px;
	font-size:11px;
}

.community_left { float: left; width: 140px; padding-left: 50px; padding-bottom:25px; }
.community_right {float: right; width: 240px; padding-left: 0px; }

/* HOME PAGE FEED ITEM STYLES */


#avaya_beltline { width:100%; float:left; z-index:10; position:absolute; height: 20px; margin: 20px 0px;
	background: #527089; /* Old browsers */
	background: -moz-linear-gradient(top,  #527089 0%, #425d75 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#527089), color-stop(100%,#425d75)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #527089 0%,#425d75 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #527089 0%,#425d75 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #527089 0%,#425d75 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #527089 0%,#425d75 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#527089', endColorstr='#425d75',GradientType=0 ); /* IE6-9 */
}

#tabs-avaya.ui-tabs ul.hp_tabs { width: 940px; background: transparent !important; padding: 0px; }
#tabs-avaya.ui-tabs ul.hp_tabs li a { min-width: 200px; }
#tabs-avaya.ui-tabs #tabs-1.hp_panel, #tabs-2.hp_panel, #tabs-3.hp_panel, #tabs-4.hp_panel { padding: 20px 0; overflow:hidden; color: #404040 !important; font-size: 12px !important; }
.hp_panel .left { width: 520px; float: left; padding: 0px 10px; }
.hp_panel .right { width: 360px; float: left; padding: 0px 10px; }

.hp_panel .left,.right ul li { margin-bottom: 8px; }

.hp_panel .left p { line-height: 1.5 !important; }

.button_red {
	color: #FFFFFF !important;
	font-size: 14px !important;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	line-height: 13px;
	background: none repeat scroll 0 0 #CC0000;
	border: medium none;
	border-radius: 0 0 0 0;
	margin-top: 10px;
	padding: 12px 18px;
	cursor: pointer;
	display: inline-block;
}

.button_red:hover {
	color: #FFFFFF !important;
	text-decoration: none !important;
	background-color: #5F798F !important;
}

.qq-upload-button{
    padding: 10px 12px!important;
    font-size: 14px;
    line-height: 1.42857143;
    min-width: 160px;
    text-align: center;
    border-radius: 0;
    text-transform: uppercase;
    margin: 10px 0 0 0;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.qq-upload-list {
	margin: 5px 35px !important;
}

.register {
	color: #FFFFFF !important;
	margin-top: 35px;
}

.register2 {
	margin-top: 17px !important;

}

.sample_agreement_wrapper {
	border: 1px solid #CCCCCC;
	padding: 25px;
}

.sample_agreement_wrapper img {
	margin-right: 50px;
	margin-bottom: 50px;
	float: left;
}

/* -------------------------------------------------------------- */
/* START MEGAMENU.CSS */
/* --------------------------------------------------------------
	 megamenu.css
	 * builds megamenu in global navigation
-------------------------------------------------------------- */

#headerNavigation { padding: 0px; }

#headerNavigation a:hover {	text-decoration: none; }

#menu ul { margin: 0; padding: 0; list-style: none; }

ul#menu li {
	float: left;
	display: inline;
	position: relative;
	z-index: 500;
	height: 64px;
	margin: 0px !important;
	padding: 0px !important;
	text-align: center;
}

ul#menu h2, ul#menu h3 {
	font-weight: normal;
	display: inline;
	padding: 0px;
	margin: 0px;
	font-size: 12px !important;
	font-weight: bold !important;
	font-family: Arial, Helvetica, sans-serif !important;
}

ul#menu h2 a {
	display: block;
	float: left; color: #404040 !important;
	text-decoration: none !important;
	width: 105px !important;
	height: 25px !important;
	padding: 19px 0px 20px 0px;
	text-shadow: 0 1px 1px white;
	line-height: normal;
}

ul#menu h2 a:hover {
	color: #CC0000 !important;
	background-color: #FFFFFF !important; }

ul#menu li.hovering {
	background-color: #fff !important;
}
ul#menu li.hovering h2 a{
	color:#CC0000 !important;
}

ul#menu li.mega_left_bevel { width: 1px !important; border: none !important;
background: #ebebeb; /* Old browsers */
background: -moz-linear-gradient(top,  #ebebeb 0%, #ebebeb 21%, #e9e9e9 27%, #e5e5e5 37%, #c8c8c8 81%, #c5c5c5 94%, #c6c6c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(21%,#ebebeb), color-stop(27%,#e9e9e9), color-stop(37%,#e5e5e5), color-stop(81%,#c8c8c8), color-stop(94%,#c5c5c5), color-stop(100%,#c6c6c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebebeb 0%,#ebebeb 21%,#e9e9e9 27%,#e5e5e5 37%,#c8c8c8 81%,#c5c5c5 94%,#c6c6c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebebeb 0%,#ebebeb 21%,#e9e9e9 27%,#e5e5e5 37%,#c8c8c8 81%,#c5c5c5 94%,#c6c6c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebebeb 0%,#ebebeb 21%,#e9e9e9 27%,#e5e5e5 37%,#c8c8c8 81%,#c5c5c5 94%,#c6c6c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ebebeb 0%,#ebebeb 21%,#e9e9e9 27%,#e5e5e5 37%,#c8c8c8 81%,#c5c5c5 94%,#c6c6c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#c6c6c6',GradientType=0 ); /* IE6-9 */
}
ul#menu li.mega_right_bevel { width: 1px !important; border: none !important;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #fefefe 27%, #e8e8e8 81%, #e7e7e7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(27%,#fefefe), color-stop(81%,#e8e8e8), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#fefefe 27%,#e8e8e8 81%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#fefefe 27%,#e8e8e8 81%,#e7e7e7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#fefefe 27%,#e8e8e8 81%,#e7e7e7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#fefefe 27%,#e8e8e8 81%,#e7e7e7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */
}


/* START THE DROP DOWN MEGA MENU */
ul#menu div { display: none;
background: #f7f7f7 url("/images/avaya/topnav-overlay-bg.gif") repeat-x ;
-moz-box-shadow: 0px 5px 3px #AAAAAA;
-webkit-box-shadow: 0px 5px 3px #AAAAAA;
box-shadow: 0px 5px 3px #AAAAAA;
}

ul#menu li > div{
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=4)";
}

ul#menu li.mega div.mm1 { position: absolute; top: 64px; left: -160px; padding: 0px; z-index: 1001; width: 940px; margin:auto 0; }
ul#menu li.mega div.mm2 { position: absolute; top: 64px; left: -267px; padding: 0px; z-index: 1001; width: 940px; margin:auto 0; }
ul#menu li.mega div.mm3 { position: absolute; top: 64px; left: -374px; padding: 0px; z-index: 1001; width: 940px; margin:auto 0; }
ul#menu li.mega div.mm4 { position: absolute; top: 64px; left: -481px; padding: 0px; z-index: 1001; width: 940px; margin:auto 0; }
ul#menu li.mega div.mm5 { position: absolute; top: 64px; left: -588px; padding: 0px; z-index: 1001; width: 940px; margin:auto 0; }

ul#menu .mega li { padding: 0 0 4px 0; }

ul#menu div a, ul#menu .mega p { font-size: 11px; text-decoration: none; color: #404040; }
ul#menu div a:hover	{ text-decoration: underline; }

/*ul#menu li.double div {	width: 320px;}
ul#menu li.triple div { width: 500px;} */
ul#menu li.hovering div { display: block; }

ul#menu li.mega div.mm1 div.mmCol h3.mm a { display: inline;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 12px !important;
    font-weight: bold !important;
    margin: 0;
    padding: 0;
}
/* ul#menu div h3 { font-weight: bold; font-size: 11px; color: #000; } */
/* ul#menu div h4 { font-weight: bold; font-size: 9px; color: #000; } */
/* END THE DROP DOWN MEGA MENU */


/* CONTROLS WIDTH AND COLUMNS MEGA MENU */
.narrowCol 		{ float: left; width: 140px; }
.narrowCol li 	{ float: none; width: 150px; }

div.mmCol { text-align: left !important; background: none !important; -moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
height: 100%; }
div.mmCol.grid_3 span.header, div.mmCol.grid_4 span.header {
	border: 1px solid #000;
	border-width: 1px 1px 0 1px;
	display:block;
	background-color: #CC0000;
	margin: 15px 0px 0px 0px !important;
}

div.mmCol.grid_3 span.detail, div.mmCol.grid_4 span.detail {
	border: 1px solid #000;
	border-width: 0 1px 1px 1px;
	display: block;
	background: #FFFFFF !important;
	margin: 0px 0px 0px 0px !important;
	padding: 0;
	overflow: hidden;
}
div.mmCol.grid_3 span.detail > p {
	margin-left: 5px !important;
	margin-right: 2px !important;
}
div.mmCol.grid_3 span.detail > p:first-child, div.mmCol.grid_4 span.detail > p:first-child { margin-top: 10px; }
div.mmCol.grid_3 span.detail > p:last-child, div.mmCol.grid_4 span.detail > p:last-child { margin-bottom: 10px; }
div.mmCol h3.mm {
	font-size: 14px !important;
	margin: 0px 10px 8px 10px !important;
	padding: 4px 0px !important; display: block !important;
	text-align:center;
	text-transform:uppercase;
	background-color: #f2f2f2;
	font-weight: normal !important;
}

div.mmCol h3.red {
	font-size: 14px !important;
	margin: 0px 0px 0px 0px !important;
	padding: 4px 0px !important;
	display: block !important;
	text-align:center; text-transform:uppercase;
	color: #FFF !important;
	font-weight: normal !important;
}

div.mmCol h3.mm a {
	color: #404040 !important;
	font-size: 14px !important;
}

div.mmCol h3.a_z {
	font-size: 14px !important;
	margin: 15px 10px 8px 10px !important;
	display: block !important;
}

div.mmCol h3.a_z a {
	color: #404040 !important;
	font-size: 14px !important;
}
div.mmCol ul {
	display: block !important;
	list-style:square !important;
}

div.mmCol ul li {
	float: left !important;
	display: block !important;
	position: relative !important;
	height: 18px !important
}

div.mmCol ul li a {
	color: #000 !important;
}

div.mmCol p {
	margin: 0px 10px 3px 10px;
	color: #404040 !important;
	letter-spacing: 0.02em;
}

div.mmCol p.omega { margin: 0px 10px 20px 10px; }
div.mmCol p.sub { padding-left:6px; }
div.mmCol p a { color: #404040 !important; }

hr.mmCol { margin: 10px 5px; height: 1px; color: #D8D8D8; }

div.mmCol h3.spacer { margin-top: 15px !important; }

div.mm_divider
{
    background: none !important;
    box-shadow: none !important;
    display: block !important;
	border-left: 1px dashed #bebebe;
	overflow: hidden;
	margin: 15px 0px !important;
	height: 100% !important;
	float: left;
}

span.detail form.downloaderTarget div.formResponseTarget ul#featured_downloads {
	color: #b5b5b5 !important;
	margin: 0 !important;
	padding: 0 !important;
	list-style: square outside !important;
	overflow: hidden;
	background: #FFF !important;
	    margin-left:0; /* Remove the default left margin */
    padding-left:0; /* Remove the default left padding */
}

span.detail form.downloaderTarget div.formResponseTarget ul#featured_downloads li {
	height: auto !important;
	margin-left: 20px !important;
	text-align: left !important;
	padding: 8px 0px 0px 5px !important;
	display: list-item !important;
}

span.detail form.downloaderTarget div.formResponseTarget ul#featured_downloads > li:last-child { margin-bottom: 10px !important;}

span.detail form.downloaderTarget div.formResponseTarget ul#featured_downloads li a { color: #000 !important; }


/* CONTROLS WIDTH AND COLUMNS PRODUCT FINDER */
div#mm_qck_product, div#mm_qck_download {
	width: 290px;
	height: 38px;
	background: #A1AAAF !important;
	background-image: none !important;
	box-shadow: none !important;
}
div#mm_qck_finder2 {
	width: 288px;
	height: 25px;
	background: url("/images/avaya/product_qck_find_magnify.png") no-repeat scroll 262px 1px #FFFFFF !important;
	box-shadow: none !important;
	border: 1px solid #A1AAAF !important;
}

div#mm_qck_product h2, div#mm_qck_download h2 {
 	font-family: 'proxima_novalight',Arial,Helvetica,san-serif !important;
	font-size: 18px !important;
	/*font-weight: 300 !important;*/
	color: #FFFFFF !important;
	margin: 0px 68px !important;
	top: 8px !important;
	position: relative;
}

div#mm_qck_finder3 {
	width: 288px;
	overflow: hidden;
	background: #FFFFFF !important;
	box-shadow: none !important;
	border: 1px solid #A1AAAF !important;
}

div#mm_qck_finder3 ol {
	margin: 5px !important;
	overflow: hidden;
}

div#mm_qck_finder3 ol li {
	display: block !important;
	margin: 3px !important;
	height: 12px !important;
	font-family: Arial, Helvetica, sans-serif !important ;
	font-size: 10px !important;
}

div#mm_qck_finder3 ol li a {
	color: #404040 !important;
}


/* -------------------------------------------------------------- */
/* END MEGAMENU.CSS */


/* -------------------------------------------------------------- */
/* RIGHT HAND FEATURED ITEM CONTROLS */
/* --------------------------------------------------------------
	 * builds Featured Resources, Etc.
-------------------------------------------------------------- */

.smtout_header { margin-top: 20px; text-align: center;
    background: #919191; /* Old browsers */
	background: -moz-linear-gradient(top, #919191 0%, #a0a0a0 27%, #b8b8b8 60%, #b7b7b7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#919191), color-stop(27%,#a0a0a0), color-stop(60%,#b8b8b8), color-stop(100%,#b7b7b7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #919191 0%,#a0a0a0 27%,#b8b8b8 60%,#b7b7b7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #919191 0%,#a0a0a0 27%,#b8b8b8 60%,#b7b7b7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #919191 0%,#a0a0a0 27%,#b8b8b8 60%,#b7b7b7 100%); /* IE10+ */
	background: linear-gradient(to bottom, #919191 0%,#a0a0a0 27%,#b8b8b8 60%,#b7b7b7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#919191', endColorstr='#b7b7b7',GradientType=0 ); /* IE6-9 */
}

.smtout_header_hp { margin-top: -5px !important; }

.smtout_header h3 {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    padding: 14px 6px;
	margin-bottom: 0px !important;
}

.smtout .header {
    margin: 0;
    padding: 8px;
}

.smtout .header h4 {
    font-size: 18px;
    font-weight: 200;
	font-family: "proxima_novathin",Arial,Helvetica,san-serif !important;
    margin: 0;
    padding: 0;
}

.smtout {
    background: none repeat scroll 0 0 #F4F4F4;
    margin: 0 0 5px;
    padding: 0;
}

.smtout .content {
    border-top: 1px solid #D8D8D8;
    padding: 12px 10px 7px;
}

.smtout .content {
    border-top: 1px solid #D8D8D8;
    padding: 12px 12px 7px;
}

.smtout .content p { margin-bottom: 3px; }
.smtout .content br { margin-bottom: 3px; }

.smtout .content a {
	color: #CC0000 !important;
	font-weight: 700;
	font-size: 11px;
	margin-top: 3px;
}


/* ------------- BEGIN STYLING FOR RIGHT COL TOOLTIP ITEMS ------------- */
.tooltiptext, .tooltiptext2, .tooltiptext3 {
    display: none;
	font-size: 12px;
}

/*! Light tooltip style */

.qtip-light {
	background-color: #FFFFFF;
	border-color: #E2E2E2;
	color: #454545
}

.qtip-light .qtip-titlebar {
	background-color: #FFFFFF !important;
	margin-top: 5px !important
}

.qtip-light .qtip-content {
	margin-bottom: 5px;
}

.note_title {
	font-weight: 600;
	color: #CC0000;
}

.ui-tooltip, .qtip {
	position: absolute;
	left: -10000em;
	top: -10000em;
	max-width: 580px; /* Change this? */
	min-width: 50px; /* ...and this! */
}

.tooltiptext2 {
	padding-top: 10px;
	width: 280px !important;
}

.tooltiptext3 {
	padding-top: 10px;
	width: 280px !important;
}

/* ------------- END STYLING FOR RIGHT COL TOOLTIP ITEMS ------------- */

/* -------------------------------------------------------------- */
/* END RIGHT HAND FEATURED ITEM */


/* -------------------------------------------------------------- */
/*  AVAYA TABS.css */
/* --------------------------------------------------------------
	 * builds different Avaya tabs
-------------------------------------------------------------- */

/* ------------- BEGIN STYLING FOR VERTICAL PRODUCT TAB MENUS ------------- */
#tabs-product-vert.ui-tabs-product-vertical {
	border: 0px !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}

#tabs-product-vert.ui-tabs-product-vertical > ul.ui-tabs-nav {
	list-style: none outside none !important;
}

#tabs-product-vert.ui-tabs-product-vertical > .ui-tabs-nav {
	padding: 0 !important;
	float: left; width: 140px;
	background: none !important;
}

#tabs-product-vert.ui-tabs-product-vertical > .ui-tabs-nav li {
	clear: left; width: 100%;
	background: none !important;
	margin-left: 0px !important;
	border-bottom: 1px solid #D8D8D8 !important;
	border-right-width: 0 !important;
	border-left-width: 0 !important;
	border-top-width: 0 !important;
	-webkit-border-bottom-left-radius: 0px !important;
	-webkit-border-top-left-radius: 0px !important;
	-moz-border-bottom-left-radius: 0px !important; -
	moz-border-top-left-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
	border-top-left-radius: 0px !important;
	padding: 0 !important; top: 0px !important;
	bottom: 0px !important;
	 }
#tabs-product-vert.ui-tabs-product-vertical > .ui-tabs-nav li a {
	display:block; color: #5F798F;
	font-family: Arial,Helvetica,sans-serif !important; l
	ine-height: 1.5em !important;
	padding: 12px 6px 12px 5px !important;
	text-decoration: none !important;
}

#tabs-product-vert.ui-tabs-product-vertical > .ui-tabs-nav li.ui-tabs-active {
	padding-bottom: 0;
	padding-right: .1em;
	border-right-width: 1px;
	border-right-width: 1px;
}

#tabs-product-vert.ui-tabs-product-vertical > .ui-tabs-panel {
	float: right;
	width: 480px;
}

#tabs-product-vert.ui-tabs-product-vertical > .ui-corner-all {
	border: 0px !important;
}
#tabs-product-vert.ui-tabs-product-vertical > .ui-widget-content {
	border: none !important;
	font-family: Arial,Helvetica,sans-serif !important;
	line-height: 1.5em !important;
}
/* ------------- END STYLING FOR VERTICAL PRODUCT TAB MENUS ------------- */

#vertical-nav ul.ui-vertical-nav {
	list-style: none outside none !important;
	text-indent: -5px !important;
}

#vertical-nav ul.ui-vertical-nav li {
	background: none repeat scroll 0 0 transparent !important;
	border-bottom: 1px solid #D8D8D8 !important;
	border-bottom-left-radius: 0 !important;
	border-top-left-radius: 0 !important;
	border-width: 0 0 1px !important;
	bottom: 0 !important;
	clear: left;
	margin-left: 0 !important;
	padding: 0 0px !important;
	text-indent: 0;
	top: 0 !important;
	width: 100%;
	padding-left: 5px !important;
}
#vertical-nav ul.ui-vertical-nav li a {
	width: 140px;
	padding: 12px 5px !important;
	text-decoration: none !important;
	background-color: transparent !important;
}

#vertical-nav ul.ui-vertical-nav li a.selected {
	color: #CC0000 !important;
	background-color: transparent !important;
}


/* ------------- BEGIN STYLING FOR HORIZONTAL PRODUCT TAB MENUS ------------- */
#tabs-product-horiz.ui-tabs {
	position: relative; zoom: 1;
	border: 0px !important;
	padding: 0px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	background: url("/images/avaya/topnav-bg.gif") repeat-x scroll 0 0 #EFEFEF !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */

#tabs-product-horiz.ui-tabs > .ui-tabs-nav {
	height: 54px !important;
	margin: 0 !important; padding: 0 !important;
	border-color: #EEEEEE #DDDDDD #EEEEEE #EEEEEE;
	border-style: solid; border-width: 1px !important;
	height: 52px !important; background: none !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}

#tabs-product-horiz.ui-tabs > .ui-tabs-nav li {
	list-style: none; float: left;
	position: relative; top: 0px !important; margin: 0 !important;
	border-bottom: 0 !important;
	border-left: 0 !important;
	border-top: 0 !important;
	border-right: 1px solid #EEEEEE !important;
	padding: 0; white-space: nowrap; background: none !important;
	-webkit-border-top-right-radius: 0px !important;
	-moz-border-top-right-radius: 0px !important;
	border-top-right-radius: 0px !important;
	-webkit-border-top-left-radius: 0px !important;
	-moz-border-top-right-radius: 0px !important;
	border-top-right-radius: 0px !important;
}

#tabs-product-horiz.ui-tabs > .ui-tabs-nav li a {
	float: left; text-decoration: none;
	height: 32px; color: #5F798F;
	padding-top: 20px;
	padding-bottom: 0px !important;
	font-weight: bold;
}

#tabs-product-horiz.ui-tabs > .ui-tabs-nav li.ui-tabs-selected {
	margin-bottom: 0;
	padding-bottom: 0px;
}

#tabs-product-horiz.ui-tabs > .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
#tabs-product-horiz.ui-tabs > .ui-tabs-nav li.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #CC0000 !important; }
#tabs-product-horiz.ui-tabs > .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#tabs-product-horiz.ui-tabs > .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 5px;
	background: #FFFFFF;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	margin-bottom: 10px !important;
}

#tabs-product-horiz.ui-tabs > .ui-tabs-panel p {
	color: #404040 !important;
	font-size: 12px;
}

#tabs-product-horiz.ui-tabs > .ui-tabs-panel p ul {
	color: #404040 !important;
	font-size: 12px;
}

#tabs-product-horiz.ui-tabs > .ui-tabs-hide { display: none !important; }
#tabs-product-horiz.ui-tabs > .ui-corner-top {
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}
/* ------------- END STYLING FOR HORIZONTAL PRODUCT TAB MENUS ------------- */

/* ------------- BEGIN STYLING FOR IN PRODUCT PAGE DOWNLOAD MENUS ------------- */
#tabs-product-downld.ui-tabs {
	position: relative; zoom: 1;
	border: 0px !important;
	padding: 0px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	background: url("/images/avaya/topnav-bg.gif") repeat-x scroll 0 0 #EFEFEF !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
#tabs-product-downld.ui-tabs > .ui-tabs-nav {
	list-style: none; margin: 0 !important;
	padding: 0 !important;
	border-bottom: 5px solid #E7ECF0;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none; background: rgb(237,239,239); /* Old browsers */
	background: rgb(237,239,239); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(237,239,239,1) 0%, rgba(237,239,239,1) 50%, rgba(253,253,253,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,239,239,1)), color-stop(50%,rgba(237,239,239,1)), color-stop(100%,rgba(253,253,253,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(237,239,239,1) 0%,rgba(237,239,239,1) 50%,rgba(253,253,253,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(237,239,239,1) 0%,rgba(237,239,239,1) 50%,rgba(253,253,253,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(237,239,239,1) 0%,rgba(237,239,239,1) 50%,rgba(253,253,253,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(237,239,239,1) 0%,rgba(237,239,239,1) 50%,rgba(253,253,253,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edefef', endColorstr='#fdfdfd',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important;
	-webkit-border-top-right-radius: 0px !important; -moz-border-top-right-radius: 0px !important; border-top-right-radius: 0px !important;
	-webkit-border-top-left-radius: 0px !important;	-moz-border-top-right-radius: 0px !important; border-top-right-radius: 0px !important;
}
#tabs-product-downld.ui-tabs > .ui-tabs-nav li {
	list-style-type: none;
	float: left; position: relative; top: 0px !important;
	margin: 0 !important; border-bottom: 0 !important;
	border-left: 0 !important;
	border-top: 0 !important;
	border-right: 0 !important;
	padding: 0; white-space: nowrap;
	background: none !important;
	-webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; border-radius: 0px !important;
	-webkit-border-top-right-radius: 0px !important; -moz-border-top-right-radius: 0px !important; border-top-right-radius: 0px !important;
	-webkit-border-top-left-radius: 0px !important;	-moz-border-top-right-radius: 0px !important; border-top-right-radius: 0px !important;
	width: 200px !important;
	max-width: 200px !important;
	white-space: normal;
}
#tabs-product-downld.ui-tabs > .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	height: 32px; color: #5F798F;
	padding-top:15px;
	padding-bottom: 0px !important;
	margin-bottom: 25px;
	font-weight: bold;
}

#tabs-product-downld.ui-tabs > .ui-tabs-nav li.ui-tabs-selected {
	margin-bottom: 0;
	padding-bottom: 0px;
}

#tabs-product-downld.ui-tabs > .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
#tabs-product-downld.ui-tabs > .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer;  } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#tabs-product-downld.ui-tabs > .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 5px;
	background: #FFFFFF;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	margin-bottom: 10px !important;
}

#tabs-product-downld.ui-tabs > .ui-tabs-panel p {
	color: #404040 !important;
	font-size: 12px;
}

#tabs-product-downld.ui-tabs > .ui-tabs-panel p ul {
	color: #404040 !important;
	font-size: 12px;
}

#tabs-product-downld.ui-tabs > .ui-tabs-hide { display: none !important; }
#tabs-product-downld.ui-tabs > .ui-corner-top {
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}
/* ------------- END STYLING FOR IN PRODUCT PAGE DOWNLOAD MENUS ------------- */

/* ------------- BEGIN STYLING FOR AVAYA TAB MENUS ------------- */
#tabs-avaya { border: none !important; border-radius: 0px !important; }
#tabs-avaya.ui-tabs { position: relative; /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ padding: .2em; }
#tabs-avaya.ui-tabs > .ui-tabs-nav {
	margin: 0; padding: .2em .2em 0;
	border: none !important;
	height: 36px !important;
	background: none !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}

#tabs-avaya.ui-tabs > .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
	font-family: Arial,Helvetica,san-serif;
	font-size: 11px;
	text-transform: uppercase !important;
	color: #CC0000 !important;
	font-weight: bold !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	margin-right: 0px !important;
	height: 36px;
	text-align: center !important;
	border-bottom: none !important;
	border-left: 1px solid #B3BFC9; border-right: 1px solid #8598AA;
	background: #a6b3bf; /* Old browsers */
	background: -moz-linear-gradient(top,  #a6b3bf 0%, #a0aebb 27%, #899aaa 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6b3bf), color-stop(27%,#a0aebb), color-stop(100%,#899aaa)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a6b3bf 0%,#a0aebb 27%,#899aaa 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a6b3bf 0%,#a0aebb 27%,#899aaa 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a6b3bf 0%,#a0aebb 27%,#899aaa 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #a6b3bf 0%,#a0aebb 27%,#899aaa 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6b3bf', endColorstr='#899aaa',GradientType=0 ); /* IE6-9 */
}
#tabs-avaya.ui-tabs > .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	color: #FFFFFF !important;
	margin-right: 0px !important;
	padding: 10px 15px 11px 15px;
}

#tabs-avaya.ui-tabs > .ui-tabs-nav li a:hover {
	background-color:#5D7B92 !important;
}

#tabs-avaya.ui-tabs > .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	border-left: 1px solid #E2E2E2;
	border-top: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	border-bottom: none !important;
	margin-right: 0px;
	background: #f2f2f2; /* Old browsers */
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #f2f2f2 22%, #ffffff 70%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(22%,#f2f2f2), color-stop(70%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 22%,#ffffff 70%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 22%,#ffffff 70%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 22%,#ffffff 70%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f2f2 0%,#f2f2f2 22%,#ffffff 70%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	top: -5px;
	height: 40px;
}
#tabs-avaya.ui-tabs > .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
#tabs-avaya.ui-tabs > .ui-tabs-nav li.ui-tabs-active a { color: #CC0000 !important; padding: 15px 15px 12px 15px !important; }
#tabs-avaya.ui-tabs > .ui-tabs-nav li.ui-tabs-active a:hover { background-color: transparent !important; }
#tabs-avaya.ui-tabs > .ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; }
#tabs-avaya.ui-tabs > .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
/* ------------- END STYLING FOR AVAYA TAB MENUS ------------- */

/* ------------- BEGIN STYLING FOR AVAYA PRODUCT INTERFACE A-Z TABS and ALPHA SORTER ------------- */
.lm-wrapper { margin:0; padding:0; }
.lm-wrapper .lm-letters { overflow:hidden;  clear:both;}
* html .lm-wrapper .lm-letters { zoom:1; } /* for IE6 so that menu appears under letters */
.lm-wrapper .lm-letters a {
	font-size:0.9em;
	display:block;
	float:left; padding:2px 11px;
	border:1px solid silver;
	border-right:none;
	text-decoration:none;
}

.lm-wrapper .lm-letters a:hover,
.lm-wrapper .lm-letters a.lm-selected {  background-color:#eaeaea; }
.lm-wrapper .lm-letters a.lm-disabled { color:#ccc; }
.lm-wrapper .lm-letters a.lm-last { border-right:1px solid silver; }
.lm-wrapper .lm-letter-count {
	text-align:center;
	font-size:0.8em;
	line-height:1;
	margin-bottom:3px;
	color:#336699;
}

.lm-wrapper .lm-menu {
	border:1px solid silver;
	border-top:1px solid silver;
	padding:15px; z-index:10;
	position:absolute;
	margin-top:-1px;
	background:#ffc;
	display:none;
}

.lm-wrapper .lm-menu ul li {
	list-style-type:none; margin-bottom:5px;
	font-size:0.9em
}
.lm-wrapper .lm-menu ol li { margin-left:15px; }
.lm-wrapper .lm-menu .lm-no-match { color:green; }
.lm-wrapper .lm-menu a { text-decoration:none; }
.lm-wrapper .lm-menu a:hover { text-decoration:underline; }
.lm-wrapper .lm-menu .lm-submenu { overflow:hidden; }

.listNav { margin:0 0 10px; }
.ln-letters { overflow:hidden;  clear:both; padding-top:15px; }
.ln-letters a {
	font-size:0.9em;
	display:block;
	float:left;
	padding: 15px 6px 0px 6px;
	border-top: 0px;
	border-right: 1px solid #E9E9E9;
	border-bottom: #CCCCCC 2px solid;
	border-left: 0px;
	text-decoration:none; height: 30px !important;
	background: rgb(242,242,242); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(251,251,251,1) 50%, rgba(242,242,242,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(50%,rgba(251,251,251,1)), color-stop(100%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(251,251,251,1) 50%,rgba(242,242,242,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(251,251,251,1) 50%,rgba(242,242,242,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(251,251,251,1) 50%,rgba(242,242,242,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(251,251,251,1) 50%,rgba(242,242,242,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
.ln-letters a.ln-last { border-right: 1px solid #E9E9E9; }
.ln-letters a:hover,
.ln-letters a.ln-selected {
	background-color:#eaeaea;
	color: #CC0000 !important;
	border-bottom: #CC0000 2px solid !important;
}
.ln-letters a.ln-disabled { color:#ccc; }
.ln-letter-count {
	text-align:center;
	font-size:0.8em;
	line-height:1;
	margin-bottom:3px;
	color:#336699;
}

.ln-cats a {
	display: block;
	float: left;
	padding: 15px 8px 0px 8px;
	border-top: 0px;
	border-right: 1px solid #E9E9E9;
	border-bottom: #CCCCCC 2px solid;
	border-left: 0px;
	text-decoration: none;
	font-family: Arial,Helvetica,san-serif;
	font-size: 11px;
	font-weight: 500 !important;
	height: 30px !important;
	text-transform: none !important;

	background: rgb(242,242,242); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(251,251,251,1) 50%, rgba(242,242,242,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(50%,rgba(251,251,251,1)), color-stop(100%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(251,251,251,1) 50%,rgba(242,242,242,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(251,251,251,1) 50%,rgba(242,242,242,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(251,251,251,1) 50%,rgba(242,242,242,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(251,251,251,1) 50%,rgba(242,242,242,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}

.ln-cats a.ln-last { border-right: 1px solid #E9E9E9; }
.ln-cats a.ln-selected {
	background-color:#eaeaea;
	color: #CC0000 !important;
	border-bottom: #CC0000 2px solid;
}
#myList h1{
	font-size:140%;
	margin-bottom:5px;
	width:340px;
	margin-top:15px;
	border-bottom: 1px solid #ccc;
}

#a_z_tabs {
	width: 100%;
	height: 45px;
	margin-bottom: 20px;
}

#a_z_tab_active {
	color: #CC0000 !important;
	padding: 15px 15px 12px !important;
	background: #f2f2f2; /* Old browsers */
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #f2f2f2 22%, #ffffff 70%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(22%,#f2f2f2), color-stop(70%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 22%,#ffffff 70%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 22%,#ffffff 70%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#f2f2f2 22%,#ffffff 70%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f2f2 0%,#f2f2f2 22%,#ffffff 70%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	border-bottom: medium none !important;
	border-left: 1px solid #E2E2E2;
	border-radius: 0 0 0 0 !important;
	border-right: 1px solid #E2E2E2;
	border-top: 1px solid #E2E2E2;
	margin-bottom: -1px;
	margin-right: 0;
	padding-bottom: 1px;
	top: -5px;
	height: 14px;
	width: 148px;
	float: left;
	font-family: Arial,Helvetica,san-serif;
	font-size: 11px;
	font-weight: bold !important;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0 !important;
	margin-top: 1px;
	padding: 0;
	position: relative;
	text-align: center !important;
	text-transform: uppercase !important;
	top: 0;
	white-space: nowrap;
}

#a_z_tab_inactive a {
    background: #a6b3bf; /* Old browsers */
	background: -moz-linear-gradient(top,  #a6b3bf 0%, #a0aebb 27%, #899aaa 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6b3bf), color-stop(27%,#a0aebb), color-stop(100%,#899aaa)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a6b3bf 0%,#a0aebb 27%,#899aaa 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a6b3bf 0%,#a0aebb 27%,#899aaa 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a6b3bf 0%,#a0aebb 27%,#899aaa 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #a6b3bf 0%,#a0aebb 27%,#899aaa 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6b3bf', endColorstr='#899aaa',GradientType=0 ); /* IE6-9 */
    border-bottom: medium none !important;
    border-left: 1px solid #B3BFC9;
    border-radius: 0 0 0 0 !important;
    border-right: 1px solid #8598AA;
	color: #FFFFFF !important;
    float: left;
    font-family: Arial,Helvetica,san-serif;
    font-size: 11px;
    font-weight: bold !important;
    height: 14px;
	width: 148px;
    list-style: none outside none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0 !important;
    margin-top: 8px;
	padding: 10px 15px 12px;
    position: relative;
    text-align: center !important;
    text-transform: uppercase !important;
    top: 0;
    white-space: nowrap;
	}

#a_z_tab_inactive a:hover {
	text-decoration: none;
	background: #5D7B92 !important;
}
/* ------------- END STYLING FOR AVAYA PRODUCT INTERFACE A-Z TABS and ALPHA SORTER ------------- */

/* -------------------------------------------------------------- */
/* END AVAYA TABS.css */


/* -------------------------------------------------------------- */
/*  START AVAYA RIGHT HAND TOOLS.css */
/* -------------------------------------------------------------- */

.admin_only { background-color: #F1F1F1 !important; }

/* -------------------------------------------------------------- */
/* END AVAYA RIGHT HAND TOOLS.css */


/* -------------------------------------------------------------- */
/*  TEMPORARY COLOR LINK TO SHOW LINKS THAT NEED WORK */
/* -------------------------------------------------------------- */
.in_page_cross_link {

	background-color:#006600;
	color:#FF0 !important;
}
/* -------------------------------------------------------------- */


/* -------------------------------------------------------------- */
/* CONTENT HIGHLIGHTER */
html.wf-proximanova-n1-active body div.wrapper div#content.container_12 div.content_module span.content_hightlighter h3 {
	background-color: #FF9 !important;
}

html.wf-proximanova-n1-active body div.wrapper div#content.container_12 div.content_module span.content_hightlighter p {
	background-color: #FF9 !important;
}

html.wf-proximanova-n1-active body div.wrapper div#content.container_12 div.content_module span.content_hightlighter_detail p {
	background-color: #ffffe6 !important;
}


/* -------------------------------------------------------------- */
/* END CONTENT HIGHLIGHTER */

/* -------------------------------------------------------------- */
/*  START AVAYA FAQs.css */
/* -------------------------------------------------------------- */

.faq_section { margin-top: 15px !important; }
.faq_sub_section { margin-top: 15px !important; font-size: 14px !important;}
.faq_question { background: #f2f2f2 none !important; }
.faq_table 	{ border: 1px solid #CCCCCC !important; font-size:11px !important; }
.faq_answer .faq_table tbody tr th, .faq_answer .faq_table tbody tr td { border: 1px solid #CCCCCC !important; padding:5px !important; }
ul.faq_sections_list {	list-style-type: none !important; list-style-position: inside !important; }
ul.faq_sections_list > li {
    border-bottom: 1px solid #f2f2f2;
    margin-left: 5px !important;
	margin-bottom: 3px !important;
	font-size: 11px !important;
	padding-bottom: 3px !important;
}
h4.faq_sections { padding-top: 46px; padding-bottom: 5px; }

div.faq_list ul {
	background: #fff none repeat scroll 0 0 !important;
	color: #b5b5b5 !important;
	list-style: outside none square !important;
	margin: 0 !important;
	overflow: hidden;
	padding: 0 !important;
}

div.faq_list ul li { line-height: 26px !important; font-size: 14px; }
h3.faq_question { margin-top: 40px; padding: 5px; }
div.faq_answer p { padding: 0px 5px; }
div.btt {
	background-color: #f8f8f8 !important;
	width: 90px; font-size: 11px;
	padding: 3px 3px 3px 4px;
	border: 1px solid #f3f3f3;
}


/* -------------------------------------------------------------- */
/* END START AVAYA FAQs.css */


/* -------------------------------------------------------------- */
/*  START AVAYA TABLE.css */
/* -------------------------------------------------------------- */
.gc_table 	{ border: 1px solid #CCCCCC !important; font-size:11px !important; margin-bottom: 15px !important; margin-top: 5px; }
.gc_table tbody tr th, .gc_table tbody tr td { border: 1px solid #CCCCCC !important; padding:5px !important; }
.gc_table tbody tr th { background:#CCC;}
.gc_table tbody tr th.title { background:#666666; color: #FFF;}
.gc_table tbody tr th.blank { background: none !important; border: none !important;}
.gc_table tbody tr th.item, .gc_table tbody tr td.item { background: #EEEECC; }

/* -------------------------------------------------------------- */
/* END AVAYA TABLE.css */

/* -------------------------------------------------------------- */
/* Start nav tab styles                                           */
/* -------------------------------------------------------------- */

.nav-tabs {
	font-size: 10px;
}

.nav-tabs li {
	background: #f2f2f2;
	margin: 0 2px;
	margin-bottom: 0 !important;
	border-radius: 4px 4px 0 0;
}

ul.nav-tabs li a {
	padding: 8px 10px !important;
}

/* -------------------------------------------------------------- */
/* End nav tab styles 																						*/


/* -------------------------------------------------------------- */
/*  START AVAYA MEMBERSHIP TABLE.css */
/* -------------------------------------------------------------- */
.membership_table 	{
	border: 1px solid #CCCCCC !important;
	font-size:12px !important;
	margin-bottom: 15px !important;
	margin-top: 5px; width: 100%;
}

.membership_table tbody tr th, .membership_table tbody tr td {
	border: 1px solid #CCCCCC !important;
	padding:5px !important;
	vertical-align: middle;
}
.membership_table thead tr th {
	background:#E6EEEE !important;
	text-align: left !important;
	padding: 5px;
	border-left: 1px solid #999999;
}
.membership_table thead tr th.title { background:#666666; color: #FFF;}
.membership_table thead tr th.blank { background: #E6EEEE !important; border: none !important;}
.membership_table thead tr th.item, .membership_table tbody tr td.item { background: #EEEECC; }
.membership_table thead tr th.member-help { width: 25px; text-align: left; }
.membership_table tbody tr td.member-help { width: 25px; text-align: center; }
.membership_table tbody tr td.highlight { background: #ffffe6; }

/* -------------------------------------------------------------- */
/* END AVAYA MEMBERSHIP TABLE.css */


/* ------------- BEGIN STYLING PROGRAM ALERT PANEL MENU ------------- */

#program-alert {
	margin-bottom: 25px;
}

#program-alert-box {
	font-weight:700;
    border: 1px solid;
	padding: 8px 10px 8px 14px;
}

#program-alert-box a {
	font-size: 10px !important;
	text-decoration: none;
}

#program-alert-box a:hover {
	text-decoration: underline;
}

#program-alert-content {
	border: 1px solid;
	border-top: none !important;
	margin-bottom: 25px;
	padding-top: 15px;
	overflow: hidden;
}

#alert-hide {
	float: right !important;
	padding: 1px 4px 2px 4px;
	border: 1px solid;
}

.jGrowl-notification {
	color: #404040 !important;
	background: #EEF7FB !important;
	background-image: none !important;
	border: 1px solid #BCE8F1 !important;
	font-weight: normal !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
    border: 1px solid #BCE8F1;
	padding: 8px 10px 8px 14px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    opacity: 1.0 !important;
}

div.jGrowl div.dpcom {
	height: auto !important
}
div.jGrowl-message p {
	line-height: 160%;
	margin-bottom: 10px !important;
}

/* --- COLOR CLASSES --- */

/* --- GRAY --- */
.info #program-alert-box 		{
	color: #8c8c8c;
	background-color: #e6e6e6;
	border-color: #CCCCCC;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.info #program-alert-box a 		{ color: #8c8c8c !important; }
.info #program-alert-content 	{
	color: #404040;
	background-color: #f2f2f2;
	border-color: #CCCCCC;
}
.info #alert-hide 				{
	background-color: #f2f2f2;
	border-color: #CCCCCC;
}

/* --- BLUE --- */
.notice #program-alert-box 		{
	color: #3A87AD;
	background-color: #D9EDF7;
	border-color: #BCE8F1;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.notice #program-alert-box a 	{ color: #3A87AD !important; }
.notice #program-alert-content 	{
	color: #404040;
	background-color: #EEF7FB;
	border-color: #BCE8F1;
}
.notice #alert-hide 			{
	background-color: #EEF7FB;
	border-color: #BCE8F1;
}

/* --- YELLOW --- */
.warning #program-alert-box 	{
	color: #b39813;
	background-color: #f7ecb5;
	border-color: #f2e187;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.warning #program-alert-box a 	{ color: #b39813 !important; }
.warning #program-alert-content {
	color: #404040;
	background-color: #fcf8e3;
	border-color: #f2e187;
}
.warning #alert-hide 			{
	background-color: #fcf8e3;
	border-color: #f2e187;
}

/* --- RED --- */
.danger #program-alert-box 		{
	color: #b84c4c;
	background-color: #e4b9b9;
	border-color: #d59595;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.danger #program-alert-box a 	{ color: #b84c4c !important; }
.danger #program-alert-content	{
	color: #404040;
	background-color: #f2dede;
	border-color: #d59595;
}

.danger #alert-hide 			{
	background-color: #f2dede;
	border-color: #d59595;
}

/* --- GREEN --- */
.winner #program-alert-box 		{
	color: #529138;
	background-color: #c1e2b3;
	border-color: #a3d48e;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.winner #program-alert-box a 	{ color: #529138 !important; }
.winner #program-alert-content	{
	color: #404040;
	background-color: #dff0d8;
	border-color: #a3d48e;
}
.winner #alert-hide 			{
	background-color: #dff0d8;
	border-color: #a3d48e;
}

/* --- HIGHTLIGHT --- */
.attention #program-alert-box 		{
	color: #b49c00;
	background-color: #FF9;
	border-color: #f2ea0d;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.attention #program-alert-box a 	{ color: #b49c00 !important; }
.attention #program-alert-content 	{
	color: #404040;
	background-color: #ffffe6;
	border-color: #f2ea0d;
}

.attention #alert-hide {
	background-color: #ffffe6;
	border-color: #f2ea0d;
}

/* ------------- END STYLING PROGRAM ALERT PANEL MENU ------------- */


/* ------------- START STYLING LOGIN PANEL ACCNT SEARCH MENU ------------- */
li#toggle div.dashboard_search {
	position: relative !important;
    top: -1px !important;
	display: inline-block;
	margin-right: 10px;
	border-bottom: 3px double #ECECEC;
    border-top: 1px solid #ECECEC;
    content:"";
    height: 1px;
    width: 7px;
	box-sizing: content-box;
}

li#toggle div.dropdown {
	position: absolute;
}

div.dropdown-panel p {
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 4px 0px !important;
	font-size: 11px !important;
	font-weight: normal !important;
}

div.dropdown-panel p a {
	margin: 0px 0px 0px 0px !important;
}

div.dropdown-panel p a:hover {
text-decoration: underline !important;
}
/* ------------- END STYLING LOGIN PANEL ACCNT SEARCH MENU ------------- */



/* ------------- START COMMUNITY & EVETNS LAYOUT ------------- */
div#community_twitter_feed iframe#twitter-widget-0.twitter-timeline.twitter-timeline-rendered {
	width: 150px !important;
	min-width: 150px !important;
}

.discover {
	font-family: "proxima-nova",Arial,Helvetica,san-serif !important;
}

h4.discover {
	font-size: 20px;
	font-family: "proxima_novathin",Arial,Helvetica,san-serif !important;
	line-height: 24px;
	margin:	10px 0px 10px 0px;
}

h5.discover {
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	margin:	10px 0px 10px 0px;
}

p.discover {
	font-size: 14px;
	margin: 15px 0px;
}

.red {
	color: #CC0000 !important;
}

.hp_article_title {
	float: right !important;
	font-size: 11px !important;
	padding-right: 35px !important;
	width: 205px !important;
}
/* ------------- END COMMUNITY & EVETNS LAYOUT ------------- */


/* -------------------------------------------------------------- */
/* Start UI dropdown list override */
.ui-dropdownchecklist input[type=checkbox] {
	margin: 4px 4px 0 4px;
}

.ui-dropdownchecklist label {
	color: #575757;
	font-weight: 300;
}

.ui-dropdownchecklist-text {
	color: #575757;
	padding-left: 4px;
}

/* -------------------------------------------------------------- */
/* end ui dropdown override */

/* -----------------------------------*/
/* ScrollToTop */
.scrollToTop {
    color: #fff;
    position: fixed;
    bottom: 5px;
    right: 5px;
    width: 50px;
    height: 50px;
    text-align: center;
    cursor: pointer;
    background-color: #CC0000;
    z-index: 1005;
    display: none;
    line-height: 50px;
    font-size: 24px;
}
/* end scrollToTop */
/* --------------------------------- */
#valueTextSearchForm.form-horizontal .form-group:nth-child(2n+0){
  display:none;
}


/* -------------------------------------------------------------- */
/*  START JFORUM MODIFICATION.css */
/* -------------------------------------------------------------- */
table#jforum_section tbody tr td form#post table tbody tr td.bodyline table.forumline tbody tr td.row2 div.gen table tbody tr td textarea.message {
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	-webkit-box-shadow: 0px 0px 0px 0px;
	box-shadow: 0px 0px 0px 0px;
}

/*#jforum_section input.button,*/
#jforum_section input.mainoption, #jforum_section input.liteoption, #jforum_section .inlineedit input {
	color: #404040 !important;
	font-size: 12px !important;
	/*font-weight: bold;*/
	text-align: center;
	text-decoration: none;
	line-height: 13px;
	background-image: none !important;
	border: medium none;
	border-radius: 0 0 0 0;
	/*margin-top: 10px;*/
	padding: 5px 10px;
	cursor: pointer;
	display: inline-block;
	text-shadow: none;

	background: #ffffff !important;
	background: -moz-linear-gradient(top, #ffffff 0%, #d7d7d7 99%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#d7d7d7)) !important;
	background: -webkit-linear-gradient(top, #ffffff 0%,#d7d7d7 99%) !important;
	background: -o-linear-gradient(top, #ffffff 0%,#d7d7d7 99%) !important;
	background: -ms-linear-gradient(top, #ffffff 0%,#d7d7d7 99%) !important;
	background: linear-gradient(to bottom, #ffffff 0%,#d7d7d7 99%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d7d7',GradientType=0 ) !important;
	border: 1px solid #d7d7d7;
}

/*#jforum_section input.button:hover,*/
#jforum_section input.mainoption:hover, #jforum_section input.liteoption:hover, #jforum_section .inlineedit input:hover {
	color: #CC0000 !important;
	text-decoration: none !important;
background: #ffffff !important;
background: -moz-linear-gradient(top, #ffffff 0%, #ededed 99%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#ededed)) !important;
background: -webkit-linear-gradient(top, #ffffff 0%,#ededed 99%) !important;
background: -o-linear-gradient(top, #ffffff 0%,#ededed 99%) !important;
background: -ms-linear-gradient(top, #ffffff 0%,#ededed 99%) !important;
background: linear-gradient(to bottom, #ffffff 0%,#ededed 99%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ) !important;
}

/*search*/
#formSearch .liteoption {
	/*margin-top: -2px !important;*/
	position: relative;
	top: -2px;
}

#jforum_section input.button, #jforum_section  input.mainoption, #jforum_section  input.liteoption, #jforum_section .inlineedit input {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #444444 0%, #3a3a3a 100%) repeat scroll 0 0 !important;
font-family: arial,helvetica,sans-serif !important;
border: 1px solid transparent;
border-radius: 3px;
color: white !important;
cursor: pointer;
display: inline-block;
text-align: center;
vertical-align: middle;
white-space: nowrap;
margin-bottom: 2px;
}

#jforum_section input.button:hover,#jforum_section  input.mainoption:hover,#jforum_section  input.liteoption:hover,#jforum_section  .inlineedit input:hover {
	background: #555555 !important;
	color: white !important;
}

#jforum_section div.postinfo div.subject, div.date, div.subject a {
	font-size:12px !important;
}

#jforum_section .icon_new_topic img {
    background-image: url("/images/avaya/forum/post.png") !important;
    height: 28px !important;
    width: 85px !important;
	background-repeat:no-repeat !important;
}

#jforum_section .icon_reply img {
	margin-top: 5px;
    background-image: url("/images/avaya/forum/reply.png") !important;
    height: 25px;
    width: 82px;
	background-repeat:no-repeat !important;
}

#jforum_section .icon_quote img {
    background-image: url("/images/avaya/forum/icon_quote.png") !important;
    height: 17px;
    width: 60px;
	background-repeat:no-repeat !important;
}

#jforum_section .icon_edit img {
    background-image: url("/images/avaya/forum/icon_edit.png") !important;
    height: 17px;
    width: 60px;
	background-repeat:no-repeat !important;
}

#jforum_section .icon_profile img {
    background-image: url("/images/avaya/forum/icon_profile.png") !important;
    height: 17px;
    width: 60px;
	background-repeat:no-repeat !important;
}

#jforum_section .icon_pm img {
    background-image: url("/images/avaya/forum/icon_pm.png") !important;
    height: 17px;
    width: 60px;
	background-repeat:no-repeat !important;
}
/*<<<<<<<<<<<<<<<------------log-in pop-up---------------->>>>>>>>>>>>>>>>>>*/
.floater-content {
float: right;
width:340px;
height: 112px;
padding: 15px;
background-color: #fff;
font-size: 16px;
border-radius: 15px;
margin-right: 15px;
margin-top: -65px;
margin-bottom: -78px;
z-index: 1030;
position: relative;
-webkit-box-shadow: 0 0 8px 2px #C2C2C2;
box-shadow: 0 0 8px 2px #C2C2C2;
display: none;
}
.floater-content .messageNote{
float: left;
width:90%;
font-size:14px;
}
.floater-content .closeBX{
	float:right;
	font-weight: bold;
}
