﻿/*************************/
/*     MORTGAGE CALC     */
/*************************/
.mortgageCalcNormalText
{
	font-size: 9pt;
	color: black;
	font-family: arial;
}

.mortgageCalcBoldText
{
	font-size: 9pt;
	color: black;
	font-family: arial;
	font-weight: bold;
}

.mortgageCalcControls
{
	font-size: 9pt;
	color: black;
	font-family: arial;
}

.mortgageCalcError
{
    font-size: 9pt;
    color: #ffffff;
    font-family: arial;
    font-weight: bold;
}
/*************************/
/*      APPT SELECTOR    */
/*************************/
.apptSelectorTable
{
	background-color: transparent;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 330px;
	padding-top: 0px;
}

.apptSelectorText
{
	font-size: 8pt;
	color: black;
	font-family: arial;
}

.apptSelectorControls
{
	font-size: 8pt;
	color: black;
	font-family: arial;
}

/*************************/
/*        HEADER         */
/*************************/

.headerBackGround
{
    background-color: #333333;
}

/*************************/
/*        FOOTER         */
/*************************/

.footerBackGround
{
	background-color: #333333;
}

/*************************/
/*        BODY TEXT      */
/*************************/
.bodyText
{
	font-family: Arial, Sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: black;
}

/*************************/
/*      ARTICLE VIEWER   */
/*************************/
.textHead
{
	font-size: 11pt;
	font-family: Times, Serif;
	font-weight: bold;
	color: black;
}

.textSubHead
{
    font-size: 11pt;
    font-family: Times, Serif;
    font-weight: bold;
}

.textLink
{
	font-size: 10pt;
	font-family: Times, Serif;
	font-weight: bold;
	color: #cc3300;
	text-transform: uppercase;
}

.textBody
{
    font-size: 11pt;
    font-family: Times, Serif;
}

/*************************/
/*     PAST COMMUNITY    */
/*************************/

.communityName
{
	font-size: 11pt;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-transform: uppercase;
}

.communityCopy
{
    font-size: 11pt;
    font-family: Arial, Helvetica, Sans-Serif;
}

.communityNameSmall
{
    font-size: 9pt;
    font-family: Arial, Helvetica, Sans-Serif;
}

/*************************/
/*   HOME PAGE ROTATOR   */
/*************************/

.newsHead
{
	font-family: Arial, Sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: white;
}

.newsHeadRotator
{
	font-family: Arial, Sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	color: white;
}

.textHeadRotator
{
	font-family: Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	color: white;
}

.textHeadRotatorLink
{
	font-family: Arial, Sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	color: #cc3300;
	text-decoration: underline;
}

.textBodyRotator
{
	font-size: 10pt;
	font-family: Times;
	color: white;
}

/*************************/
/*        FOOTER         */
/*************************/

.ResourceGridHeader
{
	font-size: 9px;
    color: #ffffff;
    font-family: verdana, ariel;
    font-weight: bold;
}

.ResourceGridItems
{
	font-size: 9px;
    color: #ffffff;
    font-family: verdana, ariel;
}

.NavigationLinks
{
	font-size: .55em;
	color: #ffffff;
	font-family: ariel, verdana, sans-serif;
	text-decoration: none;
}

.NavigationLinks a
{
	font-size: 1em;
	color: #ffffff;
	font-family: ariel, verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.NavigationLinkSpacer
{
	font-size: 1.6em;
	color: #ffffff;
	font-family: ariel, verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

/*************************/
/*         LOGIN         */
/*************************/
.loginText
{
	font-size: 9px;
	color: white;
	font-family: arial, Sans-Serif;
	font-weight: bold;
}

.loginTextBox
{
	background-color: #333333;
	font-size: 10px;
	color: white;
	font-family: arial, Sans-Serif;
	font-weight: normal;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
}

.loginError
{
    font-size: 9px;
    color: #ffffff;
    font-family: arial, Sans-Serif;
    font-weight: bold;
}

.loginControl
{
	font-size: 10px;
	color: white;
	font-family: Arial;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #333333;
}

/*************************/
/*       PAGE TEXT       */
/*************************/

.pageTextHeader
{
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: black;
	text-align: left;
	background-color: transparent;
	text-transform: uppercase;
}

.pageTextBody
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: normal;
	color: black;
	text-align: left;
	background-color: transparent;
}

.pageTextBodyBold
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: black;
	text-align: left;
	background-color: transparent;
}

/*************************/
/*      MAIN MENU        */
/*************************/

.MenuGroup
{
	/* 
    cursor: pointer;
    cursor: hand;
    background-color: #333333;
    width: 120px; 
	*/
}

.MainGroup
{
	/* 
	height: 16px;
	cursor: pointer;
	cursor: hand;
	padding: 3px 3px 3px 3px;
	font-size: 11px;
	font-family: Times, Serif;
	font-weight: normal;
	color: #ffffff;
	width: 70px;
	text-align: left;
	background-color: #333333;
	text-transform: capitalize;
	font-variant: small-caps;
	*/
}

.MainGroupOver
{
	/*
	height: 16px;
	cursor: pointer;
	cursor: hand;
	padding: 3px 3px 3px 3px;
	font-size: 11px;
	font-family: Times, Serif;
	font-weight: normal;
	color: #ffffff;
	width: 70px;
	text-align: left;
	background-color: #986632;
	text-transform: capitalize;
	font-variant: small-caps;
	*/
}

.MainItem
{
	/*
    height: 16px;
	cursor: pointer;
	cursor: hand;
	padding: 3px 3px 3px 3px;
	font-size: 11px;
	font-family: Times, Serif;
	font-weight: normal;
	color: #ffffff;
	width: 70px;
	text-align: left;
	background-color: #333333;
	text-transform: capitalize;
	font-variant: small-caps;
	*/
}

.MainItemOver
{
	/*
    height: 16px;
	cursor: pointer;
	cursor: hand;
	padding: 3px 3px 3px 3px;
	font-size: 11px;
	font-family: Times, Serif;
	font-weight: normal;
	color: #ffffff;
	width: 70px;
	text-align: left;
	background-color: #986632;
	text-transform: capitalize;
	font-variant: small-caps;
	*/
}

.MainItemClicked
{
	/*
    height: 16px;
	cursor: pointer;
	cursor: hand;
	padding: 3px 3px 3px 3px;
	font-size: 11px;
	font-family: Times, Serif;
	font-weight: normal;
	color: #ffffff;
	width: 70px;
	text-align: left;
	background-color: #333333;
	text-transform: capitalize;
	font-variant: small-caps;
	*/
}

.MenuItem
{
    height: 16px;
	cursor: pointer;
	cursor: hand;
	padding: 3px 3px 3px 3px;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #ffffff;
	width: 70px;
	text-align: left;
	background-color: #986632;
	text-transform: capitalize;
	font-variant: small-caps;
}
.MenuItemOver
{
	height: 16px;
	cursor: pointer;
	cursor: hand;
	padding: 3px 3px 3px 3px;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #986632;
	width: 70px;
	text-align: left;
	background-color: #d3d3d3;
	text-transform: capitalize;
	font-variant: small-caps;
}
.MenuItemToolTip
{
    background-color: #fffacd;
    border-style:solid;
    border-width:1px;
    border-color: black; 
    font-family: Arial, Helvetica, Sans-Serif;    
    padding: 3px;
    font-size:8pt;
    text-align: left; 
}

.MenuItemClicked
{
	height: 16px;
	cursor: pointer;
	cursor: hand;
	padding: 3px 3px 3px 3px;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: black;
	width: 70px;
	text-align: left;
	background-color: white;
	text-transform: capitalize;
	font-variant: small-caps;
}

.NoChange
{
}

/*************************/
/*         FORMS         */
/*************************/

.formHeader
{
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
	color: black;
	text-align: left;
	background-color: transparent;
	text-transform: uppercase;
}

.validationText
{
    font-size: 9pt;
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: bold;
}

.textControl
{
    font-size: 9pt;
    font-family: Arial, Helvetica, Sans-Serif;
}

.label
{
    font-size: 9pt;
    font-family: Arial, Helvetica, Sans-Serif;
}

.boldLabel
{
	font-size: 9pt;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
}

.buttonText
{
    font-size: 8pt;
    font-family: Arial, Helvetica, Sans-Serif;
}

.compoundControlHeader
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: black;
	text-align: left;
	background-color: transparent;
	text-transform: uppercase;
}

/*************************/
/*   Virtual Tour List   */
/*************************/
.virtualTourMenuItem
{
	cursor: hand;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: black;
	text-align: left;
	padding-left: 14px;
}

/*************************/
/*   SALES CENTER TEXT   */
/*************************/
.salesCenterHeader
{
	font-weight: bold;
	text-transform: uppercase;
}

/*************************/
/*      ADMIN PAGES      */
/*************************/
.adminPageName
{
	font-weight: bold;
	font-size: 12pt;
	text-transform: capitalize;
	color: black;
	font-family: Arial, Helvetica, Sans-Serif;
}

.headLabel
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: capitalize;
	color: black;
	font-family: Arial, Helvetica, Sans-Serif;
}

.adminText
{
	font-size: 9pt;
	color: black;
	font-family: Arial, Helvetica, Sans-Serif;
}

/*************************/
/*      FLOORPLANS       */
/*************************/
.flooplanHeader
{
	font-weight: bold;
	font-size: 12pt;
	text-transform: capitalize;
	color: black;
	font-family: Arial, Helvetica, Sans-Serif;
}

.floorplanBody
{
	font-size: 10pt;
	color: black;
	font-family: Arial, Helvetica, Sans-Serif;
}

.floorplanSoldOut
{
	color: #cc3300;
	font-size: 12px;
}

.floorplanLink
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #cc3300;
	font-style: normal;
}
