/* Styles used for the top utilities links ("primary navigation") - External version 20081217 */
/* ==============================================================                             */

/* All lower-case variants of "buttonbdr", "formselect", "forminputtext" */
/*  are also supported to allow existing .Net controls to work with both */
/*  old and new stylesheets                                              */

div#priNavWrap ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	display: block;
}

div#priNavWrap li {
	list-style-type: none;
	float: left;
	margin: 0px;
}

div#priNavWrap ul li a.buttonBdr,
div#priNavWrap ul li a.buttonbdr { text-decoration: none; display: block; text-indent: 0px; }

div#priNavWrap ul li#home a:hover,
div#priNavWrap ul li#home a.on { background-position: -29px 0; }
div#priNavWrap ul li#home a {
	background-image: url(../BY00004_ims/top_nav/home.jpg);
	background-repeat: no-repeat;
	height: 9px;
	width: 29px;
	float: left;
	margin-top: 12px;
	margin-left: 12px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}

div#priNavWrap ul li#myAcc a:hover,
div#priNavWrap ul li#myAcc a.on { background-position: -66px 0; }
div#priNavWrap ul li#myAcc a {
	background-image: url(../BY00004_ims/top_nav/my_account.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 66px;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}

div#priNavWrap ul li#quick a:hover,
div#priNavWrap ul li#quick a.on { background-position: -60px 0; }
div#priNavWrap ul li#quick a {
	background-image: url(../BY00004_ims/top_nav/quicklinks.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 60px;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
}

div#priNavWrap ul li#siteMap a:hover,
div#priNavWrap ul li#siteMap a.on { background-position: -41px 0; }
div#priNavWrap ul li#siteMap a {
	background-image: url(../BY00004_ims/top_nav/siteMap.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 41px;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}

div#priNavWrap ul li#contact a:hover,
div#priNavWrap ul li#contact a.on { background-position: -64px 0; }
div#priNavWrap ul li#contact a {
	background-image: url(../BY00004_ims/top_nav/contact_us.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 64px;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}

div#priNavWrap ul li#help a:hover,
div#priNavWrap ul li#help a.on { background-position: -24px 0; }
div#priNavWrap ul li#help a {
	background-image: url(../BY00004_ims/top_nav/help.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 24px;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}

div#priNavWrap ul li#orgCharts a:hover,
div#priNavWrap ul li#orgCharts a.on { background-position: -116px 0; }
div#priNavWrap ul li#orgCharts a {
	background-image: url(../BY00004_ims/top_nav/org_charts.jpg);
	background-repeat: no-repeat;
	height: 9px;
	width: 116px;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}

div#priNavWrap ul li#kioskFeedback a:hover,
div#priNavWrap ul li#kioskFeedback a.on { background-position: -82px 0; }
div#priNavWrap ul li#kioskFeedback a {
	background-image: url(../BY00004_ims/top_nav/kiosk_feedback.jpg);
	background-repeat: no-repeat;
	height: 9px;
	width: 82px;
	float: left;
	margin-top: 12px;
	margin-left: 5px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}

div#priNavWrap ul li#surnameLabel {
	background-image: url(../BY00004_ims/top_nav/surname.jpg);
	background-repeat: no-repeat;
	height: 9px;
	width: 47px;
	float: left;
	margin-top: 12px;
	margin-left: 20px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}
div#priNavWrap ul #surname {
   margin-top: 6px;
   height: 18px;
}

div#priNavWrap ul li#criteriaLabel {
	background-image: url(../BY00004_ims/top_nav/search.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 38px;
	float: left;
	margin-top: 12px;
	margin-left: 20px;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}
div#priNavWrap ul #criteria {
   margin-top: 6px;
   height: 18px;
}

div#priNavWrap ul li.search  {
	background-image: url(../BY00004_ims/top_nav/search.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 38px;
	float: left;
	margin-top: 12px;
	margin-left: 20px;
}
div#priNavWrap ul li.search { text-decoration: none; display: block; text-indent: -9999px; }

div#priNavWrap ul li#go a:hover,
div#priNavWrap ul li#go a.on { background-position: -25px 0; }
div#priNavWrap ul li#go a {
	background-image: url(../BY00004_ims/top_nav/go.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 25px;
	float: left;
	margin-top: 6px;
	margin-left: 2px;
	vertical-align: middle;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}

div#priNavWrap li.searchBox {
	padding: 0px;
	margin: 5px 0px 0px 2px;
	vertical-align: middle;
}
#box {
	height: 15px;
	width: 100px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #666;
}
