﻿/*Text Boxes*/
.textBoxStyle{border: 1px solid #ACB9C7;margin: 3px 3px 0px 0px;padding: 4px 5px;color: #666666;font-size: .9em;width: 153px;}
.textBoxStyleRequired{border: 1px solid #ACB9C7;border-right: 4px solid #CC0000;margin: 3px 2px 0px 0px;padding: 4px 5px;color: #666666;font-size: .9em;width: 150px;}

.textBoxStyle:hover{border: 1px solid #cd9338;margin: 3px 3px 0px 0px;padding: 4px 5px;color: #666666;font-size: .9em;}
.textBoxStyleRequired:hover{border: 1px solid #cd9338;border-right: 4px solid #CC0000;padding:4px 5px;margin: 3px 2px 0px 0px;color: #666666;font-size: .9em;}

/*Buttons*/
.buttonStyle{border: 1px solid #ACB9C7;background-image: url(../Images/menuBarHTile.gif);background-repeat: repeat-x;background-position: bottom;
    background-color: #FFFFFF;color: #6e6449;font-size: 1em;font-weight: bold; padding: 5px 6px 5px 6px; margin:2px 0px 0px 0px; cursor: hand;}
.buttonStyle:hover{border: 1px solid #02809d;background-image: url(../Images/greenHTile.png);background-repeat: repeat-x;color: #FFFFFF; position: relative;
	font-size: 1em;font-weight: bold;padding: 5px 6px 5px 6px;margin:2px 0px 0px 0px; text-decoration: none; background-color: #6b9300; cursor: hand;}

/*Area Text Boxes*/
.areaTextBoxStyle{border: 1px solid #ACB9C7;margin: 4px 2px 3px 0px;padding: 2px 8px 2px 6px;color: #666666;font-size: .9em;font-family: Verdana;}
.areaTextBoxStyleR{border: 1px solid #ACB9C7;border-right: 4px solid #CC0000;margin: 4px 2px 3px 0px;padding: 2px 8px 2px 6px;color: #666666;font-size: .9em;font-family: Verdana;}

/*Accordian JQuery*/
#accordion{}
.accordionHeader{position: relative; background: #f4f4f4; font-size: .9em;
    font-weight: bold;padding: 3px 0px 3px 8px;margin: 3px 0px 3px 0px;cursor: pointer; color: #666666; border: 1px solid #d8d8d8;}
.accordionHeader:hover{position: relative; background: #FFFFFF; font-size: .9em;
    font-weight: bold;padding: 3px 0px 3px 8px;margin: 3px 0px 3px 0px;cursor: pointer; color: #0093bc; border: 1px solid #eaeaea;}    
.accordionContent{padding: 0px 0px 5px 5px;margin: 4px 0px 4px 0px; position: relative; line-height: 1.4em; overflow: visible;}

/*Dropdown Lists Boxes*/
select,.ddlStyle{border: 1px solid #ACB9C7;background-image: url(../Images/admin_ctrls_hTile.jpg);
    background-repeat: repeat-x;margin: 3px 2px 1px 0px;padding: 2px;color: #666666;font-size: .9em;}


/*AutoComplete flyout */
.AutoCompleteContainer{visibility : hidden;margin : -1px 0px 0px 0px;padding: 0px 0px 0px 0px;border: 1px solid #606060;
	background-image: url(../Images/descriptionHTile.gif);background-repeat: repeat-x;background-position: bottom;
	background-color: #FFFFFF;border-top: none;font-size: 1.1em;cursor : 'default';overflow : auto;list-style-type : none;}
/* AutoComplete highlighted item */
.AutoCompleteItem{padding: 3px 0px 5px 8px;margin: 0px 0px 0px 0px;background-color: Transparent;color: #7b7b7b; border-top: 1px solid #7b7b7b; cursor: hand;}
/* AutoComplete item */
.AutoCompleteHover{padding: 3px 0px 5px 8px;margin: 0px 0px 0px 0px;background-color: #00b6ea;
    background-image: url(../Images/greenHTile.png);background-repeat: repeat-x;color: #FFFFFF;cursor: hand; border-top: 1px solid #7b7b7b;}
    
/* ------------- Gridview Properties ------------- */
.gvHeader{margin: 0px 0px 10px 0px;padding: 5px 5px 5px 10px;background-image: url(../Images/menuBarHTile.gif);
    background-repeat: repeat-x;background-position: bottom;background-color: #FFFFFF;color: #02809d;text-align: left;}
.gvRowstyle{margin: 0px 0px 10px 0px;border: 1px solid #addae6;padding: 5px 5px 5px 10px;background-color: #fcfefe;
            color: #02809d;text-align: left;}
.gvRowstyleAlternate{margin: 0px 0px 10px 0px;padding: 5px 5px 5px 10px;background-color: #f8f8f8;color: #02809d;text-align: left;}

/* ------------- List View Row / Container ------------- */
.lvRow{border-bottom: 1px solid #CCCCCC;clear: both;height: 24px;padding: 3px 0px 2px 0px;}
.lvAlternateRow{border-bottom: 1px solid #CCCCCC;clear: both;height: 24px;padding: 3px 0px 2px 0px;background-color: #f7f7f7;}
.lvItemContainer{border: 1px solid #CCCCCC;border-bottom: none;margin:8px 0px 5px 0px;}

/* ------------- List View Columns ------------- */
/** Favorites **/
.aptFavHeader{border-bottom: 1px solid #CCCCCC;clear: both;color: #FFFFFF; height: 22px;padding: 1px 0px 1px 0px;background-image: url(../Images/greenHTile.png);background-repeat: repeat-x;font-weight: bold;}
.aptFavName{float: left;width: 210px; padding: 3px 0px 0px 8px;}
.aptFavType{float: left;width: 140px;border-left: 1px solid #CCCCCC;padding: 3px 0px 0px 8px;}
.aptFavCity{float: left;width: 120px; border-left: 1px solid #CCCCCC; padding: 3px 0px 0px 8px;}
.aptFavState{float: left;width: 100px; border-left: 1px solid #CCCCCC;padding: 3px 0px 0px 8px;}
.aptFavZip{float: left;width: 75px; border-left: 1px solid #CCCCCC;padding: 3px 0px 0px 8px;}
.aptFavPhone{float: left;width: 115px; border-left: 1px solid #CCCCCC;padding: 3px 0px 0px 8px;}
.aptFavViewHeader{float: left;width: 50px;padding: 3px 0px 0px 0px;border-left: 1px solid #CCCCCC;text-align:center;}
.aptFavView{float: left;width: 50px;padding: 3px 0px 0px 0px; text-align:center;border-left: 1px solid #CCCCCC;}
.aptFavRemoveHeader{float: left;width: 70px;padding: 3px 0px 0px 0px;border-left: 1px solid #CCCCCC;text-align:center;}
.aptFavRemove{float: left;width: 70px;padding: 3px 0px 0px 0px; text-align:center;border-left: 1px solid #CCCCCC;}


/** Floorplans **/
.aptFlrPlanHeader{border-bottom: 1px solid #CCCCCC;clear: both;color: #FFFFFF; height: 22px;padding: 1px 0px 1px 0px;background-image: url(../Images/greenHTile.png);background-repeat: repeat-x;font-weight: bold;}
.aptFlrPlanName{float: left;width: 165px; padding: 3px 0px 0px 8px;border-left: 1px solid #CCCCCC;}
.aptFlrPlanBeds{float: left;width: 60px;border-left: 1px solid #CCCCCC;padding: 3px 0px 0px 8px;}
.aptFlrPlanBaths{float: left;width: 50px; border-left: 1px solid #CCCCCC; padding: 3px 0px 0px 8px;}
.aptFlrPlanRate{float: left;width: 110px; border-left: 1px solid #CCCCCC;padding: 3px 0px 0px 8px;}
.aptFlrPlanFootage{float: left;width: 80px; border-left: 1px solid #CCCCCC;padding: 3px 0px 0px 8px;}
.aptFlrPlanDeposit{float: left;width: 125px; border-left: 1px solid #CCCCCC;padding: 3px 0px 0px 8px;}
.aptFlrPlanAvailable{float: left;width: 120px; border-left: 1px solid #CCCCCC;padding: 3px 0px 0px 8px;}
.aptFlrPlanActiveHeader{float: left;width: 60px;padding: 3px 0px 0px 0px;border-left: 1px solid #CCCCCC;text-align:center;}
.aptFlrPlanActive{float: left;width: 60px;padding: 3px 0px 0px 0px;border-left: 1px solid #CCCCCC; text-align:center;}

.aptFlrPlanViewHeader{float: left;width: 50px;padding: 3px 0px 0px 0px;text-align:center;}
.aptFlrPlanView{float: left;width: 50px;padding: 3px 0px 0px 0px; text-align:center;}
.aptFlrPlanRemoveHeader{float: left;width: 50px;padding: 3px 0px 0px 8px;border-left: 1px solid #CCCCCC;text-align:center;}
.aptFlrPlanRemove{float: left;width: 65px;padding: 6px 0px 0px 0px;border-left: 1px solid #CCCCCC;text-align:center;}

/* ------------- ASP Ajax Controls -------------*/
/* ------------- Modal Popup Panel Window Style -------------*/
.popupModal{border: 1px solid #666666; text-align: left;background-color: #1b1b1b;
    color: #6e6449;margin: 0px;position: relative;padding: 8px; font-weight: normal; }
.popupModal h1{color: #FFFFFF;background-color: #00495c;margin: -8px -8px 10px -8px; border-bottom: 1px solid #666666;
    padding: 4px 6px 6px 8px;font-size: 1em;background-image: url(../Images/resultsHTile.png);background-repeat: repeat-x; line-height: normal;}

.popupModalQuickLinks{border: 1px solid #666666; text-align: left;background-color: #FFFFFF; color: #6e6449;margin: 0px;position: relative;padding: 8px;}
.popupModalQuickLinks h1{color: #FFFFFF;background-color: #00495c;margin: -8px -8px 10px -8px; border-bottom: 1px solid #666666;
    padding: 4px 6px 6px 8px;font-size: 1em;background-image: url(../Images/resultsHTile.png);background-repeat: repeat-x; line-height: normal;}
        
.modalOptions{position: absolute;top: -12px;right: -14px;z-index: 2;}
.modalBackground{background-color: #000000;filter: alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity: 0.75;opacity: .75; z-index:2;}
.modalLogo{ margin: 8px -8px -8px -8px; text-align: right;
           background-image: url(../Images/Interface/ModalLogo2.png); background-position: bottom; background-repeat: repeat-x;}
    
.shareImg{margin: 0px 0px -8px 0px;}
.validatorCallout{background-color: #ffffdd;}

/* ------------- Re-Order List Settings -------------*/
.ClsDragHandle{width: 10px; height: 10px; border: 1px solid red; cursor: hand;}
.ClsReorderCue{width: 10px; height: 10px; border: 1px solid green;}
.ClsCallBackStyle{width: 10px; height: 10px; border: 1px solid pink;}