p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

.khhtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

.listtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6C1B00;
}

.listcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

.listsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

h4 {
	font-family: Times, Times New Roman, serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6C1B00;
}

.header_main {
	font-family: Times, Times New Roman, serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6C1B00;
}

.header_main2 {
	font-family: Times, "Times New Roman", serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

h1 {
	font-family: Times, Times New Roman, serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6C1B00;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6C1B00;
}

a.glossary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #86866E;
}

a.link3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6C1B00;
}

a.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6C1B00;
	text-decoration: none;
}

.directions {
	width:322px;
	background-color:#FFFFFF;
	float:left;
	padding:5px;
	font-family:Arial;
	font-size:12px;
}

.directionsPrint {
	background-color:#FFFFFF;
	float:left;
	padding:5px;
	font-family:Arial;
	font-size:12px;
}

.directionsTimeDistance {
	padding:5px;
	padding-left:30px;
	font-family:Arial;
	font-size:10px;
    color:Gray;
}

.directionsTimeDistancePrint {
	padding:5px;
	padding-left:10px;
	font-family:Arial;
	font-size:10px;
    color:Gray;
}

.directionsbox {
	clear:both;
	padding-top:0px;
}

a.communitylink {
	color:#986050;
	font-weight:bold;
	font-size:16px;
}

a:hover.communitylink {
	color:#7b7b67;
	font-weight:bold;
}

select.cream {
	background-color: #F1EEE9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
}

select.cream2 {
	background-color: #F1EEE9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 125px;
}

select.main {
	background-color: #F1EEE9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 200px;
}

input {
	background-color: #F1EEE9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select {
	background-color: #F1EEE9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

textarea {
	background-color: #F1EEE9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input.homeradial {
	background-color: #C6C6A9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tableheadertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6C1B00;
}
.faqquestion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6C1B00;
	cursor: pointer;
}
.biglink  {
	font-family: Verdana, Times, Times New Roman, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6C1B00;
}
.biglink2  {
	font-family: Verdana, Times, Times New Roman, serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6C1B00;
}
.incentive  {
	font-size: 12px;
	font-family: Verdana, Times, Times New Roman, serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #7B1400;
	background-color: #D6D3B5;
	text-align: center;
}


ul {
	color:Black;
	list-style-position:outside;
	list-style-image: url(../stlye%20sheets/gifs/list_bullet_brown.gif);
	list-style-type:square;
}

ul li span {
 position:relative;top:2px;
}

.listboxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

.listboxText input {
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.radioListItemText {
	position:relative;top:-2px;
}

.checkBoxListItemText {
	position:relative;top:-1px;
}


.errorMsgText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:Red;
}

/*PlanSelect & PlanDetail pages CSS*/
.tes_pix {margin: 8px;padding: 8px;margin-top: 10px;margin-bottom: 10px;}
.quotes {font-size:13px;}
.italics {font-style: italic;}
.PlanSelectCommunityTitle1 {font-size:14px; font-weight:bold; padding-bottom:4px; color:Black;}
.PlanSelectCommunityTitle2 {font-size:17px;font-weight:bold;padding-bottom:4px;}
a.PlanSelectLink {color:#986050;font-weight:bold; font-size:11px;}
a:hover.PlanSelectLink {color:#7b7b67;font-weight:bold;font-size:11px;}
.PlanSelectContent1 {width:363px;background-color:#FFFFFF;float:left;padding:9px;text-align: left;}
.PlanSelectContent2 {width:379px;background-color:#FFFFFF;float:left;padding-left:3px;text-align: left;}
.PlanSelectAddress a {font-weight:normal; color:#986050;}
.PlanSelectAddress a:hover {color:#7b7b67;}
.PlanSelectAddress img {padding-left:10px;}
.PlanSelectAddress_pos {position:relative;top:-7px;}
li.PlanSelectList {padding-bottom:5px;}
.PlanSelectSpecs span {padding-right:5px;}
.PlanSelectQuickMoveIn {width:373px; border:1px solid #867a5a;}
.PlanSelectQuickMoveIn_Commtitle {background-color:#f1f1ea; height:20px; width:255px; clear:both;}
.PlanSelectQuickMoveIn_Title {background-color:#867a5a; height:15px; width:370px; padding:2px; color:#FFF; font-weight:bold;}
.PlanSelectQuickMoveIn_Content {background-color:#e2e2d4; width:373px; min-height: 95px; height:auto!important;}
.PlanSelectAllPlans {width:373px; border:1px solid #867a5a;}
.PlanSelectAllPlans_Commtitle {background-color:#f1f1ea; height:20px; width:255px; clear:both;}
.PlanSelectAllPlans_Title {background-color:#986050; height:15px; width:370px; padding:2px; color:#FFF; font-weight:bold; margin-bottom:15px;}
.PlanSelectAllPlans_Content {background-color:#e2e2d4; width:373px;}
.PlanSelectElevationOn {height:5px; width:8px; padding:1px; position:relative;left:-1px; text-decoration:none; color:#986050; border:1px solid #986050; background-color:#ffffff;}
.PlanSelectElevationOff {color:#986050;}
.PlanSelectElevationOff:hover { height:5px; width:8px; padding:1px; text-decoration:none; color:#986050; border:1px solid #986050; background-color:#ffffff; position:relative;left:-1px;}
.hide{display:none;}

.PlanDetailsContent1 {width:330px;background-color:#FFFFFF;float:left;padding:9px;text-align: left;}
.PlanDetailsContent3  {width:352px; background-color:#FFFFFF; float:left; padding-left:5px;}
.PlanDetailsTitle3 {font-size:14px; font-weight:bold; padding-bottom:4px; color:Black; }
.PlanDetailsTitle4 {font-size:15px; font-weight:bold; padding-bottom:4px; line-height:22px; color:Black;}
.PlanDetailsElev_Content {height:25px; padding:2px; padding-top:10px; color:#986050; font-weight:bold;}

.elev {height:16px; width:17px; padding:3px; float:left; position:relative;top:-4px;}
.elev a { height:16px; width:17px; padding:3px; color:#986050;position:relative;top:-4px;}
.elev a:hover { height:16px; width:17px; padding:3px; text-decoration:none; color:#986050; border:1px solid #986050; background-color:#ffffff; }
.elev_on { height:5px; width:4px; padding:3px; text-decoration:none; color:#986050; border:1px solid #986050; background-color:#ffffff;}
a.elev_on{color:#986050;}
.elevationImage {color:#986050;border-top:1px solid #986050;}

.link_special  {font-weight:bold; padding:2px; font-size:11px;}
.link_special a {text-decoration:none; color:#666; position:relative;top:-2px; }
.link_special img {padding-right:4px;}
.link_special_off {display:none;}

.linkbox1 {background-color:#f2ece0; border:1px solid #b1887c; width:178px;}
.linkbox2 {background-color:#dcdcd0; border:1px solid #b1887c; width:178px;}

.floorplan_tab_on {float:left; width:70px; height:15px; border-top:1px solid #9b492b; border-left:1px solid #9b492b; border-right:1px solid #9b492b; background-color:#fff; position:relative;top:1px; text-align:center; padding-top:3px;}
.floorplan_tab_on a {text-decoration:none;position:relative;top:-3px;}
.floorplan_tab {float:left;  width:70px; height:15px; position:relative;top:1px;text-align:center; padding-top:3px;}
.floorplan_tab a {text-decoration:none;position:relative;top:-3px;}

.popupWindow_elev {z-index:999; position:absolute; border: solid 1px black;margin: 0px 0px 0px 20px;background-color: #f0e9dc;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color="gray", Positive='true'); display:none;}
.popupWindow_floorplan {z-index:999; position:absolute; border: solid 1px black;margin: 0px 0px 0px 20px;background-color: #f0e9dc;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color="gray", Positive='true'); display:none;}

.floorplan_popup_tab_on {float:left; width:70px; height:15px; border-top:1px solid #9b492b; border-left:1px solid #9b492b; border-right:1px solid #9b492b; background-color:#fff; position:relative;top:15px; text-align:center; padding-top:3px;}
.floorplan_popup_tab_on a {text-decoration:none;position:relative;top:-5px;}
.floorplan_popup_tab {float:left;  width:70px; height:15px; position:relative;top:15px; text-align:center; padding-top:3px;}
.floorplan_popup_tab a {text-decoration:none;}

a.PlanDetailsAddressLink {color:#986050;font-weight:bolder; font-size: 10px;}
a:hover.PlanDetailsAddressLink {color:#7b7b67;font-weight:bolder; font-size: 10px;}

a.PlanSelectLinkBrown {color:#986050;font-weight:bold; font-size:11px;}
a:hover.PlanSelectLinkBrown {color:#986050;font-weight:bold;font-size:11px;}

.plan_pages_body {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;color: Black;}
ul {color:Black;list-style-position:outside;list-style-image: url(../stlye%20sheets/gifs/list_bullet_brown.gif);list-style-type:square;}
.showSeparator {display:inline;}
/*End PlanSelect & PlanDetail pages CSS*/



/*AJAX Popup control extender style for Hover Popup on CPVAlbum pages*/
.popupControl{background-color:White;color:#986050;font-weight:normal;font-size: 10px;position:absolute;visibility:hidden;border-style:solid;border-color:#986050;border-width:1px;width:150px;padding: 5px;}

/*Community Select Page CSS*/
#modal{position:absolute;display:none;width:352px;display:table;background-image:url(/images/communityselect/bg.gif);background-repeat:repeat-x;background-color:#e7e7d6;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=7, OffY=0, Color=#7D7E7E); }
#modal .modalPad {width: 340px;height: 75%;display:table;padding: 5px; border: solid 1px #986050;border-bottom:0px;}
#modal .modalTitle{padding: 4px;font-size: 18px;font-weight: bold;color:#5f5f5f;float:left;font-family:Arial, Helvetica, sans-serif;}
#modal .modalCity{font-size:12px;color: #5f5f5f;float:left;font-family:Arial, Helvetica, sans-serif;padding-left:20px;position:relative;top:8px;}
#modal .modalClear{clear:both;padding-top:8px;height:100%;display:table;width:100%;margin:0px;}
#modal img.border{border: solid 1px #986050;}
.floatL{float:left;}
#modal .close{ float:right;}
#modal .modalBody{vertical-align:text-bottom;text-align: left;font-size:11px;color: #5f5f5f;font-family:Arial, Helvetica, sans-serif;float:left;padding-left:10px;}
.bold{font-weight:bold;}
.subtitle a{color:#986050;font-size:14px;font-weight:bold;line-height:22px;}
.subtitle a:hover {color:#7b7b67;}
a.infoCardLink{color:#986050;}
a:hover.infoCardLink{color:#7b7b67;}
.Comm_Info{clear:both;}
.comingSoonSubTitle {color:#986050;font-size:14px;font-weight:bold;line-height:22px;}
/*End Community Select Page CSS*/


#flashTimer {width:300px;height:40px;position:relative;top:-10;left:0;border:none;}
