
span, label {margin:3px 3px 3px 3px}

.field-items P {margin:0; padding:0}

.TableText
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
.smalltabletext 
{
	 FONT-SIZE: 10px;
	 color: #484E55;
}
HR
{
    COLOR: #464D55;
    HEIGHT: 1px
}
.UnitName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.LocationName
{
    FONT-SIZE: 10pt
}
.RateTableText
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    TEXT-ALIGN: center
}

.vertBarHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #8F8F8F;
}
.vertBarText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #8F8F8F;
    TEXT-DECORATION: none
}
A.vertBarText:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #20458F;
    TEXT-DECORATION: underline
}
A.vertBarText:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #29458F;
}
A.vertBarText:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0CAEDF;
    TEXT-DECORATION: underline
}
A.vertBarText:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0071BC;
    TEXT-DECORATION: underline
}
.backGroundOnColor
{
    BACKGROUND-COLOR: #FDE59A
}
.backGroundOffColor
{
    BACKGROUND-COLOR: #F4B44D
}
.regularText
{
    FONT-SIZE: 10pt;
    COLOR: #8F8F8F;
}
.regular9pt
{
    FONT-SIZE: 10pt;
    COLOR: #8F8F8F;
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #FFFFFF;
    background-color: #8F8F8F;
}
.inquiryheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #464D55;
}
A.regularLink:active
{
    FONT-SIZE: 10pt;
    COLOR: #0071BC;
}
A.regularLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #0071BC;
}
A.regularLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #0071BC;
}
A.hover
{
    COLOR: #8F8F8F;
}
.headerSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0CAEDF;
}
A.anchor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0071BC;
}
A.smallOnLink:active
{
    FONT-SIZE: 10pt;
    COLOR: #0CAEDF;
}
A.smallOnLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #0071BC;
}
A.smallOnLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #0071BC;
}
.bigLinkOffColor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #0071BC;
}
.bigLinkOffColor A
{
 
}
TD.regular9pt
{
    FONT-SIZE: 9pt;
    COLOR: #8F8F8F;
}
TD.formHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #8F8F8F;
}
TD.searchResultHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
}
TD.sectionHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    border:solid 0px lightgrey;
}
.formHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #484E55;
}
.sectionHeader
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
	COLOR: #7C7D6A;
	border-bottom: solid 1px lightgrey;
}

.navBarOffColor
{
	color: #3399CC
}
.navBarOnColor
{
	color: #FFFFFF
}

.HeaderText
{
    FONT-SIZE: 19pt;
    COLOR: #3399CC;
}
.HeaderTextHome
{
    FONT-SIZE: 14pt;
    COLOR: #3399CC;
}
.error
{
	font-size:8pt;
	font-weight:bold;
	color:Red;
}



/*BP: 6/29/2006 - Added as a container to group the navigational content in order to hide for printing.
 This CSS class is referenced in R90_print.css*/
.DoNotPrintNav 
{
}


.StatusIndicator
{
	position:absolute;Top:90px;Left:55px;z-index:1000;color:#8F8F8F;font-size:10pt;font-weight:bold;
	border:solid 1px orange;
	background-color:white;
}
.Outer
{
	position:relative;
}
/*----------------------------------------------------------*/

.ErrorDialog {border:solid 1px gray;background-color:whitesmoke;width:200px;height:100px;padding-top:20px}

.PropertyGridHeader {padding-top:10px}
.PropertyGridContent { padding-top:10px}
.PG_Item_Header 
{
	background-color:#FBF3E6;
	font-weight:bold;
	font-size:12px;
	margin-left:5px;
	padding: 5px 8px 5px 8px;
	height:15px
}
.PG_Item_Header_Dauf 
{
	background-color:#DFF1FB;
	font-weight:bold;
	margin-left:5px;
	padding: 5px 8px 5px 8px;
	height:15px
}

.PG_Item_Feature
{
	background-color: whitesmoke;
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
	COLOR: #8F8F8F;
	padding-left:5px;
	} 
.PG_Sort_Header{BORDER-RIGHT:gray 1px solid; PADDING-LEFT:10px;font-size:9pt;font-weight:bold;}
#itemopt div {padding: 0px 0px 2px 0px}

.RatesDisclaimer {color:red;border-bottom:solid 1px lightgrey;border-left:solid 1px lightgrey;border-right:solid 1px lightgrey;width:96%;padding:5px 5px 5px 5px}

#content {padding-left:10px;padding-top:10px;}
/*Web Calendars*/
#ctl00_PageContent_PopUpCalendarUI_Calendar1 table {border-collapse:collapse;border-spacing:0;}
#ctl00_PageContent_PopUpCalendarUI_Calendar1 td{margin:0;padding:0;}
#ctl00_PageContent_CheckRatesAvailUI_PopUpCal_Calendar1 td{margin:0;padding:0;}
#QuickSearch1_PopUpCalendarUI_Calendar1 td{margin:0;padding:0;}
.TH_override {padding:0;} /*BP: 6/3/2010 - added to correct web caledar excessive width*/

/*Compare Page*/
.comparelayout {width:521px;height:730px; min-width:521px; overflow:auto;}
.compare_image {border-top:solid 0px;border-bottom:solid 5px;}
.compare_col_padding {padding-bottom:6px}
.compare_amenities {border-left:solid 1px #8F857D;border-right:solid 1px #8F857D;border-top:solid 1px #8F857D; background-color:#FFFFFF}
.compare_amenityitem {padding-left:0px;height:10px}
.compare_rowOdd { background-color:#ffffff} /*light*/
.compare_rowEven {background-color:#FBF3E6} /*dark*/
.compare_amenity_rowOdd { background-color:#ffffff} /*light*/
.compare_amenity_rowEven {background-color:#FBF3E6} /*dark*/


.qsheading { font: .8em Verdana; font-weight:bold; color:#7B7C6A}
.qstext { font: .8em Verdana; color:#000000}

#iframe { position:absolute; top:20px; left:-18px;}

#iframe2 {
	position: absolute;
	top: 0px;
	left: -30px;
	width: 170px;
	height: 130px;
	z-index: 10;
}

/*********Property Detail Page ***************/

#prop_outer 
{
	width:830px;
	/*border:solid 1px black;*/
}
#prop_left
{
	width:400px;float:left;
	/*border:solid 1px black;*/
	padding:  2px 2px 2px 2px;
}
#prop_right
{
	width:400px;
	float:right;
	/*border:solid 1px black;*/
	padding: 5px 4px 5px 0px;
	position:relative;
	color:#8F8F8F;
}
#prop_content_outer
{
	width:500px;
}
#prop_content_inner 
{
	padding: 15px 10px 15px 12px;
	width:495px;
	max-width:495px;
	position:relative;
	color:#8F8F8F;
}

#tabRow {padding: 10px 0px 0px 5px; background: url(../images/Greytab_RowBG.gif) repeat-x bottom left; width:500px}

span.prop_largeTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 2em;
	COLOR: #8F8F8F;

}
#unitDescription 
{
	width:480px;
	}
#unitAmenities
{
	width:500px;

}
#unitMap 
{
	width:500px;
	position:absolute;
	top:15px;
	left:12px;
	}
#unitRates 
{
	width:500px;
	padding-left:10px;
	padding-top:20px;
}
#BB{}
.calrightpos {position:absolute;top:-30px;left:-65px}
/*-----------------------Grey Tab Classes---------------------------*/

div.tabDiv {
	height: 26px;
	padding: 0;
	margin: 0;
	color:#FFFFFF;
	font-weight:bold;
}
div.tabDiv .left_tabDiv {
	background: url(../images/Greytab_LeftBG.gif) no-repeat top left;
	padding: 7px 2px 0 7px;
	height: 26px;
	float: left;
}
div.tabDiv .right_tabDiv {
	background: url(../images/Greytab_RightBG.gif) no-repeat top right;
	width: 15px;
	height: 26px;
	float: left;
}
div.tabDiv a {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0;
	margin: 0;
	display: block;
}
div.tabDiv a:hover {
	color: #F5CC34;
}

div.tabDiv_selected {
	height: 26px;
	padding: 0;
	margin: 0 6px 0 0;
	font-size: 12px;
	font-weight:bold;
	color: #646560;
}
div.tabDiv_selected .left_tabDiv {
	background: url(../images/GreytabSelected_LeftBG.gif) no-repeat top left;
	padding: 8px 2px 0 10px;
	height: 26px;
	float: left;
}
div.tabDiv_selected .right_tabDiv {
	background: url(../images/GreytabSelected_RightBG.gif) no-repeat top right;
	width: 13px;
	height: 26px;
	float: left;
}
/*********************************************************/

#graylinks a:active { color:#8F8F8F}
#graylinks a:visited { color:#8F8F8F}
#graylinks a:hover { color:#8F8F8F}
#graylinks a:link { color:#8F8F8F}

.PropertyGridTitleBar { font-size:1.3em; font-weight:bold; width:100%; height:25px; padding:0 0 0 10px; margin:0; border:solid 1px #E5E5E5}

