
img {
border: none;
}

.nav-bottom-bar
{
	width	: 100%;
	display : block;
	background-color : white;
	border : solid 1px #BCD2E6;
	border-top : solid 0px white;
	padding : 0px;
	margin : 0px;
	overflow : hidden;	
}

.nav-extra
{
	position		: relative;
	float			: right;
	vertical-align	: middle;
	padding-right	: 5px;
	font-size		: 100%;
	color			: #627EB7;
	font-weight		: bold;
	height			: 26px;
	overflow		: hidden;
}

.nav-extra .nav-phone
{
	display				:block;
	background-image	: url("../images/phone_small.gif");
	background-repeat	:no-repeat;
	background-position	: left -8px; 
	width				: 160px;
	text-align			: right;
	height				: 100%;
	vertical-align		: middle;
	padding-top			: 5px;
	
}
.nav-section-outer
{
	background-color:White;
	padding			: 0px;
	margin			: 0px;
	
}

.nav-section-inner
{
	height			: 100px;
	border-top		: solid 5px white;
	border-bottom	: solid 2px white;
	overflow		: hidden;
}

.navSections
{
	width			: 100%;
	height			: 100%;
	background-image: url("../images/ri_bg_small.jpg");
	background-repeat : no-repeat;
	background-position : -2px -4px;
	padding : 5px;
	/* background-color: #F4F7FB; */
}

.nav-table
{
	
}
.nav-bottom
{
	  float:left;
      width:100%;
      background:#F4F7FB;
      background-image : url("../images/tab_bg.gif");
      background-repeat : repeat-x;  
      background-position : 0% -32px;  
      font-size:93%;
      line-height:normal;
      border-top:1px solid #BCD2E6;
      border-bottom:1px solid #BCD2E6;
}

.bnet-nav-bottom
{
	
}

.bnet-nav-bottom, .bnet-nav-bottom LI
{
	list-style-type			: none;
	margin					: 0px;
	font-size				: 8pt;
	display					: inline;
}
.bnet-nav-bottom LI
{
	padding-left			: 5px;
	padding-right			: 8px;	
}

UL.bnet-nav-bottom LI + LI
{
	border-left				: solid 1px #627EB7;
}

.bnet-nav-bottom LI A, .bnet-nav-bottom LI A:link, 
.bnet-nav-bottom LI A:visited, .bnet-nav-bottom LI A:active, .bnet-nav-bottom LI A:hover
{
	color				: Black;
	text-decoration		: none;
}

.bnet-nav-bottom LI A:hover
{
	color				: 	#627EB7;
	text-decoration		: underline;
}



/*- Menu Tabs 1--------------------------- */


    .menu-tabs {
      float:left;
      width:100%;
      background:#F4F7FB;
      background-image : url("../images/tab_bg.gif");
      background-repeat : repeat-x;  
      background-position : 0% -32px;  
      font-family : Verdana;
      font-size:110%;
      font-weight:normal;
      line-height:normal;
          border-bottom:1px solid #BCD2E6;
      }
    .menu-tabs ul {
          margin:0;
          padding: 5px 10px 0 10px;
          list-style:none;
      }
    .menu-tabs li {
      display:inline;
      margin:0;
      padding:0;
      
      }
    .menu-tabs a {
      float:left;
      background:url("../images/tableft1.gif") no-repeat left top;
      background-position:0% -42px;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      
      }
    .menu-tabs a span {
      float:left;
      display:block;
      background:url("../images/tabright1.gif") no-repeat right top;
      background-position:100% -42px;
      padding:5px 15px 4px 6px;
      color:#627EB7;
      
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .menu-tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#627EB7;
      }
    .menu-tabs a:hover {
      background-position:0% 0%;
      }
    .menu-tabs a:hover span {
      background-position:100% 0%;
      color:#627EB7;
      }

      .menu-tabs #current a {
      background-position:0% 0%;
      position :relative;
      top : 1px;
      }
      .menu-tabs #current a span {
      background-position:100% 0%;
      color		: #3C81C1;
      
      }



/* Button Navigation */
.who SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;

}
.who, .who:link, .who:active, .who:visited
{
	width				: 205px;
	height				: 81px;
	display				: block;
	background-image	: url(../images/ribbon_who_we_are.gif);
	background-repeat	: no-repeat;

}

.who:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_who_we_are_hover.gif);
	background-repeat	: no-repeat;
}

.what SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.what, .what:link, .what:active, .what:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_what_we_do.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.what:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_what_we_do_hover.gif);
	background-repeat	: no-repeat;
}

.way SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.way, .way:link, .way:active, .way:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_way_we_work.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.way:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_way_we_work_hover.gif);
	background-repeat	: no-repeat;
}


.contact SPAN
{
	visibility			: hidden;
	width				: 81px;
	height				: 81px;
	display				: block;
}
.contact, .contact:link, .contact:active, .contact:visited
{
	width				: 81px;
	height				: 81px;
	background-image	: url(../images/ribbon_contact.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.contact:hover
{
	width				: 81px;
	height				: 81px;
	background-image	: url(../images/ribbon_contact_hover.gif);
	background-repeat	: no-repeat;
}

.home SPAN
{
	visibility			: hidden;
	width				: 81px;
	height				: 81px;
	display				: block;
}
.home, .home:link, .home:active, .home:visited
{
	width				: 81px;
	height				: 81px;
	background-image	: url(../images/ribbon_home.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.home:hover
{
	width				: 81px;
	height				: 81px;
	background-image	: url(../images/ribbon_home_hover.gif);
	background-repeat	: no-repeat;
}

.crm SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.crm, .crm:link, .crm:active, .crm:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_crm.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.crm:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_crm_hover.gif);
	background-repeat	: no-repeat;
}

.mops SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.mops, .mops:link, .mops:active, .mops:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_performance.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.mops:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_performance_hover.gif);
	background-repeat	: no-repeat;
}

.moss SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.moss, .moss:link, .moss:active, .moss:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_sharepoint.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.moss:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_sharepoint_hover.gif);
	background-repeat	: no-repeat;
}


.live SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.live, .aboutus:link, .aboutus:active, .aboutus:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_live.gif);
	background-repeat	: no-repeat;
	display				: block;
	text-decoration		: none;
}

.live:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_live_hover.gif);
	background-repeat	: no-repeat;
	text-decoration		: none;

}
.customers SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.customers, .products:link, .products:active, .products:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_customers.gif);
	background-repeat	: no-repeat;
	display				: block;
	text-decoration		: none;
}

.customers:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_customers_hover.gif);
	background-repeat	: no-repeat;
	text-decoration		: none;
}

.consulting SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.consulting, .consulting:link, .consulting:active, .consulting:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_consulting.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.consulting:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_consulting_hover.gif);
	background-repeat	: no-repeat;
}

.pricing SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.pricing, .services:link, .services:active, .services:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_pricing.gif);
	background-repeat	: no-repeat;
	display				: block;
	text-decoration		: none;
}

.pricing:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_pricing_hover.gif);
	background-repeat	: no-repeat;
	text-decoration		: none;
}

.hostedLive SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.hostedLive, .hostedLive:link, .hostedLive:active, .hostedLive:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_hostedLive.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.hostedLive:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_hostedLive_hover.gif);
	background-repeat	: no-repeat;
}

.projectwork SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.projectwork, .projectwork:link, .projectwork:active, .projectwork:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_project.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.projectwork:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_project_hover.gif);
	background-repeat	: no-repeat;
}

.latestNews SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.latestNews, .latestNews:link, .latestNews:active, .latestNews:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_latestNews.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.latestNews:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_latestNews_hover.gif);
	background-repeat	: no-repeat;
}

.archivedNews SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.archivedNews, .archivedNews:link, .archivedNews:active, .archivedNews:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_archiveNews.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.archivedNews:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_archivenews_hover.gif);
	background-repeat	: no-repeat;
}

.searchNews SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.searchNews, .searchNews:link, .searchNews:active, .searchNews:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_searchNews.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.searchNews:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_searchNews_hover.gif);
	background-repeat	: no-repeat;
}

.quotes SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.quotes, .quotes:link, .quotes:active, .quotes:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_customerquotes.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.quotes:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_customerquotes_hover.gif);
	background-repeat	: no-repeat;
}

.customercentre SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.customercentre, .customercentre:link, .customercentre:active, .customercentre:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_customerresources.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.customercentre:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_customerresources_hover.gif);
	background-repeat	: no-repeat;
}

.ourcustomers SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.ourcustomers, .ourcustomers:link, .ourcustomers:active, .ourcustomers:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_ourcustomers.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.ourcustomers:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_ourcustomers_hover.gif);
	background-repeat	: no-repeat;
}

.month12 SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.month12, .month12:link, .month12:active, .month12:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_12month.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.month12:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_12month_hover.gif);
	background-repeat	: no-repeat;
}

.month24 SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.month24, .month24:link, .month24:active, .month24:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_24month.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.month24:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_24month_hover.gif);
	background-repeat	: no-repeat;
}

.month36 SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.month36, .month36:link, .month36:active, .month36:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_36month.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.month36:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_36month_hover.gif);
	background-repeat	: no-repeat;
}
.bnet-verticals
{
	font-size		: 7.5pt;
	padding-left	: 7px;
	padding-top		: 3px;
}
.bnet-verticals-div
{
	float			: left;
	padding-left	: 50px;    /* Remove this to add more Verticals */
	padding-right	: 50px;	   /* And shrink this to 30px */
	
}
.ecampaign SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.ecampaign, .ecampaign:link, .ecampaign:active, .ecampaign:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_ecampaign.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.ecampaign:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_ecampaign_hover.gif);
	background-repeat	: no-repeat;
}
.esms SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.esms, .esms:link, .esms:active, .esms:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_esms.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.esms:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_esms_hover.gif);
	background-repeat	: no-repeat;
}
.equeue SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.equeue, .equeue:link, .equeue:active, .equeue:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_equeue.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.equeue:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_equeue_hover.gif);
	background-repeat	: no-repeat;
}
.quote2pdf SPAN
{
	visibility			: hidden;
	width				: 205px;
	height				: 81px;
	display				: block;
}
.quote2pdf, .quote2pdf:link, .quote2pdf:active, .quote2pdf:visited
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_quote2pdf.gif);
	background-repeat	: no-repeat;
	display				: block;
}

.quote2pdf:hover
{
	width				: 205px;
	height				: 81px;
	background-image	: url(../images/ribbon_quote2pdf_hover.gif);
	background-repeat	: no-repeat;
}

