/*** Common classes start here ***/
@import url("../css/tranquility_home.css");
body { background:#211815; color: #f2f2f2; }
.bodycolor { background:url(../images_yellow/bgimage.jpg) no-repeat top center; }

body a:link, body a:visited{ font:bold 12px arial; color:#B89B3E; text-decoration:none; cursor:pointer; outline:none; }
body a:hover{color: #debc51;} 

/* floorplan settings starts*/  
.floorplannormaltext { color:#bdbe95; }
.floorplanbedname { color:#a4a83d; }
a.floorplanlinks:hover { color:#a4a83d; }
.floorplanname { color: #dfc15e; }
a.floorplanname:link, a.floorplanname:visited { color: #dfc15e; }
a.floorplanname:hover { color: #ffffff; }
.floorplanbg { background-color:#121111; }
/* floorplan settings ends*/ 

/* form settings */
.ui-widget-header { background-color: #000000; }
.formlabelheader { color: #dadf5e; }
.formerrortext { color: #dfd353; }
.formmessagetext { color: #ffffff; }
.formbutton { color:#ffffff; background:#631F16; border:1px solid #800000; }
.formtextfield { height:20px; }
.requiredfield { background-color:#c4b8ae; }
.formtableheader { background-color:#211815; }
.formtablesubheader { background-color:#2f2826; }
.formtablerow { background-color:#957f6d; }
.formtablerowalt { background-color:#726050; }
.formtablefooter { color:ffffff; background-color:#3f3633; }
.formbullet {background-image:url(../images_yellow/build_formbullet.png) no-repeat left top; }
.iframepopupbg                                      /* sp 7 class*/ { background-color:#211815; }
.formlinks { color: #b5b203; }
a.formlinks:link { color: #b5b203; }
a.formlinks:visited { color: #b5b203; }
.formpagenumber { color:#ffffff; }
a.formpagenumber:link, a.formpagenumber:visited, a.formpagenumber:hover { color:#ffffff;}
.activeformpagenumber { color:#dfc25e; }
/* form settings ends */
/****** form settings for  rp and ol */
.formtabactive { background:url(../images_yellow/build_tab_active.png) left top no-repeat; }
.formtabinactive { background:url(../images_yellow/build_tab_inactive.png) left top no-repeat; }
.formimage { border:1px solid #ffffff; }
.applicantsummarybg { border:1px solid #a5a3a2; }
.loginformtextfield { height:20px; }
.loginformbutton { color:#ffffff; background:#631f16; border:1px solid #800000; }
.loginrequiredfield { background-color:#c4b8ae; }
.loginformlink, a.loginformlink:link, a.loginformlink:visited { color: #9f9d27; }
.loginformerrortext { color: #dfd353; }
/* login settings */

/* events calender starts */
.eventdetailheader { background-color:#9f8b45; }
/* events calender ends */

/*specials settings*/
.specialsbg { background-color:#dfc25e; }
.specialstext { color: #000000; }
/*specials settings*/
/*ebrochure settings*/
.ebroiframetransbg { background-color:#211815; }
.ebrochuremaintable { background:url(../images_yellow/design1bg.png) repeat; }
.ebrochureheaderbg { background-color:#5f5247; }
.ebrochuredesign1header { background:#9f7f11; }
.ebrochuredesign2header { color: #dadf5e; }
.ebrochureverticalseparator { background:url(../images_yellow/build_separator.gif) repeat-y; }
.ebrochurehorizontalseparator { background:url(../images_yellow/build_separator.gif) repeat-x; }
.ebrochuretopleftcorner { background-image:url(../images_yellow/build_top_leftcorner.png); }
.ebrochuretoprightcorner { background-image:url(../images_yellow/build_top_rightcorner.png); }
.ebrochurebotleftcorner { background-image:url(../images_yellow/build_bot_leftcorner.png); }
.ebrochurebotrightcorner { background-image:url(../images_yellow/build_bot_rightcorner.png); }
.ebrochuretopshadow { background-image:url(../images_yellow/build_top_shadow.png); }
.ebrochureleftshadow { background-image:url(../images_yellow/build_left_shadow.png); }
.ebrochurebottomshadow { background-image:url(../images_yellow/build_bottom_shadow.png); }
.ebrochurerightshadow { background-image:url(../images_yellow/build_right_shadow.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:#9f7f11; }
/*google map settings end*/
.ui-button,.formbutton1 {background-image:none !important; background:#631F16!important; border:1px solid #800000!important; color:#ffffff!important; font:normal 12px arial; cursor:pointer;}
/*********** navigation classes*******************/
/* --------------// top level menus starts //----------- */
.mainnav ul li.mainnavlink a:link, .mainnav ul li.mainnavlink a:visited { text-transform:capitalize; }
.mainnav ul li.mainnavlink a:hover { background:url(../images_yellow/activehlinkbg.jpg) repeat-x; }
.mainnavlinkactive { text-transform:capitalize; text-decoration:none; }
.mainnav ul li.mainnavlinkactive a { background:url(../images_yellow/activehlinkbg.jpg) repeat-x; }
.mainnav ul li.mainnavlinkactive a:link, .mainnav ul li.mainnavlinkactive a:visited, .mainnav ul li.mainnavlinkactive a:hover { background:url(../images_yellow/activehlinkbg.jpg) repeat-x; }
/* --------------// top level menus ends //----------- */
/* Component containers
----------------------------------*/
#pwdbymain { width:200px }
/*Classes only for Tranquility Yellow */
.bgimg { background:none; }
.textstyle3 { color: #ffffff; }
.backgroundedit { font-family:arial; font-size:12px; font-weight:normal; color: #ffffff; text-decoration:none; border: 1px solid #d3cec3; background-color:#333333; font-weight:bold; position:absolute; z-index:11000; margin-top:70px; }
/* form settings */
.formstatusbutton { font:normal 12px arial; color:#ffffff; text-decoration:none; background:#631f16; border:1px solid #800000; cursor:pointer; padding:3px; }
/*Classes added on 05/10/11*/

/*** Common classes end here ***/


/* apartment search settings*/
.aptformbutton { color:#ffffff; background:#631f16; }
/* apartment search settings*/
/* menu settings */
.hmenubg { background:url(../images_yellow/hmenubg.png) repeat-x; }
/* menu settings ends */

/* template specific classes */
#page-background { background-color:#211815;}
.footerbg { background-color:#dfc25e; height:80px; }
/* template specific classes ends */
/* div template specific classes starts */
.bottom_gradient { background-image:url(../images_yellow/bottom_gradient.png); }
.topmenubg { background:url(../images_yellow/hmenubg.png) repeat-x; }
/*.footerimg h2 { float:right; margin-top:20px; width:160px; }*/
.contentpanel { background:url(../images_yellow/contentpanelbg.png) repeat; }
#punchlinee div { background:url(../images_yellow/punchbg.png) repeat top left; }
.hrdmenu { position:relative; padding-top:1px; margin-top:-1px; }
.hrdmenu ul { margin:0px; padding:0px; list-style-type: none; }
.hrdmenu ul li { position: relative; display: inline; float: left; }
.hrdmenu ul li a { display: block; padding:16px 12px 14px 12px; _padding:17px 12px 12px 12px; }
.hrdmenu ul li a:link, .hrdmenu ul li a:visited { font:normal 15px arial; color:#ffffff; text-decoration:none; vertical-align:middle; height:21px; }
.hrdmenu ul li a:hover { font:normal 15px arial; color:#000000; text-decoration:none; vertical-align:middle; /*height:21px;*/ background:#a6958b url(../images_yellow/activehlinkbg.jpg) repeat-x; }
/* div template specific classes ends */
#footerlinks { background:url(../images_yellow/footer_devider.gif) repeat-y; }

.other-social-wrap{/*width:180px;*/}
#rpdiv a{background:url(../images_yellow/ResidentLogin_btn.png) left top no-repeat;}




/***********bootstrap classes  *******************/

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus{ background: url("../images_yellow/activehlinkbg.jpg") repeat-x scroll 0 0 transparent !important;}
.btn-primary{background: none repeat scroll 0 0 #631F16 !important; border:1px solid #631F16}
.mainnav ul li.mainnavlink a:hover {background: url("../images_yellow/activehlinkbg.jpg") repeat-x scroll 0 0 transparent;}
.mainnav ul li.mainnavlinkactive a {background:url(../images_yellow/activehlinkbg.jpg) repeat-x; color:#000000; line-height:37px; }
.mainnav ul li.mainnavlinkactive a:link, .mainnav ul li.mainnavlinkactive a:visited, .mainnav ul 
li.mainnavlinkactive a:hover { background:url(../images_yellow/activehlinkbg.jpg) repeat-x; color:#000000;}

.btn-primary, .btn-primary:hover, .btn-primary:visited, .btn-primary:focus, .btn-primary:active, .btn-primary.active{background: none repeat scroll 0 0 #631F16 !important; border:1px solid #631F16 !important}

a.bottomlinks:hover{color:#DFC25E;}