body	{
    font-family: verdana, tahoma, arial, sans-serif;
    font-size: 11px;
    color: #666;
	margin: 0px;
	width: 1000px;
	height: 100%;
}
img	{
	border: 0px;
}
a:link, a:visited, a.:hover, a.:active	{
	color: #3B9BFF;
/*	color: #4597EB;	*/
	text-decoration: none;
}
a.checklist:link, a.checklist:visited, a.checklist:hover, a.checklist:active	{
	color: #4597EB;
	text-decoration: none;
}
#container	{
	width: 1000px;
	height: 100%;
	/*	border: 1px solid #00F;	*/
	position: relative;
}
#header	{
	width: 900px;
	height: 132px;
	position: relative;
}
td	{
	color: #666;
	line-height: 15px;
}
#headerLogo	{
	width: 282px;
	height: 24px;
	position: absolute;
	top: 42px;
	left: 0px;
}
#headerControls	{
	width: 500px;
	height: 40px;
	border: 1px solid #BD18EC;
	position: absolute;
	top: 0px;
	left: 400px;
	text-align: right;
}
td.headerControls	{
	font-size: 9px;
	color: #666;
}
#headerControlsItem	{
	width: 275px;
	height: 40px;
	border: 1px solid #BD18EC;
	float: left;
}
span.headerControlsLinkCopy	{
	color: #669DB4;
}#headerNav	{
	width: 700px;
	height: 25px;
	border: 1px solid #CA5426;
	position: absolute;
	top: 82px;
	left: 0px;
}
a.headerControls:link, a.headerControls:visited, a.headerControls:active	{
	color: #669DB4;
	text-decoration: none;
}
a.headerControls:hover	{
	color: #669DB4;
	text-decoration: underline;
}

a:link, a:visited, a:active	{
	color: #666;
	text-decoration: none;
}
a:hover	{
	color: #000;
	text-decoration: none;
}
#content	{
	width: 900px;
	height: 600px;
	border: 1px solid #2EEFA9;
	float: left;
}
#contentMenu	{
	width: 312px;
	height: 600px;
	border: 1px solid #526A76;
	float: left;
}

#menuNav	{
	width: 299px;
/*	border: 1px solid #526A76;	*/
	float: left;
}
.menuImage	{
	width: 312px;
	height: 103px;
	background-color: #F0F0F0;
	margin-bottom: 21px;
}
.myHome	{
	width: 312px;
	height: 61px;
	background-color: #F0F0F0;
	margin-top: 25px;
}
.myHomeImage	{
	width: 61px;
	height: 61px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.myHomeCopy	{
	width: 223px;
	height: 61px;
	float: left;
	text-align: left;
	vertical-align: middle;
}

#contentMain	{
	width: 481px;
	height: 1000px;
	border: 1px solid #2EEFA9;
	float: left;
	padding-left: 7px;
}
.footer	{
	font-size: 10px;
	color: #9A9A9A;
}
.footerText	{
	color: #9A9A9A;
}
a.footerLinks	{
	color: #9A9A9A;
	text-decoration: none;
}
a.footerLinksSelected	{
	color: #9A9A9A;
	text-decoration: underline;
}

.menuNavItemSpacer	{
	width: 312px;
	height: 1px;
	background-image: url('/images/common/menuDotted.gif');
}
a.menuNavItem:link, a.menuNavItem:visited, a.menuNavItem:active	{
	width: 299px;
	height: 20px;
	float: left;
	vertical-align: middle;
	text-decoration: none;
}
.center	{
	margin: auto;
	vertical-align: middle;
}
a.menuNavItem:hover	{
	margin: auto;
	text-align: center;
	width: 299px;
	height: 20px;
	background-color: #E3EEF4;
	color: #000;
	text-align: left;
	text-decoration: none;
}
.promoLinks	{
	background-color: #FFF;
	width: 312px;
	float: left;
}
.promoLinksItem	{
	width: 312px;
	height: 100px;
	float: left;
	padding-top: 10px;
	width: 265px;
}
.promoLinkText	{
	padding-bottom: 15px;
	color: #666;
}
td.checklistItem	{
	padding-top: 10px;
	vertical-align: top;
}
td.checklistTitle	{
	background-color: #EAEAEA;
	padding-left: 12px;	
	height: 26px;
}
td.neighborhoodGuideInfo	{
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
td.neighborhoodGuideIntro	{
	padding-top: 10px;
	padding-bottom: 10px;
}
tr.test	{	
	margin-top: 26px;
}
td.neighborhoodGuideTitle	{
	background-color: #EAEAEA;
	padding-left: 13px;	
	height: 26px;
	font-weight: bold;
	width: 539px;
}
td.neighborhoodGuideSpacer	{
	height: 10px;
}
td.neighborhoodGuideListItem	{
	padding-left: 12px;	
	padding-top: 5px;
	height: 20px;
	color: #666;
}
a.neighborhoodGuideListItem:link, a.neighborhoodGuideListItem:visited, a.neighborhoodGuideListItem:active	{
	color: #3B9BFF;
	text-decoration: none;
}
a.neighborhoodGuideListItem:hover	{
	color: #3B9BFF;
	text-decoration: underline;
}
a.filingCabinet:link, a.filingCabinet:visited, a.filingCabinet:active	{
	color: #3B9BFF;
	text-decoration: none;
}
a.filingCabinet:hover	{
	color: #3B9BFF;
	text-decoration: underline;
}
a.shoppingHome:link, a.shoppingHome:visited, a.shoppingHome:active	{
	color: #3B9BFF;
	text-decoration: none;
}
a.shoppingHome:hover	{
	color: #3B9BFF;
	text-decoration: underline;
}

.hidden	{
	display: none;
}
.visible	{
	display: block;
}
a.footerTextLink:link, a.footerTextLink:visited, a.footerTextLink:active	{
	color: #269DFF;
	text-decoration: none;
}
a.footerTextLink:hover	{
	text-decoration: underline;
}
.mainContent	{
	width: 538px;
}
td.introCopy	{
	padding-top: 10px;
	padding-bottom: 10px;
}
li.filingCabinet	{
	background-color: #666;
}
td.bold	{
	font-weight: bold;
}
td.filingCabinetSpacer	{
	height: 10px;
}
td.globalSpacer	{
	height: 10px;
}
td.filingCabinetFilename	{
	height: 20px;
	vertical-align: top;
}
td.filingCabinetTitle	{
	background-color: #00F;
	padding-left: 15px;
	padding-right: 10px;
}
input.filingCabinet	{
	width: 180px;
	height: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
}
input.textBox	{
	width: 180px;
	height: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
}
select.filingCabinetState	{
	width: 186px;
	height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
select.dropdown	{
	width: 187px;
	height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.filingCabinetTextBox	{
	width: 392px;
	padding-top: 2px;
	padding-left: 4px;
	padding-bottom: 2px;
	padding-right: 4px;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	border: 1px solid #666;
}

.textBox	{
	width: 392px;
	height: 250px;
	padding-top: 2px;
	padding-left: 4px;
	padding-bottom: 2px;
	padding-right: 4px;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
}
td.filingCabinetLabelSub	{
	text-align: left;
	padding-left: 90px;
	height: 20px;
}
td.filingCabinetTextField	{
	color: #00F;
}
td.filingCabinetFormRow	{
	text-align: right;
	vertical-align: middle;
	height: 27px;
	padding-right: 16px;
	background-color: #EAEAEA;	
}
td.filingCabinetFileInfo	{
	text-align: left;
	padding-left: 90px;
	height: 22px;
	width: 128px;
}
td.filingCabinetIndent	{
	padding-left: 15px;
	color: #666;
}
td.indent	{
	padding-left: 15px;
}

td.filingCabinetListItem	{
	padding-left: 12px;	
	padding-top: 5px;
	height: 20px;
	color: #666;
}
a.filingCabinetListItem:link, a.filingCabinetListItem:visited, a.filingCabinetListItem:active	{
	color: #3B9BFF;
}

td.menuNavItem {
	background-color: #FFF;
}
td.menuNavItemDisabled {
	padding-left: 10px;
	background-color: #FBF9F9;
}

a.contactKB:link, a.contactKB:visited, a.contactKB:active	{
	color: #3B9BFF;
	text-decoration: none;
}
a.contactKB:hover	{
	color: #3B9BFF;
	text-decoration: underline;
}
td.disclaimer	{
	color: #666;
}
td.homeIdeasListItem	{
	padding-top: 10px;
	height: 20px;
	color: #666;
}
a.homeIdeasListItem:link, a.homeIdeasListItem:visited, a.homeIdeasListItem:active	{
	color: #3B9BFF;
	text-decoration: none;
}
img.articleHeader	{
	margin-top: 10px;
	margin-bottom: 10px;
}

