body {margin-top: 0px;
	background-color: #4e6398;
	margin-bottom: 0px;}

.b2iCustomPageContent td{
font-family:Arial;
font-size:13px;
color: #333333;}


/*headline display*/

.b2iSmartWireTable{
padding: 2px;
}

.b2iSmartWireDateText{
color: #666666;
font-weight: normal;
font-size:12px;}

.b2iSmartWireHeadlineCell a:link,.b2iSmartWireHeadlineCell a:visited, .b2iSmartWireHeadlineCell a:hover {
color: #114670;
text-decoration: none;
font-size:12px;
}

/*showcase*/

.ShowCaseTable{ 
font-size:12px;
}

.b2iShowcaseDescriptionCell a:link{
color: #114670;
font-size:12px;
} 

.b2iShowcaseIconCell{
padding-right:5px;
font-size:12px;}

.ShowCaseRow1 {
padding-right: 5px;
font-size:12px;
}

.ShowCaseRow2 { 
padding-right: 3px;
font-size:12px;
}

.ShowCaseCell1 { }

.ShowCaseCell2 { }


.annual{
font-size: 13px;
font-weight:bold;
font-family: Arial;
color:#4e6398;}



.rightside{
font-size: 13px;
font-weight:bold;
font-family: Arial;
color:#ffffff;}

.rightsidesmall{
font-size: 10px;
font-family: Arial;
font-weight:normal;
color:#4e6398;
padding-left:3px;}


.b2iMainContent{margin-right:25px;
margin-left:25px;}

	

.topNavSep{border-right:2px solid #ffffff;}
.subNavSep{border-right:1px solid #ececec;}

a:link, a:visited, a:hover, a:active{text-decoration:none;}

.topNav{
white-space:nowrap;
width:150px;
background-color:#e5e9f0;
}

.topNavSelected{
width:150px;
white-space:nowrap;
font-size: 16px;
font-family: Lucida Sans;
background-color:#4E6398;
}

.topNavoff{
font-size: 16px;
font-family: Lucida Sans;
color:#4E6398;
font-weight:bold;
}

.topNavon{font-size: 16px;
font-family: Lucida Sans;
color:#ffffff;
font-weight:bold;
}


#submenu {
height: 25px;
width: 920px;
padding: 2px 0px 0px 5px;
border-top:0px solid  #cccccc;
border-bottom:0px solid #cccccc;}


.subNav{
font-size: 12px;
font-family: arial;
COLOR: #114670;
padding: 0px 5px 0px 5px;}

.subNavOn {
font-size: 12px;
font-family: arial;
font-weight:bold;
padding: 0px 5px 0px 5px;}


.contact{
font-size:9px;
COLOR: #114670;}


.footer-nav{
padding:0px 0px 5px 5px;
font-size: 10px;
font-family: Lucida Sans;
COLOR: #114670;}

#pagetitle{
padding:10px 0px 5px 5px;
font-size: 20px;
font-family: Lucida Sans;
}


.groupbox{
font-family:Arial;
font-size:11px;
width:190px;
height:122px;
}

.subhead{
font-family: verdana;
font-size:12px;
font-weight:bold;}

h5{
font-family: lucida sans;
}