/* html elements*/body {margin:0px;padding:0px;background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;color: #565555;}img {border: 0px;}/* form elements*/.searchfield {border:0px;background-color:#fff;margin:0px 0px 0px 0px;font-family:Arial,Helvetica,sans-serif;font-size: 12px;width: 129px;height: 16px;color:#808080;padding-bottom: 0px;padding-left: 4px;padding-right: 0px;padding-top: 0px;}.searchfieldflex {border:0px;background-color:#fff;margin:0px 0px 0px 0px;font-family:Arial,Helvetica,sans-serif;font-size: 12px;height: 16px;color:#808080;padding-bottom: 0px;padding-left: 4px;padding-right: 0px;padding-top: 0px;}table.searchcontainer {background-color: #C9C9C9}.utilcolsearch {border:0px;background-color:#fff;margin:0px 0px 0px 0px;font-family:Arial,Helvetica,sans-serif;font-size: 10px;width: 129px;height: 13px;color:#808080;padding-bottom: 0px;padding-left: 4px;padding-right: 0px;padding-top: 3px;line-height: 120%}table.utilcolsearchcontainer {background-color: #C9C9C9}input.simple {border:1px #cccccc solid;padding:3px;background-color:#fff;margin:0px 0px 0px 0px;font-family:Arial,Helvetica,sans-serif;font-size: 11px;}select.simple {border:1px #808080 solid;background-color:#fff;color:#808080;margin:0px 0px 0px 0px;font-family:Arial,Helvetica,sans-serif;font-size: 10px;margin-top: 3px;margin-bottom: 3px;text-transform:uppercase;}.smallselect {border:1px #808080 solid;background-color:#fff;color:#808080;margin:0px 0px 0px 0px;font-family:Arial,Helvetica,sans-serif;font-size: 10px;margin-top: 3px;margin-bottom: 3px;text-transform:uppercase;width: 156px;}.langselect {border:1px #808080 solid;background-color:#fff;color:#808080;margin:0px 0px 0px 0px;font-family:Arial,Helvetica,sans-serif;font-size: 10px;margin-top: 3px;margin-bottom: 3px;text-transform:uppercase;}.language_pulldown {width: 110px;background-image: url(http://www.nortel.com/images/template2005/lang_pulldown_bg.gif);padding-top:16px;padding-bottom:15px;padding-left:1px;background-repeat: no-repeat;}.language_pulldown_reverse {width: 110px;background-image: url(http://www.nortel.com/images/template2005/lang_pulldown_bg_reverse.gif);padding-top:16px;padding-bottom:15px;padding-left:1px;background-repeat: no-repeat;}.form_label {font-size: 90%;}/* navbar */#navbarcontainer {background-image: url(http://www.nortel.com/images/template2005/nav/nav_bg.gif);padding: 0px;background-repeat: repeat;width: 100%;}/* breadcrumb */.breadcrumb {background-color: #606060;height: 20px;font-family: Arial, Helvetica, sans-serif;text-transform:uppercase;color: #FFFFFF;font-size: 70%;line-height: 1.3em;padding-top: 5px;padding-bottom: 5px;padding-left: 10px;padding-right: 15px;vertical-align: middle;}#crumblink {float: left;}#crumblink A:link,#crumblink A:active,#crumblink A:visited {font-size:inherit;font-family:Arial,Helvetica,sans-serif;color:#ffffff;text-decoration:none;background-color: #606060;}#crumblink A:hover {text-decoration:underline;}#crumblink_form {float: left;padding-top: 2px;}#crumblink_form A:link,#crumblink_form A:active,#crumblink_form A:visited {font-size:inherited;font-family:Arial,Helvetica,sans-serif;color:#ffffff;text-decoration:none;background-color: #606060;}#crumblink_form A:hover {text-decoration:underline;}#crumblocale {float: right;background-repeat: no-repeat;padding-left: 13px;font-weight: bold;}#crumblocale A:link,#crumblocale A:active,#crumblocale A:visited {font-size:inherited;font-family:Arial,Helvetica,sans-serif;color:#ffffff;text-decoration:none;background-color: #606060;}#crumblocale A:hover {text-decoration:underline;}.breadcrumb select {border:1px #808080 solid;background-color:#fff;color:#808080;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase;margin:0px 0px 1px 0px;padding:0px;}/* rightnav */#rightnav {margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;padding-bottom: 0px;padding-left: 0px;list-style: none;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color: #565555;font-size: 85%}#rightnav li {padding-left: 12px;margin-bottom: 14px;line-height: 14px;}#rightnav A:link,#rightnav A:active {color: #565555;}#rightnav A:visited {color: #818181;}#rightnav A:hover {text-decoration:underline;}/* spacers */#emptycolumn {width: 1px;}/* page content elements */#contentcol {background-color:#ffffff;font-size: 80%;font-family:Arial,Helvetica,sans-serif;}.left30pad {padding: 0px 0px 0px 30px;}.pagetitle {text-transform:uppercase;font-size: 135%;margin-top: 0px;margin-bottom: 2px;font-weight: bold;letter-spacing: 1px;}.headline {text-transform:uppercase;font-size: 90%;margin-top: 4px;margin-bottom: 2px;}.greycapslink A:link,.greycapslink A:active,.greycapslink A:visited {font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color: #565555;font-size: 85%;}a.arrow {text-transform:uppercase;font-size:85%;padding-left:8px;background-image:url(http://www.nortel.com/images/template2005/arrow_linklist.gif);background-repeat:no-repeat;background-position:0em 0.3em;}a.arrow_up,a.arrowup {text-transform:uppercase;font-size:85%;padding-left:14px;background-image:url(http://www.nortel.com/images/template2005/arrow_up.gif);background-repeat:no-repeat;background-position:0em 0.2em;}.inline_image {padding-right: 20px;padding-bottom: 10px;float: left;}.productimage {float:right;margin:0px;padding:10px 0px 20px 20px;}.pdfthumb {float: left;background-image:url(http://www.nortel.com/images/template2005/promotions/pdf_border.gif);background-repeat:no-repeat;background-position: ;margin: 0px 10px 10px 0px;padding-right: 20px;padding-bottom: 10px;}.sidebar_table {background-color: #D9D9D9;margin-left: 20px;margin-bottom: 10px;float: right;}.sidebar_table_nobg {margin-left: 20px;margin-bottom: 10px;float: right;}.sidebar_title {text-transform:uppercase;font-size: 100%;font-weight: bold;color: #565555;padding-bottom: 5px;}blockquote.fullpull {margin:0px 0px 16px 0px;}blockquote.fullpull P.quote {font-size:130%;font-weight:bold;line-height:125%;margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;color:#888;}blockquote.fullpull P.attrib {text-align:right;font-size:100%;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.contentnavitem {text-transform:uppercase;font-size: 85%;}.leftalignedwrap {padding-right: 10px;float: left;}.rightalignedwrap {padding-left: 20px;float: right;}.smalltext {font-size: 80%;}.subhead {font-size:90%;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;margin:0px 0px 5px 0px;padding:0px 0px 0px 14px;background-image: url(http://www.nortel.com/images/template2005/arrow_subhead_item.gif);background-repeat: no-repeat;color: #565555;}.subheadlink {font-size:90%;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;margin:0px 0px 5px 0px;padding:0px 0px 0px 14px;background-image: url(http://www.nortel.com/images/template2005/arrow_subhead_item.gif);background-repeat: no-repeat;}.subheadlink A:link,.subheadlink A:active,.subheadlink A:visited {text-decoration:none;}.subheadlink A:hover {text-decoration:underline;}#portalutilcol {background-color:#D9D9D9;width: 169px;padding-top: 30px;padding-bottom: 30px;padding-left: 19px;padding-right: 13px;font-size: 80%;font-family:Arial,Helvetica,sans-serif;height: 100%;}#portalutilcol .utilscrollbox {position:relative;background-color:#ffffff;border:1px #949494 solid;width:166px;height:90px;overflow:auto;clip:0px 166px 90px 0px;}#portalutilcol .utilscrollbox .contentpadding {padding:8px 8px 8px 8px;}/* list styles */ul.simplelist {margin-bottom: 0px;margin-left: 0px;margin-right: 10px;margin-top: 0px;padding-bottom: 0px;padding-top: 0px;padding-left: 0px;list-style: none;text-indent: 0px;}ul.simplelist li {margin-bottom: 10px;}ul.caretlist {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;}ul.caretlist li {padding:0px 0px 10px 8px;background-image:url(http://www.nortel.com/images/template2005/arrow_linklist.gif);background-repeat:no-repeat;background-position:0em 0.4em;}ul.anchorlist {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;}ul.anchorlist li {padding:0px 0px 10px 14px;background-image:url(http://www.nortel.com/images/template2005/arrow_down.gif);background-repeat:no-repeat;background-position:0em 0.2em;}ul.downloadlist {margin:0;padding:10px 0px 0px 0px;list-style-type:none;}ul.downloadlist li {margin:0;padding:0px 0px 15px 20px;background-image:url(http://www.nortel.com/images/template2005/icon_download_off.gif);background-repeat:no-repeat;}ul.downloadlist li.audio {background-image:url(http://www.nortel.com/images/template2005/icon_audio.gif);}ul.downloadlist li.video {background-image:url(http://www.nortel.com/images/template2005/icon_video.gif);}ul.downloadlist li.noicon {background-image:none;}ul.featureslist {margin:0;padding:10px 0px 0px 0px;list-style-type:none;}ul.featureslist li {margin:0;padding:0px 0px 20px 15px;background-image:url(http://www.nortel.com/images/template2005/arrow_nav_item.gif);background-repeat:no-repeat;}ul.utillinklist {margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;list-style-type:none;}ul.utillinklist li {line-height:150%;padding:0px 0px 0px 8px;background-image:url(http://www.nortel.com/images/template2005/arrow_linklist.gif);background-repeat:no-repeat;background-position:0em 0.5em;}/* footer elements */#footercontainer {padding-top: 40px;padding-bottom: 35px;vertical-align: bottom;}#footercontainer a:link,#footercontainer a:active,#footercontainer a:visited {text-decoration:none;font-size: 11px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;line-height: 24px;margin-bottom: 10px;padding-bottom: 4px;color: #565555 ! important}#footercontainer a:hover {text-decoration:underline;}#footercontainer2 {padding-top: 40px;padding-bottom: 35px;vertical-align: bottom;}#footercontainer2 a:link,#footercontainer2 a:active,#footercontainer2 a:visited {text-decoration:none;font-size: 11px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;line-height: 24px;margin-bottom: 10px;padding-bottom: 4px;color: #565555 ! important}#footercontainer2 a:hover {text-decoration:underline;}#copyright {font-size: 9px;color: #A4A4A4;}#copyright a:link,#copyright a:active,#copyright a:visited {font-size: 9px;color: #A4A4A4;text-decoration:underline;text-transform:none;}/* right to left page content elements */.pagetitlertl {text-transform:uppercase;font-size: 135%;margin-top: 0px;margin-bottom: 2px;font-weight: bold;letter-spacing: 1px;}.headlinertl {text-transform:uppercase;font-size: 90%;margin-top: 4px;margin-bottom: 2px;}.arrowrtl {text-transform:uppercase;font-size:90%;background: white url('http://www.nortel.com/images/template2005/arrow_linklist_rtl.gif') no-repeat top right;padding-left: 0px; padding-right: 8px; padding-top: 0px; padding-bottom: 5px;}.arrow_uprtl {text-transform:uppercase;font-size:90%;background: url('http://www.nortel.com/images/template2005/arrow_up_rtl.gif') no-repeat top right;padding-left: 0px; padding-right: 14px; padding-top: 0px; padding-bottom: 5px;}.subheadrtl {font-size:90%;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;background: url('http://www.nortel.com/images/template2005/arrow_subhead_item_rtl.gif') no-repeat top right;padding-left: 0px; padding-right: 15px; padding-top: 0px; padding-bottom: 5px;}.subheadlinkrtl {font-size:100%;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;background: white url('http://www.nortel.com/images/template2005/arrow_subhead_item_rtl.gif') no-repeat top right;padding-left: 0px; padding-right: 15px; padding-top: 0px; padding-bottom: 5px;}.subheadlinkrtl A:link,.subheadlinkrtl A:active,.subheadlinkrtl A:visited {text-decoration:none;}.subheadlinkrtl A:hover {text-decoration:underline;}/* right to left list styles */ul.simplelistrtl {margin-bottom: 0px; margin-left: 0px; margin-right: 10px; margin-top: 0px;padding-bottom: 0px; padding-top: 0px; padding-left: 0px;list-style: none;text-indent: 0px;}ul.simplelistrtl li {margin-bottom: 10px;}ul.caretlistrtl {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;}ul.caretlistrtl li {   background: url('http://www.nortel.com/images/template2005/arrow_linklist_rtl.gif') no-repeat top right;padding-left: 0px; padding-right: 8px; padding-top: 0px; padding-bottom: 5px;font-size: 12px;font-family: Arial,Helvetica,sans-serif;}ul.caretlistgreyrtl {margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;list-style:none;}ul.caretlistgreyrtl LI {   background: url('http://www.nortel.com/images/template2005/arrow_header_grey_rtl.gif') no-repeat top right;padding-left: 0px; padding-right: 8px; padding-top: 0px; padding-bottom: 5px;font-size: 12px;font-family: Arial,Helvetica,sans-serif;}ul.anchorlistrtl {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;}ul.anchorlistrtl li {background: url('http://www.nortel.com/images/template2005/arrow_down_rtl.gif') no-repeat top right;padding-left: 0px; padding-right: 15px; padding-top: 0px; padding-bottom: 5px;}ul.downloadlistrtl {margin:0;padding:10px 0px 0px 0px;list-style-type:none;}ul.downloadlistrtl li {margin:0;background:url('http://www.nortel.com/images/template2005/icon_download_on.gif') no-repeat top right;padding-left: 0px; padding-right: 15px; padding-top: 0px; padding-bottom: 5px;}ul.downloadlistrtl LI.noicon {background-image:none;}ul.featureslistrtl {margin:0;padding:10px 0px 0px 0px;list-style-type:none;}ul.featureslistrtl li {margin:0;background-image:url('http://www.nortel.com/images/template2005/arrow_linklist_rtl.gif');background-repeat:no-repeat; padding-left:0px; padding-right:15px; padding-top:0px; padding-bottom:5px}ul.utillinklistrtl {margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;list-style:none;}ul.utillinklistrtl li {line-height:150%;padding:0 8px 0 0;background:url('http://www.nortel.com/images/template2005/arrow_linklist_rtl.gif');background-repeat:no-repeat;background-position:right 2px ;}ul.utillinklistgreyrtl {margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;list-style:none;}ul.utillinklistgreyrtl li {text-transform:uppercase;font-size:90%;line-height:150%;background:url('http://www.nortel.com/images/template2005/arrow_header_grey_rtl.gif') no-repeat top right;padding-left: 0px; padding-right: 8px; padding-top: 0px; padding-bottom: 5px;}/****************************************************//*                                                  *//*      Additions for 1024 width layout             *//*                                                  *//****************************************************//*** general layout ***/#rightutilcol,#rightutilcolrtl {width: 165px;padding:0;font-size: 80%;font-family:Arial,Helvetica,sans-serif;height: 100%;background-color: #FFFFFF;}#rightutilcol .toolbox,#rightutilcolrtl .toolbox {padding:15px 12px;background-color: #e1e1e1;margin-bottom: 14px;}#paddedcontent,#paddedcontentrtl {padding-right: 20px;padding-top: 20px;}#portalpaddedcontent,#portalpaddedcontentrtl {padding-right: 0px;padding-top: 20px;}.fullwidthpadding,.fullwidthpaddingrtl {padding-top: 30px;padding-right: 40px;padding-bottom: 40px;padding-left: 40px;}#leftcol,#leftcolrtl {width:150px;padding-top: 20px;padding-left:10px;}#contentgutter {width:20px;}.loginArea {font-size: 12px;padding-bottom: 20px;}.nopadding {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}.clear {clear:both;}/*** general style additions ***/ul.indentedcaretlist,ul.indentedcaretlistrtl {margin:0 0 15px 0;padding:0 0 0 2px;list-style-type:none;}ul.indentedcaretlist li {padding:0 0 0 11px;background-image:url(http://www.nortel.com/images/template2005/arrow_linklist.gif);background-repeat:no-repeat;background-position:0 5px;margin:0 0 3px 0;}ul.indentedcaretlistrtl li {background: url('http://www.nortel.com/images/template2005/arrow_linklist_rtl.gif') no-repeat top right;padding:0 11px 0 0;margin:0 0 3px 0;}/*** printer-friendly link ***/#printerfriendlylink, #fullwidthprinterfriendlylink {font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-size: 11px;padding:0px 0px 0px 18px;color: #565555 !important;background-image:url(http://www.nortel.com/images/template2005/icon_printer_friendly.gif);background-repeat:no-repeat;}#fullwidthprinterfriendlylink {float: right;margin-right: 20px;}#printerfriendlylink A:link,#printerfriendlylink A:active,#printerfriendlylink A:visited,#fullwidthprinterfriendlylink A:link,#fullwidthprinterfriendlylink A:active,#fullwidthprinterfriendlylink A:visited { color: #565555 !important; }#printerfriendlylink A:hover, #fullwidthprinterfriendlylink A:hover { color: #565555 !important; text-decoration:underline; }/*** hide printer-friendly only styles ***/#printcopyright {display:none;}#printheader {display:none;}/*** tabnav ***/#tabnav {font:Arial,Verdana,Sans-serif;margin:2px 0 0 0;padding:0;color:#fff;text-align:center;}#tabnav td {background-color: #e7e3e3;border-right: solid;border-color: #fff;border-width: 1px;}#tabnav a {background-color: #e7e3e3;text-decoration:none;color: #737373;display:block;font-family:Arial,Verdana,Sans-serif;text-transform:uppercase;font-size:11px;padding:6px 20px;margin:0;font-weight: bold;height:100%;}#tabnav a.selected {color: #fff;}#tabnav a:hover {color: #fff;}#tabsubnav {background-color: #e7e3e3;font-family:Arial,Verdana,Sans-serif;text-transform:uppercase;font-size:11px;font-weight: bold;margin:0px;color:#ccc;text-align:center;}#tabsubnav td {border-right: solid;border-color: #fff;border-width: 1px;}#tabsubnav a {background-color: #e7e3e3;text-decoration:none;color: #737373;display:block;padding:6px;margin:0;font-weight: bold;height:100%;}#tabsubnav a.selected {color: #fff;}#tabsubnav a:hover {color: #fff;}#tabsubnav .unlinked {padding:6px;}/*** left nav ***/#leftnav,#leftnavrtl {margin:0 0 18px 0;padding:0;list-style: none;font-family:Arial,Helvetica,sans-serif;text-decoration:none;color: #565555;font-size: 12px;line-height:1.25;}#leftnavrtl {padding-right:0;}#leftnav li {margin:0 0 5px 0;padding:0 0 0 12px;display:block;background-image: url(http://www.nortel.com/images/template2005/arrow_nav_item.gif);background-repeat: no-repeat;}#leftnavrtl li {margin:0 0 5px 0;padding:0 12px 0 0;display:block;background-image: url(http://www.nortel.com/images/template2005/arrow_linklist_rtl.gif);background-repeat: no-repeat;background-position:top right;}#leftnav li a:link,#leftnav li a:active,#leftnavrtl li a:link,#leftnavrtl li a:active {color: #565555;}#leftnav a:visited,#leftnavrtl a:visited {color: #818181;}#leftnav a:hover,#leftnavrtl a:hover {text-decoration:underline;}#leftsubnav {margin-bottom: 18px;margin-left: -12px;margin-right: 0px;margin-top: 8px;padding-bottom: 0px;padding-left: 0px;list-style: none;font-family:Arial,Helvetica,sans-serif;text-decoration:none;color: #565555;}#leftsubnavrtl {margin:8px -10px 18px 0;padding:0;list-style: none;font-family:Arial,Helvetica,sans-serif;text-decoration:none;color: #565555;}#leftsubnav li {padding-left: 12px;margin-bottom: 5px;display:block;background-image: url(http://www.nortel.com/images/template2005/arrow_linklist.gif);background-repeat: no-repeat;background-position:2px 0.3em;}#leftsubnavrtl li {padding-right: 12px;margin-bottom: 5px;display:block;background-image: url(http://www.nortel.com/images/template2005/arrow_linklist_rtl.gif);background-repeat: no-repeat;background-position:top right;}#leftsubnav li a,#leftsubnavrtl li a {margin-left: 0px;}#leftsubnav li a:link,#leftsubnav li a:active,#leftsubnavrtl li a:link,#leftsubnavrtl li a:active {color: #565555 !important;}#leftsubnav a:visited,#leftsubnavrtl a:visited {color: #818181 !important;}#leftsubnav a:hover,#leftsubnavrtl a:hover {text-decoration:underline;}.leftnavheading {font-weight: bold;font-size: 12px;margin-bottom: 6px;}.leftnavsubheading {font-weight: bold;font-size: 12px;margin-bottom: 0px;margin-left: -12px;padding-left: 12px;margin-top: 6px;display:block;background-image: url(http://www.nortel.com/images/template2005/arrow_nav_item.gif);background-repeat: no-repeat;}/*** sortable tables ***/a.sortAsc {background-repeat:no-repeat;background-position:center right;padding:0 13px 0 0;}a.sortDesc {background-repeat:no-repeat;background-position:center right;padding:0 13px 0 0;}.sortAscNoLink {background-image:url('http://www.nortel.com/images/template2005/sortArrowAsc-grey.gif');background-repeat:no-repeat;background-position:center right;padding:0 13px 0 0;}.sortDescNoLink {background-image:url('http://www.nortel.com/images/template2005/sortArrowDesc-grey.gif');background-repeat:no-repeat;background-position:center right;padding:0 13px 0 0;}table.sortTable {border-collapse:collapse;}table.sortTable th {background-color:#e1e1e1;text-align:left;padding:5px 0 5px 5px;border:0;font-weight:normal;}table.sortTable th.tableTitle {padding:7px 0 7px 10px;font-weight:bold;text-transform:uppercase;color:#fff;font-size:11px;}table.sortTable td {padding:12px 0 15px;border-top:1px dotted #bbb;}table.sortTable tr.first td {padding:20px 0 15px;border:0;}/*** portlets ***/.portlet {border-width: 1px;border-style: solid;border-color: #e1e1e1;margin:0 0 20px 0;}.portletheader {padding: 5px 5px 5px 15px;font:Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:left;font-size:12px;font-weight: bold;color:#FFFFFF;}div.portletheader a {color:#fff; !important}.portletbody {padding:15px 15px 0 15px;}.portlet ul.caretlist li,.portlet ul.caretlistrtl li {padding-bottom:2px;}.portlet ul.caretlist,.portlet ul.caretlistrtl {margin-bottom:15px;}.tightportlet {border-width: 1px;border-style: solid;border-color: #e1e1e1;margin:0 0 16px 0;}.tightportletheader {padding: 3px 8px 3px 8px;font:Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:left;font-size:12px;font-weight: bold;color:#FFFFFF;}.tightportletheader a:link,.tightportletheader a:active,.tightportletheader a:visited {color:#FFFFFF;text-decoration:none}.tightportletheader a:hover {text-decoration:underline}.tightportletaltheader {padding: 3px 8px 3px 8px;font:Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:left;font-size:12px;font-weight: bold;color:#FFFFFF;background-color: #949494;}.tightportletaltheader a:link,.tightportletaltheader a:active,.tightportletaltheader a:visited {color:#FFFFFF;text-decoration:none}.tightportletaltheader a:hover {text-decoration:underline}.tightportletbody {margin:8px;}.tightportletgreybody {padding:8px;background-color: #eee;}ul.tightportletlinklist,ul.tightportletlinklistrtl {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;}ul.tightportletlinklist li {line-height:110% !important;padding:2px 0px 5px 8px;background-image:url(http://www.nortel.com/images/template2005/arrow_linklist.gif);background-repeat:no-repeat;background-position:0em 0.4em;}ul.tightportletlinklistrtl li {line-height:110% !important;padding:2px 8px 5px 0;background-image:url(http://www.nortel.com/images/template2005/arrow_linklist_rtl.gif);background-repeat:no-repeat;background-position:top right;}.tightportletnostroke {margin:0 0 16px 0;}.portletheadertool a:link,.portletheadertool a:active,.portletheadertool a:visited {font-size:11px;float:right;text-transform: none;padding-top: 1px;margin-left: 10px;color: #FFFFFF;text-decoration: none;font-weight: normal;}.portletheadertool a:hover {text-decoration: underline;}.portletmorelink {text-align: right;font-size: 11px;}.portletdate {text-align: right;font-size: 11px;margin-top: 3px;}.dottedrule {border-top:1px dotted #bbb;height: 1px;}.notice {border-width: 1px;border-style: solid;border-color: #D21122;margin:0 0 16px 0;background-color: #eeeeee;}.noticebody {margin:4px;font-size:11px;}/* styles for comparison tables */table.comparison {border-collapse:collapse;font-size:90%;margin:0 0 20px 0;}table.comparison th {text-align:left;padding:15px 15px 2px 6px;border-bottom:2px solid #fff;border-right:2px solid #fff;text-transform:uppercase;}table.comparison th.productImage {background-color:#fff;padding:10px;}table.comparison th.tableTitle {padding:7px 0 7px 10px;font-weight:bold;text-transform:uppercase;color:#fff;font-size:11px;background-color:#ff7200;border:0;border-bottom:2px solid #fff;border-right:2px solid #fff;}table.comparison th.blank {background-color:#fff;}table.comparison tr td {padding:4px 15px 4px 6px;border-right:0;border-bottom:2px solid #fff;border-right:2px solid #fff;line-height:1.4;background-color:#f3f3f3;}table.comparison tr.odd td {background-color:#eaeaea;}table.comparison tr td.rowTitle {font-weight:bold;text-align:left;}table.comparison p {margin: 0 0 4px 0;}table.comparison tfoot td {background-color:#fff;font-size:90%;}/* BEGIN mindwave survey styles - remove when surveys are done */#clearcookie {	position:absolute;	top:0;	right:0;	border:1px solid #ccc;	border-width:0 0 1px 1px;	background:#ddd;	padding:4px;	cursor:pointer;	color:#333;	font-size:12px;	display:none;}#clearcookie:hover {	background:yellow;	color:black;}#clearcookie p {	margin:0;	padding:0;}.lightbox {	color: #333;	display: none;	font-size:12px;	position: absolute;	top: 15%;	left: 25%;	width: 500px;	border: 1px solid black;	background-color: white;	text-align: left;	z-index:1001;	overflow: auto;	margin:0;	padding:0;}.lightbox img {	border:0;}.lightbox .flLt {	float:left;	width:45%;}.lightbox .flRt {	float:right;	width:45%;}.lightbox #innerContent {	margin:0 15px;}.lightbox a {	font-weight:bold;}#overlay {	display:none;	position:absolute;	margin:0;	padding:0;	top:0;	left:0;	width:100%;	height:100%;	z-index:1000;	background-color:#333;	-moz-opacity: 0;	opacity:.0;	filter: alpha(opacity=0);}#mwlogo {	margin-bottom:0;	margin-top:10px;	padding-bottom:0;	clear:both;}#invite h3 {	margin:0;	padding:0;	margin-top:5px;	padding-bottom:4px;	clear:both;}#invite h3.bordered {	border-top:1px solid #eee;	padding-top:5px;}#invite p {	margin:0;	padding:0;	margin-bottom:10px;}.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }/* END mindwave survey styles - remove when surveys are done */
