/* Upper right corner login area */#topNav .loginBox{width:100px;display:inline;}
ul#headerLogin{list-style:none;padding:0px 0 0;}
ul#headerLogin li{display:inline;float:left;padding:0 0 0 5px;}
ul#headerLogin input.loginBox{font-size:9px;font-family:verdana;padding:1px 1px 2px;_padding-bottom:2px;_margin-top:-1px;background:#FFF;border:1px solid #7f9db9;}
ul#headerLogin .loginBtn{width:47px;}
#header{position:relative;height:185px;overflow:visible;z-index:100;}
#headerBuyer{position:relative;height:185px;}
#headerDashboardBuyer{position:relative;height:173px;}
#headerProvider{position:relative;height:173px;}
#headerDashboardProvider{position:relative;height:173px;}
#headerSPReg{position:relative;height:173px;}
#headerShort,#headerShort-rightRail{position:relative;height:173px;}
#headerRightRail{height:106px;position:relative;}
#headerJoinNow{height:106px;position:relative;}
#headerJoinNow #mainNav,#headerRightRail #mainNav,#headerShort-rightRail #mainNav{width:765px;}
#headerJoinNow #rightRail,#rightRail{height:400px;width:270px;position:absolute;top:83px;right:1px;z-index:10000;}
#headerJoinNow #rightRail .content,#rightRail .content{padding:0 0 0 36px;}
#headerSPReg #date{top:135px;}
#logo{position:absolute;left:15px;top:0px;width:200px;}
#tagline { position: absolute; left: 15px; top: 45px;}
#topNav{position:absolute;top:-5px;right:5px;text-align:right;width:350px; padding: 5px; text-align: left;}
#topNav .links{padding-right:2px;_padding-right:0;}
#topNav p{padding:6px 0;}
#topNav table{font-size:10px;width:100%;padding:0;}
#pageHeader{position:absolute;top:130px;left:20px;overflow:visible; width:97%;}
#pageHeader #date_dashboard {font-size:11px;}
#pageHeader #dashboardAvailableBalance {font-size:11px; font-weight:bold;}
#verisignLogo{position:absolute;top:120px;right:20px;overflow:visible;width:87px;}
#date{position:absolute;top:140px;right:20px;line-height:13px;text-align:right;color:#333;}
#finBalance{position:absolute;top:180px;right:20px;text-align:right;color:#000;line-height:13px;}
#acctBalance,#availBalance{font-weight:700;padding:0;}
#dateDashboard{position:absolute;top:134px;right:20px;font-size:9px;line-height:13px;}
.PIPES{color:#333;}
#accountBalance{font-weight:700;padding:15px 0 5px;}
/* Blue and gray horizontal navigation bars */
#mainNav{background:#FFF url("../images/nav/navbg.gif");height:31px;position:absolute;width:745px;top:75px;left:0px;z-index:10000;
border-bottom: 5px solid #00a0d2;
}
#mainNav ul{width:745px;list-style:none;}
#mainNav li{float:left;height:31px;position:relative; margin-right: 3px;}
#mainNav li li { margin-right: 0px;}
#mainNav li.divider{width:0;/* background: url(../images/nav/main_nav_blue_divider.gif) no-repeat top left; */}
#mainNav li a{height:31px;display:block;overflow:hidden;}
#mainNav li a:link.topLevel,#mainNav li a:visited.topLevel{padding:0;}
#mainNav li a#dashboard{background-image:url(../images/nav/dashboard.gif);width:92px;}
#mainNav li a#services{background-image:url(../images/nav/services.gif);width:92px;}
#mainNav li a#accountmnu{background-image:url(../images/nav/accnt.gif);width:92px;}
#mainNav li a#dashboardSelected{background:url(../images/nav/dashboard.jpg) top left;width:92px;background-position:0 -31px;}
#mainNav li a#commMonitor{background-image:url(../images/nav/comm_monitor.jpg);width:160px;}
#mainNav li a#financialMgr{background-image:url(../images/nav/fin-mgr.gif);width:127px;}
#mainNav li a#menuPowerBuyer{background-image:url(../images/nav/wm.gif);width:125px;}
#mainNav li a#menuPowerBuyerSelected{background:url(../images/nav/wm.gif);width:125px;background-position:0 -31px;}
#mainNav li a#serviceOrderMonitor{background-image:url(../images/nav/som.gif);width:151px;}
#mainNav li a#serviceOrderMonitorSelected{background-image:url(../images/nav/service_order_mon.jpg);width:111px;background-position:0 -31px;}
#mainNav li a#overallStatusMonitor{background-image:url(../images/nav/overall_status_monitor.jpg);width:145px;}
#mainNav li a#reports{background-image:url(../images/nav/nav_reports.jpg);width:75px;}
#mainNav li a#needServiceNow{background-image:url(../images/nav/need_service_now.jpg);width:139px;}
#mainNav a#whatIsSL{background-image:url(../images/nav/what_is_sl.gif);width:147px;}
#mainNav a#homeowners{background-image:url(../images/nav/homeowners.gif);width:94px;}
#mainNav a#serviceProviders{background-image:url(../images/nav/service-providers.gif);width:127px;}
#mainNav a#exploreMktplace{background-image:url(../images/nav/etm.gif);width:160px;}
#mainNav a#businesses{background-image:url(../images/nav/businesses.gif);width:92px;}
#mainNav a#mktplaceTools{background-image:url(../images/nav/mktplace_tools.jpg);width:133px;}
#mainNav a#adminOfc{background-image:url(../images/nav/admin_office_blue.jpg);width:143px;}
#mainNav a.selected{background-position:0 -31px;}
#mainNav a#whatIsSL:active,#mainNav a#whatIsSL:hover,#mainNav a#homeowners:hover,#mainNav a#homeowners:active,#mainNav a#serviceProviders:hover,#mainNav a#serviceProviders:active,#mainNav a#exploreMktplace:hover,#mainNav a#exploreMktplace:active,#mainNav a#businesses:hover,#mainNav a#businesses:active,#mainNav a#mktplaceTools:active,#mainNav a#mktplaceTools:hover{background-position:center -31px;}
#mainNav a#commMonitor:hover,#mainNav a#commMonitor:active,#mainNav a#dashboard:hover,#mainNav a#accountmnu:hover, #mainNav a#services:hover,#mainNav a#dashboard:active,#mainNav a#serviceOrderMonitor:hover,#mainNav a#serviceOrderMonitor:active,#mainNav a#overallStatusMonitor:hover,#mainNav a#overallStatusMonitor:active,#mainNav a#financialMgr:hover,#mainNav a#financialMgr:active,#mainNav a#reports:hover,#mainNav a#reports:active,#mainNav a#adminOfc:active,#mainNav a#adminOfc:hover,#mainNav a#needServiceNow:active,#mainNav a#needServiceNow:hover,#mainNav a#menuPowerBuyer:hover,#mainNav a#menuPowerBuyer:active{background-position:0 -31px;}
#auxNav{width:200px;/*background:transparent url(../images/nav/aux_nav_gray_bg.gif) no-repeat top left;*/
	background:#FFF url("../images/nav/navbg.gif");height:31px;position:absolute;width:289px;top:75px;right:0px;z-index:10001;
	border-bottom: 5px solid #00a0d2;
	}
#auxNav li a#newso{background:url(../images/nav/newso.gif) top left; height: 31px; width:199px; padding: 0px; margin-left: -65px;_margin-left: 0px;}
body.acquity	#auxNav{width:auto;
		background:#FFF url("../images/nav/navbg.gif");height:31px;position:absolute;width:289px;top:66px;right:0px;z-index:10001;
		border-bottom: 5px solid #00a0d2;		
		}
		
body#fixaux #auxNav {
		 _top: 66px;
		_height: 36px; 
}		
 #auxNav ul{list-style:none;padding:0 0 0 150px; height: 31px;}
#auxNav li{float:left;position:relative; height: 31px;}
#auxNav li a{display:block; height: 20px;}
#auxNav li a#adminOfc {background:url(../images/nav/admin-office.gif) 0 0 no-repeat;width:144px;overflow:visible;height:31px;padding:0;}
 #auxNav li a#profileAndPrefs,#auxNav li a#profileAndPrefs:visited{background:url(../images/nav/profile_and_prefs.gif) 0 11px no-repeat;width:108px;margin-left:15px;overflow:hidden;height:31px;padding:0;}
#auxNav li a#fav{background:url(../images/nav/nav_fav.gif) 0 11px no-repeat;width:104px;}
#auxNav li a#adminOfc:hover,#auxNav li a#adminOfc:active,#auxNav li a#profileAndPrefs:hover,#auxNav li a#profileAndPrefs:active{background-position:0 -31px;}
#auxNav li a#fav:hover,#auxNav li a#fav:active{background-position:0 -16px;}
#auxNav a#adminOfc:link.selected,#auxNav a#adminOfc:visited.selected{background-position:0 -15px;}
#auxNav a#profileAndPrefs:link.selected,#auxNav a#profileAndPrefs:visited.selected{background-position:0 -15px;}
/*Secondary navs */
#mainNav li ul,#auxNav li ul{display:none;left:0;margin:0;padding:0;position:absolute;z-index:1005;}
#auxNav li ul{top:31px;width:140px;left:0px;}
#mainNav li ul{top:31px;width:140px;left:0;}
#mainNav li ul li a{color:#fff;}
#auxNav ul li:hover ul.level2,#auxNav ul li.over ul.level2{display:block;}
#auxNav ul li a:link,#auxNav ul li a:visited{background:#58585a;color:#fff;padding:5px 7px;float:none;text-align:left;display:block;text-decoration:none;width:auto;}
#auxNav ul li a:hover,#auxNav ul li a:active{background:#8C8B91;font-weight:normal;}
#auxNav li ul li{border: 0px;;float:left;display:block;width:100%;position:relative;}
#auxNav ul li a.subnavArrow:link,#auxNav ul li a.subnavArrow:visited{background:#58585a;}
#auxNav ul li a.subnavArrow:hover,#auxNav ul li a.subnavArrow:active{background:#000 }
#auxNav a.subnav:link,#auxNav a.subnav:visited{background:#58585a;color:#fff;padding:5px 7px;float:none;text-align:left;display:block;text-decoration:none;width: auto;}
#auxNav ul li a.subnav:hover,#auxNav ul li a.subnav:active{background:#8C8B91;font-weight:normal;width:auto;}
#mainNav ul li:hover ul.level2,#mainNav ul li.over ul.level2{display:block;}
#mainNav ul li a.subnav:link,#mainNav ul li a.subnav:visited{background:#0F7DA2;height:20px;color:#fff;padding:5px 7px;float:none;text-align:left;display:block;text-decoration:none;width:auto;}
#mainNav ul li a.subnav:hover,#mainNav ul li a.subnav:active{background:#48BADE;height:20px;}
#mainNav ul li ul li{height:20px;}
#mainNav li ul li{border:1px solid #1fcaff;float:none;border:0;width:155px;position:relative;}
#mainNav li ul li#createSOblock,#mainNav li ul li#createSOblock a.subnavArrow{}
#mainNav ul li a.subnavArrow:link,#mainNav ul li a.subnavArrow:visited{background:#0F7DA2;}
#mainNav ul li a.subnavArrow:hover,#mainNav ul li a.subnavArrow:active,#mainNav ul ul li a.selectedSub-arrow:link,#mainNav ul ul li a.selectedSub-arrow:visited{background:#48BADE url(../images/nav/nav_arrow_right.gif) 140px 8px no-repeat;}
#mainNav ul ul li a.selectedSub:link,#mainNav ul ul li a.selectedSub:visited{background:#48BADE;}
#mainNav li ul.whatIsSl-subnav,#mainNav li ul.whatIsSl-subnav li{width:147px;}
#mainNav li ul.whatIsSl-subnav,#mainNav li ul.whatIsSlnew-subnav li{width:180px;}
#mainNav li ul.whatIsSl-subnav ul.level3{left:140px;}
/*Tertiary navs */#mainNav ul.level2 li:hover ul,#mainNav ul.level2 li.over ul{display:block;}
#mainNav ul.level3{top:-1px;left:140px;}
#auxNav ul.level2 li:hover ul,#auxNav ul.level2 li.over ul{display:block;z-index:10001;}
#auxNav ul.level3{top:-1px;left:-140px;}
#auxNav ul.wide{width:155px;}
#auxNav ul.wide a{width:141px;}
#auxNav ul#auxSublist2{width:160px;}
.sideBlock { border: 1px solid silver; margin-top:50px; background: #fefefe;}
#headerJoinNow #rightRail .content, #rightRail .content, .sideBlock .content { margin: 0; padding: 0 10px 10px;}
.sideBlock h2 { font-size: 10px; border-bottom: 1px solid silver; margin: 5px;}