﻿.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu{						width:950px; height:49px; background:#f5e9db url(/images/MainBlock/MenuBG.jpg) repeat-x left top; overflow:hidden;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu ul{					white-space:nowrap;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu li{					height:49px; display:inline; overflow:hidden; }
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu li a{				font-family: Georgia, Serif; float:left; height:34px; display:block; padding:15px 12px 0px 15px; color:#384c71; font-size:12pt; text-decoration:none; background:url(/images/Sprites/MenuBGSprite.jpg) -200px 0px;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu li:hover a{			font-family: Georgia, Serif; background-position: -200px -49px;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu li span{				float:left; height:34px; display:block; padding:15px 12px 0px 13px; color:#384c71; font-size:12pt; text-decoration:none; background:url(/images/Sprites/MenuBGSprite.jpg) -200px -98px;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .FirstItem a{		background-position: 0px 0px;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .FirstItem:hover a{	background-position: 0px -49px;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .FirstItem span{		background-position: 0px -98px;}

.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu{			position:absolute; z-index:2; width:948px; background:url(/images/MainBlock/SubMenuBG.png); overflow:hidden; border:solid 1px #f5e9db; border-top:0px;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu ul{			white-space:nowrap;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu li{			height:auto; display:inline;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu li a{		height:auto; display:block; float:left; padding:10px 30px 10px 30px; color:#f5e9db; font-size:10pt; text-decoration:none; background:url(/images/MainBlock/SubMenuListIcon.jpg) no-repeat left center; }
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu li a:hover{	color:#ffffff; text-decoration:underline;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu li .First{	background-image:none;}

.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu2{			position:absolute; z-index:2; width:948px; background:url(/images/MainBlock/SubMenuBG.png); overflow:hidden; border:solid 1px #f5e9db; border-top:0px;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu2 ul{		float:right;	white-space:nowrap;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu2 li{			height:auto; display:inline;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu2 li a{		height:auto; display:block; float:left; padding:10px 30px 10px 30px; color:#f5e9db; font-size:10pt; text-decoration:none; background:url(/images/MainBlock/SubMenuListIcon.jpg) no-repeat left center; }
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu2 li a:hover{	color:#ffffff; text-decoration:underline;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .SubMenu2 li .First{	background-image:none;}

/** Resident Portal **/
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal{								float:right; width:181px; height:49px; overflow:hidden; background:url(/images/ResidentialPortal/PortalBG.jpg) no-repeat right top;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .Input{						float:left; height:19px; width:111px; background:#cdb08c url(/images/ResidentialPortal/TBLeft.jpg) no-repeat left top; margin:5px 0px 0px 4px;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .Input .Wrapper{				background:url(/images/ResidentialPortal/TBRight.jpg) no-repeat right top; overflow:hidden;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .Input .Wrapper input{		float:left; height:19px; width:105px; background:#cdb08c; border:0px; margin:0px 3px 0px 3px;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .Input .Wrapper .initialize{	font-style:italic; color:#e9d6c0;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .Input .Wrapper .normalize{	font-style:normal; color:#ffffff;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .LoginBtn{					float:left; width:51px; height:19px; overflow:hidden; margin:5px 0px 0px 0px; background: url(/images/Sprites/LoginBtnSprite.jpg) left top; cursor:pointer;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .LoginBtn a{					display:none;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .LoginBtn:hover{				background-position:0px -19px;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .Pass{						float:left; width:102px; height:16px; margin:3px 0px 0px 3px; cursor:pointer; background:url(/images/ResidentialPortal/forgotPass.jpg); overflow:hidden;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .Pass a{						display:none;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .Signup{						float:left; width:78px; height:16px; margin:3px 0px 0px 48px; cursor:pointer; background:url(/images/ResidentialPortal/SignUp.jpg); overflow:hidden;}
.ContentTop .TCBlock .OuterWrapper .InnerWrapper .Menu .ResidentPortal .Signup a{					display:none;}