﻿/* Visual Position Elements */

#container { 
    width: 986px;
    margin: 0 auto;
    text-align: left;

    }
#contentHeader { 
    width: 964px;
    margin: 0 auto;
    text-align: left;

    }
#contentBody { 
    width: 964px;
    margin: 0 auto;
    text-align: left;
    }
#contentFooter { 
    width: 964px;
    margin: 0 auto;
    text-align: center;
    }


body {
	font-family:Arial;
	background-color: #5f5542;
	margin: 0;
	padding: 0;
    text-align: center;
	}

.footer {
	font-size: 12px;
	color: #dbd4ca;
	font-family: Arial, sans-serif;
	text-align:center;

}

.footer a:link { 
color: #dbd4ca; text-decoration:none; 
	}
	
.footer a:visited { 
 color: #dbd4ca; text-decoration:none;
	}
.footer a:active { 
color: #dbd4ca; text-decoration:none;
	}
.footer a:hover { 
color: #dbd4ca; text-decoration:underline; 
	}

.HomeSideBarTitle {
	font-family: arial;
	font-size: 12px;
	color: #080300;
	font-weight:bold;
	line-height:20px;
	padding-left:10px;

}

.HomeSideBarTitle a:link { 
color: #080300; text-decoration:none; 
	}
	
.HomeSideBarTitle a:visited { 
color: #080300; text-decoration:none;
	}
.HomeSideBarTitle a:active { 
color: #080300; text-decoration:none;
	}
.HomeSideBarTitle a:hover { 
color: #080300; text-decoration:underline; 
	}
.HomeSideBarTxt {
	font-family: arial;
	font-size: 10px;
	font-weight:400;
	color:#48463d;
	padding-left:19px;
}

.promo_headline {
	font-family: arial;
	font-size: 13px;
	color: #5f7c5d;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:0px;
}

.promo_headline a:link { 
color: #5f7c5d; text-decoration:none; 
	}
	
.promo_headline a:visited { 
color: #5f7c5d; text-decoration:none;
	}
.promo_headline a:active { 
color: #5f7c5d; text-decoration:none;
	}
.promo_headline a:hover { 
color: #5f7c5d; text-decoration:underline; 
	}

.promo_body {
	font-family: arial;
	font-size: 11px;
	color:#48463d;
	font-weight:400;
}

.promoimage 
{
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left:20px;
	padding-right:5px;
}

.rtRead { 
	float:right; 
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right:8px;
}
rtLearnMore 
{
	float:left;
}

.content {
font-family:Arial, Helvetica, sans-serif;
color: #79725e;
font-size:12px;
line-height:19px;
}

.content a:link { 
color: #79725e; text-decoration:none; 
	}
	
.content a:visited { 
color: #79725e; text-decoration:none;
	}
.content a:active { 
color: #79725e; text-decoration:none;
	}
.content a:hover { 
color: #79725e; text-decoration:underline; 
	}
	
.content_head {
font-family:Arial, Helvetica, sans-serif;
color: #5f7c5d;
font-size:14px;
font-weight:bold;
line-height:19px;
}

.content_head a:link { 
color: #5f7c5d; text-decoration:none; 
	}
	
.content_head a:visited { 
color: #5f7c5d; text-decoration:none;
	}
.content_head a:active { 
color: #5f7c5d; text-decoration:none;
	}
.content_head a:hover { 
color: #5f7c5d; text-decoration:underline; 
	}

.content_form {
font-family:Arial, Helvetica, sans-serif;
color: #79725e;
font-size:11px;
font-weight:bold;
line-height:18px;
padding-left:10px;
}
.tenant_list_orange {
font-family:Arial, Helvetica, sans-serif;
color: #993300;
font-size:12px;
font-weight:400;
line-height:18px;
}

.tenant_list_orange a:link { 
color: #993300; text-decoration:none; 
	}
	
.tenant_list_orange a:visited { 
color: #993300; text-decoration:none;
	}
.tenant_list_orange a:active { 
color: #993300; text-decoration:none;
	}
.tenant_list_orange a:hover { 
color: #993300; text-decoration:underline; 
	}
.tenant_info {
font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-size:12px;
line-height:19px;
}

.tenant_content_green {
font-family:Arial, Helvetica, sans-serif;
color: #5f7c5d;
font-size:11px;
font-weight:bold;
line-height:18px;
text-transform:uppercase;
}
.tenant_content_orange {
font-family:Arial, Helvetica, sans-serif;
color: #993300;
font-size:12px;
line-height:18px;
}

.tenant_content_orange a:link { 
color: #993300; text-decoration:none; 
	}
	
.tenant_content_orange a:visited { 
color: #993300; text-decoration:none;
	}
.tenant_content_orange a:active { 
color: #993300; text-decoration:none;
	}
.tenant_content_orange a:hover { 
color: #993300; text-decoration:underline; 
	}
	
.content_orange {
font-family:Arial, Helvetica, sans-serif;
color: #993300;
font-size:13px;
line-height:24px;
font-weight:bold;
}

.content_orange a:link { 
color: #993300; text-decoration:none; 
	}
	
.content_orange a:visited { 
color: #993300; text-decoration:none;
	}
.content_orange a:active { 
color: #993300; text-decoration:none;
	}
.content_orange a:hover { 
color: #993300; text-decoration:underline; 
	}

.content_leftnav {
font-family:Arial, Helvetica, sans-serif;
color: #993300;
font-size:14px;
line-height:24px;
font-weight:bold;
}

.content_leftnav a:link { 
color: #993300; text-decoration:none; 
	}
	
.content_leftnav a:visited { 
color: #993300; text-decoration:none;
	}
.content_leftnav a:active { 
color: #993300; text-decoration:none;
	}
.content_leftnav a:hover { 
color: #993300; text-decoration:underline; 
	}


hr {
border:0 solid #FFFFFF;
color:#FFFFFF;
}

.content_leftcol {
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:16px;
font-weight:bold;
line-height:22px;


}

.content_left_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #080300;
}

.content_left_normal {
font-family:Arial, Helvetica, sans-serif;
color: #48463d;
font-size:11px;
line-height:18px;
}

.content_left_normal a:link { 
color: #993300; text-decoration:none; 
	}
	
.content_left_normal a:visited { 
color: #993300; text-decoration:none;
	}
.content_left_normal a:active { 
color: #993300; text-decoration:none;
	}
.content_left_normal a:hover { 
color: #993300; text-decoration:underline; 
	}

.tenanttile {
font-family:Arial, Helvetica, sans-serif;
color: #993300;
font-size:13px;
line-height:18px;
padding-left:15px;
}

.tenanttile a:link { 
color: #993300; text-decoration:none; 
	}
	
.tenanttile a:visited { 
color: #993300; text-decoration:none;
	}
.tenanttile a:active { 
color: #993300; text-decoration:none;
	}
.tenanttile a:hover { 
color: #993300; text-decoration:underline; 
	}
	
.didyouknow {
font-family:Arial, Helvetica, sans-serif;
color: #9AAD76;
font-size:14px;
line-height:18px;
font-weight:bold;
}

.news_headline {
font-family:Arial, Helvetica, sans-serif;
color: #465c44;
font-size:13px;
line-height:18px;
font-weight:bold;
}

.news_date {
font-family:Arial, Helvetica, sans-serif;
color: #465c44;
font-size:11px;
line-height:18px;
font-weight:bold;
}

.arrow { vertical-align:text-bottom;}

.HeaderLogo { float:left; padding-top:25px; padding-left:20px; padding-bottom:0px;}
.FastParkLogo { float:right; padding-top:6px; padding-right:20px;}
.LeftThemeImage { float:left; }

A			{ font-family:Arial, Helvetica, sans-serif; color: #993300; font-size:12px; line-height:18px; }    
A:link		{ color: #993300; text-decoration:none; 	}	
A:visited	{ color: #993300; text-decoration:none;	}
A:active	{ color: #993300; text-decoration:none;	}
A:hover		{ color: #993300; text-decoration:underline; 	}

/*---- Standard table formatting ----*/
/* provides no border and no cell padding */
TABLE.tblStandard	{ border: 0px #000000; padding: 0px, 0px, 0px, 0px; margin: 0px, 0px, 0px, 0px; vertical-align: top; width: 100%;}
THEAD.tblStandard	{ vertical-align: top; }
TR.tblStandard		{}
TD.tblStandard		{ text-align: left; vertical-align: top; }
TD.tblStandardRight { text-align: right; vertical-align: top; }
TD.tblStandardCenter  { text-align: center; vertical-align: top; }
TD.tblStandardJustify { text-align: justify; vertical-align: top; }
TD.tblStandardMiddle  { text-align: left; vertical-align: middle; }

/*---- Small table Formatting ----*/
/* provides no border and no cell padding */
TABLE.tblSmall		{ border-width: 0px; padding: 0px, 0px, 0px, 0px; margin: 2px, 2px, 2px, 2px; vertical-align: top; width: 100%; }
THEAD.tblSmall		{ vertical-align: top;}
TR.tblSmall			{}
TD.tblSmall			{ text-align: left; vertical-align: top;}
TD.tblSmallRight	{ text-align: right; vertical-align: top;}
TD.tblSmallCenter	{ text-align: center; vertical-align: top; }
TD.tblSmallJustify	{ text-align: justify; vertical-align: top; }

/* Page formatting */
.LabelH1Style { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #5f7c5d; letter-spacing: 2px; }
.LabelH2Style { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #5f7c5d; letter-spacing: 2px; }
.LabelH3Style { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #5f7c5d;  }
.LabelH4Style { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #5f7c5d;  }

.HeadingStyle { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #5f7c5d; letter-spacing: 2px; }
.SubHeadingStyle { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #5f7c5d; }

/* Form Elements and Server Controls */
.AdminLabelStyle { font-family: Arial, Helvetica, sans-serif; color: #79725e; font-size: 12px; vertical-align: top; }
.AdminCheckBoxStyle { font-family: Arial, Helvetica, sans-serif; color: #79725e; font-size: 12px; vertical-align: top; }
.TextBoxStyle {  font-family: Arial, Helvetica, sans-serif; border-right: #999999 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #999999 1px solid; }
.LongTextBoxStyle {  font-family: Arial, Helvetica, sans-serif; width: 460px; border-right: #999999 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #999999 1px solid; }
.FxTextBoxStyle {  font-family: Arial, Helvetica, sans-serif; border-right: Maroon 1px solid; border-top: Maroon 1px solid;	border-left: Maroon 1px solid; border-bottom: Maroon 1px solid; width: 80px; text-align: right; }
.AmountTextBoxStyle {  font-family: Arial, Helvetica, sans-serif; border-right: #999999 1px solid; border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; text-align: right; width: 100px; }
.DateTextBoxStyle {	 font-family: Arial, Helvetica, sans-serif; border-right: #999999 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #999999 1px solid; width: 100px; }
.DisabledTextBoxStyle {  font-family: Arial, Helvetica, sans-serif; background-color: #EEEEFF; border-right: #999999 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #999999 1px solid; text-align: right; }
.RedLabelStyle {  font-family: Arial, Helvetica, sans-serif; color: #FF0000; }
.ButtonStyle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border-right: #000000 1px solid; border-top: #999999 1px solid;	border-left: #999999 1px solid; border-bottom: #000000 1px solid; }
.ImageButtonStyle { vertical-align: top; }

/* Grid Styles */
.GridStyle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; border: 1px; }
.GridHeaderStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FAFAFA; border: 0;}
.GridItemStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #DEDFDE; border: 0; }
.GridFooterStyle {vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FAFAFA; border: 0;}
.WhiteGridStyle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; border: 1; border-color: inherit; }
.WhiteGridHeaderStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FFFFFF; border: 0;}
.WhiteGridItemStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FFFFFF; border: 0; }
.WhiteGridFooterStyle {vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FFFFFF; border: 0;}
.AdminGridStyle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; border: 1px; }
.AdminGridHeaderStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #f3f1e7; border: 0;}
.AdminGridHeaderStyle:link		{ color: #993300; text-decoration:none; 	}	
.AdminGridHeaderStyle:visited	{ color: #993300; text-decoration:none;	}
.AdminGridHeaderStyle:active	{ color: #993300; text-decoration:none;	}
.AdminGridHeaderStyle:hover		{ color: #993300; text-decoration:underline; 	}
.AdminGridItemStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #DEDFDE; border: 0; }
.AdminGridFooterStyle {vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #FAFAFA; border: 0;}

.GridAlternatingItemStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #CECBCE; border: 0; }
.GridSelectedItemStyle { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; background-color: #CECBCE; border: 0;}
