﻿

body
{
	background: transparent;
	border: 0px black solid;
}

#vW
{
	width: 95%;
	margin: 10px auto !important;
	border: 0px black solid;
	text-align: left;
}
#logo {	LEFT: 73px !important;	POSITION: absolute !important;	TOP: 10px !important;}
#CommNavbar {	MARGIN-TOP: -3px;	MARGIN-LEFT: 17px} 
#hdrImg {	DISPLAY: block;	WIDTH: 600px;	POSITION: relative;	HEIGHT: 265px} 
#hdrImgComm {	DISPLAY: block;	WIDTH: 606px;	POSITION: relative;	HEIGHT: 345px}
/* Apartment Specific */

/* ============ color 1 - dark  ==============*/
#vW h2, #vW li.amenities, #vW p.amenities, #vW #notificationSettings h1, #vW #register h1, #vW #alertSettings h1, #vW #requestToHold h1, #vW #preQualify h1
{
	color: #2B3E38;
}

#vW h1.addApplicant, #vW #message h1, #vW #overlay h1, #vW #calendar td.month, #vW #calendar td.next, #vW #calendar td.back, #vW tr.labels td
{
	background-color: #2B3E38;
}


/* ============ color 2 - bright  ==============*/
#vW p.specials, #vW .moveInSpecialsDetails p
{
	color: #2B3E38;
}

/* darker highlight */
#vW .rowMain .button
{
	background-color: #95AEB3;
}

/* Both */
#vW .myHighlight .button
{
	background-color: #77999F;
}

/* lighter highlight */
#vW .myHighlight, td.income
{
	background-color: #95AEB3;
}


/*Unit Availability Table*/

#vW tr.labels td
{
	background-color: #2B3E38;
}


/* ============ gray ==============*/

/* dark gray */
#vW p.restrictions, #vW #scrollDiv p
{
	color: #6a6a6a;
}
#vW #overlayFooter, #vW #messageFooter
{
	border-top: 1px solid #6a6a6a;
}
#vW #navigation ul
{
	border-bottom: 1px solid #6a6a6a;
}

/* lt gray */
#vW .adSpace, #vW #adSpace .ads, #vW table.mainTable, #vW .mainTable.rentCompare .rowMain td
{
	border: 1px solid #E0E0E0;
}
#vW #disclaimer
{
	border-top: 1px solid #E0E0E0;
}
#vW .checkBox
{
	border-right: 1px solid #E0E0E0;
}
#vW tr .details, #vW .checkBox, #vW .rowMain #vW .button
{
	border-bottom: 1px solid #E0E0E0;
}
#vW .rowMain .button, #vW table.mainTable.qualifications td.modify
{
	border-left: 1px solid #E0E0E0;
}

/* med gray */
#vW #disclaimer p, #vW #requestToHold p .disclaimer, #vWCal .currentWeek, #vW .small
{
	color: #000000;
}
#vWCal caption
{
	background: #000000;
}
#vW #scrollDiv
{
	border: 1px solid #000000;
}
#vW td.income
{
	border-right: 1px solid #000000;
}
#vWCal th
{
	border-bottom: 1px solid #000000;
}


/* ============ white ==============*/
#vW h1.addApplicant, #vW #overlay h1, #vW #message h1, #vW #message #close, #vW .mainTable.rentCompare, #vWCal.nav, #vWCal.nav a, #vWCal caption, #vW #calendar td.month, #vW #calendar td.next, #vW #calendar td.back, #vW #messageHeader a, #vW tr.labels td, #vW #close a
{
	color: #fff;
}
#vWCal #calendar
{
	background-color: #fff;
}


/* ============ attention ==============*/
#vW .mainTable.rentCompare .rowMain td.selected, #vWCal .today, #vWCal td.today a, #vWCal td.today a:link, #vWCal td.today a:visited
{
	color: red;
}

#vW .vwButtonImportant
{
	height: 22px;
	background: #2B3E38 url( '/Common/img/1134Gradient.gif' ) repeat-x;
	border: 1px #2B3E38 solid;
	color: #ffff00;
	cursor: pointer;
}


/*--------------------------------Overlay--------------------------------------------------*/
#vW .messageHeader
{
	background-color: #2B3E38;
}



