
body {
margin:0;
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#434242;
background-image:url(../images/back.gif);
background-repeat:repeat-x;
}

.Lefttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffa800;
	height: 29px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.style1 {color: #00FFFF}
.style2 {color: #4079B8; }
.style3 {color: #000000;}
.style4 {
	color: #EA7502;
	font-weight: bold;
}
.style5 {
	color: #EA7502;
	font-size: 12px;
	font-weight: bold;
}

/*for footer*/

#footerdiv {
width:996px;
float:left;
}

.footerdiv {
width:996px;
float:left;
text-align:center;
padding-top:8px;
}



.footerdiv a {
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#3B3838;
line-height:16px;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}

.footerdiv a:hover {
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#1F4B8A;
line-height:16px;
text-decoration:none;
}
/*------------------------next button right panel*/
.btnLetsGo{background-image:url(../images/icon.gif); height:23px;width:34px;background-repeat:no-repeat;float:right;}
 
   .btnNext{background-image:url(../images/next.gif);     height:29px;width:83px;background-repeat:no-repeat;float:right;}
/*-------------------------------------------------*/


/*------------------forget password------------*/
.forgeatediv {
width:174px;
float:left;
}

.forgeatediv a {
font-family:arial;
font-size:12px;
font-weight:normal;
color:#4079B8;
text-decoration:underline;
}

.forgeatediv a:hover {
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:underline;
}
/*-------------------------*/

/*------------------------------------- Left Menu-------------------------*/
.leftlinkdiv a {
font-family:"Lucida Sans Unicode";
font-size:17px;
font-weight:normal;
color:#FFA800;
line-height:40px;
text-decoration:none;
background-image:url(images/line.gif);
background-repeat:no-repeat;
background-position:left bottom;
padding-bottom:8px;
padding-top:8px;
}

.leftlinkdivnew {
font-family:"Lucida Sans Unicode";
font-size:17px;
font-weight:normal;
color:#FFA800;
line-height:40px;
text-decoration:none;
background-image:url(images/line.gif);
background-repeat:no-repeat;
background-position:left bottom;
padding-bottom:0px;
padding-top:0px;
}


.leftlinkdiv a:hover {
font-family:"Lucida Sans Unicode";
font-size:17px;
font-weight:normal;
color:#000000;
text-decoration:none;
line-height:40px;
}
/*------------------------------------------------------------------------*/
/* ----------------top menu style sheet -----------------*/

.toplink {
padding:0px;
margin:0px;
}

.toplink li {
list-style-type:none;
display:inline;
}

.toplink li a {
float:left;
font-family:arial;
font-size:18px;
font-weight:normal;
color:#FFFFFF;
line-height:18px;
text-decoration:none;
}
.toplink li a:hover {
float:left;
font-family:arial;
font-size:18px;
font-weight:normal;
color:#FFFFFF;
line-height:18px;
text-decoration:none;
}


.topmenu{
width:626px;
float:left;
}

.topmenu ul{
list-style-type: none;
margin:0;
padding:0;
}

.topmenu li{
display:inline;
margin:0;
padding:0;
}

.topmenu a{
float:left;
background: url(../images/lefttab.jpg) no-repeat left top;
margin:0;
font-family:arial;
font-size:16px;
font-weight:normal;
color:#FFF000;
line-height:18px;
text-decoration:none;
padding-left:15px;
margin-right:3px;
}

.topmenu a span{
float:left;
display:block;
background:url(../images/righttab.jpg) no-repeat right top;
padding:7px 15px 7px 0px;
font-weight:bold;
color:#ffffff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.topmenu a span {float:none;}
/* End IE5-Mac hack */

.topmenu a:hover span {
color: #ffffff;
text-decoration:none;
}

.topmenu li.selected a{ /*Selected Tab style*/
background-position:0 -33px; /*Shift background image up to start of 2nd tab image*/
}

.topmenu li.selected a span{ /*Selected Tab style*/
background-position:100% -33px; /*Shift background image up to start of 2nd tab image*/
color:#ffffff;
}

.topmenu a:hover, .glowingtabs li.selected a:hover{ /*onMouseover style*/
background-position:0% -33px;
text-decoration:none; /*Shift background image up to start of 2nd tab image*/
}

.topmenu a:hover span, .glowingtabs li.selected a:hover span{ /*onMouseover style*/
background-position:100% -33px;
 /*Shift background image up to start of 2nd tab image*/
}


.bgdi1 {
width:996px;
float:left;
background-image:url(../images/bg.gif);
background-repeat:repeat-x;
height:25px;
padding-top:5px;
}
.bgdi1 a {
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#3B3838 	;
line-height:16px;
text-decoration:none;
padding-left:15px;
padding-right:15px;
}
.bgdi1 a:hover {
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#1F4B8A;
line-height:16px;
text-decoration:none;
}

.topmenu1{
/*width:626px;*/
float:left;
}

.topmenu1 ul{
list-style-type: none;
margin:0;
padding:0;
}

.topmenu1 li{
display:inline;
margin:0;
padding:0;
}

.topmenu1 a{
float:left;
background: url(../images/lefttab.jpg) no-repeat left top;
margin:0;
font-family:arial;
font-size:16px;
font-weight:normal;
color:#FFF000;
line-height:18px;
text-decoration:none;
padding-left:15px;
margin-right:3px;
}

.topmenu1 a span{
float:left;
display:block;
background:url(../images/righttab.jpg) no-repeat right top;
padding:7px 15px 7px 0px;
font-weight:bold;
color:#ffffff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.topmenu1 a span {float:none;}
/* End IE5-Mac hack */

.topmenu1 a:hover span {
color: #ffffff;
text-decoration:none;
}

.topmenu1 li.selected a{ /*Selected Tab style*/
background-position:0 -33px; /*Shift background image up to start of 2nd tab image*/
}

.topmenu1 li.selected a span{ /*Selected Tab style*/
background-position:100% -33px; /*Shift background image up to start of 2nd tab image*/
color:#ffffff;
}

.topmenu1 a:hover, .glowingtabs li.selected a:hover{ /*onMouseover style*/
background-position:0% -33px;
text-decoration:none; /*Shift background image up to start of 2nd tab image*/
}

.topmenu1 a:hover span, .glowingtabs li.selected a:hover span{ /*onMouseover style*/
background-position:100% -33px;
 /*Shift background image up to start of 2nd tab image*/
}


.bgdi12 {
width:367px;
float:left;
/*background-image:url(../images/bg.gif);*/
background-repeat:repeat-x;
height:24px;
padding-top:5px;
}
.bgdi12 a {
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#3B3838 	;
line-height:16px;
text-decoration:none;
padding-left:15px;
padding-right:15px;
}
.bgdi12 a:hover {
font-family:"Lucida Sans Unicode";
font-size:12px;
font-weight:normal;
color:#1F4B8A;
line-height:16px;
text-decoration:none;
}

/*---------------------------------Search Page Design ---------------------------------------------------------*/

.bg3main {
width:976px;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}




.bg3div {
/*width:976px;*/
/*float:left;*/
background-image:url(images/bg3.gif);
background-repeat:repeat-x;
height:290px;
}
.bg3divw {
/*width:976px;*/
/*float:left;*/

background-repeat:repeat-x;
height:290px;
}

.bg3div1 {
width:976px;
float:left;
height:290px;
}

/*--------------------------------------------------------------------------------------------------------------*/







a{text-decoration:none;font-size:12px;cursor:hand;}
a:hover{text-decoration:underline;}
td{font-family:Arial;font-size:12px;}
.NormalText{font:normal 12px;}

.Warning{color:#C00;}
.GreyText{color:gray;}
.DarkBlueText{color:#000032;}
.BlueText{color:#00498C;}
.OrangeText{color:#D1680D;}
.WhiteText{color:#FFF;}
.RedText{color:Red;}
.BlackText{color:#000;}
.HeadingSmall{font-size:14px;letter-spacing:1pt;font-weight:700;}
.DetailText{font-size:13px;letter-spacing:0.3pt;}
.PaymentTextBlue{color:#08335D;}
.BlueLink{color:Blue;}
.YellowBG{background-color:#FF0;}
.ImageText{font-size:32px;font-weight:700;color:#FFF;position:absolute;top:170px;right:380px;width:490px;text-align:center;line-height:35pt;letter-spacing:1px;}
.SearchResultLabel{color:#000031;text-align:right;vertical-align:top;}
.SearchResultData{color:#000031;text-align:left;vertical-align:top;font-weight:700;}
.SerachResultAlternateItem{background-color:#f7f6f6;}
.SerachResultMouseOver{background-color:#F0FCE9;}
.SerachResultMouseOver1{background-color:#eaf0fb;}
.SerachResultRecentlyViewed{background-color:#f8e6c5;}
.SearchResultRow{border-top:2px solid #6C95C2;border-bottom:2px solid #6C95C2;background-color:#FEFCF4;padding:4px 2px 2px;}
.Searchresulttext{line-height:18px;font-size:12px;}
hr{background-color:gray;}
.TextInput,select,textarea{border:solid 2px gray;border-bottom:solid 1px gray;font-family:Arial, Helvetica;font-size:11px;vertical-align:middle;}
.LgInput{width:200px;height:20px;}
.SmInput{width:100px;height:20px;}
.Bottomborder{border-bottom:solid 1px gray;}
.imgRedBorder{border:solid 2px #E45F00;width:115px;height:75px;}
.imgBlueBorder{border:solid 2px #06f;width:115px;height:75px;}
.GrayBackground{background-color:#C2C2C2;border:solid 1px silver;margin:2px;}
.BorderWhite{border:1px solid #dedede;display:block;margin:3px;padding:3px;}
.GrayBorder{border:1px silver solid;border-collapse:collapse;}
.grayBg{background-color:silver;text-align:left;font-weight:700;font-size:13px;height:25px;padding-left:2px;}
.ButtonLink{background:#c3d0dc url(../images/global/button_background.gif) repeat-x;border:1px #8b8a83 solid;font-size:13px;font-weight:700;text-decoration:none;cursor:hand;color:#000;padding:2px 15px;}
.ButtonLink1{background:#c3d0dc url(../images/global/button_background.gif) repeat-x;border:1px #8b8a83 solid;font-size:13px;font-weight:700;color:#000;padding:2px 15px;}
.Grid{background-color:#FFF;width:100%;}
.Grid th,.Grid td{font-size:11px;padding:4px 10px;}
.Grid th,.GridHeader{background:#ccc url(../images/global/grid_header.gif) repeat-x top;border:1px #999 solid;white-space:nowrap;text-align:left;}
.Grid th:first-child{border-left:0;}
.Grid th.Selected,.GridHeader Selected{background:#8db5df url(../images/global/grid_header_highlight.gif) repeat-x top;}
.GridHeader td{font-weight:700;color:#000;}
#searchresultright{height:395px;overflow:auto;float:left;width:905px;margin:2px;}
#content{background-color:#FFF;width:926px;padding:0 20px 0 20px;}
#ContentArea{border:solid 1px #4c91cc;border-top:0;width:926px;}
#Middle{width:500px;margin-left:4px;margin-right:4px;}
#Middle1{width:690px;margin-left:15px;margin-right:7px;}
.SearchResultsArea{border-right:solid 1px #4c91cc;border-left:solid 1px #4c91cc;}
#SearchResults{margin-left:4px;margin-right:4px;height:100%;}
.MiddleArea{border-right:solid 1px #4c91cc;border-left:solid 1px #4c91cc;width:500px;}
.MiddleArea1{border-right:solid 1px #4c91cc;}
#mainBody{width:996px;background:#FFF;text-align:center;height:620px;margin:5px auto;padding:2px 5px;}
#header{width:926px;}
#header a{font-weight:700;font-family:Arial;text-decoration:underline;}
#Footer{font-size:11px;width:926px;border-top:#666 4px solid;padding:7px 0 0;}
#Footer a{color:#646873;padding:0 5px;}
#LeftPanel{width:182px;font-family:Arial;padding:15px 10px 0;}
#LeftPanel #Firstspan{font-size:14px;border-bottom:solid 1px gray;letter-spacing:1px;}
#LeftPanel a,.MainText{font-size:17px;letter-spacing:1px;color:#D1680D;font-family:Arial Black; }
#LeftPanel .orangeBackground{background-image:url(../images/ClientSite/Orange_round.gif);height:26px;width:26px;background-repeat:no-repeat;color:#FFF;padding:0 5px 2px 6px;}
#LeftPanel div{padding-top:10px;}
#RightPanel{width:200px;font-family:Arial;padding:15px 7px 0;}
.PaymentPanel{width:196px;font-family:Arial;padding:0 10px 0 5px;}
.PaymentMiddle{border-right:solid 1px #4c91cc;border-top:solid 1px #4c91cc;width:696px;padding:5px 15px 0;}
#Search{background:#000032 url(../images/global/subway.JPG);background-color:#000032;color:#FFF;font-family:Arial;font-size:11px;padding:4px 10px 4px 15px;}
#Search .SearchInput{background-color:#FFF;width:170px;height:20px;font-size:11px;}
#Search .bullets{background-image:url(../images/global/SmallOrange_round.gif);height:20px;width:20px;background-repeat:no-repeat;color:#FFF;font-size:11px;font-weight:700;padding:2px 4px 6px 6px;}
#Search td{font-family:Arial;font-size:10px;}
#tabs{text-decoration:none;background-image:url(../images/ClientSite/shadow.gif);background-repeat:repeat-x;height:32px;font-size:11px;border-left:solid 1px #4c91cc;border-right:solid 1px #4c91cc;margin:0;padding:0;}
#tabs ul{list-style:none;margin:0 0 0 2px;padding:0;}
#tabs ul li{display:inline;line-height:normal;margin:0;padding:0;}
#tabs ul li a,.HorizontalNav ul li a:visited{float:left;height:25px;text-align:center;letter-spacing:0.2pt;color:#171837;background:url(../images/ClientSite/divider.gif) no-repeat right top;padding:3px 0 0;}
#tabs a{text-decoration:none;}
#tabs ul li a:hover{letter-spacing:0.4pt;text-decoration:underline;}
#PopupContentArea{border-top:0;border-right:0;border-left:0;border-bottom:0;width:925px;}
.list{line-height:25px;letter-spacing:1px;color:#00498C;font-weight:700;font-size:13px;margin:5px;padding:0;}
.listData{font-weight:400;color:#454545;line-height:normal;letter-spacing:normal;text-align:justify;}
#Weather{width:200px;height:200px;background-image:url(../images/global/bgBlue.JPG);border-bottom:solid 1px #346797;border-right:solid 1px #346797;}
#Weather .headerText{color:#FFF;font-weight:700;text-align:center;vertical-align:top;font-size:15px;padding:0;}
.todayText{font-size:14px;font-weight:700;color:#346797;letter-spacing:1px;}
.high{font-size:12px;letter-spacing:1px;font-weight:700;color:#D1680D;}
.low{font-size:9px;font-weight:700;letter-spacing:1px;}
.titleText{color:#FFF;font-weight:700;}
#BreadCrumbTrail{border-left:solid 1px #4c91cc;border-right:solid 1px #4c91cc;padding:0 5px;}
#BreadCrumbTrail a{color:#1F638A;font-weight:700;font-family:Arial;text-decoration:underline;font-size:11px;}
#BreadCrumbTrail a:hover{text-decoration:underline;color:#9EC068;}
.Heading,#Footer span{font-size:18px;letter-spacing:1pt; }
.PaddingTopBottom{padding:5px 0 5px 0}
.orng2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#D1680D;
}
.blu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366ff;
}


.termheading{font-family:Arial;font-size:11px; color:#000000;}
.faq{width:65px;}
.hm{width:70px;}
.aboutus{width:90px;}
.search{width:80px;}
.nr{width:100px;}
.nl{width:110px;}
.cn{width:75px;}
.nb{width:110px;}
.log1{width:112px;}
.blog{width:110px;}

.apartmenttextdiv {

font-family:"Lucida Sans Unicode";
font-size:18px;
font-weight:bold;
color:#1F4B8A;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}
.mainheaderleft {
	background-image: url(../images/homepage_11.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 367px;
}
