/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
body {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: Verdana, arial, Helvetica, sans-serif; background: #c0e3f4 !important; color: #000; font-size: 11px; padding-top: 0px}

.searchResultButtons {
	margin-top: 10px; width: 100%; margin-bottom: 10px; margin-left: 5px
}
.searchResultButtons .buttonDownloadResults {
	border-bottom: 0px; border-left: 0px; width: 140px; height: 20px; color: #004d8b; border-top: 0px; font-weight: bold; border-right: 0px
}
.searchResultButtons .buttonPrintResults {
	border-bottom: 0px; border-left: 0px; width: 140px; height: 20px; color: #004d8b; border-top: 0px; font-weight: bold; border-right: 0px
}
.searchResultButtons .buttonEmailResults {
	border-bottom: 0px; border-left: 0px; width: 140px; height: 20px; color: #004d8b; border-top: 0px; font-weight: bold; border-right: 0px
}
.buttonViewPDF {
	border-bottom: 0px; border-left: 0px; width: 140px; height: 20px; color: #004d8b; border-top: 0px; font-weight: bold; border-right: 0px
}
.searchResultButtons .buttonDownloadResults {
	padding-bottom: 0px; padding-left: 5px; padding-right: 3px; background: url(images/download-butt-ico.jpg) no-repeat 4px 4px; padding-top: 1px
}
.searchResultButtons .buttonPrintResults {
	padding-bottom: 0px; padding-left: 5px; padding-right: 3px; background: url(images/print-butt-ico.jpg) no-repeat 12px 3px; padding-top: 1px
}
.searchResultButtons .buttonEmailResults {
	padding-bottom: 0px; padding-left: 9px; padding-right: 3px; background: url(images/email-butt-ico.jpg) no-repeat 4px 3px; padding-top: 1px
}
.searchResultButtons .buttonViewPDF {
	padding-bottom: 0px; padding-left: 0px; padding-right: 3px; background: url(images/viewpdf-butt-ico.gif) no-repeat 6px 0px; padding-top: 0px
}
.searchResultButtons .buttonDownloadResults:hover {
	color: orange; cursor: pointer
}
.searchResultButtons .buttonPrintResults:hover {
	color: orange; cursor: pointer
}
.searchResultButtons .buttonEmailResults:hover {
	color: orange; cursor: pointer
}
.searchResultButtons .buttonViewPDF:hover {
	color: orange; cursor: pointer
}
.buttonadvancedSearch {
	border-bottom: 0px; text-align: center; border-left: 0px; padding-bottom: 5px; padding-left: 3px; width: 30px; padding-right: 4px; background: url(images/adv-search-go-butt.gif) #0272bf no-repeat 0px 0px; float: right; height: 16px; color: #ffffff; margin-left: 0px; font-size: 12px; border-top: 0px; cursor: pointer; font-weight: bold; margin-right: 0px; border-right: 0px; padding-top: 0px
}
.buttonView {
	border-bottom: 0px; text-align: center; border-left: 0px; padding-bottom: 5px; padding-left: 0px; width: 110px; padding-right: 4px; background: url(images/view-details-butt.jpg) no-repeat 0px 0px; float: right; height: 30px; color: #ffffff; margin-left: 0px; font-size: 14px; border-top: 0px; cursor: pointer; font-weight: bold; margin-right: 0px; border-right: 0px; padding-top: 5px
}
.disabledButtonView {
	border-bottom: 0px; text-align: center; border-left: 0px; padding-bottom: 5px; padding-left: 0px; width: 111px; padding-right: 4px; background: url(images/view-details-disabled.jpg) no-repeat 0px 0px; float: right; height: 30px; color: #ffffff; margin-left: 0px; font-size: 14px; border-top: 0px; cursor: pointer; font-weight: bold; margin-right: 0px; border-right: 0px; padding-top: 5px
}
.SearchControls {
	padding-bottom: 3px; margin: 2px 0px 0px 25px; padding-left: 0px; padding-right: 0px; padding-top: 2px
}
.searchBar SELECT {
	width: 200px
}
.searchBar {
	padding-bottom: 0px; list-style-type: none; margin: 0px auto; padding-left: 0px; width: 97%; padding-right: 0px; font-family: verdana, arial, sans-serif; background: url(images/search-tool-ico.jpg) #cae1f3 no-repeat 5px 5px; height: 30px; font-size: 11px; font-weight: normal; padding-top: 0px
}
UL {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
OL {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
DL {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
H1 {
	margin-top: 0px; padding-left: 5px; padding-right: 5px
}
H2 {
	margin-top: 0px; padding-left: 5px; padding-right: 5px
}
H3 {
	margin-top: 0px; padding-left: 5px; padding-right: 5px
}
H4 {
	margin-top: 0px; padding-left: 5px; padding-right: 5px
}
H5 {
	margin-top: 0px; padding-left: 5px; padding-right: 5px
}
H6 {
	margin-top: 0px; padding-left: 5px; padding-right: 5px
}
P {
	margin-top: 0px; padding-left: 5px; padding-right: 5px
}
a IMG {
	border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none
}
a:link {
	font-family: arial, Helvetica, sans-serif; color: #056F9F; text-decoration: underline
}
a:visited {
	color: #056F9F; text-decoration: underline
}
a:hover {
	color: #A65F0F; text-decoration: underline
}
a:active {
	color: #A65F0F; text-decoration: underline
}
a:focus {
	color: #A65F0F; text-decoration: underline
}
#mainWrapper {
	background-color: #fff; margin: 0px auto 0px auto; width: 1010px
}
#connectHeader {
	position: relative; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 100%; padding-right: 0px; background: #65c7f6 url(/web/asic_connect_logo_1010) no-repeat 0px 0px; height: 142px; padding-top: 0px
}

#navWrapper {position:absolute;top:113px;left:20px;font-size:12px;}

#ConnectHelplogo {position:absolute; top:22px; left:12px;}

#helpTab {position: absolute; width:46px; background: url(/web/help-tab) no-repeat 0px 0px; height: 21px; top: 92px; left:12px}

#helpTab  a {
	padding-bottom: 0px; padding-left: 13px; padding-right: 4px; display: block; font: 11px arial, Verdana, Helvetica, sans-serif; white-wrap: nowrap; margin-bottom: 3px; color: #124f86; text-decoration: none; padding-top: 5px; font-weight:normal;}
	
#helpTab  a:hover {color:#ff9933;}

#swishartwork {
	position: absolute; top: 27px; left: 225px
}
#logoWrapper {
	position: absolute; margin: 0px; width: 314px; background: url(/web/leftedge-header) no-repeat left bottom; height: 110px; top: 0px; left: 0px
}
#logoWrapper #logo {
	position: absolute; top: 13px; left: 26px
}

#logoWrapper H1 {
	position: absolute; font-family: arial, Helvetica, sans-serif; letter-spacing: 1px; color: #ffffff; font-size: 18px; top: 32px; left: 145px
}

#ConnectHelpBannerPrint {display:none;}

#searchForm {
	position: absolute; width: 100%; height: 64px; font-size: 11px; top: 24px; left: 0px
}
#searchForm FIELDSET {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: 0px; padding-top: 0px
}
#searchForm LEGEND {
	padding-bottom: 5px; padding-left: 20px; margin-bottom: 0px; background: url(/web/search-icon) no-repeat -2px -2px; color: #ffffff; margin-left: 30px; font-size: 10px; font-weight: bold
}
#searchForm #searchWithin {
	width: 375px; margin-bottom: 5px; height: 20px
}
#searchForm #searchWithin LaBEL {
	text-align: right; margin-top: 4px; width: 54px; padding-right: 3px; float: left; color: #ffffff; font-weight: bold
}
#searchForm #searchFor LaBEL {
	text-align: right; margin-top: 4px; width: 54px; padding-right: 3px; float: left; color: #ffffff; font-weight: bold
}
#searchForm #searchWithin SELECT {
	width: 245px; height: 18px; font-size: 11px
}
#searchForm #searchFor {
	width: 375px; height: 25px
}
#searchForm #searchFor INPUT {
	width: 240px; float: left; height: 14px; font-size: 11px
}
#searchForm #searchFor INPUT.goButton {
	border-bottom: 0px; border-left: 0px; margin-top: -2px; width: 50px; background: url(/web/button-go) no-repeat 0px 0px; float: left; height: 22px; margin-left: 3px; border-top: 0px; cursor: pointer; border-right: 0px
}
#contentLeft {
	padding-bottom: 10px; background-color: #ffffff; padding-left: 0px; width: 100%; padding-right: 0px; float: left; padding-top:20px;}
	
#contentHeader {
	padding-bottom: 0px; margin: 10px auto 25px; padding-left: 0px; width: 97%; padding-right: 0px; height: 20px; padding-top: 0px
}
#utilities {
	margin-top: 13px; float: right
}
.HomePanel {
	position: relative; padding-bottom: 0px; padding-left: 0px; width: 390px; padding-right: 0px; margin-bottom: 10px; float: left; height: 270px; margin-left: 10px; padding-top: 0px
}
.HomePanelNews {
	position: relative; padding-bottom: 0px; padding-left: 0px; width: 390px; padding-right: 0px; margin-bottom: 10px; float: left; height: 270px; margin-left: 10px; padding-top: 0px
}
#DashboardPanel {
	position: relative; padding-bottom: 0px; padding-left: 0px; width: 390px; padding-right: 0px; margin-bottom: 10px; float: left; height: 550px; margin-left: 10px; padding-top: 0px
}
#shoppingCart {
	margin: 13px 0px 0px; width: 184px
}
#shoppingCart .header {
	width: 100%; background: url(images/cart-bkg-hdr.gif) no-repeat 0px 1px; height: 24px; color: #00386c; font-size: 11px; font-weight: bold
}
.title {
	font-family: arial, Verdana, Helvetica, Sans-serif; font-size: 12px
}
#shoppingCart .title {
	padding-bottom: 0px; padding-left: 2px; padding-right: 0px; float: left; padding-top: 8px
}
#shoppingCart #cartHelpTip {
	padding-bottom: 0px; padding-left: 4px; padding-right: 0px; float: left; padding-top: 7px
}
#shoppingCart .panelControl {
	padding-bottom: 0px; padding-left: 5px; padding-right: 0px; float: left; padding-top: 8px
}
.rightMenuPanel {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 186px; padding-right: 0px; padding-top: 0px
}
.rightMenuPanel a {
	color: #003366; text-decoration: none
}
.rightMenuPanel a:hover {
	color: #f49828; text-decoration: underline
}
.rightMenuPanel UL {
	border-left: #b8dbed 2px solid; list-style-type: none; padding-left: 5px; font-family: arial, Helvetica, sans-serif; color: #003366; font-size: 11px; border-right: #b8dbed 2px solid; padding-top: 5px
}
.rightMenuPanel li {
	line-height: 19px; padding-left: 8px; background: url(images/right-menu-link-arrow.gif) no-repeat 0px 5px
}
.rightMenuPanel #recentSearch UL.recentSearches li {
	padding-left: 1px; background: none transparent scroll repeat 0% 0%
}
.rightMenuPanel #recentSearch UL.recentSearches li.emailFriend {
	margin-top: 10px; padding-left: 25px; background: url(images/email-a-friend-icon.gif) no-repeat 0px 5px
}
#getStarted {
	margin: 13px 0px 0px; width: 184px
}
#quicklinks {
	margin: 13px 0px 0px; width: 184px
}
#purchases {
	margin: 13px 0px 0px; width: 184px
}
#recentSearch {
	margin: 13px 0px 0px; width: 184px
}
#getStarted .header {
	width: 100%; background: url(images/menu-panel-hdr-bkg.gif) #16598e no-repeat 0px 0px; height: 26px; color: #ffffff; font-size: 11px; font-weight: bold
}
#quicklinks .header {
	width: 100%; background: url(images/menu-panel-hdr-bkg.gif) #16598e no-repeat 0px 0px; height: 26px; color: #ffffff; font-size: 11px; font-weight: bold
}
#purchases .header {
	width: 100%; background: url(images/menu-panel-hdr-bkg.gif) #16598e no-repeat 0px 0px; height: 26px; color: #ffffff; font-size: 11px; font-weight: bold
}
#recentSearch .header {
	width: 100%; background: url(images/menu-panel-hdr-bkg.gif) #16598e no-repeat 0px 0px; height: 26px; color: #ffffff; font-size: 11px; font-weight: bold
}
#getStarted .title {
	padding-bottom: 0px; padding-left: 26px; padding-right: 0px; float: left; padding-top: 8px
}
#quicklinks .title {
	padding-bottom: 0px; padding-left: 26px; padding-right: 0px; float: left; padding-top: 8px
}
#purchases .title {
	padding-bottom: 10px; padding-left: 27px; padding-right: 0px; background: url(images/purchases-icon.gif) no-repeat 7px 6px; float: left; padding-top: 7px
}
#recentSearch .title {
	padding-bottom: 3px; padding-left: 26px; padding-right: 5px; background: url(images/recent-search-icon.gif) no-repeat 7px 6px; float: left; padding-top: 8px
}
#getStarted .title {
	background: url(images/getstarted-icon.gif) no-repeat 7px 6px
}
#quicklinks .title {
	background: url(images/quicklinks-icon.gif) no-repeat 7px 6px
}
#getStarted .panelControl {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; float: right; padding-top: 1px
}
#quicklinks .panelControl {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; float: right; padding-top: 1px
}
#purchases .panelControl {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; float: right; padding-top: 1px
}
#recentSearch .panelControl {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; float: right; padding-top: 1px
}
#getStarted .bottomEdge {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 184px; padding-right: 0px; height: 8px; padding-top: 0px
}
#quicklinks .bottomEdge {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 184px; padding-right: 0px; height: 8px; padding-top: 0px
}
#purchases .bottomEdge {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 184px; padding-right: 0px; height: 8px; padding-top: 0px
}
#recentSearch .bottomEdge {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 184px; padding-right: 0px; height: 8px; padding-top: 0px
}
#shoppingCart .bottomEdge {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 184px; padding-right: 0px; height: 7px; padding-top: 0px
}
.stepWrapper {
	border-bottom: #c9e3f0 2px solid; border-left: #c9e3f0 2px solid; padding-bottom: 0px !important; background-color: #f1fbfd; margin: 0px auto; padding-left: 0px !important; width: 97%; padding-right: 0px !important; clear: left; border-top: medium none; border-right: #c9e3f0 2px solid; padding-top: 0px !important
}
.preStepWrapper {
	border-bottom: #c9e3f0 2px solid; border-left: #c9e3f0 2px solid; padding-bottom: 0px !important; background-color: #f1fbfd; margin: 0px auto; padding-left: 0px !important; width: 97%; padding-right: 0px !important; clear: left; border-top: #c9e3f0 2px solid; border-right: #c9e3f0 2px solid; padding-top: 0px !important
}
#stepContent {
	padding-bottom: 0px; margin: 0px 10px 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
#stepContent P {
	line-height: 16px; margin: 0px 10px 10px 0px
}
#stepContent .checklistItems IMG.photo {
	padding-bottom: 10px; padding-right: 15px; float: left
}
#stepContent H2 {
	margin: 10px 0px; font-family: arial, Verdana, sans-serif; color: #004184; font-size: 14px; font-weight: bold
}
#stepContent H3 {
	margin: 10px 0px; font-family: arial, Verdana, sans-serif; color: #004184; font-size: 14px; font-weight: bold
}
#stepContent H2.importantInfoHead {
	padding-bottom: 10px; padding-left: 30px; padding-right: 0px; background: url(images/important-info-icon.gif) no-repeat 0px 0px; padding-top: 5px
}
#stepContent H2.beforeYouStart {
	padding-bottom: 10px; padding-left: 30px; padding-right: 0px; background: url(images/before-start-icon.gif) no-repeat 0px 0px; padding-top: 5px
}
#stepContent H3.moreInfoHead {
	padding-bottom: 5px; margin-top: 25px; padding-left: 23px; padding-right: 0px; background: url(images/more-info-header.gif) no-repeat 0px 0px; clear: left; padding-top: 0px
}
#stepContent .checklistItems {
	width: 760px; height: 140px; clear: left
}
#stepContent H3.checklistHead {
	padding-bottom: 8px; margin-top: 25px; padding-left: 30px; padding-right: 0px; background: url(images/checklist-icon.gif) no-repeat 0px 0px; clear: left; padding-top: 10px
}
#stepContent .checklistItems H4.checklist {
	margin: 20px 0px 10px 10px; width: 500px; font-family: arial, Verdana, sans-serif; float: left; color: #004184; font-size: 14px; font-weight: bold
}
#stepContent .checklistItems P.checklistItem {
	width: 500px; float: left; margin-left: 10px
}
UL.importantItems {
	list-style-type: none; padding-right: 50px; margin-left: 11px
}
UL.importantItems li {
	line-height: 2em; padding-left: 25px; background: url(images/get-started-list-item.gif) no-repeat 0px 4px
}
#stepContent FIELDSET {
	border-bottom: 0px; border-left: 0px; margin-left: 5px; border-top: 0px; border-right: 0px
}
#stepContent LEGEND {
	margin-top: 10px; margin-bottom: 10px; color: #004d93; margin-left: -5px; font-weight: bold
}
#stepContent INPUT.BusinessName {
	width: 250px; margin-left: 5px
}
.sectionData {
	border-bottom: #c9e3f0 2px solid; border-left: #c9e3f0 2px solid; padding-bottom: 10px; background-color: #ffffff; padding-left: 10px; width: 100%; padding-right: 10px; border-top: #c9e3f0 2px solid; border-right: #c9e3f0 2px solid; padding-top: 10px
}
.sectionData TD {
	padding-bottom: 2px; padding-left: 2px; padding-right: 2px; font-weight: normal; padding-top: 2px
}
.sectionData TH {
	padding-bottom: 3px; padding-left: 3px; padding-right: 3px; font-weight: normal; padding-top: 3px
}
.sectionData .type {
	text-align: left; font-weight: bold
}
.sectionData .refID {
	text-align: left
}
.sectionData .BusinessName {
	text-align: right
}
.sectionData .detailsHead {
	border-bottom: #b4d8f0 1px solid; text-align: left; padding-bottom: 7px; margin: 5px 0px 0px 5px; width: 99%; color: #004184; font-size: 1.3em; font-weight: bold
}
.sectionData .businessDetails {
	margin-top: 0px; width: 100%
}
.sectionData .businessDetails TH {
	text-align: right; font-weight: bold
}
.sectionData li {
	list-style-type: none; margin-top: 3px
}
.resultsTable {
	border-bottom: #c9e3f0 2px solid; border-left: #c9e3f0 2px solid; padding-bottom: 10px; background-color: #ffffff; margin: 5px 0px; padding-left: 10px; width: 100%; padding-right: 10px; border-COLLaPSE: collapse; border-top: #c9e3f0 2px solid; border-right: #c9e3f0 2px solid; padding-top: 10px
}
.resultsTable TH {
	border-bottom: #c9e3f0 1px solid; text-align: left; padding-bottom: 6px; background-color: #daecf6; padding-left: 6px; padding-right: 6px; color: #05487d; border-right: #c9e3f0 1px solid; padding-top: 6px
}
.resultsTable TD {
	border-bottom: #c9e3f0 1px solid; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; border-right: #c9e3f0 1px solid; padding-top: 6px
}
.resultsTable TR:hover {
	background-color: #ebf9ff; cursor: pointer
}
.resultsTable TR.select {
	background-color: #fcfdd1
}
.add-removeButtons .buttonRemoveRep {
	border-bottom: 0px; border-left: 0px; width: 130px; height: 20px; color: #004d8b; border-top: 0px; font-weight: bold; border-right: 0px
}
.add-removeButtons .buttonaddRep {
	border-bottom: 0px; border-left: 0px; width: 130px; height: 20px; color: #004d8b; border-top: 0px; font-weight: bold; border-right: 0px
}
.add-removeButtons .buttonRemoveRep {
	padding-bottom: 3px; padding-left: 20px; padding-right: 8px; background: url(images/remove_butt.gif) #f1f9fb no-repeat 0px 2px; padding-top: 3px
}
.add-removeButtons .buttonaddRep {
	padding-bottom: 3px; padding-left: 6px; padding-right: 8px; background: url(images/add_butt.gif) #f1f9fb no-repeat 5px 2px; padding-top: 3px
}
.add-removeButtons .buttonRemoveRep:hover {
	color: orange; cursor: pointer
}
.add-removeButtons .buttonaddRep:hover {
	color: orange; cursor: pointer
}
.add-removeButtons {
	margin-top: 0px; width: 100%; margin-bottom: 10px; margin-left: 10px
}
#step-nav {
	text-align: center; padding-bottom: 0px; margin: 15px 0px 0px; width: 100%; height: 35px
}
#step-nav INPUT {
	margin: 0px
}
.buttonGetStarted {
	border-bottom: 0px; text-align: center; border-left: 0px; width: 131px; background: url(images/button-get-started.gif) #0272bf no-repeat 0px 0px; height: 32px; color: #ffffff; margin-left: 300px; font-size: 14px; border-top: 0px; font-weight: bold; border-right: 0px
}
.buttonBack:hover {
	color: #f0880f; cursor: pointer
}
.buttonNext:hover {
	color: #f0880f; cursor: pointer
}
.buttonSave:hover {
	color: #f0880f; cursor: pointer
}
.buttonGetStarted:hover {
	color: #f0880f; cursor: pointer
}
.buttonavailability:hover {
	color: #f0880f; cursor: pointer
}
.buttonadvancedSearch:hover {
	color: #f0880f; cursor: pointer
}
.buttonRemove:hover {
	color: #f0880f; cursor: pointer
}
.buttonView:hover {
	color: #f0880f; cursor: pointer
}
.buttonBack {
	border-bottom: 0px; text-align: center; border-left: 0px; padding-bottom: 5px; padding-left: 4px; width: 83px; padding-right: 0px; background: url(images/button-back.gif) #f1f9fb no-repeat 0px 0px; float: left; height: 30px; color: #004d93; margin-left: 0px; font-size: 14px; border-top: 0px; font-weight: bold; margin-right: 0px; border-right: 0px; padding-top: 5px
}
.buttonNext {
	border-bottom: 0px; text-align: center; border-left: 0px; padding-bottom: 5px; padding-left: 0px; width: 81px; padding-right: 4px; background: url(images/button-next.gif) #0272bf no-repeat 0px 0px; float: right; height: 30px; color: #ffffff; margin-left: 0px; font-size: 14px; border-top: 0px; font-weight: bold; margin-right: 0px; border-right: 0px; padding-top: 5px
}
.buttonRemove {
	border-bottom: #a6adc7 1px solid; text-align: center; border-left: #a6adc7 1px solid; padding-bottom: 0px; padding-left: 5px; padding-right: 5px; background: url(images/search-form-bg.jpg) repeat-x 0px 0px; height: 22px; color: #004d93; margin-left: 0px; font-size: 11px; border-top: #a6adc7 1px solid; cursor: pointer; font-weight: bold; margin-right: 0px; border-right: #a6adc7 1px solid; padding-top: 0px
}
.disabledButtonNext {
	border-bottom: 0px; text-align: center; border-left: 0px; padding-bottom: 5px; padding-left: 0px; width: 108px; padding-right: 4px; background: url(images/next-disabled-butt.gif) no-repeat 0px 0px; float: right; height: 30px; color: #ffffff; margin-left: 0px; font-size: 14px; border-top: 0px; font-weight: bold; margin-right: 0px; border-right: 0px; padding-top: 5px
}
.buttonavailability {
	border-bottom: 0px; text-align: center; border-left: 0px; padding-bottom: 5px; padding-left: 0px; width: 160px; padding-right: 4px; background: url(images/check-availability-butt.gif) #0272bf no-repeat 0px 0px; float: right; height: 27px; color: #ffffff; margin-left: 0px; font-size: 14px; border-top: 0px; font-weight: bold; margin-right: 0px; border-right: 0px; padding-top: 5px
}
.buttonSave {
	border-bottom: 0px; text-align: center; border-left: 0px; padding-bottom: 7px; padding-left: 10px; width: 158px; padding-right: 10px; background: url(images/button-save.gif) no-repeat 0px 0px; float: right; height: 27px; color: #004d93; margin-left: 0px; font-size: 12px; border-top: 0px; font-weight: bold; margin-right: 0px; border-right: 0px; padding-top: 2px
}
.buttonSaveExit {
	border-bottom: 0px; text-align: center; border-left: 0px; padding-bottom: 3px; padding-left: 14px; width: 119px; padding-right: 0px; background: url(images/butt-save-exit.gif) #dce3e7 no-repeat 0px 0px; float: left; height: 33px; color: #2b6899; font-size: 14px; border-top: 0px; font-weight: bold; border-right: 0px; padding-top: 3px
}
.progressBar {
	padding-bottom: 0px; list-style-type: none; margin: 0px auto; padding-left: 0px; width: 97%; padding-right: 0px; font-family: verdana, arial, sans-serif; background: url(images/step_off_bkg.gif) #b3cedf repeat-x 0px 0px; height: 28px; font-size: 11px; font-weight: bold; padding-top: 0px
}
.progressBar .stepOnEnd {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
}
.progressBar .stepOffEnd {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
}
.progressBar .stepDoneEnd {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
}
.progressBar .stepOffVeryEnd {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; float: right; padding-top: 0px
}
.progressBar .stepOffVeryStart {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
}
.progressBar .stepOn {
	padding-bottom: 7px; margin: 0px; padding-left: 12px; padding-right: 7px; background: url(images/step_on_bkg.jpg) #3fa7dc repeat-x 0px 0px; float: left; color: #ffffff; padding-top: 7px
}
.progressBar .stepOff {
	padding-bottom: 7px; margin: 0px; padding-left: 12px; padding-right: 7px; background: url(images/step_off_bkg.gif) repeat-x 0px 0px; float: left; color: #4d83af; padding-top: 7px
}
.progressBar .stepDone {
	padding-bottom: 7px; margin: 0px; padding-left: 12px; padding-right: 7px; background: url(images/step_done_bkg.gif) repeat-x 0px 0px; float: left; color: #ffffff; padding-top: 7px
}
.progressBar .stepDone a {
	display: block; color: #174f74; text-decoration: none
}
.progressBar .stepDone a:hover {
	color: #f29018
}
.progressBar .lastStepOn {
	padding-bottom: 7px; padding-left: 15px; padding-right: 12px; background: url(images/step_on_bkg.jpg) #3fa7dc repeat-x 0px 0px; float: left; color: #ffffff; padding-top: 7px
}
#contentHeader H2 {
	margin: 13px 0px 0px; width: 530px; font-family: arial, Verdana, sans-serif; float: left; color: #004184; font-size: 16px; font-weight: bold
}
#utilities IMG {
	padding-right: 8px; float: left
}
#utilities IMG.textsize {
	padding-right: 4px
}
.HomePanel H4 {
	font-family: arial, Helvetica, sans-serif; margin-bottom: 12px; color: #165d9d; font-size: 14px; font-weight: bold
}
.PanelContent {
	border-left: #b5d5e6 2px solid; padding-left: 15px; margin-bottom: 10px; height: 225px; border-right: #b5d5e6 2px solid; padding-top: 10px
}
.HomePanelNews .PanelContent {
	OVERFLOW: auto
}
.PanelContent UL {
	list-style-type: none; width: 94%
}
.PanelContentWelcome UL {
	list-style-type: none; width: 94%
}
PanelContent OL {
	list-style-type: none; width: 94%
}
.PanelContentWelcome {
	border-left: #b5d5e6 2px solid; padding-left: 15px; height: 187px; border-right: #b5d5e6 2px solid; padding-top: 10px
}
.PanelContentWelcome #slideWidget {
	width: 360px; height: 175px
}
.PanelContentWelcome #photo {
	width: 205px; float: left
}
.PanelContentWelcome #relatedContent {
	line-height: 1.3em; width: 150px; float: right
}
.PanelContent UL {
	list-style-type: none
}
.PanelContent P {
	line-height: 1.4em; margin-top: 5px; clear: left
}
.PanelContent P IMG {
	margin-top: 5px
}
#DashboardPanel .header {
	margin: 0px; width: 100%; background: url(/web/content-panel-bkg) repeat-x 0px 0px; height: 33px
}
.HomePanel .header {
	margin: 0px; width: 100%; background: url(/web/content-panel-bkg) repeat-x 0px 0px; height: 33px
}
.HomePanelNews .header {
	margin: 0px; width: 100%; background: url(/web/content-panel-bkg) repeat-x 0px 0px; height: 33px
}
#DashboardPanel H3 {
	margin: 8px 0px 0px 2px; width: 87%; font-family: arial, Helvetica, sans-serif; float: left; color: #08395a; font-size: 14px
}
.HomePanel H3 {
	margin: 8px 0px 0px 2px; width: 87%; font-family: arial, Helvetica, sans-serif; float: left; color: #08395a; font-size: 14px
}
.HomePanelNews H3 {
	margin: 8px 0px 0px 2px; width: 87%; font-family: arial, Helvetica, sans-serif; float: left; color: #08395a; font-size: 14px
}
.HomePanel H3.doItNow {
	padding-bottom: 3px; padding-left: 20px; background: url(/web/doitnow-icon) no-repeat 0px 0px
}
.HomePanel H3.businessNames {
	padding-bottom: 3px; padding-left: 20px; background: url(/web/doitnow-icon) no-repeat 0px 0px
}
#DashboardPanel H3.dashboard {
	padding-bottom: 2px; padding-left: 32px; padding-right: 0px; background: url(/web/dashboard-home_23) no-repeat 0px 0px; padding-top: 2px
}
.HomePanel H3.dashboard {
	padding-bottom: 2px; padding-left: 32px; padding-right: 0px; background: url(/web/dashboard-home_23) no-repeat 0px 0px; padding-top: 2px
}
.HomePanelNews H3.whatsNew {
	padding-left: 30px; width: 70%; background: url(/web/whats-new-icon) no-repeat 0px 0px; float: left
}
.HomePanelNews .leftEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: left; border-top: 0px; border-right: 0px; padding-top: 0px
}
#DashboardPanel .leftEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: left; border-top: 0px; border-right: 0px; padding-top: 0px
}
.HomePanel .leftEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: left; border-top: 0px; border-right: 0px; padding-top: 0px
}
.HomePanelNews .rightEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: right; border-top: 0px; border-right: 0px; padding-top: 0px
}
.HomePanelNews .rightEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: right; border-top: 0px; border-right: 0px; padding-top: 0px
}
#DashboardPanel .rightEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: right; border-top: 0px; border-right: 0px; padding-top: 0px
}
.HomePanel .rightEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: right; border-top: 0px; border-right: 0px; padding-top: 0px
}
.HomePanelNews .footer {
	position: absolute; width: 100%; bottom: 0px; background: url(/web/content-panel-footer-mid) repeat-x 0px 0px; height: 9px; left: 0px
}
#DashboardPanel .footer {
	position: absolute; width: 100%; bottom: 0px; background: url(/web/content-panel-footer-mid) repeat-x 0px 0px; height: 9px; left: 0px
}
.HomePanel .footer {
	position: absolute; width: 100%; bottom: 0px; background: url(/web/content-panel-footer-mid) repeat-x 0px 0px; height: 9px; left: 0px
}
.HomePanelNews .footer .bottomleftEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: left; border-top: 0px; border-right: 0px; padding-top: 0px
}
#DashboardPanel .footer .bottomleftEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: left; border-top: 0px; border-right: 0px; padding-top: 0px
}
.HomePanel .footer .bottomleftEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: left; border-top: 0px; border-right: 0px; padding-top: 0px
}
.HomePanelNews .footer .bottomrightEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: right; border-top: 0px; border-right: 0px; padding-top: 0px
}
#DashboardPanel .footer .bottomrightEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: right; border-top: 0px; border-right: 0px; padding-top: 0px
}
.HomePanel .footer .bottomrightEdge {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: right; border-top: 0px; border-right: 0px; padding-top: 0px
}
.HomePanel #helpInfo {
	border-left: #b5d5e6 2px solid; background: url(/web/help-icon) #eaf2f5 no-repeat 8px 7px; height: 26px; border-right: #b5d5e6 2px solid; padding-top: 7px
}
a.helplink {
	padding-bottom: 3px; margin: 20px 0px 5px 25px; padding-left: 5px; padding-right: 6px; background: url(/web/right-menu-link-arrow) no-repeat right 6px; color: #2882d8 !important; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 2px
}
a.doItNow {
	padding-bottom: 3px; margin: 0px; padding-left: 10px; padding-right: 6px; background: url(/web/right-menu-link-arrow) no-repeat left 6px; color: #255a8c !important; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 2px
}
a.news {
	padding-bottom: 3px; margin: 0px; padding-left: 10px; padding-right: 6px; background: url(/web/right-menu-link-arrow) no-repeat left 6px; color: #255a8c !important; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 2px
}
a.more {
	padding-bottom: 3px; padding-left: 5px; padding-right: 9px; background: url(/web/right-menu-link-arrow) no-repeat right 6px; padding-top: 2px
}
li.doItNowlink {
	margin: 7px 0px 2px
}
li.whatsNewlink {
	margin: 7px 0px 2px
}
a.doItNow:hover {
	color: #A65F0F !important; text-decoration: underline
}
a.helplink:hover {
	color: #A65F0F !important; text-decoration: underline
}
.PanelContentDashboard {
	border-left: #b5d5e6 2px solid; padding-left: 15px; margin-bottom: 5px; height: 500px; border-right: #b5d5e6 2px solid; padding-top: 10px
}
.DashboardMenuPanel {
	padding-bottom: 0px; margin: 0px 0px 15px; padding-left: 0px; width: 355px; padding-right: 0px; padding-top: 0px
}
.DashboardMenuPanel a {
	color: #003366; text-decoration: none
}
.DashboardMenuPanel a:hover {
	color: #A65F0F !important; text-decoration: underline
}
.DashboardMenuPanel UL {
	list-style-type: none; padding-left: 5px; font-family: arial, Helvetica, sans-serif; color: #003366; font-size: 11px; padding-top: 5px
}
.DashboardMenuPanel li {
	line-height: 19px; padding-left: 12px; background: url(/web/right-menu-link-arrow) no-repeat 0px 5px
}
.DashboardMenuPanel .bottomEdge {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 184px; padding-right: 0px; height: 8px; padding-top: 0px
}
.DashboardMenuPanel .itemsHeader {
	border-bottom: #afdae3 1px solid; width: 100%; font-family: arial, Verdana, Helvetica, sans-serif; float: left; height: 23px; color: #000000; font-size: 12px; font-weight: bold
}
.DashboardMenuPanel .itemsHeader .titleUnfinished {
	padding-left: 25px; width: 70%; background: url(/web/unfinished_icon) no-repeat 1px -2px; float: left; color: #063c6b; padding-top: 2px
}
.DashboardMenuPanel .itemsHeader .titleForaction {
	padding-left: 25px; width: 70%; background: url(/web/for_action_icon) no-repeat 1px -2px; float: left; color: #063c6b; padding-top: 2px
}
.DashboardMenuPanel .itemsHeader .titleInbox {
	padding-left: 25px; width: 70%; background: url(/web/inbox_icon) no-repeat 1px 0px; float: left; color: #063c6b; padding-top: 2px
}
.DashboardMenuPanel .itemsHeader .titlealert {
	padding-left: 25px; width: 70%; background: url(/web/alert_icon) no-repeat 1px 0px; float: left; color: #063c6b; padding-top: 2px
}
.DashboardMenuPanel .itemsHeader .titleSubmits {
	padding-bottom: 5px; padding-left: 25px; width: 70%; padding-right: 0px; background: url(/web/submitted_icon) no-repeat 1px 0px; float: left; color: #063c6b; padding-top: 2px
}
.DashboardMenuPanel .panelControl {
	float: right
}
.DashboardMenuPanel .panelControl a {
	color: #056F9F; font-size: 11px; font-weight: normal; text-decoration: none
}
.DashboardMenuPanel .more a {
	color: #056F9F; font-size: 11px; font-weight: normal; text-decoration: none
}
.DashboardMenuPanel .hide-show-all a {
	color: #056F9F; font-size: 11px; font-weight: normal; text-decoration: none
}
.DashboardMenuPanel .panelControl a:hover {
	color: #A65F0F !important; text-decoration: underline
}
.DashboardMenuPanel .more a:hover {
	color: #A65F0F !important; text-decoration: underline
}
.DashboardMenuPanel .hide-show-all a:hover {
	color: #A65F0F !important; text-decoration: underline
}
.DashboardMenuPanel UL.items {
	clear: left
}
.DashboardMenuPanel .submitKey {
	margin-top: 14px; width: 340px; float: left; height: 26px; clear: left; border-top: #afdae3 1px solid; padding-top: 3px
}
.DashboardMenuPanel .submitKey IMG {
	padding-bottom: 0px; padding-left: 5px; padding-right: 2px; padding-top: 0px
}
.DashboardMenuPanel UL.items a.processed {
	width: 320px; display: block; background: url(/web/submitted_complete_icon) no-repeat right top
}
.DashboardMenuPanel UL.items a.pending {
	width: 320px; display: block; background: url(/web/submitted_pending_icon) no-repeat right top
}
.DashboardMenuPanel .more {
	float: right; height: 15px
}
.DashboardMenuPanel .hide-show-all {
	margin-bottom: 5px; float: right; height: 15px
}
#footer {
	position: relative; padding-bottom: 5px; margin-top: 5px; padding-left: 0px; padding-right: 0px; background: #ffffff; height: 35px; clear: both; border-top: #95c8e7 1px solid; padding-top: 0px
}
#footer UL {
	list-style-type: none; margin-top: 12px; margin-left: 5px
}
#footer ul li {
	padding-bottom: 0px; padding-left: 13px; padding-right: 10px; display: inline; border-right: #2b70ae 1px solid; padding-top: 0px
}
#footer ul li a {
	text-decoration: none
}
TD.notavailable {
	padding-bottom: 15px; padding-left: 45px; padding-right: 15px; background: url(images/not-available-icon.gif) #fef0f0 no-repeat 10px 10px; padding-top: 15px
}
TD.restricted {
	padding-bottom: 15px; padding-left: 45px; padding-right: 15px; background: url(images/restricted-word-icon.gif) #f8eabd no-repeat 10px 10px; padding-top: 15px
}
TD.available {
	padding-bottom: 15px; padding-left: 45px; padding-right: 15px; background: url(images/name-available-icon.gif) #f8eabd no-repeat 10px 10px; padding-top: 15px
}
SPaN.restricted {
	color: #4870a1; font-weight: bold
}
SPaN.Currentlynotavailable {
	color: #f10006; font-weight: bold
}
SPaN.registeredName {
	color: #4870a1; font-weight: bold
}
.enterNewName {
	padding-bottom: 10px !important
}

/* Old Code

#primary-nav li.over ul {display: block !important;position: absolute; top:28px;background-color: #0d4e86; border:1px solid #124f86;}

#primary-nav {
	z-index: 1; position: relative;padding-bottom: 0px; list-style-type: none; margin: 0px; height:25px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px}

#primary-nav li {float: left; height: 27px; margin-right: 5px;}

#primary-nav  li:hover {background:url(/idc/groups/exportallayout/documents/systemfiles/images/hover-menu-bkg-3.gif) no-repeat top right;}

#primary-nav .current {}

#primary-nav .current a {color: #124f86; font-weight: bold}

#primary-nav li a {padding-bottom: 0px; padding-left: 14px; padding-right: 7px; display: block; font: 0.9em Verdana, arial, Helvetica, sans-serif; white-space: nowrap; margin-bottom: 3px; float: left; height:25px; color: #124f86; text-decoration: none; padding-top: 9px; background:url(/idc/groups/exportallayout/documents/systemfiles/images/nav-menu-arrow.gif) no-repeat 6px 12px;}

#primary-nav li a:hover {margin-bottom: 3px; color:#c57917;background:url(/idc/groups/exportallayout/documents/systemfiles/images/hover-menu-bkg-2.gif) no-repeat 0px 7px;}

#primary-nav li li a {
	white-space: normal; 
}
#body-container {
	clear: both
}

  End of Old Code * /

/* Start of Blue Indicator */  

#primary-nav li.over ul {display:block !important;position: absolute; top:28px; background-color: #0d4e86; border:1px solid #124f86;}

#primary-nav li ul li {
	margin: 0px; padding-left: 0px; width: 150px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; height:auto;background-image:none;}
	
#primary-nav ul {position: absolute; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 190px; padding-right: 0px; display: none; clear: both; padding-top: 0px}



#primary-nav {
	z-index: 1; position: relative;padding-bottom: 0px; list-style-type: none; margin: 0px; height:25px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px}

#primary-nav li {float: left; height: 27px; margin-right: 5px;}

#primary-nav  li:hover {background:url(/web/hover-menu-bkg-3) no-repeat top right;}

#primary-nav li a {padding-bottom: 0px; padding-left: 14px; padding-right: 7px; display: block; font: 0.9em Verdana, arial, Helvetica, sans-serif; white-space: nowrap; margin-bottom: 0px; float: left; height:19px; color: #124f86; text-decoration: none; padding-top: 9px; background:url(/web/nav-menu-arrow) no-repeat 6px 12px;}

#primary-nav li a:hover {margin-bottom: 3px; color:#c57917;background:url(/web/hover-menu-bkg-2) no-repeat 0px 7px;}

#primary-nav li li a {
	white-space: normal; 
}
#body-container {
	clear: both
}


#primary-nav li#current a {padding-bottom: 0px;}
#primary-nav li#Using-Search a {padding-bottom: 0px;}
#primary-nav li#Troubleshooting a {padding-bottom: 0px;}
#primary-nav li#Purchase-Search-Items a {padding-bottom: 0px;}
#primary-nav li#References a {padding-bottom: 0px;}

#primary-nav li#current {background: url(/web/2nd-level-nav-right) no-repeat right 7px;}

#primary-nav li ul li:hover {background-image:none;}	
#primary-nav li#current ul li:hover {background-image:none;}	
#primary-nav li#Using-Search ul li:hover {background-image:none;}
#primary-nav li#Troubleshooting ul li:hover {background-image:none;}
#primary-nav li#Purchase-Search-Items ul li:hover {background-image:none;}
#primary-nav li#References ul li:hover {background-image:none;}

			
#primary-nav li ul li a:link {
 background:url(/web/2nd-level-nav-arrow) no-repeat 3px 11px !important; padding-bottom: 8px; margin: 0px; color:#fff; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto;  color: #fff; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px}
#primary-nav li ul li a:visited {
	background: #064b82 url(/web/2nd-level-nav-arrow) no-repeat 3px 11px !important; padding-bottom: 8px; background-color: ; margin: 0px; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto; color:#fff; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px}	
#primary-nav li ul li a:hover {
padding-bottom: 8px; background: #abc1d5 url(/web/2nd-level-nav-arrow) no-repeat 3px 11px !important; color: #033666; margin: 0px; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px;}
#primary-nav li ul li a:active {
 background:#064b82 url(/web/2nd-level-nav-arrow) no-repeat 3px 11px; padding-bottom: 8px; margin: 0px; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto; color: #fffff; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px}	 
 #primary-nav li#Using-Search ul li a:link, #primary-nav li#Troubleshooting ul li a:link, #primary-nav li#Purchase-Search-Items ul li a:link, #primary-nav li#References ul li a:link {
 background:url(/web/2nd-level-nav-arrow) no-repeat 3px 11px !important; padding-bottom: 8px; margin: 0px; color:#fff; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto;  color: #fff; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px}
#primary-nav li#Using-Search ul li a:visited, #primary-nav li#Troubleshooting ul li a:visited, #primary-nav li#Purchase-Search-Items ul li a:visited, #primary-nav li#References ul li a:visited {
	background: #064b82 url(/web/2nd-level-nav-arrow) no-repeat 3px 11px !important; padding-bottom: 8px; background-color: ; margin: 0px; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto; color:#fff; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px}	
#primary-nav li#Using-Search ul li a:hover, #primary-nav li#Troubleshooting ul li a:hover, #primary-nav li#Purchase-Search-Items ul li a:hover, #primary-nav li#References ul li a:hover {
padding-bottom: 8px; background: #abc1d5 url(/web/2nd-level-nav-arrow) no-repeat 3px 11px !important; color: #033666; margin: 0px; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px;}	
#primary-nav li#Using-Search ul li a:active, #primary-nav li#Troubleshooting ul li a:active, #primary-nav li#Purchase-Search-Items ul li a:active, #primary-nav li#References ul li a:active {
 background:#064b82 url(/web/2nd-level-nav-arrow) no-repeat 3px 11px; padding-bottom: 8px; margin: 0px; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto; color: #fffff; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px}		


/* End of Blue Indicator */

/*

#primary-nav ul {position: absolute; padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 190px; padding-right: 0px; display: none; clear: both; padding-top: 0px}

#primary-nav li ul li {
	margin: 0px; padding-left: 0px; width: 150px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; height:auto;background-image:none;}
	
#primary-nav li ul li:hover {background-image:none;}	
	
#primary-nav li ul li a:link {
 background:url(/idc/groups/exportallayout/documents/systemfiles/images/2nd-level-nav-arrow.gif) no-repeat 3px 11px  !important; padding-bottom: 8px; margin: 0px; color:#fff; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto;  color: #fff; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px}

#primary-nav li ul li a:visited {
	background: #064b82 url(/idc/groups/exportallayout/documents/systemfiles/images/2nd-level-nav-arrow.gif) no-repeat 3px 11px  !important; padding-bottom: 8px; background-color: ; margin: 0px; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto; color:#fff; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px}
	
#primary-nav li ul li a:hover {
padding-bottom: 8px; background: #abc1d5 url(/idc/groups/exportallayout/documents/systemfiles/images/2nd-level-nav-arrow.gif) no-repeat 3px 11px  !important; color: #033666; margin: 0px; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px;}
	
#primary-nav li ul li a:active {
 background:#064b82 url(/idc/groups/exportallayout/documents/systemfiles/images/2nd-level-nav-arrow.gif) no-repeat 3px 11px; padding-bottom: 8px; margin: 0px; padding-left: 12px; width: 180px !important; padding-right: 0px; display: block; height: auto; color: #fffff; border-bottom: white 0px solid; font-weight: normal; text-decoration: none; padding-top: 8px}		

*/	

#primary-nav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	border:1px solid #124f86;
	top : 28px;
	left : auto;	
}

/* lists nested under hovered list items */
#primary-nav li:hover ul, li.over ul {
	display : block !important;background-color: #0d4e86; 
}

	
* html #primary-nav li ul {
	background-color: #064b82; margin-left: 0px; width: 185px;
}
*:first-child + html #primary-nav li UL {
	margin-left: 0px
}

*:first-child + html #primary-nav li ul li a:link {
	padding-bottom: 8px; padding-left: 12px; padding-right: 0px; padding-top: 8px; background:url(/web/2nd-level-nav-arrow) no-repeat 3px 11px;
}
*:first-child + html #primary-nav li ul li a:visited {
	padding-bottom: 8px; padding-left: 12px; padding-right: 0px; padding-top: 8px; background:url(/web/2nd-level-nav-arrow) no-repeat 3px 11px !important;
}
*:first-child + html #primary-nav li ul li a:hover {
	padding-bottom: 8px; padding-left: 12px; padding-right: 0px; padding-top: 8px; background: #abc1d5 url(/web/2nd-level-nav-arrow) no-repeat 3px 11px  !important;
}
*:first-child + html #primary-nav li ul li a:active {
	padding-bottom: 8px; padding-left: 12px; padding-right: 0px; padding-top: 8px; background:url(/web/2nd-level-nav-arrow) no-repeat 3px 11px;
}


* html #primary-nav li ul li a:link {
	padding-bottom: 8px; padding-left: 12px; padding-right: 0px; padding-top: 8px; background:url(/web/2nd-level-nav-arrow) no-repeat 3px 11px;
}
* html #primary-nav li ul li a:visited {
	padding-bottom: 8px; padding-left: 12px; padding-right: 0px; padding-top: 8px; background:url(/web/2nd-level-nav-arrow) no-repeat 3px 11px  !important;
}
* html #primary-nav li ul li a:hover {
	padding-bottom: 8px; padding-left: 12px; padding-right: 0px; padding-top: 8px; background:url(/web/2nd-level-nav-arrow) no-repeat 3px 11px  !important;
}
 * html #primary-nav li ul li a:active {
	padding-bottom: 2px; padding-left: 12px; padding-right: 0px; padding-top: 8px; background:url(/web/2nd-level-nav-arrow) no-repeat 3px 11px;
}



#HelpsearchForm {width:330px;height:50px; position:absolute;right:0px;right:20px;top:35px;font-size:11px;}
#HelpsearchForm fieldset {padding:0; margin:0;border:0px;}
#HelpsearchForm legend {background: url(/web/search-icon) -2px -2px no-repeat; color:#ffffff; font-size:10px;font-weight:bold;margin-bottom:0px;margin-left:30px;padding-left:20px;padding-bottom:5px;}
#HelpsearchForm #searchFor {width:400px;height:30px;}  
#HelpsearchForm #searchFor label {margin-top:4px;padding-right:3px;float:left; width:54px; text-align:right;color:#ffffff;font-weight:bold;}
#HelpsearchForm #searchFor input {width:200px; padding:1px;float:left; font-size:11px;}
#HelpsearchForm #searchFor input.goButton {vertical-align:middle; padding-bottom:2px;text-align:left;padding-left:14px;font-size:12px;font-weight:bold;color:#ffffff; margin-top:-1px;margin-left:3px;float:left; width:48px; background:url(/web/go-button) 0px 0px no-repeat; height:22px; border:0px; cursor:pointer;}
#HelpsearchForm #searchFor input.goButton:hover {color:#ff9933;}
	