.defaultBackground
{
	/** Added by douglas for the default background color **/
	background-color:#FFFBE3;
}
.headerShadow
{
	/** Added by douglas for the shadow under the header nav **/
	background-image: url(../images/lineShadow.jpg);
	background-repeat: repeat-x;
}
.defaultLineHeight
{
	/** The default line height for all frontend text **/
	line-height:13pt;
}
.resaleproperties
{
    font-family:Helvetica;
    line-height:13pt;
    font-size:14px;
    color:#443A32;
    padding:5px 0px;
}

.resaleproperties:visited
{
    color:#443A32;
}
.resaleproperties:active
{
    color:#443A32;
}
a.resaleproperties:hover
{
    color: #443A32;
    text-decoration:none;
}
.resalepropertiesTitle
{
    font-family:Helvetica;
    font-size:16px;
    font-weight:bold;
    color:#443A32;
    
}
.formError
{
	/** Can be used to format form error appearance **/
	font-weight:bold;
	color:#FF0000;
}
.pcStatsText
{
	/** Used for the text in the personal stats panel "pcStatsPanel" **/
	font-size: 10px;
	color: #5e4e2e;
	font-family: Tahoma;
}
.pcStatsHeader
{
	/** Used for the header text in the personal stats panel **/
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Tahoma;
}
.pcStatsBg1
{
	/** Used for the dark background color on the pcStats panel **/
	background-color:#7D4E29;
}
.pcStatsBg2
{
	/** Used as the light background color for the pcStats panel **/
	background-color:#E7D9C1;
}
.pcHomeText
{
	/** Used for the body text for pcHome.aspx **/
	font-size: 11px;
	color: #333333;
	line-height: 140%;
	font-family: Tahoma;
}

.footerText{
	font-size: 7pt;
	color: #7F746B;
	line-height: 13px;
}
.footerLinks{
	color: #7F746B;
	text-decoration: none;
}
.footerLinks:hover{
	color: #7F746B;
	text-decoration: underline;
}
.footerLinks:active{
	color: #7F746B;
}
.footerLinks:visited{
	color: #7F746B;
}
.footerLinks2{
	color: #7F746B;
	text-decoration: underline;
}
.footerLinks2:hover{
	color: #7F746B;
	text-decoration: underline;
}
.footerLinks2:active{
	color: #7F746B;
}
.footerLinks2:visited{
	color: #7F746B;
}

.HomeLogin{
	font-size: 7pt;
	color: #6E5C4C;
	margin-bottom: 4px;
}

.HomeLoginLinks{
	color: #6E5C4C;
	text-decoration: underline;
}
.HomeLoginLinks:hover{
	color: #6E5C4C;
	text-decoration: underline;
}
.HomeLoginLinks:active{
	color: #6E5C4C;
}

.CommunityLeft{
	font-size: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

.CommunityLeftBold{
	font-size: 7pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	FONT-WEIGHT: bold;
}

.SearchTop{
	font-size: 7pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:White;
	FONT-WEIGHT: bold;
}

.AdminToolsLeftBold{
	font-size: 9pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:White;
	FONT-WEIGHT: bold;
}

.AdminMenuLink{
	font-size: 7pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#663300;
	FONT-WEIGHT: bold;
}

.FloorSmall{
	font-size: 7pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

.ErrorText{
	font-size: 7pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:Red;
	FONT-WEIGHT: bold;
}

.PreferredCustomerProgram{
	font-size: 8pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}
.PreferredCustomerProgramTitle{
	font-size: 8pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	FONT-WEIGHT: bold;
}
.PreferredCustomerProgramLink{
	font-size: 8pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:Navy;
	text-decoration: underline;
}

.EventsMain{
	font-size: 7pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #339933;
	FONT-WEIGHT: bold;
}

#leftcontent {
	LEFT: 4px; WIDTH: 180px; POSITION: absolute; TOP: 115px
}
#centercontent {
	MARGIN-LEFT: 181px; MARGIN-RIGHT: 181px; PADDING-TOP: 4px; voice-family: inherit
}
UNKNOWN {
	MARGIN-LEFT: 181px; MARGIN-RIGHT: 181px
}
#rightcontent {
	RIGHT: 0px; WIDTH: 180px; POSITION: absolute; TOP: 115px
}
.clsMainHeader {
	WIDTH: 100%; HEIGHT: 115px
}
.clsMain {
	WIDTH: 100%
}
.clsFullContent {
	HEIGHT: 700px; BACKGROUND-COLOR: #ffffff
}
.clsContent {
	BACKGROUND-COLOR: #ffffff
}
.clsSubHeader {
	
}
.clsSubHeaderBack {
	
}
.clsSubHeaderTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: #003060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsSubHeaderMessage {
	FONT-SIZE: 90%; COLOR: #003060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsSubHeaderLogin {
	FONT-SIZE: 70%; COLOR: #003060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsNewsHeadTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: #003060; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsNewsHeadTitleBack {
	
}
.clsNewsTitleBackNoContent {
	BACKGROUND-COLOR: #ffffff
}
.clsNewsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; COLOR: #003060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsNewsTitle:hover {
	COLOR: #003366
}
.clsNewsUser {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsNewsUser:hover {
	COLOR: #003366
}
.clsNewsDate {
	FONT-SIZE: 90%; COLOR: #949494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsNewsDownloadStats {
	FONT-SIZE: 100%; COLOR: #4f738f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsNewsComments {
	FONT-SIZE: 90%; COLOR: #949494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsNewsComments:hover {
	COLOR: #003366
}
.clsNewsPostComments {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsNewsPostComments:hover {
	COLOR: #003366
}
.clsNewsRating {
	FONT-SIZE: 12px; COLOR: #4f738f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsNewsText {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsNewsReadMore {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsNewsReadMore:hover {
	COLOR: #003366
}
.clsNewsReplySubject {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsNewsReplyAuthor {
	FONT-SIZE: 90%; COLOR: #949494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsNewsReplyAuthor:hover {
	COLOR: #003366
}
.clsNewsReplyDate {
	FONT-SIZE: 90%; COLOR: #949494; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsNewsReplyText {
	FONT-SIZE: 80%; PADDING-BOTTOM: 8px; PADDING-TOP: 3px
}
TABLE.clsSideBar {
	MARGIN: 3px 3px 8px; WIDTH: 170px
}
.clsSideBarColumn {
	WIDTH: 170px
}
.clsSideBarBlockTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13; PADDING-BOTTOM: 2px; COLOR: #003060; BORDER-BOTTOM: #a8b2bb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsSideBarBlockTitleBack {
	
}
.clsSideBarBlockText {
	FONT-SIZE: 70%; COLOR: #192e43; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsSideBarBlockRondText {
	COLOR: #192e43; PADDING-TOP: 1px
}
.clsSideBarBlockBullet {
	MARGIN-TOP: 3px; COLOR: #053462; LIST-STYLE-TYPE: disc
}
.clsSideBarBlockLinkEven:active {
	COLOR: #003060
}
.clsSideBarBlockLinkEven:visited {
	COLOR: #003060
}
.clsSideBarBlockLinkEven:hover {
	COLOR: #003366
}
.clsSideBarBlockLink:active {
	COLOR: #003060
}
.clsSideBarBlockLink:visited {
	COLOR: #003060
}
.clsSideBarBlockLink:hover {
	COLOR: #003366
}
TABLE.clsStatsBlock {
	WIDTH: 204px
}
TABLE.clsRelatedBlock {
	WIDTH: 295px
}
.clsStatsBlockTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; COLOR: #003060; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.clsStatsBlockRondText {
	
}
.clsStatsBlockLink:active {
	COLOR: #003060
}
.clsStatsBlockLink:visited {
	COLOR: #003060
}
.clsStatsBlockLink:hover {
	COLOR: #003366
}
.clsCategoryBlockLink {
	FONT-SIZE: 90%; COLOR: #142f4a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.clsCategoryBlockLink:hover {
	COLOR: #003366
}
.clsCategoryGrayBlockLink {
	FONT-SIZE: 90%; COLOR: silver; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.clsCategoryGrayBlockLink:hover {
	COLOR: gray
}
BODY.clsPopup {
	BACKGROUND-COLOR: white
}
TABLE.clsPopupForm {
	BACKGROUND-COLOR: #f2f5fa
}
.clsErrorMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.knop {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f5fa; TEXT-DECORATION: none
}
.reply-user {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #003060; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TextButton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d7e4f0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003163; TEXT-DECORATION: none
}
.TextButton:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003163; TEXT-DECORATION: none
}
.TextButtonLight {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d7e4f0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6384b5; TEXT-DECORATION: none
}
.TextButtonLight:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6384b5; TEXT-DECORATION: none
}
.FulfillmentHighlight
{
	color: #000000;
	background-color: #fff8cf;
	text-decoration: NONE;
}

.SiteMapFooter, a.SiteMapFooter
{
    font-family : Times New Roman, Arial, Verdana, Tempus Sans ITC; 
    font-size : 10pt;
    color: #574431;
    text-decoration: none;
    font-weight: bold;
}
a.SiteMapFooter:visited
{
    color: #574431;
}
a.SiteMapFooter:active
{
    color: #574431;
}
a.SiteMapFooter:hover
{
    color: #574431;
    text-decoration: underline;
}

.SiteMapVertLine
{
    width : 1px;
    height : 430px;
}

.SiteMapHortLine
{
    width : 477px;
    height : 1px;
}

.SiteMapHeading, a.SiteMapHeading
{
    font-family : Times New Roman, Arial, Verdana, Tempus Sans ITC; 
    font-size : 10pt;
    color: #574431;
    text-decoration: none;
    font-weight: bold;
    line-height: 14pt;
    
}
a.SiteMapHeading:visited
{
    color: #574431;
	
}
a.SiteMapHeading:active
{
    color: #574431;
}
a.SiteMapHeading:hover
{
    color: #574431;
    text-decoration: underline;
}

.SiteMapRegular, a.SiteMapRegular
{
    font-family : Times New Roman, Arial, Verdana, Tempus Sans ITC; 
    font-size : 10pt;
    color: #574431;
    text-decoration: none;
    font-weight: bold;
    line-height: 18pt;
}
a.SiteMapRegular:visited
{
    color: #574431;
}
a.SiteMapRegular:active
{
    color: #574431;
}
a.SiteMapRegular:hover
{
    color: #574431;
    text-decoration: underline;
}
ul.sitemap li
{
	list-style-type: none;
	margin-left: -2em;
}

.holidayHoursBox
{
	border-right: #ab8d6c 2px solid;
	padding-right: 5px;
	border-top: #ab8d6c 2px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #ab8d6c 2px solid;
	padding-top: 5px;
	border-bottom: #ab8d6c 2px solid;
	background-color: #e9d8c0;
}

a.no_underline
{
	text-decoration: none;
}
