.Grid
{
	font-size: 12px;
}

body 
{
	margin: auto;
	padding: 0px;
}

H1
{		
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;	
	color: #2C2AA3;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

H2
{
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 12pt;
	color: #2C2AA3;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

H3
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight: bold;	
	color: #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

h4
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight: bold;	
	color: #000000;
	margin-bottom: 0px;
}

p
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight: normal;	
	color: #000000;
}

a
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.NationalBannerText
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.LocateOffice
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.OfficeTitle
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	color: #ff0101;
	font-weight: normal;
	text-decoration: none;
}

.RedLink
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #D42600;
	font-weight: normal;
	text-decoration: none;
}

a.RedLink
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #D42600;
	font-weight: normal;
	text-decoration: none;
}

a.RedLink:hover
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #D42600;
	font-weight: normal;
	text-decoration: underline;
}

a.SmallRedLink
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9px;
	color: #D42600;
	font-weight: normal;
	text-decoration: none;
}

a.SmallRedLink:hover
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9px;
	color: #D42600;
	font-weight: normal;
	text-decoration: underline;
}

a.ResourceLink
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #D42600;
	font-weight: normal;
	text-decoration: none;
}

a.ResourceLink:hover
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #D42600;
	font-weight: normal;
	text-decoration: underline;
}

.NationalSearchCity
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.NationalSearchType
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 16px;
	color: #D22702;
	font-weight: bold;
	text-decoration: none;
}

.NationalSearchH1
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.NationalSearchH2
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.NationalSearchH3
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	color: #D22702;
	font-weight: bold;
	text-decoration: none;
}

.NationalSearchText
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.NationalSearchSmallText
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10px;
	color: #A69D99;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
}

ul
{	
	padding: 0px;
	margin: 15px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: 18px;
}

li
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: 18px;
}

.PhoneNumber
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 24px;
	color: #D3320F;
	font-weight: normal;
	line-height: 32px;
	text-decoration: none;
}

#PrintReportHeader
{
	visibility: hidden;
	display: none;
}

.Logo
{
	background-image: url(Images/hoffleigh_logo.jpg);
	background-repeat: no-repeat;
	background-position: left 13px;
}

.FeaturedListingsText
{
	font-size: 10px;
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;
}

.BottomCenterBorder
{
	background-image: url(Images/BottomCenterBorder.jpg);
	background-repeat: no-repeat;
}

.InnerCenterBorder
{
	background-image: url(Images/InnerCenterBorder.jpg);
	background-repeat: repeat-y;
}

.ListPadding
{
	padding-left: 25px;
}

.SmallText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

.HomepageRightPadding
{
	padding-top: 25px;
}

.IEImage
{
	margin-bottom: -4px;
}

.ImageMargin
{
	margin-right: -2px;
}

.FeaturedCondosText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

.HomeButton
{
	margin-bottom: -4px;
}

a.ResourceLogin, a.ResourceLogin:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}

.ResourceLoggedIn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}

.Head1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}

.HomepageHead1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

.ResourceLoginBannerText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}

.CentersContactForms
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

/* ------ News Styles ------ */
.NewsDisplayH1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #D42600;
}

.NewsDisplayLink, a.NewsDisplayLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #004580;
	display: block;
}

a.NewsDisplayLink:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
	color: #004580;
	display: block;
}

.NewsH1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #D42600;
}

.NewsLink, a.NewsLink, a.NewsLink:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #383838;
	display: block;
}

.NewsTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}

.NewsText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	line-height: 20px;
}

.NewsDate, a.NewsDate, a.NewsDate:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #333333;
	line-height: 20px;
}

.ReadMoreNews, a.ReadMoreNews, a.ReadMoreNews:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #D42600;
}

/* ------ agentNav Styles ------ */
.agentNavItem0
{
	cursor: hand;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	height: 32px;
	padding-right: 2px;
}

.agentNavItemOver0
{
	cursor: hand;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #cb2618;
	background-color: #E9E9E9;
	height: 32px;
	padding-right: 2px;
}

.agentNavItemSep
{
}

.agentNavItem1
{
	cursor: hand;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	background-color: #999999;
	height: 32px;
	padding-right: 2px;
}

.agentNavItemOver1
{
	cursor: hand;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #cb2618;
	background-color: #E9E9E9;
	height: 32px;
	padding-right: 2px;
}

/*----------- Testimonial Styles -----------*/
.TestimonialsTextRed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #ff0101;
}

.TextimonialsTextBlack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}

.TestimonialsText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-variant: normal;
	color: #333333;
}
.TestimonialsTextSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

.ContactH1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}

.ContactText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

.ContactTextRed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #cb2618;
}
.DisclaimerH1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}

.DisclaimerText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

.SearchH1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}

.SearchText
{
	font-size: 11px;
	font-family: Arial;
	color: #666666;
	text-decoration: none;
}
/*----------- Agent Styles -----------*/
.AgentsTextBlack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}

.AgentsText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

.AgentsHead1
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #ff0101;

}

.AgentHomeListing
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: normal;
	color: #252122;
}

.AgentHomeTransaction
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: normal;
	color: #252122;
}

.AgentHomeGrossSales
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #252122;
}

.AgentHomeDate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #7A7A7A;
}

.AgentThumbLink, a.AgentThumbLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.AgentThumbLink:hover, a.AgentThumbLink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}

.ThumbnailTitle, a.ThumbnailTitle, a.ThumbnailTitle:hover, a.ThumbnailTitle:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

/*----------------------------Property Contacts-----------------------------*/

.PanelRedLink
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10px;
	color: #911A11;
	font-weight: normal;
	text-decoration: none;
	margin-left: 3px;
	display: block;
}

a.PanelRedLink
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10px;
	color: #ff0101;
	font-weight: normal;
	text-decoration: none;
	margin-left: 3px;
	display: block;
}

a.PanelRedLink:hover
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10px;
	color: #ff0101;
	font-weight: normal;
	text-decoration: underline;
	margin-left: 3px;
	display: block;
}

.PanelAgentsTextBlack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	margin-left: 3px;
	display: block;
}

.PanelAgentsText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	display: block;
}

.PanelAgentsHead1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	color: #D42600;
	margin-top: 5px;
	margin-left: 3px;
	display: block;
}

/*----------------------------Homepage Rotator------------------------------*/
.HomeRotatorText
{
	color: #256397;
	font-family: Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
}

.HomeRotatorText2
{
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
	display: block;
}

.HomeRotatorH1
{
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
}
/*-------------------------------------Home Page Styles----------------------------------------*/
.HomeH1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}

.HomeH2
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #899BA4;
	display: block;
}

.HomeText
{
	font-size: 11px;
	font-family: Arial;
	color: #666666;
	text-decoration: none;
}

.NewHomeH1
{
	font-size: 15px;
	font-family: Arial;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.NewHomeText
{
	font-size: 13px;
	font-family: Arial;
	color: #000000;
	text-decoration: none;
}

a.ReadMoreLink
{
	color: #911A11;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
}	

a.ReadMoreLink:Hover
{
	color: #911A11;
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	text-decoration: underline;
}	

.HomeTextSmall
{
	font-size: 10px;
	font-family: Arial;
	color: #000000;
	text-decoration: none;
}

.HeadH1
{
	font-size: 24px;
	font-family: Arial;
	color: #A9362A;
	font-weight: bold;
}

.HeadH2
{
	font-size: 14px;
	font-family: Arial;
	color: #000000;
	font-weight: bold;
}

.HeadText
{
	font-size: 11px;
	font-family: Arial;
	color: #000000;
}

.HeadTextItalic
{
	font-size: 11px;
	font-family: Arial;
	color: #000000;
	font-style: Italic;
}
/*--------------------------------------Subpage Styles-----------------------------------------*/
.SubH1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #D42600;
}

.SubH2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	line-height: 20px;
}

.SubH3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #D42600;
}

.SubText, a.SubText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	line-height: 20px;
}

.SubTextBold, a.SubTextBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	line-height: 20px;
}

.SubTextSmall, a.SubTextSmall
{
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.SubTextMed, a.SubTextMed
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.SubTextTiny, a.SubTextTiny
{
	font-family: Arial;
	font-size: 4px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.SubTextLarge, a.SubTextLarge
{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.SubTextBottomBorder
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	border-bottom: solid 1px #000000;
	border-top: none;
	border-left: none;
	border-right: none;
}

.SubTextNoBorder
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	border: none;
}

.ChartText, a.ChartText
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.FieldHeader, a.FieldHeader
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #CCCCCC;
	color: #000000;
}

.NonProfitH1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	line-height: 15px;
}

.AgentViewReportHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
}

.AgentViewReportText, a.AgentViewReportText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
}

.AgentReportHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
}


.AgentReportText, a.AgentReportText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	line-height: 20px;
}

/*--------------------------------------Footer Styles----------------------------------------- */
.FooterMenu
{
	margin-left: 0px;
	margin-top: 9px;
}

a.Footer
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9px;
	color: #D42600;
	font-weight: normal;
	text-decoration: none;
}

a.Footer:hover
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9px;
	color: #D42600;
	font-weight: normal;
	text-decoration: underline;
}

.FooterSeparator
{
	font-family: Arial, Verdana,  Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
}
/*--------------------------------------Common Styles--------------------------------------------*/
.PrintBanner
{
	background-color: #AB1919;
}

.FlyerBanner
{
	background-color: #AB1919;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(Images/Core/FlyerBanner.jpg);
}

.FlyerH1
{
	font-family: Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.FlyerText
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.FlyerDetailsText p
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

p.FlyerDetailsText
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.FlyerFooter
{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

.FlyerDisclaimer
{
	font-family: Verdana, Arial;
	font-size: 7px;
	color: #000000;
	text-decoration: none;
}

.ListingHeading
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.ListingText, a.ListingText
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.ListingText:Hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.ListingTextRed, a.ListingTextRed
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #D42600;
	text-decoration: none;
}

a.ListingTextRed:Hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #D42600;
	text-decoration: underline;
}


.PropertyDetailsHeading
{
	font-family: Verdana, Arial;
	font-size: 17px;
	font-weight: bold;
	color: #D42600;
	text-decoration: none;
}

.PropertyDetailsText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	line-height: 20px;

}

.PropertyDetailsTextBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	line-height: 20px;

}

.PropertyDetailsAddress
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.PropertyDetailsAddressBold
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.PropertyDetailsTextRed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #D42600;

}

.PropertyDetailsLink, a.PropertyDetailsLink
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.PropertyDetailsListHeading
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.PropertyDetailsListText
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.Copyright
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	padding-top: 7px;
}

.Table
{
	padding-left: 50px;
}
/*--------------------------------------Breadcrumb Styles----------------------------------------*/
.Breadcrumb_List
{
	margin-right: 15px;
	margin-top: 5px;
}

#Breadcrumbs
{
	font-family: Verdana, Sans-Serif;
	font-size: 7pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

a.Breadcrumbs, a.Breadcrumbs:hover, a.Breadcrumbs:visited
{
	font-family: Verdana, Sans-Serif;
	font-size: 7pt;
	font-weight: normal;
	color: #ff0101;
	text-decoration: none;
}

.BreadcrumbsNoLink
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 7pt;
	font-weight: 500;	
	text-decoration: none;
	color: #333333;
}

.BNav
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	margin-right: 15px;
	margin-left: 15px;
	font-weight: bold;
	cursor: pointer; 
	cursor: hand;
}

.TopNavGroup
{
	margin-top: -1px;
}

.TopNav
{
	margin-left: -2px;
}

.TopNavGroup2
{
	margin-top: -1px;
}

.TopNav2
{
	margin-left: 0px;
}

.TopNavGroup3
{
	margin-top: -1px;
}

.TopNav3
{
	margin-left: 0px;
}

.TopNavGroup4
{
	margin-top: -1px;
}

.TopNav4
{
	margin-left: 0px;
}
/*------------------------------------- HTML Email Styles ---------------------------------------*/
.NLFooter 
{ 
	background-color: #A3362B;
}

.NLFooterMenu 
{ 
	MARGIN-TOP: 1px; 
	MARGIN-LEFT: 0px 
}

.NLFooterItem 
{
	font-family: Arial, Verdana,  Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
}

.NLFooterSeparator 
{
	font-family: Arial, Verdana,  Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
}

.NLCopyrightPanel 
{ 
	BACKGROUND-COLOR: #ffffff 
}

.NLCopyright 
{ 
	font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	font-size: 7pt; 
	font-weight: normal; 
	color: #000000; 
	vertical-align: bottom; 
	text-decoration: none; 
	margin-bottom: 0px; 
}

.unsubscribe_link 
{ 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; 
	TEXT-DECORATION: underline;
}

.NLH1 
{
	font-family: Verdana, Arial;
	font-size: 17px;
	font-weight: bold;
	color: #A9362A;
	text-decoration: none;
}

.NLText 
{ 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000015; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; 
	TEXT-DECORATION: none;
}
/*--------------------------------------Site Map Styles------------------------------------------*/
.sitemap_content
{
      margin-left: 20px;
}

.sitemap, a.sitemap
{
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      font-variant: normal;
      color: #D42600;
}

a.sitemap:hover
{
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      font-variant: normal;
      color: #D42600;
      text-decoration: underline;
}

.sitemap_indent
{
      padding-left: 20px;
}

a.sitemap_sub1:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #D42600;
	text-decoration: underline;
	padding-left: 15px;
	text-transform: none;
}

.sitemap_sub2, a.sitemap_sub2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #D42600;
	padding-left: 30px;
	text-transform: none;
}

a.sitemap_sub2:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #D42600;
	text-decoration: underline;
	padding-left: 30px;
	text-transform: none;
}

a.sitemap_sub3, .sitemap_sub3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #D42600;
	text-decoration: none;
	padding-left: 45px;
	text-transform: none;
}

a.sitemap_sub3:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #D42600;
	text-decoration: underline;
	padding-left: 45px;
	text-transform: none;
}
/* Inventory Report Styles */
.InventoryHeader
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	display: block;
}

.InventoryItemBold
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	display: block;
}

.InventoryItem
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	display: block;
}
/* IE hacks to fix box-model problem where IE adds border/margin/padding width to outside of the box */
.yourstyle
{
            voice-family: "\"}"";
            voice-family: inherit;
/* Conforming browsers use values below this line */
}

.HomeButton
{
	margin-bottom: 0px;
}

.IEImage
{
	margin-bottom: 0px;
}

.ImageMargin
{
	margin-right: 0px;
}

ul
{	
	padding: 0px;
	margin: 15px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: 18px;
}

li
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: 18px;
}

.TopNavGroup
{
	margin-top: -1px;
	margin-bottom: -4px;
}

.TopNav
{
	margin-left: -2px;
}