@charset "utf-8";
		
@import url("nalsceylon_common.css");
/****************Original Ceylon****************/	

/********reset settings***************/
body{ font:normal 12px arial; color:#ebebeb; margin:0; padding:0; line-height: 20px;}
body a:link,body a:visited { font:normal 12px arial; color:#CACC4A; text-decoration:none; text-align:left; cursor:pointer;line-height:20px; }
body a:hover { font:normal 12px arial; color:#ECEEA7; text-decoration:none; text-align:left; cursor:pointer; line-height:20px; }
.bodycolor { background-color:#afca2c; margin:0; padding:0; }
.ms-WPBody{font-family:arial; font-size:12px; /*color:#464545;*/}
.ms-WPBody a:link{color:#464545; font: 12px arial;}
/********reset settings***************/


/*************** editor settings**************/ 
p { font:normal 12px arial, helvetica, sans-serif; color: #ffffff; line-height: 20px;}
/************** editor settings ends ******************/

h1 {font:normal 22px arial !important; color: #ffffff; text-align:left; margin:0px; padding:0px 0px 20px 0px;line-height:22px}
h2 {font:bold 16px arial!important; color:#cacc4a!important; margin-bottom:7px!important;line-height:20px}
h3 {font:bold 14px arial!important; color:#cacc4a!important;line-height:18px}
h4 {font:bold 13px arial!important; color:#cacc4a!important;line-height:16px}
h5 {font:normal 13px arial!important; color:#cacc4a!important;line-height:14px}
h6 {font:normal 12px arial!important; color:#cacc4a!important;line-height:12px}

/*************template specific classes*******************/

#fullsizebg{position:absolute; z-index:-2; width:100%; text-align:center;top:0;} 
.mainimage{margin:0px auto; position:relative; z-index:0; width:1000px;} 
.mergebg {margin:0px auto; position:relative; z-index:1; background:url(../images/merge_bg.png) left bottom repeat-x; height:140px; width:1000px; margin-top:-120px;}
/* #fullsizebg img {width:100%; height:100%; position:fixed; left:0; top:0; z-index:0;} */


#wrapper{ width:100%; height:100%; margin:0px auto; z-index:1;}
#topwrapper{ width:960px; /*height:526px;*/ padding-top:22px; margin:0px auto; position:relative;}
#logocontainer {width:200px; height:150px;} 
.punchline { width:960px; height:65px; margin-bottom:15px; text-align:right; font: normal 65px arial; color:#ffffff; padding-top:200px;}
.punchline img{ float:right;}
.tagline_home{ margin-top:244px;}			
.tagline_inner{ margin-top:65px;}
#navwrapper { width:100%; height:37px; background:url(../images/menubg.png) repeat 0 0;}
.menudiv { width:960px; margin:0 auto; text-align:center}
.contentbg { background:url(../images/contentbackground.png) repeat-y center top; min-height:150px; margin-top:2px;}
#contentwrapper { width:959px; margin:0px auto; background:url(../images/contentwrapper_bgimg.png) repeat-y 0 0; padding-bottom:20px; min-height:170px;}

.footerbg {background:#7b4a10; border-top:1px solid #fff7f1; min-height:125px; }
#footerwrapper { width:960px; height:auto; min-height:115px; margin:0 auto; font:normal 12px arial; color:#fcebd7; }

/*.rightcolumn ul li.rightlinkdivider { background:url(../images/divider_img.png) no-repeat left center; height:12px; width:224}*/
.rightcolumn ul li{ text-align:center; padding:4px 0px;background:url(../images/divider_img.png) no-repeat left bottom; height:35px}
.rightcolumn{
    margin: 23px 5px 23px 0;
    padding-left: 10px;
}

/* ---------->>> two column with equal height <<<-----------*/
#twocolumn .container2 { float:left; width:100%; overflow:hidden; position:relative; }
#twocolumn .container1 { float:left; width:100%; position:relative; right:80%;}
#twocolumn .col1 { float:left; width:75%; position:relative; left:80%; }
#twocolumn .col2 { float:left; width:25%; position:relative; left:80%; }


#navwrapper ul { list-style:none;}
#column1 { float:left; width:140px; margin-top:20px; }
#column1 ul li { list-style:none; height:18px; }
#column2 { float:left; width:140px; margin-top:20px; }
#column2 ul li { list-style:none; height:18px; }
#column3 { float:left; width:140px; margin-top:20px; }

#column1 ul, #column2 ul, #column3 ul {margin:0; padding:0;}

#address {color:#FCEBD7; float:left; font:12px arial; width:140px; margin-top:20px; line-height:20px; word-wrap:break-word; }

/*************editable classes starts****************/
#address a:link, #address a:visited { font:normal 12px arial; color:#fcebd7; text-decoration:none; word-wrap:break-word; }
#address a:hover { font:normal 12px arial; color:#fcebd7; text-decoration:underline; word-wrap:break-word; }

.footertext { float:left; font:normal 12px arial; color:#ffffff; width:74%; margin-left:200px; }
.footerlinks,a.footerlinks:link,a.footerlinks:visited { font:normal 12px arial; color:#fcebd7; text-decoration:none; text-transform:lowercase; }
a.footerlinks:hover{color:#ccaf8e; text-decoration:underline; }
.menubg { width:228px; border:1px solid #dadada; background-color:#46628c; float:left; padding:10px; min-height:150px; }

/*************editable classes ends****************/


#ctmcontentcontainer { padding-right:20px}
#ctmcontentcontainer_inner { padding-right:2px;}
#ehlicon{float:left;}
#footertextwrapper {}

#pwbymain { float:left; width:150px; margin-top:0px; padding-top:20px;}
.btm_rgt_text { font:normal 12px arial; color:#fcebd7; position:relative; float:left; margin-right: 5px;}
.btm_rgt_img { position:relative; float:left; width:60px; }
.btm_rgt_img a{background:url(../images/rclogo_offwhite.png) left top no-repeat; width:76px; height:18px; display:block;}
#rpdiv a {width:147px; height: 25px; background:url(../images/resilogin_img.png) no-repeat center; cursor:pointer; display:block; margin-left:36px; }
#apldiv a {width:158px; height: 25px; background:url(../images/applilogin_img.png) no-repeat center; cursor:pointer; display:block; margin-left:32px; }
#aptsearch a{width:177px; height: 25px; background:url(../images/chkavailability_img.png) no-repeat center; cursor:pointer; display:block; margin-left:18px; }


/************* form settings**************/
.formbodytext { font:normal 12px arial; color:#000000; text-decoration: none; line-height:15px; }
.formlabeltext { font:normal 12px arial; color:#dddddd; text-decoration: none; line-height:15px; }
.formlabeltextheader { font:bold 12px arial; color:#dddddd; text-decoration: none; }
.formlabelheader { font:bold 14px arial; color:#CACC4A; text-decoration:none; text-align:left; height:30px; vertical-align:middle; }
.formlabelsubheader { font:bold 12px arial; color: #000000; text-decoration: none; }
.formerrortext { font:normal 12px arial; color: #ea0212; text-decoration: none; text-align:left; }
.formmessagetext { font:normal 12px arial; color: #ba7420; text-decoration:none; vertical-align:middle; text-align:left; line-height:26px; }
.formbutton { font:normal 12px arial; color: #ffffff; border: 1px solid #300d11; background-color:#762e34; text-decoration: none; cursor:pointer; height:20px; }
.formsubbutton { font:normal 12px arial; color: #ffffff; border: 1px solid #300d11; background-color:#762e34; text-decoration: none; cursor:pointer; height:22px; }
.formtextfield { font:normal 12px arial; color: #000000; width:132px; border: 1px solid #dfdfdc; background-color:#ffffff; text-decoration:none; }
.requiredfield { background-color:#efefef; border: 1px solid #dfdfdc; }
.requiredlabel { font:normal 12px arial; color:#ff0000; vertical-align:top; text-align:center; }
.formtableborder { border:1px solid #ededed; }
.formtableheader { font:normal 13px arial; color:#ffffff; background-color:#151515; text-decoration: none; text-align:left; padding:5px 2px; }
.formtablesubheader { font:normal 12px arial; color: #ffffff; background-color:#768498; text-decoration: none; padding:5px 2px; }
.formtablerow { font:normal 12px arial; color: #000000; background-color:#dadada; text-decoration:none; text-align:left; padding:5px 2px; }
.formtablerowalt { font:normal 12px arial; color: #000000; background-color:#cfcfcf; text-decoration:none; text-align:left; padding:5px 2px; }
.formtableheader td, .formtablerow td, .formtablerowalt td, .formtablefooter td { padding:0px 7px; height:20px; }
.formtablesubrow { font:normal 12px arial; color: #000000; height:30px; text-align:left; text-decoration: none; }
.formtablefooter { font:bold 12px arial; color:#000000; background-color:#c8c8c8; line-height:16px; padding:0px 2px; text-align:right; text-decoration: none; }
.formtextarea { font:normal 12px arial; color: #000000; width:200px; text-decoration: none; border:1px solid #dfdfdc; }
select { font:normal 12px arial; color: #000000; background-color:#ffffff; text-decoration: none; border:1px solid #dfdfdc; }
.formbullet { background-image:url(../images/build_formbullet.png); background-repeat:no-repeat; background-position:0px 2px; width:17px; height:17px; }
.iframetransbg { background:none transparent; padding:0px 10px; }
.iframepopupbg { background:none transparent; }
.formlinks { font:normal 12px arial; color: #7e9318; text-align:left; }
a.formlinks:link, a.formlinks:visited { font:normal 12px arial; color:#7e9318; text-decoration:underline; text-align:left; cursor:pointer; outline:none; }
a.formlinks:hover { font:normal 12px arial; color:#e6891c; text-decoration:none; text-align:left; cursor:pointer; outline:none; }
.formpagenumber { font:normal 12px arial; color:#000000; text-decoration:none; text-align:left; cursor:pointer; }
a.formpagenumber:link, a.formpagenumber:visited { font:normal 12px arial; color:#000000; text-align:left; cursor:pointer; text-decoration:none; }
a.formpagenumber:hover { font:normal 12px arial; color:#7e9318; text-align:left; cursor:pointer; text-decoration:none; }
.activeformpagenumber { font:bold 12px arial; color:#7e9318; text-decoration:none; text-align:left; cursor:pointer; }
.formpagenumberdivider { font:normal 12px arial; color:#000000; text-align:right; text-decoration:none; }
.formfpname { font:bold 12px arial; color: #ffffff; text-decoration: none; text-align:left; cursor:pointer; backgroubd-color:#46628c }
a.formfpname:link, a.formfpname:visited { font:bold 12px arial; color: #ffffff; text-decoration:none; text-align:left; cursor:pointer; }
a.formfpname:hover { font:bold 12px arial; color:#e6891c; text-decoration:none; text-align:left; cursor:pointer; }
hr { display:none }
form { padding:0px; margin:0px; }
#CommentsTextDiv div{margin:0!important;}
/************** form settings ends *******************/

div.formdivrow .formlabeltext { /* color:#464545!important; */}

/************* form settings for rp and ol starts **************/
.profiletablebg { background-color:#ced8e2; padding:10px; padding:10px 20px; }
.profiletabletext { font:normal 12px arial; color: #000000; text-decoration: none; line-height:15px; }
.profileformlinks { font:bold 12px arial; color: #000000; text-decoration:underline; text-align:left; }
a.profileformlinks:link, a.profileformlinks:visited { font:bold 12pxarial; color: #000000; text-decoration:underline; text-align:left; }
a.profileformlinks:hover { font:bold 12px arial; color:#e6891c; text-decoration:none; text-align:left; }
.formtermstextarea { font:normal 12px arial; color: #000000; text-decoration: none; border:1px solid #4d4d4d; background-color:#e5e5e5; padding:5px; overflow:auto; width:98%; height:80px }
.formtabactive { font:normal 13px arial; color:#ffffff; height:38px; line-height:38px; width:150px; text-decoration:none; cursor:pointer; text-align:center; vertical-align:middle; background-color:#999999; }
.formtabinactive { font:normal 13px arial; line-height:38px; color:#868f9d; height:38px; width:150px; text-decoration:none; cursor:pointer; text-align:center; vertical-align:middle; background-color:#cccccc; border-bottom:2px solid #999999 }
.formtablerow a:link, .formtablerow a:visited, .formtablerow a:hover, .formtablerowalt a:link, .formtablerowalt a:visited, .formtablerowalta:hover, .formtablerow a.formlinks:link, .formtablerow a.formlinks:visited, .formtablerow a.formlinks:hover, .formtablerowalt a.formlinks:link, .formtablerowalt a.formlinks:visited, .formtablerowalt a.formlinks:hover { color:#000000; }
.formtablerow .formlabeltextheader, .formtablerow .formlabeltext, .formtablerowalt .formlabeltextheader, .formtablerowalt .formlabeltext { font:normal 12px arial; color:#000000; text-decoration:none; }
.formimage { border:1px solid #dfdfdc; }
.applicantsummarybg { border:1px solid #dfdfdc; }
/************** form settings for rp and ol ends *******************/

/************************ login settings *****************************/
.loginiframetransbg { background:none transparent; padding:10px; }
.loginformlabeltext { font:normal 12px arial; color:#000000; text-decoration: none; white-space:nowrap }
.loginselect { font:normal 12px arial; color: #000000; text-decoration: none; border:1px solid #dfdfdc; width:175px }
.loginformtextfield { font:normal 12px arial; color: #000000; height:20px; width:132px; border: 1px solid #dfdfdc; background-color:#ffffff; text-decoration: none; padding-left:5px; }
.loginformbutton { font:normal 12px arial; color: #ffffff; border: 1px solid #300d11; background-color:#762e34; text-decoration: none; cursor:pointer; height:20px; }
.loginrequiredfield { background-color:#efefef; border: 1px solid #dfdfdc; }
.loginformlink { font:normal 12px arial; color:#000000; text-decoration: none; }
a.loginformlink:link, a.loginformlink:visited { font:normal 12px arial; color:#000000; text-decoration:none; }
a.loginformlink:hover { font:normal 12px arial; color:#e6891c; text-decoration:underline; }
.loginformmessagetext { font:normal 12px arial; color: #ea0212; text-decoration:none; vertical-align:middle; text-align:left; }
.loginformerrortext { font:normal 12px arial; color:#ea0212; text-align:left; text-decoration: none; }
.logintablehome { border:0px; width:450px; margin:0px; }
.logintableinner { border:0px; width:450px; margin:0px; }
/*************************** login settings *****************************/

/**************************** events calender starts ****************************/
.calenderborderleft { border-left:1px solid #4d4d4d; border-top:1px solid #4d4d4d; font: bold 12px arial; color:#000000; text-decoration: none; }
.calenderborderright { border-right:1px solid #4d4d4d; border-bottom:1px solid #4d4d4d; color:#000000; font: bold 12px arial; width:50px; height:50px; text-decoration: none; }
.eventdetailheader { font:bold 12px arial; color: #7e9318; text-decoration: none; line-height:18px; }
/**************************** events calender ends****************************/

/***************specials settings***************************/
.specialsbg { padding:5px; }
.specialstext { font:bold 12px arial; color: #000000; text-decoration: none; vertical-align:middle; }
/*****************specials settings ends*******************/

/*****************ebrochure settings*******************/
.ebroiframetransbg { background: none transparent; background-color:#ffffff; }
.ebrochuremaintable { width:690px; background-color:#ffffff; }
.ebrochureinnertable { background-color:#ffffff; width:660px; }
.ebrochureheaderbg { height:162px; width:750px; background-color:#1F3447; }
.ebrochurecontentbg { background-color:#ffffff; width:660px; }
.ebrochurecontentbgcolor {   /* for bottom color of background plain color which comes in a div  */ background-color:#ffffff; }
.ebrochurepropname { font:normal 22px arial; color: #ffffff; text-decoration: none; vertical-align:middle; }
.ebrochurepropaddress { font:normal 12px arial; color: #ffffff; text-decoration: none; vertical-align:middle; text-align:right; }
.ebrochurenormaltext { font:normal 12px arial; color: #000000; text-decoration: none; line-height:20px;}
/* recommended to use eiher this or ebrochuredottedhorizontalseparator; do not remove this comment */
.ebrochuredesign1header { font:normal 14px arial; color: #ffffff; text-decoration: none; background:#486690; height:30px; text-transform:uppercase; }
/* recommended to use eiher this or ebrochuredesign1header; do not remove this comment */
.ebrochuredottedhorizontalseparator { height:1px; }
.ebrochuredesign2header { font:normal 19px arial; color: #000000; text-decoration: none; vertical-align:middle; }
.ebrochurelink { font:normal 12px arial; color: #ffffff; text-decoration: underline; vertical-align:middle; }
a.ebrochurelink:link, a.ebrochurelink:visited { font:normal 12px arial; color: #ffffff; text-decoration: underline; }
a.ebrochurelink:hover { font:normal 12px arial; color: #ffffff; text-decoration: none; vertical-align:middle; }
.ebrochurefootertext { font:normal 11px arial; color: #ffffff; text-decoration: none; background:#1f3447; height:22px; padding-left:11px; }
.ebrochuremapdimensions { width:550px; height:300px; }
.ebrochurebullet { background-image:url(../images/build_formbullet.png); background-repeat:no-repeat; width:13px; height:10px; }
.ebrochureverticalseparator { background:url(../images/build_separator.gif) repeat-y; }
.ebrochurehorizontalseparator { background:url(../images/build_separator.gif) repeat-x; }
.ebrochurepropertythumbnail { height:150px; width:200px; border: 1px solid #999999; float:right; padding:2px; margin:0px 10px 10px 10px; }
.ebrochurehorizontalcolorseparator { background-color:#afca2c; height:5px; }
.ebrochuretopleftcorner { background-image:url(../images/build_top_leftcorner.png); background-position:right; background-repeat:no-repeat; height:23px; width:9px; }
.ebrochuretoprightcorner { background-image:url(../images/build_top_rightcorner.png); background-repeat:no-repeat; height:23px; width:9px; background-position:left; }
.ebrochurebotleftcorner { background-image:url(../images/build_bot_leftcorner.png); background-position:right; background-repeat:no-repeat; height:55px; width:10px; }
.ebrochurebotrightcorner { background-image:url(../images/build_bot_rightcorner.png); background-position:top left; background-repeat:no-repeat; height:55px; width:10px; }
.ebrochuretopshadow { background-image:url(../images/build_top_shadow.png); background-position:bottom; background-repeat:repeat-x; height:8px; }
.ebrochureleftshadow { background-image:url(../images/build_left_shadow.png); background-position:right; background-repeat:repeat-y; }
.ebrochurebottomshadow { background-image:url(../images/build_bottom_shadow.png); background-position:top; background-repeat:repeat-x; }
.ebrochurerightshadow { background-image:url(../images/build_right_shadow.png); background-position:left; background-repeat:repeat-y; }
.ebrochuredatetime { font:normal 12px arial; color: #000000; text-decoration: none; height:30px; text-indent:5px; }
#ebrochure #ehlicon{display:inline; float:none; padding-right:20px; background-position:left bottom;}
/******************ebrochure settings ends*********************/

/*************************google map settings start***************/
#map_canvas div, div.img { behavior: none; }
div.gs-street, div.gs-directions { font:normal 12px arial }
div.gs-phone, div.gs-city { display: inline; font:normal 12px arial }
div.gs-title a:link { display: inline; font:normal 12px arial }
div.gs-region { display: inline; }
div.gs-country { display: none; }
div.gs-directions { font:normal 12px arial }
div.gs-label { font:normal 12px arial }
.gs-secondary-link { font:normal 12px arial }
.gs-watermark { font:normal 12px arial }
.markertext { font:normal 12px arial; color:#003b4b; }
a.markerheadertext:link, a.markerheadertext:visited, a.markerheadertext:hover { font:bold 12px arial; color:#049dc7; }
.googledir div { font:normal 12px arial; color:#000000; }
.googledir table td { font:normal 12px arial; color:#056c87 }
#map{color:#000000}
/*******************google map settings end**************************/

/******************* reservation settings starts *******************/
.reserveavailable { font:normal 12px arial; height:20px; background-color:#e4e4e4; color:#000000; text-align:center; width:15%; }
.reserveavailable a:link, .reserveavailable a:visited, .reserveavailable a:hover { font:normal 12px arial; background-color:#e4e4e4; color:#000000; text-align:center; }
.reservebooked { font:normal 12px arial; height:20px; background-color:#576c3c; color:#ffffff; text-align:center; width:15%; }
.reservebooked a:link, .reservebooked a:visited, .reservebooked a:hover { font:normal 12px arial; background-color:#576c3c; color:#ffffff; text-align:center; }
.reservepartialavailable { font:normal 12px arial; height:20px; background-color:#d7332f; color:#ffffff; text-align:center; width:15%; }
.reservepartialavailable a:link, .reservepartialavailable a:visited, .reservepartialavailable a:hover { font:normal 12px arial; background-color:#d7332f; color:#ffffff; text-align:center; }
.dayheader, a.dayheader:link, a.dayheader:visited, a.dayheader:hover { font:normal 12px arial; color:#000000; text-align:left; text-decoration:underline; vertical-align:middle; margin:5px; display:block; height:20px; }
#webcalendar tr { background-color:#d1d1d1; }
#webcalendar tbody tr th { background-color:#000000; font:bold 12px arial; color:#ffffff; height:20px; }
.reservedenablelink { font:normal 12px arial; color:#000000; text-decoration:underline; text-align:left; cursor:pointer; outline:none; }
a.reservedenablelink:link, a.reservedenablelink:visited, a.reservedenablelink:hover { font:normal 12px arial; color: #000000; text-decoration:underline; text-align:left; cursor:pointer; outline:none; }
.reservedisablelink { font:normal 12px arial; color: #000000; text-decoration:none; text-align:left; outline:none; }
a.reservedisablelink:link, a.reservedisablelink:visited, a.reservedisablelink:hover { font:normal 12px arial; color: #000000; text-decoration:none; outline:none; }
/******************* reservation settings ends*******************/

/*common classes*/
.logotopdiv { width:200px; margin-left:25px; position:relative; z-index:100;}
.menumiddlediv { width:160px; position:relative; z-index:15; margin-left:25px; height:540px; }

.contentdivmiddle { width:923px; margin-top:-620px; position:relative; z-index:10; margin-left:55px; float:left; }
#banner { margin-top:5px; margin-bottom:5px; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; height:auto; }
.aptserach { width:160px; padding-bottom:20px; }
.aptserach ul{text-align: left;}
.aptserach ul li{display:block; padding:0px !important;}
.sectiondiv { width:100%; }
.copyrightdiv { width:500px; float:left; margin-top:15px; padding:0px; }
.textstyle1 { color:#fff; }
.textstyle1 a:link, .textstyle1 a:visited { color: #000000; }
.textstyle2 { color:#000000; }
.textstyle2 a:link, .textstyle2 a:visited { color: #000000; font: 12px arial; }
.textstyle3 a:link, .textstyle1 a:visited { font: 15px arial; }
.formbutton1, .formbutton2{ background:#a9ab30!important; color:#232323!important;border:1px solid #999b26!important; padding:2px; cursor:pointer; font-family:Arial; font:normal 12px arial; border-radius:0}
.menudiv ul { margin-left:20px; list-style:none; margin:0; padding:0; }
#container1 ul { margin-left:10px; }
#container1 ul li { margin-bottom:10px; }

#iconlist { float:left; width:200px; margin-left:15px; margin-top:16px }
#copyrightholder { width:100%; margin:0 auto; height:30px; margin-top:10px }
#copyrightholder ul { margin:0 auto; text-align:center; list-style:none; }
#footertextwrapper { color:#fcebd7 !important; font:normal 12px arial }

.copyrighttext{width:960px; margin:0 auto;height:auto;}

/*Classes added on 20/9/11*/
#iconlist ul { padding:0px; margin:0px; }
#iconlist ul li { float:left; padding:0px 1px; list-style:none }

.liststyle1 ul {text-align:left; color:#ffffff;}
.liststyle1 ul li{display:block; padding:0px;}
.liststyle4 ul li { list-style-image: url("../images/bullet1.png"); margin:7px 0px 2px 15px; padding:0px; }

.step_active { background: url("../images/step_active.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font: bold 12px/21px arial; text-align: center; width: 21px; }
.step_inactive { background: url("../images/step_inactive.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font: bold 12px/21px arial; text-align: center; width: 21px; }
#pwdbymain { margin-top:20px; margin-left:280px }



/*Classes added on 28/09/11*/
#nav_rp { width:auto; padding:0; margin:0; text-transform: capitalize; }
#divHeader {
    color: #787927;
    font: 18px tahoma !important;
    text-align: left;
    text-transform: capitalize;
    padding:0px 0px 20px 0px;
    margin:0px;
}

/*#ebrochure .floorplan{font:normal 11px arial}*/
#ebrochure .bgimg{ background:none; min-height:30px}
#ebrochure . bgcolor2{ background:none; min-height:30px}
#ebrochure . bgcolor3{ background:none; min-height:30px}
#ebrochure .liststyle1 ul{text-align:right;padding:0px 5px 5px 0px }
#ebrochure .liststyle1 ul li{display:inline; padding:0px 3px 0px 0px;}
#ebrochure .liststyle1 ul li a{color:#ffffff;}
#ebrochure .liststyle4 ul { margin:0px; padding:0px; }
#ebrochure .liststyle4 ul li { margin:2px 0px 2px 15px; padding:0px 0px 7px 0px; list-style-image:url(../images/bullet1.png); color:#ffffff; }

.bgcolor3 {background-color: #585858;}
.bgcolor2 {	background-color:#585858;}
.bgcolor1{background-color:#666666;}
.borderstyle1 { border:1px solid #787878}

/* refine Search */
.liststyle1 ul {text-align:left; color:#ffffff;}
.liststyle1 ul li{display:block; padding:0px 5px 7px 0px;}

#topcontentholder ul {padding:0px 0px 0px 40px}
#topcontentholder ul li{float:left; padding-left:10px}
.textstyle3 { font:normal 12px Arial; color:#dbdbdb; line-height:15px; }
.textstyle3 a:link, .textstyle3 a:visited, .textstyle3 a:hover { font:normal 11px arial; color:#000; line-height:15px; }
.control{padding:2px 15px 2px 5px; cursor:pointer; color:#ffffff; }
.refinesearchpaddingleft{}
#btnRefine input.ui-button {padding:1px 5px;}
.controldivbg{background:#323232 url(../images/rgt_arrow.png) no-repeat right center;}
.controldivbg:hover {background:#323232 url(../images/dwn_arrow.png) no-repeat right center;}
#FAmenities input, #FBed input, #FBath input, #FFloorPlan input {margin-right:5px; padding-top:0px;}

/*Social Networking  Icon Classes*/
#otherSocialWrap { width:100%; display:block; height:28px; margin:0px; padding:0 24px 5px 0px;float:left;}
#otherSocialWrap ul {padding:0px; margin:0px;}
#otherSocialWrap ul li {float:left;}
#otherSocialWrap ul li {  float:left; padding:0px 2px; list-style:none }
#otherSocialWrap ul li a.facebook {background-position: 0px 0px;}


/*#ehlicon{ float:left; padding:0px 3px 0px 0px; background:url(../images/equal_housing.png) top left no-repeat; width:17px; height:15px;  display:block;  }*/
#pwbymain{font:normal 11px verdana; color:#B4B4B4;}
#pwbymain ul { float: left; list-style-type: none; margin: 0px; padding:0px }
#pwbymain ul li { display: inline; float: left; margin: 0; padding: 0; color:#B4B4B4}
input{margin:1px 2px 0px 0px; padding:0;}


.aptiframetransbg{background-color:none !important;}


/* -------------// for horizontal menu //--------------- */
#nav { width:940px; padding:10px 0 0 20px; margin:0 auto; text-transform:lowercase; }
.mainnav ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.textstyle4{color:#ffffff; font-weight:bold;}


/* menu classes*/
/*menu text color*/
.s4-tn-custom LI.static > .menu-item{font:normal 15px arial;text-decoration:none;}

/*hovers only anchor tag*/
.s4-tn li.static > a:hover{text-decoration:none;}

/*selets only anchor tag*/
.s4-tn-custom A.selected{background:none; text-decoration:none !important;}

/*Top Navigation : Add border image to the list items in the first level navigation*/
.s4-tn-custom ul.root LI.static{margin-bottom:0px;}

/*Top Navigation : Add border image from the first item in the first level navigation*/
.s4-tn-custom ul.root LI.static:first-child{border:none}

/*Top Navigation - first level item link style */
.s4-tn-custom ul.root li.static a{text-decoration:none;padding:0px 40px 0px 0px; display:block;outline:invert none medium; text-align:left;}

/*selects the whole block and text color of selected menu and hover*/
.s4-tn-custom .selected,.s4-toplinks .s4-tn-custom .selected a.selected,
.s4-tn-custom a:hover{font: normal 15px arial;text-decoration:none; color:#7B4A10 !important; }

.s4-tn li.static > .menu-item{border:none}


/*Top Navigation - second level item (remove background image on hover) */
.s4-tn-custom ul.root li.static ul.dynamic li.dynamic a.dynamic span{background:none !important; padding:0px; font: normal 12px arial !important; color:#ffffff!important; }

/*Top Navigation - second level item settings font and bgcolor on hover */
.s4-tn-custom ul.root li.static ul.dynamic li.dynamic a:hover span{background:none !important; color:#919191!important;}

/*Top Navigation - second level item (remove background image on hover) */
.s4-tn-custom ul.root li.static ul.dynamic li.dynamic a.dynamic span{background:none !important; padding:0px;}

/*Top Navigation - second level item link style of the whole block */
.s4-tn-custom ul.root li.static ul.dynamic li.dynamic a{text-decoration:none; display:block; outline:invert none medium;  padding:7px 10px;}

.s4-tn li.dynamic > a:hover{background:none;}

/*bg color second level menu item*/
.s4-tn ul.dynamic{background: url(../images/ysi/design1/navbg.png) repeat 0px 0px !important; border:1px solid #919191;  border-bottom:none; }

.s4-tn ul.dynamic li{border-bottom: 1px solid #919191;}


/* arrow image for dropdown menus*/
.menu-horizontal a.dynamic-children span.additional-background, .menu-horizontal span.dynamic-children span.additional-background{
 background:none; padding-right:0px;}



.nav-prev,.nav-next{background-color:#ffffff;}
#divTermInfo .formlabeltext { font:normal 12px arial; color:#dbdbdb; text-decoration: none; line-height:15px; }
#parkingheaderdiv .formlabeltext, #TotalWithLink { font:normal 12px arial; color:#dbdbdb; text-decoration: none; line-height:15px; }
#ChangeApartment .link2{color:#cacc4a; font:12px/15px arial;}
#formlinks .formlabeltext{color:#ffffff;}
#ContactUs{color:#cacc4a;}
#TopSearchNewDesign .formlabeltext{color:#ffffff;}
#OuterDiv .formlabeltext{color:#ffffff;}
#contactus .formlabeltext{ color:#dddddd;}

/*<<<<<<<<<  for horizontal menu  >>>>>>>>>>>>*/
#navwrapper{ width:100%;}
#nav{ width:960px; margin:0 auto; padding:0px}
.mainnav {width:960px; margin:0px auto; padding:0px; }
.mainnav ul {margin:0px; padding:0px; }
/* --------------// top level menus starts //----------- */
.mainnav ul li { position: relative; display: inline; float: left; }
.mainnav ul li.mainnavlink a { display: block; }
.mainnav ul li.mainnavlink a:link, .mainnav ul li.mainnavlink a:visited { font:normal 15px arial; color:#232323; text-decoration:none; text-transform:lowercase; padding:9px 15px 10px 15px;-moz-transition: all 0.26s ease-out 0s;-o-transition: all 0.26s ease-out 0s;-webkit-transition: all 0.26s ease-out 0s;transition: all 0.26s ease-out 0s }
.mainnav ul li.mainnavlink a:hover { font:normal 15px arial; color:#7b4a10; text-decoration:none; padding:9px 15px 10px 15px; }
.mainnavlinkactive { font:normal 15px arial; color:#7b4a10; text-decoration:none; text-transform:lowercase;}
.mainnav ul li.mainnavlinkactive a { display: block; padding:9px 15px 10px 15px; }
.mainnav ul li.mainnavlinkactive a:link, .mainnav ul li.mainnavlinkactive a:visited, .mainnav ul li.mainnavlinkactive a:hover { font:normal 15px arial; color:#7b4a10; text-decoration:none; padding:9px 15px 10px 15px; }
/* --------------// top level menus ends //----------- */
/* --------------// sub level menus starts //----------- */
.mainnav ul li ul { position: absolute; left: 0; display: none; visibility:visible; margin:-1px 0px 0px 0px; padding:2px 0px 0px 0px; z-index:10000; }
.mainnav ul li ul li ul { display:none; margin:0px; padding:0px; }
.mainnav ul li.mainnavlink ul li a, .mainnav ul li.mainnavlinkactive ul li a{width:160px;display:block;padding:8px; border-bottom:1px solid #7f8027; border-right:none;}
/* --------------//  sub level menu links style  //----------- */
.mainnav ul li.mainnavlink ul li a:link, .mainnav ul li.mainnavlink ul li a:visited, .mainnav ul li.mainnavlinkactive ul li a:link, .mainnav ul li.mainnavlinkactive ul li a:visited { font:normal 12px arial; color:#000000; text-decoration:none;text-align:left;padding:10px 5px 10px 13px; display:block; min-height:15px; background:#cacc4a; }
/* --------------//  sub menus hover style  //----------- */
.mainnav ul li.mainnavlink ul li a:hover, .mainnav ul li.mainnavlinkactive ul li a:hover{font:normal 12px arial; color:#000000; text- decoration:none;                background:#b8ba37;}
.mainnav ul li.mainnavdivider img { display:none; }
/* ######### css classes applied to down and right arrow images  ######### */
.downarrowclass { position:relative; margin-top:-10px }
.rightarrowclass { position: absolute; margin-top:0px; right: 5px;}






/*----------------Innersection--------*/


#inner.punchline { width:960px; height:65px; margin-bottom:15px; text-align:right; font: normal 65px arial; color:#ffffff;padding-top:100px;}
#inner.punchline img{ float:right;}


#otherSocialWrap { text-align:right; float:right; width:auto; padding:5px 0px 0px 15px   }
#otherSocialWrap ul { margin: 0; padding: 0; }
#otherSocialWrap ul li { float: left; list-style: none outside none; padding: 0 2px; }


#phonebg { background-color: rgba(0, 0, 0, 0.5)!important;  overflow:auto; float:left; padding:5px; 	
	margin:0px; 
	
border-radius:7px; 
background: #000000; 

}



.toprightholder{z-index:10; position:absolute; right:0;}

#phonenumber
{
	background: url(../images/pho_ico.png) no-repeat left top;
	color:#e3e1d7;
	text-align:left;	
	width:auto;
	padding-left:18px;
	float:right;
	color:#e3e1d7;
	font:bold 14px Arial;
	line-height:20px;

}

#phonenumber a:link,#phonenumber a:visited, #phonenumber a:hover{color:#e3e1d7;	font:bold 14px Arial;}

.ui-button-text-only .ui-button-text { padding: 5px;}

#GetDirections.ui-button-text-only .ui-button-text {padding: 1px 3px;}
.navbar-inner{filter:none;}

.searchform input {display: block;}

/********NALS Ceylon***************/

/********reset settings***************/
body{color:#e7e7e7;}
body a:link,body a:visited {color: #E7E7E7; text-decoration: underline;}
body a:hover {color:#E7E7E7; text-decoration: none;}
.bodycolor { background-color:#afca2c;}
.ms-WPBody a:link{color:#464545;}
/********reset settings***************/

/*************** editor settings**************/ 
p {color: #e7e7e7; }
/************** editor settings ends ******************/

h1 {color:#FFFFFF;}
h2 {color:#FFFFFF!important;}

/*************template specific classes*******************/
.mergebg {background:url(../images/merge_bg.png) left bottom repeat-x;}
.punchline {color:#ffffff;}
.punchline img { width:auto;}
#navwrapper {background:url(../images/menubg.png) repeat 0 0;}
.contentbg { background:url(../images/contentbackground.png) repeat-y center top;}
#contentwrapper {background:url(../images/contentwrapper_bgimg.png) repeat-y 0 0;}
.footerbg {background:#4e4d4d; border-top:1px solid #B7E6FF;}
#footerwrapper {color:#fcebd7;}
/*.rightcolumn ul li.rightlinkdivider { background:url(../images/divider_img.png) no-repeat left center;}*/
.rightcolumn ul li{ text-align:center; padding:4px 0px;background:url(../images/divider_img.png) no-repeat left bottom; height:35px}
#address {color:#ffffff;}

/*************editable classes starts****************/
.bottomlinks,a.bottomlinks:link,a.bottomlinks:visited,a.bottomlinks:visited {color:#ffffff;}
a.bottomlinks:hover {color:#ededed;}
#address a:link, #address a:visited {color:#ffffff;}
#address a:hover {color:#ffffff;}

.footertext {color:#ffffff;}
.footerlinks,a.footerlinks:link,a.footerlinks:visited {color:#ededed;}
a.footerlinks:hover{color:#ededed;}
a.bottomlinks:hover { color:#ededed;}
.menubg {border:1px solid #dadada; background-color:#46628c;}

/*************editable classes ends****************/


.btm_rgt_text {color:#ffffff; }
.btm_rgt_img a{background:url(../images/rclogo_offwhite.png) left top no-repeat;}
#rpdiv a {background:url(../images/resilogin_img.png) no-repeat center;}
#apldiv a {background:url(../images/applilogin_img.png) no-repeat center;}
#aptsearch a{background:url(../images/chkavailability_img.png) no-repeat center;}


/************* form settings**************/
.formbodytext {color:#000000;}
.formlabeltext {color:#e7e7e7;}
.formlabeltextheader {color:#000;}
.formlabelheader {color:#B7E6FF;}
.formlabelsubheader {color: #000000;}
.formerrortext {color: #ea0212;}
.formmessagetext {color:#386585;}
.formbutton {color: #ffffff; border: 1px solid #300d11; background-color:#762e34;}
.formsubbutton {color: #ffffff; border: 1px solid #300d11; background-color:#762e34;}
.formtextfield {color: #000000; border: 1px solid #dfdfdc; background-color:#ffffff;}
.requiredfield { background-color:#efefef; border: 1px solid #dfdfdc; }
.requiredlabel { color:#ff0000;}
.formtableborder { border:1px solid #ededed; }
.formtableheader {color:#ffffff; background-color:#151515;}
.formtablesubheader {color: #ffffff; background-color:#768498;}
.formtablerow {color: #000000; background-color:#dadada;}
.formtablerowalt {color: #000000; background-color:#cfcfcf;}
.formtablesubrow {color: #000000;}
.formtablefooter {color:#000000; background-color:#c8c8c8;}
.formtextarea {color: #000000; border:1px solid #dfdfdc;}
select {color: #000000; background-color:#ffffff; border:1px solid #dfdfdc;}
.formbullet { background-image:url(../images/build_formbullet.png);}
.formlinks {color: #7e9318;}
a.formlinks:link, a.formlinks:visited {color:#7e9318;}
a.formlinks:hover {color:#e6891c;}
.formpagenumber {color:#000000;}
a.formpagenumber:link, a.formpagenumber:visited {color:#000000;}
a.formpagenumber:hover {color:#7e9318;}
.activeformpagenumber {color:#7e9318;}
.formpagenumberdivider {color:#000000;}
.formfpname {color:#ffffff; backgroubd-color:#46628c;}
a.formfpname:link, a.formfpname:visited {color: #ffffff;}
a.formfpname:hover {color:#e6891c;}
/************** form settings ends *******************/

div.formdivrow .formlabeltext { /* color:#464545!important; */}

/************* form settings for rp and ol starts **************/
.profiletablebg { background-color:#ced8e2;}
.profiletabletext {color: #000000;}
.profileformlinks {color: #000000;}
a.profileformlinks:link, a.profileformlinks:visited {color:#000000;}
a.profileformlinks:hover {color:#e6891c;}
.formtermstextarea {color: #000000; border:1px solid #4d4d4d; background-color:#e5e5e5;}
.formtabactive {color:#ffffff; background-color:#999999; }
.formtabinactive {color:#868f9d; background-color:#cccccc; border-bottom:2px solid #999999 }
.formtablerow a:link, .formtablerow a:visited, .formtablerow a:hover, .formtablerowalt a:link, .formtablerowalt a:visited, .formtablerowalta:hover, .formtablerow a.formlinks:link, .formtablerow a.formlinks:visited, .formtablerow a.formlinks:hover, .formtablerowalt a.formlinks:link, .formtablerowalt a.formlinks:visited, .formtablerowalt a.formlinks:hover { color:#000000; }
.formtablerow .formlabeltextheader, .formtablerow .formlabeltext, .formtablerowalt .formlabeltextheader, .formtablerowalt .formlabeltext {color:#000000;}
.formimage { border:1px solid #dfdfdc; }
.applicantsummarybg { border:1px solid #dfdfdc; }
/************** form settings for rp and ol ends *******************/

/************************ login settings *****************************/
.loginformlabeltext {color:#000000;}
.loginselect {color: #000000; border:1px solid #dfdfdc;}
.loginformtextfield {color: #000000; border: 1px solid #dfdfdc; background-color:#ffffff; }
.loginformbutton {color: #ffffff; border: 1px solid #300d11; background-color:#762e34;}
.loginrequiredfield { background-color:#efefef; border: 1px solid #dfdfdc; }
.loginformlink {color:#000000;}
a.loginformlink:link, a.loginformlink:visited {color:#000000;}
a.loginformlink:hover {color:#e6891c;}
.loginformmessagetext {color: #ea0212;}
.loginformerrortext {color:#ea0212;}
/*************************** login settings *****************************/

/**************************** events calender starts ****************************/
.calenderborderleft { border-left:1px solid #4d4d4d; border-top:1px solid #4d4d4d; color:#000000;}
.calenderborderright { border-right:1px solid #4d4d4d; border-bottom:1px solid #4d4d4d; color:#000000;}
.eventdetailheader {color: #7e9318;}
/**************************** events calender ends****************************/

/***************specials settings***************************/
.specialstext {color: #000000;}
/*****************specials settings ends*******************/

/*****************ebrochure settings*******************/
.ebroiframetransbg {background-color:#ffffff; }
.ebrochuremaintable {background-color:#ffffff; }
.ebrochureinnertable {background-color:#ffffff;}
.ebrochureheaderbg { background-color:#1F3447; }
.ebrochurecontentbg { background-color:#ffffff;}
.ebrochurecontentbgcolor {   /* for bottom color of background plain color which comes in a div  */ background-color:#ffffff; }
.ebrochurepropname {color: #ffffff;}
.ebrochurepropaddress {color: #ffffff;}
.ebrochurenormaltext {color: #000000;}
/* recommended to use eiher this or ebrochuredottedhorizontalseparator; do not remove this comment */
.ebrochuredesign1header { color: #ffffff; background:#486690;}
/* recommended to use eiher this or ebrochuredesign1header; do not remove this comment */
.ebrochuredesign2header {color: #000000;}
.ebrochurelink {color: #ffffff;}
a.ebrochurelink:link, a.ebrochurelink:visited {color: #ffffff; }
a.ebrochurelink:hover {color: #ffffff;}
.ebrochurefootertext { color: #ffffff; background:#1f3447;}
.ebrochurebullet { background-image:url(../images/build_formbullet.png);}
.ebrochureverticalseparator { background:url(../images/build_separator.gif) repeat-y; }
.ebrochurehorizontalseparator { background:url(../images/build_separator.gif) repeat-x; }
.ebrochurepropertythumbnail {border: 1px solid #999999;}
.ebrochurehorizontalcolorseparator { background-color:#afca2c;}
.ebrochuretopleftcorner { background-image:url(../images/build_top_leftcorner.png);}
.ebrochuretoprightcorner { background-image:url(../images/build_top_rightcorner.png);}
.ebrochurebotleftcorner { background-image:url(../images/build_bot_leftcorner.png); }
.ebrochurebotrightcorner { background-image:url(../images/build_bot_rightcorner.png);}
.ebrochuretopshadow { background-image:url(../images/build_top_shadow.png);}
.ebrochureleftshadow { background-image:url(../images/build_left_shadow.png);}
.ebrochurebottomshadow { background-image:url(../images/build_bottom_shadow.png);}
.ebrochurerightshadow { background-image:url(../images/build_right_shadow.png);}
.ebrochuredatetime { color: #000000;}
#ebrochure #ehlicon{background-image:url(../images/ebrochure_equal_housing.png);}
/******************ebrochure settings ends*********************/

/*************************google map settings start***************/
.markertext {color:#003b4b; }
a.markerheadertext:link, a.markerheadertext:visited, a.markerheadertext:hover {color:#049dc7; }
.googledir div {color:#000000; }
.googledir table td {color:#056c87 }
#map{color:#000000}
/*******************google map settings end**************************/

/******************* reservation settings starts *******************/
.reserveavailable {background-color:#e4e4e4; color:#000000;}
.reserveavailable a:link, .reserveavailable a:visited, .reserveavailable a:hover {background-color:#e4e4e4; color:#000000;}
.reservebooked { background-color:#576c3c; color:#ffffff; }
.reservebooked a:link, .reservebooked a:visited, .reservebooked a:hover {background-color:#576c3c; color:#ffffff;}
.reservepartialavailable {background-color:#d7332f; color:#ffffff;}
.reservepartialavailable a:link, .reservepartialavailable a:visited, .reservepartialavailable a:hover {background-color:#d7332f; color:#ffffff;}
.dayheader, a.dayheader:link, a.dayheader:visited, a.dayheader:hover {color:#000000;}
#webcalendar tr { background-color:#d1d1d1;}
#webcalendar tbody tr th { background-color:#000000; color:#ffffff;}
.reservedenablelink {color:#000000;}
a.reservedenablelink:link, a.reservedenablelink:visited, a.reservedenablelink:hover {color: #000000;}
.reservedisablelink {color: #000000;}
a.reservedisablelink:link, a.reservedisablelink:visited, a.reservedisablelink:hover {color: #000000;}
/******************* reservation settings ends*******************/

/*common classes*/


#banner {border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}
.textstyle1 { color:#000000; }
.textstyle1 a:link, .textstyle1 a:visited { color: #000000; }
.textstyle2 { color:#000000; }
.textstyle2 a:link, .textstyle2 a:visited { color: #000000;}
.formbutton1, .formbutton2{ background:#396584!important; color:#ffffff!important;border:1px solid #396584!important;}
#footertextwrapper {color:#ffffff !important;}


/*Classes added on 20/9/11*/


.liststyle4 ul li { list-style-image: url("../images/bullet1.png");}
.step_active { background: url("../images/step_active.png") no-repeat scroll 0 0 transparent; color: #FFFFFF;}
.step_inactive { background: url("../images/step_inactive.png") no-repeat scroll 0 0 transparent; color: #FFFFFF;}

/*Classes added on 28/09/11*/
#divHeader {
    color: #FFFFFF;
}

/*#ebrochure .floorplan{font:normal 11px arial}*/
#ebrochure .liststyle1 ul li a{color:#e7e7e7;}
#ebrochure .liststyle4 ul li {list-style-image:url(../images/bullet1.png); color:#e7e7e7; }


.bgcolor3 {background-color: #f5f5f5;}
.bgcolor2 {background-color:#BBBBBB;}
.bgcolor1{background-color:#a2a2a2;}
.borderstyle1 { border:1px solid #a6a6a6}

/* refine Search */
.liststyle1 ul {color:#000;}
.textstyle3 {color:#000000;}
.textstyle3 a:link, .textstyle3 a:visited, .textstyle3 a:hover {color:#000;}
.control{color:#ffffff;}
.controldivbg{background:#323232 url(../images/rgt_arrow.png) no-repeat right center;}
.controldivbg:hover {background:#323232 url(../images/dwn_arrow.png) no-repeat right center;}

/*SOcial Networkin Icon Classes*/
#ehlicon{ background:url(../images/equal_housing.png) top left no-repeat;}
#pwbymain{color:#B4B4B4;}
#pwbymain ul li {color:#B4B4B4}

/* -------------// for horizontal menu //--------------- */
.textstyle4{color:#2b5877;}


/* menu classes*/
/*menu text color*/

/*selects the whole block and text color of selected menu and hover*/
.s4-tn-custom .selected,.s4-toplinks .s4-tn-custom .selected a.selected,
.s4-tn-custom a:hover{color:#7B4A10 !important; }

/*Top Navigation - second level item (remove background image on hover) */
.s4-tn-custom ul.root li.static ul.dynamic li.dynamic a.dynamic span{color:#ffffff!important; }

/*Top Navigation - second level item settings font and bgcolor on hover */
.s4-tn-custom ul.root li.static ul.dynamic li.dynamic a:hover span{color:#919191!important;}

/*bg color second level menu item*/
.s4-tn ul.dynamic{background: url(../images/ysi/design1/navbg.png) repeat 0px 0px !important; border:1px solid #919191;}
.s4-tn ul.dynamic li{border-bottom: 1px solid #919191;}


/* arrow image for dropdown menus*/
.menu-horizontal a.dynamic-children span.additional-background, .menu-horizontal span.dynamic-children span.additional-background{
 background:none; padding-right:0px;}
.nav-prev,.nav-next{background-color:#ffffff;}
#divTermInfo .formlabeltext {color:#e7e7e7;}
#parkingheaderdiv .formlabeltext, #TotalWithLink {color:#e7e7e7;}
#ChangeApartment .link2{color:#386585;}
#formlinks .formlabeltext{color:#000000;}
#formlinks .link1{color:#000000;}
#ContactUs{color:#386585;}
#TopSearchNewDesign .formlabeltext{color:#212121;}
#OuterDiv .formlabeltext{color:#e7e7e7;}
#contactus .formlabeltext{ color:#e7e7e7;}

/*<<<<<<<<<  for horizontal menu  >>>>>>>>>>>>*/
.mainnav ul li.mainnavlink a:link, .mainnav ul li.mainnavlink a:visited {color:#ffffff;}
.mainnav ul li.mainnavlink a:hover {color:#7b4a10;}
.mainnavlinkactive {color:#ffffff;}
.mainnav ul li.mainnavlinkactive a:link, .mainnav ul li.mainnavlinkactive a:visited, .mainnav ul li.mainnavlinkactive a:hover {color:#B7E6FF;}
/* --------------// top level menus ends //----------- */
/* --------------// sub level menus starts //----------- */
.mainnav ul li.mainnavlink ul li a, .mainnav ul li.mainnavlinkactive ul li a{border-bottom:1px solid #224b68;}
/* --------------//  sub level menu links style  //----------- */
.mainnav ul li.mainnavlink ul li a:link, .mainnav ul li.mainnavlink ul li a:visited, .mainnav ul li.mainnavlinkactive ul li a:link, .mainnav ul li.mainnavlinkactive ul li a:visited {color:#ffffff; background:#396584; }
/* --------------//  sub menus hover style  //----------- */
.mainnav ul li.mainnavlink ul li a:hover, .mainnav ul li.mainnavlinkactive ul li a:hover{color:#ffffff; background:#2b5877;}
/* ######### css classes applied to down and right arrow images  ######### */

/*----------------Innersection--------*/
#inner.punchline {color:#ffffff;}
#inner.punchline img { width:auto;}
#otherSocialWrap ul li a.myspace, #otherSocialWrap ul li a.linkin { background-color: transparent; background-image: url("../images/social-networking-icons.png");}

#phonebg {background-color:#000; background: #000000; }
#phonenumber {background: url(../images/pho_ico.png) no-repeat left top; color:#f7f7f7;}
#page_loading{background-color:#a6a6a6; color:#fff}
.navbar-inner{filter:none;}


#maintenanceDiv p{
   color: #000000;
}






