﻿@charset "utf-8";
		
@import url("../css/ceylon_home.css");
@import url("ceylonblue_common.css");

/********reset settings***************/
body{color:#e7e7e7;}
body a:link,body a:visited {color: #90D0FE; text-decoration: none;}
body a:hover {color:#6496BA; 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:#90D0FE;}
h2, h3, h4, h5, h6 {color:#90D0FE}

/*************template specific classes*******************/
.mergebg {background:url(../images_blue/merge_bg.png) left bottom repeat-x;}
.punchline {color:#ffffff;}
.punchline img { width:auto;}
#navwrapper {background:url(../images_blue/menubg.png) repeat 0 0;}
.contentbg { background:url(../images_green/contentbackground.png) repeat-y center top;}
#contentwrapper {background:url(../images_green/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_blue/divider_img.png) no-repeat left center;}*/
.rightcolumn ul li{ text-align:center; padding:4px 0px;background:url(../images_blue/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_blue/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_blue/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_blue/build_formbullet.png);}
.ebrochureverticalseparator { background:url(../images_blue/build_separator.gif) repeat-y; }
.ebrochurehorizontalseparator { background:url(../images_blue/build_separator.gif) repeat-x; }
.ebrochurepropertythumbnail {border: 1px solid #999999;}
.ebrochurehorizontalcolorseparator { background-color:#afca2c;}
.ebrochuretopleftcorner { background-image:url(../images_blue/build_top_leftcorner.png);}
.ebrochuretoprightcorner { background-image:url(../images_blue/build_top_rightcorner.png);}
.ebrochurebotleftcorner { background-image:url(../images_blue/build_bot_leftcorner.png); }
.ebrochurebotrightcorner { background-image:url(../images_blue/build_bot_rightcorner.png);}
.ebrochuretopshadow { background-image:url(../images_blue/build_top_shadow.png);}
.ebrochureleftshadow { background-image:url(../images_blue/build_left_shadow.png);}
.ebrochurebottomshadow { background-image:url(../images_blue/build_bottom_shadow.png);}
.ebrochurerightshadow { background-image:url(../images_blue/build_right_shadow.png);}
.ebrochuredatetime { color: #000000;}
#ebrochure #ehlicon{background-image:url(../images_blue/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_blue/bullet1.png");}
.step_active { background: url("../images_blue/step_active.png") no-repeat scroll 0 0 transparent; color: #FFFFFF;}
.step_inactive { background: url("../images_blue/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_blue/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_blue/rgt_arrow.png) no-repeat right center;}
.controldivbg:hover {background:#323232 url(../images_blue/dwn_arrow.png) no-repeat right center;}

/*SOcial Networkin Icon Classes*/
##ehlicon{ background:url(../images_blue/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_blue/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;}
.other-social-wrap ul li a.myspace, .other-social-wrap ul li a.linkin { background-color: transparent; background-image: url("../images_blue/social-networking-icons.png");}


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









