/* (C) Metaswitch Networks 2007-2009 */
div#mainNavigationTab{position:absolute;top:35px;width:570px;left:9px;margin-right:7px;z-index:2;}
ul#mainNavigation{position:relative;min-width:570px;float:left;}
ul#mainNavigation li{display:inline;}
ul#mainNavigation li a{background:url("../../img/interface/nav-unselected.png") no-repeat scroll center 0 #537FD4;display:block;float:left;height:28px;padding:6px 0 0 0;height:22px;color:#fff;font-weight:normal;text-align:center;margin-left:5px;margin-right:5px;overflow:hidden;text-decoration:none;}
ul#mainNavigation li a:hover{background-image:url("../../img/interface/nav-hover.png");}
ul#mainNavigation li a.selected{height:29px;padding-bottom:2px;height:20px;color:#FFFFFF;background:url("../../img/interface/nav-selected.png") no-repeat scroll center 0 transparent;margin-left:-1px;}
ul#mainNavigation li.firstTab a{padding-left:0;padding-right:3px;background-position:left 0;}
ul#mainNavigation li.firstTab.scrolling a{padding-left:0;padding-right:0;background-position:center 0;}
ul#mainNavigation li.lastTab a{padding-right:0;padding-left:3px;background-position:right 0}
ul#mainNavigation li.lastTab.scrolling a{padding-left:0;padding-right:0;background-position:center 0;}
div#tabBox,div#topTabBox,div#tabBoxPopup{position:relative;height:26px;width:571px;margin-bottom:1px;}
div#fwdTabBox{position:relative;height:26px;width:561px;margin-bottom:1px;}
div#tabBox ul li,div#topTabBox ul li,div#fwdTabBox ul li,div#tabBoxPopup ul li{display:inline;}
div#tabBox ul li a,div#topTabBox ul li a,div#tabBoxPopup ul li a{float:left;background:url(../../img/buttons/tab-second-unselected.png) left top no-repeat;height:26px;padding-left:10px;margin-right:1px;text-decoration:none;}
div#tabBox ul li a:hover,div#topTabBox ul li a:hover,div#tabBoxPopup ul li a:hover{background-image:url(../../img/buttons/tab-second-unselected-hover.png);}
div#tabBox ul li a div,div#topTabBox ul li a div,div#tabBoxPopup ul li a div{display:block;float:left;height:26px;padding:4px 9px 0 0;he\ight:21px;background:url(../../img/buttons/tab-second-unselected.png) right top no-repeat;font-weight:normal;color:#000000;cursor:pointer;cursor:hand;white-space:nowrap;}
div#tabBox ul li a:hover div,div#topTabBox ul li a:hover div,div#tabBoxPopup ul li a:hover div{background-image:url(../../img/buttons/tab-second-unselected-hover.png)}
div#tabBox ul li.selected a,div#topTabBox ul li.selected a,div#tabBoxPopup ul li.selected a{background:url(../../img/buttons/tab-second-selected.png) left top no-repeat;}
div#tabBox ul li.selected a div,div#topTabBox ul li.selected a div,div#tabBoxPopup ul li.selected a div{background:url(../../img/buttons/tab-second-selected.png) right top no-repeat;color:#FFFFFF;}
span.tabNavigatorScrollLeft,span.tabNavigatorScrollLeft a,span.tabNavigatorScrollRight,span.tabNavigatorScrollRight a{position:absolute;width:19px;height:23px;}
div#tabBox span.tabNavigatorScrollLeft{padding-right:2px;}
div#tabBox span.tabNavigatorScrollRight{padding-left:1px;}
span.tabNavigatorScrollLeft{left:0;z-index:2;}
span.tabNavigatorScrollRight{top:0;right:0;_right:-1px;z-index:2;}
span.tabNavigatorScrollLeft a{background:transparent url(../../img/buttons/arrowleft-btn-second.png) no-repeat scroll left top;}
span.tabNavigatorScrollLeft a:hover{background-image:url(../../img/buttons/arrowleft-btn-second-hover.png);}
span.tabNavigatorScrollLeft.leftDisabled a{background:transparent url(../../img/buttons/arrowleft-btn-second-dis.png) no-repeat scroll left top;}
span.tabNavigatorScrollRight a{background:transparent url(../../img/buttons/arrowright-btn-second.png) no-repeat scroll left top;}
span.tabNavigatorScrollRight a:hover{background-image:url(../../img/buttons/arrowright-btn-second-hover.png);}
span.tabNavigatorScrollRight.rightDisabled a{background:transparent url(../../img/buttons/arrowright-btn-second-dis.png) no-repeat scroll left top;}
div#mainNavigationTab span.tabNavigatorScrollLeft,div#mainNavigationTab span.tabNavigatorScrollLeft a,div#mainNavigationTab span.tabNavigatorScrollRight,div#mainNavigationTab span.tabNavigatorScrollRight a{position:absolute;width:19px;height:29px;}
div#mainNavigationTab span.tabNavigatorScrollLeft{left:0;z-index:3;}
div#mainNavigationTab span.tabNavigatorScrollRight{top:0;right:0;_right:-1px;z-index:3;}
div#mainNavigationTab span.tabNavigatorScrollLeft a{background:transparent url(../../img/buttons/arrowleft-btn-top.png) no-repeat scroll left top;}
div#mainNavigationTab span.tabNavigatorScrollLeft a:hover{background-image:url(../../img/buttons/arrowleft-btn-top-hover.png);}
div#mainNavigationTab span.tabNavigatorScrollLeft.leftDisabled a{background:transparent url(../../img/buttons/arrowleft-btn-top-dis.png) no-repeat scroll left top;}
div#mainNavigationTab span.tabNavigatorScrollRight a{background:transparent url(../../img/buttons/arrowright-btn-top.png) no-repeat scroll left top;}
div#mainNavigationTab span.tabNavigatorScrollRight a:hover{background-image:url(../../img/buttons/arrowright-btn-top-hover.png);}
div#mainNavigationTab span.tabNavigatorScrollRight.rightDisabled a{background:transparent url(../../img/buttons/arrowright-btn-top-dis.png) no-repeat scroll left top;}
div.button{float:left;background:url(../../img/buttons/btn.gif) left top no-repeat;padding-left:3px;cursor:pointer;*cursor:hand;}
div.button a{*float:left;display:block;background:url(../../img/buttons/btn.gif) right top no-repeat;color:#000;height:20px;he\ight:17px;padding:3px 10px 0 8px;text-align:center;font-weight:normal;text-decoration:none;}
div.button.disabled{opacity:0.4;filter:alpha(opacity = 40);}
div.button.hilite{background:url(../../img/buttons/btn.gif) left bottom no-repeat;}
div.button.hilite a{background:url(../../img/buttons/btn.gif) right bottom no-repeat;}
div.button.hilite.disabled{background:url(../../img/buttons/btn.gif) left top no-repeat;}
div.button.hilite.disabled a{background:url(../../img/buttons/btn.gif) right top no-repeat;}
div.buttonBar{position:absolute;top:327px;_display:block;float:left;left:0;width:567px;background:url(../../img/interface/bg-full-button-bar.gif) no-repeat right;padding-right:4px;}
div.buttonBar div.buttonBarWrapper{padding:7px 6px 7px 10px;height:33px;he\ight:19px;background:url(../../img/interface/bg-full-button-bar.gif) no-repeat left;}
div.buttonBar div.button{margin-right:4px;}
div.secondaryControls{position:absolute;right:7px;float:right;}
#scrollUp,#scrollDown{display:none;}
body.isMobileBrowser .scrollUp,body.isMobileBrowser .scrollDown{display:block;background-color:lightGray;height:23px;margin-right:4px;margin-top:4px;}
body.isMobileBrowser .scrollUp div,body.isMobileBrowser .scrollDown div{position:relative;height:100%;width:100%;}
body.isMobileBrowser .scrollUp img,body.isMobileBrowser .scrollDown img{left:50%;margin-left:-9px;position:relative;top:5px;width:17px;height:13px;}
body.isMobileBrowser .scrollUp img{background:url(../../img/icons/scrollup.png) no-repeat;}
body.isMobileBrowser .scrollDown img{background:url(../../img/icons/scrolldown.png) no-repeat;}
