﻿#divPageBody .divPageHeader
{
	height: 35px;
	line-height: 35px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #04699A;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#04699A), to(#04699A), color-stop(.33,#3595D2));
	background-image: -webkit-linear-gradient(top, #04699A, #3595D2 33%, #04699A);
	background-image: -moz-linear-gradient(0% 66% 90deg,#04699A, #3595D2, #04699A 100%);
	background-image: -o-linear-gradient(90deg, #04699A 0%, #3595D2 66%, #04699A 100%);
	background-image: linear-gradient(top, #04699A 0%, #3595D2 33%, #04699A 100%);
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}

#divPageBody .divPageHeader .imgPageHeader
{
	width: 120px;
	height: 24px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 0px;
	float: left;
}

#divPageBody .divPageHeader .btnSignOut
{
	float: right;
	font-size: 9pt;
	color: #FFFFFF;
}

#divPageBody .divNav
{
}

#divPageBody .divNav .divCustomerInfo
{
	background-color: #04699A;
	color: #FFFFFF;
	height: 20px;
	line-height: 20px;
	margin-bottom: 2px;
	margin-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

#divPageBody .divNav .divCustomerInfo .label
{
	max-width: 60%;
	height: 20px;
	display: inline-block;
	overflow: hidden;
	white-space: pre;
}

#divPageBody .divNav .divCustomerInfo .label.lblBalance
{
	float: right;
	max-width: 39%;
	text-align: right;
	direction: rtl;
}

#divPageBody .divNav a.hlNavLink
{
	width: 20%;
	height: 35px;
	line-height: 35px;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	margin-left: -1px;
	margin-right: -1px;
	
	text-align: center;
	background-color: #BFBFBF;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BFBFBF), to(#BFBFBF), color-stop(.33,#E7E8E9));
	background-image: -webkit-linear-gradient(top, #BFBFBF, #E7E8E9 33%, #BFBFBF);
	background-image: -moz-linear-gradient(0% 66% 90deg,#BFBFBF, #E7E8E9, #BFBFBF 100%);
	background-image: -o-linear-gradient(90deg, #BFBFBF 0%, #E7E8E9 66%, #BFBFBF 100%);
	background-image: linear-gradient(top, #BFBFBF 0%, #E7E8E9 33%, #BFBFBF 100%);
	display: inline-block;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

#divPageBody .divNav a.hlNavLink.first
{
	margin-left: 0px;
	border-left-style: none;
}

#divPageBody .divNav a.hlNavLink.last
{
	margin-right: 0px;
	border-right-style: none;
}

#divPageBody .divNav a.selected
{
	background-color: Transparent;
	background-image: none;
	color: #000000;
}

#divPageBody .divNav.lite a.hlNavLink
{
	width: 33%;
}

#divPageBody .divNav.lite a.hlNavLink.hlLists
{
	width: 34%;
	margin-right: 0px;
	border-right-style: none;
}

#divPageBody .divNav.lite .hlPromotions,
#divPageBody .divNav.lite .hlProfile
{
	display: none;
}

#divPageBody .divPageContent
{
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

#divPageBody .divCommands
{
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 10px;
	clear: both;
}

#divPageBody .divCommands .button
{
	width: 75px;
	margin-left: 5px;
	margin-right: 5px;
}

#divPageBody .aiValidationSummary
{
	margin-top: 4px;
}

#divPageBody .divPageFooter
{
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

#divPageBody .divPageFooter .divNavLinks
{
	text-align: center;
	line-height: 35px;
}

#divPageBody .divPageFooter .divNavLinks a
{
	margin-left: 2px;
	margin-right: 2px;
}

#divPageBody .divPageFooter .divNavLinks .divStoreLocator
{
	text-align: center;
	margin-bottom: 5px;
}

#divPageBody .divPageFooter .divFullLink
{
	text-align: center;
	margin-top: 5px;
}

#divPageBody .divPageFooter .divVersion, #divPageBody .divPageFooter .divCopyright
{
	font-size: 8pt;
	display: inline-block;
}

#divPageBody .divPageFooter .divVersion
{
	float: right;
	margin-top: 3px;
}